@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/russo-one-latin-400-normal.BfOuQF9V.woff2)format("woff2"),url(/_astro/russo-one-latin-400-normal.CosRecV9.woff)format("woff")}.pass[data-astro-cid-cm3dasru]{--tint:1;background:radial-gradient(120% 80% at 50% 100%,#141d33 0%,#070912 60%,#04050a 100%);position:relative}.view[data-astro-cid-cm3dasru]{height:100lvh;position:sticky;top:0;overflow:hidden}.view[data-astro-cid-cm3dasru] .still[data-astro-cid-cm3dasru],.view[data-astro-cid-cm3dasru] canvas[data-astro-cid-cm3dasru]{width:100%;height:100%;position:absolute;inset:0}.view[data-astro-cid-cm3dasru] .still[data-astro-cid-cm3dasru]{object-fit:cover;opacity:.55}.view[data-astro-cid-cm3dasru] canvas[data-astro-cid-cm3dasru]{opacity:0;transition:opacity 1.2s}.view[data-astro-cid-cm3dasru] canvas[data-astro-cid-cm3dasru][data-ready]{opacity:1}.slides[data-astro-cid-cm3dasru]{display:none}.pass[data-astro-cid-cm3dasru][data-fallback] .slides[data-astro-cid-cm3dasru]{display:block;position:absolute;inset:0}.pass[data-astro-cid-cm3dasru]:not([data-fallback]) .slides-only[data-astro-cid-cm3dasru],.pass[data-astro-cid-cm3dasru][data-fallback] canvas[data-astro-cid-cm3dasru],.pass[data-astro-cid-cm3dasru][data-fallback] .labels[data-astro-cid-cm3dasru]{display:none}.slide[data-astro-cid-cm3dasru]{opacity:0;transition:opacity 1s var(--ease);position:absolute;inset:0}.slide[data-astro-cid-cm3dasru]:after{content:"";background:linear-gradient(#04050a8c,#04050a26 30%,#04050a40 70%,#04050abf),radial-gradient(130% 90% at 50% 45%,#0000 50%,#04050a8c);position:absolute;inset:0}.slide[data-astro-cid-cm3dasru] img[data-astro-cid-cm3dasru]{object-fit:cover;width:100%;height:100%;transition:transform 9s linear;transform:scale(1.02)}.slide[data-astro-cid-cm3dasru].on{opacity:1}.slide[data-astro-cid-cm3dasru].on img[data-astro-cid-cm3dasru]{transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-cm3dasru] img[data-astro-cid-cm3dasru],.slide[data-astro-cid-cm3dasru].on img[data-astro-cid-cm3dasru]{transition:none;transform:none}}.tint[data-astro-cid-cm3dasru]{pointer-events:none;opacity:calc(var(--tint) * .55);background:radial-gradient(90% 70% at 50% 46%,#e8a25a29,#0000 70%),linear-gradient(160deg,#222c60b8,#0a081ac7 55%,#3c1a1499);position:absolute;inset:0}.vignette[data-astro-cid-cm3dasru]{pointer-events:none;background:linear-gradient(#04050a80,#0000 20%),radial-gradient(130% 90% at 50% 45%,#0000 55%,#04050a99 100%);position:absolute;inset:0}.labels[data-astro-cid-cm3dasru]{pointer-events:none;position:absolute;inset:0}.labels[data-astro-cid-cm3dasru] .lab{opacity:0;white-space:nowrap;letter-spacing:.04em;color:var(--text);text-shadow:0 1px 6px #000,0 0 2px #000;will-change:transform;font-size:.72rem;transition:opacity .35s;position:absolute;top:0;left:0}.labels[data-astro-cid-cm3dasru] .lab.hub{letter-spacing:.18em;text-transform:uppercase;color:var(--c);font-size:.78rem;font-weight:700}.labels[data-astro-cid-cm3dasru] .lab.l3{color:var(--text-2);font-size:.68rem}.labels[data-astro-cid-cm3dasru] .lab.sel{color:#fff;font-weight:700}.rail[data-astro-cid-cm3dasru]{right:max(.5rem, env(safe-area-inset-right));z-index:3;position:absolute;top:50%;transform:translateY(-50%)}.rail[data-astro-cid-cm3dasru] ol[data-astro-cid-cm3dasru]{margin:0;padding:0;list-style:none}.rail[data-astro-cid-cm3dasru] button[data-astro-cid-cm3dasru]{cursor:pointer;width:100%;height:22px;color:var(--text-2);font:inherit;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:0 .4rem;font-size:.66rem;display:flex}.rail[data-astro-cid-cm3dasru] button[data-astro-cid-cm3dasru] span[data-astro-cid-cm3dasru]{opacity:0;text-shadow:0 1px 6px #000;transition:opacity .3s}.rail[data-astro-cid-cm3dasru] button[data-astro-cid-cm3dasru]:after{content:"";opacity:.55;width:12px;height:1px;transition:width .3s var(--ease), opacity .3s;background:currentColor}.rail[data-astro-cid-cm3dasru] button[data-astro-cid-cm3dasru]:hover span[data-astro-cid-cm3dasru],.rail[data-astro-cid-cm3dasru] button[data-astro-cid-cm3dasru]:focus-visible span[data-astro-cid-cm3dasru],.rail[data-astro-cid-cm3dasru] button[data-astro-cid-cm3dasru][aria-current] span[data-astro-cid-cm3dasru]{opacity:1}.rail[data-astro-cid-cm3dasru] button[data-astro-cid-cm3dasru][aria-current]{color:var(--gold)}.rail[data-astro-cid-cm3dasru] button[data-astro-cid-cm3dasru][aria-current]:after{opacity:1;width:26px}.flow[data-astro-cid-cm3dasru]{margin-top:-100lvh;position:relative;overflow-x:clip}@media (hover:none){html:has(.pass){scroll-snap-type:y mandatory}}.snap[data-astro-cid-cm3dasru]{scroll-snap-align:center;scroll-snap-stop:always;pointer-events:none;width:1px;height:100svh;position:absolute;top:50%;left:0;transform:translateY(-50%)}.snap[data-astro-cid-cm3dasru].end{scroll-snap-align:end;top:auto;bottom:0;transform:none}.ch[data-astro-cid-cm3dasru]{align-items:center;min-height:135svh;padding-block:18svh;display:grid;position:relative}.ch[data-astro-cid-cm3dasru] .text[data-astro-cid-cm3dasru]{opacity:0;max-width:30rem;transition:opacity .7s var(--ease), transform .9s var(--ease);padding:1.4rem 0;transform:translateY(28px)}.ch[data-astro-cid-cm3dasru].on .text[data-astro-cid-cm3dasru]{opacity:1;transform:none}.story[data-astro-cid-cm3dasru]:nth-of-type(2n) .text[data-astro-cid-cm3dasru]{margin-left:auto;margin-right:2.5rem}.story[data-astro-cid-cm3dasru] .text[data-astro-cid-cm3dasru]{isolation:isolate;position:relative}.story[data-astro-cid-cm3dasru] .text[data-astro-cid-cm3dasru]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#04050ae6,#04050ab8 62%,#0000);position:absolute;inset:-3rem -4rem}.ch[data-astro-cid-cm3dasru].finale .text[data-astro-cid-cm3dasru]{opacity:0;transform:translateY(28px)}.ch[data-astro-cid-cm3dasru].finale.ready .text[data-astro-cid-cm3dasru]{opacity:1;transform:none}.ch[data-astro-cid-cm3dasru] h2[data-astro-cid-cm3dasru],.ch[data-astro-cid-cm3dasru] .lede[data-astro-cid-cm3dasru],.ch[data-astro-cid-cm3dasru] .eyebrow[data-astro-cid-cm3dasru],.hint[data-astro-cid-cm3dasru]{text-shadow:0 2px 18px #030409f2,0 0 3px #030409cc}.eyebrow[data-astro-cid-cm3dasru] .n[data-astro-cid-cm3dasru]{color:var(--text);opacity:.6}h2[data-astro-cid-cm3dasru]{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 .9rem;font-size:clamp(2.1rem,5.2vw,3.9rem);font-weight:600;line-height:1.03}h2[data-astro-cid-cm3dasru] em[data-astro-cid-cm3dasru]{color:var(--gold);font-style:italic}.ch[data-astro-cid-cm3dasru] .lede[data-astro-cid-cm3dasru]{color:var(--text);font-size:clamp(1rem,1.4vw,1.12rem)}.ch[data-astro-cid-cm3dasru].sky{touch-action:pan-y;-webkit-user-select:none;user-select:none;height:100svh;min-height:100svh;padding-block:0;display:block;position:relative}.me[data-astro-cid-cm3dasru]{pointer-events:none;will-change:transform;width:0;height:0;margin:0;position:absolute;top:0;left:0;transform:translate(50vw,44svh)}.me[data-astro-cid-cm3dasru] .wordmark[data-astro-cid-cm3dasru]{filter:drop-shadow(0 2px 14px #030409f2);width:min(62vw,21rem);max-width:none;height:auto;position:absolute;top:1.5rem;left:0;transform:translate(-50%)}.me[data-astro-cid-cm3dasru] .who[data-astro-cid-cm3dasru]{text-align:center;width:max-content;max-width:86vw;font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);text-shadow:0 2px 14px #030409f2,0 0 3px #030409cc;font-size:.66rem;font-weight:600;line-height:1.5;position:absolute;top:calc(2.35rem + min(62vw,21rem)/12.1951);left:0;transform:translate(-50%)}.hint[data-astro-cid-cm3dasru]{left:0;right:0;bottom:max(1.2rem, env(safe-area-inset-bottom));padding-inline:var(--gutter);text-align:center;color:var(--text-2);margin:0;font-size:.74rem;position:absolute}.hint[data-astro-cid-cm3dasru] .go[data-astro-cid-cm3dasru]{letter-spacing:.2em;text-transform:uppercase;margin-top:.7rem;font-size:.68rem;display:block}.hint[data-astro-cid-cm3dasru] i[data-astro-cid-cm3dasru]{background:linear-gradient(var(--gold), transparent);width:1px;height:26px;animation:drop 2s var(--ease) infinite;margin:.5rem auto 0;display:block}@keyframes drop{0%{transform-origin:top;transform:scaleY(0)}60%{transform-origin:top;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.touch-only[data-astro-cid-cm3dasru]{display:none}@media (hover:none){.touch-only[data-astro-cid-cm3dasru]{display:inline}.mouse-only[data-astro-cid-cm3dasru]{display:none}}.pass[data-astro-cid-cm3dasru]:not([data-three]) .three-only[data-astro-cid-cm3dasru],.sky[data-astro-cid-cm3dasru]:has(.card:not([hidden])) .hint[data-astro-cid-cm3dasru]{display:none}.card[data-astro-cid-cm3dasru]{left:var(--gutter);right:var(--gutter);bottom:max(1rem, env(safe-area-inset-bottom));border:1px solid var(--line-strong);border-top:2px solid var(--c,var(--gold));border-radius:var(--radius);backdrop-filter:blur(14px);-webkit-user-select:text;user-select:text;max-width:30rem;animation:rise .35s var(--ease);background:#0a0c14db;margin-inline:auto;padding:1.1rem 1.2rem 1.2rem;position:absolute}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}.card[data-astro-cid-cm3dasru][hidden]{display:none}.card[data-astro-cid-cm3dasru] .meta[data-astro-cid-cm3dasru]{letter-spacing:.16em;text-transform:uppercase;color:var(--c,var(--gold));margin:0 2rem .2rem 0;font-size:.7rem;font-weight:600}.card[data-astro-cid-cm3dasru] h3[data-astro-cid-cm3dasru]{font-family:var(--font-display);margin:0 0 .5rem;font-size:1.35rem;line-height:1.15}.card[data-astro-cid-cm3dasru] .blurb[data-astro-cid-cm3dasru]{color:var(--text-2);margin:0 0 .8rem;font-size:.92rem;line-height:1.55}.card[data-astro-cid-cm3dasru] .tags[data-astro-cid-cm3dasru]{letter-spacing:.02em;color:var(--c,var(--gold));opacity:.85;margin:-.3rem 0 .8rem;font-size:.74rem}.card[data-astro-cid-cm3dasru] .tags[data-astro-cid-cm3dasru][hidden]{display:none}.card[data-astro-cid-cm3dasru] .rel[data-astro-cid-cm3dasru]{flex-wrap:wrap;gap:.4rem;margin-bottom:.9rem;display:flex}.card[data-astro-cid-cm3dasru] .rel[data-astro-cid-cm3dasru] button{font:inherit;color:var(--text);border:1px solid var(--line);cursor:pointer;background:#f3ede412;border-radius:999px;min-height:32px;padding:.3rem .7rem;font-size:.78rem}.card[data-astro-cid-cm3dasru] .rel[data-astro-cid-cm3dasru] button:hover{border-color:var(--line-strong)}.card[data-astro-cid-cm3dasru] .close[data-astro-cid-cm3dasru]{width:40px;height:40px;color:var(--text-2);cursor:pointer;background:0 0;border:0;font-size:.9rem;position:absolute;top:.5rem;right:.5rem}.card[data-astro-cid-cm3dasru] .btn[data-astro-cid-cm3dasru]{padding:.55rem 1rem;font-size:.85rem}@media (width>=900px){.card[data-astro-cid-cm3dasru]{width:26rem;margin:0;bottom:clamp(1.5rem,8svh,4rem);left:auto;right:clamp(3rem,6vw,5rem)}}.ch[data-astro-cid-cm3dasru].finale{text-align:center;align-items:start;min-height:100svh;padding-block:clamp(5rem,14svh,8rem) 0}.finale[data-astro-cid-cm3dasru] .text[data-astro-cid-cm3dasru]{max-width:36rem;margin-inline:auto}.finale[data-astro-cid-cm3dasru] .eyebrow[data-astro-cid-cm3dasru]{justify-content:center}.finale[data-astro-cid-cm3dasru] .lede[data-astro-cid-cm3dasru]{margin-inline:auto}.actions[data-astro-cid-cm3dasru]{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.4rem 0 1.2rem;display:flex}.more[data-astro-cid-cm3dasru]{flex-wrap:wrap;justify-content:center;gap:.3rem 1.3rem;margin:0;font-size:.9rem;display:flex}.more[data-astro-cid-cm3dasru] a[data-astro-cid-cm3dasru]{color:var(--text-2);text-shadow:0 1px 8px #000}.flow[data-astro-cid-cm3dasru],.rail[data-astro-cid-cm3dasru]{transition:opacity .6s var(--ease)}.pass[data-astro-cid-cm3dasru].driving .flow[data-astro-cid-cm3dasru],.pass[data-astro-cid-cm3dasru].driving .rail[data-astro-cid-cm3dasru]{opacity:0;pointer-events:none}.drive-hint[data-astro-cid-cm3dasru]{left:0;right:0;bottom:max(1.4rem, env(safe-area-inset-bottom));text-align:center;letter-spacing:.18em;text-transform:uppercase;color:var(--text-2);text-shadow:0 1px 8px #000;opacity:0;transition:opacity .6s var(--ease);pointer-events:none;margin:0;font-size:.72rem;position:absolute}.pass[data-astro-cid-cm3dasru].driving .drive-hint[data-astro-cid-cm3dasru]{opacity:1}.engine[data-astro-cid-cm3dasru]{z-index:45;top:calc(env(safe-area-inset-top) + 68px + .35rem);right:var(--gutter);cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:0;visibility:hidden;width:62px;height:62px;transition:opacity .4s var(--ease), transform .4s var(--ease), visibility 0s .4s;background:radial-gradient(circle at 50% 22%,#fffffff2,#0000 38%),conic-gradient(from 200deg,#f3f4f6,#8d9097,#eceef1,#6f7278,#e8e9ec,#9a9da4,#f3f4f6);border:0;border-radius:50%;padding:0;position:fixed;transform:scale(.9);box-shadow:0 6px 18px #000000a6,0 0 0 1px #0009}.engine[data-astro-cid-cm3dasru].on{opacity:1;visibility:visible;transition:opacity .4s var(--ease), transform .4s var(--ease);transform:none}.engine[data-astro-cid-cm3dasru]:active{transform:scale(.94)}.engine[data-astro-cid-cm3dasru] .face[data-astro-cid-cm3dasru]{color:#f6f3f0;letter-spacing:.05em;text-align:center;text-shadow:0 1px 1px #00000059;background:radial-gradient(circle at 50% 30%,#f2453a,#c8161c 58%,#8a0a10);border-radius:50%;place-content:center;font:700 6.6px/1.12 system-ui,-apple-system,Segoe UI,sans-serif;display:grid;position:absolute;inset:6px;box-shadow:inset 0 0 0 1.5px #280000b3,inset 0 3px 5px #ffffff47,inset 0 -5px 9px #00000059}.engine[data-astro-cid-cm3dasru] .led[data-astro-cid-cm3dasru]{background:#6a3d12;border-radius:2px;width:9px;height:3px;margin:0 auto 3px;transition:background .2s,box-shadow .2s;display:block}.engine[data-astro-cid-cm3dasru][aria-pressed=true] .led[data-astro-cid-cm3dasru]{background:#ffb13b;box-shadow:0 0 4px 1px #ffb13be6,0 0 10px 2px #ff8c1e80}@media (width<=720px){.engine[data-astro-cid-cm3dasru]{top:calc(env(safe-area-inset-top) + 60px + .35rem)}}.pad[data-astro-cid-cm3dasru]{z-index:40;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:none;position:fixed;inset:0}html.driving.touch-drive .pad[data-astro-cid-cm3dasru]{display:block}.pedals[data-astro-cid-cm3dasru]{left:max(1rem, env(safe-area-inset-left));bottom:max(1.2rem, env(safe-area-inset-bottom));gap:10px;display:grid;position:absolute}.pedal[data-astro-cid-cm3dasru]{opacity:.5;background:repeating-linear-gradient(0deg,#0000 0 9px,#00000073 9px 12px),linear-gradient(160deg,#4a4e57,#1b1d22);border:1px solid #ffffff73;border-radius:14px;width:76px;transition:opacity .12s,transform .12s;position:relative;box-shadow:0 6px 18px #00000080}.pedal[data-astro-cid-cm3dasru].go{height:148px}.pedal[data-astro-cid-cm3dasru].brake{height:78px}.pedal[data-astro-cid-cm3dasru].held{opacity:.9;transform:scale(.96)}.pedal[data-astro-cid-cm3dasru] span[data-astro-cid-cm3dasru]{text-align:center;font:600 .58rem/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#fff;text-shadow:0 1px 4px #000;position:absolute;bottom:8px;left:0;right:0}.steer[data-astro-cid-cm3dasru]{right:max(1rem, env(safe-area-inset-right));bottom:max(1.2rem, env(safe-area-inset-bottom));grid-template-columns:auto auto;gap:10px;display:grid;position:absolute}.steer[data-astro-cid-cm3dasru]>.gauge{opacity:1;grid-column:1/-1;justify-self:end;margin:0 0 .6rem;position:static}.turn[data-astro-cid-cm3dasru]{opacity:.5;background:linear-gradient(160deg,#4a4e57,#1b1d22);border:1px solid #ffffff73;border-radius:14px;width:84px;height:84px;transition:opacity .12s,transform .12s;position:relative;box-shadow:0 6px 18px #00000080}.turn[data-astro-cid-cm3dasru].held{opacity:.9;transform:scale(.96)}.turn[data-astro-cid-cm3dasru] i[data-astro-cid-cm3dasru]{border-bottom:3px solid #fff;border-left:3px solid #fff;width:18px;height:18px;position:absolute;top:40%;left:50%;transform:translate(-30%,-50%)rotate(45deg)}.turn[data-astro-cid-cm3dasru].right i[data-astro-cid-cm3dasru]{transform:translate(-70%,-50%)rotate(-135deg)}.turn[data-astro-cid-cm3dasru] span[data-astro-cid-cm3dasru]{text-align:center;font:600 .58rem/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#fff;text-shadow:0 1px 4px #000;position:absolute;bottom:9px;left:0;right:0}html.driving{overflow:hidden}@media (hover:none){.race-again[data-astro-cid-cm3dasru]{display:none}}.gauge[data-astro-cid-cm3dasru]{right:max(1.4rem, env(safe-area-inset-right));bottom:max(3.2rem, env(safe-area-inset-bottom));font-family:"Russo One", var(--font-display);color:var(--text);text-shadow:0 2px 12px #000000e6;opacity:0;transition:opacity .6s var(--ease);pointer-events:none;grid-template-columns:auto auto;align-items:baseline;column-gap:.45rem;margin:0;display:grid;position:absolute;transform:skew(-12deg)}.pass[data-astro-cid-cm3dasru].driving .gauge[data-astro-cid-cm3dasru]{opacity:1}.gauge[data-astro-cid-cm3dasru] b[data-astro-cid-cm3dasru]{font-variant-numeric:tabular-nums;text-align:right;min-width:3ch;font-size:clamp(2rem,4vw,2.8rem);font-weight:400;line-height:1}.gauge[data-astro-cid-cm3dasru] span[data-astro-cid-cm3dasru]{letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);font-size:.72rem}.gauge[data-astro-cid-cm3dasru] i[data-astro-cid-cm3dasru]{letter-spacing:.1em;color:var(--gold);grid-column:1/-1;justify-self:end;font-size:.9rem;font-style:normal}.gauge[data-astro-cid-cm3dasru] em[data-astro-cid-cm3dasru]{font-style:normal;font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);grid-column:1/-1;justify-self:end;margin-top:.15rem;font-size:.62rem;transform:skew(12deg)}.gauge[data-astro-cid-cm3dasru] em[data-astro-cid-cm3dasru].warn{color:#ff8a73}.gauge[data-astro-cid-cm3dasru] i[data-astro-cid-cm3dasru]:before{content:"Gear ";color:var(--text-2);font-size:.68rem}.race[data-astro-cid-cm3dasru]{--race:"Russo One", var(--font-display);pointer-events:none;text-align:center;font-family:var(--race);position:absolute;inset:0;overflow:hidden}.race-clock[data-astro-cid-cm3dasru],.race-flash[data-astro-cid-cm3dasru]{text-shadow:-.08em 0 0 color-mix(in srgb, currentColor 34%, transparent), -.2em 0 .03em color-mix(in srgb, currentColor 18%, transparent), -.38em 0 .08em color-mix(in srgb, currentColor 8%, transparent), 0 3px 18px #000000d9;font-style:normal;transform:skew(-12deg)}.race-clock[data-astro-cid-cm3dasru]{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--text);margin:0;padding-top:clamp(1.4rem,5svh,2.6rem);font-size:clamp(2.4rem,5.5vw,3.8rem)}.race-clock[data-astro-cid-cm3dasru].low{color:#ff6b57;animation:.5s ease-in-out infinite alternate pulse}@keyframes pulse{to{opacity:.55}}.race-gates[data-astro-cid-cm3dasru]{letter-spacing:.24em;text-transform:uppercase;color:var(--text-2);text-shadow:0 1px 8px #000;margin:.2rem 0 0;font-size:.72rem}.race-flash[data-astro-cid-cm3dasru]{letter-spacing:.03em;text-transform:uppercase;opacity:0;filter:blur(6px);margin:0;font-size:clamp(3.2rem,11vw,7.5rem);transition:opacity .18s,transform .38s cubic-bezier(.15,.9,.2,1),filter .3s;position:absolute;top:36%;left:0;right:0;transform:skew(-12deg)translate(18%)}.race-flash[data-astro-cid-cm3dasru].on{opacity:1;filter:none;transform:skew(-12deg)}.race-flash[data-astro-cid-cm3dasru].go{color:#4ade80}.race-flash[data-astro-cid-cm3dasru].plus{color:#ffd27a;font-size:clamp(1.8rem,4.5vw,3rem);top:21%}.race-flash[data-astro-cid-cm3dasru].fail{color:#ff5a4a}.race-flash[data-astro-cid-cm3dasru].done{color:var(--gold)}.race-note[data-astro-cid-cm3dasru],.race-again[data-astro-cid-cm3dasru]{left:var(--gutter);right:var(--gutter);letter-spacing:.06em;color:var(--text);text-shadow:0 2px 12px #000;margin:0;font-size:clamp(1rem,2.2vw,1.4rem);position:absolute;top:calc(36% + 1.3*clamp(3.2rem,11vw,7.5rem));transform:skew(-12deg)}.race-note[data-astro-cid-cm3dasru] b{color:var(--gold);margin-top:.15em;font-size:2.3em;font-weight:400;line-height:1.05;display:block}.race-again[data-astro-cid-cm3dasru]{letter-spacing:.22em;text-transform:uppercase;color:var(--text-2);font-size:.75rem;top:calc(36% + 1.3*clamp(3.2rem,11vw,7.5rem) + clamp(5rem,9vw,6.4rem))}.foot[data-astro-cid-cm3dasru]{margin-top:55svh;position:relative}@media (width<=700px){.ch[data-astro-cid-cm3dasru].story{align-items:end;min-height:125svh;padding-block:14svh 9svh}.ch[data-astro-cid-cm3dasru] .text[data-astro-cid-cm3dasru]{max-width:none}.story[data-astro-cid-cm3dasru]:nth-of-type(2n) .text[data-astro-cid-cm3dasru]{margin-right:0}.story[data-astro-cid-cm3dasru] .copy[data-astro-cid-cm3dasru]{padding-right:2.4rem}.rail[data-astro-cid-cm3dasru] button[data-astro-cid-cm3dasru] span[data-astro-cid-cm3dasru]{display:none}.me[data-astro-cid-cm3dasru] .wordmark[data-astro-cid-cm3dasru]{width:50vw}.me[data-astro-cid-cm3dasru] .who[data-astro-cid-cm3dasru]{font-size:.6rem;top:calc(2.2rem + 4.1vw)}.labels[data-astro-cid-cm3dasru] .lab{font-size:.64rem}.labels[data-astro-cid-cm3dasru] .lab.hub{letter-spacing:.12em;font-size:.66rem}.card[data-astro-cid-cm3dasru] .blurb[data-astro-cid-cm3dasru]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card[data-astro-cid-cm3dasru] .rel[data-astro-cid-cm3dasru]{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-1.2rem;padding-inline:1.2rem;overflow-x:auto}.card[data-astro-cid-cm3dasru] .rel[data-astro-cid-cm3dasru] button{flex:none}.vignette[data-astro-cid-cm3dasru]{background:linear-gradient(#04050a80,#0000 20%),linear-gradient(#0000 50%,#04050acc)}}@media (prefers-reduced-motion:reduce){.ch[data-astro-cid-cm3dasru] .text[data-astro-cid-cm3dasru]{opacity:1;transition:none;transform:none}.hint[data-astro-cid-cm3dasru] i[data-astro-cid-cm3dasru]{animation:none}}
