.ChampionshipLanding_page__Uyn7F{scroll-behavior:smooth}@font-face{font-family:Championship Stapel;src:url(/fonts/stapel/Stapel-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Championship Stapel;src:url(/fonts/stapel/Stapel-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Championship Stapel;src:url(/fonts/stapel/Stapel-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Championship Stapel Display;src:url(/fonts/stapel/Stapel-SemiExpandedMedium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Championship Stapel Display;src:url(/fonts/stapel/Stapel-SemiExpandedBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}.ChampionshipLanding_page__Uyn7F,.ChampionshipLanding_page__Uyn7F *{box-sizing:border-box}.ChampionshipLanding_page__Uyn7F{--font-body:"Championship Stapel",Arial,Helvetica,sans-serif;--font-display:"Championship Stapel Display","Championship Stapel",Arial,Helvetica,sans-serif;max-width:1240px;margin:0 auto;color:#171717;background:#fff;font-family:var(--font-body);font-weight:300;line-height:1.32;-webkit-font-smoothing:antialiased}.ChampionshipLanding_page__Uyn7F a{color:inherit;text-decoration:none}.ChampionshipLanding_page__Uyn7F a,.ChampionshipLanding_page__Uyn7F button{touch-action:manipulation}.ChampionshipLanding_page__Uyn7F img{max-width:100%;display:block}.ChampionshipLanding_container__A4ALX{width:calc(100% - 48px);margin:0 auto}.ChampionshipLanding_breadcrumbsWrap__ij8ec{padding-top:16px}.ChampionshipLanding_anchorNav__IppN3{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.96);backdrop-filter:blur(14px);border-bottom:1px solid rgba(0,0,0,.08)}.ChampionshipLanding_anchorNavInner___0QJU{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:32px}.ChampionshipLanding_nav__1QFUd{display:flex;align-items:center;gap:30px;font-size:14px;font-weight:500}.ChampionshipLanding_nav__1QFUd a{padding:10px 0;border-bottom:2px solid transparent}.ChampionshipLanding_nav__1QFUd a:hover{border-color:#d80710}.ChampionshipLanding_buttonGhost__oJuh7,.ChampionshipLanding_button__1D7cc{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;transition:.18s ease;font-weight:500;letter-spacing:.01em;min-height:54px;padding:0 30px;text-transform:uppercase}.ChampionshipLanding_button__1D7cc{background:#d80710;color:#fff!important}.ChampionshipLanding_button__1D7cc:hover{transform:translateY(-2px);background:#b7040b}.ChampionshipLanding_buttonGhost__oJuh7{border:1px solid rgba(216,7,16,.2);color:#d80710;background:transparent}.ChampionshipLanding_buttonGhost__oJuh7:hover{transform:translateY(-2px);border-color:rgba(216,7,16,.45)}.ChampionshipLanding_main__wYh8I{display:block}.ChampionshipLanding_heroWrap__ngnwU{padding:20px 0 0}.ChampionshipLanding_breadcrumbs__aeREY{margin:0 0 18px;color:#6f6f73;font-size:13px}.ChampionshipLanding_breadcrumbLink__2D_iW{color:inherit}.ChampionshipLanding_breadcrumbLink__2D_iW:hover{text-decoration:underline;text-underline-offset:3px}.ChampionshipLanding_breadcrumbCurrent__o1rvv{color:inherit}.ChampionshipLanding_breadcrumbSeparator__TBOuP{color:#aaa}.ChampionshipLanding_hero__DgwuN{position:relative;overflow:hidden;background:#1b1b1b;box-shadow:0 24px 60px rgba(0,0,0,.12);aspect-ratio:2/1}.ChampionshipLanding_heroImage__yCbTB{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ChampionshipLanding_heroHotspot__XGaDk{position:absolute;left:6.1%;top:71.2%;width:18.2%;height:8.2%;border-radius:999px;outline-offset:5px}.ChampionshipLanding_heroHotspot__XGaDk:focus-visible{outline:3px solid #fff}.ChampionshipLanding_articleIntro__Vazof{padding:58px 0 18px}.ChampionshipLanding_articleIntroGrid__G1I7p{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);gap:80px;align-items:start}.ChampionshipLanding_eyebrow__3m_A2{margin-bottom:14px;color:#d80710;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.ChampionshipLanding_eyebrowLight__7Yonj{color:#fff}.ChampionshipLanding_page__Uyn7F h1,.ChampionshipLanding_page__Uyn7F h2,.ChampionshipLanding_page__Uyn7F h3,.ChampionshipLanding_page__Uyn7F p{margin-top:0}.ChampionshipLanding_page__Uyn7F h1,.ChampionshipLanding_page__Uyn7F h2,.ChampionshipLanding_prize__oVop6 strong,.ChampionshipLanding_raceCard__hvRNt strong,.ChampionshipLanding_ruleNumber__XL3fq strong{font-family:var(--font-display);font-weight:800}.ChampionshipLanding_page__Uyn7F h1{margin-bottom:22px;font-size:clamp(42px,5vw,72px);line-height:.94;letter-spacing:-.032em;text-transform:uppercase;text-wrap:balance}.ChampionshipLanding_lead__Sy7ek,.ChampionshipLanding_metric__ycZYD strong,.ChampionshipLanding_metric__ycZYD time,.ChampionshipLanding_page__Uyn7F h3{font-family:var(--font-display);font-weight:500;letter-spacing:-.012em}.ChampionshipLanding_lead__Sy7ek{margin:0;font-size:clamp(20px,2.1vw,28px);line-height:1.12}.ChampionshipLanding_metaCard__cMFel{padding:26px;background:#f3f3f3;border-top:5px solid #d80710}.ChampionshipLanding_metaRow__HZc9M{display:grid;grid-template-columns:105px 1fr;gap:14px;padding:10px 0;border-bottom:1px solid #d8d8d8;font-size:14px}.ChampionshipLanding_metaRow__HZc9M:last-child{border-bottom:0}.ChampionshipLanding_metaRow__HZc9M span{color:#6f6f73}.ChampionshipLanding_metaRow__HZc9M strong{font-weight:500}.ChampionshipLanding_section__lx0dG{padding:72px 0}.ChampionshipLanding_anchorSection__BMxf4{scroll-margin-top:96px}.ChampionshipLanding_soft__KCkFf{background:#f3f3f3}.ChampionshipLanding_dark__boDcG{background:#252525;color:#fff}.ChampionshipLanding_sectionHead__c_5uH{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.55fr);gap:64px;align-items:end;margin-bottom:34px}.ChampionshipLanding_sectionHead__c_5uH>*{min-width:0}.ChampionshipLanding_page__Uyn7F h2{margin-bottom:0;font-size:clamp(36px,4.2vw,60px);line-height:.96;letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance}.ChampionshipLanding_footerCopy__mp3hB,.ChampionshipLanding_legal___aaVb p,.ChampionshipLanding_metric__ycZYD p,.ChampionshipLanding_partnerCallout__7e5Ov p,.ChampionshipLanding_raceItem__Jw01M p,.ChampionshipLanding_ruleCopy__73g65 p,.ChampionshipLanding_ruleNumber__XL3fq p,.ChampionshipLanding_sectionHead__c_5uH p{font-weight:300}.ChampionshipLanding_sectionHead__c_5uH p{margin:0;color:#6f6f73;font-size:17px}.ChampionshipLanding_dark__boDcG .ChampionshipLanding_sectionHead__c_5uH p{color:rgba(255,255,255,.65)}.ChampionshipLanding_steps__irArr{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ChampionshipLanding_metric__ycZYD,.ChampionshipLanding_prize__oVop6,.ChampionshipLanding_ruleCopy__73g65,.ChampionshipLanding_ruleNumber__XL3fq,.ChampionshipLanding_step__57MG7{min-width:0;overflow:hidden;container-type:inline-size}.ChampionshipLanding_step__57MG7{min-height:270px;padding:28px;background:#fff;border:1px solid #d8d8d8;display:flex;flex-direction:column}.ChampionshipLanding_stepNum__Jm4Lm{font-family:var(--font-body);color:#d80710;font-size:13px;font-weight:500;letter-spacing:.12em}.ChampionshipLanding_page__Uyn7F h3{text-wrap:balance}.ChampionshipLanding_step__57MG7 h3{margin:54px 0 14px;font-size:28px;line-height:1;letter-spacing:-.025em;text-transform:uppercase}.ChampionshipLanding_step__57MG7 p{margin:0;color:#6f6f73;font-size:16px}.ChampionshipLanding_step__57MG7 strong{color:#111111}.ChampionshipLanding_ruleGrid__j45VO{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);gap:16px}.ChampionshipLanding_ruleCopy__73g65,.ChampionshipLanding_ruleNumber__XL3fq{min-height:310px;padding:38px}.ChampionshipLanding_ruleCopy__73g65{background:#333}.ChampionshipLanding_ruleCopy__73g65 p{color:rgba(255,255,255,.7);font-size:18px}.ChampionshipLanding_formula__fE8qH{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.ChampionshipLanding_formula__fE8qH span{font-family:var(--font-body);padding:9px 13px;background:#fff;color:#111;font-weight:500;font-size:14px;max-width:100%;overflow-wrap:anywhere}.ChampionshipLanding_ruleNumber__XL3fq{display:flex;flex-direction:column;justify-content:center;background:#d80710}.ChampionshipLanding_ruleNumber__XL3fq small{font-family:var(--font-body);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.ChampionshipLanding_ruleNumber__XL3fq strong{display:block;margin:14px 0 8px;max-width:100%;font-size:clamp(66px,19cqw,104px);line-height:.86;letter-spacing:-.055em;white-space:nowrap}.ChampionshipLanding_ruleNumber__XL3fq p{margin:0;color:rgba(255,255,255,.78);font-size:18px}.ChampionshipLanding_example__VpuCp{margin-top:16px;padding:22px 24px;background:#fff;color:#111;border-left:5px solid #d80710;font-size:15px}.ChampionshipLanding_example__VpuCp strong{font-size:18px}.ChampionshipLanding_metrics__4BVDo{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc}.ChampionshipLanding_metric__ycZYD{padding:34px 26px;border-right:1px solid #bcbcbc}.ChampionshipLanding_metric__ycZYD:last-child{border-right:0}.ChampionshipLanding_metric__ycZYD strong,.ChampionshipLanding_metric__ycZYD time{display:block;margin-bottom:12px;font-size:clamp(24px,6.3cqw,42px);line-height:1;overflow-wrap:anywhere}.ChampionshipLanding_metric__ycZYD p{margin:0;color:#6f6f73;font-size:14px}.ChampionshipLanding_raceLayout__qJFTO{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:64px;align-items:start}.ChampionshipLanding_raceCard__hvRNt{padding:30px;background:#d80710;color:#fff}.ChampionshipLanding_raceCard__hvRNt strong{display:block;font-size:46px;line-height:.95;letter-spacing:-.045em}.ChampionshipLanding_raceCard__hvRNt p{margin:18px 0 0;color:rgba(255,255,255,.78)}.ChampionshipLanding_raceList__2RY3A{display:grid;gap:0;border-top:1px solid #d8d8d8}.ChampionshipLanding_raceItem__Jw01M{display:grid;grid-template-columns:54px 1fr;gap:18px;padding:22px 0;border-bottom:1px solid #d8d8d8}.ChampionshipLanding_raceItem__Jw01M b{font-family:var(--font-body);font-weight:500;font-size:14px;color:#d80710}.ChampionshipLanding_raceItem__Jw01M h3{margin:0 0 6px;font-size:21px}.ChampionshipLanding_raceItem__Jw01M p{margin:0;color:#6f6f73}.ChampionshipLanding_prizeGrid__rQoEA{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:16px}.ChampionshipLanding_prize__oVop6{min-height:245px;padding:28px;background:#fff;border:1px solid #d8d8d8;display:flex;flex-direction:column;justify-content:space-between}.ChampionshipLanding_prize__oVop6:first-child{background:#d80710;color:#fff;border-color:#d80710}.ChampionshipLanding_prize__oVop6 span{font-family:var(--font-body);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.ChampionshipLanding_prize__oVop6 strong{max-width:100%;font-size:clamp(52px,15.5cqw,112px);line-height:.9;letter-spacing:-.045em;white-space:nowrap}.ChampionshipLanding_prizeNote__6_jHJ{margin:18px 0 0;color:#6f6f73;font-size:14px}.ChampionshipLanding_partnerCallout__7e5Ov{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:center;padding:34px;background:#fff;border-left:5px solid #d80710}.ChampionshipLanding_partnerCallout__7e5Ov h3{margin-bottom:8px;font-size:clamp(25px,3vw,38px);text-transform:uppercase}.ChampionshipLanding_partnerCallout__7e5Ov p{margin:0;color:#6f6f73;font-size:17px}.ChampionshipLanding_finalCta__QM7Aj{position:relative;overflow:hidden;background:#d80710;color:#fff}.ChampionshipLanding_finalCta__QM7Aj:after{content:"";position:absolute;width:420px;height:420px;border:80px solid rgba(255,255,255,.08);border-radius:50%;right:-150px;top:-160px}.ChampionshipLanding_finalInner__K7pEK{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}.ChampionshipLanding_finalCta__QM7Aj p{margin:18px 0 0;color:rgba(255,255,255,.76);font-size:17px}.ChampionshipLanding_legal___aaVb{padding:34px 0;background:#f7f7f7;color:#777;font-size:12px}.ChampionshipLanding_legal___aaVb p{margin:0 0 10px}.ChampionshipLanding_legal___aaVb p:last-child{margin-bottom:0}.ChampionshipLanding_rulesActions__xmaBD{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.ChampionshipLanding_buttonGhost__oJuh7,.ChampionshipLanding_button__1D7cc,.ChampionshipLanding_eyebrow__3m_A2,.ChampionshipLanding_metaRow__HZc9M strong,.ChampionshipLanding_nav__1QFUd{font-family:var(--font-body);font-weight:500}@media (max-width:900px){.ChampionshipLanding_articleIntroGrid__G1I7p,.ChampionshipLanding_finalInner__K7pEK,.ChampionshipLanding_raceLayout__qJFTO,.ChampionshipLanding_ruleGrid__j45VO,.ChampionshipLanding_sectionHead__c_5uH{grid-template-columns:1fr}.ChampionshipLanding_articleIntroGrid__G1I7p,.ChampionshipLanding_raceLayout__qJFTO,.ChampionshipLanding_sectionHead__c_5uH{gap:30px}.ChampionshipLanding_steps__irArr{grid-template-columns:1fr}.ChampionshipLanding_step__57MG7{min-height:auto}.ChampionshipLanding_step__57MG7 h3{margin-top:28px}.ChampionshipLanding_metrics__4BVDo{grid-template-columns:1fr 1fr}.ChampionshipLanding_metric__ycZYD:nth-child(2){border-right:0}.ChampionshipLanding_metric__ycZYD:nth-child(-n+2){border-bottom:1px solid #bcbcbc}.ChampionshipLanding_prizeGrid__rQoEA{grid-template-columns:1fr 1fr}.ChampionshipLanding_prize__oVop6:first-child{grid-column:1/-1}.ChampionshipLanding_finalInner__K7pEK{justify-items:start}}@media (max-width:620px){.ChampionshipLanding_anchorSection__BMxf4{scroll-margin-top:82px}.ChampionshipLanding_container__A4ALX{width:calc(100% - 24px)}.ChampionshipLanding_anchorNavInner___0QJU{min-height:64px}.ChampionshipLanding_nav__1QFUd{display:none}.ChampionshipLanding_button__1D7cc{min-height:38px;padding:0 16px;font-size:12px}.ChampionshipLanding_heroWrap__ngnwU{padding-top:12px}.ChampionshipLanding_breadcrumbs__aeREY{margin-bottom:12px}.ChampionshipLanding_hero__DgwuN{margin:0 -12px}.ChampionshipLanding_heroHotspot__XGaDk{left:6%;top:70.7%;width:18.5%;height:9%}.ChampionshipLanding_articleIntro__Vazof{padding-top:42px}.ChampionshipLanding_page__Uyn7F h1{font-size:42px}.ChampionshipLanding_lead__Sy7ek{font-size:20px}.ChampionshipLanding_section__lx0dG{padding:54px 0}.ChampionshipLanding_ruleCopy__73g65,.ChampionshipLanding_ruleNumber__XL3fq{min-height:auto;padding:28px}.ChampionshipLanding_ruleCopy__73g65 h2{font-size:clamp(36px,12cqw,48px)}.ChampionshipLanding_ruleNumber__XL3fq strong{font-size:clamp(64px,25cqw,92px)}.ChampionshipLanding_metrics__4BVDo{grid-template-columns:1fr}.ChampionshipLanding_metric__ycZYD{border-right:0;border-bottom:1px solid #bcbcbc!important}.ChampionshipLanding_metric__ycZYD:last-child{border-bottom:0!important}.ChampionshipLanding_prizeGrid__rQoEA{grid-template-columns:1fr}.ChampionshipLanding_prize__oVop6:first-child{grid-column:auto}.ChampionshipLanding_prize__oVop6 strong{font-size:clamp(58px,20cqw,88px)}.ChampionshipLanding_partnerCallout__7e5Ov{grid-template-columns:1fr;justify-items:start;padding:26px}.ChampionshipLanding_rulesActions__xmaBD{flex-direction:column}.ChampionshipLanding_buttonGhost__oJuh7,.ChampionshipLanding_button__1D7cc{width:100%}}