.speaker-profile-tabs{z-index:1;border-bottom:1px solid #fff3;gap:25px;max-width:1440px;height:108px;margin-left:auto;margin-right:auto;padding:0 338px;display:flex;position:relative}.speaker-profile-tabs:before{content:"";z-index:-1;background:linear-gradient(#fff0 0%,#ffffff1a 100%);border-bottom:1px solid #fff3;position:absolute;inset:0 calc(50% - 50vw)}.speaker-profile-tabs .speaker-profile-tab{color:var(--pure-white);cursor:pointer;text-align:center;font-family:var(--font-la-grotesque-bold);white-space:nowrap;background:0 0;border:none;flex:1;justify-content:center;align-items:center;width:370px;min-height:48px;padding:.5rem 1rem;font-size:28px;line-height:28px;transition:all .3s;display:flex;position:relative}.speaker-profile-tabs .speaker-profile-tab:hover{color:var(--primary-bright-green)}.speaker-profile-tabs .speaker-profile-tab.active{color:var(--primary-bright-green);background:linear-gradient(#19f73d00 0%,#19f73d1a 100%)}.speaker-profile-tabs .speaker-profile-tab.active:after{content:"";background:var(--primary-bright-green);width:100%;height:2px;position:absolute;bottom:0;left:0}.speaker-profile-tabs.track-economy .speaker-profile-tab:hover{color:var(--economy-bright-green,#23ee44)}.speaker-profile-tabs.track-economy .speaker-profile-tab.active{color:var(--economy-bright-green,#23ee44);background:linear-gradient(#23ee4400 0%,#23ee441a 100%)}.speaker-profile-tabs.track-economy .speaker-profile-tab.active:after{background:var(--economy-bright-green,#23ee44)}.speaker-profile-tabs.track-content .speaker-profile-tab:hover{color:var(--content-orange,#e37843)}.speaker-profile-tabs.track-content .speaker-profile-tab.active{color:var(--content-orange,#e37843);background:linear-gradient(#e3784300 0%,#e378431a 100%)}.speaker-profile-tabs.track-content .speaker-profile-tab.active:after{background:var(--content-orange,#e37843)}.speaker-profile-tabs.track-technology .speaker-profile-tab:hover{color:var(--technology-blue,#51b3eb)}.speaker-profile-tabs.track-technology .speaker-profile-tab.active{color:var(--technology-blue,#51b3eb);background:linear-gradient(#51b3eb00 0%,#51b3eb1a 100%)}.speaker-profile-tabs.track-technology .speaker-profile-tab.active:after{background:var(--technology-blue,#51b3eb)}.speaker-profile-tabs.track-networking .speaker-profile-tab:hover{color:var(--networking-green,#23ee44)}.speaker-profile-tabs.track-networking .speaker-profile-tab.active{color:var(--networking-green,#23ee44);background:linear-gradient(#23ee4400 0%,#23ee441a 100%)}.speaker-profile-tabs.track-networking .speaker-profile-tab.active:after{background:var(--networking-green,#23ee44)}.speaker-profile-tabs.track-default .speaker-profile-tab:hover{color:var(--primary-bright-green)}.speaker-profile-tabs.track-default .speaker-profile-tab.active{color:var(--primary-bright-green);background:linear-gradient(#19f73d00 0%,#19f73d1a 100%)}.speaker-profile-tabs.track-default .speaker-profile-tab.active:after{background:var(--primary-bright-green)}@media (max-width:768px){.speaker-profile-tabs{scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;gap:16px;max-width:100%;margin-left:0;margin-right:0;padding:0 24px .5rem;overflow-x:auto}.speaker-profile-tabs:before{left:0;right:0}.speaker-profile-tabs::-webkit-scrollbar{display:none}.speaker-profile-tabs .speaker-profile-tab{flex-shrink:0;min-width:120px;min-height:44px;padding:.5rem .75rem;font-size:16px}.speaker-profile-tabs .speaker-profile-tab.active:after{bottom:-8px}}@media (max-width:480px){.speaker-profile-tabs{gap:12px;height:80px;padding-left:16px;padding-right:16px}.speaker-profile-tabs .speaker-profile-tab{min-width:100px;min-height:40px;padding:.5rem;font-size:14px}}.speaker-profile-content{background:var(--soft-black);max-width:1440px;margin:0 auto;padding:80px 140px 140px}.speaker-profile-content .speaker-profile-about{grid-template-columns:1fr 1fr;gap:0;display:grid}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left{padding-right:80px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-section{margin-bottom:48px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-section:last-child{margin-bottom:0}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-section .section-title{color:#fff;font-family:var(--font-la-grotesque-bold);margin:0 0 40px;font-size:28px;line-height:28px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-section .section-content{color:#fffc;font-family:var(--font-la-grotesque-regular);margin:0;font-size:20px;line-height:28px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-section .section-content p{margin:0 0 16px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-section .section-content p:last-child{margin-bottom:0}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-social-icons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-social-icons .social-icon-link{cursor:pointer;background:#ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-social-icons .social-icon-link:hover{background:#ffffff26}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-social-icons .social-icon-link img{filter:brightness(0)invert();width:24px;height:24px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right{border-left:1px solid #ffffff1a;padding-left:80px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-section{margin-bottom:0}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-section .section-title{color:#fff;font-family:var(--font-la-grotesque-bold);margin:0 0 16px;font-size:28px;line-height:28px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-section .speaker-profile-details{flex-direction:column;gap:0;display:flex}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-section .speaker-profile-details .detail-item{border-bottom:1px solid #ffffff1a;flex-direction:column;gap:16px;padding:24px 0;display:flex}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-section .speaker-profile-details .detail-item:last-child{border-bottom:none}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-section .speaker-profile-details .detail-item .detail-label{color:#fff9;font-family:var(--font-la-grotesque-medium);text-transform:uppercase;margin:0;font-size:16px;line-height:16px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-section .speaker-profile-details .detail-item .detail-value{color:var(--pure-white);font-family:var(--font-la-grotesque-regular);margin:0;font-size:18px;line-height:1.4}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-section .speaker-profile-details .detail-item .detail-value.country-value{align-items:center;gap:12px;display:flex}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-section .speaker-profile-details .detail-item .detail-value.country-value .country-flag{object-fit:cover;border-radius:2px;width:24px;height:18px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-section .speaker-profile-details .detail-item .detail-tags{flex-wrap:wrap;gap:6px;display:flex}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-section .speaker-profile-details .detail-item .detail-tags .detail-tag{color:var(--pure-white);font-family:var(--font-la-grotesque-bold);white-space:nowrap;background:linear-gradient(#fff3 0%,#22212933 100%);border:1px solid #fff;border-radius:2px;padding:4px 6px;font-size:20px;line-height:20px}@media (max-width:768px){.speaker-profile-content .speaker-profile-about{grid-template-columns:1fr;gap:0}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left{margin-bottom:40px;padding-right:0}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-section .section-title{margin-bottom:24px;font-size:24px;line-height:24px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-section .section-content{font-size:18px;line-height:26px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-social-icons .social-icon-link{width:48px;height:48px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right{border-top:1px solid #ffffff1a;border-left:none;padding-top:40px;padding-left:0}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-section .section-title{margin-bottom:24px;font-size:24px;line-height:24px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-details .detail-item{padding:20px 0}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-details .detail-item .detail-label{font-size:14px;line-height:14px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-details .detail-item .detail-value{font-size:16px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-details .detail-item .detail-tag{padding:4px 8px;font-size:16px;line-height:16px}}@media (max-width:480px){.speaker-profile-content .speaker-profile-about .speaker-profile-about-left{margin-bottom:32px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-section .section-title{margin-bottom:20px;font-size:20px;line-height:20px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-section .section-content{font-size:16px;line-height:24px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-social-icons{gap:8px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-left .speaker-profile-social-icons .social-icon-link{width:44px;height:44px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right{padding-top:32px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-section .section-title{margin-bottom:20px;font-size:20px;line-height:20px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-details .detail-item{gap:12px;padding:16px 0}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-details .detail-item .detail-label{font-size:12px;line-height:12px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-details .detail-item .detail-value{font-size:16px}.speaker-profile-content .speaker-profile-about .speaker-profile-about-right .speaker-profile-details .detail-item .detail-tag{padding:3px 6px;font-size:14px;line-height:14px}}.speaker-profile-content .speaker-profile-sessions{width:100%}.speaker-profile-content .speaker-profile-sessions .sessions-loading,.speaker-profile-content .speaker-profile-sessions .sessions-error,.speaker-profile-content .speaker-profile-sessions .sessions-empty{color:#fffc;font-family:var(--font-la-grotesque-regular);text-align:center;padding:40px 20px;font-size:18px;line-height:28px}.speaker-profile-content .speaker-profile-sessions .sessions-error{color:#ff6464e6}.speaker-profile-content .speaker-profile-sessions .agenda-cards-container{flex-direction:column;gap:32px;margin-top:24px;display:flex}@media (max-width:1200px){.speaker-profile-content{padding:60px}}@media (max-width:768px){.speaker-profile-content{padding:40px 24px}}@media (max-width:480px){.speaker-profile-content{padding:32px 16px}}
