html.locked{overflow:hidden}.backdrop.svelte-xuqagu{z-index:80;background:#080a1cdb;animation:.3s both svelte-xuqagu-fade;position:fixed;inset:0}.panel.svelte-xuqagu{isolation:isolate;--clip-r:var(--radius-l);clip-path:inset(0 round var(--clip-r));z-index:81;inset:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));border-radius:var(--radius-l);background:radial-gradient(60% 70% at 30% 45%, color-mix(in oklab, var(--tint) 55%, transparent), transparent 70%), var(--ink-800);max-width:64rem;max-height:40rem;box-shadow:var(--shadow);grid-template-columns:1fr 1fr;align-items:center;gap:1rem 2rem;margin:auto;padding:1.5rem 2rem;animation:.5s cubic-bezier(.34,1.4,.5,1) both svelte-xuqagu-pop;display:grid;position:fixed;overflow:auto}.stage.svelte-xuqagu{touch-action:pan-y;-webkit-user-select:none;user-select:none;place-items:end center;height:100%;max-height:34rem;display:grid;position:relative}.stage.grab.svelte-xuqagu{cursor:grab}.stage.grab.svelte-xuqagu:active{cursor:grabbing}.sprite.svelte-xuqagu,.still.svelte-xuqagu{z-index:1;filter:drop-shadow(0 1.2rem 1rem #05061480);background-repeat:no-repeat;width:auto;height:100%;max-height:32rem;position:relative}.sprite.svelte-xuqagu{transform-origin:50% 62%;width:auto;height:min(32rem,60svh);transform:scale(1.45)}.disc.svelte-xuqagu{background:radial-gradient(closest-side,#fff6e62e,#0000);border-radius:50%;width:70%;height:2.2rem;position:absolute;bottom:-.5rem}.glow.svelte-xuqagu{background:radial-gradient(closest-side,#ffd25e40,#0000);border-radius:50%;position:absolute;inset:10% 15% 15%}.text.svelte-xuqagu{align-content:center;gap:.5rem;display:grid}.role.svelte-xuqagu{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--butter);font-size:.8rem;font-weight:600;font-stretch:115%}.text.svelte-xuqagu h2:where(.svelte-xuqagu){font-size:var(--step-4)}.tagline.svelte-xuqagu{font-weight:800;font-size:var(--step-1)}.bio.svelte-xuqagu{color:var(--lilac-text)}.hint.svelte-xuqagu{color:var(--muted);font-size:var(--step--1)}.close.svelte-xuqagu{z-index:2;cursor:pointer;background:#fff6e61f;border:0;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:.9rem;right:.9rem}.close.svelte-xuqagu svg:where(.svelte-xuqagu){width:1.2rem;height:1.2rem;stroke:var(--cream);stroke-width:2.4px;stroke-linecap:round}@media (width<=720px){.panel.svelte-xuqagu{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;max-height:none;padding:1rem 1.25rem 1.5rem}.stage.svelte-xuqagu{max-height:52svh}.sprite.svelte-xuqagu,.still.svelte-xuqagu{max-height:50svh}.sprite.svelte-xuqagu{transform-origin:50% 58%;height:46svh;transform:scale(1.25)}.stage.svelte-xuqagu{overflow:hidden}}@media (prefers-reduced-motion:reduce){.panel.svelte-xuqagu,.backdrop.svelte-xuqagu{animation:none}}@keyframes svelte-xuqagu-fade{0%{opacity:0}}@keyframes svelte-xuqagu-pop{0%{opacity:0;transform:translateY(2rem)scale(.94)}}.in-view.svelte-7z1w42{place-items:end center;width:100%;height:100%;display:grid}.drivers-sec.svelte-16pdse8{content-visibility:auto;contain-intrinsic-size:auto 1800px}.drivers.svelte-16pdse8{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.driver.svelte-16pdse8{isolation:isolate;--clip-r:var(--radius-l);clip-path:inset(0 round var(--clip-r));border-radius:var(--radius-l);background:var(--ink-800);box-shadow:var(--shadow);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.driver.lead.svelte-16pdse8{grid-area:span 2/span 2}.driver.lead.svelte-16pdse8 .portrait:where(.svelte-16pdse8){aspect-ratio:auto;height:100%;min-height:26rem}.driver.lead.svelte-16pdse8 .info:where(.svelte-16pdse8) h3:where(.svelte-16pdse8){font-size:var(--step-4)}@media (width<=600px){.driver.lead.svelte-16pdse8{grid-area:auto/1/auto/-1}}.portrait.svelte-16pdse8{cursor:pointer;width:100%;font:inherit;color:inherit;aspect-ratio:4/4.3;background:radial-gradient(70% 60% at 50% 35%, color-mix(in oklab, var(--tint) 70%, white 10%), transparent 75%), linear-gradient(180deg, color-mix(in oklab, var(--tint) 55%, var(--ink-800)), var(--ink-800));border:0;place-items:end center;padding-top:1rem;padding-bottom:0;display:grid;position:relative;overflow:hidden}.portrait.svelte-16pdse8 img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 .8rem 1rem #05061473);width:auto;max-width:100%;height:100%;transition:transform .6s var(--ease-out)}.driver.svelte-16pdse8:hover .portrait:where(.svelte-16pdse8) img{transform:translateY(-4px)scale(1.04)}.spin-hint.svelte-16pdse8{opacity:.85;background:#0d102973;border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;transition:transform .5s cubic-bezier(.34,1.6,.5,1);display:grid;position:absolute;top:.7rem;right:.7rem}.spin-hint.svelte-16pdse8 svg:where(.svelte-16pdse8){fill:none;width:1.1rem;height:1.1rem;stroke:var(--cream);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.driver.svelte-16pdse8:hover .spin-hint:where(.svelte-16pdse8){transform:rotate(180deg)}.info.svelte-16pdse8{align-content:start;gap:.35rem;padding:1.1rem 1.25rem 1.4rem;display:grid}.role.svelte-16pdse8{font-family:var(--font-display);text-transform:uppercase;color:var(--butter);font-size:.9rem;font-weight:600;font-stretch:118%}.soon.svelte-16pdse8{color:var(--muted);font-weight:600}.info.svelte-16pdse8 h3:where(.svelte-16pdse8),.body.svelte-16pdse8 h3:where(.svelte-16pdse8){font-size:var(--step-2)}.tagline.svelte-16pdse8{color:var(--cream-2);font-weight:700}.bio.svelte-16pdse8{color:var(--lilac-text);font-size:var(--step--1)}.karts.svelte-16pdse8{background:radial-gradient(55rem 35rem at 100% 0%, #ff7a6b24, transparent 70%), var(--ink-850)}.head.svelte-16pdse8{gap:1.25rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.bodies.svelte-16pdse8{grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr));gap:clamp(1.5rem,3vw,2.5rem) clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.body.svelte-16pdse8{align-content:start;gap:.35rem;display:grid}.body-img.svelte-16pdse8{isolation:isolate;--clip-r:var(--radius-l);clip-path:inset(0 round var(--clip-r));aspect-ratio:16/10;border-radius:var(--radius-l);box-shadow:var(--shadow);background:radial-gradient(80% 70% at 50% 45%, var(--ink-600), var(--ink-800));margin-bottom:.75rem;overflow:hidden}.body-img.svelte-16pdse8 img{object-fit:cover;width:100%;height:100%}.body.cutout.svelte-16pdse8 .body-img:where(.svelte-16pdse8) img{object-fit:contain;padding:.5rem}.paints.svelte-16pdse8{margin-top:clamp(4rem,8vw,6rem)}.paints-head.svelte-16pdse8{gap:.4rem;margin-bottom:1.5rem;display:grid}.paints-head.svelte-16pdse8 h3:where(.svelte-16pdse8){font-size:var(--step-3)}.tiers.svelte-16pdse8{border-top:1px solid #fff6e61f;margin:0;padding:0;list-style:none;display:grid}.tiers.svelte-16pdse8 li:where(.svelte-16pdse8){border-bottom:1px solid #fff6e61f;grid-template-columns:14rem 1fr 1.3fr;align-items:baseline;gap:.4rem 2rem;padding:1.1rem 0;display:grid}.tier-name.svelte-16pdse8{font-family:var(--font-display);font-weight:600;font-stretch:112%;font-size:var(--step-1);color:var(--butter)}.tiers.svelte-16pdse8 p:where(.svelte-16pdse8){color:var(--cream-2);font-size:var(--step--1)}.tiers.svelte-16pdse8 .examples:where(.svelte-16pdse8){color:var(--muted)}.garage-shots.svelte-16pdse8{grid-template-columns:1fr 1fr;gap:1rem;margin-top:clamp(3rem,6vw,5rem);display:grid}.shot.svelte-16pdse8{isolation:isolate;--clip-r:var(--radius-l);clip-path:inset(0 round var(--clip-r));aspect-ratio:16/9;border-radius:var(--radius-l);box-shadow:var(--shadow);overflow:hidden}.shot.svelte-16pdse8 img{object-fit:cover;width:100%;height:100%}.earn.svelte-16pdse8{color:var(--lilac-text);max-width:46em;margin-top:2rem}@media (width<=600px){.drivers.svelte-16pdse8{grid-template-columns:1fr 1fr;gap:.75rem}.info.svelte-16pdse8{padding:.8rem .8rem 1rem}.info.svelte-16pdse8 h3:where(.svelte-16pdse8){font-size:var(--step-1)}.role.svelte-16pdse8{flex-wrap:wrap;gap:.3rem}}@media (width<=1000px){.tiers.svelte-16pdse8 li:where(.svelte-16pdse8){grid-template-columns:1fr}}@media (width<=700px){.garage-shots.svelte-16pdse8{grid-template-columns:1fr}}
