.hero[data-astro-cid-ewxirvlt]{position:relative;height:100svh;min-height:640px;max-height:1100px;overflow:hidden;background:#000}.hero-air[data-astro-cid-ewxirvlt]{position:absolute;inset:0;width:100%;height:100%}.hero[data-astro-cid-ewxirvlt]:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(130% 95% at 62% 50%,transparent 55%,rgb(0 0 0 / .6) 100%);pointer-events:none}.hero[data-astro-cid-ewxirvlt]:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(42% 52% at 22% 52%,rgb(0 0 0 / .82),rgb(0 0 0 / .5) 55%,transparent 100%);pointer-events:none}.hero-copy[data-astro-cid-ewxirvlt]{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;height:100%;width:min(46vw,640px);margin-left:max(6vw,calc((100vw - 1260px)/2));pointer-events:none}.hero-copy[data-astro-cid-ewxirvlt] a[data-astro-cid-ewxirvlt],.hero-copy[data-astro-cid-ewxirvlt] .buttons[data-astro-cid-ewxirvlt]{pointer-events:auto}.hero-backed[data-astro-cid-ewxirvlt]{display:inline-flex;align-items:center;gap:10px;margin-bottom:26px;font-size:14px;line-height:1.42859;letter-spacing:-.016em;color:var(--fg-2)}.hero-backed[data-astro-cid-ewxirvlt] .hero-speedrun{width:104px;height:auto;opacity:.9}.hero-title[data-astro-cid-ewxirvlt]{display:flex;flex-direction:column;font-family:var(--font-display);font-size:clamp(60px,7.6vw,124px);line-height:.95;font-weight:700;letter-spacing:-.042em}.hero-line--it[data-astro-cid-ewxirvlt]{padding-bottom:.08em}.hero-sub[data-astro-cid-ewxirvlt]{max-width:30ch;margin-top:26px;font-family:var(--font-display);font-size:clamp(19px,1.6vw,24px);line-height:1.3;letter-spacing:-.01em;color:var(--fg-2)}.hero-ctas[data-astro-cid-ewxirvlt]{margin-top:34px}.hero-cue[data-astro-cid-ewxirvlt]{position:absolute;left:50%;bottom:28px;z-index:2;translate:-50% 0;font-size:12px;letter-spacing:-.01em;color:var(--fg-3)}.hero-cue[data-astro-cid-ewxirvlt]:after{content:"";display:block;width:1px;height:28px;margin:10px auto 0;background:linear-gradient(var(--fg-3),transparent);animation:cue 2.2s var(--ease-expo) infinite;transform-origin:top}@keyframes cue{0%{transform:scaleY(0)}60%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}@media(max-width:834px){.hero[data-astro-cid-ewxirvlt]{min-height:700px}.hero-copy[data-astro-cid-ewxirvlt]{justify-content:flex-start;width:auto;margin:0 6.25%;padding-top:calc(var(--nav-h) + 56px)}.hero-title[data-astro-cid-ewxirvlt]{font-size:clamp(54px,14.5vw,88px)}.hero-sub[data-astro-cid-ewxirvlt]{font-size:19px}.hero-cue[data-astro-cid-ewxirvlt]{display:none}.hero[data-astro-cid-ewxirvlt]:before{background:radial-gradient(90% 40% at 50% 26%,rgb(0 0 0 / .85),rgb(0 0 0 / .4) 60%,transparent 100%)}.hero[data-astro-cid-ewxirvlt]:after{background:radial-gradient(150% 85% at 50% 72%,transparent 55%,rgb(0 0 0 / .5) 100%)}}html.js.motion [data-astro-cid-ewxirvlt][data-hero-in]{opacity:0;transform:translateY(16px)}.st[data-astro-cid-az4y5r3f]{position:relative;overflow:hidden;padding:180px 0 200px}.st-air[data-astro-cid-az4y5r3f]{position:absolute;left:0;top:50%;width:100%;height:420px;translate:0 -50%;pointer-events:none}.st-air[data-astro-cid-az4y5r3f] path[data-astro-cid-az4y5r3f]{fill:none;stroke:url(#st-fade);stroke-width:1;vector-effect:non-scaling-stroke}.st-grid[data-astro-cid-az4y5r3f]{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:64px}.st-title[data-astro-cid-az4y5r3f]{display:flex;flex-direction:column;font-family:var(--font-display);font-size:clamp(64px,8.4vw,136px);line-height:.94;font-weight:700;letter-spacing:-.045em}.st-title[data-astro-cid-az4y5r3f]>span[data-astro-cid-az4y5r3f]{padding-bottom:.06em}.st-body[data-astro-cid-az4y5r3f]{display:grid;gap:22px;padding-bottom:14px}.st-copy[data-astro-cid-az4y5r3f]{max-width:34ch}@media(max-width:1068px){.st-grid[data-astro-cid-az4y5r3f]{grid-template-columns:1fr;gap:40px}}@media(max-width:734px){.st[data-astro-cid-az4y5r3f]{padding:110px 0 120px}.st-title[data-astro-cid-az4y5r3f]{font-size:clamp(52px,15vw,72px)}}.lap[data-astro-cid-ozg2twgk]{position:relative;padding-bottom:180px}.lap-pin[data-astro-cid-ozg2twgk]{position:relative;height:400vh}.lap-stage[data-astro-cid-ozg2twgk]{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;width:min(1260px,calc(100% - 80px));margin:0 auto;padding:calc(var(--nav-h) + 48px) 0 56px}.lap-label[data-astro-cid-ozg2twgk]{display:inline-flex;align-items:center;gap:12px;font-size:17px;line-height:1.2;font-weight:600;letter-spacing:-.016em;color:var(--fg-2)}.lap-slash[data-astro-cid-ozg2twgk]{width:3px;height:16px;border-radius:1px;background:var(--grad-drs);transform:skew(-26.57deg)}.lap-sectors[data-astro-cid-ozg2twgk]{position:relative}.sector[data-astro-cid-ozg2twgk]{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px}.sector-k[data-astro-cid-ozg2twgk]{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:600;letter-spacing:-.016em;color:var(--fg-2)}.sector-n[data-astro-cid-ozg2twgk]{display:inline-grid;place-items:center;min-width:34px;height:24px;padding:0 8px;border-radius:6px;font-size:13px;font-style:italic;font-weight:800;color:#000;background:#fff}.sector-title[data-astro-cid-ozg2twgk]{margin-top:20px;font-family:var(--font-display);font-size:clamp(56px,6.4vw,104px);line-height:.95;font-weight:700;letter-spacing:-.042em}.sector-body[data-astro-cid-ozg2twgk]{max-width:36ch;margin-top:26px;font-size:19px;line-height:1.42;letter-spacing:.012em;color:var(--fg-2)}.sector-stats[data-astro-cid-ozg2twgk]{display:grid;gap:40px;justify-items:start}.sector-stat[data-astro-cid-ozg2twgk]{display:grid;gap:10px}.sector-value[data-astro-cid-ozg2twgk]{font-family:var(--font-display);font-size:clamp(72px,9vw,156px);line-height:.9;font-weight:800;font-style:italic;letter-spacing:-.045em;padding-right:.06em;background:linear-gradient(180deg,#fff 30%,#ffffff8c);-webkit-background-clip:text;background-clip:text;color:transparent}.sector-stats[data-astro-cid-ozg2twgk] .sector-stat[data-astro-cid-ozg2twgk]:only-child .sector-value[data-astro-cid-ozg2twgk]{font-size:clamp(72px,10vw,168px)}.sector-stat-label[data-astro-cid-ozg2twgk]{max-width:28ch;font-size:17px;line-height:1.35;color:var(--fg-2)}.sector-stat-label[data-astro-cid-ozg2twgk] sup[data-astro-cid-ozg2twgk] a[data-astro-cid-ozg2twgk]{color:inherit;font-size:.7em}.lap-track[data-astro-cid-ozg2twgk]{position:relative;padding-top:8px}.lap-line[data-astro-cid-ozg2twgk]{display:block;width:100%;height:40px;overflow:visible}.lap-base[data-astro-cid-ozg2twgk],.lap-fill[data-astro-cid-ozg2twgk]{fill:none;stroke-width:1.5}.lap-base[data-astro-cid-ozg2twgk]{stroke:#ffffff2e}.lap-fill[data-astro-cid-ozg2twgk]{stroke:url(#lap-grad);stroke-width:2.5;stroke-dasharray:1;stroke-dashoffset:1}.lap-car[data-astro-cid-ozg2twgk]{position:absolute;left:0;top:8px;width:14px;height:22px;margin:-11px 0 0 -7px;border-radius:2px;background:#fff;transform:skew(-26.57deg);box-shadow:0 0 14px #ffffffe6,0 0 40px #c86dffcc}.lap-car[data-astro-cid-ozg2twgk]:before{content:"";position:absolute;right:100%;top:50%;width:140px;height:2px;margin-top:-1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .85))}.lap-marks[data-astro-cid-ozg2twgk]{display:grid;grid-template-columns:repeat(3,1fr);margin-top:14px}.lap-mark[data-astro-cid-ozg2twgk]{display:flex;align-items:baseline;gap:8px;padding-left:2px;font-size:14px;color:var(--fg-3);transition:color .4s var(--ease)}.lap-mark-n[data-astro-cid-ozg2twgk]{font-style:italic;font-weight:800}.lap-mark[data-astro-cid-ozg2twgk].is-on{color:var(--fg)}.lap-mark[data-astro-cid-ozg2twgk].is-done{color:#c86dff}.lap-mark[data-astro-cid-ozg2twgk].is-done .lap-mark-k[data-astro-cid-ozg2twgk]:after{content:" · fastest";color:var(--fg-3)}.lap-outro[data-astro-cid-ozg2twgk]{padding-top:40px}.lap-outro-title[data-astro-cid-ozg2twgk]{max-width:16ch}.lap-outro-copy[data-astro-cid-ozg2twgk]{max-width:640px;margin-top:24px}.lap-modules[data-astro-cid-ozg2twgk]{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.lap-modules[data-astro-cid-ozg2twgk] li[data-astro-cid-ozg2twgk]{padding:9px 16px;border-radius:980px;font-size:14px;letter-spacing:-.016em;color:var(--fg-2);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff14}@media(max-width:1068px){.sector[data-astro-cid-ozg2twgk]{grid-template-columns:1fr;align-content:center;gap:36px}.sector-stats[data-astro-cid-ozg2twgk]{grid-auto-flow:column;justify-content:start;gap:40px}}@media(max-width:734px){.lap-stage[data-astro-cid-ozg2twgk]{width:87.5%;padding:calc(var(--nav-h) + 28px) 0 32px}.sector-title[data-astro-cid-ozg2twgk]{font-size:52px}.sector-body[data-astro-cid-ozg2twgk]{font-size:17px;margin-top:18px}.sector-value[data-astro-cid-ozg2twgk],.sector-stats[data-astro-cid-ozg2twgk] .sector-stat[data-astro-cid-ozg2twgk]:only-child .sector-value[data-astro-cid-ozg2twgk]{font-size:64px}.sector-stats[data-astro-cid-ozg2twgk]{gap:28px}.sector-stat-label[data-astro-cid-ozg2twgk]{font-size:14px}.lap-mark[data-astro-cid-ozg2twgk]{flex-direction:column;gap:0;font-size:12px}.lap-mark[data-astro-cid-ozg2twgk].is-done .lap-mark-k[data-astro-cid-ozg2twgk]:after{content:""}.lap[data-astro-cid-ozg2twgk]{padding-bottom:110px}}html:not(.motion) .lap-pin[data-astro-cid-ozg2twgk]{height:auto}html:not(.motion) .lap-stage[data-astro-cid-ozg2twgk]{position:relative;height:auto;overflow:visible}html:not(.motion) .sector[data-astro-cid-ozg2twgk]{position:relative;margin-bottom:96px}html:not(.motion) .lap-fill[data-astro-cid-ozg2twgk]{stroke-dashoffset:0}html:not(.motion) .lap-car[data-astro-cid-ozg2twgk]{display:none}.crew[data-astro-cid-i6eqm2ys]{padding:150px 0 140px}.crew-head[data-astro-cid-i6eqm2ys]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:48px}.crew-title[data-astro-cid-i6eqm2ys]{font-family:var(--font-display);font-size:clamp(48px,6vw,96px);line-height:.96;font-weight:700;letter-spacing:-.042em;padding-bottom:.06em}.crew-copy[data-astro-cid-i6eqm2ys]{max-width:36ch;padding-bottom:10px}.crew-grid[data-astro-cid-i6eqm2ys]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:72px}.crew-card[data-astro-cid-i6eqm2ys]{display:grid;grid-template-rows:1fr auto;gap:56px;min-height:360px;padding:36px 34px 34px;border-radius:28px;background:#fff;box-shadow:0 1px #00000005}.crew-figure[data-astro-cid-i6eqm2ys]{display:grid;align-content:start;gap:8px}.crew-num[data-astro-cid-i6eqm2ys]{font-family:var(--font-display);font-size:clamp(56px,5.4vw,84px);line-height:.92;font-weight:800;font-style:italic;letter-spacing:-.045em;padding-right:.06em;background:var(--grad-drs);-webkit-background-clip:text;background-clip:text;color:transparent}.crew-unit[data-astro-cid-i6eqm2ys]{font-size:17px;font-weight:600;color:var(--fg)}.crew-name[data-astro-cid-i6eqm2ys]{font-family:var(--font-display);font-size:24px;line-height:1.16;font-weight:700;letter-spacing:-.02em}.crew-role[data-astro-cid-i6eqm2ys]{margin-top:2px;font-size:14px;font-weight:600;color:var(--fg-2)}.crew-line[data-astro-cid-i6eqm2ys]{margin-top:12px;font-size:15px;line-height:1.45;color:var(--fg-2)}.crew-foot[data-astro-cid-i6eqm2ys]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px;margin-top:56px;padding-top:36px;border-top:1px solid var(--gray-300)}.crew-backed[data-astro-cid-i6eqm2ys]{display:inline-flex;align-items:center;gap:14px;font-size:14px;font-weight:600;color:var(--fg-2)}.crew-backed[data-astro-cid-i6eqm2ys] .crew-speedrun{width:140px;height:auto;filter:invert(1)}@media(max-width:1068px){.crew-head[data-astro-cid-i6eqm2ys]{grid-template-columns:1fr;gap:24px}.crew-grid[data-astro-cid-i6eqm2ys]{grid-template-columns:1fr}.crew-card[data-astro-cid-i6eqm2ys]{min-height:0;gap:32px}}@media(max-width:734px){.crew[data-astro-cid-i6eqm2ys]{padding:96px 0}.crew-card[data-astro-cid-i6eqm2ys]{padding:28px}}.tile[data-astro-cid-3madfy2l]{position:relative;display:flex;flex-direction:column;align-items:center;overflow:hidden;text-align:center}.tile--hero[data-astro-cid-3madfy2l]{height:692px;padding-top:56px}.tile--promo[data-astro-cid-3madfy2l]{height:580px;padding-top:53px}.tile-copy[data-astro-cid-3madfy2l]{position:relative;z-index:2;padding-inline:24px}.tile-badge[data-astro-cid-3madfy2l]{margin-bottom:4px}.tile-tagline[data-astro-cid-3madfy2l]{margin-top:4px}.tile--promo[data-astro-cid-3madfy2l] .tile-tagline[data-astro-cid-3madfy2l]{margin-top:6px}.tile-note[data-astro-cid-3madfy2l]{margin-top:10px}.tile-status[data-astro-cid-3madfy2l]{margin-top:12px}.tile-ctas[data-astro-cid-3madfy2l]{margin-top:18px;gap:14px}.tile--promo[data-astro-cid-3madfy2l] .tile-ctas[data-astro-cid-3madfy2l]{margin-top:16px}.tile-visual[data-astro-cid-3madfy2l]{position:relative;z-index:1;flex:1;width:100%;min-height:0}@media(max-width:1068px){.tile--hero[data-astro-cid-3madfy2l]{height:640px;padding-top:48px}.tile--promo[data-astro-cid-3madfy2l]{height:500px;padding-top:44px}}@media(max-width:734px){.tile--hero[data-astro-cid-3madfy2l]{height:560px;padding-top:40px}.tile--promo[data-astro-cid-3madfy2l]{height:500px;padding-top:40px}}.fan[data-astro-cid-rj6sfdsh]{position:absolute;left:50%;top:var(--top);width:var(--w);aspect-ratio:1242 / 2688;translate:-50% 0}.fan-card[data-astro-cid-rj6sfdsh]{position:absolute;inset:0;z-index:calc(10 - var(--abs));border-radius:calc(var(--w) * .09);overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 30px 60px -20px #00000073;transform:translate(calc(var(--off) * 62%)) translateY(calc(var(--abs) * 7%)) rotate(calc(var(--off) * 6deg)) scale(calc(1 - var(--abs) * .1));transition:transform .8s var(--ease-expo)}.fan--framed[data-astro-cid-rj6sfdsh]{aspect-ratio:402 / 874}.fan--framed[data-astro-cid-rj6sfdsh] .fan-card[data-astro-cid-rj6sfdsh]{border-radius:calc(var(--w) * .125);box-shadow:none;overflow:visible;filter:drop-shadow(0 30px 40px rgb(0 0 0 / .4))}.theme-dark .fan--framed[data-astro-cid-rj6sfdsh] .fan-card[data-astro-cid-rj6sfdsh]{filter:drop-shadow(0 0 .75px rgb(255 255 255 / .4)) drop-shadow(0 30px 40px rgb(0 0 0 / .6))}.fan-card[data-astro-cid-rj6sfdsh] img{width:100%;height:100%;object-fit:cover}.tile:hover .fan-card[data-astro-cid-rj6sfdsh]{transform:translate(calc(var(--off) * 70%)) translateY(calc(var(--abs) * 6% - 2%)) rotate(calc(var(--off) * 7deg)) scale(calc(1 - var(--abs) * .1))}@media(max-width:734px){.fan[data-astro-cid-rj6sfdsh]{width:calc(var(--w) * .62)}}.tiles[data-astro-cid-j7pv25f6]{display:grid;gap:12px;padding:12px;background:#000}.tiles[data-astro-cid-j7pv25f6] .tile{border-radius:28px}.tiles[data-astro-cid-j7pv25f6] .tile.theme-dark{background-color:#0b0b0d;box-shadow:inset 0 0 0 1px #ffffff12}.promos[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tile-glow{background:linear-gradient(180deg,#fbf6f6,#f8e9eb)!important}.tile-beat{background:radial-gradient(70% 55% at 50% 100%,rgb(40 100 255 / .36),transparent 70%),radial-gradient(40% 40% at 85% 90%,rgb(140 100 255 / .22),transparent 70%),#0b0b0d!important}.tiles[data-astro-cid-j7pv25f6] .promo-bleed{position:absolute;inset:auto 0 0;width:100%;height:92%;object-fit:cover;object-position:50% 70%;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 38%);mask-image:linear-gradient(180deg,transparent 0%,#000 38%)}.tiles[data-astro-cid-j7pv25f6] .promo-bleed--orbit{object-position:50% 20%}.garage[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:64px;translate:-50% 0;display:grid;grid-template-columns:repeat(3,112px);gap:22px}.garage[data-astro-cid-j7pv25f6] .garage-icon{width:112px;height:112px;border-radius:26px;box-shadow:0 12px 30px #00000024}.garage-icon--soon[data-astro-cid-j7pv25f6]{display:grid;place-items:center;border:1.5px dashed var(--gray-300);color:var(--gray-400);box-shadow:none!important}.garage-icon--soon[data-astro-cid-j7pv25f6] svg{width:30px;height:30px}@media(max-width:734px){.promos[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.garage[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,84px);bottom:48px}.garage[data-astro-cid-j7pv25f6] .garage-icon{width:84px;height:84px;border-radius:20px}}
