._page_1kka0_1{--red:#e94b50;--blue:#4775df;--ink:#07090c;--paper:#f2f4f6;--slogan-color:#ffffffd9;--muted:#f2f4f699;--section-copy-base-size:clamp(1.125rem, 1.75vw, 1.625rem);--section-copy-size:calc(var(--section-copy-base-size) * .75);--section-copy-leading:1.5;--slogan-base-size:clamp(3.5rem, 6.25vw, 6.3125rem);--slogan-size:calc(var(--slogan-base-size) * 1.25);--slogan-leading:.7;--slogan-tracking:-.085em;--hero-slogan-base-size:clamp(76px, 10.6vw, 188px);--hero-slogan-size:calc(var(--hero-slogan-base-size) * 1.25);--hero-slogan-leading:.7;--hero-slogan-tracking:-.085em;--subheading-size:clamp(1.5rem, calc(1rem + 2.4vw), 3.25rem);--detail-heading-size:clamp(1rem, 1.45vw, 1.3125rem);--section-label-size:.625rem;--scroll:0;--hero-reveal:0;--hero-final-reveal:0;--hero-filter-reveal:0;--hero-shift:22px;--hero-shift-soft:18px;--mx:50%;--my:35%;background:var(--ink);width:100%;min-height:100vh;color:var(--paper);font-family:Arial,Helvetica,sans-serif;position:relative;overflow:clip}._page_1kka0_1 *,._page_1kka0_1 :before,._page_1kka0_1 :after{box-sizing:border-box}._page_1kka0_1 a{color:inherit;text-decoration:none}._page_1kka0_1 button{color:inherit;font:inherit}._heroLocked_1kka0_44{height:100svh;position:fixed;inset:0;overflow:hidden}._heroLoader_1kka0_46{z-index:200;opacity:1;visibility:visible;pointer-events:auto;background:#07090c;place-items:center;transition:opacity .7s 1s,visibility 0s linear 1.7s;display:grid;position:fixed;inset:0;overflow:hidden}._heroLoaderImage_1kka0_60{filter:blur(22px)saturate(.82)brightness(.56);transform-origin:50%;will-change:filter, transform;background:#07090c url(/hero-first-frame.webp) 50%/cover no-repeat;transition:filter 1.1s cubic-bezier(.2,.75,.2,1),transform 1.45s cubic-bezier(.2,.75,.2,1);position:absolute;inset:-28px;transform:scale(1.11)}._heroLoaderShade_1kka0_71{background:radial-gradient(circle at 50% 48%,#07090c0d,#07090c80 67%),linear-gradient(#05070a33,#05070a80);position:absolute;inset:0}._heroLoaderContent_1kka0_79{z-index:2;color:#fff;text-align:center;filter:blur();justify-items:center;width:min(340px,100vw - 64px);transition:opacity .45s .2s,filter .7s .15s,transform .7s cubic-bezier(.2,.75,.2,1) .15s;display:grid;position:relative;transform:translateY(0)scale(1)}._heroLoaderKicker_1kka0_92{letter-spacing:.34em;text-indent:.34em;opacity:.58;margin-bottom:22px;font-size:7px;font-weight:900}._heroLoaderContent_1kka0_79>strong{letter-spacing:-.045em;text-transform:uppercase;text-shadow:0 18px 55px #00000057;font-family:Impact,Haettenschweiler,Arial Black,Arial Narrow Bold,sans-serif;font-size:clamp(58px,6.6vw,98px);font-style:italic;font-weight:900;font-stretch:75%;line-height:.72;display:grid;transform:skew(-6deg)scaleX(.95)}._heroLoaderContent_1kka0_79>strong span:last-child{color:#0000;-webkit-text-stroke:1px #ffffffdb}._heroLoaderRail_1kka0_120{background:#ffffff38;width:100%;height:1px;margin-top:35px;overflow:hidden}._heroLoaderRail_1kka0_120 i{transform-origin:0;background:linear-gradient(90deg,#e94b50,#ffffffeb 50%,#4775df);width:100%;height:100%;transition:transform .22s cubic-bezier(.2,.75,.2,1);display:block;transform:scaleX(0);box-shadow:0 0 14px #ffffff59}._heroLoaderMeta_1kka0_139{letter-spacing:.2em;opacity:.66;justify-content:space-between;width:100%;margin-top:10px;font-size:7px;font-weight:900;display:flex}._heroLoaderMeta_1kka0_139 b{font-size:inherit;font-weight:900}._heroLoaderComplete_1kka0_152{opacity:0;visibility:hidden;pointer-events:none}._heroLoaderComplete_1kka0_152 ._heroLoaderImage_1kka0_60{filter:blur()saturate()brightness(.88);transform:scale(1.025)}._heroLoaderComplete_1kka0_152 ._heroLoaderContent_1kka0_79{opacity:0;filter:blur(11px);transform:translateY(-6px)scale(.985)}._noise_1kka0_169{z-index:80;pointer-events:none;opacity:.035;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='2' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:fixed;inset:0}._pointerLight_1kka0_179{z-index:9;aspect-ratio:1;contain:strict;will-change:transform;pointer-events:none;background:radial-gradient(circle,#ffffff0e,#0000 68%);border-radius:50%;width:min(36vw,560px);position:fixed;top:0;left:0;transform:translate(50vw,35vh)translate(-50%,-50%)}._scrollProgress_1kka0_194{z-index:100;transform-origin:0;will-change:transform;background:linear-gradient(90deg,#e94b50cc,#f4f7fab8,#4775dfcc);width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}._glass_1kka0_207{-webkit-backdrop-filter:blur(27px)saturate(145%);background:linear-gradient(135deg,#ffffff24,#ffffff0b);border:1px solid #ffffff2e;box-shadow:inset 0 1px #fff3,0 22px 70px #0003}._header_1kka0_215{z-index:110;color:#f3f6f8;font-family:Arial,Helvetica,sans-serif;transition:top .45s;position:fixed;top:20px;left:28px;right:28px}._header_1kka0_215,._header_1kka0_215 *,._header_1kka0_215 :before,._header_1kka0_215 :after{box-sizing:border-box}._header_1kka0_215 a{color:inherit;text-decoration:none}._header_1kka0_215 button{color:inherit;font:inherit}._headerGlass_1kka0_230{-webkit-backdrop-filter:blur(42px)saturate(165%);background:linear-gradient(135deg,#080b0f17,#080b0f06);border:1px solid #ffffff2b;border-radius:23px;grid-template-columns:1fr auto 1fr;align-items:center;min-height:70px;padding:10px 11px 10px 18px;transition:background .45s,border-color .45s,box-shadow .45s;display:grid;position:relative;box-shadow:inset 0 1px #fff3,0 18px 60px #0000001f}._headerSolid_1kka0_246 ._headerGlass_1kka0_230{background:#07090c1f;border-color:#ffffff26;box-shadow:inset 0 1px #ffffff2e,0 18px 70px #00000029}._brand_1kka0_248{color:#f3f6f8;align-items:center;gap:10px;display:flex}._peakMark_1kka0_249{filter:drop-shadow(0 7px 16px #0003);flex:none;width:39px;height:auto;display:block;overflow:visible}._wordmark_1kka0_250{line-height:1;display:grid}._wordmark_1kka0_250 strong{letter-spacing:.08em;font-size:12px}._wordmark_1kka0_250 small{letter-spacing:.31em;opacity:.58;margin-top:5px;font-size:8px}._logoLink_1kka0_253{justify-self:start}._desktopNav_1kka0_255{align-items:center;gap:clamp(20px,2.4vw,42px);display:flex}._desktopNav_1kka0_255 a{letter-spacing:.15em;text-transform:uppercase;opacity:.64;padding:12px 0;font-size:9px;font-weight:800;transition:opacity .25s;position:relative}._desktopNav_1kka0_255 a:after{content:"";background:#ffffffb3;height:1px;transition:right .25s;position:absolute;bottom:5px;left:0;right:100%}._desktopNav_1kka0_255 a:hover{opacity:1}._desktopNav_1kka0_255 a:hover:after{right:0}._headerActions_1kka0_260{justify-self:end;align-items:center;gap:9px;display:flex}._headerCta_1kka0_261{letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:#ffffff80;border:1px solid #ffffff94;border-radius:15px;outline:0;justify-content:center;justify-self:end;align-items:center;gap:17px;width:206px;height:56px;padding:0 18px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;font-weight:800;transition:transform .3s,background .3s,box-shadow .3s;animation:3.15s ease-in-out infinite _headerRegistrationBreath_1kka0_1;display:flex;box-shadow:inset 0 1px #ffffff42,0 12px 28px #0000001f;color:#ffffffe6!important}._headerCta_1kka0_261 span{display:block}._headerCta_1kka0_261:hover{background:#ffffff9e;animation:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff57,0 15px 34px #00000026,0 0 24px #5984e721}._headerCta_1kka0_261:focus-visible{outline-offset:3px;outline:2px solid #ffffffe0}._arrow_1kka0_265{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}._menuButton_1kka0_266,._mobileMenu_1kka0_266,._mobileMenuCta_1kka0_266{display:none}._mobileMenu_1kka0_266{z-index:1;isolation:isolate;position:relative}@media (width>=981px){._header_1kka0_215{--header-blur-progress:0;isolation:isolate;contain:paint;background:#07090c09;border:1px solid #ffffff29;border-radius:23px;transition:top .45s,background .28s,border-color .28s,box-shadow .28s;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 18px 60px #00000024}._header_1kka0_215:before,._header_1kka0_215:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;transform:translateZ(0)}._header_1kka0_215:before{-webkit-backdrop-filter:blur(2px)saturate(108%);backdrop-filter:blur(2px)saturate(108%);background:#07090c05}._header_1kka0_215:after{opacity:var(--header-blur-progress);-webkit-backdrop-filter:blur(14px)saturate(130%)brightness(.92);backdrop-filter:blur(14px)saturate(130%)brightness(.92);will-change:opacity;background:#07090c08}._headerGlass_1kka0_230{z-index:1;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;overflow:visible}._headerSolid_1kka0_246{background:linear-gradient(135deg,#ffffff0e,#ffffff03 48%),#07090c0e;border-color:#fff3;box-shadow:inset 0 1px #ffffff38,0 22px 72px #00000038}._headerSolid_1kka0_246 ._headerGlass_1kka0_230{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0}._header_1kka0_215 ._headerCta_1kka0_261,._header_1kka0_215 ._headerCta_1kka0_261 span{color:#ffffffe6!important}._header_1kka0_215 ._headerCta_1kka0_261{font-size:12.8px}}._hero_1kka0_44{background:#07090c;width:100%;max-width:none;height:184svh;position:relative;overflow:clip}._heroStage_1kka0_338{background:#07090c url(/hero-first-frame.webp) 50%/cover no-repeat;width:100%;height:100svh;position:sticky;top:0;overflow:hidden}._heroVideo_1kka0_339{object-fit:cover;object-position:center center;opacity:0;width:100%;min-width:100%;max-width:none;height:100%;min-height:100%;filter:saturate(calc(.98 - var(--hero-filter-reveal) * .14)) contrast(calc(1.04 + var(--hero-filter-reveal) * .06)) brightness(calc(.96 - var(--hero-filter-reveal) * .28)) blur(calc(var(--hero-filter-reveal) * 6px));transform:scale(calc(1.04 + var(--scroll) * .04));transform-origin:50%;will-change:opacity, filter, transform;transition:opacity .55s .35s;position:absolute;inset:0}._heroReady_1kka0_340 ._heroVideo_1kka0_339{opacity:1}._heroShade_1kka0_341{opacity:var(--hero-reveal);will-change:opacity;background:linear-gradient(90deg,#03050885,#0305080f 58%,#0305084f),linear-gradient(#0000 60%,#0305088a);position:absolute;inset:0}._heroBlur_1kka0_342{opacity:var(--hero-reveal);-webkit-backdrop-filter:none;will-change:opacity;background:#05070a1a;position:absolute;inset:0}._heroGrid_1kka0_343{opacity:.1;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:8vw 8vw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 68%);mask-image:linear-gradient(90deg,#000,#0000 68%)}._redLiquid_1kka0_344,._blueLiquid_1kka0_344{aspect-ratio:1;filter:blur(100px);opacity:.13;border-radius:45% 55% 52% 48%/45% 42% 58% 55%;width:42vw;animation:13s ease-in-out infinite alternate _drift_1kka0_1;position:absolute}._redLiquid_1kka0_344{background:var(--red);bottom:-24vw;left:-22vw}._blueLiquid_1kka0_344{background:var(--blue);animation-delay:-6s;top:-28vw;right:-20vw}._filmStatus_1kka0_348{z-index:5;letter-spacing:.18em;text-transform:uppercase;grid-template-columns:auto 180px auto;align-items:center;gap:12px;font-size:8px;transition:opacity .6s,transform .6s;display:grid;position:absolute;bottom:116px;left:50%;transform:translate(-50%)}._filmStatus_1kka0_348 i{background:#ffffff2e;width:180px;height:2px;overflow:hidden}._filmStatus_1kka0_348 b{width:100%;height:100%;transform:scaleX(var(--scroll));transform-origin:0;background:linear-gradient(90deg,#e94b50d1,#f5f8fbb3,#4775dfd1);display:block}._filmStarted_1kka0_351 ._filmStatus_1kka0_348 b{animation:none}._filmWaiting_1kka0_352 ._filmStatusDesktopLabel_1kka0_352{animation:1.8s ease-in-out infinite alternate _waitingPulse_1kka0_1}._filmStatus_1kka0_348 small{opacity:.5;font-size:7px}._mobileScrollArrow_1kka0_354,._mobileScrollLabel_1kka0_354{display:none}._heroContent_1kka0_356{z-index:3;opacity:var(--hero-reveal);transform:translateY(var(--hero-shift));will-change:opacity, transform;position:absolute;top:20vh;left:7vw}._dateChip_1kka0_357{letter-spacing:.16em;border-radius:999px;align-items:center;gap:10px;padding:9px 13px;font-size:9px;font-weight:800;display:inline-flex}._dateChip_1kka0_357>span{background:var(--red);width:5px;height:5px;box-shadow:0 0 16px var(--red);border-radius:50%}._hero_1kka0_44 h1{font-size:var(--hero-slogan-size);line-height:var(--hero-slogan-leading);letter-spacing:var(--hero-slogan-tracking);text-transform:uppercase;text-shadow:0 15px 50px #00000047;margin:25px 0 18px;font-weight:900}._hero_1kka0_44 h1 span{display:block}._hero_1kka0_44 h1 span:nth-child(2){color:#ffffff12;-webkit-text-stroke:1px #ffffffc2;margin-left:11vw}._hero_1kka0_44 h1 span:nth-child(3){margin-left:2vw}._heroActions_1kka0_363{align-items:center;gap:26px;margin-left:21vw;display:flex}._primaryAction_1kka0_365{letter-spacing:.08em;border-width:.75px;border-radius:999px;align-items:center;gap:18px;padding:11.25px 12.75px 11.25px 16.5px;font-size:7.5px;font-weight:900;display:flex}._primaryAction_1kka0_365 ._arrow_1kka0_265{flex:none;width:13.5px;height:13.5px}._heroActions_1kka0_363 p{letter-spacing:.06em;opacity:.62;margin:0;font-size:10px;line-height:1.6}._heroDistance_1kka0_369{z-index:3;opacity:var(--hero-reveal);transform:translateY(var(--hero-shift-soft));pointer-events:none;will-change:opacity, transform;justify-items:end;display:grid;position:absolute;bottom:137px;right:6vw}._heroDistanceTotal_1kka0_370{color:#ffffff7a;letter-spacing:.28em;text-transform:uppercase;text-shadow:0 2px 10px #00000080;margin:0 .6em 7px 0;font-size:6px;font-weight:900;line-height:1}._heroDistanceOverall_1kka0_371{color:#ffffffc7;letter-spacing:-.035em;text-transform:uppercase;transform-origin:100% 100%;text-shadow:0 5px 20px #00000057;margin:0 .12em 12px 0;font-family:Impact,Haettenschweiler,Arial Black,Arial Narrow Bold,sans-serif;font-size:clamp(23px,2.805vw,49px);font-style:italic;font-weight:900;font-stretch:75%;line-height:.72;transform:skew(-7deg)scaleX(.94)}._heroDistance_1kka0_369 strong{color:#fff;letter-spacing:-.045em;text-transform:uppercase;transform-origin:100% 100%;text-shadow:0 7px 28px #00000057,0 18px 58px #0000003d;font-family:Impact,Haettenschweiler,Arial Black,Arial Narrow Bold,sans-serif;font-size:clamp(76px,9.35vw,162px);font-style:italic;font-weight:900;font-stretch:75%;line-height:.72;display:block;transform:skew(-7deg)scaleX(.94)}._heroDistance_1kka0_369 small{color:#ffffffd1;letter-spacing:.27em;text-transform:uppercase;text-shadow:0 2px 12px #0000006b;margin-top:16px;padding-right:.4em;font-size:7px;font-weight:900;line-height:1}._heroFacts_1kka0_375{z-index:4;min-height:72px;opacity:var(--hero-reveal);transform:translateY(var(--hero-shift-soft));will-change:opacity, transform;border-radius:22px;grid-template-columns:120px 150px 120px 140px 1fr;align-items:center;padding:10px 16px;display:grid;position:absolute;bottom:28px;left:28px;right:28px}._heroFacts_1kka0_375>div{border-right:1px solid #ffffff1f;align-items:baseline;gap:8px;min-height:38px;padding:8px 16px;display:flex}._heroFacts_1kka0_375 strong{letter-spacing:-.05em;font-size:21px}._heroFacts_1kka0_375 span{letter-spacing:.13em;text-transform:uppercase;opacity:.5;font-size:7px}._heroFacts_1kka0_375>a{letter-spacing:.14em;text-transform:uppercase;opacity:.58;justify-self:end;align-items:center;gap:13px;padding-right:12px;font-size:8px;font-weight:800;display:flex}._heroFacts_1kka0_375>a i{background:currentColor;width:30px;height:1px}@media (width>=981px){._hero_1kka0_44{height:500svh}._heroStage_1kka0_338 ._heroVideo_1kka0_339{filter:none;will-change:opacity, transform;backface-visibility:hidden}._heroStage_1kka0_338 ._heroBlur_1kka0_342{opacity:var(--hero-final-reveal);-webkit-backdrop-filter:none;backdrop-filter:none;will-change:opacity;background:linear-gradient(#05070a1a,#05070a1a),url(/hero-final-blur.webp) 50%/cover no-repeat;transform:translateZ(0)}._heroStage_1kka0_338 ._redLiquid_1kka0_344,._heroStage_1kka0_338 ._blueLiquid_1kka0_344{filter:none;opacity:1}._heroStage_1kka0_338 ._redLiquid_1kka0_344{background:radial-gradient(circle,#e94b5024,#0000 68%)}._heroStage_1kka0_338 ._blueLiquid_1kka0_344{background:radial-gradient(circle,#4775df24,#0000 68%)}}._sectionWrap_1kka0_415{z-index:2;width:min(1320px,100% - 64px);margin:0 auto;position:relative}._chapterLabel_1kka0_416{color:#f2f4f661;font-size:var(--section-label-size);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:clamp(75px,10vw,145px);font-weight:900;display:flex}._chapterLabel_1kka0_416 span{color:#f2f4f6d1}._chapterLabel_1kka0_416 i{background:currentColor;width:42px;height:1px}._chapterLabelLight_1kka0_419{color:#ffffff6b}._eyebrow_1kka0_421{color:#f2f4f680;font-size:var(--section-label-size);letter-spacing:.19em;text-transform:uppercase;margin:0 0 22px;font-weight:900}._lead_1kka0_423,._principle_1kka0_424 p,._formatIntro_1kka0_425,._raceStory_1kka0_426>p:not(._eyebrow_1kka0_421),._terrainStoryCopy_1kka0_427>p,._dayCopy_1kka0_428>p,._eventInfoHead_1kka0_429>p,._eventInfoItem_1kka0_430>div>p,._classMain_1kka0_431>p,._classFit_1kka0_432>strong,._trustStory_1kka0_433>p,._riderSticky_1kka0_434>p:not(._eyebrow_1kka0_421),._accordionItem_1kka0_435>div>p,._finalCta_1kka0_436>p:not(._eyebrow_1kka0_421){min-width:0;font-size:var(--section-copy-size);line-height:var(--section-copy-leading);letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:pretty}._raceStory_1kka0_426>p:not(._eyebrow_1kka0_421)+p,._terrainStoryCopy_1kka0_427>p+p,._trustStory_1kka0_433>p+p{margin-top:1em}._reveal_1kka0_447{opacity:0;transition:opacity .85s,transform .85s cubic-bezier(.2,.8,.2,1);transform:translateY(30px)}._reveal_1kka0_447[data-revealed=true]{opacity:1;transform:translateY(0)}._classReveal_1kka0_449{transition-duration:.95s;transition-timing-function:cubic-bezier(.22,1,.36,1)}._race_1kka0_426{isolation:isolate;background:#020304;padding:clamp(78px,8vw,118px) 0 clamp(82px,9vw,132px);position:relative;overflow:hidden}._race_1kka0_426 ._chapterLabel_1kka0_416{margin-bottom:clamp(48px,5vw,76px)}._ambientRed_1kka0_453{aspect-ratio:1;filter:blur(130px);background:#e94b5024;border-radius:50%;width:50vw;position:absolute;top:25%;left:-25vw}._raceHeading_1kka0_454,._terrainStory_1kka0_427>div,._challengeHead_1kka0_454>div,._classesHead_1kka0_454>div,._trustTitle_1kka0_454,._riderSticky_1kka0_434,._firstRidersHead_1kka0_454>div,._dayCopy_1kka0_428,._classMain_1kka0_431,._riderInfoTriggerCopy_1kka0_454{min-width:0}._dayCopy_1kka0_428 h3,._classMain_1kka0_431 h3,._riderInfoTriggerCopy_1kka0_454 strong{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty}._raceGrid_1kka0_456{grid-template-columns:.72fr 1.28fr;align-items:start;gap:8vw;display:grid}._raceHeading_1kka0_454 h2,._terrainStory_1kka0_427 h2,._challengeHead_1kka0_454 h2,._formatHead_1kka0_457 h2,._classesHead_1kka0_454 h2,._trustTitle_1kka0_454 h2,._riderSticky_1kka0_434 h2,._firstRidersHead_1kka0_454 h2,._finalCta_1kka0_436 h2{min-width:0;max-width:100%;color:var(--slogan-color);font-size:var(--slogan-size);line-height:var(--slogan-leading);letter-spacing:var(--slogan-tracking);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;margin:0;font-weight:900}._raceHeading_1kka0_454 h2 em,._terrainStory_1kka0_427 h2 em,._challengeHead_1kka0_454 h2 em,._formatHead_1kka0_457 h2 em,._classesHead_1kka0_454 h2 em,._trustTitle_1kka0_454 h2 em,._riderSticky_1kka0_434 h2 em,._firstRidersHead_1kka0_454 h2 em,._finalCta_1kka0_436 h2 em{color:#0000;-webkit-text-stroke:1px var(--slogan-color);font-style:normal}._raceStory_1kka0_426{border-top:1px solid #ffffff24;padding:28px 0 8px}._raceStory_1kka0_426>p:not(._eyebrow_1kka0_421,._lead_1kka0_423){color:#f2f4f680}._raceStory_1kka0_426 ._lead_1kka0_423{color:#f2f4f6e0}._raceFacts_1kka0_462{border-radius:27px;grid-template-columns:repeat(4,1fr);margin-top:clamp(42px,5vw,68px);padding:10px;display:grid}._raceFacts_1kka0_462>div{border-right:1px solid #ffffff1c;flex-direction:column;justify-content:space-between;gap:24px;min-height:118px;padding:20px;display:flex}._raceFacts_1kka0_462>div:last-child{border-right:0}._raceFacts_1kka0_462 span{color:#f2f4f66e;letter-spacing:.15em;max-width:145px;font-size:7px;font-weight:900;line-height:1.45}._raceFacts_1kka0_462 strong{letter-spacing:-.055em;font-size:clamp(22px,2.2vw,35px);line-height:.9}._locationLink_1kka0_469{border-radius:22px;align-items:center;gap:18px;width:100%;margin-top:16px;padding:22px 28px;transition:border-color .25s,background .25s,box-shadow .25s;display:flex}._locationLink_1kka0_469:hover{background-color:#4775df17;border-color:#ffffff6b;box-shadow:inset 0 1px #ffffff29,0 12px 32px #00000029}._locationLink_1kka0_469:focus-visible{outline-offset:5px;outline:2px solid #fff}._locationPin_1kka0_472{background:#ffffff0b;border:1px solid #ffffff3b;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}._locationPin_1kka0_472 svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}._locationCopy_1kka0_474{gap:8px;min-width:0;display:grid}._locationCopy_1kka0_474 strong{font-size:var(--detail-heading-size);letter-spacing:-.025em;font-weight:800;line-height:1.3}._locationCopy_1kka0_474 small{letter-spacing:.04em;color:#f2f4f699;font-size:.6875rem;line-height:1.5}._locationAction_1kka0_477{align-items:center;gap:16px;margin-left:auto;font-size:.75rem;font-weight:800;line-height:1.4;display:flex}._locationAction_1kka0_477 ._arrow_1kka0_265{flex:none;margin:0 4px;transform:rotate(-45deg)}._introFilm_1kka0_480{isolation:isolate;background:#05070a;width:100%;height:min(100svh,56.25vw);min-height:520px;max-height:100svh;position:relative;overflow:hidden}._introFilm_1kka0_480 video{z-index:0;object-fit:cover;object-position:center center;width:100%;height:100%;display:block;position:absolute;inset:0}._introFilmShade_1kka0_482{z-index:1;pointer-events:none;background:linear-gradient(#080b0f6b,#0000 19% 78%,#090c1080);position:absolute;inset:0}._introFilmFrame_1kka0_483{z-index:2;pointer-events:none;border:1px solid #ffffff2b;position:absolute;inset:20px}._introFilmFrame_1kka0_483 span{letter-spacing:.2em;text-shadow:0 2px 12px #000000a6;opacity:.68;font-size:6px;font-weight:900;position:absolute}._introFilmFrame_1kka0_483 span:first-child{top:17px;left:18px}._introFilmFrame_1kka0_483 span:last-child{bottom:17px;right:18px}._terrain_1kka0_427{overflow-anchor:none;background:#05070a;padding:clamp(105px,12vw,180px) 0 clamp(125px,14vw,210px);position:relative;overflow:hidden}._terrainVideo_1kka0_489{background:#07090c;position:absolute;inset:0;overflow:hidden}._terrainVideo_1kka0_489 video{object-fit:cover;object-position:center center;opacity:.55;filter:saturate(.88)contrast(1.06)brightness(.86)blur(.35px);backface-visibility:hidden;will-change:transform;width:100%;height:100%;display:block;transform:translateZ(0)scale(1.04)}._terrainVideo_1kka0_489>div{background:linear-gradient(90deg,#04060985,#04060938 52%,#0406098c),linear-gradient(#04060924,#0000 52%,#0406096b);position:absolute;inset:0}._terrainGrid_1kka0_492{gap:clamp(54px,7vw,92px);display:grid}._terrainMap_1kka0_493{isolation:isolate;background:linear-gradient(145deg,#0a0e14ad,#080b104d);border-color:#fff3;border-radius:38px;min-height:620px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2b,0 30px 90px #00000040}._terrainMap_1kka0_493:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 78% 30%,#4775df24,#0000 34%),radial-gradient(circle at 18% 78%,#e94b5014,#0000 30%);position:absolute;inset:0}._terrainMap_1kka0_493 svg{width:100%;height:100%;display:block;overflow:visible}._profileGrid_1kka0_496{fill:none;stroke:#ffffff1a;stroke-width:1px;stroke-dasharray:2 9}._profileArea_1kka0_497{fill:url(#profileFill)}._profileGlow_1kka0_498{fill:none;stroke:#4775df4d;stroke-width:17px;stroke-linecap:round;stroke-linejoin:round;filter:blur(9px)}._profileLine_1kka0_499{fill:none;stroke:url(#profileStroke);stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 9px #96b1ef6b);animation:2.3s cubic-bezier(.2,.8,.2,1) .25s forwards _profileDraw_1kka0_1}._profileGuides_1kka0_500{fill:none;stroke:#ffffff38;stroke-width:1px;stroke-dasharray:4 7}._profilePoints_1kka0_501 circle{fill:#f6f8fb;stroke:#07090ccc;stroke-width:4px;filter:drop-shadow(0 0 8px #ffffff80)}._profilePoints_1kka0_501 text,._profileScale_1kka0_502 text,._profilePeak_1kka0_502 text{fill:#f5f8fb99;letter-spacing:1.6px;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:900}._profilePoints_1kka0_501 text{fill:#f5f8fbe6}._profileScale_1kka0_502 text{opacity:.62;font-size:8px}._profilePeak_1kka0_502 line{stroke:#ffffff52;stroke-width:1px;stroke-dasharray:4 6}._profilePeak_1kka0_502 rect{fill:#070a0fc2;stroke:#fff3;stroke-width:1px}._profilePeak_1kka0_502 circle{fill:var(--blue);stroke:#ffffffd6;stroke-width:3px;filter:drop-shadow(0 0 10px #4775dfcc)}._profilePeak_1kka0_502 text{fill:#ffffffe0;font-size:8px}._mapTag_1kka0_509{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#06090d7a;border:1px solid #ffffff2e;border-radius:14px;gap:4px;padding:13px 16px;display:grid;position:absolute;top:24px;left:24px}._mapTag_1kka0_509 span,._mapMetric_1kka0_510 span{letter-spacing:.16em;opacity:.42;font-size:7px}._mapTag_1kka0_509 strong{letter-spacing:.1em;font-size:12px}._mapMetric_1kka0_510{justify-items:end;display:grid;position:absolute;top:25px;right:25px}._mapMetric_1kka0_510 strong{letter-spacing:-.07em;font-size:49px;line-height:1}._mapMetric_1kka0_510 small{letter-spacing:0;margin-left:4px;font-size:13px}._terrainStory_1kka0_427{grid-template-columns:1.05fr .95fr;align-items:end;gap:clamp(52px,7vw,110px);display:grid}._terrainStoryHeading_1kka0_516{min-width:0}._terrainStoryCopy_1kka0_427{border-top:1px solid #ffffff24;padding-top:28px}._terrainStoryCopy_1kka0_427>p:not(._lead_1kka0_423){color:#f2f4f685;max-width:620px}._terrainStory_1kka0_427 ._lead_1kka0_423{color:#f2f4f6e6}._terrainTags_1kka0_520{flex-wrap:wrap;gap:8px;margin-top:34px;display:flex}._terrainTags_1kka0_520>span,._terrainTags_1kka0_520>button{min-height:34px;color:inherit;font:inherit;letter-spacing:.13em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;padding:10px 13px;font-size:8px;font-weight:800}._terrainTags_1kka0_520>button{isolation:isolate;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;background:linear-gradient(120deg,#ffffff12,#4775df38);border-color:#89abf994;justify-content:center;align-items:center;gap:8px;min-width:82px;transition:color .3s,border-color .3s,background .3s,transform .3s,min-width .3s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff14}._terrainTags_1kka0_520>button:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.42;animation:2.4s ease-in-out infinite _trackFilmBreath_1kka0_1;position:absolute;inset:-2px;transform:scale(.985);box-shadow:0 0 28px #4775df8c,0 0 8px #7fa4f852,inset 0 0 15px #6f97f233}._terrainTags_1kka0_520>button:nth-child(2):before{animation-delay:-.8s}._terrainTags_1kka0_520>button:nth-child(3):before{animation-delay:-1.6s}._trackFilmButtonLabel_1kka0_526{z-index:2;white-space:nowrap;position:relative}._terrainTags_1kka0_520>button i{background:#d8e4ff;border-radius:50%;flex:none;width:6px;height:6px;transition:background .3s,box-shadow .3s,transform .3s;animation:2.4s ease-in-out infinite _trackFilmDotBreath_1kka0_1;box-shadow:0 0 0 4px #4775df29,0 0 13px #608cee85}._terrainTags_1kka0_520>button i[data-loading=true]{display:none}._terrainTags_1kka0_520>button[data-loading=true]{color:#fff;cursor:default;background:#192b4fc2;border-color:#a3befcb8;min-width:102px;transform:none}._terrainTags_1kka0_520>button[data-loading=true] ._trackFilmButtonLabel_1kka0_526{animation:1.05s ease-in-out infinite _trackFilmLoadingLabel_1kka0_1}._terrainTags_1kka0_520>button[data-loading=true]:before{animation:1.15s ease-in-out infinite _trackFilmLoadingGlow_1kka0_1}._terrainTags_1kka0_520>button:active{color:inherit;background:linear-gradient(120deg,#ffffff12,#4775df38);border-color:#89abf994;box-shadow:inset 0 1px #ffffff14}._terrainTags_1kka0_520>button[data-loading=true]:active{color:#fff;background:#192b4fc2;border-color:#a3befcb8;box-shadow:inset 0 1px #ffffff14}._terrainTags_1kka0_520>button:hover{color:#fff;background:linear-gradient(120deg,#ffffff1a,#4775df4a);border-color:#acc5ffcc;transform:translateY(-2px)}._terrainTags_1kka0_520>button:hover:before,._terrainTags_1kka0_520>button[aria-expanded=true]:before{opacity:.82;animation:none;transform:scale(1.015)}._terrainTags_1kka0_520>button:hover i,._terrainTags_1kka0_520>button[aria-expanded=true] i{background:#f5f7f9;transform:scale(1.08);box-shadow:0 0 0 5px #4775df21,0 0 14px #f5f7f961}._terrainTags_1kka0_520>button[aria-expanded=true]{color:#fff;background:linear-gradient(120deg,#ffffff13,#4775df33);border-color:#95b3f79e}._terrainTags_1kka0_520>button:focus-visible,._trackFilmFrame_1kka0_538 button:focus-visible{outline-offset:3px;outline:2px solid #f5f7f9e0}._trackFilmShell_1kka0_540{opacity:0;grid-template-rows:0fr;max-width:760px;margin-top:0;transition:grid-template-rows .72s cubic-bezier(.22,1,.36,1),margin-top .72s cubic-bezier(.22,1,.36,1),opacity .35s;display:grid}._trackFilmShell_1kka0_540[data-open=true]{opacity:1;grid-template-rows:1fr;margin-top:18px}._trackFilmInner_1kka0_542{min-height:0;overflow:hidden}._trackFilmFrame_1kka0_538{aspect-ratio:16/9;transform-origin:top;background:#070a0e;border:1px solid #ffffff29;border-radius:24px;transition:transform .72s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateY(14px)scale(.985);box-shadow:0 22px 58px #00000047,inset 0 1px #ffffff1f}._trackFilmShell_1kka0_540[data-open=true] ._trackFilmFrame_1kka0_538{transform:translateY(0)scale(1)}._trackFilmFrame_1kka0_538 video{object-fit:cover;background:#070a0e;width:100%;height:100%;position:absolute;inset:0}._trackFilmShade_1kka0_546{pointer-events:none;background:linear-gradient(#0305088f,#0000 34% 56%,#030508b8);position:absolute;inset:0}._trackFilmMeta_1kka0_547{text-shadow:0 2px 14px #000000a6;pointer-events:none;gap:3px;display:grid;position:absolute;top:17px;left:18px}._trackFilmMeta_1kka0_547 span{color:#f5f7f98f;letter-spacing:.18em;font-size:6px;font-weight:900}._trackFilmMeta_1kka0_547 strong{letter-spacing:-.035em;font-size:clamp(18px,2vw,28px);line-height:.9}._trackFilmClose_1kka0_550{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05080c6b;border:1px solid #fff3;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:border-color .3s,background .3s,transform .3s;display:grid;position:absolute;top:15px;right:15px}._trackFilmClose_1kka0_550:hover{background:#05080cb8;border-color:#ffffff70;transform:rotate(5deg)}._trackFilmClose_1kka0_550 span{background:currentColor;width:12px;height:1px;position:absolute}._trackFilmClose_1kka0_550 span:first-child{transform:rotate(45deg)}._trackFilmClose_1kka0_550 span:last-child{transform:rotate(-45deg)}._trackFilmControls_1kka0_555{align-items:center;gap:10px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}._trackFilmControls_1kka0_555>span{color:#f5f7f994;letter-spacing:.14em;text-shadow:0 2px 10px #000c;font-size:6px;font-weight:900}._trackFilmPlay_1kka0_557{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05080c6b;border:1px solid #ffffff3d;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;padding:0;display:grid}._trackFilmPlay_1kka0_557 i{border-left:2px solid;border-right:2px solid;width:8px;height:10px;display:block}._trackFilmPlay_1kka0_557 i[data-paused=true]{border:5px solid #0000;border-left:8px solid;border-right:0;width:0;height:0;margin-left:2px}._trackFilmProgress_1kka0_560{background:#ffffff1c;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._trackFilmProgress_1kka0_560 i{transform-origin:0;background:linear-gradient(90deg,#e94b50,#f5f7f9f2 48%,#4775df);width:100%;height:100%;transition:transform .14s linear;display:block}._trackMapExplorer_1kka0_563{-webkit-backdrop-filter:none;background:0 0;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff0f}._trackMapToggle_1kka0_564{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:24px;padding:22px 0;display:grid}._trackMapToggle_1kka0_564>span{gap:7px;min-width:0;display:grid}._trackMapToggle_1kka0_564 small{color:#f2f4f66b;letter-spacing:.18em;font-size:7px;font-weight:900;line-height:1.2}._trackMapToggle_1kka0_564 strong{letter-spacing:-.035em;font-size:clamp(18px,2vw,27px);line-height:1}._trackMapToggle_1kka0_564 em{color:#f2f4f675;letter-spacing:.17em;font-size:7px;font-style:normal;font-weight:900}._trackMapToggle_1kka0_564 b{color:#f2f4f6c7;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:42px;height:42px;font-size:21px;font-weight:400;line-height:1;transition:border-color .35s,background .35s,transform .65s cubic-bezier(.22,1,.36,1);display:grid}._trackMapToggle_1kka0_564:hover b{background:#ffffff0f;border-color:#ffffff61}._trackMapExplorer_1kka0_563[data-open=true] ._trackMapToggle_1kka0_564 b{background:linear-gradient(135deg,#e94b5017,#4775df21);border-color:#84a4ef6b;transform:rotate(180deg)}._trackMapBody_1kka0_572{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .9s cubic-bezier(.22,1,.36,1),opacity .45s;display:grid}._trackMapBody_1kka0_572>div{min-height:0;overflow:hidden;container-type:inline-size}._trackMapExplorer_1kka0_563[data-open=true] ._trackMapBody_1kka0_572{opacity:1;grid-template-rows:1fr}._trackMapFrame_1kka0_575{aspect-ratio:10/11.45;color-scheme:normal;opacity:0;background:0 0;border:0;width:100%;transition:height .55s cubic-bezier(.22,1,.36,1),opacity .65s .12s,transform .8s cubic-bezier(.22,1,.36,1) 80ms;display:block;transform:translateY(14px)}._trackMapExplorer_1kka0_563[data-open=true] ._trackMapFrame_1kka0_575{opacity:1;transform:translateY(0)}@media (width>=981px){._terrain_1kka0_427 ._chapterLabel_1kka0_416{view-transition-name:hes-track-chapter}._terrainStoryHeading_1kka0_516{view-transition-name:hes-track-heading}._terrainStoryCopy_1kka0_427{view-transition-name:hes-track-copy}._trackMapExplorer_1kka0_563{view-transition-name:hes-track-map}._terrain_1kka0_427[data-map-open=true] ._sectionWrap_1kka0_415{grid-template-rows:auto auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(62px,7.6vw,112px) clamp(38px,4.8vw,72px);display:grid}._terrain_1kka0_427[data-map-open=true] ._chapterLabel_1kka0_416{grid-area:1/1;margin-bottom:0}._terrainGrid_1kka0_492[data-map-open=true]{display:contents}._terrainStoryHeading_1kka0_516,._terrainStoryCopy_1kka0_427,._terrainTags_1kka0_520{transition:opacity .7s,transform .9s cubic-bezier(.22,1,.36,1)}._terrainStory_1kka0_427[data-map-open=true]{grid-area:2/1;min-width:0;padding-top:0;display:block}._terrainStory_1kka0_427[data-map-open=true] ._terrainStoryCopy_1kka0_427{margin-top:clamp(42px,5vw,70px)}._trackFilmShell_1kka0_540{max-width:100%}._trackMapExplorer_1kka0_563{align-self:start;min-width:0}._trackMapExplorer_1kka0_563[data-open=true]{box-shadow:none;background:0 0;grid-area:1/2/span 2;align-self:start}._trackMapExplorer_1kka0_563[data-open=true] ._trackMapFrame_1kka0_575{aspect-ratio:auto;height:calc(80cqw + clamp(27px,4.5cqw,46.8px) + 273px)!important}html.hes-track-map-transition ._trackMapBody_1kka0_572,html.hes-track-map-transition ._trackMapFrame_1kka0_575,html.hes-track-map-transition ._trackMapToggle_1kka0_564 b{transition:none!important}html.hes-track-map-transition ._trackMapExplorer_1kka0_563{z-index:12;pointer-events:none;will-change:transform, clip-path, opacity;position:relative}html.hes-track-map-transition ._terrainStoryHeading_1kka0_516,html.hes-track-map-transition ._terrainStoryCopy_1kka0_427{will-change:transform, opacity}::view-transition-group(hes-track-map){transform-origin:50% 100%;animation-duration:1.16s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(hes-track-heading){animation-duration:1s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(hes-track-copy){animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(hes-track-chapter){animation-duration:.84s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(hes-track-map){mix-blend-mode:normal}::view-transition-new(hes-track-map){mix-blend-mode:normal}::view-transition-old(hes-track-heading){mix-blend-mode:normal}::view-transition-new(hes-track-heading){mix-blend-mode:normal}::view-transition-old(hes-track-copy){mix-blend-mode:normal}::view-transition-new(hes-track-copy){mix-blend-mode:normal}::view-transition-old(hes-track-chapter){mix-blend-mode:normal}::view-transition-new(hes-track-chapter){mix-blend-mode:normal}html.hes-track-map-transition::view-transition-old(root){mix-blend-mode:normal;animation:none}html.hes-track-map-transition::view-transition-new(root){mix-blend-mode:normal;animation:none}html.hes-track-map-transition::view-transition-old(root){opacity:0}html.hes-track-map-transition,html.hes-track-map-transition body{scroll-behavior:auto!important;overflow-anchor:none!important}html.hes-track-map-fallback-active.hes-track-map-opening ._trackMapExplorer_1kka0_563{transform-origin:0 0;animation:1.16s cubic-bezier(.16,1,.3,1) both _trackMapFallbackOpen_1kka0_1}html.hes-track-map-fallback-active.hes-track-map-closing ._trackMapExplorer_1kka0_563{transform-origin:0 0;animation:1.04s cubic-bezier(.16,1,.3,1) both _trackMapFallbackClose_1kka0_1}html.hes-track-map-fallback-active.hes-track-map-opening ._terrainStoryHeading_1kka0_516{animation:.92s cubic-bezier(.16,1,.3,1) 50ms both _trackMapFallbackTextOpen_1kka0_1}html.hes-track-map-fallback-active.hes-track-map-opening ._terrainStoryCopy_1kka0_427{animation:.94s cubic-bezier(.16,1,.3,1) .11s both _trackMapFallbackTextOpen_1kka0_1}html.hes-track-map-fallback-active.hes-track-map-closing ._terrainStoryHeading_1kka0_516{animation:.86s cubic-bezier(.16,1,.3,1) both _trackMapFallbackTextClose_1kka0_1}html.hes-track-map-fallback-active.hes-track-map-closing ._terrainStoryCopy_1kka0_427{animation:.88s cubic-bezier(.16,1,.3,1) 20ms both _trackMapFallbackTextClose_1kka0_1}html.hes-track-map-fallback-active.hes-track-map-opening ._trackMapToggle_1kka0_564 b{animation:.72s cubic-bezier(.16,1,.3,1) both _trackMapFallbackIconOpen_1kka0_1}html.hes-track-map-fallback-active.hes-track-map-closing ._trackMapToggle_1kka0_564 b{animation:.72s cubic-bezier(.16,1,.3,1) both _trackMapFallbackIconClose_1kka0_1}html.hes-track-map-opening::view-transition-old(hes-track-map){animation:.34s ease-out both _trackMapBarRelease_1kka0_1}html.hes-track-map-opening::view-transition-new(hes-track-map){transform-origin:50% 0;will-change:clip-path, opacity;animation:1.16s cubic-bezier(.16,1,.3,1) both _trackMapUnfold_1kka0_1}html.hes-track-map-closing::view-transition-old(hes-track-map){transform-origin:50% 0;will-change:clip-path, opacity;animation:1.04s cubic-bezier(.16,1,.3,1) both _trackMapFold_1kka0_1}html.hes-track-map-closing::view-transition-new(hes-track-map){animation:1.04s ease-out both _trackMapBarArrive_1kka0_1}html.hes-track-map-transition::view-transition-old(hes-track-heading){animation:.3s ease-out both _trackMapTextRelease_1kka0_1}html.hes-track-map-transition::view-transition-old(hes-track-copy){animation:.3s ease-out both _trackMapTextRelease_1kka0_1}html.hes-track-map-transition::view-transition-new(hes-track-heading){animation:.84s cubic-bezier(.16,1,.3,1) 60ms both _trackMapTextSettle_1kka0_1}html.hes-track-map-transition::view-transition-new(hes-track-copy){animation:.88s cubic-bezier(.16,1,.3,1) .12s both _trackMapTextSettle_1kka0_1}}@keyframes _trackMapUnfold_1kka0_1{0%{clip-path:inset(0 0 calc(100% - 86px));opacity:.72}22%{opacity:1}to{clip-path:inset(0);opacity:1}}@keyframes _trackMapFold_1kka0_1{0%{clip-path:inset(0);opacity:1}78%{opacity:1}to{clip-path:inset(0 0 calc(100% - 86px));opacity:.72}}@keyframes _trackMapBarRelease_1kka0_1{0%{opacity:1}to{opacity:0}}@keyframes _trackMapBarArrive_1kka0_1{0%,70%{opacity:0}to{opacity:1}}@keyframes _trackMapTextRelease_1kka0_1{0%{opacity:1}to{opacity:0}}@keyframes _trackMapTextSettle_1kka0_1{0%{opacity:0}to{opacity:1}}@keyframes _trackMapFallbackOpen_1kka0_1{0%{transform:translate3d(var(--hes-track-map-dx,0), var(--hes-track-map-dy,0), 0) scaleX(var(--hes-track-map-scale-x,1));clip-path:inset(0 0 calc(100% - var(--hes-track-map-collapsed-height,86px)) 0);opacity:.72}22%{opacity:1}to{clip-path:inset(0);opacity:1;transform:translate(0,0)scaleX(1)}}@keyframes _trackMapFallbackClose_1kka0_1{0%{clip-path:inset(0);opacity:1;transform:translate(0,0)scaleX(1)}78%{opacity:1}to{transform:translate3d(var(--hes-track-map-dx,0), var(--hes-track-map-dy,0), 0) scaleX(var(--hes-track-map-scale-x,1));clip-path:inset(0 0 calc(100% - var(--hes-track-map-collapsed-height,86px)) 0);opacity:.72}}@keyframes _trackMapFallbackTextOpen_1kka0_1{0%{transform:translate3d(var(--hes-track-text-dx,0), var(--hes-track-text-dy,0), 0);opacity:.12}to{opacity:1;transform:translate(0,0)}}@keyframes _trackMapFallbackTextClose_1kka0_1{0%{opacity:1;transform:translate(0,0)}to{transform:translate3d(var(--hes-track-text-dx,0), var(--hes-track-text-dy,0), 0);opacity:1}}@keyframes _trackMapFallbackIconOpen_1kka0_1{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes _trackMapFallbackIconClose_1kka0_1{0%{transform:rotate(180deg)}to{transform:rotate(0)}}._challenge_1kka0_454{background:#090c10;padding:clamp(110px,13vw,190px) 0 clamp(130px,16vw,235px);position:relative;overflow:hidden}._challenge_1kka0_454:before{content:"";opacity:.07;background-image:linear-gradient(#ffffff29 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}._challengeHead_1kka0_454{grid-template-columns:1.3fr .7fr;align-items:end;gap:10vw;display:grid}._challengeHead_1kka0_454>._lead_1kka0_423{color:#f2f4f6a6;max-width:440px;margin:0 0 5px}._principles_1kka0_805{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:clamp(70px,9vw,130px);display:grid}._principle_1kka0_424{border-radius:28px;flex-direction:column;min-height:330px;padding:24px;transition:transform .35s,border-color .35s,background .35s;display:flex;position:relative;overflow:hidden}._principle_1kka0_424:hover{background:linear-gradient(135deg,#ffffff2e,#ffffff0e);border-color:#ffffff4d;transform:translateY(-7px)}._principle_1kka0_424>span{letter-spacing:.18em;opacity:.42;font-size:9px}._principle_1kka0_424>i{background:linear-gradient(90deg, var(--red), var(--blue));opacity:.74;width:46px;height:1px;margin:28px 0 auto}._principle_1kka0_424 h3{font-size:var(--subheading-size);letter-spacing:-.045em;margin:0 0 20px;line-height:1.05}._principle_1kka0_424 p{color:#f2f4f680;max-width:310px;margin:0}._principle_1kka0_424 b{opacity:.32;font-size:13px;font-weight:400;position:absolute;top:21px;right:24px}._format_1kka0_425{background:#05070a;padding:clamp(105px,12vw,180px) 0 clamp(125px,15vw,220px);position:relative;overflow:hidden}._formatGlow_1kka0_815{filter:blur(135px);background:linear-gradient(90deg,#e94b5024,#4775df2e);border-radius:50%;width:68vw;height:34vw;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}._formatHead_1kka0_457{grid-template-columns:1.3fr .7fr;align-items:end;gap:8vw;display:grid}._formatIntro_1kka0_425{color:#f2f4f68f;max-width:420px;margin:0 0 4px}._daySelector_1kka0_818{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:clamp(68px,9vw,120px);display:grid}._daySelector_1kka0_818 button:first-child{--day-rgb:233,75,80}._daySelector_1kka0_818 button:nth-child(2){--day-rgb:242,168,75}._daySelector_1kka0_818 button:nth-child(3){--day-rgb:71,117,223}._daySelector_1kka0_818 button{border:1px solid rgba(var(--day-rgb),.34);background:linear-gradient(135deg, rgba(var(--day-rgb),.3), rgba(var(--day-rgb),.08));text-align:left;cursor:pointer;border-radius:18px;grid-template-columns:auto auto 1fr;align-items:center;gap:14px;min-height:68px;padding:12px 18px;transition:border-color .3s,background .3s,transform .3s,box-shadow .3s;display:grid}._daySelector_1kka0_818 button:hover{border-color:rgba(var(--day-rgb),.58);transform:translateY(-3px)}._daySelector_1kka0_818 button>span{letter-spacing:.15em;opacity:.35;font-size:8px}._daySelector_1kka0_818 button>strong{letter-spacing:.12em;font-size:12px}._daySelector_1kka0_818 button>small{letter-spacing:.13em;opacity:.4;justify-self:end;font-size:7px}._daySelector_1kka0_818 ._activeDay_1kka0_827{border-color:rgba(var(--day-rgb),.7);background:linear-gradient(135deg, rgba(var(--day-rgb),.38), rgba(var(--day-rgb),.13));box-shadow:inset 0 1px #ffffff2e, 0 14px 34px rgba(var(--day-rgb),.12)}._activeDay_1kka0_827>span{color:#fff;opacity:.84!important}._dayPanel_1kka0_829[data-day="0"]{--day-rgb:233,75,80}._dayPanel_1kka0_829[data-day="1"]{--day-rgb:242,168,75}._dayPanel_1kka0_829[data-day="2"]{--day-rgb:71,117,223}._dayPanel_1kka0_829{border-color:rgba(var(--day-rgb),.42);background:linear-gradient(140deg, rgba(var(--day-rgb),.3), rgba(var(--day-rgb),.09) 45%, #ffffff09);min-height:390px;box-shadow:inset 0 1px 0 #fff3, 0 24px 70px rgba(var(--day-rgb),.1);border-radius:34px;grid-template-columns:210px 1fr 260px;align-items:center;gap:clamp(30px,5vw,78px);margin-top:12px;padding:clamp(28px,4vw,58px);display:grid;position:relative;overflow:hidden}._dayPanel_1kka0_829:after{content:"";aspect-ratio:1;background:rgba(var(--day-rgb),.34);filter:blur(65px);border-radius:50%;width:48%;position:absolute;bottom:-65%;right:-10%}._dayNumber_1kka0_834{color:#ffffff09;letter-spacing:-.12em;-webkit-text-stroke:1px #ffffff2b;font-size:clamp(130px,16vw,240px);font-weight:900;line-height:.75}._dayCopy_1kka0_428{z-index:2;animation:.5s both _panelIn_1kka0_1;position:relative}._dayCopy_1kka0_428>span,._dayPurpose_1kka0_836>span{font-size:var(--section-label-size);letter-spacing:.19em;opacity:.4;margin-bottom:18px;font-weight:900;display:block}._dayCopy_1kka0_428 h3{max-width:680px;font-size:var(--subheading-size);letter-spacing:-.045em;margin:0 0 22px;line-height:1.05}._dayCopy_1kka0_428 p{color:#f2f4f68c;max-width:560px;margin:0}._dayPurpose_1kka0_836{z-index:2;border-top:1px solid #ffffff24;align-self:end;padding-top:20px;position:relative}._dayDistances_1kka0_840{gap:7px;margin-bottom:15px;display:grid}._dayDistanceGroup_1kka0_841{background:#04070b1a;border:1px solid #ffffff12;border-radius:9px;padding:0;display:block;position:relative;overflow:hidden}._dayDistanceGroup_1kka0_841:before{content:"";opacity:.44;width:1px;position:absolute;top:0;bottom:0;left:0}._dayDistanceGroup_1kka0_841[data-class-group=main]:before{background:linear-gradient(#daaa30,#bec6d2 50%,#b87333)}._dayDistanceGroup_1kka0_841[data-class-group=veteran]:before{background:linear-gradient(#4775df,#3aa66c)}._dayDistanceGroupLabel_1kka0_845{width:100%;min-height:31px;color:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;display:flex}._dayDistances_1kka0_840 ._dayDistanceGroupLabel_1kka0_845 span{color:#ffffff75;letter-spacing:.16em;flex:none;font-size:5px;font-weight:900}._dayDistanceGroupLabel_1kka0_845 i{opacity:.2;flex:auto;width:auto;height:1px}._dayDistanceGroup_1kka0_841[data-class-group=main] ._dayDistanceGroupLabel_1kka0_845 i{background:linear-gradient(90deg,#daaa30,#bec6d2 50%,#b87333,#0000)}._dayDistanceGroup_1kka0_841[data-class-group=veteran] ._dayDistanceGroupLabel_1kka0_845 i{background:linear-gradient(90deg,#4775df,#3aa66c,#0000)}._dayDistanceGroupLabel_1kka0_845 b{border-bottom:1px solid #ffffff8c;border-right:1px solid #ffffff8c;flex:none;width:6px;height:6px;margin:-3px 2px 0 1px;transition:transform .24s,margin .24s;transform:rotate(45deg)}._dayDistanceGroup_1kka0_841[data-open=true] ._dayDistanceGroupLabel_1kka0_845 b{margin-top:3px;transform:rotate(225deg)}._dayDistanceGroupBody_1kka0_852{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .46s cubic-bezier(.22,1,.36,1),opacity .24s;display:grid}._dayDistanceGroupBody_1kka0_852>div{min-height:0;overflow:hidden}._dayDistanceGroupRows_1kka0_854{padding:0 6px 5px;transition:transform .46s cubic-bezier(.22,1,.36,1);transform:translateY(-4px)}._dayDistanceGroup_1kka0_841[data-open=true] ._dayDistanceGroupBody_1kka0_852{opacity:1;grid-template-rows:1fr}._dayDistanceGroup_1kka0_841[data-open=true] ._dayDistanceGroupRows_1kka0_854{transform:translateY(0)}._dayDistanceRow_1kka0_857{--rider-class-rgb:var(--day-rgb);background:linear-gradient(90deg, rgba(var(--rider-class-rgb),.035), transparent 72%);border-bottom:1px solid #fff1;border-radius:5px;grid-template-columns:1fr auto;align-items:center;gap:14px;min-height:30px;padding:0 3px 0 10px;display:grid;position:relative}._dayDistanceRow_1kka0_857:before{content:"";background:rgb(var(--rider-class-rgb));width:2px;box-shadow:0 0 8px rgba(var(--rider-class-rgb),.2);border-radius:999px;position:absolute;top:7px;bottom:7px;left:0}._dayDistanceRow_1kka0_857[data-rider-class=gold]{--rider-class-rgb:218,170,48}._dayDistanceRow_1kka0_857[data-rider-class=silver]{--rider-class-rgb:190,198,210}._dayDistanceRow_1kka0_857[data-rider-class=bronze]{--rider-class-rgb:184,115,51}._dayDistanceRow_1kka0_857[data-rider-class=veteran]{--rider-class-rgb:71,117,223}._dayDistanceRow_1kka0_857[data-rider-class=superveteran]{--rider-class-rgb:58,166,108}._dayDistanceRow_1kka0_857[data-rider-class=all]{min-height:35px;padding-left:12px}._dayDistanceRow_1kka0_857[data-rider-class=all]:before{background:linear-gradient(#daaa30,#bec6d2 26%,#b87333 51%,#4775df 75%,#3aa66c);width:3px}._dayDistanceRow_1kka0_857:last-child{border-bottom:0}._dayDistances_1kka0_840 span{color:#ffffffb8;letter-spacing:.15em;font-size:6px;font-weight:900}._dayDistances_1kka0_840 strong{color:rgb(var(--rider-class-rgb));letter-spacing:-.035em;font-size:16px;line-height:1;display:block}._dayDistanceRow_1kka0_857[data-rider-class=all] strong{color:#f4f6f8}._dayPurpose_1kka0_836 small{color:#f2f4f66b;letter-spacing:.14em;margin-top:7px;font-size:7px;font-weight:900;display:block}._dayPurpose_1kka0_836>i{background:#ffffff1f;height:2px;margin-top:20px;display:block}._dayPurpose_1kka0_836>i b{background:linear-gradient(90deg, rgba(var(--day-rgb),1), #ffffffc7);height:100%;transition:width .6s;display:block}._eventInfoHead_1kka0_429{justify-content:space-between;align-items:end;gap:28px;margin:clamp(70px,8vw,112px) 0 20px;display:flex}._eventInfoHead_1kka0_429>span{font-size:var(--section-label-size);letter-spacing:.19em;opacity:.75;font-weight:900}._eventInfoHead_1kka0_429>p{color:#f2f4f66b;max-width:34ch;margin:0}._eventInfoGrid_1kka0_877{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}._eventInfoItem_1kka0_430{border-radius:23px;min-height:84px;overflow:hidden}._eventInfoItem_1kka0_430>button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto 36px;align-items:center;gap:22px;width:100%;min-height:84px;padding:17px 18px;display:grid}._eventInfoItem_1kka0_430>button>span{align-items:center;gap:15px;display:flex}._eventInfoItem_1kka0_430>button small{color:#f2f4f657;letter-spacing:.15em;font-size:7px;font-weight:900}._eventInfoItem_1kka0_430>button strong{font-size:var(--detail-heading-size);letter-spacing:-.025em;font-weight:700;line-height:1.3}._eventInfoItem_1kka0_430>button em{color:#f2f4f68c;letter-spacing:.13em;font-size:8px;font-style:normal;font-weight:900}._eventInfoItem_1kka0_430>button b{border:1px solid #ffffff24;border-radius:50%;place-content:center;width:34px;height:34px;font-size:15px;font-weight:400;display:grid}._eventInfoItem_1kka0_430>div{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}._eventInfoItem_1kka0_430>div>p{color:#f2f4f687;max-width:610px;margin:0;padding:0 62px 0 51px;transition:padding .4s;overflow:hidden}._eventInfoOpen_1kka0_887{background:linear-gradient(135deg,#ffffff29,#ffffff0e);border-color:#ffffff4a}._eventInfoOpen_1kka0_887>div{grid-template-rows:1fr}._eventInfoOpen_1kka0_887>div>p{padding-bottom:24px}._classes_1kka0_454{isolation:isolate;background:#090c10;padding:clamp(110px,13vw,190px) 0 clamp(125px,14vw,210px);position:relative;overflow:hidden}._classesBlue_1kka0_892{z-index:1;aspect-ratio:1;filter:blur(140px);background:#4775df24;border-radius:50%;width:54vw;position:absolute;top:10%;right:-24vw}._classesHead_1kka0_454{grid-template-columns:1.25fr .75fr;align-items:end;gap:9vw;display:grid}._classesHead_1kka0_454>._lead_1kka0_423{color:#f2f4f69e;max-width:440px;margin:0 0 4px}._classesHead_1kka0_454 h2._classReveal_1kka0_449{transition-delay:60ms}._classesHead_1kka0_454>._lead_1kka0_423._classReveal_1kka0_449{transition-delay:.12s}._classExplorer_1kka0_897[data-class="0"]{--class-rgb:218,170,48}._classExplorer_1kka0_897[data-class="1"]{--class-rgb:190,198,210}._classExplorer_1kka0_897[data-class="2"]{--class-rgb:184,115,51}._classExplorer_1kka0_897[data-class="3"]{--class-rgb:71,117,223}._classExplorer_1kka0_897[data-class="4"]{--class-rgb:58,166,108}._classExplorer_1kka0_897{border-color:rgba(var(--class-rgb),.42);background:linear-gradient(140deg, rgba(var(--class-rgb),.3), rgba(var(--class-rgb),.085) 46%, #ffffff09);box-shadow:inset 0 1px 0 #fff3, 0 24px 74px rgba(var(--class-rgb),.1);border-radius:34px;margin-top:clamp(70px,9vw,130px);padding:10px;transition:border-color .4s,background .4s,box-shadow .4s;overflow:hidden}._classExplorer_1kka0_897._classReveal_1kka0_449{transition:opacity 1.05s cubic-bezier(.22,1,.36,1),transform 1.05s cubic-bezier(.22,1,.36,1),border-color .4s,background .4s,box-shadow .4s;transform:translateY(20px)scale(.997)}._classExplorer_1kka0_897._classReveal_1kka0_449[data-revealed=true]{transform:translate(0,0)scale(1)}._classExplorer_1kka0_897[data-revealed=true] ._classTabGroup_1kka0_905{animation:.72s cubic-bezier(.22,1,.36,1) backwards _classGroupIn_1kka0_1}._classExplorer_1kka0_897[data-revealed=true] ._classTabGroup_1kka0_905:first-child{animation-delay:80ms}._classExplorer_1kka0_897[data-revealed=true] ._classTabGroup_1kka0_905:nth-child(2){animation-delay:.15s}._classTabs_1kka0_908{grid-template-columns:3fr 2fr;gap:7px;display:grid}._classTabGroup_1kka0_905{background:#04070b26;border:1px solid #ffffff13;border-radius:22px;min-width:0;padding:7px;position:relative;overflow:hidden}._classTabGroup_1kka0_905:before{content:"";opacity:.7;height:1px;position:absolute;top:0;left:10px;right:10px}._classTabGroup_1kka0_905[data-class-group=main]:before{background:linear-gradient(90deg,#0000,#daaa30,#bec6d2,#b87333,#0000)}._classTabGroup_1kka0_905[data-class-group=veteran]:before{background:linear-gradient(90deg,#0000,#4775df,#3aa66c,#0000)}._classTabGroupLabel_1kka0_913{align-items:center;gap:9px;min-height:20px;padding:0 7px 3px;display:flex}._classTabGroupLabel_1kka0_913 span{color:#ffffff63;letter-spacing:.17em;flex:none;font-size:5px;font-weight:900}._classTabGroupLabel_1kka0_913 i{opacity:.28;width:100%;height:1px}._classTabGroup_1kka0_905[data-class-group=main] ._classTabGroupLabel_1kka0_913 i{background:linear-gradient(90deg,#daaa30,#bec6d2 50%,#b87333,#0000)}._classTabGroup_1kka0_905[data-class-group=veteran] ._classTabGroupLabel_1kka0_913 i{background:linear-gradient(90deg,#4775df,#3aa66c,#0000)}._classTabGroupButtons_1kka0_918{gap:5px;display:grid}._classTabGroup_1kka0_905[data-class-group=main] ._classTabGroupButtons_1kka0_918{grid-template-columns:repeat(3,1fr)}._classTabGroup_1kka0_905[data-class-group=veteran] ._classTabGroupButtons_1kka0_918{grid-template-columns:repeat(2,1fr)}._classTabs_1kka0_908 button[data-class-index="0"]{--tab-rgb:218,170,48}._classTabs_1kka0_908 button[data-class-index="1"]{--tab-rgb:190,198,210}._classTabs_1kka0_908 button[data-class-index="2"]{--tab-rgb:184,115,51}._classTabs_1kka0_908 button[data-class-index="3"]{--tab-rgb:71,117,223}._classTabs_1kka0_908 button[data-class-index="4"]{--tab-rgb:58,166,108}._classTabs_1kka0_908 button{border:1px solid rgba(var(--tab-rgb),.34);background:linear-gradient(135deg, rgba(var(--tab-rgb),.3), rgba(var(--tab-rgb),.075));color:#fffc;letter-spacing:.11em;cursor:pointer;opacity:1;border-radius:18px;justify-content:center;align-items:center;gap:10px;min-height:64px;font-size:10px;font-weight:900;transition:border-color .25s,background .25s,color .25s,transform .25s,box-shadow .25s;display:flex}._classTabs_1kka0_908 button ._classTabIndex_1kka0_927{opacity:.55;flex:none;font-size:7px}._classTabName_1kka0_928{color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;align-items:center;display:inline-flex}._classTabName_1kka0_928 span{font:inherit;opacity:1}._classTabs_1kka0_908 button:hover{border-color:rgba(var(--tab-rgb),.58);background:linear-gradient(135deg, rgba(var(--tab-rgb),.36), rgba(var(--tab-rgb),.12));color:#fff;transform:translateY(-2px)}._classTabs_1kka0_908 ._activeClass_1kka0_931{color:#fff;border-color:rgba(var(--tab-rgb),.72);background:linear-gradient(135deg, rgba(var(--tab-rgb),.44), rgba(var(--tab-rgb),.15));box-shadow:inset 0 1px #ffffff2e, 0 12px 30px rgba(var(--tab-rgb),.12)}._classPanel_1kka0_932{grid-template-columns:170px 1.1fr 1fr .7fr;align-items:center;gap:clamp(25px,4vw,64px);min-height:450px;padding:clamp(30px,5vw,68px);animation:.68s cubic-bezier(.22,1,.36,1) both _panelIn_1kka0_1;display:grid}._classIndex_1kka0_933{color:#ffffff0a;letter-spacing:-.12em;-webkit-text-stroke:1px #ffffff2e;font-size:clamp(112px,13vw,195px);font-weight:900;line-height:.78}._classMain_1kka0_431>span,._classFit_1kka0_432>span{color:#f2f4f66b;font-size:var(--section-label-size);letter-spacing:.18em;margin-bottom:15px;font-weight:900;display:block}._classMain_1kka0_431 h3{font-size:var(--subheading-size);letter-spacing:-.045em;margin:0 0 20px;line-height:1.05}._classMain_1kka0_431 p{color:#f2f4f687;max-width:470px}._classDistance_1kka0_937{max-width:470px;margin-top:25px}._classDistanceHead_1kka0_938{justify-content:space-between;align-items:end;gap:18px;margin-bottom:9px;display:flex}._classDistanceHead_1kka0_938>span{color:#f2f4f66b;letter-spacing:.17em;font-size:6px;font-weight:900}._classDistanceTotal_1kka0_940{color:#f5f7f8;letter-spacing:-.045em;align-items:baseline;gap:4px;font-size:21px;line-height:1;display:flex}._classDistanceTotal_1kka0_940 small{color:#f2f4f66e;letter-spacing:.13em;margin-right:2px;font-size:5.5px;font-weight:900}._classDistanceTotal_1kka0_940 em{color:rgb(var(--class-rgb));letter-spacing:.08em;font-size:6px;font-style:normal}._classDistanceDays_1kka0_943{border:1px solid rgba(var(--class-rgb),.16);background:#05080c2e;border-radius:14px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff06}._classDistanceDays_1kka0_943>div{--race-day-rgb:var(--class-rgb);background:linear-gradient(180deg, rgba(var(--race-day-rgb),.018), transparent 72%);border-right:1px solid #ffffff13;min-width:0;padding:11px 12px 13px;position:relative}._classDistanceDays_1kka0_943>div:first-child{--race-day-rgb:233,75,80}._classDistanceDays_1kka0_943>div:nth-child(2){--race-day-rgb:242,168,75}._classDistanceDays_1kka0_943>div:nth-child(3){--race-day-rgb:71,117,223}._classDistanceDays_1kka0_943>div:after{content:"";background:rgba(var(--race-day-rgb),.48);border-radius:999px;height:1px;position:absolute;bottom:0;left:10px;right:10px}._classDistanceDays_1kka0_943>div:last-child{border-right:0}._classDistanceDays_1kka0_943 small{color:#f2f4f661;letter-spacing:.11em;margin-bottom:7px;font-size:5.5px;font-weight:900;display:block}._classDistanceDays_1kka0_943 strong{color:#f5f7f8;letter-spacing:-.045em;align-items:baseline;gap:4px;font-size:19px;line-height:1;display:flex}._classDistanceDays_1kka0_943 em{color:rgba(var(--race-day-rgb),.7);letter-spacing:.08em;font-size:6px;font-style:normal}._classMetrics_1kka0_953{gap:24px;display:grid}._classMetrics_1kka0_953>div{grid-template-columns:75px 1fr 28px;align-items:center;gap:10px;display:grid}._classMetrics_1kka0_953 span{letter-spacing:.1em;opacity:.46;font-size:7px;font-weight:800}._classMetrics_1kka0_953 i{background:#ffffff1a;height:2px}._classMetrics_1kka0_953 i b{background:linear-gradient(90deg, rgba(var(--class-rgb),.95), #ffffffad);height:100%;animation:.8s both _metricGrow_1kka0_1;display:block}._classMetrics_1kka0_953 strong{opacity:.5;font-size:8px}._classFit_1kka0_432{border-left:1px solid #ffffff1f;flex-direction:column;justify-content:center;align-self:stretch;padding-left:24px;display:flex}._classFit_1kka0_432 button{border:1px solid rgba(var(--class-rgb),.46);background:rgba(var(--class-rgb),.18);letter-spacing:.1em;cursor:pointer;border-radius:999px;align-items:center;gap:15px;width:max-content;margin-top:34px;padding:13px 16px;font-size:8px;font-weight:900;transition:border-color .25s,background .25s,transform .25s;display:flex}._classFit_1kka0_432 button:hover{border-color:rgba(var(--class-rgb),.7);background:rgba(var(--class-rgb),.28);transform:translateY(-2px)}._trust_1kka0_433{background:#05070a;padding:clamp(110px,13vw,190px) 0 clamp(92px,9vw,132px);position:relative;overflow:hidden}._trustOrb_1kka0_964{filter:blur(150px);background:linear-gradient(90deg,#e94b5021,#4775df29);border-radius:50%;width:70vw;height:45vw;position:absolute;bottom:-35%;left:15%}._trustGrid_1kka0_965{grid-template-columns:1.2fr .8fr;align-items:end;gap:9vw;display:grid}._trustStory_1kka0_433 p:not(._lead_1kka0_423){color:#f2f4f680}._trustStory_1kka0_433 ._lead_1kka0_423{color:#f2f4f6e6}._experienceRail_1kka0_968{border-radius:29px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:clamp(80px,10vw,145px);padding:10px;display:grid}._experienceRail_1kka0_968>div{border-right:1px solid #ffffff1c;flex-direction:column;justify-content:space-between;min-height:145px;padding:23px;display:flex}._experienceRail_1kka0_968>div:last-child{border-right:0}._experienceRail_1kka0_968 strong{letter-spacing:-.065em;font-size:clamp(26px,3vw,46px)}._experienceRail_1kka0_968 span{letter-spacing:.14em;opacity:.4;max-width:140px;font-size:7px;line-height:1.4}._riderInfoGate_1kka0_974{background:#090c10;padding:clamp(34px,4vw,58px) 0;scroll-margin-top:105px;position:relative;overflow:hidden}._riderInfoGate_1kka0_974:before{content:"";filter:blur(120px);pointer-events:none;background:linear-gradient(90deg,#e94b5017,#4775df1f);border-radius:50%;height:30vw;position:absolute;top:-18vw;left:15%;right:15%}._riderInfoPrelude_1kka0_976{z-index:1;color:#ecf0f57a;grid-template-columns:minmax(36px,1fr) auto minmax(36px,1fr);align-items:center;gap:15px;width:min(72%,760px);margin:0 auto clamp(22px,2.7vw,38px);display:grid;position:relative}._riderInfoPrelude_1kka0_976 i{background:linear-gradient(90deg,#0000,#e94b5057);height:1px}._riderInfoPrelude_1kka0_976 i:last-child{background:linear-gradient(90deg,#4775df57,#0000)}._riderInfoPrelude_1kka0_976 span{letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:9px;font-size:6px;font-weight:900;line-height:1;display:flex}._riderInfoPrelude_1kka0_976 b{color:#ffffffb8;letter-spacing:.1em;font-size:7px}._riderInfoTrigger_1kka0_454{isolation:isolate;color:#f4f6f8;text-align:left;cursor:pointer;background:linear-gradient(118deg,#2e181fe6,#121c2af0 46%,#192949e6);border-color:#708fcd52;border-radius:29px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3.2vw,48px);width:100%;min-height:clamp(104px,10vw,140px);padding:clamp(16px,2vw,25px);transition:transform .35s,border-color .35s,background .35s,box-shadow .35s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 0 72px #4775df0b}._riderInfoTrigger_1kka0_454:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#4775df33,#e94b5014 48%,#0000 70%);border-radius:50%;width:44%;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .5s;position:absolute;top:-96%;right:-11%}._riderInfoTrigger_1kka0_454:hover{border-color:#ffffff4d;transform:translateY(-3px);box-shadow:0 24px 70px #0003}._riderInfoTrigger_1kka0_454:hover:before{transform:translate(-5%,4%)scale(1.12)}._riderInfoTriggerIndex_1kka0_985{z-index:1;aspect-ratio:1;letter-spacing:-.03em;border:1px solid #ffffff2e;border-radius:50%;place-content:center;width:clamp(52px,5vw,68px);font-size:clamp(12px,1.15vw,16px);font-weight:900;display:grid;position:relative}._riderInfoTriggerCopy_1kka0_454{z-index:1;gap:9px;min-width:0;display:grid;position:relative}._riderInfoTriggerCopy_1kka0_454 small{letter-spacing:.18em;opacity:.42;text-transform:uppercase;font-size:7px;font-weight:900}._riderInfoTriggerCopy_1kka0_454 strong{font-size:var(--subheading-size);letter-spacing:-.045em;text-transform:uppercase;line-height:1.05}._riderInfoTriggerAction_1kka0_989{z-index:1;align-items:center;gap:18px;display:flex;position:relative}._riderInfoTriggerAction_1kka0_989>span{letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}._riderInfoTriggerAction_1kka0_989 b{aspect-ratio:1;background:#ffffff12;border:1px solid #fff3;border-radius:50%;place-content:center;width:40px;font-size:19px;font-weight:300;transition:transform .65s cubic-bezier(.22,1,.36,1),background .35s,border-color .35s;display:grid}._riderInfoGateOpen_1kka0_992 ._riderInfoTrigger_1kka0_454{background:linear-gradient(118deg,#3a1b24eb,#142030f5 46%,#1f335af0);border-color:#84a1dc66}._riderInfoGateOpen_1kka0_992 ._riderInfoTriggerAction_1kka0_989 b{background:#ffffff21;border-color:#ffffff61;transform:rotate(45deg)}._riderInfoReveal_1kka0_994{grid-template-rows:0fr;transition:grid-template-rows .85s cubic-bezier(.22,1,.36,1);display:grid}._riderInfoReveal_1kka0_994>div{min-height:0;overflow:hidden}._riderInfoRevealInner_1kka0_996{opacity:0;padding:clamp(92px,11vw,155px) 0 clamp(92px,12vw,175px);transition:opacity .42s,transform .72s cubic-bezier(.22,1,.36,1);transform:translateY(-18px)}._riderInfoGateOpen_1kka0_992 ._riderInfoReveal_1kka0_994{grid-template-rows:1fr}._riderInfoGateOpen_1kka0_992 ._riderInfoRevealInner_1kka0_996{opacity:1;transition-delay:.14s;transform:translateY(0)}._riderGrid_1kka0_999{grid-template-columns:.86fr 1.14fr;align-items:start;gap:9vw;display:grid}._riderSticky_1kka0_434{position:sticky;top:130px}._riderSticky_1kka0_434>p:not(._eyebrow_1kka0_421){color:#f2f4f680;max-width:480px;margin-top:1em}._documentCard_1kka0_1002{border-radius:24px;gap:14px;margin-top:48px;padding:22px;display:grid}._documentCard_1kka0_1002>span{font-size:var(--section-label-size);letter-spacing:.17em;opacity:.4;font-weight:900}._documentCard_1kka0_1002>strong{font-size:var(--detail-heading-size);letter-spacing:-.025em;font-weight:700;line-height:1.3}._documentCard_1kka0_1002 button{letter-spacing:.11em;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:18px;width:max-content;margin-top:12px;padding:12px 15px;font-size:8px;font-weight:900;display:flex}._accordion_1kka0_435{border-top:1px solid #ffffff1f}._accordionItem_1kka0_435{border-bottom:1px solid #ffffff1f}._accordionItem_1kka0_435>button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:88px;padding:12px 5px;display:flex}._accordionItem_1kka0_435>button span{font-size:var(--detail-heading-size);letter-spacing:-.025em;align-items:center;gap:18px;font-weight:700;line-height:1.3;display:flex}._accordionItem_1kka0_435>button span i{letter-spacing:.15em;opacity:.35;font-size:7px;font-style:normal}._accordionItem_1kka0_435>button b{border:1px solid #ffffff24;border-radius:50%;place-content:center;width:34px;height:34px;font-size:14px;font-weight:400;display:grid}._accordionItem_1kka0_435>div{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}._accordionItem_1kka0_435>div>p{color:#f2f4f680;max-width:620px;margin:0;padding:0 58px 0 37px;transition:padding .4s;overflow:hidden}._accordionOpen_1kka0_1014>div{grid-template-rows:1fr}._accordionOpen_1kka0_1014>div>p{padding-bottom:28px}._firstRiders_1kka0_454{background:#05070a;padding:clamp(110px,13vw,190px) 0 clamp(120px,14vw,210px);position:relative;overflow:hidden}._firstRiders_1kka0_454>video{object-fit:cover;filter:grayscale(.35)saturate(.65)brightness(.26)blur(7px);width:116%;max-width:none;height:116%;position:absolute;inset:-8%;transform:scale(1.08)}._firstRidersShade_1kka0_1020{background:linear-gradient(90deg,#040609e6,#04060975,#040609d1);position:absolute;inset:0}._firstRidersHead_1kka0_454{grid-template-columns:1fr auto;align-items:end;gap:50px;display:grid;position:relative}._riderLimit_1kka0_1022{justify-items:end;padding-bottom:8px;display:grid}._riderLimit_1kka0_1022 strong{letter-spacing:-.1em;font-size:clamp(76px,10vw,152px);line-height:.7}._riderLimit_1kka0_1022 span{letter-spacing:.17em;opacity:.5;margin-top:18px;font-size:7px}._entryPriceRail_1kka0_1025{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(115deg,#daaa3024,#ffffff0e 46%,#4775df1c);border:1px solid #ffffff26;border-radius:24px;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(20px,4vw,58px);margin:0;padding:clamp(20px,2.5vw,30px);display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 24px 70px #0000002e}._entryPriceRail_1kka0_1025:before{content:"";background:linear-gradient(#e9bf50,#fff2b1);border-radius:99px;width:3px;position:absolute;top:22%;bottom:22%;left:0;box-shadow:0 0 20px #daaa3073}._entryPriceStage_1kka0_1027{margin:clamp(42px,5vw,68px) 0 24px;position:relative}._entryPriceStageLocked_1kka0_1028{isolation:isolate;background:#080c1347;border:1px solid #ffffff1f;border-radius:24px;align-items:center;min-height:290px;display:grid;overflow:hidden}._entryPriceStageLocked_1kka0_1028 ._entryPriceRail_1kka0_1025{opacity:.5;filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none;transform:scale(1.02)}._paymentLaunchVeil_1kka0_1030{-webkit-backdrop-filter:blur(14px);background:radial-gradient(at 70% 12%,#4775df1a,#0000 60%),linear-gradient(110deg,#090e1585,#090e15b3);place-items:center;display:grid;position:absolute;inset:0}._entryPriceAmount_1kka0_1031{align-items:center;gap:18px;display:flex}._entryPriceAmount_1kka0_1031 span{letter-spacing:.18em;color:#e8ca71;font-size:7px;font-weight:900}._entryPriceAmount_1kka0_1031 strong{letter-spacing:-.065em;font-size:clamp(39px,4.4vw,67px);line-height:.82}._entryPriceDetail_1kka0_1034{border-left:1px solid #ffffff1f;gap:7px;padding-left:clamp(20px,3vw,42px);display:grid}._entryPriceDetail_1kka0_1034 strong{letter-spacing:.12em;font-size:9px}._entryPriceDetail_1kka0_1034>span{color:#ffffff75;font-size:8px;line-height:1.5}._entryPriceDetail_1kka0_1034 ._entryPriceRegular_1kka0_1037{color:#ffffffb8;font-size:11px}._entryPriceRegular_1kka0_1037 b{color:#ffffffe6;white-space:nowrap;font-size:13px}._entryPriceDetail_1kka0_1034 ._entryPriceOffer_1kka0_1039{color:#e8ca71;text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:10px;max-width:100%;min-height:32px;padding:3px 0;font-family:inherit;font-size:12px;font-weight:700;line-height:1.5;transition:color .2s;display:flex}._entryPriceOffer_1kka0_1039 ._arrow_1kka0_265{flex:0 0 16px;width:16px;height:16px}._entryPriceDetail_1kka0_1034 ._entryPriceOffer_1kka0_1039:hover{color:#fff2b1}._entryPriceOffer_1kka0_1039:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #e8ca71}._entryPriceRail_1kka0_1025>a{color:#ffffffb3;letter-spacing:.08em;align-items:center;gap:15px;font-size:8px;font-weight:900;text-decoration:none;display:flex}._entryPriceRail_1kka0_1025>a:hover{color:#fff}._startList_1kka0_1045{border-radius:25px;grid-template-columns:1fr auto;align-items:center;gap:30px;margin-top:clamp(70px,9vw,130px);padding:24px;display:grid;position:relative}._startList_1kka0_1045>div{grid-template-columns:repeat(10,1fr);display:grid}._startList_1kka0_1045>div span{letter-spacing:.12em;text-align:center;opacity:.38;border-right:1px solid #ffffff1a;padding:12px;font-size:8px}._startList_1kka0_1045 button{color:#0a0e13;letter-spacing:.11em;cursor:pointer;background:#f5f8faf0;border:0;border-radius:15px;align-items:center;gap:18px;padding:15px 18px;font-size:8px;font-weight:900;display:flex}._finalCta_1kka0_436{text-align:center;background:#06080b;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:130px 25px;display:flex;position:relative;overflow:hidden}._finalCta_1kka0_436:before{content:"";opacity:.08;background-image:linear-gradient(#ffffff26 1px,#0000 1px),linear-gradient(90deg,#ffffff26 1px,#0000 1px);background-size:8vw 8vw;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}._finalRed_1kka0_1052,._finalBlue_1kka0_1052{aspect-ratio:1;filter:blur(145px);opacity:.2;border-radius:50%;width:48vw;position:absolute}._finalRed_1kka0_1052{background:var(--red);bottom:-20vw;left:-22vw}._finalBlue_1kka0_1052{background:var(--blue);top:-20vw;right:-22vw}._finalLogo_1kka0_1055{position:absolute;top:34px;left:32px}._finalCta_1kka0_436>._eyebrow_1kka0_421,._finalCta_1kka0_436>h2,._finalCta_1kka0_436>p,._finalCta_1kka0_436>button{z-index:2;position:relative}._finalCta_1kka0_436>p:not(._eyebrow_1kka0_421){opacity:.52;max-width:38ch;margin:30px 0}._finalButton_1kka0_1058{letter-spacing:.11em;cursor:pointer;border-radius:999px;align-items:center;gap:26px;padding:17px 20px 17px 25px;font-size:9px;font-weight:900;display:flex}._finalCode_1kka0_1059{color:#ffffff09;letter-spacing:-.1em;font-size:15vw;font-weight:900;line-height:.75;position:absolute;bottom:2vh;right:3vw}._footer_1kka0_1061{background:#05070a;border-top:1px solid #ffffff1a;grid-template-columns:1.1fr .8fr .95fr 1.2fr .8fr auto;align-items:center;gap:28px;min-height:150px;padding:35px 42px;display:grid}._footer_1kka0_1061>div:not(._brand_1kka0_248){gap:5px;display:grid}._footer_1kka0_1061>div>span{letter-spacing:.15em;opacity:.35;font-size:7px}._footer_1kka0_1061>div>strong{letter-spacing:.08em;font-size:10px}._footer_1kka0_1061>div>a{letter-spacing:.035em;opacity:.82;overflow-wrap:anywhere;width:fit-content;font-size:10px;font-weight:800;transition:opacity .25s}._footerContact_1kka0_1066,._footerLegal_1kka0_1066{align-content:center}._footerContact_1kka0_1066>a+a,._footerLegal_1kka0_1066>a+a{color:#ffffffa3;margin-top:2px}._footer_1kka0_1061>div>a:hover{opacity:1}._footer_1kka0_1061>a{letter-spacing:.11em;opacity:.5;font-size:8px;font-weight:800}._modal_1kka0_1071{z-index:120;opacity:0;pointer-events:none;place-items:center;padding:18px;transition:opacity .35s;display:grid;position:fixed;inset:0}._modalOpen_1kka0_1072{opacity:1;pointer-events:auto}._modalBackdrop_1kka0_1073{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;background:#020407b3;border:0;position:absolute;inset:0}._modalCard_1kka0_1074{z-index:2;background:linear-gradient(135deg,#161b22e0,#0a0e13c7);border-radius:34px;width:min(560px,100%);max-height:calc(100dvh - 36px);padding:clamp(28px,4vw,48px);transition:transform .4s cubic-bezier(.2,.8,.2,1);position:relative;overflow:auto;transform:translateY(20px)scale(.98)}._modalOpen_1kka0_1072 ._modalCard_1kka0_1074{transform:translateY(0)scale(1)}._modalClose_1kka0_1076{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;width:38px;height:38px;font-size:20px;position:absolute;top:18px;right:20px}._modalCard_1kka0_1074>span{letter-spacing:.18em;opacity:.42;font-size:7px;font-weight:900}._modalCard_1kka0_1074 h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.075em;max-width:100%;margin:28px 0 16px;font-size:clamp(46px,7vw,76px);line-height:.8}._modalCard_1kka0_1074 h2 em{color:#0000;-webkit-text-stroke:1px #ffffff9e;font-style:normal}._modalCard_1kka0_1074>p{color:#f2f4f68c;font-size:11px;line-height:1.6}._modalCard_1kka0_1074 form{gap:12px;margin-top:27px;display:grid}._modalCard_1kka0_1074 label{gap:8px;display:grid}._modalCard_1kka0_1074 label>span{letter-spacing:.14em;opacity:.42;font-size:7px;font-weight:900}._modalCard_1kka0_1074 input,._modalCard_1kka0_1074 select{color:#f4f6f8;width:100%;min-height:51px;font:inherit;background:#ffffff12;border:1px solid #ffffff21;border-radius:14px;outline:0;padding:0 15px;font-size:12px}._modalCard_1kka0_1074 input:focus,._modalCard_1kka0_1074 select:focus{border-color:#ffffff6b;box-shadow:0 0 0 3px #4775df1f}._modalCard_1kka0_1074 option{color:#080b0f}._honeypot_1kka0_1087{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}._checkoutSummary_1kka0_1088{background:linear-gradient(135deg,#4775df1f,#e94b5014);border:1px solid #ffffff21;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:7px 18px;margin-top:5px;padding:17px 18px;display:grid}._checkoutSummary_1kka0_1088>span{letter-spacing:.16em;opacity:.48;font-size:7px;font-weight:900}._checkoutSummary_1kka0_1088>strong{letter-spacing:-.045em;grid-area:1/2/3;font-size:28px}._checkoutSummary_1kka0_1088>small{color:#ffffff70;grid-column:1;font-size:7px;line-height:1.45}._modalCard_1kka0_1074 ._termsConsent_1kka0_1092{cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:12px;padding:4px 2px 2px}._modalCard_1kka0_1074 ._termsConsent_1kka0_1092 input{appearance:none;cursor:pointer;background:#ffffff12;border:1px solid #ffffff4d;border-radius:6px;place-content:center;width:20px;height:20px;min-height:20px;margin:0;padding:0;display:grid}._modalCard_1kka0_1074 ._termsConsent_1kka0_1092 input:before{content:"";border-bottom:2px solid #081018;border-left:2px solid #081018;width:9px;height:5px;transition:transform .18s;transform:rotate(-45deg)scale(0)}._modalCard_1kka0_1074 ._termsConsent_1kka0_1092 input:checked{background:#f2f5f7;border-color:#f2f5f7}._modalCard_1kka0_1074 ._termsConsent_1kka0_1092 input:checked:before{transform:rotate(-45deg)scale(1)}._modalCard_1kka0_1074 ._termsConsent_1kka0_1092 input:focus-visible{outline-offset:2px;outline:3px solid #4775df57}._modalCard_1kka0_1074 ._termsConsent_1kka0_1092>span{color:#ffffffa3;letter-spacing:0;opacity:1;font-size:9px;font-weight:500;line-height:1.55}._modalCard_1kka0_1074 ._termsConsent_1kka0_1092 a{color:#fff;text-underline-offset:3px;font-weight:900;-webkit-text-decoration:underline #e8ca71b8;text-decoration:underline #e8ca71b8}._modalCard_1kka0_1074 form>button{color:#0a0e13;letter-spacing:.1em;cursor:pointer;background:#f2f5f7;border:0;border-radius:15px;justify-content:center;align-items:center;gap:22px;min-height:54px;margin-top:8px;font-size:9px;font-weight:900;display:flex}._modalCard_1kka0_1074 form>button:disabled{cursor:wait;opacity:.48}._registrationFormContent_1kka0_1102>small{opacity:.32;margin-top:16px;font-size:7px;line-height:1.4;display:block}._registrationFormContent_1kka0_1102>small a{text-underline-offset:2px;font-weight:900;text-decoration:underline}._registrationFormContent_1kka0_1102>._privacyNotice_1kka0_1104{color:#ffffff9e;opacity:1;border-top:1px solid #ffffff1a;margin-top:18px;padding-top:16px;font-size:9px;line-height:1.55}._registrationFormContent_1kka0_1102>._privacyNotice_1kka0_1104 a{color:#fff;text-decoration-color:#e8ca71b8}._registrationFormStage_1kka0_1106{position:relative}._modalCardLocked_1kka0_1107{background:radial-gradient(at 100% 0,#4775df1c,#0000 55%),linear-gradient(135deg,#121821f5,#070b11f7);border:1px solid #ffffff26;width:min(680px,100%);padding:clamp(28px,4vw,44px)}._modalCardLocked_1kka0_1107 h2{max-width:100%;margin-top:30px;font-size:clamp(48px,6vw,80px);font-weight:900;line-height:.86}._modalCardLocked_1kka0_1107>p{max-width:43ch;margin-bottom:23px}._modalCardLocked_1kka0_1107 ._registrationFormStage_1kka0_1106{isolation:isolate;border-block:1px solid #ffffff1a;align-items:center;min-height:335px;display:grid;overflow:hidden}._modalCardLocked_1kka0_1107 ._registrationFormContent_1kka0_1102{filter:blur(7px);opacity:.26;-webkit-user-select:none;user-select:none;align-content:center;padding:20px 12px;display:grid;position:absolute;inset:0}._modalCardLocked_1kka0_1107 ._registrationFormContent_1kka0_1102 form{margin:0}._modalCardLocked_1kka0_1107 ._registrationFormContent_1kka0_1102 form>label,._modalCardLocked_1kka0_1107 ._registrationFormContent_1kka0_1102>small{display:none}._modalLaunchVeil_1kka0_1114{-webkit-backdrop-filter:blur(16px);background:radial-gradient(#0a0f1799,#0a0f1740);align-items:center;min-width:0;display:grid;position:relative}._launchPlaces_1kka0_1115{color:#dce4f261;letter-spacing:.15em;justify-content:space-between;gap:12px;margin-top:22px;font-size:7px;font-weight:600;line-height:1.5;display:flex}._modalClose_1kka0_1076:focus-visible{outline-offset:4px;outline:2px solid #a9bff0}@media (width<=640px){._modalCardLocked_1kka0_1107{border-radius:24px;padding:32px 20px 22px}._modalCardLocked_1kka0_1107 h2{margin-top:25px;font-size:clamp(44px,13vw,66px)}._modalCardLocked_1kka0_1107 ._registrationFormStage_1kka0_1106{min-height:290px}._modalCardLocked_1kka0_1107>p{font-size:10px}._entryPriceStageLocked_1kka0_1028{min-height:290px;max-height:330px}._entryPriceStageLocked_1kka0_1028 ._entryPriceRail_1kka0_1025{max-height:310px;overflow:hidden}}._toast_1kka0_1126{z-index:130;color:#f5f7f8;letter-spacing:.08em;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;pointer-events:none;background:#0a0e13d1;border:1px solid #ffffff29;border-radius:999px;padding:14px 18px;font-size:9px;font-weight:800;transition:all .35s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px)}._toastVisible_1kka0_1127{opacity:1;transform:translate(-50%)}@keyframes _filmProgress_1kka0_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _waitingPulse_1kka0_1{0%{opacity:.42}to{opacity:1}}@keyframes _drift_1kka0_1{to{transform:translate(5vw,-3vh)rotate(14deg)scale(1.08)}}@keyframes _profileDraw_1kka0_1{to{stroke-dashoffset:0}}@keyframes _panelIn_1kka0_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@keyframes _classGroupIn_1kka0_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@keyframes _metricGrow_1kka0_1{0%{width:0!important}}@keyframes _headerRegistrationBreath_1kka0_1{0%,to{background:#fff6;border-color:#ffffff75;box-shadow:inset 0 1px #ffffff3b,0 9px 24px #0000001f,0 0 #5984e700}50%{background:#ffffffab;border-color:#e4ebfce0;box-shadow:inset 0 1px #ffffff70,0 16px 38px #00000029,0 0 32px #5984e73d}}@keyframes _trackFilmBreath_1kka0_1{0%,to{opacity:.42;transform:scale(.985)}50%{opacity:.76;transform:scale(1.018)}}@keyframes _trackFilmDotBreath_1kka0_1{0%,to{opacity:.76;transform:scale(.94)}50%{opacity:1;transform:scale(1.1)}}@keyframes _trackFilmLoadingGlow_1kka0_1{0%,to{opacity:.42;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}@keyframes _trackFilmButtonLoad_1kka0_1{0%{background-position:115% 0}to{background-position:-115% 0}}@keyframes _trackFilmLoadingLabel_1kka0_1{0%,to{opacity:.64}50%{opacity:1}}@keyframes _registrationBreath_1kka0_1{0%,to{background:#ffffff40;border-color:#ffffff61;box-shadow:inset 0 1px #fff3,0 8px 24px #0000001f,0 0 #5984e700}50%{background:#ffffff80;border-color:#e3ebffd1;box-shadow:inset 0 1px #fff6,0 14px 34px #00000024,0 0 28px #5984e733}}@media (width>=981px) and (width<=1380px){._headerGlass_1kka0_230{grid-template-columns:1fr auto 1fr}._desktopNav_1kka0_255{display:none}._logoLink_1kka0_253{grid-area:1/1}._headerActions_1kka0_260{grid-area:1/3;justify-self:end;margin-right:55px}._headerCta_1kka0_261{width:206px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._headerCta_1kka0_261:hover{transform:translate(-50%,calc(-50% - 1px))}._menuButton_1kka0_266{background:#ffffff14;border:0;border-radius:14px;grid-area:1/3;place-content:center;justify-self:end;gap:5px;width:46px;height:46px;display:grid}._menuButton_1kka0_266 span{background:currentColor;width:17px;height:1px;transition:transform .25s}._mobileMenu_1kka0_266{-webkit-backdrop-filter:none;max-height:0;transition:max-height var(--menu-expand-duration) var(--menu-expand-easing), padding var(--menu-expand-duration) var(--menu-expand-easing);background:#07090c7a;border-radius:20px;margin-top:8px;display:grid;overflow:hidden}._mobileMenuOpen_1kka0_1163{-webkit-backdrop-filter:blur(28px)saturate(145%);border:1px solid #ffffff1f;max-height:330px;padding:18px}._mobileMenu_1kka0_266 a{letter-spacing:.12em;border-bottom:1px solid #ffffff14;padding:15px;font-size:10px;font-weight:800}}@media (width<=980px),(pointer:coarse){._heroLoaderImage_1kka0_60{filter:none;will-change:transform;transition:transform 1.15s cubic-bezier(.2,.75,.2,1);transform:scale(1.035)}._heroLoaderComplete_1kka0_152 ._heroLoaderImage_1kka0_60{filter:none;transform:scale(1.015)}._heroStage_1kka0_338 ._heroVideo_1kka0_339{filter:none;will-change:opacity, transform;backface-visibility:hidden}._heroStage_1kka0_338 ._heroBlur_1kka0_342{opacity:var(--hero-final-reveal);-webkit-backdrop-filter:none;backdrop-filter:none;will-change:opacity;background:linear-gradient(#05070a1a,#05070a1a),url(/hero-final-blur.webp) 50%/cover no-repeat;transform:translateZ(0)}}@media (width<=980px){._hero_1kka0_44{height:268svh}._filmStatus_1kka0_348{width:max-content;height:50.4px;opacity:calc(1 - var(--hero-reveal));pointer-events:none;align-items:center;gap:8px;display:flex}._filmStatusDesktopLabel_1kka0_352,._filmStatus_1kka0_348>i,._filmStatus_1kka0_348>small{display:none}._mobileScrollArrow_1kka0_354{place-items:center;width:38.4px;height:50.4px;display:grid}._mobileScrollArrow_1kka0_354 svg{stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 3px #00000073);width:31.2px;height:40.8px;animation:2s ease-in-out infinite paused _mobileScrollNudge_1kka0_1}._mobileScrollLabel_1kka0_354{color:#fff;letter-spacing:.18em;text-shadow:0 1px 4px #00000073;font-size:9px;font-weight:500;line-height:1;animation:2s ease-in-out infinite paused _mobileScrollBreathe_1kka0_1;display:block}._scrollArrowEcho_1kka0_1239{opacity:.6}._heroReady_1kka0_340 ._mobileScrollArrow_1kka0_354 svg,._heroReady_1kka0_340 ._mobileScrollLabel_1kka0_354{animation-play-state:running}._page_1kka0_1{--slogan-base-size:clamp(3rem, 9vw, 5.5rem);--hero-slogan-base-size:clamp(70px, 14vw, 128px)}._header_1kka0_215{top:14px;left:16px;right:16px}._headerGlass_1kka0_230{-webkit-backdrop-filter:blur(26px)saturate(148%);background:linear-gradient(135deg,#0c101638,#080b0f1a);grid-template-columns:1fr auto 1fr}._desktopNav_1kka0_255{display:none}._logoLink_1kka0_253{grid-area:1/1}._headerActions_1kka0_260{grid-area:1/3;justify-self:end;margin-right:55px}._headerCta_1kka0_261{width:clamp(164px,30vw,206px);height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._headerCta_1kka0_261:hover{transform:translate(-50%,calc(-50% - 1px))}._menuButton_1kka0_266{background:#ffffff14;border:0;border-radius:14px;grid-area:1/3;place-content:center;justify-self:end;gap:5px;width:46px;height:46px;display:grid}._menuButton_1kka0_266 span{background:currentColor;width:17px;height:1px;transition:transform .25s}._mobileMenu_1kka0_266{-webkit-backdrop-filter:none;max-height:0;transition:max-height var(--menu-expand-duration) var(--menu-expand-easing), padding var(--menu-expand-duration) var(--menu-expand-easing);background:#07090c7a;border-radius:20px;margin-top:8px;display:grid;overflow:hidden}._mobileMenuOpen_1kka0_1163{-webkit-backdrop-filter:blur(28px)saturate(145%);border:1px solid #ffffff1f;max-height:330px;padding:18px}._mobileMenu_1kka0_266 a{letter-spacing:.12em;border-bottom:1px solid #ffffff14;padding:15px;font-size:10px;font-weight:800}._pointerLight_1kka0_179,._noise_1kka0_169,._redLiquid_1kka0_344,._blueLiquid_1kka0_344{display:none}._glass_1kka0_207{-webkit-backdrop-filter:none;background:linear-gradient(135deg,#ffffff29,#fff1),#0a0e137a}._terrainVideo_1kka0_489 video{filter:saturate(.9)contrast(1.04)brightness(.8);transform:translateZ(0)scale(1.02)}._firstRiders_1kka0_454>video{filter:saturate(.74)brightness(.28);transform:scale(1.035)}._mapTag_1kka0_509,._terrainTags_1kka0_520>span,._terrainTags_1kka0_520>button{-webkit-backdrop-filter:none;background:#070a0f94}._profileGlow_1kka0_498,._profileLine_1kka0_499,._profilePoints_1kka0_501 circle,._profilePeak_1kka0_502 circle{filter:none}._ambientRed_1kka0_453{filter:none;background:radial-gradient(circle,#e94b5021,#0000 68%)}._formatGlow_1kka0_815{filter:none;background:radial-gradient(#4775df24,#e94b5014 42%,#0000 72%)}._dayPanel_1kka0_829:after{background:radial-gradient(circle, rgba(var(--day-rgb),.28), transparent 68%);filter:none}._classesBlue_1kka0_892{filter:none;background:radial-gradient(circle,#4775df21,#0000 68%)}._trustOrb_1kka0_964{filter:none;background:radial-gradient(#4775df21,#e94b5012 44%,#0000 72%)}._finalRed_1kka0_1052{filter:none;background:radial-gradient(circle,#e94b5033,#0000 68%)}._finalBlue_1kka0_1052{filter:none;background:radial-gradient(circle,#4775df33,#0000 68%)}._race_1kka0_426,._introFilm_1kka0_480,._terrain_1kka0_427,._challenge_1kka0_454,._format_1kka0_425,._classes_1kka0_454,._trust_1kka0_433,._riderInfoGate_1kka0_974,._firstRiders_1kka0_454,._finalCta_1kka0_436{contain:paint}._reveal_1kka0_447{transition-duration:.58s}._heroContent_1kka0_356{top:22vh;left:6vw}._hero_1kka0_44 h1 span:nth-child(2){margin-left:6vw}._heroActions_1kka0_363{margin-left:0}._heroDistance_1kka0_369{bottom:128px;right:5vw}._heroDistance_1kka0_369 strong{font-size:clamp(72px,12.5vw,128px)}._heroFacts_1kka0_375{grid-template-columns:repeat(4,1fr);left:16px;right:16px}._heroFacts_1kka0_375>a{display:none}._raceGrid_1kka0_456,._terrainGrid_1kka0_492,._challengeHead_1kka0_454,._formatHead_1kka0_457,._classesHead_1kka0_454,._trustGrid_1kka0_965,._riderGrid_1kka0_999{grid-template-columns:1fr;gap:55px}._terrainStory_1kka0_427{grid-template-columns:1fr;gap:45px}._terrainStoryCopy_1kka0_427{justify-self:end;max-width:620px}._trackMapFrame_1kka0_575{aspect-ratio:10/12.4}._raceStory_1kka0_426{justify-self:end;max-width:620px}._raceFacts_1kka0_462{grid-template-columns:repeat(2,1fr)}._raceFacts_1kka0_462>div:nth-child(2n){border-right:0}._raceFacts_1kka0_462>div:nth-child(-n+2){border-bottom:1px solid #ffffff1c}._raceFacts_1kka0_462>div:nth-last-child(-n+2){border-bottom:0}._terrainMap_1kka0_493{min-height:530px}._principles_1kka0_805{grid-template-columns:1fr}._principle_1kka0_424{min-height:230px}._dayPanel_1kka0_829{grid-template-columns:150px 1fr}._dayPurpose_1kka0_836{grid-column:1/-1}._classPanel_1kka0_932{grid-template-columns:140px 1fr}._classMetrics_1kka0_953,._classFit_1kka0_432{grid-column:auto}._classFit_1kka0_432{min-height:170px}._experienceRail_1kka0_968{grid-template-columns:repeat(2,1fr)}._experienceRail_1kka0_968>div:nth-child(2){border-right:0}._experienceRail_1kka0_968>div:nth-child(-n+2){border-bottom:1px solid #ffffff1c}._riderSticky_1kka0_434{position:relative;top:0}._riderInfoTrigger_1kka0_454{grid-template-columns:auto minmax(0,1fr)}._riderInfoTriggerAction_1kka0_989{grid-column:2;justify-self:start}._firstRidersHead_1kka0_454{grid-template-columns:1fr}._riderLimit_1kka0_1022{justify-items:start}._entryPriceRail_1kka0_1025{grid-template-columns:auto 1fr}._entryPriceRail_1kka0_1025>a{border-top:1px solid #ffffff1a;grid-column:1/-1;padding-top:17px}._footer_1kka0_1061{grid-template-columns:1fr 1fr}._footer_1kka0_1061>a{justify-self:end}}@media (width>=641px) and (width<=1380px){._headerGlass_1kka0_230{grid-template-columns:minmax(0,1fr) auto auto;column-gap:9px}._headerActions_1kka0_260{grid-column:2;margin-right:0}._headerCta_1kka0_261{width:clamp(164px,20vw,206px);position:static;transform:none}._headerCta_1kka0_261:hover{transform:translateY(-1px)}}@media (width>=981px){._header_1kka0_215 ._headerCta_1kka0_261{border-radius:10.8px;gap:12.24px;width:148.32px;height:40.32px;padding:0 12.96px;font-size:11.52px}._headerCta_1kka0_261>svg{flex-shrink:0;width:11.52px;height:11.52px}}@media (width>=981px) and (width<=1380px){._header_1kka0_215 ._headerCta_1kka0_261{width:clamp(118.08px,14.4vw,148.32px);height:36px}}@media (width<=640px){._page_1kka0_1{--slogan-base-size:clamp(2rem, 11.8vw, 4.5rem);--hero-slogan-base-size:18.3vw;--hero-slogan-leading:.72;--hero-slogan-tracking:-.125em}._heroLoaderContent_1kka0_79{width:min(300px,100vw - 58px)}._heroLoaderKicker_1kka0_92{margin-bottom:19px;font-size:6px}._heroLoaderContent_1kka0_79>strong{font-size:clamp(56px,18vw,78px)}._heroLoaderRail_1kka0_120{margin-top:29px}._heroLoaderMeta_1kka0_139{font-size:6px}._headerCta_1kka0_261{display:none}._headerGlass_1kka0_230{border-radius:19px;grid-template-columns:1fr auto auto;min-height:60px;padding:8px 9px 8px 13px}._headerActions_1kka0_260{grid-area:1/2;margin-right:8px}._menuButton_1kka0_266{grid-area:1/3}._mobileMenuOpen_1kka0_1163{max-height:410px;padding:13px}._mobileMenu_1kka0_266 ._mobileMenuCta_1kka0_266{color:#fff;letter-spacing:.13em;text-align:left;text-transform:uppercase;cursor:pointer;background:#ffffff4d;border:1px solid #ffffff75;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;min-height:54px;margin-bottom:5px;padding:0 18px;font-size:10px;font-weight:900;animation:2.8s ease-in-out infinite paused _registrationBreath_1kka0_1;display:flex}._mobileMenuOpen_1kka0_1163 ._mobileMenuCta_1kka0_266{animation-play-state:running}._mobileMenuCta_1kka0_266 ._arrow_1kka0_265{flex:none;width:20px;height:20px}._mobileMenu_1kka0_266 ._mobileMenuCta_1kka0_266:focus-visible{outline-offset:2px;outline:2px solid #fff}._mobileMenu_1kka0_266 a{padding:13px 15px}._peakMark_1kka0_249{width:28px}._wordmark_1kka0_250 strong{font-size:9px}._wordmark_1kka0_250 small{font-size:6px}._heroContent_1kka0_356{top:24vh}._hero_1kka0_44 h1 span:nth-child(3){margin-left:0}._heroActions_1kka0_363{display:block}._heroActions_1kka0_363 p{margin:13px 0 0 13px}._primaryAction_1kka0_365{width:max-content}._heroDistance_1kka0_369{bottom:96px;right:6vw}._heroDistanceTotal_1kka0_370{margin-bottom:5px;font-size:5px}._heroDistanceOverall_1kka0_371{margin-bottom:8px;font-size:5.7vw}._heroDistance_1kka0_369 strong{font-size:19vw}._heroDistance_1kka0_369 small{letter-spacing:.22em;margin-top:9px;font-size:5.5px}._heroFacts_1kka0_375{border-radius:19px;grid-template-columns:repeat(4,1fr);min-height:64px;padding:7px;bottom:14px}._heroFacts_1kka0_375>div{align-content:center;gap:1px;min-height:43px;padding:4px 7px;display:grid}._heroFacts_1kka0_375 strong{font-size:17px}._heroFacts_1kka0_375 span{font-size:5.5px;line-height:1.35}._filmStatus_1kka0_348{bottom:101px;left:18px;transform:none}._sectionWrap_1kka0_415{width:calc(100% - 36px)}._chapterLabel_1kka0_416{margin-bottom:70px}._raceGrid_1kka0_456{min-width:0}._raceStory_1kka0_426,._raceHeading_1kka0_454{justify-self:stretch;width:100%;min-width:0}._raceStory_1kka0_426 p{overflow-wrap:anywhere;max-width:100%}._raceFacts_1kka0_462{border-radius:22px;grid-template-columns:1fr 1fr;padding:7px}._raceFacts_1kka0_462>div{border-bottom:1px solid #ffffff1c;border-right:1px solid #ffffff1c;min-height:102px;padding:15px}._raceFacts_1kka0_462>div:nth-child(2n){border-right:0}._raceFacts_1kka0_462>div:nth-last-child(-n+2){border-bottom:0}._locationLink_1kka0_469{flex-wrap:wrap;gap:12px;padding:19px}._locationPin_1kka0_472{width:38px;height:38px}._locationCopy_1kka0_474{flex:1}._locationAction_1kka0_477{border-top:1px solid #ffffff1f;justify-content:space-between;width:100%;margin:4px 0 0;padding-top:14px}._terrainMap_1kka0_493{border-radius:28px;min-height:430px}._mapMetric_1kka0_510 strong{font-size:36px}._terrainStory_1kka0_427{gap:38px}._terrainStoryCopy_1kka0_427{justify-self:stretch;width:100%}._trackMapToggle_1kka0_564{grid-template-columns:minmax(0,1fr) 42px;gap:12px;padding:18px 0}._trackMapToggle_1kka0_564>span{grid-area:1/1}._trackMapToggle_1kka0_564 em{grid-area:2/1;justify-self:start;margin-top:2px}._trackMapToggle_1kka0_564 b{grid-area:1/2/3}._trackMapFrame_1kka0_575{aspect-ratio:10/15}._trackFilmFrame_1kka0_538{border-radius:18px}._trackFilmMeta_1kka0_547{top:14px;left:14px}._trackFilmClose_1kka0_550{-webkit-backdrop-filter:none;backdrop-filter:none;width:32px;height:32px;top:12px;right:12px}._trackFilmControls_1kka0_555{bottom:11px;left:12px;right:12px}._trackFilmPlay_1kka0_557{-webkit-backdrop-filter:none;backdrop-filter:none;width:32px;height:32px}._trackFilmControls_1kka0_555>span{max-width:190px;line-height:1.4}._daySelector_1kka0_818{gap:5px}._daySelector_1kka0_818 button{grid-template-columns:auto 1fr;min-height:64px;padding:10px}._daySelector_1kka0_818 button>small{grid-column:1/-1;justify-self:start;font-size:5.5px;line-height:1.25;display:block}._dayPanel_1kka0_829{isolation:isolate;border-color:rgba(var(--day-rgb),.66);background:radial-gradient(circle at 84% 12%, rgba(var(--day-rgb),.42), transparent 46%), linear-gradient(150deg, rgba(var(--day-rgb),.43), rgba(var(--day-rgb),.16) 52%, #07090c8a);min-height:590px;box-shadow:inset 0 1px 0 #ffffff38, 0 24px 62px rgba(var(--day-rgb),.18);grid-template-columns:1fr;padding:25px}._dayPanel_1kka0_829:after{z-index:0;opacity:.82;background:radial-gradient(circle, rgba(var(--day-rgb),.5), transparent 68%);filter:blur(28px);pointer-events:none;width:88%;bottom:-12%;right:-24%}._dayNumber_1kka0_834{z-index:1;opacity:.65;font-size:150px;position:absolute;top:20px;left:12px}._dayCopy_1kka0_428,._dayPurpose_1kka0_836{z-index:2;position:relative}._dayCopy_1kka0_428{align-self:end}._dayPurpose_1kka0_836{grid-column:auto}._eventInfoHead_1kka0_429{gap:9px;display:grid}._eventInfoGrid_1kka0_877{grid-template-columns:1fr}._eventInfoItem_1kka0_430>button{grid-template-columns:1fr 34px;gap:12px}._eventInfoItem_1kka0_430>button>em{grid-area:2/1;justify-self:start;margin-left:32px}._eventInfoItem_1kka0_430>button>b{grid-area:1/2/3}._eventInfoItem_1kka0_430>div>p{padding-left:49px;padding-right:28px}._classExplorer_1kka0_897{isolation:isolate;border-color:rgba(var(--class-rgb),.68);background:radial-gradient(circle at 84% 11%, rgba(var(--class-rgb),.43), transparent 46%), linear-gradient(150deg, rgba(var(--class-rgb),.44), rgba(var(--class-rgb),.17) 52%, #07090c94);box-shadow:inset 0 1px 0 #ffffff3b, 0 24px 62px rgba(var(--class-rgb),.2);border-radius:24px;padding:8px}._classTabs_1kka0_908{grid-template-columns:1fr;gap:8px;padding-bottom:0;overflow:visible}._classTabGroup_1kka0_905{border-radius:19px;padding:6px}._classTabGroupLabel_1kka0_913{min-height:19px;padding:0 6px 3px}._classTabGroupLabel_1kka0_913 span{font-size:4.7px}._classTabGroupButtons_1kka0_918{gap:6px}._classTabs_1kka0_908 button{border-color:rgba(var(--tab-rgb),.56);background:linear-gradient(145deg, rgba(var(--tab-rgb),.42), rgba(var(--tab-rgb),.13));letter-spacing:.065em;flex-direction:column;gap:6px;min-width:0;min-height:72px;padding:9px 4px;font-size:8.2px;line-height:1.05}._classTabs_1kka0_908 button ._classTabIndex_1kka0_927{font-size:6px}._classTabName_1kka0_928{white-space:normal;overflow-wrap:anywhere;justify-items:center;min-width:0;line-height:1.08;display:grid}._classTabs_1kka0_908 ._activeClass_1kka0_931{border-color:rgba(var(--tab-rgb),.9);background:linear-gradient(145deg, rgba(var(--tab-rgb),.72), rgba(var(--tab-rgb),.28));box-shadow:inset 0 1px #ffffff3d, 0 12px 28px rgba(var(--tab-rgb),.24)}._classPanel_1kka0_932{grid-template-columns:1fr;min-height:690px;padding:28px 19px;position:relative;overflow:hidden}._classIndex_1kka0_933{opacity:.7;font-size:150px;position:absolute;top:30px;right:-12px}._classMain_1kka0_431,._classMetrics_1kka0_953,._classFit_1kka0_432{z-index:2;grid-column:auto;position:relative}._classDistance_1kka0_937{margin-top:21px}._classDistanceDays_1kka0_943>div{padding:10px 9px}._classDistanceDays_1kka0_943 strong{font-size:17px}._classFit_1kka0_432{border-top:1px solid #ffffff1f;border-left:0;min-height:0;padding:22px 0 0}._experienceRail_1kka0_968{grid-template-columns:1fr 1fr}._experienceRail_1kka0_968>div{min-height:120px;padding:16px}._introFilm_1kka0_480{aspect-ratio:16/10;height:auto;min-height:0;max-height:none}._introFilmFrame_1kka0_483{inset:12px}._introFilmFrame_1kka0_483 span{font-size:5.4px;line-height:1.45}._introFilmFrame_1kka0_483 span:first-child{top:11px;left:12px}._introFilmFrame_1kka0_483 span:last-child{bottom:11px;right:12px}._riderInfoGate_1kka0_974{padding:28px 0 38px}._riderInfoGate_1kka0_974:before{display:none}._riderInfoPrelude_1kka0_976{gap:10px;width:88%;margin-bottom:20px}._riderInfoPrelude_1kka0_976 span{letter-spacing:.19em;gap:7px;font-size:5.2px}._riderInfoPrelude_1kka0_976 b{font-size:6px}._riderInfoTrigger_1kka0_454{border-radius:23px;grid-template-columns:42px minmax(0,1fr);gap:10px 13px;min-height:148px;padding:14px 16px}._riderInfoTrigger_1kka0_454:hover{transform:none}._riderInfoTriggerIndex_1kka0_985{width:40px;font-size:11px}._riderInfoTriggerCopy_1kka0_454{gap:6px}._riderInfoTriggerCopy_1kka0_454 small{font-size:5.8px;line-height:1.45}._riderInfoTriggerAction_1kka0_989{border-top:1px solid #ffffff1f;grid-column:1/-1;justify-content:space-between;width:100%;padding-top:10px}._riderInfoTriggerAction_1kka0_989>span{font-size:6.5px}._riderInfoTriggerAction_1kka0_989 b{width:35px;font-size:17px}._riderInfoRevealInner_1kka0_996{padding:76px 0 96px}._accordionItem_1kka0_435>button{min-height:76px}._accordionItem_1kka0_435>button span{gap:10px}._accordionItem_1kka0_435>div>p{padding-left:0;padding-right:30px}._riderLimit_1kka0_1022 strong{font-size:29vw}._entryPriceRail_1kka0_1025{grid-template-columns:1fr;gap:18px;padding:22px 20px}._entryPriceAmount_1kka0_1031{justify-content:space-between}._entryPriceAmount_1kka0_1031 strong{font-size:54px}._entryPriceDetail_1kka0_1034{border-top:1px solid #ffffff1f;border-left:0;padding:17px 0 0}._entryPriceDetail_1kka0_1034 ._entryPriceOffer_1kka0_1039{min-height:44px}._entryPriceRail_1kka0_1025>a{grid-column:auto}._startList_1kka0_1045{grid-template-columns:1fr}._startList_1kka0_1045>div{grid-template-columns:repeat(5,1fr)}._startList_1kka0_1045 button{justify-content:center}._finalLogo_1kka0_1055{top:22px;left:18px}._finalCode_1kka0_1059{font-size:22vw}._footer_1kka0_1061{grid-template-columns:1fr;gap:25px;padding:34px 18px}._footer_1kka0_1061>a{justify-self:start}._modalCard_1kka0_1074{border-radius:25px}}@media (width<=640px) and (height<=700px){._heroContent_1kka0_356{top:20vh}}@media (width<=420px){._header_1kka0_215 ._wordmark_1kka0_250{display:none}}@media (prefers-reduced-motion:reduce){._mobileMenu_1kka0_266{transition:none}._page_1kka0_1 *,._page_1kka0_1 :before,._page_1kka0_1 :after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}._heroLoader_1kka0_46,._heroLoaderImage_1kka0_60,._heroLoaderContent_1kka0_79,._heroLoaderRail_1kka0_120 i,._heroVideo_1kka0_339,._trackMapBody_1kka0_572,._trackMapFrame_1kka0_575,._trackMapToggle_1kka0_564 b{transition-duration:.01ms!important;transition-delay:0s!important}._headerCta_1kka0_261,._mobileMenuCta_1kka0_266,._terrainTags_1kka0_520>button:before,._terrainTags_1kka0_520>button i,._terrainTags_1kka0_520>button[data-loading=true] ._trackFilmButtonLabel_1kka0_526{animation:none}._mobileMenuCta_1kka0_266{background:#ffffff4d}._reveal_1kka0_447{opacity:1;transform:none}._filmStatus_1kka0_348{display:none}}@keyframes _mobileScrollNudge_1kka0_1{0%,to{opacity:.55;transform:translateY(-2px)}50%,65%{opacity:.95;transform:translateY(2px)}}@keyframes _mobileScrollBreathe_1kka0_1{0%,to{opacity:.4}50%,65%{opacity:.8}}@media (prefers-reduced-motion:reduce) and (width<=980px){._filmStatus_1kka0_348{opacity:1;display:flex}._mobileScrollArrow_1kka0_354 svg{opacity:1;animation:none;transform:none}._mobileScrollLabel_1kka0_354{opacity:.8;animation:none}}._directory_1ritz_1{--class-rgb:218,170,48;margin-top:clamp(55px,7vw,92px);position:relative}._tabsViewport_1ritz_2{z-index:2;position:relative}._tabs_1ritz_2{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080b10bd;border:1px solid #ffffff21;border-radius:22px 22px 0 0;grid-template-columns:repeat(5,1fr);gap:6px;padding:7px;display:grid;position:relative}._tabs_1ritz_2 button{--tab-rgb:130,140,150;border:1px solid rgba(var(--tab-rgb),.18);background:linear-gradient(145deg, rgba(var(--tab-rgb),.09), rgba(var(--tab-rgb),.02));color:#ffffff85;text-align:left;cursor:pointer;border-radius:15px;align-content:center;justify-items:start;gap:5px;min-height:72px;padding:12px 15px;transition:all .28s;display:grid;position:relative;overflow:hidden}._tabs_1ritz_2 button:hover{color:#fff;border-color:rgba(var(--tab-rgb),.46);transform:translateY(-2px)}._tabs_1ritz_2 button span{letter-spacing:.1em;font-size:8px;font-weight:900}._tabs_1ritz_2 button small{letter-spacing:.08em;opacity:.45;font-size:6px}._tabs_1ritz_2 button b{background:rgba(var(--tab-rgb),.12);text-align:center;border-radius:999px;min-width:25px;padding:6px;font-size:7px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}._tabs_1ritz_2 ._active_1ritz_9{color:#fff;border-color:rgba(var(--tab-rgb),.68);background:linear-gradient(145deg, rgba(var(--tab-rgb),.4), rgba(var(--tab-rgb),.09));box-shadow:inset 0 1px #ffffff29, 0 14px 32px rgba(var(--tab-rgb),.1)}._classTabsCue_1ritz_10{display:none}._panel_1ritz_11{border:1px solid rgba(var(--class-rgb),.26);background:radial-gradient(circle at 88% -10%, rgba(var(--class-rgb),.19), transparent 39%), linear-gradient(145deg, #0c1016f0, #05080ce6);border-top:0;border-radius:0 0 29px 29px;padding:clamp(25px,4vw,50px);transition:border-color .4s,background .4s;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000047}._panel_1ritz_11:before{content:attr(data-class);color:rgba(var(--class-rgb),.025);font:900 16vw/.72 Impact,Arial Black,sans-serif;position:absolute;bottom:-2vw;right:-1vw}._panelHead_1ritz_13{z-index:1;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:end;gap:28px;padding-bottom:30px;display:flex;position:relative}._panelHead_1ritz_13>div:first-child{min-width:0}._panelHead_1ritz_13>div:first-child>span{letter-spacing:.18em;opacity:.34;font-size:6px;font-weight:900}._panelHead_1ritz_13 h3{min-width:0;font:900 var(--subheading-size,2rem)/1.05 Arial, Helvetica, sans-serif;letter-spacing:-.045em;overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:15px;margin:10px 0 0;display:flex}._panelHead_1ritz_13 h3 em{color:#ffffff47;letter-spacing:.12em;font:700 11px Arial,sans-serif}._count_1ritz_18{justify-items:end;gap:7px;display:grid}._count_1ritz_18 strong{font:900 42px/.8 Impact,Arial Black,sans-serif}._count_1ritz_18 span{letter-spacing:.14em;opacity:.36;font-size:6px;font-weight:900}._riderViewport_1ritz_21{z-index:1;margin:28px 0;padding-bottom:42px;position:relative}._riderGrid_1ritz_22{--rider-row-height:76px;z-index:1;max-height:calc((var(--rider-row-height) * 6) + 40px);grid-template-columns:1fr;grid-auto-rows:var(--rider-row-height);scroll-behavior:smooth;scroll-snap-type:y proximity;scrollbar-color:rgba(var(--class-rgb),.48) #ffffff09;scrollbar-gutter:stable;scrollbar-width:thin;touch-action:pan-y;-webkit-overflow-scrolling:touch;gap:8px;padding-right:7px;transition:opacity .25s;display:grid;position:relative;overflow-y:auto}._riderGrid_1ritz_22::-webkit-scrollbar{width:5px}._riderGrid_1ritz_22::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}._riderGrid_1ritz_22::-webkit-scrollbar-thumb{background:rgba(var(--class-rgb),.48);border-radius:999px}._riderGrid_1ritz_22._loading_1ritz_26{opacity:.65}._riderGrid_1ritz_22 article{min-height:var(--rider-row-height);scroll-snap-align:start;background:#ffffff06;border:1px solid #ffffff13;border-radius:16px;grid-template-columns:74px 1fr;align-items:center;gap:15px;padding:12px 16px;transition:border-color .25s,background .25s,transform .25s;display:grid;position:relative;overflow:hidden}._riderGrid_1ritz_22 article:hover{border-color:rgba(var(--class-rgb),.31);background:rgba(var(--class-rgb),.06);transform:translateY(-2px)}._number_1ritz_29{letter-spacing:-.015em;font:900 22px Impact,Arial Black,sans-serif}._identity_1ritz_30{align-items:center;gap:11px;min-width:0;display:flex}._identity_1ritz_30>span{background:#ffffff0e;border-radius:9px;flex:none;place-content:center;width:34px;height:34px;font-size:18px;display:grid}._identity_1ritz_30>div{gap:5px;min-width:0;display:grid}._identity_1ritz_30 strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}._identity_1ritz_30 small{color:#ffffff57;letter-spacing:.06em;font-size:6px;font-weight:800}._riderGrid_1ritz_22 article>i{background:rgb(var(--class-rgb));opacity:.62;width:2px;position:absolute;top:0;bottom:0;right:0}._scrollCue_1ritz_36{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(#0000,#070a0ee0 60%,#070a0efa);place-content:end center;justify-items:center;gap:3px;height:58px;padding-bottom:1px;transition:opacity .3s,transform .3s;display:grid;position:absolute;bottom:0;left:0;right:7px;transform:translateY(7px)}._hasMoreRiders_1ritz_37 ._scrollCue_1ritz_36{opacity:1;transform:translateY(0)}._scrollCue_1ritz_36 span{color:#ffffff85;letter-spacing:.18em;font-size:5.5px;font-weight:900}._scrollCue_1ritz_36 svg{fill:none;width:24px;height:24px;stroke:rgb(var(--class-rgb));stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;animation:1.35s cubic-bezier(.45,0,.55,1) infinite _riderScrollCue_1ritz_1}@keyframes _riderScrollCue_1ritz_1{0%,to{opacity:.45;transform:translateY(-3px)}50%{opacity:1;transform:translateY(4px)}}._directoryFoot_1ritz_41{z-index:1;border-top:1px solid #ffffff17;grid-template-columns:auto 1fr auto;align-items:center;gap:23px;padding-top:22px;display:grid;position:relative}._directoryFoot_1ritz_41>div{align-items:baseline;gap:9px;display:flex}._directoryFoot_1ritz_41>div strong{font:900 25px Impact,Arial Black,sans-serif}._directoryFoot_1ritz_41>div span{letter-spacing:.1em;opacity:.35;max-width:100px;font-size:6px;font-weight:900;line-height:1.35}._directoryFoot_1ritz_41>i{background:#ffffff14;height:2px;overflow:hidden}._directoryFoot_1ritz_41>i b{background:linear-gradient(90deg,#e94b50,#f5f7f8 52%,#4775df);height:100%;display:block}._directoryFoot_1ritz_41 button{color:#080b10;letter-spacing:.11em;cursor:pointer;background:#f4f6f8;border:0;border-radius:14px;align-items:center;gap:22px;min-height:48px;padding:0 18px;font-size:7px;font-weight:900;display:flex}._directoryFoot_1ritz_41 button span{font-size:16px}@media (width<=820px){._tabs_1ritz_2{border-radius:20px 20px 0 0;grid-template-columns:repeat(3,1fr)}._tabs_1ritz_2 button:nth-child(4),._tabs_1ritz_2 button:nth-child(5){grid-column:span 1}._directoryFoot_1ritz_41{grid-template-columns:auto 1fr}._directoryFoot_1ritz_41 button{grid-column:1/-1;justify-content:center}}@media (width<=520px){._tabsViewport_1ritz_2{border-radius:18px 18px 0 0;overflow:hidden}._tabs_1ritz_2{scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;border-radius:18px 18px 0 0;justify-content:flex-start;scroll-padding-right:64px;display:flex;overflow-x:auto}._tabs_1ritz_2::-webkit-scrollbar{display:none}._tabs_1ritz_2 button{scroll-snap-align:start;min-width:126px;min-height:68px}._classTabsCue_1ritz_10{z-index:4;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#070a0eeb 42%,#070a0efc);border-radius:0 17px 0 0;grid-template-columns:auto 23px;place-content:center;align-items:center;gap:3px;width:68px;transition:opacity .3s,transform .3s;display:grid;position:absolute;top:1px;bottom:1px;right:1px;transform:translate(7px)}._hasMoreClasses_1ritz_63 ._classTabsCue_1ritz_10{opacity:1;transform:translate(0)}._classTabsCue_1ritz_10 span{color:#ffffff94;letter-spacing:.12em;font-size:5px;font-weight:900}._classTabsCue_1ritz_10 svg{fill:none;width:23px;height:23px;stroke:rgb(var(--class-rgb));stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;animation:1.25s cubic-bezier(.45,0,.55,1) infinite _classTabsSwipe_1ritz_1}._panel_1ritz_11{border-radius:0 0 22px 22px;padding:22px 14px}._panelHead_1ritz_13{align-items:flex-start}._panelHead_1ritz_13 h3{gap:8px;display:grid}._count_1ritz_18 strong{font-size:33px}._count_1ritz_18 span{text-align:right;max-width:72px}._riderGrid_1ritz_22 article{grid-template-columns:62px 1fr;padding:10px}._number_1ritz_29{font-size:18px}._identity_1ritz_30 strong{font-size:9px}._directoryFoot_1ritz_41{gap:12px}}@keyframes _classTabsSwipe_1ritz_1{0%,to{opacity:.48;transform:translate(-3px)}50%{opacity:1;transform:translate(4px)}}@media (prefers-reduced-motion:reduce){._riderGrid_1ritz_22,._tabs_1ritz_2{scroll-behavior:auto}._scrollCue_1ritz_36 svg{animation:none;transform:translateY(2px)}._classTabsCue_1ritz_10 svg{animation:none;transform:translate(2px)}}._emptyState_1ritz_84{text-align:center;grid-column:1/-1;align-content:center;justify-items:center;min-height:235px;padding:36px 22px;display:grid}._riderGridEmpty_1ritz_85{scrollbar-gutter:auto;grid-auto-rows:auto;max-height:none;padding-right:0;overflow:visible}._emptyNumber_1ritz_86{letter-spacing:-.075em;color:#0000;-webkit-text-stroke:1px rgba(var(--class-rgb),.26);font-size:clamp(64px,8vw,100px);font-weight:900;line-height:1}._emptyState_1ritz_84>strong{color:#f2f4f6b8;letter-spacing:.1em;text-wrap:balance;margin-top:22px;font-size:10px;line-height:1.5}._emptyState_1ritz_84>p{color:#f2f4f666;text-wrap:balance;margin:9px 0 0;font-size:11px;line-height:1.6}._field_1ocyt_1{z-index:0;pointer-events:none;contain:strict;background:#020304;position:absolute;inset:0;overflow:hidden}._field_1ocyt_1:before{content:"";z-index:1;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:clamp(48px,4.5vw,72px) clamp(48px,4.5vw,72px);position:absolute;inset:0}._field_1ocyt_1:after{content:"";z-index:3;background:radial-gradient(at 22% 34%,#020304b3 0,#0203044d 35%,#0000 62%),radial-gradient(at 73% 47%,#02030480 0,#02030429 39%,#0000 67%),linear-gradient(#02030459,#0000 20% 78%,#02030475);position:absolute;inset:0}._drift_1ocyt_33{z-index:0;will-change:transform;animation:20s ease-in-out infinite alternate _topographicDrift_1ocyt_1;position:absolute;inset:-7%;transform:translate(0,0)}._surface_1ocyt_42{transform-origin:50%;backface-visibility:hidden;will-change:transform;position:absolute;inset:0;transform:translate(0,0)scale(1.025)}._canvas_1ocyt_51{opacity:.92;width:100%;height:100%;display:block}@keyframes _topographicDrift_1ocyt_1{0%{transform:translate(-3px,-2px)scale(1.002)}to{transform:translate(4px,3px)scale(1.008)}}@media (pointer:coarse),(width<=980px){._field_1ocyt_1:before{opacity:.68}._canvas_1ocyt_51{opacity:.84}}@media (pointer:coarse){._drift_1ocyt_33{animation:none}}@media (prefers-reduced-motion:reduce){._drift_1ocyt_33{animation:none}._surface_1ocyt_42{transform:scale(1.025)!important}}._launch_1egsl_1{color:#f2f4f6;text-align:center;width:100%;min-width:0;padding:28px 0;position:relative}._kicker_1egsl_2{letter-spacing:.16em;justify-content:center;align-items:center;gap:10px;margin:0 0 26px;font-size:9px;font-weight:700;line-height:1.6;display:flex}._kicker_1egsl_2 i{background:#85a4ef;border-radius:50%;flex:0 0 5px;width:5px;height:5px;animation:3s ease-in-out infinite _breathe_1egsl_1;box-shadow:0 0 14px #4775df88}._clock_1egsl_4{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(100%,540px);margin-inline:auto;display:grid}._unit_1egsl_5{min-width:0;position:relative}._unit_1egsl_5+._unit_1egsl_5:before{content:":";color:#ffffff30;font-size:22px;font-weight:300;position:absolute;top:17%;left:-8px}._unit_1egsl_5 strong{color:#f2f4f6;font-variant-numeric:tabular-nums;letter-spacing:-.075em;font-family:Arial,Helvetica,sans-serif;font-size:clamp(48px,7vw,94px);font-weight:900;line-height:1;display:block}._unit_1egsl_5:last-child strong{color:#0000;-webkit-text-stroke:1px #b6c6e6bd}._unit_1egsl_5 span{color:#c6cdd8a6;letter-spacing:.14em;margin-top:12px;font-size:8px;font-weight:600;display:block}._rule_1egsl_10{background:#ffffff14;width:min(70%,280px);height:1px;margin:28px auto 22px;display:flex}._rule_1egsl_10 i{background:linear-gradient(90deg,#0000,#e94b5099);flex:1}._rule_1egsl_10 i:nth-child(2){background:#ffffff80}._rule_1egsl_10 i:nth-child(3){background:linear-gradient(90deg,#4775dfbb,#0000)}._date_1egsl_14{justify-items:center;gap:9px;display:grid}._date_1egsl_14 time{letter-spacing:.12em;font-size:12px;font-weight:700}._date_1egsl_14 b{color:#a9bff0;border-left:1px solid #ffffff26;margin-left:12px;padding-left:15px}._date_1egsl_14>span{letter-spacing:.17em;color:#d6ddeb80;font-size:7px}._automatic_1egsl_18{color:#c3ccd78c;text-wrap:balance;max-width:40ch;margin:20px auto 0;font-size:11px;line-height:1.65}._compact_1egsl_19{padding:30px 24px}._compact_1egsl_19 ._clock_1egsl_4{max-width:410px}._compact_1egsl_19 ._unit_1egsl_5 strong{font-size:clamp(48px,5vw,70px)}._compact_1egsl_19 ._kicker_1egsl_2{margin-bottom:20px}._compact_1egsl_19 ._rule_1egsl_10{margin-block:22px 18px}@keyframes _breathe_1egsl_1{0%,to{opacity:.45}50%{opacity:1}}@media (width<=640px){._launch_1egsl_1{padding-block:24px}._kicker_1egsl_2{letter-spacing:.09em;gap:8px;font-size:8px}._clock_1egsl_4{gap:10px}._unit_1egsl_5 strong{font-size:clamp(42px,13vw,70px)}._unit_1egsl_5 span{letter-spacing:.08em;margin-top:10px;font-size:6px}._unit_1egsl_5+._unit_1egsl_5:before{font-size:16px;left:-7px}._date_1egsl_14 time{font-size:11px}._date_1egsl_14>span{font-size:6px}._automatic_1egsl_18{font-size:10px}._compact_1egsl_19{padding:28px 16px}._compact_1egsl_19 ._unit_1egsl_5 strong{font-size:clamp(42px,12vw,64px)}}@media (prefers-reduced-motion:reduce){._kicker_1egsl_2 i{animation:none}}
