html,body{margin:0;padding:0}body{font-family:'Inter',Arial,sans-serif;color:#3d4b5c;background:#ffffff;font-size:15px;line-height:1.7;overflow-x:hidden}#page-container{overflow-x:hidden}.et_pb_section,.et_pb_row,.et_pb_column,.et_pb_module{box-sizing:border-box}.et_pb_row{width:90%;max-width:1180px}p:last-child{padding-bottom:0}img{max-width:100%;height:auto}a{color:#10b7b5;transition:color 0.2s ease,background-color 0.2s ease,transform 0.2s ease}a:hover{color:#ff970f}.ios-eyebrow,.ios-kicker{display:inline-block;margin-bottom:12px;font-family:'Inter',Arial,sans-serif;font-size:11px;line-height:1;letter-spacing:0.12em;text-transform:uppercase;font-weight:800;color:#ff970f}.ios-title,.ios-section-title,.ios-card-title,.ios-hero h1,.ios-page-hero h1{font-family:'Anton','Bebas Neue',Impact,sans-serif;color:#071426;font-weight:900;text-transform:uppercase;letter-spacing:-0.02em;line-height:0.96}.ios-title,.ios-hero h1{font-size:clamp(54px,8vw,112px);max-width:860px}.ios-page-hero h1{font-size:clamp(48px,7vw,96px);max-width:780px}.ios-section-title{font-size:clamp(34px,4vw,58px);margin-bottom:18px}.ios-card-title{font-size:clamp(22px,2vw,30px);margin-bottom:12px}.ios-copy{font-size:15px;line-height:1.75;color:#3d4b5c}.ios-lead{font-size:17px;line-height:1.8;color:#536173;max-width:700px}.ios-text-white,.ios-text-white p,.ios-text-white h1,.ios-text-white h2,.ios-text-white h3,.ios-text-white h4,.ios-text-white h5,.ios-text-white h6{color:#ffffff}.ios-muted{color:#7b8794}.ios-teal{color:#10b7b5!important}.ios-orange{color:#ff970f!important}.ios-section{padding:96px 0;background:#ffffff}.ios-section-light{padding:96px 0;background:#f7f9fb}.ios-section-dark{padding:96px 0;background:radial-gradient(circle at 80% 20%,rgba(16,183,181,0.14),transparent 34%),linear-gradient(135deg,#06111f,#081827);color:#ffffff}.ios-section-dark h1,.ios-section-dark h2,.ios-section-dark h3,.ios-section-dark h4,.ios-section-dark h5,.ios-section-dark h6,.ios-section-dark p{color:#ffffff}.ios-compact{padding-top:64px;padding-bottom:64px}.ios-no-top{padding-top:0!important}.ios-no-bottom{padding-bottom:0!important}.ios-hero,.ios-page-hero{position:relative;display:flex;align-items:center;overflow:hidden;background:linear-gradient(90deg,rgba(5,13,25,0.94) 0%,rgba(5,13,25,0.82) 42%,rgba(5,13,25,0.48) 100%),#06111f}.ios-hero{min-height:700px;padding:130px 0 150px}.ios-page-hero{min-height:430px;padding:120px 0 125px}.ios-hero:after,.ios-page-hero:after{content:"";position:absolute;left:-5%;right:-5%;bottom:-45px;height:90px;background:#ffffff;transform:rotate(-2deg);z-index:2}.ios-hero .et_pb_row,.ios-page-hero .et_pb_row{position:relative;z-index:3}.ios-hero h1,.ios-page-hero h1{color:#ffffff}.ios-hero p,.ios-page-hero p{color:rgba(255,255,255,0.78);max-width:700px}.ios-hero .teal,.ios-page-hero .teal{color:#10b7b5}.ios-hero .orange,.ios-page-hero .orange{color:#ff970f}.ios-bg-cover{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.ios-bg-right{background-position:center right!important}.ios-bg-center{background-position:center!important}.ios-btn,.et_pb_button.ios-btn,.ios-btn .et_pb_button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:15px 24px!important;border:0!important;border-radius:0!important;font-family:'Inter',Arial,sans-serif;font-size:12px!important;line-height:1!important;letter-spacing:0.04em;text-transform:uppercase;font-weight:800;text-decoration:none;box-shadow:none;transition:transform 0.18s ease,background-color 0.18s ease,color 0.18s ease}.ios-btn:after,.et_pb_button.ios-btn:after,.ios-btn .et_pb_button:after{display:none!important}.ios-btn:hover,.et_pb_button.ios-btn:hover,.ios-btn .et_pb_button:hover{transform:translateY(-2px);padding:15px 24px!important}.ios-btn-orange,.et_pb_button.ios-btn-orange{background:#ff970f!important;color:#ffffff!important}.ios-btn-orange:hover,.et_pb_button.ios-btn-orange:hover{background:#e68400!important;color:#ffffff!important}.ios-btn-teal,.et_pb_button.ios-btn-teal{background:#10b7b5!important;color:#ffffff!important}.ios-btn-teal:hover,.et_pb_button.ios-btn-teal:hover{background:#079b9a!important;color:#ffffff!important}.ios-btn-white,.et_pb_button.ios-btn-white{background:#ffffff!important;color:#06111f!important}.ios-btn-white:hover,.et_pb_button.ios-btn-white:hover{background:#f1f5f9!important;color:#06111f!important}.ios-btn-dark,.et_pb_button.ios-btn-dark{background:#06111f!important;color:#ffffff!important}.ios-btn-dark:hover,.et_pb_button.ios-btn-dark:hover{background:#0b2032!important;color:#ffffff!important}.ios-btn-outline,.et_pb_button.ios-btn-outline{background:transparent!important;color:#ffffff!important;border:1px solid rgba(255,255,255,0.38)!important}.ios-btn-outline:hover,.et_pb_button.ios-btn-outline:hover{background:#ffffff!important;color:#06111f!important}.ios-grid-2,.ios-grid-3,.ios-grid-4,.ios-grid-5{display:grid;gap:28px}.ios-grid-2{grid-template-columns:calc(50% - 14px) calc(50% - 14px)}.ios-grid-3{grid-template-columns:calc(33.333% - 19px) calc(33.333% - 19px) calc(33.333% - 19px)}.ios-grid-4{grid-template-columns:calc(25% - 21px) calc(25% - 21px) calc(25% - 21px) calc(25% - 21px)}.ios-grid-5{grid-template-columns:18.4% 18.4% 18.4% 18.4% 18.4%}.et_pb_row.ios-row-grid-2,.et_pb_row.ios-row-grid-3,.et_pb_row.ios-row-grid-4{display:grid!important;gap:28px!important}.et_pb_row.ios-row-grid-2{grid-template-columns:calc(50% - 14px) calc(50% - 14px)!important}.et_pb_row.ios-row-grid-3{grid-template-columns:calc(33.333% - 19px) calc(33.333% - 19px) calc(33.333% - 19px)!important}.et_pb_row.ios-row-grid-4{grid-template-columns:calc(25% - 21px) calc(25% - 21px) calc(25% - 21px) calc(25% - 21px)!important}.et_pb_row.ios-row-grid-2:after,.et_pb_row.ios-row-grid-3:after,.et_pb_row.ios-row-grid-4:after{display:none!important}.et_pb_row.ios-row-grid-2>.et_pb_column,.et_pb_row.ios-row-grid-3>.et_pb_column,.et_pb_row.ios-row-grid-4>.et_pb_column{width:100%!important;margin-right:0!important}.ios-card,.ios-card-dark,.ios-info-card,.ios-partner-card,.ios-edition-card{position:relative;background:#ffffff;border:1px solid #e5eaf0;box-shadow:none;transition:transform 0.2s ease,box-shadow 0.2s ease}.ios-card:hover,.ios-info-card:hover,.ios-partner-card:hover,.ios-edition-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.ios-card{padding:32px}.ios-card-dark{padding:32px;background:radial-gradient(circle at 80% 20%,rgba(16,183,181,0.15),transparent 38%),#06111f;border-color:rgba(255,255,255,0.08);color:#ffffff}.ios-card-dark h1,.ios-card-dark h2,.ios-card-dark h3,.ios-card-dark h4,.ios-card-dark h5,.ios-card-dark h6,.ios-card-dark p{color:#ffffff}.ios-card-accent-teal{border-top:4px solid #10b7b5}.ios-card-accent-orange{border-top:4px solid #ff970f}.ios-card-accent-green{border-top:4px solid #2f9e44}.ios-card-accent-blue{border-top:4px solid #0ea5e9}.ios-img-cover{width:100%!important;overflow:hidden!important;background:#eef2f5}.ios-img-cover .et_pb_image_wrap{display:block!important;width:100%!important;height:100%!important}.ios-img-cover img{display:block!important;width:100%!important;max-width:none!important;height:100%!important;object-fit:cover!important}.ios-img-logo{text-align:center}.ios-img-logo .et_pb_image_wrap{display:inline-block!important}.ios-img-logo img{width:auto!important;max-width:180px!important;max-height:90px!important;object-fit:contain!important}.ios-logo-card{min-height:190px;padding:28px;display:flex;flex-direction:column;justify-content:center;background:#ffffff;border:1px solid #e5eaf0}.ios-logo-box{min-height:88px;margin-bottom:18px;display:flex;align-items:center;justify-content:center;background:#f7f9fb;border:1px solid #e5eaf0;color:#7b8794;font-size:11px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.ios-logo-card h3{margin:0 0 8px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:25px;line-height:1;text-transform:uppercase}.ios-logo-card p{margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}.ios-table-wrap{width:100%;overflow-x:auto}.ios-table{width:100%;min-width:720px;border-collapse:collapse;background:#ffffff;border:1px solid #e5eaf0;font-size:14px}.ios-table thead{background:#06111f;color:#ffffff}.ios-table th,.ios-table td{padding:16px 18px;text-align:left;border-bottom:1px solid #e5eaf0;white-space:nowrap}.ios-table tbody tr:hover{background:#f7f9fb}.ios-detail-list{border-top:1px solid #e5eaf0}.ios-detail-item{display:flex;gap:28px;padding:26px 0;border-bottom:1px solid #e5eaf0}.ios-detail-number{flex:0 0 52px;color:#10b7b5;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:34px;line-height:1}.ios-detail-item h3{margin:0 0 8px 0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:28px;line-height:1;text-transform:uppercase}.ios-detail-item p{margin:0;color:#3d4b5c;font-size:14px;line-height:1.65}.ios-faq-list{border-top:1px solid #e5eaf0}.ios-faq-item{border-bottom:1px solid #e5eaf0}.ios-faq-item summary{position:relative;display:block;padding:24px 58px 24px 0;cursor:pointer;color:#071426;font-size:16px;line-height:1.45;font-weight:800;list-style:none}.ios-faq-item summary::-webkit-details-marker{display:none}.ios-faq-item summary:after{content:"+";position:absolute;right:0;top:22px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;background:#10b7b5;color:#ffffff;font-size:22px;line-height:1;font-weight:800}.ios-faq-item[open] summary:after{content:"–";background:#ff970f}.ios-faq-answer{max-width:760px;padding:0 58px 24px 0}.ios-faq-answer p{margin:0;color:#3d4b5c;font-size:14px;line-height:1.75}.ios-cta-band{position:relative;padding:88px 0 94px;text-align:center;background:#10b7b5;color:#ffffff;overflow:hidden}.ios-cta-band:before{content:"";position:absolute;left:-5%;right:-5%;top:-44px;height:80px;background:#ffffff;transform:rotate(1.5deg);z-index:1}.ios-cta-band:after{content:"";position:absolute;left:-5%;right:-5%;bottom:-44px;height:82px;background:#06111f;transform:rotate(-1.5deg);z-index:1}.ios-cta-band .et_pb_row{position:relative;z-index:2}.ios-cta-band h1,.ios-cta-band h2,.ios-cta-band h3,.ios-cta-band p{color:#ffffff}.ios-cta-band h2{margin:0 0 18px 0;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(38px,4.5vw,62px);line-height:0.96;text-transform:uppercase}.ios-cta-band p{max-width:650px;margin-left:auto;margin-right:auto;color:rgba(255,255,255,0.84);font-size:15px;line-height:1.75}.ios-form-placeholder{padding:46px;background:radial-gradient(circle at 80% 20%,rgba(16,183,181,0.14),transparent 38%),#06111f;color:#ffffff;border:1px solid rgba(255,255,255,0.08)}.ios-form-placeholder h3{margin:0 0 14px 0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:34px;line-height:1;text-transform:uppercase}.ios-form-placeholder p{margin:0;color:rgba(255,255,255,0.72);font-size:15px;line-height:1.75}.ios-center{text-align:center}.ios-left{text-align:left}.ios-max-sm{max-width:520px}.ios-max-md{max-width:700px}.ios-max-lg{max-width:860px}.ios-mx-auto{margin-left:auto;margin-right:auto}.ios-mt-12{margin-top:12px}.ios-mt-20{margin-top:20px}.ios-mt-32{margin-top:32px}.ios-mt-48{margin-top:48px}.ios-mb-0{margin-bottom:0}.ios-mb-12{margin-bottom:12px}.ios-mb-20{margin-bottom:20px}.ios-mb-32{margin-bottom:32px}.ios-mb-48{margin-bottom:48px}@media (max-width:980px){.ios-hero{min-height:620px;padding:110px 0 130px}.ios-page-hero{min-height:380px;padding:105px 0 115px}.ios-grid-2,.ios-grid-3,.ios-grid-4,.ios-grid-5,.et_pb_row.ios-row-grid-2,.et_pb_row.ios-row-grid-3,.et_pb_row.ios-row-grid-4{grid-template-columns:calc(50% - 14px) calc(50% - 14px)!important}}@media (max-width:767px){body{font-size:14px}.et_pb_row{width:88%}.ios-section,.ios-section-light,.ios-section-dark{padding:72px 0}.ios-hero{min-height:600px;padding:95px 0 120px}.ios-page-hero{min-height:360px;padding:92px 0 105px}.ios-title,.ios-hero h1{font-size:clamp(46px,16vw,72px)}.ios-page-hero h1{font-size:clamp(42px,14vw,66px)}.ios-section-title{font-size:clamp(34px,12vw,50px)}.ios-grid-2,.ios-grid-3,.ios-grid-4,.ios-grid-5,.et_pb_row.ios-row-grid-2,.et_pb_row.ios-row-grid-3,.et_pb_row.ios-row-grid-4{grid-template-columns:100%!important}.ios-card,.ios-card-dark{padding:26px}.ios-cta-band{padding:76px 0 84px}.ios-detail-item{gap:18px;padding:22px 0}.ios-detail-number{flex-basis:42px;font-size:26px}.ios-detail-item h3{font-size:24px}.ios-faq-item summary{padding:22px 48px 22px 0;font-size:15px}.ios-faq-item summary:after{top:18px;width:32px;height:32px}.ios-faq-answer{padding-right:0}.ios-form-placeholder{padding:32px 24px}}.ios-global-header{position:relative!important;z-index:9999;width:100%!important;padding:0!important;background:#06111f!important;box-shadow:0 1px 0 rgba(255,255,255,0.08)!important}.ios-global-header .et_pb_row{width:90%!important;max-width:1180px!important}.ios-header-row{display:grid!important;grid-template-columns:170px calc(100% - 390px) 180px!important;gap:20px!important;align-items:center!important;min-height:74px;padding-top:10px!important;padding-bottom:10px!important}.ios-header-row:after{display:none!important}.ios-header-row .et_pb_column{width:100%!important;margin-right:0!important;display:flex!important;align-items:center!important}.ios-header-row .et_pb_column:nth-child(1){justify-content:flex-start!important}.ios-header-row .et_pb_column:nth-child(2){justify-content:center!important}.ios-header-row .et_pb_column:nth-child(3){justify-content:flex-end!important}.ios-header-logo{margin:0!important}.ios-header-logo img{width:auto!important;max-width:140px!important;max-height:56px!important;object-fit:contain!important}.ios-header-menu{width:100%!important;margin:0!important}.ios-header-menu .et_pb_menu_inner_container,.ios-header-menu .et_pb_menu__wrap,.ios-header-menu .et_pb_menu__menu,.ios-header-menu nav,.ios-header-menu ul{width:100%}.ios-header-menu .et_pb_menu__wrap{justify-content:center!important}.ios-header-menu .et-menu{display:flex;justify-content:center;align-items:center}.ios-header-menu .et-menu>li{padding-left:0!important;padding-right:0!important;margin:0 10px!important}.ios-header-menu .et-menu>li>a{padding:0!important;font-family:'Inter',Arial,sans-serif;font-size:11px;line-height:1.2;font-weight:800;letter-spacing:0.04em;text-transform:uppercase;color:rgba(255,255,255,0.78)!important}.ios-header-menu .et-menu>li>a:hover,.ios-header-menu .et-menu>li.current-menu-item>a{color:#10b7b5!important;opacity:1!important}.ios-header-menu .et-menu-nav>ul>li>a:hover{opacity:1!important}.ios-header-menu .nav li ul{background:#06111f!important;border-top:3px solid #10b7b5!important;box-shadow:0 18px 35px rgba(0,0,0,0.24)}.ios-header-menu .nav li li{padding:0!important}.ios-header-menu .nav li li a{width:245px;padding:13px 18px!important;color:rgba(255,255,255,0.78)!important;font-size:12px;font-weight:700;text-transform:uppercase}.ios-header-menu .nav li li a:hover{background:rgba(255,255,255,0.06)!important;color:#10b7b5!important}.ios-header-cta{margin:0!important}.ios-header-cta .et_pb_button,.et_pb_button.ios-header-cta{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:14px 20px!important;border:0!important;border-radius:0!important;background:#ff970f!important;color:#ffffff!important;font-family:'Inter',Arial,sans-serif;font-size:12px!important;line-height:1!important;font-weight:800;letter-spacing:0.04em;text-transform:uppercase}.ios-header-cta .et_pb_button:hover,.et_pb_button.ios-header-cta:hover{background:#e68400!important;color:#ffffff!important;padding:14px 20px!important;transform:translateY(-1px)}.ios-header-cta .et_pb_button:after,.et_pb_button.ios-header-cta:after{display:none!important}@media (max-width:980px){.ios-header-row{grid-template-columns:150px calc(100% - 150px)!important;gap:0!important;min-height:66px}.ios-header-row .et_pb_column:nth-child(1){justify-content:flex-start!important}.ios-header-row .et_pb_column:nth-child(2){justify-content:flex-end!important}.ios-header-row .et_pb_column:nth-child(3){display:none!important}.ios-header-logo img{max-width:125px!important;max-height:48px!important}.ios-header-menu .et_pb_menu__wrap{justify-content:flex-end!important}.ios-header-menu .mobile_menu_bar{padding-bottom:0}.ios-header-menu .mobile_menu_bar:before{color:#ffffff!important;font-size:34px}.ios-header-menu .et_mobile_menu{width:290px;right:0;left:auto;top:52px;padding:12px 0;background:#06111f!important;border-top:3px solid #10b7b5!important;box-shadow:0 18px 35px rgba(0,0,0,0.28)}.ios-header-menu .et_mobile_menu li a{padding:13px 20px;border-bottom:1px solid rgba(255,255,255,0.08);color:rgba(255,255,255,0.82)!important;font-size:12px;font-weight:800;letter-spacing:0.04em;text-transform:uppercase}.ios-header-menu .et_mobile_menu li a:hover{background:rgba(255,255,255,0.06);color:#10b7b5!important}}@media (max-width:767px){.ios-header-row{padding-top:10px!important;padding-bottom:10px!important}.ios-header-logo img{max-width:115px!important;max-height:44px!important}.ios-header-menu .et_mobile_menu{width:270px}}.ios-global-footer,.et_pb_section.ios-global-footer{padding:0!important;margin:0!important;background:#06111f!important;color:rgba(255,255,255,0.7)!important;overflow:hidden}.ios-global-footer .et_pb_row{width:90%!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}.ios-global-footer .et_pb_module{margin-bottom:0!important}.ios-footer-main-row.et_pb_row{display:grid!important;grid-template-columns:calc(34% - 21px) calc(22% - 21px) calc(22% - 21px) calc(22% - 21px)!important;gap:28px!important;align-items:start!important;padding-top:84px!important;padding-bottom:52px!important;background:transparent!important}.ios-footer-main-row.et_pb_row:after{display:none!important}.ios-footer-main-row.et_pb_row>.et_pb_column{width:100%!important;margin-right:0!important;background:transparent!important;border:0!important}.ios-footer-logo{display:inline-block;margin-bottom:24px}.ios-footer-logo img{width:auto!important;max-width:160px!important;max-height:72px!important;object-fit:contain!important}.ios-footer-brand p{max-width:350px;margin:0!important;padding:0!important;color:rgba(255,255,255,0.68)!important;font-size:14px;line-height:1.75}.ios-footer-col h4{margin:0 0 20px 0!important;padding:0!important;color:#ffffff!important;font-family:'Inter',Arial,sans-serif;font-size:12px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.ios-footer-col ul{margin:0!important;padding:0!important;list-style:none!important}.ios-footer-col li{margin-bottom:11px;padding:0!important;color:rgba(255,255,255,0.64)!important;font-size:14px;line-height:1.55}.ios-footer-col a{color:rgba(255,255,255,0.64)!important;text-decoration:none!important}.ios-footer-col a:hover{color:#10b7b5!important}.ios-footer-social{display:flex;gap:10px;margin-top:22px}.ios-footer-social a{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.08);color:#ffffff!important;text-decoration:none!important}.ios-footer-social a:hover{background:#10b7b5;border-color:#10b7b5;color:#ffffff!important}.ios-footer-social svg{width:17px;height:17px;display:block;fill:currentColor}.ios-footer-bottom-row.et_pb_row{padding-top:0!important;padding-bottom:0!important;border-top:1px solid rgba(255,255,255,0.08);background:transparent!important}.ios-footer-bottom-row.et_pb_row:after{display:none!important}.ios-footer-bottom-row.et_pb_row>.et_pb_column{width:100%!important;margin-right:0!important}.ios-footer-bottom{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px 0 34px}.ios-footer-bottom p{margin:0!important;padding:0!important;color:rgba(255,255,255,0.45)!important;font-size:12px;line-height:1.5}.ios-footer-bottom div{display:flex;gap:18px;align-items:center}.ios-footer-bottom a{color:rgba(255,255,255,0.45)!important;font-size:12px;text-decoration:none}.ios-footer-bottom a:hover{color:#10b7b5!important}@media (max-width:980px){.ios-footer-main-row.et_pb_row{grid-template-columns:calc(50% - 14px) calc(50% - 14px)!important}}@media (max-width:767px){.ios-footer-main-row.et_pb_row{grid-template-columns:100%!important;padding-top:68px!important;padding-bottom:42px!important}.ios-footer-logo img{max-width:140px!important}.ios-footer-bottom{display:block;padding:24px 0 30px}.ios-footer-bottom div{margin-top:12px}.ios-footer-social a{width:34px;height:34px}.ios-footer-social svg{width:16px;height:16px}}.home-hero-section{background-color:#06111f!important}.home-hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(5,13,25,0.96) 0%,rgba(5,13,25,0.86) 44%,rgba(5,13,25,0.46) 100%);z-index:1;pointer-events:none}.home-hero-content{position:relative;z-index:3;max-width:900px}.home-hero-content .ios-title{margin-bottom:26px}.home-hero-content .ios-lead{max-width:720px;margin:0;color:rgba(255,255,255,0.78)}.home-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.home-hero-stats{display:grid;grid-template-columns:calc(25% - 11px) calc(25% - 11px) calc(25% - 11px) calc(25% - 11px);gap:14px;max-width:820px;margin-top:48px}.home-hero-stat{min-height:96px;padding:22px 20px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.10)}.home-hero-stat strong{display:block;color:#10b7b5;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:28px;line-height:1;text-transform:uppercase}.home-hero-stat span{display:block;margin-top:10px;color:rgba(255,255,255,0.72);font-size:11px;line-height:1.25;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}@media (max-width:980px){.home-hero-stats{grid-template-columns:calc(50% - 7px) calc(50% - 7px)}}@media (max-width:767px){.home-hero-actions{flex-direction:column;align-items:flex-start}.home-hero-actions .ios-btn{width:100%;max-width:310px}.home-hero-stats{grid-template-columns:100%;max-width:340px;margin-top:36px}}.home-snapshot-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.home-snapshot-head{max-width:820px;margin-bottom:42px}.home-snapshot-head .ios-section-title{margin-bottom:18px!important}.home-snapshot-head p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.home-snapshot-grid{display:grid;grid-template-columns:calc(25% - 21px) calc(25% - 21px) calc(25% - 21px) calc(25% - 21px);gap:28px}.home-snapshot-card{min-height:230px;padding:30px 26px;background:#ffffff;border:1px solid #e5eaf0;border-top:4px solid #10b7b5;transition:transform 0.2s ease,box-shadow 0.2s ease}.home-snapshot-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.home-snapshot-card span{display:block;margin-bottom:14px;color:#10b7b5;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.home-snapshot-card h3{margin:0 0 14px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:28px;line-height:1;text-transform:uppercase}.home-snapshot-card p{margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}.home-snapshot-card.ios-card-accent-orange{border-top-color:#ff970f}.home-snapshot-card.ios-card-accent-green{border-top-color:#2f9e44}.home-snapshot-card.ios-card-accent-blue{border-top-color:#0ea5e9}@media (max-width:980px){.home-snapshot-grid{grid-template-columns:calc(50% - 14px) calc(50% - 14px)}}@media (max-width:767px){.home-snapshot-section{padding-top:72px!important;padding-bottom:76px!important}.home-snapshot-grid{grid-template-columns:100%;gap:20px}.home-snapshot-card{min-height:auto}}.home-registration-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.home-registration-head{max-width:820px;margin-bottom:42px}.home-registration-head .ios-section-title{margin-bottom:18px!important}.home-registration-head p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.home-registration-grid{display:grid;grid-template-columns:calc(50% - 14px) calc(50% - 14px);gap:28px}.home-registration-card{position:relative;min-height:500px;padding:42px 38px;background:radial-gradient(circle at 82% 16%,rgba(16,183,181,0.16),transparent 34%),#06111f;color:#ffffff;overflow:hidden}.home-registration-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:#ff970f}.home-registration-sup:before{background:#10b7b5}.home-registration-label{display:inline-block;margin-bottom:18px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.home-registration-sup .home-registration-label{color:#10b7b5}.home-registration-card h3{margin:0 0 18px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(34px,4vw,54px);line-height:0.96;text-transform:uppercase}.home-registration-card p{max-width:560px;margin:0 0 26px 0;padding:0;color:rgba(255,255,255,0.74);font-size:15px;line-height:1.75}.home-registration-card ul{margin:0 0 34px 0;padding:0;list-style:none}.home-registration-card li{position:relative;margin-bottom:10px;padding-left:22px;color:rgba(255,255,255,0.82);font-size:14px;line-height:1.45}.home-registration-card li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;background:#ff970f}.home-registration-sup li:before{background:#10b7b5}@media (max-width:980px){.home-registration-grid{grid-template-columns:100%}.home-registration-card{min-height:auto}}@media (max-width:767px){.home-registration-section{padding-top:72px!important;padding-bottom:76px!important}.home-registration-card{padding:34px 26px}}.home-noe-section{background:radial-gradient(circle at 82% 18%,rgba(16,183,181,0.16),transparent 34%),linear-gradient(135deg,#06111f,#081827)!important;padding-top:92px!important;padding-bottom:98px!important}.home-noe-layout{display:grid;grid-template-columns:calc(58% - 34px) calc(42% - 34px);gap:68px;align-items:center}.home-noe-copy .ios-section-title{margin-bottom:22px!important;color:#ffffff!important}.home-noe-copy p{max-width:650px;margin:0;padding:0;color:rgba(255,255,255,0.74);font-size:15px;line-height:1.75}.home-noe-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.home-noe-card{padding:36px 34px;background:rgba(255,255,255,0.055);border:1px solid rgba(255,255,255,0.09)}.home-noe-card span{display:block;margin-bottom:22px;color:#10b7b5;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.home-noe-card ul{margin:0;padding:0;list-style:none}.home-noe-card li{position:relative;margin-bottom:14px;padding-left:24px;color:rgba(255,255,255,0.82);font-size:14px;line-height:1.55}.home-noe-card li:last-child{margin-bottom:0}.home-noe-card li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;background:#ff970f}@media (max-width:980px){.home-noe-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.home-noe-section{padding-top:72px!important;padding-bottom:76px!important}.home-noe-actions{flex-direction:column;align-items:flex-start}.home-noe-actions .ios-btn{width:100%;max-width:320px}.home-noe-card{padding:30px 24px}}.home-partners-preview-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.home-partners-preview-head{max-width:820px;margin-bottom:42px}.home-partners-preview-head .ios-section-title{margin-bottom:18px!important}.home-partners-preview-head p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.home-partners-preview-grid{display:grid;grid-template-columns:calc(25% - 21px) calc(25% - 21px) calc(25% - 21px) calc(25% - 21px);gap:28px}.home-partner-preview-card{min-height:300px;padding:28px 24px;background:#ffffff;border:1px solid #e5eaf0;border-top:4px solid #10b7b5;transition:transform 0.2s ease,box-shadow 0.2s ease}.home-partner-preview-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.home-partner-title-slot{border-top-color:#ff970f;background:radial-gradient(circle at 82% 18%,rgba(255,151,15,0.08),transparent 34%),#ffffff}.home-partner-preview-card span{display:block;margin-bottom:18px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.home-partner-logo-box{height:86px;margin-bottom:22px;display:flex;align-items:center;justify-content:center;background:#f7f9fb;border:1px solid #e5eaf0;color:#7b8794;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.home-partner-title-slot .home-partner-logo-box{background:#06111f;border-color:#06111f;color:rgba(255,255,255,0.72)}.home-partner-preview-card h3{margin:0 0 12px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:25px;line-height:1;text-transform:uppercase}.home-partner-preview-card p{margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}.home-partners-preview-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:38px}@media (max-width:980px){.home-partners-preview-grid{grid-template-columns:calc(50% - 14px) calc(50% - 14px)}}@media (max-width:767px){.home-partners-preview-section{padding-top:72px!important;padding-bottom:76px!important}.home-partners-preview-grid{grid-template-columns:100%;gap:20px}.home-partner-preview-card{min-height:auto}.home-partners-preview-actions{flex-direction:column;align-items:flex-start}.home-partners-preview-actions .ios-btn{width:100%;max-width:330px}}.home-rankings-preview-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.home-rankings-preview-layout{display:grid;grid-template-columns:calc(46% - 34px) calc(54% - 34px);gap:68px;align-items:center}.home-rankings-preview-copy .ios-section-title{margin-bottom:22px!important}.home-rankings-preview-copy p{max-width:580px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.home-rankings-preview-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.home-rankings-preview-grid{display:grid;grid-template-columns:calc(50% - 9px) calc(50% - 9px);gap:18px}.home-ranking-mini-card{min-height:170px;padding:28px 26px;background:#ffffff;border:1px solid #e5eaf0;border-top:4px solid #10b7b5;transition:transform 0.2s ease,box-shadow 0.2s ease}.home-ranking-mini-card:nth-child(2){border-top-color:#ff970f}.home-ranking-mini-card:nth-child(3){border-top-color:#2f9e44}.home-ranking-mini-card:nth-child(4){border-top-color:#0ea5e9}.home-ranking-mini-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.home-ranking-mini-card span{display:block;margin-bottom:14px;color:#10b7b5;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.home-ranking-mini-card h3{margin:0 0 12px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:29px;line-height:1;text-transform:uppercase}.home-ranking-mini-card p{margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}@media (max-width:980px){.home-rankings-preview-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.home-rankings-preview-section{padding-top:72px!important;padding-bottom:76px!important}.home-rankings-preview-grid{grid-template-columns:100%;gap:18px}.home-rankings-preview-actions{flex-direction:column;align-items:flex-start}.home-rankings-preview-actions .ios-btn{width:100%;max-width:310px}}.home-editions-preview-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.home-editions-preview-layout{display:grid;grid-template-columns:calc(45% - 34px) calc(55% - 34px);gap:68px;align-items:center}.home-editions-preview-copy .ios-section-title{margin-bottom:22px!important}.home-editions-preview-copy p{max-width:580px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.home-editions-preview-actions{margin-top:34px}.home-editions-featured-card{position:relative;padding:44px 42px;background:radial-gradient(circle at 82% 18%,rgba(16,183,181,0.16),transparent 34%),#06111f;color:#ffffff;overflow:hidden}.home-editions-featured-card:before{content:"";position:absolute;top:0;left:0;height:5px;width:100%;background:#ff970f}.home-editions-badge{display:inline-block;margin-bottom:18px;padding:8px 12px;background:#ff970f;color:#ffffff;font-size:10px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.home-editions-featured-card h3{margin:0 0 18px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(58px,8vw,100px);line-height:0.9;text-transform:uppercase}.home-editions-featured-card>p{max-width:620px;margin:0 0 32px 0;padding:0;color:rgba(255,255,255,0.74);font-size:15px;line-height:1.75}.home-editions-meta{display:grid;grid-template-columns:calc(33.333% - 11px) calc(33.333% - 11px) calc(33.333% - 11px);gap:16px;margin-bottom:34px}.home-editions-meta div{padding:18px;background:rgba(255,255,255,0.055);border:1px solid rgba(255,255,255,0.08)}.home-editions-meta span{display:block;margin-bottom:8px;color:#10b7b5;font-size:10px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.home-editions-meta strong{display:block;color:rgba(255,255,255,0.86);font-size:13px;line-height:1.35;font-weight:800}@media (max-width:980px){.home-editions-preview-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.home-editions-preview-section{padding-top:72px!important;padding-bottom:76px!important}.home-editions-featured-card{padding:34px 26px}.home-editions-meta{grid-template-columns:100%;gap:12px}.home-editions-preview-actions .ios-btn,.home-editions-featured-card .ios-btn{width:100%;max-width:320px}}.home-final-cta-section{background:#10b7b5!important}.home-final-cta-content{max-width:780px;margin-left:auto;margin-right:auto;text-align:center}.home-final-cta-content .ios-eyebrow{color:rgba(255,255,255,0.86)}.home-final-cta-content h2{margin:0 0 20px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(38px,4.5vw,62px);line-height:0.96;text-transform:uppercase}.home-final-cta-content p{max-width:660px;margin:0 auto;padding:0;color:rgba(255,255,255,0.84);font-size:15px;line-height:1.75}.home-final-cta-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:34px}.home-final-cta-section .ios-btn-outline{border-color:rgba(255,255,255,0.56)!important}.home-final-cta-section .ios-btn-outline:hover{background:#ffffff!important;color:#06111f!important}@media (max-width:767px){.home-final-cta-content{text-align:left}.home-final-cta-content p{margin-left:0;margin-right:0}.home-final-cta-actions{justify-content:flex-start;flex-direction:column}.home-final-cta-actions .ios-btn{width:100%;max-width:320px}}.event-info-hero-section{background-color:#06111f!important}.event-info-hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(5,13,25,0.96) 0%,rgba(5,13,25,0.86) 48%,rgba(5,13,25,0.48) 100%);z-index:1;pointer-events:none}.event-info-hero-content{position:relative;z-index:3;max-width:860px}.event-info-hero-content .ios-title{margin-bottom:26px}.event-info-hero-content .ios-lead{max-width:720px;margin:0;color:rgba(255,255,255,0.78)}.event-info-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}@media (max-width:767px){.event-info-hero-actions{flex-direction:column;align-items:flex-start}.event-info-hero-actions .ios-btn{width:100%;max-width:330px}}.event-overview-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.event-overview-head{max-width:820px;margin-bottom:42px}.event-overview-head .ios-section-title{margin-bottom:18px!important}.event-overview-head p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.event-overview-grid{display:grid;grid-template-columns:calc(33.333% - 19px) calc(33.333% - 19px) calc(33.333% - 19px);gap:28px}.event-overview-card{min-height:230px;padding:30px 26px;background:#ffffff;border:1px solid #e5eaf0;border-top:4px solid #10b7b5;transition:transform 0.2s ease,box-shadow 0.2s ease}.event-overview-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.event-overview-card-large{background:radial-gradient(circle at 82% 18%,rgba(16,183,181,0.08),transparent 34%),#ffffff;border-top-color:#ff970f}.event-overview-card:nth-child(2){border-top-color:#10b7b5}.event-overview-card:nth-child(3){border-top-color:#2f9e44}.event-overview-card:nth-child(4){border-top-color:#0ea5e9}.event-overview-card:nth-child(5){border-top-color:#ff970f}.event-overview-card:nth-child(6){border-top-color:#10b7b5}.event-overview-card span{display:block;margin-bottom:14px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.event-overview-card h3{margin:0 0 14px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:28px;line-height:1;text-transform:uppercase}.event-overview-card p{margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}@media (max-width:980px){.event-overview-grid{grid-template-columns:calc(50% - 14px) calc(50% - 14px)}}@media (max-width:767px){.event-overview-section{padding-top:72px!important;padding-bottom:76px!important}.event-overview-grid{grid-template-columns:100%;gap:20px}.event-overview-card{min-height:auto}}.event-categories-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.event-categories-head{max-width:820px;margin-bottom:42px}.event-categories-head .ios-section-title{margin-bottom:18px!important}.event-categories-head p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.event-categories-grid{display:grid;grid-template-columns:calc(50% - 14px) calc(50% - 14px);gap:28px}.event-category-panel{position:relative;padding:42px 38px;background:radial-gradient(circle at 82% 16%,rgba(16,183,181,0.16),transparent 34%),#06111f;color:#ffffff;overflow:hidden}.event-category-panel:before{content:"";position:absolute;top:0;left:0;height:5px;width:100%;background:#ff970f}.event-category-sup:before{background:#10b7b5}.event-category-label{display:inline-block;margin-bottom:18px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.event-category-sup .event-category-label{color:#10b7b5}.event-category-panel h3{margin:0 0 18px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(34px,4vw,54px);line-height:0.96;text-transform:uppercase}.event-category-panel>p{max-width:560px;margin:0 0 28px 0;padding:0;color:rgba(255,255,255,0.74);font-size:15px;line-height:1.75}.event-category-list{display:grid;gap:12px;margin-bottom:34px}.event-category-list div{display:grid;grid-template-columns:44px calc(100% - 44px);align-items:start;gap:0;padding:16px 0;border-bottom:1px solid rgba(255,255,255,0.10)}.event-category-list span{color:#ff970f;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:22px;line-height:1}.event-category-sup .event-category-list span{color:#10b7b5}.event-category-list strong{display:block;color:#ffffff;font-size:14px;line-height:1.35;font-weight:800;text-transform:uppercase}.event-category-list small{display:block;grid-column:2;margin-top:4px;color:rgba(255,255,255,0.58);font-size:12px;line-height:1.35}@media (max-width:980px){.event-categories-grid{grid-template-columns:100%}}@media (max-width:767px){.event-categories-section{padding-top:72px!important;padding-bottom:76px!important}.event-category-panel{padding:34px 26px}.event-category-list div{grid-template-columns:38px calc(100% - 38px)}}.event-athlete-info-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.event-athlete-info-layout{display:grid;grid-template-columns:calc(38% - 34px) calc(62% - 34px);gap:68px;align-items:start}.event-noe-card{position:sticky;top:28px;padding:38px 34px;background:radial-gradient(circle at 82% 18%,rgba(16,183,181,0.16),transparent 34%),#06111f;color:#ffffff}.event-noe-card .ios-section-title{margin-bottom:22px!important;color:#ffffff!important}.event-noe-card p{margin:0;padding:0;color:rgba(255,255,255,0.74);font-size:15px;line-height:1.75}.event-noe-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.event-athlete-info-main .ios-section-title{margin-bottom:34px!important}.event-athlete-info-list{border-top:1px solid #e5eaf0}.event-athlete-info-item{display:flex;gap:28px;padding:26px 0;border-bottom:1px solid #e5eaf0}.event-athlete-info-item>span{flex:0 0 52px;color:#10b7b5;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:34px;line-height:1}.event-athlete-info-item:nth-child(2)>span{color:#ff970f}.event-athlete-info-item:nth-child(3)>span{color:#2f9e44}.event-athlete-info-item:nth-child(4)>span{color:#0ea5e9}.event-athlete-info-item h3{margin:0 0 8px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:28px;line-height:1;text-transform:uppercase}.event-athlete-info-item p{max-width:700px;margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}@media (max-width:980px){.event-athlete-info-layout{grid-template-columns:100%;gap:42px}.event-noe-card{position:relative;top:auto}}@media (max-width:767px){.event-athlete-info-section{padding-top:72px!important;padding-bottom:76px!important}.event-noe-card{padding:32px 24px}.event-noe-actions{flex-direction:column;align-items:flex-start}.event-noe-actions .ios-btn{width:100%;max-width:310px}.event-athlete-info-item{gap:18px;padding:22px 0}.event-athlete-info-item>span{flex-basis:42px;font-size:26px}.event-athlete-info-item h3{font-size:24px}}.event-venue-schedule-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.event-venue-schedule-layout{display:grid;grid-template-columns:calc(48% - 34px) calc(52% - 34px);gap:68px;align-items:center}.event-venue-main .ios-section-title{margin-bottom:22px!important}.event-venue-main p{max-width:620px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.event-venue-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.event-schedule-card{padding:38px 34px;background:radial-gradient(circle at 82% 18%,rgba(16,183,181,0.16),transparent 34%),#06111f;color:#ffffff}.event-schedule-card h3{margin:0 0 18px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(34px,4vw,52px);line-height:0.96;text-transform:uppercase}.event-schedule-card>p{margin:0 0 30px 0;padding:0;color:rgba(255,255,255,0.74);font-size:15px;line-height:1.75}.event-schedule-list{display:grid;gap:0;border-top:1px solid rgba(255,255,255,0.10)}.event-schedule-item{display:grid;grid-template-columns:48px calc(100% - 48px);padding:18px 0;border-bottom:1px solid rgba(255,255,255,0.10)}.event-schedule-item span{color:#10b7b5;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:24px;line-height:1}.event-schedule-item:nth-child(2) span{color:#ff970f}.event-schedule-item:nth-child(3) span{color:#2f9e44}.event-schedule-item:nth-child(4) span{color:#0ea5e9}.event-schedule-item strong{display:block;color:#ffffff;font-size:14px;line-height:1.35;font-weight:800;text-transform:uppercase}.event-schedule-item small{display:block;grid-column:2;margin-top:5px;color:rgba(255,255,255,0.58);font-size:12px;line-height:1.45}@media (max-width:980px){.event-venue-schedule-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.event-venue-schedule-section{padding-top:72px!important;padding-bottom:76px!important}.event-venue-actions{flex-direction:column;align-items:flex-start}.event-venue-actions .ios-btn{width:100%;max-width:310px}.event-schedule-card{padding:32px 24px}.event-schedule-item{grid-template-columns:40px calc(100% - 40px)}.event-schedule-item span{font-size:22px}}.event-faq-cta-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.event-faq-head{max-width:820px;margin-bottom:42px}.event-faq-head .ios-section-title{margin-bottom:18px!important}.event-faq-head p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.event-faq-layout{display:grid;grid-template-columns:calc(62% - 34px) calc(38% - 34px);gap:68px;align-items:start}.event-faq-list{border-top:1px solid #e5eaf0}.event-faq-list .ios-faq-item{background:transparent}.event-final-cta-card{position:sticky;top:28px;padding:38px 34px;background:radial-gradient(circle at 82% 18%,rgba(16,183,181,0.16),transparent 34%),#06111f;color:#ffffff}.event-final-cta-card h3{margin:0 0 18px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(34px,4vw,52px);line-height:0.96;text-transform:uppercase}.event-final-cta-card p{margin:0;padding:0;color:rgba(255,255,255,0.74);font-size:15px;line-height:1.75}.event-final-cta-actions{display:grid;gap:14px;margin-top:32px}.event-final-cta-actions .ios-btn{width:100%}@media (max-width:980px){.event-faq-layout{grid-template-columns:100%;gap:42px}.event-final-cta-card{position:relative;top:auto}}@media (max-width:767px){.event-faq-cta-section{padding-top:72px!important;padding-bottom:76px!important}.event-final-cta-card{padding:32px 24px}}.event-info-final-cta-section{background:#10b7b5!important}.event-info-final-cta-content{max-width:800px;margin-left:auto;margin-right:auto;text-align:center}.event-info-final-cta-content .ios-eyebrow{color:rgba(255,255,255,0.86)}.event-info-final-cta-content h2{margin:0 0 20px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(38px,4.5vw,62px);line-height:0.96;text-transform:uppercase}.event-info-final-cta-content p{max-width:660px;margin:0 auto;padding:0;color:rgba(255,255,255,0.84);font-size:15px;line-height:1.75}.event-info-final-cta-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:34px}.event-info-final-cta-section .ios-btn-outline{border-color:rgba(255,255,255,0.56)!important}.event-info-final-cta-section .ios-btn-outline:hover{background:#ffffff!important;color:#06111f!important}@media (max-width:767px){.event-info-final-cta-content{text-align:left}.event-info-final-cta-content p{margin-left:0;margin-right:0}.event-info-final-cta-actions{justify-content:flex-start;flex-direction:column}.event-info-final-cta-actions .ios-btn{width:100%;max-width:320px}}.surfing-reg-hero-section{background-color:#06111f!important}.surfing-reg-hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(5,13,25,0.96) 0%,rgba(5,13,25,0.86) 48%,rgba(5,13,25,0.48) 100%);z-index:1;pointer-events:none}.surfing-reg-hero-content{position:relative;z-index:3;max-width:820px}.surfing-reg-hero-content .ios-title{margin-bottom:26px}.surfing-reg-hero-content .ios-lead{max-width:680px;margin:0;color:rgba(255,255,255,0.78)}.surfing-reg-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}@media (max-width:767px){.surfing-reg-hero-actions{flex-direction:column;align-items:flex-start}.surfing-reg-hero-actions .ios-btn{width:100%;max-width:330px}}.surfing-categories-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.surfing-categories-head{max-width:820px;margin-bottom:42px}.surfing-categories-head .ios-section-title{margin-bottom:18px!important}.surfing-categories-head p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.surfing-categories-grid{display:grid;grid-template-columns:calc(25% - 21px) calc(25% - 21px) calc(25% - 21px) calc(25% - 21px);gap:28px}.surfing-category-card{min-height:210px;padding:30px 26px;background:#ffffff;border:1px solid #e5eaf0;border-top:4px solid #ff970f;transition:transform 0.2s ease,box-shadow 0.2s ease}.surfing-category-card:nth-child(2){border-top-color:#10b7b5}.surfing-category-card:nth-child(3){border-top-color:#2f9e44}.surfing-category-card:nth-child(4){border-top-color:#0ea5e9}.surfing-category-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.surfing-category-card span{display:block;margin-bottom:18px;color:#ff970f;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:34px;line-height:1}.surfing-category-card h3{margin:0 0 12px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:29px;line-height:1;text-transform:uppercase}.surfing-category-card p{margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}@media (max-width:980px){.surfing-categories-grid{grid-template-columns:calc(50% - 14px) calc(50% - 14px)}}@media (max-width:767px){.surfing-categories-section{padding-top:72px!important;padding-bottom:76px!important}.surfing-categories-grid{grid-template-columns:100%;gap:20px}.surfing-category-card{min-height:auto}}.surfing-eligibility-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.surfing-eligibility-layout{display:grid;grid-template-columns:calc(40% - 34px) calc(60% - 34px);gap:68px;align-items:start}.surfing-eligibility-copy .ios-section-title{margin-bottom:22px!important}.surfing-eligibility-copy p{max-width:520px;margin:0 0 32px 0;padding:0;color:#536173;font-size:16px;line-height:1.75}.surfing-eligibility-list{border-top:1px solid #e5eaf0}.surfing-eligibility-item{display:flex;gap:28px;padding:26px 0;border-bottom:1px solid #e5eaf0}.surfing-eligibility-item>span{flex:0 0 52px;color:#ff970f;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:34px;line-height:1}.surfing-eligibility-item:nth-child(2)>span{color:#10b7b5}.surfing-eligibility-item:nth-child(3)>span{color:#2f9e44}.surfing-eligibility-item:nth-child(4)>span{color:#0ea5e9}.surfing-eligibility-item h3{margin:0 0 8px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:28px;line-height:1;text-transform:uppercase}.surfing-eligibility-item p{max-width:700px;margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}@media (max-width:980px){.surfing-eligibility-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.surfing-eligibility-section{padding-top:72px!important;padding-bottom:76px!important}.surfing-eligibility-item{gap:18px;padding:22px 0}.surfing-eligibility-item>span{flex-basis:42px;font-size:26px}.surfing-eligibility-item h3{font-size:24px}}.surfing-form-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.surfing-form-layout{display:grid;grid-template-columns:calc(38% - 34px) calc(62% - 34px);gap:68px;align-items:start}.surfing-form-copy{position:sticky;top:28px}.surfing-form-copy .ios-section-title{margin-bottom:22px!important}.surfing-form-copy>p{max-width:540px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.surfing-form-info-list{margin-top:34px;border-top:1px solid #e5eaf0}.surfing-form-info-list div{padding:22px 0;border-bottom:1px solid #e5eaf0}.surfing-form-info-list span{display:block;margin-bottom:8px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.surfing-form-info-list p{margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}.surfing-form-info-list a{color:#10b7b5;font-weight:800;text-decoration:none}.surfing-form-info-list a:hover{color:#ff970f}.surfing-form-card{overflow:hidden;background:#ffffff;border:1px solid #e5eaf0;border-top:5px solid #ff970f;box-shadow:0 14px 35px rgba(5,15,30,0.06)}.surfing-form-card-head{padding:34px 34px 28px;background:radial-gradient(circle at 82% 18%,rgba(16,183,181,0.12),transparent 34%),#06111f}.surfing-form-card-head span{display:block;margin-bottom:14px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.surfing-form-card-head h3{margin:0 0 14px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(32px,4vw,52px);line-height:0.96;text-transform:uppercase}.surfing-form-card-head p{max-width:680px;margin:0;padding:0;color:rgba(255,255,255,0.74);font-size:14px;line-height:1.7}.surfing-wpforms-wrap{padding:34px;background:#ffffff}.surfing-wpforms-wrap .wpforms-container{margin:0!important}.surfing-wpforms-wrap .wpforms-form{margin:0!important}.surfing-wpforms-wrap .wpforms-field{padding:0 0 22px 0!important}.surfing-wpforms-wrap .wpforms-field-label{margin-bottom:8px!important;color:#071426!important;font-family:'Inter',Arial,sans-serif!important;font-size:12px!important;line-height:1.3!important;font-weight:800!important;letter-spacing:0.04em!important;text-transform:uppercase!important}.surfing-wpforms-wrap .wpforms-required-label{color:#ff970f!important}.surfing-wpforms-wrap input[type="text"],.surfing-wpforms-wrap input[type="email"],.surfing-wpforms-wrap input[type="tel"],.surfing-wpforms-wrap input[type="number"],.surfing-wpforms-wrap input[type="url"],.surfing-wpforms-wrap input[type="date"],.surfing-wpforms-wrap select,.surfing-wpforms-wrap textarea{width:100%!important;max-width:100%!important;min-height:48px!important;padding:13px 14px!important;background:#f7f9fb!important;border:1px solid #dfe6ee!important;border-radius:0!important;box-shadow:none!important;color:#071426!important;font-family:'Inter',Arial,sans-serif!important;font-size:14px!important;line-height:1.4!important}.surfing-wpforms-wrap textarea{min-height:130px!important;resize:vertical}.surfing-wpforms-wrap input:focus,.surfing-wpforms-wrap select:focus,.surfing-wpforms-wrap textarea:focus{border-color:#10b7b5!important;background:#ffffff!important;outline:none!important;box-shadow:0 0 0 3px rgba(16,183,181,0.12)!important}.surfing-wpforms-wrap .wpforms-field-description,.surfing-wpforms-wrap .wpforms-field-sublabel{color:#7b8794!important;font-size:12px!important;line-height:1.5!important}.surfing-wpforms-wrap .wpforms-error{color:#d9480f!important;font-size:12px!important;font-weight:700!important}.surfing-wpforms-wrap label.wpforms-error{margin-top:6px!important}.surfing-wpforms-wrap ul{margin:0!important;padding:0!important}.surfing-wpforms-wrap .wpforms-field-radio ul li,.surfing-wpforms-wrap .wpforms-field-checkbox ul li{margin-bottom:10px!important;color:#3d4b5c!important;font-size:14px!important;line-height:1.5!important}.surfing-wpforms-wrap .wpforms-field-radio input,.surfing-wpforms-wrap .wpforms-field-checkbox input{margin-right:8px!important}.surfing-wpforms-wrap .wpforms-submit-container{padding-top:8px!important}.surfing-wpforms-wrap button[type="submit"],.surfing-wpforms-wrap .wpforms-submit{min-height:48px!important;padding:15px 26px!important;background:#ff970f!important;border:0!important;border-radius:0!important;color:#ffffff!important;font-family:'Inter',Arial,sans-serif!important;font-size:12px!important;line-height:1!important;font-weight:800!important;letter-spacing:0.04em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background-color 0.18s ease,transform 0.18s ease!important}.surfing-wpforms-wrap button[type="submit"]:hover,.surfing-wpforms-wrap .wpforms-submit:hover{background:#e68400!important;transform:translateY(-2px)}.surfing-wpforms-wrap .wpforms-confirmation-container-full{margin:0!important;padding:22px 24px!important;background:#e8f7f7!important;border:1px solid rgba(16,183,181,0.32)!important;color:#071426!important;font-size:14px!important;line-height:1.7!important}@media (max-width:980px){.surfing-form-layout{grid-template-columns:100%;gap:42px}.surfing-form-copy{position:relative;top:auto}}@media (max-width:767px){.surfing-form-section{padding-top:72px!important;padding-bottom:76px!important}.surfing-form-card-head,.surfing-wpforms-wrap{padding:28px 24px}.surfing-form-info-list{margin-top:28px}.surfing-wpforms-wrap button[type="submit"],.surfing-wpforms-wrap .wpforms-submit{width:100%!important}}.surfing-final-cta-section{background:#10b7b5!important}.surfing-final-cta-content{max-width:800px;margin-left:auto;margin-right:auto;text-align:center}.surfing-final-cta-content .ios-eyebrow{color:rgba(255,255,255,0.86)}.surfing-final-cta-content h2{margin:0 0 20px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(38px,4.5vw,62px);line-height:0.96;text-transform:uppercase}.surfing-final-cta-content p{max-width:660px;margin:0 auto;padding:0;color:rgba(255,255,255,0.84);font-size:15px;line-height:1.75}.surfing-final-cta-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:34px}.surfing-final-cta-section .ios-btn-outline{border-color:rgba(255,255,255,0.56)!important}.surfing-final-cta-section .ios-btn-outline:hover{background:#ffffff!important;color:#06111f!important}@media (max-width:767px){.surfing-final-cta-content{text-align:left}.surfing-final-cta-content p{margin-left:0;margin-right:0}.surfing-final-cta-actions{justify-content:flex-start;flex-direction:column}.surfing-final-cta-actions .ios-btn{width:100%;max-width:320px}}.sup-reg-hero-section{background-color:#06111f!important}.sup-reg-hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(5,13,25,0.96) 0%,rgba(5,13,25,0.86) 48%,rgba(5,13,25,0.48) 100%);z-index:1;pointer-events:none}.sup-reg-hero-content{position:relative;z-index:3;max-width:840px}.sup-reg-hero-content .ios-title{margin-bottom:26px}.sup-reg-hero-content .ios-lead{max-width:700px;margin:0;color:rgba(255,255,255,0.78)}.sup-reg-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}@media (max-width:767px){.sup-reg-hero-actions{flex-direction:column;align-items:flex-start}.sup-reg-hero-actions .ios-btn{width:100%;max-width:330px}}.sup-categories-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.sup-categories-head{max-width:820px;margin-bottom:42px}.sup-categories-head .ios-section-title{margin-bottom:18px!important}.sup-categories-head p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.sup-categories-grid{display:grid;grid-template-columns:calc(33.333% - 19px) calc(33.333% - 19px) calc(33.333% - 19px);gap:28px}.sup-category-card{min-height:230px;padding:30px 26px;background:#ffffff;border:1px solid #e5eaf0;border-top:4px solid #10b7b5;transition:transform 0.2s ease,box-shadow 0.2s ease}.sup-category-card:nth-child(2){border-top-color:#ff970f}.sup-category-card:nth-child(3){border-top-color:#2f9e44}.sup-category-card:nth-child(4){border-top-color:#0ea5e9}.sup-category-card:nth-child(5){border-top-color:#10b7b5}.sup-category-card:nth-child(6){border-top-color:#ff970f}.sup-category-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.sup-category-card span{display:block;margin-bottom:18px;color:#10b7b5;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:34px;line-height:1}.sup-category-card h3{margin:0 0 12px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:27px;line-height:1;text-transform:uppercase}.sup-category-card p{margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}@media (max-width:980px){.sup-categories-grid{grid-template-columns:calc(50% - 14px) calc(50% - 14px)}}@media (max-width:767px){.sup-categories-section{padding-top:72px!important;padding-bottom:76px!important}.sup-categories-grid{grid-template-columns:100%;gap:20px}.sup-category-card{min-height:auto}}.sup-eligibility-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.sup-eligibility-layout{display:grid;grid-template-columns:calc(40% - 34px) calc(60% - 34px);gap:68px;align-items:start}.sup-eligibility-copy .ios-section-title{margin-bottom:22px!important}.sup-eligibility-copy p{max-width:520px;margin:0 0 32px 0;padding:0;color:#536173;font-size:16px;line-height:1.75}.sup-eligibility-list{border-top:1px solid #e5eaf0}.sup-eligibility-item{display:flex;gap:28px;padding:26px 0;border-bottom:1px solid #e5eaf0}.sup-eligibility-item>span{flex:0 0 52px;color:#10b7b5;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:34px;line-height:1}.sup-eligibility-item:nth-child(2)>span{color:#ff970f}.sup-eligibility-item:nth-child(3)>span{color:#2f9e44}.sup-eligibility-item:nth-child(4)>span{color:#0ea5e9}.sup-eligibility-item:nth-child(5)>span{color:#10b7b5}.sup-eligibility-item h3{margin:0 0 8px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:28px;line-height:1;text-transform:uppercase}.sup-eligibility-item p{max-width:700px;margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}@media (max-width:980px){.sup-eligibility-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.sup-eligibility-section{padding-top:72px!important;padding-bottom:76px!important}.sup-eligibility-item{gap:18px;padding:22px 0}.sup-eligibility-item>span{flex-basis:42px;font-size:26px}.sup-eligibility-item h3{font-size:24px}}.sup-form-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.sup-form-layout{display:grid;grid-template-columns:calc(38% - 34px) calc(62% - 34px);gap:68px;align-items:start}.sup-form-copy{position:sticky;top:28px}.sup-form-copy .ios-section-title{margin-bottom:22px!important}.sup-form-copy>p{max-width:540px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.sup-form-info-list{margin-top:34px;border-top:1px solid #e5eaf0}.sup-form-info-list div{padding:22px 0;border-bottom:1px solid #e5eaf0}.sup-form-info-list span{display:block;margin-bottom:8px;color:#10b7b5;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.sup-form-info-list p{margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}.sup-form-info-list a{color:#10b7b5;font-weight:800;text-decoration:none}.sup-form-info-list a:hover{color:#ff970f}.sup-form-card{overflow:hidden;background:#ffffff;border:1px solid #e5eaf0;border-top:5px solid #10b7b5;box-shadow:0 14px 35px rgba(5,15,30,0.06)}.sup-form-card-head{padding:34px 34px 28px;background:radial-gradient(circle at 82% 18%,rgba(16,183,181,0.12),transparent 34%),#06111f}.sup-form-card-head span{display:block;margin-bottom:14px;color:#10b7b5;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.sup-form-card-head h3{margin:0 0 14px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(32px,4vw,52px);line-height:0.96;text-transform:uppercase}.sup-form-card-head p{max-width:680px;margin:0;padding:0;color:rgba(255,255,255,0.74);font-size:14px;line-height:1.7}.sup-wpforms-wrap{padding:34px;background:#ffffff}.sup-wpforms-wrap .wpforms-container{margin:0!important}.sup-wpforms-wrap .wpforms-form{margin:0!important}.sup-wpforms-wrap .wpforms-field{padding:0 0 22px 0!important}.sup-wpforms-wrap .wpforms-field-label{margin-bottom:8px!important;color:#071426!important;font-family:'Inter',Arial,sans-serif!important;font-size:12px!important;line-height:1.3!important;font-weight:800!important;letter-spacing:0.04em!important;text-transform:uppercase!important}.sup-wpforms-wrap .wpforms-required-label{color:#10b7b5!important}.sup-wpforms-wrap input[type="text"],.sup-wpforms-wrap input[type="email"],.sup-wpforms-wrap input[type="tel"],.sup-wpforms-wrap input[type="number"],.sup-wpforms-wrap input[type="url"],.sup-wpforms-wrap input[type="date"],.sup-wpforms-wrap select,.sup-wpforms-wrap textarea{width:100%!important;max-width:100%!important;min-height:48px!important;padding:13px 14px!important;background:#f7f9fb!important;border:1px solid #dfe6ee!important;border-radius:0!important;box-shadow:none!important;color:#071426!important;font-family:'Inter',Arial,sans-serif!important;font-size:14px!important;line-height:1.4!important}.sup-wpforms-wrap textarea{min-height:130px!important;resize:vertical}.sup-wpforms-wrap input:focus,.sup-wpforms-wrap select:focus,.sup-wpforms-wrap textarea:focus{border-color:#10b7b5!important;background:#ffffff!important;outline:none!important;box-shadow:0 0 0 3px rgba(16,183,181,0.12)!important}.sup-wpforms-wrap .wpforms-field-description,.sup-wpforms-wrap .wpforms-field-sublabel{color:#7b8794!important;font-size:12px!important;line-height:1.5!important}.sup-wpforms-wrap .wpforms-error{color:#d9480f!important;font-size:12px!important;font-weight:700!important}.sup-wpforms-wrap label.wpforms-error{margin-top:6px!important}.sup-wpforms-wrap ul{margin:0!important;padding:0!important}.sup-wpforms-wrap .wpforms-field-radio ul li,.sup-wpforms-wrap .wpforms-field-checkbox ul li{margin-bottom:10px!important;color:#3d4b5c!important;font-size:14px!important;line-height:1.5!important}.sup-wpforms-wrap .wpforms-field-radio input,.sup-wpforms-wrap .wpforms-field-checkbox input{margin-right:8px!important}.sup-wpforms-wrap .wpforms-submit-container{padding-top:8px!important}.sup-wpforms-wrap button[type="submit"],.sup-wpforms-wrap .wpforms-submit{min-height:48px!important;padding:15px 26px!important;background:#10b7b5!important;border:0!important;border-radius:0!important;color:#ffffff!important;font-family:'Inter',Arial,sans-serif!important;font-size:12px!important;line-height:1!important;font-weight:800!important;letter-spacing:0.04em!important;text-transform:uppercase!important;cursor:pointer!important;transition:background-color 0.18s ease,transform 0.18s ease!important}.sup-wpforms-wrap button[type="submit"]:hover,.sup-wpforms-wrap .wpforms-submit:hover{background:#079b9a!important;transform:translateY(-2px)}.sup-wpforms-wrap .wpforms-confirmation-container-full{margin:0!important;padding:22px 24px!important;background:#e8f7f7!important;border:1px solid rgba(16,183,181,0.32)!important;color:#071426!important;font-size:14px!important;line-height:1.7!important}@media (max-width:980px){.sup-form-layout{grid-template-columns:100%;gap:42px}.sup-form-copy{position:relative;top:auto}}@media (max-width:767px){.sup-form-section{padding-top:72px!important;padding-bottom:76px!important}.sup-form-card-head,.sup-wpforms-wrap{padding:28px 24px}.sup-form-info-list{margin-top:28px}.sup-wpforms-wrap button[type="submit"],.sup-wpforms-wrap .wpforms-submit{width:100%!important}}.sup-final-cta-section{background:#10b7b5!important}.sup-final-cta-content{max-width:800px;margin-left:auto;margin-right:auto;text-align:center}.sup-final-cta-content .ios-eyebrow{color:rgba(255,255,255,0.86)}.sup-final-cta-content h2{margin:0 0 20px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(38px,4.5vw,62px);line-height:0.96;text-transform:uppercase}.sup-final-cta-content p{max-width:660px;margin:0 auto;padding:0;color:rgba(255,255,255,0.84);font-size:15px;line-height:1.75}.sup-final-cta-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:34px}.sup-final-cta-section .ios-btn-outline{border-color:rgba(255,255,255,0.56)!important}.sup-final-cta-section .ios-btn-outline:hover{background:#ffffff!important;color:#06111f!important}@media (max-width:767px){.sup-final-cta-content{text-align:left}.sup-final-cta-content p{margin-left:0;margin-right:0}.sup-final-cta-actions{justify-content:flex-start;flex-direction:column}.sup-final-cta-actions .ios-btn{width:100%;max-width:320px}}.contact-hero-section{background-color:#06111f!important}.contact-hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(5,13,25,0.96) 0%,rgba(5,13,25,0.86) 48%,rgba(5,13,25,0.48) 100%);z-index:1;pointer-events:none}.contact-hero-content{position:relative;z-index:3;max-width:840px}.contact-hero-content .ios-title{margin-bottom:26px}.contact-hero-content .ios-lead{max-width:700px;margin:0;color:rgba(255,255,255,0.78)}.contact-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}@media (max-width:767px){.contact-hero-actions{flex-direction:column;align-items:flex-start}.contact-hero-actions .ios-btn{width:100%;max-width:330px}}.contact-pathways-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.contact-pathways-head{max-width:820px;margin-bottom:42px}.contact-pathways-head .ios-section-title{margin-bottom:18px!important}.contact-pathways-head p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.contact-pathways-grid{display:grid;grid-template-columns:calc(50% - 14px) calc(50% - 14px);gap:28px}.contact-pathway-card{position:relative;padding:42px 38px;background:radial-gradient(circle at 82% 16%,rgba(16,183,181,0.16),transparent 34%),#06111f;color:#ffffff;overflow:hidden}.contact-pathway-card:before{content:"";position:absolute;top:0;left:0;height:5px;width:100%;background:#ff970f}.contact-pathway-sup:before{background:#10b7b5}.contact-pathway-card>span{display:inline-block;margin-bottom:18px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.contact-pathway-sup>span{color:#10b7b5}.contact-pathway-card h3{margin:0 0 18px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(34px,4vw,54px);line-height:0.96;text-transform:uppercase}.contact-pathway-card p{max-width:560px;margin:0 0 32px 0;padding:0;color:rgba(255,255,255,0.74);font-size:15px;line-height:1.75}@media (max-width:980px){.contact-pathways-grid{grid-template-columns:100%}}@media (max-width:767px){.contact-pathways-section{padding-top:72px!important;padding-bottom:76px!important}.contact-pathway-card{padding:34px 26px}}.contact-info-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.contact-info-layout{display:grid;grid-template-columns:calc(38% - 34px) calc(62% - 34px);gap:68px;align-items:start}.contact-info-copy .ios-section-title{margin-bottom:22px!important}.contact-info-copy p{max-width:540px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.contact-info-cards{display:grid;gap:18px}.contact-info-card{padding:28px 30px;background:#ffffff;border:1px solid #e5eaf0;border-left:4px solid #10b7b5;transition:transform 0.2s ease,box-shadow 0.2s ease}.contact-info-card:nth-child(2){border-left-color:#ff970f}.contact-info-card:nth-child(3){border-left-color:#2f9e44}.contact-info-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.contact-info-card span{display:block;margin-bottom:10px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.contact-info-card h3{margin:0 0 8px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:28px;line-height:1;text-transform:uppercase}.contact-info-card p{max-width:660px;margin:0 0 10px 0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}.contact-info-card a{display:inline-block;margin-top:10px;color:#10b7b5;font-size:12px;line-height:1;font-weight:800;letter-spacing:0.04em;text-transform:uppercase;text-decoration:none}.contact-info-card a:hover{color:#ff970f}@media (max-width:980px){.contact-info-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.contact-info-section{padding-top:72px!important;padding-bottom:76px!important}.contact-info-card{padding:24px}.contact-info-card h3{font-size:24px}}.contact-venue-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.contact-venue-layout{display:grid;grid-template-columns:calc(48% - 34px) calc(52% - 34px);gap:68px;align-items:center}.contact-venue-main .ios-section-title{margin-bottom:22px!important}.contact-venue-main p{max-width:620px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.contact-venue-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.contact-venue-card{padding:38px 34px;background:radial-gradient(circle at 82% 18%,rgba(16,183,181,0.16),transparent 34%),#06111f;color:#ffffff}.contact-venue-card>span{display:inline-block;margin-bottom:18px;color:#10b7b5;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.contact-venue-card h3{margin:0 0 18px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(34px,4vw,52px);line-height:0.96;text-transform:uppercase}.contact-venue-card>p{margin:0 0 30px 0;padding:0;color:rgba(255,255,255,0.74);font-size:15px;line-height:1.75}.contact-venue-mini-list{display:grid;grid-template-columns:calc(33.333% - 11px) calc(33.333% - 11px) calc(33.333% - 11px);gap:16px}.contact-venue-mini-list div{padding:18px;background:rgba(255,255,255,0.055);border:1px solid rgba(255,255,255,0.08)}.contact-venue-mini-list strong{display:block;margin-bottom:8px;color:#10b7b5;font-size:10px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.contact-venue-mini-list p{margin:0;padding:0;color:rgba(255,255,255,0.82);font-size:13px;line-height:1.35;font-weight:800}@media (max-width:980px){.contact-venue-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.contact-venue-section{padding-top:72px!important;padding-bottom:76px!important}.contact-venue-actions{flex-direction:column;align-items:flex-start}.contact-venue-actions .ios-btn{width:100%;max-width:310px}.contact-venue-card{padding:32px 24px}.contact-venue-mini-list{grid-template-columns:100%;gap:12px}}.contact-sponsor-cta-section{background:#10b7b5!important}.contact-sponsor-cta-content{max-width:800px;margin-left:auto;margin-right:auto;text-align:center}.contact-sponsor-cta-content .ios-eyebrow{color:rgba(255,255,255,0.86)}.contact-sponsor-cta-content h2{margin:0 0 20px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(38px,4.5vw,62px);line-height:0.96;text-transform:uppercase}.contact-sponsor-cta-content p{max-width:660px;margin:0 auto;padding:0;color:rgba(255,255,255,0.84);font-size:15px;line-height:1.75}.contact-sponsor-cta-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:34px}.contact-sponsor-cta-section .ios-btn-outline{border-color:rgba(255,255,255,0.56)!important}.contact-sponsor-cta-section .ios-btn-outline:hover{background:#ffffff!important;color:#06111f!important}@media (max-width:767px){.contact-sponsor-cta-content{text-align:left}.contact-sponsor-cta-content p{margin-left:0;margin-right:0}.contact-sponsor-cta-actions{justify-content:flex-start;flex-direction:column}.contact-sponsor-cta-actions .ios-btn{width:100%;max-width:330px}}.partners-hero-section{background-color:#06111f!important}.partners-hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(5,13,25,0.96) 0%,rgba(5,13,25,0.86) 48%,rgba(5,13,25,0.48) 100%);z-index:1;pointer-events:none}.partners-hero-content{position:relative;z-index:3;max-width:840px}.partners-hero-content .ios-title{margin-bottom:26px}.partners-hero-content .ios-lead{max-width:720px;margin:0;color:rgba(255,255,255,0.78)}.partners-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}@media (max-width:767px){.partners-hero-actions{flex-direction:column;align-items:flex-start}.partners-hero-actions .ios-btn{width:100%;max-width:340px}}.partners-title-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.partners-title-layout{display:grid;grid-template-columns:calc(44% - 34px) calc(56% - 34px);gap:68px;align-items:center}.partners-title-copy .ios-section-title{margin-bottom:22px!important}.partners-title-copy p{max-width:560px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.partners-title-card{padding:42px 38px;background:radial-gradient(circle at 82% 18%,rgba(16,183,181,0.16),transparent 34%),#06111f;color:#ffffff}.partners-title-card>span{display:inline-block;margin-bottom:22px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.partners-title-logo-slot{height:120px;margin-bottom:28px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.06);border:1px dashed rgba(255,255,255,0.22);color:rgba(255,255,255,0.58);font-size:12px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.partners-title-card h3{margin:0 0 16px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(42px,6vw,76px);line-height:0.9;text-transform:uppercase}.partners-title-card p{max-width:620px;margin:0 0 32px 0;padding:0;color:rgba(255,255,255,0.74);font-size:15px;line-height:1.75}@media (max-width:980px){.partners-title-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.partners-title-section{padding-top:72px!important;padding-bottom:76px!important}.partners-title-card{padding:34px 26px}}.partners-main-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.partners-main-head{max-width:820px;margin-bottom:42px}.partners-main-head .ios-section-title{margin-bottom:18px!important}.partners-main-head p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.partners-main-grid{display:grid;grid-template-columns:calc(33.333% - 19px) calc(33.333% - 19px) calc(33.333% - 19px);gap:28px}.partners-logo-card{min-height:340px;padding:30px 26px;background:#ffffff;border:1px solid #e5eaf0;border-top:4px solid #10b7b5;transition:transform 0.2s ease,box-shadow 0.2s ease}.partners-logo-card:nth-child(2){border-top-color:#ff970f}.partners-logo-card:nth-child(3){border-top-color:#2f9e44}.partners-logo-card:nth-child(4){border-top-color:#0ea5e9}.partners-logo-card:nth-child(5){border-top-color:#10b7b5}.partners-logo-card:nth-child(6){border-top-color:#ff970f}.partners-logo-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.partners-logo-card>span{display:block;margin-bottom:18px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.partners-logo-box{height:92px;margin-bottom:22px;display:flex;align-items:center;justify-content:center;background:#f7f9fb;border:1px solid #e5eaf0;color:#7b8794;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.partners-logo-card h3{margin:0 0 12px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:26px;line-height:1;text-transform:uppercase}.partners-logo-card p{margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}@media (max-width:980px){.partners-main-grid{grid-template-columns:calc(50% - 14px) calc(50% - 14px)}}@media (max-width:767px){.partners-main-section{padding-top:72px!important;padding-bottom:76px!important}.partners-main-grid{grid-template-columns:100%;gap:20px}.partners-logo-card{min-height:auto}}.partners-brand-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.partners-brand-head{max-width:820px;margin-bottom:42px}.partners-brand-head .ios-section-title{margin-bottom:18px!important}.partners-brand-head p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.partners-brand-layout{display:grid;gap:42px}.partners-brand-group{padding:34px;background:#ffffff;border:1px solid #e5eaf0}.partners-brand-group-head{margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid #e5eaf0}.partners-brand-group-head span{display:block;color:#ff970f;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(30px,4vw,48px);line-height:1;text-transform:uppercase}.partners-brand-grid{display:grid;grid-template-columns:calc(50% - 14px) calc(50% - 14px);gap:28px}.partners-brand-grid .partners-logo-card{min-height:260px}@media (max-width:767px){.partners-brand-section{padding-top:72px!important;padding-bottom:76px!important}.partners-brand-group{padding:26px}.partners-brand-grid{grid-template-columns:100%;gap:20px}}.partners-additional-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.partners-additional-layout{display:grid;grid-template-columns:calc(40% - 34px) calc(60% - 34px);gap:68px;align-items:start}.partners-additional-copy .ios-section-title{margin-bottom:22px!important}.partners-additional-copy p{max-width:540px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.partners-category-list{width:100%;border-top:1px solid #e5eaf0}.partners-category-list-item{display:flex;align-items:center;gap:34px;width:100%;min-height:92px;border-bottom:1px solid #e5eaf0;transition:background-color 0.2s ease,padding-left 0.2s ease}.partners-category-list-item:hover{background:#f7f9fb;padding-left:14px}.partners-category-list-item span{flex:0 0 56px;color:#10b7b5;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:34px;line-height:1}.partners-category-list-item:nth-child(2) span{color:#ff970f}.partners-category-list-item:nth-child(3) span{color:#2f9e44}.partners-category-list-item:nth-child(4) span{color:#0ea5e9}.partners-category-list-item h3{flex:1 1 auto;min-width:0;margin:0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(30px,3vw,48px);line-height:1;text-transform:uppercase;white-space:normal;word-break:normal;overflow-wrap:normal}@media (max-width:980px){.partners-additional-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.partners-additional-section{padding-top:72px!important;padding-bottom:76px!important}.partners-category-list-item{gap:18px;min-height:76px}.partners-category-list-item:hover{padding-left:0}.partners-category-list-item span{flex-basis:42px;font-size:24px}.partners-category-list-item h3{font-size:clamp(26px,9vw,38px)}}.partners-sponsor-cta-section{background:#10b7b5!important}.partners-sponsor-cta-content{max-width:860px;margin-left:auto;margin-right:auto;text-align:center}.partners-sponsor-cta-content .ios-eyebrow{color:rgba(255,255,255,0.86)}.partners-sponsor-cta-content h2{margin:0 0 20px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(38px,4.5vw,62px);line-height:0.96;text-transform:uppercase}.partners-sponsor-cta-content p{max-width:680px;margin:0 auto;padding:0;color:rgba(255,255,255,0.84);font-size:15px;line-height:1.75}.partners-sponsor-category-row{display:grid;grid-template-columns:calc(33.333% - 11px) calc(33.333% - 11px) calc(33.333% - 11px);gap:16px;margin-top:34px}.partners-sponsor-category-row div{padding:22px 18px;background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.18)}.partners-sponsor-category-row strong{display:block;margin-bottom:8px;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:30px;line-height:1;text-transform:uppercase}.partners-sponsor-category-row span{display:block;color:rgba(255,255,255,0.78);font-size:12px;line-height:1.35;font-weight:800;letter-spacing:0.06em;text-transform:uppercase}.partners-sponsor-cta-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:34px}.partners-sponsor-cta-section .ios-btn-outline{border-color:rgba(255,255,255,0.56)!important}.partners-sponsor-cta-section .ios-btn-outline:hover{background:#ffffff!important;color:#06111f!important}@media (max-width:767px){.partners-sponsor-cta-content{text-align:left}.partners-sponsor-cta-content p{margin-left:0;margin-right:0}.partners-sponsor-category-row{grid-template-columns:100%;gap:12px}.partners-sponsor-cta-actions{justify-content:flex-start;flex-direction:column}.partners-sponsor-cta-actions .ios-btn{width:100%;max-width:340px}}.editions-hero-section{background-color:#06111f!important}.editions-hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(5,13,25,0.96) 0%,rgba(5,13,25,0.86) 48%,rgba(5,13,25,0.48) 100%);z-index:1;pointer-events:none}.editions-hero-content{position:relative;z-index:3;max-width:880px}.editions-hero-content .ios-title{margin-bottom:26px}.editions-hero-content .ios-lead{max-width:720px;margin:0;color:rgba(255,255,255,0.78)}.editions-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}@media (max-width:767px){.editions-hero-actions{flex-direction:column;align-items:flex-start}.editions-hero-actions .ios-btn{width:100%;max-width:330px}}.editions-current-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.editions-current-layout{display:grid;grid-template-columns:calc(45% - 34px) calc(55% - 34px);gap:68px;align-items:center}.editions-current-copy .ios-section-title{margin-bottom:22px!important}.editions-current-copy p{max-width:580px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.editions-current-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.editions-current-card{position:relative;padding:44px 42px;background:radial-gradient(circle at 82% 18%,rgba(16,183,181,0.16),transparent 34%),#06111f;color:#ffffff;overflow:hidden}.editions-current-card:before{content:"";position:absolute;top:0;left:0;height:5px;width:100%;background:#ff970f}.editions-current-badge{display:inline-block;margin-bottom:18px;padding:8px 12px;background:#ff970f;color:#ffffff;font-size:10px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.editions-current-card h3{margin:0 0 24px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(70px,10vw,128px);line-height:0.85;text-transform:uppercase}.editions-current-meta{display:grid;grid-template-columns:calc(33.333% - 11px) calc(33.333% - 11px) calc(33.333% - 11px);gap:16px;margin-bottom:30px}.editions-current-meta div{padding:18px;background:rgba(255,255,255,0.055);border:1px solid rgba(255,255,255,0.08)}.editions-current-meta span{display:block;margin-bottom:8px;color:#10b7b5;font-size:10px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.editions-current-meta strong{display:block;color:rgba(255,255,255,0.86);font-size:13px;line-height:1.35;font-weight:800}.editions-current-card>p{max-width:620px;margin:0;padding:0;color:rgba(255,255,255,0.74);font-size:15px;line-height:1.75}@media (max-width:980px){.editions-current-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.editions-current-section{padding-top:72px!important;padding-bottom:76px!important}.editions-current-card{padding:34px 26px}.editions-current-meta{grid-template-columns:100%;gap:12px}.editions-current-actions{flex-direction:column;align-items:flex-start}.editions-current-actions .ios-btn{width:100%;max-width:330px}}.editions-archive-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.editions-archive-head{max-width:820px;margin-bottom:42px}.editions-archive-head .ios-section-title{margin-bottom:18px!important}.editions-archive-head p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.editions-archive-grid{display:grid;grid-template-columns:calc(33.333% - 19px) calc(33.333% - 19px) calc(33.333% - 19px);gap:28px}.editions-archive-card{min-height:300px;padding:30px 26px;background:#ffffff;border:1px solid #e5eaf0;border-top:4px solid #10b7b5;transition:transform 0.2s ease,box-shadow 0.2s ease}.editions-archive-card:nth-child(2){border-top-color:#ff970f}.editions-archive-card:nth-child(3){border-top-color:#2f9e44}.editions-archive-card:nth-child(4){border-top-color:#0ea5e9}.editions-archive-card:nth-child(5){border-top-color:#10b7b5}.editions-archive-card:nth-child(6){border-top-color:#ff970f}.editions-archive-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.editions-archive-card>span{display:block;margin-bottom:18px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.editions-archive-card h3{margin:0 0 18px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(48px,6vw,76px);line-height:0.9;text-transform:uppercase}.editions-archive-card p{margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}.editions-archive-card a{display:inline-block;margin-top:22px;color:#10b7b5;font-size:12px;line-height:1;font-weight:800;letter-spacing:0.04em;text-transform:uppercase;text-decoration:none}.editions-archive-card a:hover{color:#ff970f}@media (max-width:980px){.editions-archive-grid{grid-template-columns:calc(50% - 14px) calc(50% - 14px)}}@media (max-width:767px){.editions-archive-section{padding-top:72px!important;padding-bottom:76px!important}.editions-archive-grid{grid-template-columns:100%;gap:20px}.editions-archive-card{min-height:auto}}.editions-final-cta-section{background:#10b7b5!important}.editions-final-cta-content{max-width:820px;margin-left:auto;margin-right:auto;text-align:center}.editions-final-cta-content .ios-eyebrow{color:rgba(255,255,255,0.86)}.editions-final-cta-content h2{margin:0 0 20px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(38px,4.5vw,62px);line-height:0.96;text-transform:uppercase}.editions-final-cta-content p{max-width:660px;margin:0 auto;padding:0;color:rgba(255,255,255,0.84);font-size:15px;line-height:1.75}.editions-final-cta-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:34px}.editions-final-cta-section .ios-btn-outline{border-color:rgba(255,255,255,0.56)!important}.editions-final-cta-section .ios-btn-outline:hover{background:#ffffff!important;color:#06111f!important}@media (max-width:767px){.editions-final-cta-content{text-align:left}.editions-final-cta-content p{margin-left:0;margin-right:0}.editions-final-cta-actions{justify-content:flex-start;flex-direction:column}.editions-final-cta-actions .ios-btn{width:100%;max-width:330px}}.rankings-hero-section{background-color:#06111f!important}.rankings-hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(5,13,25,0.96) 0%,rgba(5,13,25,0.86) 48%,rgba(5,13,25,0.48) 100%);z-index:1;pointer-events:none}.rankings-hero-content{position:relative;z-index:3;max-width:840px}.rankings-hero-content .ios-title{margin-bottom:26px}.rankings-hero-content .ios-lead{max-width:700px;margin:0;color:rgba(255,255,255,0.78)}.rankings-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}@media (max-width:767px){.rankings-hero-actions{flex-direction:column;align-items:flex-start}.rankings-hero-actions .ios-btn{width:100%;max-width:330px}}.rankings-liveheats-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.rankings-liveheats-layout{display:grid;grid-template-columns:100%;gap:42px}.rankings-liveheats-copy{max-width:820px}.rankings-liveheats-copy .ios-section-title{margin-bottom:22px!important}.rankings-liveheats-copy p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.rankings-liveheats-embed-card{overflow:hidden;background:radial-gradient(circle at 82% 18%,rgba(16,183,181,0.16),transparent 34%),#06111f;border:1px solid rgba(255,255,255,0.08)}.rankings-liveheats-embed-head{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:30px 34px;border-bottom:1px solid rgba(255,255,255,0.08)}.rankings-liveheats-embed-head span{display:block;margin-bottom:10px;color:#10b7b5;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.rankings-liveheats-embed-head h3{margin:0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(28px,3vw,44px);line-height:1;text-transform:uppercase}.rankings-liveheats-frame-wrap{width:100%;height:720px;background:#ffffff;overflow:hidden}.rankings-liveheats-frame-wrap iframe{display:block;width:100%;height:720px;border:0;background:#ffffff}.rankings-liveheats-actions{display:flex;flex-wrap:wrap;gap:14px;padding:28px 34px 34px}.rankings-liveheats-actions .ios-btn-outline{border-color:rgba(255,255,255,0.42)!important}.rankings-liveheats-actions .ios-btn-outline:hover{background:#ffffff!important;color:#06111f!important}@media (max-width:980px){.rankings-liveheats-embed-head{display:block}.rankings-liveheats-embed-head .ios-btn{margin-top:22px}.rankings-liveheats-frame-wrap,.rankings-liveheats-frame-wrap iframe{height:680px}}@media (max-width:767px){.rankings-liveheats-section{padding-top:72px!important;padding-bottom:76px!important}.rankings-liveheats-embed-head{padding:26px 24px}.rankings-liveheats-frame-wrap,.rankings-liveheats-frame-wrap iframe{height:620px}.rankings-liveheats-actions{flex-direction:column;align-items:flex-start;padding:24px}.rankings-liveheats-actions .ios-btn,.rankings-liveheats-embed-head .ios-btn{width:100%;max-width:330px}}.edition-detail-hero-section{background-color:#06111f!important}.edition-detail-hero-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(5,13,25,0.96) 0%,rgba(5,13,25,0.86) 48%,rgba(5,13,25,0.48) 100%);z-index:1;pointer-events:none}.edition-detail-hero-content{position:relative;z-index:3;max-width:880px}.edition-detail-hero-content .ios-title{margin-bottom:26px}.edition-detail-hero-content .ios-lead{max-width:720px;margin:0;color:rgba(255,255,255,0.78)}.edition-detail-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}@media (max-width:767px){.edition-detail-hero-actions{flex-direction:column;align-items:flex-start}.edition-detail-hero-actions .ios-btn{width:100%;max-width:330px}}.edition-overview-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.edition-overview-layout{display:grid;grid-template-columns:calc(38% - 34px) calc(62% - 34px);gap:68px;align-items:start}.edition-overview-copy .ios-section-title{margin-bottom:22px!important}.edition-overview-copy p{max-width:540px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.edition-overview-grid{display:grid;grid-template-columns:calc(50% - 14px) calc(50% - 14px);gap:28px}.edition-overview-card{min-height:210px;padding:30px 26px;background:#ffffff;border:1px solid #e5eaf0;border-top:4px solid #10b7b5;transition:transform 0.2s ease,box-shadow 0.2s ease}.edition-overview-card:nth-child(2){border-top-color:#ff970f}.edition-overview-card:nth-child(3){border-top-color:#2f9e44}.edition-overview-card:nth-child(4){border-top-color:#0ea5e9}.edition-overview-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.edition-overview-card span{display:block;margin-bottom:14px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.edition-overview-card h3{margin:0 0 14px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:28px;line-height:1;text-transform:uppercase}.edition-overview-card p{margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}@media (max-width:980px){.edition-overview-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.edition-overview-section{padding-top:72px!important;padding-bottom:76px!important}.edition-overview-grid{grid-template-columns:100%;gap:20px}.edition-overview-card{min-height:auto}}.edition-video-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.edition-video-layout{display:grid;grid-template-columns:calc(34% - 34px) calc(66% - 34px);gap:68px;align-items:center}.edition-video-copy .ios-section-title{margin-bottom:22px!important}.edition-video-copy p{max-width:520px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.edition-video-card{overflow:hidden;background:#06111f;border:1px solid rgba(255,255,255,0.08);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.edition-video-frame{position:relative;width:100%;aspect-ratio:16 / 9;background:#000000;overflow:hidden}.edition-video-frame iframe{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;border:0}.edition-video-caption{padding:22px 28px;background:#06111f}.edition-video-caption span{display:block;margin-bottom:8px;color:#10b7b5;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.edition-video-caption p{margin:0;padding:0;color:rgba(255,255,255,0.78);font-size:14px;line-height:1.6}@media (max-width:980px){.edition-video-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.edition-video-section{padding-top:72px!important;padding-bottom:76px!important}.edition-video-caption{padding:20px 22px}}.edition-highlights-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.edition-highlights-layout{display:grid;grid-template-columns:calc(40% - 34px) calc(60% - 34px);gap:68px;align-items:start}.edition-highlights-copy .ios-section-title{margin-bottom:22px!important}.edition-highlights-copy p{max-width:540px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.edition-highlights-list{border-top:1px solid #e5eaf0}.edition-highlight-item{display:flex;gap:28px;padding:26px 0;border-bottom:1px solid #e5eaf0}.edition-highlight-item>span{flex:0 0 52px;color:#10b7b5;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:34px;line-height:1}.edition-highlight-item:nth-child(2)>span{color:#ff970f}.edition-highlight-item:nth-child(3)>span{color:#2f9e44}.edition-highlight-item:nth-child(4)>span{color:#0ea5e9}.edition-highlight-item h3{margin:0 0 8px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:28px;line-height:1;text-transform:uppercase}.edition-highlight-item p{max-width:700px;margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}@media (max-width:980px){.edition-highlights-layout{grid-template-columns:100%;gap:42px}}@media (max-width:767px){.edition-highlights-section{padding-top:72px!important;padding-bottom:76px!important}.edition-highlight-item{gap:18px;padding:22px 0}.edition-highlight-item>span{flex-basis:42px;font-size:26px}.edition-highlight-item h3{font-size:24px}}.edition-results-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.edition-results-head{max-width:820px;margin-bottom:42px}.edition-results-head .ios-section-title{margin-bottom:18px!important}.edition-results-head p{max-width:760px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.edition-results-grid{display:grid;grid-template-columns:calc(25% - 21px) calc(25% - 21px) calc(25% - 21px) calc(25% - 21px);gap:28px}.edition-result-card{min-height:250px;padding:30px 26px;background:#ffffff;border:1px solid #e5eaf0;border-top:4px solid #10b7b5;transition:transform 0.2s ease,box-shadow 0.2s ease}.edition-result-card:nth-child(2){border-top-color:#ff970f}.edition-result-card:nth-child(3){border-top-color:#2f9e44}.edition-result-card:nth-child(4){border-top-color:#0ea5e9}.edition-result-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.edition-result-card span{display:block;margin-bottom:18px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.edition-result-card h3{margin:0 0 12px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:30px;line-height:1;text-transform:uppercase}.edition-result-card p{margin:0 0 12px 0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65;font-weight:700}.edition-result-card small{display:block;color:#7b8794;font-size:12px;line-height:1.5}.edition-podium-section{margin-top:54px;padding-top:48px;border-top:1px solid #e5eaf0}.edition-podium-head{max-width:760px;margin-bottom:32px}.edition-podium-head h3{margin:0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(34px,4vw,54px);line-height:0.96;text-transform:uppercase}.edition-podium-grid{display:grid;grid-template-columns:calc(25% - 21px) calc(25% - 21px) calc(25% - 21px) calc(25% - 21px);gap:28px}.edition-podium-card{padding:30px 26px;background:#f7f9fb;border:1px solid #e5eaf0;border-top:4px solid #10b7b5}.edition-podium-card:nth-child(2){border-top-color:#ff970f}.edition-podium-card:nth-child(3){border-top-color:#2f9e44}.edition-podium-card:nth-child(4){border-top-color:#0ea5e9}.edition-podium-card h4{min-height:58px;margin:0 0 22px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:28px;line-height:1;text-transform:uppercase}.edition-podium-card ol{margin:0;padding:0;list-style:none;counter-reset:podium-counter}.edition-podium-card li{counter-increment:podium-counter;display:grid;grid-template-columns:44px calc(100% - 106px) 62px;gap:0;align-items:center;padding:14px 0;border-bottom:1px solid #e5eaf0}.edition-podium-card li:last-child{border-bottom:0}.edition-podium-card li:before{content:"0" counter(podium-counter);color:#10b7b5;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:24px;line-height:1}.edition-podium-card:nth-child(2) li:before{color:#ff970f}.edition-podium-card:nth-child(3) li:before{color:#2f9e44}.edition-podium-card:nth-child(4) li:before{color:#0ea5e9}.edition-podium-card strong{color:#071426;font-size:14px;line-height:1.3;font-weight:800}.edition-podium-card span{color:#536173;font-size:13px;line-height:1;font-weight:800;text-align:right}@media (max-width:980px){.edition-results-grid,.edition-podium-grid{grid-template-columns:calc(50% - 14px) calc(50% - 14px)}.edition-podium-card h4{min-height:auto}}@media (max-width:767px){.edition-results-section{padding-top:72px!important;padding-bottom:76px!important}.edition-results-grid,.edition-podium-grid{grid-template-columns:100%;gap:20px}.edition-result-card{min-height:auto}.edition-podium-section{margin-top:42px;padding-top:38px}.edition-podium-card{padding:26px 22px}.edition-podium-card li{grid-template-columns:38px calc(100% - 96px) 58px}}.edition-gallery-section{background:#f7f9fb!important;padding-top:96px!important;padding-bottom:104px!important}.edition-gallery-section .ios-section-title{margin-bottom:18px!important}.edition-gallery-section .ios-lead{max-width:760px;margin:0 0 42px 0;padding:0;color:#536173}.edition-gallery-module .et_pb_gallery_items{display:grid!important;grid-template-columns:calc(25% - 18px) calc(25% - 18px) calc(25% - 18px) calc(25% - 18px);gap:24px!important}.edition-gallery-module .et_pb_gallery_item{width:100%!important;margin:0!important;float:none!important;clear:none!important}.edition-gallery-module .et_pb_gallery_image{height:240px;overflow:hidden;background:#e5eaf0}.edition-gallery-module .et_pb_gallery_image img{display:block!important;width:100%!important;max-width:none!important;height:240px!important;object-fit:cover!important;transition:transform 0.25s ease}.edition-gallery-module .et_pb_gallery_item:hover img{transform:scale(1.04)}.edition-gallery-module .et_pb_gallery_pagination{border-top:0!important}.edition-gallery-module .et_overlay{background:rgba(6,17,31,0.42)!important;border:0!important}.edition-gallery-module .et_overlay:before{color:#ffffff!important}@media (max-width:980px){.edition-gallery-module .et_pb_gallery_items{grid-template-columns:calc(50% - 12px) calc(50% - 12px)}}@media (max-width:767px){.edition-gallery-section{padding-top:72px!important;padding-bottom:76px!important}.edition-gallery-module .et_pb_gallery_items{grid-template-columns:100%;gap:18px!important}.edition-gallery-module .et_pb_gallery_image,.edition-gallery-module .et_pb_gallery_image img{height:250px!important}}.edition-links-section{background:#ffffff!important;padding-top:96px!important;padding-bottom:104px!important}.edition-links-layout{display:grid;grid-template-columns:calc(36% - 34px) calc(64% - 34px);gap:68px;align-items:start}.edition-links-copy .ios-section-title{margin-bottom:22px!important}.edition-links-copy p{max-width:520px;margin:0;padding:0;color:#536173;font-size:16px;line-height:1.75}.edition-links-grid{display:grid;grid-template-columns:calc(33.333% - 19px) calc(33.333% - 19px) calc(33.333% - 19px);gap:28px}.edition-link-card{min-height:300px;padding:30px 26px;background:#ffffff;border:1px solid #e5eaf0;border-top:4px solid #10b7b5;transition:transform 0.2s ease,box-shadow 0.2s ease}.edition-link-card:nth-child(2){border-top-color:#ff970f}.edition-link-card:nth-child(3){border-top-color:#2f9e44}.edition-link-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(5,15,30,0.08)}.edition-link-card span{display:block;margin-bottom:16px;color:#ff970f;font-size:11px;line-height:1;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.edition-link-card h3{margin:0 0 14px 0;padding:0;color:#071426;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:27px;line-height:1;text-transform:uppercase}.edition-link-card p{margin:0;padding:0;color:#3d4b5c;font-size:14px;line-height:1.65}.edition-link-card a{display:inline-block;margin-top:22px;color:#10b7b5;font-size:12px;line-height:1;font-weight:800;letter-spacing:0.04em;text-transform:uppercase;text-decoration:none}.edition-link-card a:hover{color:#ff970f}@media (max-width:980px){.edition-links-layout{grid-template-columns:100%;gap:42px}.edition-links-grid{grid-template-columns:100%;gap:20px}}@media (max-width:767px){.edition-links-section{padding-top:72px!important;padding-bottom:76px!important}.edition-link-card{min-height:auto}}.edition-detail-final-cta-section{background:#10b7b5!important}.edition-detail-final-cta-content{max-width:820px;margin-left:auto;margin-right:auto;text-align:center}.edition-detail-final-cta-content .ios-eyebrow{color:rgba(255,255,255,0.86)}.edition-detail-final-cta-content h2{margin:0 0 20px 0;padding:0;color:#ffffff;font-family:'Anton','Bebas Neue',Impact,sans-serif;font-size:clamp(38px,4.5vw,62px);line-height:0.96;text-transform:uppercase}.edition-detail-final-cta-content p{max-width:680px;margin:0 auto;padding:0;color:rgba(255,255,255,0.84);font-size:15px;line-height:1.75}.edition-detail-final-cta-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:34px}.edition-detail-final-cta-section .ios-btn-outline{border-color:rgba(255,255,255,0.56)!important}.edition-detail-final-cta-section .ios-btn-outline:hover{background:#ffffff!important;color:#06111f!important}@media (max-width:767px){.edition-detail-final-cta-content{text-align:left}.edition-detail-final-cta-content p{margin-left:0;margin-right:0}.edition-detail-final-cta-actions{justify-content:flex-start;flex-direction:column}.edition-detail-final-cta-actions .ios-btn{width:100%;max-width:330px}}