.Landing_hero__mpjui{overflow:hidden;padding:0 0 clamp(32px,4vw,56px)}.Landing_heroImageFrame__FYaI_{position:relative;width:min(calc(100% - (var(--shell-gutter) * 2)),1440px);aspect-ratio:2.08/1;margin:0 auto;overflow:hidden;border-radius:var(--radius-image);animation:Landing_rise__JB3CM .65s cubic-bezier(.2,.7,.2,1) both}.Landing_heroImageFrame__FYaI_:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgb(16 23 28/58%),rgb(16 23 28/30%) 43%,transparent 70%);pointer-events:none}.Landing_heroImage__9eFY9{display:block;width:100%;height:100%;object-fit:cover}.Landing_heroContent__6oFDB{position:absolute;z-index:1;top:50%;left:clamp(28px,6vw,96px);width:min(61%,810px);transform:translateY(-50%);color:var(--page);text-align:left}.Landing_heroContent__6oFDB h1{margin:0;color:inherit;font-size:clamp(3.25rem,6.6vw,6rem);font-weight:650;letter-spacing:-.075em;line-height:.9}.Landing_heroContent__6oFDB>p{max-width:490px;margin:28px 0 0;color:rgb(247 249 250/82%);font-size:clamp(.98rem,1.35vw,1.08rem);line-height:1.65}.Landing_actions__mMWJ8{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:30px}.Landing_cta__ugCIu{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:9px;padding:0 18px;font-size:.78rem;font-weight:700;text-decoration:none;transition:transform .18s ease,background-color .18s ease,color .18s ease}.Landing_primary__wWq6z{background:var(--page);color:var(--ink)}.Landing_primary__wWq6z:hover{background:var(--surface);transform:translateY(-1px)}.Landing_secondary__KSVKj{background:rgb(247 249 250/16%);box-shadow:inset 0 0 0 1px rgb(247 249 250/45%);color:var(--page)}.Landing_secondary__KSVKj:hover{background:rgb(247 249 250/25%);transform:translateY(-1px)}.Landing_cta__ugCIu:focus-visible{outline:2px solid var(--page);outline-offset:4px}@keyframes Landing_rise__JB3CM{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:768px){.Landing_heroImageFrame__FYaI_{aspect-ratio:1.42/1}.Landing_heroImageFrame__FYaI_:after{background:linear-gradient(90deg,rgb(16 23 28/54%),rgb(16 23 28/16%) 68%,transparent)}.Landing_heroContent__6oFDB{left:clamp(28px,7vw,54px);width:min(62%,520px)}}@media (max-width:500px){.Landing_hero__mpjui{padding-bottom:90px}.Landing_heroImageFrame__FYaI_{width:calc(100% - (var(--shell-gutter) * 2));aspect-ratio:1.04/1}.Landing_heroImageFrame__FYaI_:after{background:linear-gradient(180deg,rgb(16 23 28/17%),rgb(16 23 28/54%))}.Landing_heroContent__6oFDB{top:auto;right:24px;bottom:26px;left:24px;width:auto;transform:none}.Landing_heroContent__6oFDB h1{font-size:clamp(2.45rem,11.5vw,3rem)}.Landing_heroContent__6oFDB>p{display:none}.Landing_actions__mMWJ8{display:grid;grid-template-columns:1fr;width:min(100%,250px);margin-top:20px}}@media (prefers-reduced-motion:reduce){.Landing_heroContent__6oFDB,.Landing_heroImageFrame__FYaI_,.Landing_heroImage__9eFY9{animation:none}.Landing_cta__ugCIu{transition:none}}.Landing_heroContent__6oFDB h1{font-family:var(--font-display);font-weight:400;letter-spacing:.035em;line-height:.98;text-transform:uppercase}.Landing_heroContent__6oFDB>p strong{font-weight:600}.Landing_heroContent__6oFDB>p a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}@media (max-width:500px){.Landing_heroImageFrame__FYaI_{aspect-ratio:auto}.Landing_heroImage__9eFY9{position:absolute;inset:0}.Landing_heroContent__6oFDB{position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:36px 24px}.Landing_heroContent__6oFDB h1{font-size:clamp(2.1rem,10vw,3rem)}.Landing_heroContent__6oFDB>p{display:block;margin-top:20px;font-size:.85rem;line-height:1.6}.Landing_heroImageFrame__FYaI_:after{background:linear-gradient(180deg,rgb(16 23 28/40%),rgb(16 23 28/66%))}}@keyframes Landing_imageSettle__h3IyS{0%{transform:scale(1.025)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.Landing_heroImage__9eFY9{animation:Landing_imageSettle__h3IyS .9s cubic-bezier(.2,.7,.2,1) both}.Landing_heroContent__6oFDB h1{animation:Landing_rise__JB3CM .44s cubic-bezier(.2,.7,.2,1) .12s both}.Landing_heroContent__6oFDB>p{animation:Landing_rise__JB3CM .44s cubic-bezier(.2,.7,.2,1) .19s both}.Landing_heroContent__6oFDB .Landing_actions__mMWJ8{animation:Landing_rise__JB3CM .44s cubic-bezier(.2,.7,.2,1) .26s both}}.Landing_emblem__L4tQ4{position:relative;display:grid;place-items:center;width:min(100%,300px);aspect-ratio:1;margin:20px 0 32px;padding:36px;border-radius:50%;background:var(--surface)}.Landing_emblem__L4tQ4:before{content:"";position:absolute;inset:-18px;border:1px solid rgb(77 155 195/24%);border-radius:50%}.Landing_emblem__L4tQ4:after{content:"";position:absolute;inset:-36px;border:1px solid rgb(77 155 195/9%);border-radius:50%}.Landing_emblem__L4tQ4 img{width:100%;height:100%;object-fit:contain}.Landing_pathways__uUV9O{padding:var(--section-space) var(--shell-gutter);text-align:center}.Landing_pathwayLayout__sZIk3{width:min(100%,var(--content-width));margin:0 auto}.Landing_pathwayIntro__0Zm65{display:grid;grid-template-columns:1fr;justify-items:center;gap:24px;margin-bottom:44px}.Landing_sectionLabel__HDERX{margin:0 0 18px;color:var(--brand-ink);font-size:.66rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.Landing_pathwayIntro__0Zm65 h2{margin:0;font-family:var(--font-display);font-size:clamp(2.6rem,4.8vw,4.2rem);font-weight:400;letter-spacing:.025em;line-height:1.05}.Landing_mutedWord__o5uyc{color:var(--brand-ink)}.Landing_pathwayIntro__0Zm65>p{max-width:47ch;margin:0 auto 3px;color:var(--muted);font-size:.94rem;line-height:1.75}.Landing_pathwayCards__ZDZ_j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid var(--line)}.Landing_pathwayCard__hu800:first-child{border-right:1px solid var(--line)}.Landing_pathwayLink__byQLX{display:flex;flex-direction:column;align-items:center;min-height:310px;padding:32px 40px;color:var(--ink);text-align:center;text-decoration:none;transition:background-color .18s ease}.Landing_pathwayCard__hu800:first-child .Landing_pathwayLink__byQLX{padding-left:0}.Landing_pathwayCard__hu800:last-child .Landing_pathwayLink__byQLX{padding-right:0}.Landing_pathwayLink__byQLX:hover{background:#4d9bc309}.Landing_pathwayLink__byQLX:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.Landing_pathwayLabel__x3Llh{display:flex;justify-content:center;align-items:center;gap:14px;margin-bottom:24px;color:var(--brand-ink);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.Landing_pathwayLabel__x3Llh>span:last-child{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--line);border-radius:50%;font-size:.62rem}.Landing_cardContent__6pH33 h3{margin:0;font-family:var(--font-display);font-size:clamp(2.2rem,3.3vw,3.2rem);font-weight:400;text-transform:uppercase;letter-spacing:.025em}.Landing_cardContent__6pH33 p{max-width:46ch;margin:12px auto 28px;color:var(--muted);font-size:.9rem;line-height:1.75}.Landing_cardCta__0MRMP{display:flex;justify-content:center;gap:12px;margin-top:auto;font-size:.78rem;font-weight:700}.Landing_cardCta__0MRMP span{color:var(--brand-ink);font-size:1.2rem}@media(max-width:900px){.Landing_emblem__L4tQ4{padding:24px;margin-bottom:26px}.Landing_emblem__L4tQ4:after{display:none}.Landing_pathwayIntro__0Zm65{gap:32px}}@media(max-width:650px){.Landing_emblem__L4tQ4{flex:0 0 76px;width:76px;height:76px;padding:12px;margin:0}.Landing_emblem__L4tQ4:before{display:none}.Landing_pathwayIntro__0Zm65{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.Landing_pathwayCards__ZDZ_j{grid-template-columns:1fr}.Landing_pathwayCard__hu800:first-child{border-right:0;border-bottom:1px solid var(--line)}.Landing_pathwayCard__hu800:first-child .Landing_pathwayLink__byQLX,.Landing_pathwayCard__hu800:last-child .Landing_pathwayLink__byQLX,.Landing_pathwayLink__byQLX{min-height:280px;padding:28px 0}}@media(prefers-reduced-motion:reduce){.Landing_pathwayLink__byQLX{transition:none}}.Landing_heroVideo__XHnIB{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.Landing_motionReady__2Pu1x [data-home-reveal]:not([data-roster-motion]){opacity:0;transition:opacity .56s ease,transform .68s cubic-bezier(.2,.75,.2,1);will-change:opacity,transform}.Landing_motionReady__2Pu1x [data-home-reveal=rise]:not([data-roster-motion]){transform:translate3d(0,22px,0)}.Landing_motionReady__2Pu1x [data-home-reveal=left]:not([data-roster-motion]){transform:translate3d(-30px,10px,0)}.Landing_motionReady__2Pu1x [data-home-reveal=right]:not([data-roster-motion]){transform:translate3d(30px,10px,0);transition-delay:90ms}.Landing_motionReady__2Pu1x [data-home-reveal].Landing_motionVisible__0BUJ0:not([data-roster-motion]){opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.Landing_motionReady__2Pu1x [data-home-reveal]{opacity:1;transform:none;transition:none}}.TeamRoster_section__opiHb{padding:clamp(22px,3vw,42px) var(--shell-gutter) var(--section-space);color:#10171c}.TeamRoster_shell__4GIab{width:min(100%,var(--content-width));margin:0 auto}.TeamRoster_header__beTAY{padding:clamp(22px,3vw,40px) 0 clamp(38px,5vw,68px)}.TeamRoster_kicker__Eospm{margin:0 0 12px;color:#4d9bc3;font-size:.74rem;font-weight:700}.TeamRoster_teamLockup__dPSgB{display:flex;gap:clamp(18px,2.5vw,34px);align-items:center}.TeamRoster_teamLogo__JHd4m{flex:0 0 auto;width:clamp(102px,10.5vw,154px);height:auto;object-fit:contain}.TeamRoster_headingBlock__r__e9 h2{margin:0;color:#10171c;font-family:var(--font-display);font-size:clamp(2.6rem,4.8vw,4.2rem);font-weight:400;letter-spacing:.025em;line-height:1.05;text-transform:uppercase;white-space:nowrap}.TeamRoster_teamNameAccent__Go7WV{color:#4d9bc3}.TeamRoster_intro__hMtg8{max-width:70ch;margin:clamp(24px,3vw,36px) 0 0;color:#10171c;font-size:.9rem;line-height:1.75}.TeamRoster_rosterBody__qzg0d{border-block:1px solid #cbd4da}.TeamRoster_captainFeature__KJC_T{position:relative;display:grid;grid-template-columns:1fr;align-items:end;min-height:330px;overflow:hidden;padding:clamp(38px,5vw,66px);border-left:10px solid transparent;background:#e7ecef}.TeamRoster_memberIdentity__dB3Ry{position:relative;z-index:1}.TeamRoster_role__2b_BS{margin:0 0 20px;color:#4d9bc3;font-size:.7rem;font-weight:750}.TeamRoster_memberIdentity__dB3Ry h3{margin:0;color:#10171c;font-family:var(--font-display);font-size:clamp(2.8rem,5.7vw,5.8rem);font-weight:400;letter-spacing:.02em;line-height:.86;overflow-wrap:normal;text-transform:uppercase;white-space:nowrap}.TeamRoster_handle__gBNbF{margin:13px 0 0;color:#4d9bc3;font-size:.72rem;font-weight:650}.TeamRoster_rankMotion__4AN6G{width:fit-content}.TeamRoster_rankLink__MHaOf{position:relative;display:inline-grid;grid-template-columns:auto auto;gap:16px;align-items:center;width:fit-content;margin-top:26px;color:#10171c;text-decoration:none;transition:transform .22s cubic-bezier(.2,.75,.2,1)}.TeamRoster_rankLink__MHaOf:after{position:absolute;right:0;bottom:-9px;left:0;height:1px;background:#4d9bc3;content:"";transform:scaleX(0);transform-origin:left;transition:transform .26s cubic-bezier(.2,.75,.2,1)}.TeamRoster_rankPosition__MnMxo{padding-right:16px;border-right:1px solid #4d9bc3;font-family:var(--font-display);font-size:2.8rem;font-weight:400;line-height:.8}.TeamRoster_rankDetails__7_7JC{display:grid;gap:5px;color:#10171c;font-size:.74rem;font-weight:700;line-height:1.15;text-transform:uppercase}.TeamRoster_leagueName__edt4H{display:flex;gap:8px;align-items:center}.TeamRoster_leagueIcon__It9wh{width:32px;height:32px;object-fit:contain;transition:transform .26s cubic-bezier(.2,.75,.2,1)}.TeamRoster_rankDetails__7_7JC span:last-child{color:#4d9bc3}.TeamRoster_rankLink__MHaOf:focus-visible .TeamRoster_rankPosition__MnMxo,.TeamRoster_rankLink__MHaOf:hover .TeamRoster_rankPosition__MnMxo{color:#4d9bc3}.TeamRoster_rankLink__MHaOf:focus-visible,.TeamRoster_rankLink__MHaOf:hover{transform:translateY(-2px)}.TeamRoster_rankLink__MHaOf:focus-visible:after,.TeamRoster_rankLink__MHaOf:hover:after{transform:scaleX(1)}.TeamRoster_rankLink__MHaOf:focus-visible .TeamRoster_leagueIcon__It9wh,.TeamRoster_rankLink__MHaOf:hover .TeamRoster_leagueIcon__It9wh{transform:rotate(-5deg) scale(1.08)}.TeamRoster_rankLink__MHaOf:focus-visible{outline:2px solid #4d9bc3;outline-offset:7px}.TeamRoster_rankUnavailable__Ghf0M{width:fit-content;margin:22px 0 0;padding-left:10px;border-left:1px solid #cbd4da;color:#10171c;font-size:.66rem;font-weight:650}.TeamRoster_captainMark__tHdxc{position:absolute;top:50%;right:clamp(28px,5vw,66px);z-index:0;width:clamp(180px,23vw,290px);height:auto;opacity:.07;object-fit:contain;transform:translateY(-50%)}.TeamRoster_captainFeature__KJC_T:before{position:absolute;inset:0 auto 0 -10px;z-index:2;width:10px;background:#4d9bc3;content:"";transform-origin:top}.TeamRoster_playerGrid__T70D8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.TeamRoster_playerProfile__U24BU{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-content:end;min-height:300px;padding:clamp(34px,4.5vw,58px);background:#f7f9fa}.TeamRoster_playerProfile__U24BU:first-child{border-right:0}.TeamRoster_playerProfile__U24BU:first-child:after{position:absolute;inset:0 0 0 auto;width:1px;background:#cbd4da;content:"";transform-origin:top}.TeamRoster_playerProfile__U24BU .TeamRoster_memberIdentity__dB3Ry h3{font-size:clamp(2.5rem,4.4vw,4.4rem)}.TeamRoster_coachRow__bhHRg{position:relative;display:grid;grid-template-columns:1fr;align-items:end;padding:clamp(34px,4.5vw,56px) clamp(38px,5vw,66px);border-top:1px solid #f7f9fa;background:#cbd4da}.TeamRoster_coachRow__bhHRg:before{position:absolute;inset:-1px 0 auto;height:2px;background:#4d9bc3;content:"";transform-origin:left}.TeamRoster_coachRow__bhHRg .TeamRoster_memberIdentity__dB3Ry h3{font-size:clamp(2.5rem,4.4vw,4.4rem)}[data-home-motion-ready=true] .TeamRoster_section__opiHb [data-roster-motion-part=heading],[data-home-motion-ready=true] .TeamRoster_section__opiHb [data-roster-motion-part=identity]{opacity:0;clip-path:inset(0 0 100% 0);transform:translateY(24px);transition:opacity .42s ease,clip-path .72s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1)}[data-home-motion-ready=true] .TeamRoster_section__opiHb [data-roster-motion-part=intro]{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .62s cubic-bezier(.22,1,.36,1)}[data-home-motion-ready=true] .TeamRoster_section__opiHb [data-roster-motion-part=rank]{opacity:0;transform:translateY(10px);transition:opacity .42s ease,transform .52s cubic-bezier(.22,1,.36,1)}[data-home-motion-ready=true] .TeamRoster_section__opiHb [data-roster-motion=captain]:before,[data-home-motion-ready=true] .TeamRoster_section__opiHb [data-roster-motion=player]:first-child:after{transform:scaleY(0);transition:transform .76s cubic-bezier(.22,1,.36,1)}[data-home-motion-ready=true] .TeamRoster_section__opiHb [data-roster-motion=coach]:before{transform:scaleX(0);transition:transform .76s cubic-bezier(.22,1,.36,1)}[data-home-motion-ready=true] .TeamRoster_section__opiHb [data-roster-motion-part=mark]{opacity:0;translate:34px 0;scale:.96;transition:opacity .7s ease,translate .82s cubic-bezier(.22,1,.36,1),scale .82s cubic-bezier(.22,1,.36,1)}.TeamRoster_section__opiHb [data-home-visible=true] [data-roster-motion-part=heading],.TeamRoster_section__opiHb [data-home-visible=true] [data-roster-motion-part=identity]{opacity:1;clip-path:inset(0);transform:translateY(0)}.TeamRoster_section__opiHb [data-home-visible=true] [data-roster-motion-part=intro],.TeamRoster_section__opiHb [data-home-visible=true] [data-roster-motion-part=rank]{opacity:1;transform:translateY(0)}.TeamRoster_section__opiHb [data-home-visible=true][data-roster-motion=captain]:before,.TeamRoster_section__opiHb [data-home-visible=true][data-roster-motion=player]:first-child:after{transform:scaleY(1)}.TeamRoster_section__opiHb [data-home-visible=true][data-roster-motion=coach]:before{transform:scaleX(1)}.TeamRoster_section__opiHb [data-home-visible=true] [data-roster-motion-part=mark]{opacity:.07;translate:0;scale:1}.TeamRoster_section__opiHb [data-home-visible=true] [data-roster-motion-part=intro]{transition-delay:.1s}.TeamRoster_section__opiHb [data-home-visible=true] [data-roster-motion-part=rank]{transition-delay:.28s}.TeamRoster_section__opiHb [data-home-visible=true][data-roster-motion=player]:nth-child(2) [data-roster-motion-part]{transition-delay:.1s}@media (max-width:1000px){.TeamRoster_captainMark__tHdxc{right:30px;bottom:54px;top:auto;color:#cbd4da;transform:none}}@media (max-width:720px){.TeamRoster_section__opiHb{padding-top:0}.TeamRoster_header__beTAY{padding-top:16px;padding-bottom:40px}.TeamRoster_headingBlock__r__e9 h2{font-size:clamp(3rem,14.5vw,4.7rem)}.TeamRoster_teamLockup__dPSgB{gap:6px}.TeamRoster_teamLogo__JHd4m{width:clamp(80px,22vw,104px)}.TeamRoster_captainFeature__KJC_T{grid-template-columns:1fr;gap:28px;min-height:420px;align-content:end;padding:38px 26px;border-left-width:7px}.TeamRoster_captainFeature__KJC_T:before{left:-7px;width:7px}.TeamRoster_captainMark__tHdxc{top:72px;right:20px;bottom:auto;width:150px}.TeamRoster_playerGrid__T70D8{grid-template-columns:1fr}.TeamRoster_playerProfile__U24BU{grid-template-columns:1fr;min-height:300px;padding:38px 26px}.TeamRoster_playerProfile__U24BU:first-child{border-right:0}.TeamRoster_playerProfile__U24BU:first-child:after{inset:auto 0 0;width:auto;height:1px;transform-origin:left}[data-home-motion-ready=true] .TeamRoster_section__opiHb [data-roster-motion=player]:first-child:after{transform:scaleX(0)}.TeamRoster_section__opiHb [data-home-visible=true][data-roster-motion=player]:first-child:after{transform:scaleX(1)}.TeamRoster_coachRow__bhHRg{grid-template-columns:1fr;padding:38px 26px 44px}.TeamRoster_coachRow__bhHRg .TeamRoster_memberIdentity__dB3Ry h3,.TeamRoster_memberIdentity__dB3Ry h3,.TeamRoster_playerProfile__U24BU .TeamRoster_memberIdentity__dB3Ry h3{font-size:clamp(2.2rem,11vw,4.2rem)}}@media (prefers-reduced-motion:reduce){.TeamRoster_section__opiHb *{scroll-behavior:auto}.TeamRoster_section__opiHb *,.TeamRoster_section__opiHb :after,.TeamRoster_section__opiHb :before{animation:none!important;transition:none!important}.TeamRoster_rankLink__MHaOf:focus-visible,.TeamRoster_rankLink__MHaOf:focus-visible .TeamRoster_leagueIcon__It9wh,.TeamRoster_rankLink__MHaOf:hover,.TeamRoster_rankLink__MHaOf:hover .TeamRoster_leagueIcon__It9wh{transform:none}}.Events_section__jcABU{overflow:hidden;padding:clamp(72px,6vw,92px) var(--shell-gutter) clamp(64px,6vw,80px);background:var(--page);color:var(--ink)}.Events_emptyState__nmlyM{width:min(100%,1180px);margin:0 auto;padding:32px 0;border-top:1px solid var(--line);color:var(--muted);line-height:1.65}.Events_stackItem__IXHWm{scroll-margin-top:24px}.Events_stackContent__FozjX{min-width:0}.Events_stack__FGx_7 .Events_eventHeading__sjUNy{padding-right:32px;flex-wrap:wrap}.Events_stack__FGx_7 .Events_eventFacts__A5D_E a,.Events_stack__FGx_7 .Events_eventFacts__A5D_E dd{overflow-wrap:anywhere}.Events_stack__FGx_7 .Events_infoButton__dcnXu{width:36px;height:36px;font-size:1rem}.Events_stack__FGx_7{display:grid;width:min(100%,1180px);margin:0 auto;padding:0;list-style:none}.Events_eventCard__pAlci{position:relative;display:grid;grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);overflow:hidden;border:1px solid var(--line);background:var(--surface)}.Events_stackContent__FozjX{padding:clamp(26px,4vw,48px)}.Events_eventHeading__sjUNy{display:flex;justify-content:space-between;gap:24px}.Events_eventHeading__sjUNy h3{margin:0;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.8rem);font-weight:400;letter-spacing:.035em;line-height:.98;text-transform:uppercase}.Events_prize__lIyPc{flex:0 0 auto;margin:0;color:var(--brand-blue);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.Events_stack__FGx_7 .Events_description__4465M{max-width:70ch;margin:20px 0 0;font-size:.9rem;line-height:1.65}.Events_eventFacts__A5D_E{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px 0;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.Events_eventFacts__A5D_E div{display:grid;gap:7px}.Events_detailsGrid__LY48w h4,.Events_eventFacts__A5D_E dt{color:var(--muted);font-size:.55rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.Events_eventFacts__A5D_E dd{display:flex;min-width:0;align-items:center;gap:8px;margin:0;color:var(--ink);font-size:.76rem;font-weight:750}.Events_eventFacts__A5D_E a{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--brand-blue);text-decoration-thickness:1px;text-underline-offset:3px}.Events_detailsGrid__LY48w{display:grid;grid-template-columns:1fr 1fr;gap:30px}.Events_detailsGrid__LY48w h4{margin:0 0 13px}.Events_detailsGrid__LY48w ul{display:grid;gap:10px;margin:0;padding-left:18px;color:var(--muted);font-size:.78rem;line-height:1.55}.Events_stack__FGx_7 .Events_eventFooter___y0TH{margin-top:32px;padding-top:0}.Events_stack__FGx_7 .Events_eventFooter___y0TH span{color:var(--muted);font-size:.72rem;font-weight:700}.Events_deckFrame__JF7Ki{position:relative;width:min(calc(100% - 72px),1180px);margin:0 auto}.Events_deck__05KUO{position:relative;width:100%;min-height:560px;margin:0;padding:0 0 44px;list-style:none}.Events_deckCard__P0gIP{position:absolute;inset:0 0 auto;transition:transform .34s cubic-bezier(.2,.7,.2,1),opacity .22s ease}.Events_deckActive__AFIgC{z-index:3;transform:translate(0)}.Events_deckNext__vZvKy{z-index:2;transform:translate(20px,20px) scale(.97);opacity:.76;pointer-events:none}.Events_deckFollowing__J_Wjs{z-index:1;transform:translate(40px,40px) scale(.94);opacity:.48;pointer-events:none}.Events_deckHidden__ebnxw{z-index:0;transform:translate(54px,54px) scale(.91);opacity:0;pointer-events:none}.Events_deck__05KUO .Events_poster__FvJ7V{min-height:100%}.Events_deck__05KUO .Events_description__4465M{max-width:70ch;margin:20px 0 0;font-size:.9rem;line-height:1.65}.Events_deck__05KUO .Events_eventFooter___y0TH{margin-top:32px;padding-top:0}.Events_deck__05KUO .Events_eventFooter___y0TH span{color:var(--muted);font-size:.72rem;font-weight:700}.Events_infoButton__dcnXu{position:absolute;z-index:2;top:16px;right:16px;display:grid;width:25px;height:25px;place-items:center;border:1px solid rgb(255 255 255/74%);border-radius:50%;background:rgb(16 23 28/50%);color:#fff;font-family:Georgia,serif;font-size:.76rem;font-style:italic;cursor:pointer}.Events_infoButton__dcnXu:hover{border-color:#fff;background:var(--brand-blue);color:var(--ink)}.Events_infoButton__dcnXu:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}.Events_dialog__pGe0w{width:min(calc(100% - 32px),860px);max-height:min(760px,calc(100dvh - 32px));margin:auto;border:1px solid var(--line);background:var(--page);color:var(--ink);box-shadow:0 30px 90px rgb(16 23 28/30%)}.Events_dialog__pGe0w[open]{animation:Events_briefingIn__GqeNl .24s cubic-bezier(.2,.7,.2,1) both}.Events_dialog__pGe0w::backdrop{background:rgb(16 23 28/58%);animation:Events_backdropIn__xPGhl .2s ease both}.Events_dialog__pGe0w article{padding:clamp(28px,5vw,58px)}.Events_dialogHead__dGyB7{position:relative;display:flex;justify-content:center;align-items:start;padding-bottom:28px;border-bottom:1px solid var(--line)}.Events_dialogHead__dGyB7>div{width:100%;min-width:0;padding-inline:52px;text-align:center}.Events_dialogHead__dGyB7 h2{margin-inline:auto}.Events_dialog__pGe0w h2{max-width:14ch;margin-top:0;margin-bottom:0;font-family:var(--font-display);font-size:clamp(2.5rem,6vw,5.25rem);font-weight:400;letter-spacing:.035em;line-height:.91;text-transform:uppercase}.Events_closeButton__LnhhY{position:absolute;top:0;right:0;display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--ink)!important;border-radius:50%;background:transparent!important;color:var(--ink);font-size:1.3rem!important;font-weight:400!important;line-height:1;cursor:pointer}.Events_closeButton__LnhhY:hover{border-color:var(--brand-blue)!important;background:var(--brand-blue)!important}.Events_dialogMeta__ZexqE{display:flex;justify-content:space-between;gap:20px;padding:18px 0 30px;color:var(--muted);font-size:.78rem}.Events_dialogMeta__ZexqE p{margin:0}.Events_dialogMeta__ZexqE strong{color:var(--brand-blue);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.Events_dialogSections__tF7a_{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.Events_dialogSections__tF7a_ section{min-height:240px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:25px}.Events_dialog__pGe0w h3{margin:0 0 18px;color:var(--ink);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.Events_dialog__pGe0w ul{display:grid;gap:12px;margin:0;padding-left:18px;color:var(--muted);font-size:.82rem;line-height:1.6}.Events_rulesLink__ZSQj4{display:inline-block;margin-top:20px;color:var(--brand-blue);font-size:.76rem;font-weight:750;text-underline-offset:3px}.Events_dialog__pGe0w button:focus-visible{outline:2px solid var(--brand-blue);outline-offset:4px}@keyframes Events_briefingIn__GqeNl{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}@keyframes Events_backdropIn__xPGhl{0%{opacity:0}to{opacity:1}}.Events_nextEventButton__6nqjE{position:absolute;z-index:5;top:50%;right:-64px;display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--ink);background:var(--page);color:var(--ink);font:inherit;font-size:1.2rem;cursor:pointer;transform:translateY(-50%)}.Events_nextEventButton__6nqjE:hover{border-color:var(--brand-blue);background:var(--brand-blue)}.Events_nextEventButton__6nqjE:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}.Events_intro__LXp9X{width:min(100%,1180px);margin:0 auto}.Events_carousel__OEvrh{width:min(100%,1400px);margin:0 auto}.Events_intro__LXp9X{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:clamp(40px,4vw,52px)}.Events_intro__LXp9X h2{margin:0;font-family:var(--font-display);font-size:clamp(3rem,7vw,6rem);font-weight:400;letter-spacing:.035em;line-height:.98;text-transform:uppercase}.Events_intro__LXp9X>p{max-width:330px;margin:0;color:var(--muted);line-height:1.6}.Events_kicker__HvyzM{margin:0 0 12px;color:var(--brand-blue);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.Events_carousel__OEvrh{outline:none}.Events_marquee__T6_ys{position:relative;animation:Events_marqueeReveal__3K8qB .5s cubic-bezier(.2,.7,.2,1) both}.Events_cardGrid__1D_eC{display:grid;grid-template-columns:minmax(340px,.86fr) minmax(520px,1.23fr) minmax(340px,.86fr);align-items:center;gap:26px}.Events_card__hqA__{display:grid;grid-template-columns:42% 58%;min-width:0;min-height:335px;overflow:hidden;border:1px solid var(--line);background:var(--surface);box-shadow:0 5px 14px rgb(16 23 28/7%)}.Events_featured__dVpA2{grid-template-columns:45% 55%;min-height:400px;border-color:rgb(77 155 195/62%);box-shadow:0 6px 18px rgb(16 23 28/9%)}.Events_eventInfo__iSCKX,.Events_poster__FvJ7V{min-width:0;height:100%}.Events_poster__FvJ7V{position:relative;overflow:hidden;background:var(--ink)}.Events_poster__FvJ7V img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.8) contrast(1.05)}.Events_poster__FvJ7V span{position:absolute;top:12px;left:12px;padding:5px 7px;background:var(--brand-blue);color:var(--ink);font-size:.53rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.Events_eventInfo__iSCKX{display:flex;flex-direction:column;padding:24px}.Events_featured__dVpA2 .Events_eventInfo__iSCKX{padding:28px}.Events_eventInfo__iSCKX .Events_kicker__HvyzM{min-height:30px;margin-bottom:8px;font-size:.57rem;line-height:1.35}.Events_eventInfo__iSCKX h3{margin:0;font-family:var(--font-display);font-size:clamp(1.7rem,2.25vw,2.2rem);font-weight:400;letter-spacing:.035em;line-height:.98;text-transform:uppercase}.Events_featured__dVpA2 .Events_eventInfo__iSCKX h3{font-size:clamp(1.8rem,2.35vw,2.2rem);line-height:.96}.Events_description__4465M{max-width:32ch;margin:12px 0 0;color:var(--muted);font-size:.75rem;line-height:1.42}.Events_eventMetadata__55PS0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.Events_metadataItem__IRAJr{display:grid;min-width:0;gap:6px}.Events_metadataLabel__eaKX_{color:var(--muted);font-size:.52rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.Events_hostIdentity__21k7U{display:inline-flex;min-width:0;align-items:center;gap:7px;color:var(--ink);font-size:.7rem;font-weight:700}.Events_hostLogo__eMwz4{width:28px;height:28px;object-fit:contain}.Events_broadcastLink__lBJ5q{overflow:hidden;color:var(--brand-blue);font-size:.7rem;font-weight:700;text-decoration-thickness:1px;text-underline-offset:3px;text-overflow:ellipsis;white-space:nowrap}.Events_eventFooter___y0TH{display:flex;margin-top:auto;padding-top:24px}.Events_eventFooter___y0TH a,.Events_eventFooter___y0TH button{min-height:40px;border:1px solid var(--ink);border-radius:0;background:var(--ink);color:var(--page);font:inherit;font-size:.68rem;font-weight:750;text-decoration:none;cursor:pointer;display:inline-flex;flex:1;align-items:center;justify-content:center;width:100%}.Events_eventFooter___y0TH button:disabled{border-color:var(--line);background:var(--steel);color:var(--muted);cursor:not-allowed}.Events_eventFooter___y0TH a:hover{border-color:var(--brand-blue);background:var(--brand-blue);color:var(--ink)}.Events_arrow__BjLb6{position:absolute;z-index:1;top:50%;width:40px;min-width:40px;border:0;padding:0;background:transparent;color:var(--ink);font:inherit;font-size:2rem;font-weight:400;line-height:1;cursor:pointer;transform:translateY(-50%)}.Events_previousArrow__HO2Y4:hover{color:var(--brand-blue);transform:translate(-3px,-50%)}.Events_nextArrow__ViOCo:hover{color:var(--brand-blue);transform:translate(3px,-50%)}.Events_previousArrow__HO2Y4{left:-52px}.Events_nextArrow__ViOCo{right:-52px}.Events_arrow__BjLb6:focus-visible,.Events_carousel__OEvrh:focus-visible,.Events_eventFooter___y0TH a:focus-visible,.Events_eventFooter___y0TH button:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}@keyframes Events_marqueeReveal__3K8qB{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:1280px){.Events_marquee__T6_ys{overflow:visible}.Events_cardGrid__1D_eC{display:block;width:auto;margin:0 52px}.Events_card__hqA__{display:none;width:auto}.Events_card__hqA__.Events_featured__dVpA2{display:grid;width:min(640px,100%);grid-template-columns:45% 55%;min-height:400px;margin:0 auto}.Events_previousArrow__HO2Y4{left:0}.Events_nextArrow__ViOCo{right:0}}@media (max-width:720px){.Events_section__jcABU{padding-top:80px}.Events_intro__LXp9X{display:grid;gap:16px;margin-bottom:40px}.Events_cardGrid__1D_eC{margin:0 26px}.Events_card__hqA__.Events_featured__dVpA2{width:100%;min-height:380px}.Events_arrow__BjLb6{width:40px;min-width:40px}.Events_eventInfo__iSCKX,.Events_featured__dVpA2 .Events_eventInfo__iSCKX{padding:24px}.Events_featured__dVpA2 .Events_eventInfo__iSCKX h3{font-size:clamp(1.7rem,8vw,2.2rem)}.Events_eventCard__pAlci{grid-template-columns:1fr}.Events_stack__FGx_7 .Events_poster__FvJ7V{min-height:240px}.Events_detailsGrid__LY48w,.Events_eventFacts__A5D_E,.Events_eventHeading__sjUNy{display:grid;grid-template-columns:1fr}.Events_eventHeading__sjUNy{gap:12px}.Events_eventFacts__A5D_E{gap:16px}.Events_deck__05KUO{min-height:830px;padding-bottom:30px}.Events_deckNext__vZvKy{transform:translate(12px,14px) scale(.985)}.Events_deckFollowing__J_Wjs{transform:translate(24px,28px) scale(.97)}.Events_deck__05KUO .Events_poster__FvJ7V{min-height:220px}.Events_deckFrame__JF7Ki{width:100%}.Events_nextEventButton__6nqjE{top:auto;right:0;bottom:-18px;transform:none}}@media (max-width:640px){.Events_dialogSections__tF7a_{grid-template-columns:1fr}.Events_dialogSections__tF7a_ section{min-height:auto}.Events_dialogMeta__ZexqE{display:grid;gap:8px}.Events_dialog__pGe0w h2{font-size:clamp(2.4rem,13vw,4rem)}}@media (prefers-reduced-motion:reduce){.Events_dialog__pGe0w::backdrop,.Events_dialog__pGe0w[open]{animation:none}}@media (max-width:390px){.Events_cardGrid__1D_eC{margin:0 20px}.Events_card__hqA__.Events_featured__dVpA2{grid-template-columns:39% 61%}.Events_eventInfo__iSCKX,.Events_featured__dVpA2 .Events_eventInfo__iSCKX{padding:18px}.Events_description__4465M{font-size:.68rem}}@media (prefers-reduced-motion:reduce){.Events_marquee__T6_ys{animation:none}.Events_arrow__BjLb6,.Events_eventFooter___y0TH a{transition:none}}.Events_section__jcABU{padding:var(--section-space) var(--shell-gutter);background:var(--surface);border-top:1px solid var(--line);text-align:center}.Events_intro__LXp9X{flex-direction:column;align-items:center;margin-bottom:40px}.Events_intro__LXp9X h2{font-size:clamp(2.6rem,4.8vw,4.2rem);line-height:1.05;letter-spacing:.025em}.Events_intro__LXp9X>p{max-width:400px;margin-inline:auto;font-size:.94rem;line-height:1.75}.Events_stack__FGx_7{gap:24px}.Events_stack__FGx_7 .Events_eventCard__pAlci{background:var(--page);border-radius:6px}.Events_stack__FGx_7 .Events_eventHeading__sjUNy h3{font-size:clamp(2rem,3.4vw,3.1rem);line-height:1.06}.Events_stack__FGx_7 .Events_poster__FvJ7V{min-height:100%}.Events_stack__FGx_7 .Events_poster__FvJ7V img{opacity:.85}.Events_stackContent__FozjX{padding:clamp(24px,3.5vw,40px);text-align:left}.Events_eventFacts__A5D_E a,.Events_kicker__HvyzM,.Events_prize__lIyPc{color:var(--brand-ink)}.Events_eventFacts__A5D_E dt{font-size:.6rem}.Events_stack__FGx_7 .Events_eventFooter___y0TH a{flex:0 1 auto;width:auto;min-width:170px;padding:12px 22px;border-radius:4px}@media(max-width:720px){.Events_stack__FGx_7 .Events_poster__FvJ7V{min-height:0;height:200px}.Events_intro__LXp9X{gap:20px}.Events_stack__FGx_7 .Events_eventFooter___y0TH a{width:100%}}.Events_dialog__pGe0w{width:min(calc(100% - 32px),980px);max-height:min(860px,calc(100dvh - 32px))}.Events_dialog__pGe0w>article{padding:clamp(28px,5vw,58px)}.Events_formatStructure__6V5yk{display:grid;gap:22px;margin-top:24px;padding-top:24px;border-top:1px solid var(--line);text-align:left}.Events_formatStage__Um3eX{display:grid;grid-template-columns:30px 1fr;gap:12px}.Events_formatStage__Um3eX>span{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--ink);color:var(--page);font-size:.6rem;font-weight:800}.Events_formatStage__Um3eX h4{margin:2px 0 8px;color:var(--ink);font-size:.78rem}.Events_formatStage__Um3eX p{margin:0;color:var(--muted);font-size:.76rem;line-height:1.6}