.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;padding-block:clamp(2.5rem,2rem + 2.5vw,4.75rem);border-block-end:1px solid var(--border-subtle)}.hero__bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;pointer-events:none;z-index:-1}.hero__grid[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background-image:linear-gradient(to right,rgb(0 212 255 / .08) 1px,transparent 1px),linear-gradient(to bottom,rgb(0 212 255 / .08) 1px,transparent 1px);background-size:3.5rem 3.5rem;mask-image:radial-gradient(circle at 50% 35%,black 35%,transparent 82%)}.hero__orb[data-astro-cid-j7pv25f6]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.45}.hero__orb--volt[data-astro-cid-j7pv25f6]{inline-size:28rem;block-size:28rem;inset-block-start:-8rem;inset-inline-start:-6rem;background:var(--volt)}.hero__orb--magenta[data-astro-cid-j7pv25f6]{inline-size:26rem;block-size:26rem;inset-block-end:-10rem;inset-inline-end:-4rem;background:var(--magenta)}.hero__layout[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(1.75rem,1.2rem + 2vw,3rem);align-items:center}@media(min-width:64rem){.hero__layout[data-astro-cid-j7pv25f6]{grid-template-columns:1.02fr .98fr}}.hero__lead[data-astro-cid-j7pv25f6]{margin-block:1.25rem 1.75rem;font-size:clamp(1rem,.95rem + .3vw,1.18rem);color:var(--text-secondary);max-inline-size:56ch}.hero__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.85rem;margin-block-end:2rem}.kpi-strip[data-astro-cid-j7pv25f6]{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(7.8rem,1fr));gap:.75rem}.kpi-box[data-astro-cid-j7pv25f6]{padding:.85rem 1rem;border-radius:var(--radius-sm);background:#0d1426d9;border:1px solid var(--border-subtle)}.kpi-box[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:.74rem;color:var(--text-muted);margin-block-end:.2rem}.kpi-box[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-size:1.2rem;font-weight:700;color:var(--volt-bright)}.hero__stage[data-astro-cid-j7pv25f6]{display:grid;gap:1rem;padding:1.25rem;border-color:#00d4ff59;box-shadow:var(--shadow-card),var(--shadow-glow-cyan)}.stage__top[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem}.stage__tabs[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.35rem}.stage__tab[data-astro-cid-j7pv25f6]{min-block-size:2rem;padding:.25rem .65rem;border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:#ffffff0a;font-size:.76rem;font-weight:700;color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.stage__tab[data-astro-cid-j7pv25f6].is-active,.stage__tab[data-astro-cid-j7pv25f6]:hover{background:#00d4ff29;border-color:var(--cyan);color:#fff}.stage__media[data-astro-cid-j7pv25f6]{margin:0;position:relative;border-radius:var(--radius-md);overflow:hidden;background:#050914}.stage__media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{inline-size:100%;aspect-ratio:16 / 10;object-fit:cover}.stage__hud[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;background:linear-gradient(180deg,#060a16b8,#060a16f5);border-block-start:1px solid var(--border-subtle)}.stage__gauges[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(max-width:34rem){.stage__gauges[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.gauge[data-astro-cid-j7pv25f6]{display:grid;gap:.35rem}.gauge__head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:.4rem;font-size:.78rem;color:var(--text-secondary)}.gauge__track[data-astro-cid-j7pv25f6]{block-size:.45rem;border-radius:var(--radius-pill);background:#ffffff1a;overflow:hidden}.gauge__fill[data-astro-cid-j7pv25f6]{block-size:100%;border-radius:var(--radius-pill);transition:width .32s ease-out}.gauge__fill--cyan[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,var(--cyan),#7cf0ff)}.gauge__fill--magenta[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,var(--magenta),#ff8f3f)}.gauge__fill--volt[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,var(--volt),var(--volt-bright))}.scenario-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.15rem}.scenario-card[data-astro-cid-j7pv25f6]{display:grid;gap:.6rem;padding:1.35rem;border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:linear-gradient(155deg,#121c36e6,#090e1bf5);text-decoration:none;color:var(--text-primary);transition:transform .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out}.scenario-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-secondary);font-size:.9rem}.scenario-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);color:var(--text-primary)}.scenario-card--magenta[data-astro-cid-j7pv25f6]:hover{border-color:var(--magenta);box-shadow:0 18px 40px #ff2e9338}.scenario-card--cyan[data-astro-cid-j7pv25f6]:hover{border-color:var(--cyan);box-shadow:0 18px 40px #00d4ff38}.scenario-card--volt[data-astro-cid-j7pv25f6]:hover{border-color:var(--volt);box-shadow:0 18px 40px #00e5a338}.scenario-card--amber[data-astro-cid-j7pv25f6]:hover{border-color:var(--amber);box-shadow:0 18px 40px #ffb80033}.speed-scroller[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;overflow-x:auto;padding-block:.5rem 1.25rem;scroll-snap-type:x mandatory}.speed-card[data-astro-cid-j7pv25f6]{position:relative;flex:0 0 min(82%,21rem);scroll-snap-align:start;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border-subtle);background:#0d152a;transition:border-color .18s ease-out,transform .18s ease-out}.speed-card[data-astro-cid-j7pv25f6]:hover{border-color:var(--magenta);transform:translateY(-3px)}.speed-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{inline-size:100%;aspect-ratio:16 / 10;object-fit:cover}.speed-card__content[data-astro-cid-j7pv25f6]{padding:1rem 1.1rem;display:grid;gap:.35rem}.speed-card__rank[data-astro-cid-j7pv25f6]{font-size:.8rem;font-weight:700;color:#ff8bc5}.speed-card[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].card-link{color:var(--text-primary);text-decoration:none}.speed-card[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].card-link:after{content:"";position:absolute;inset:0}.radar-grid[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem}@media(min-width:56rem){.radar-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1.25fr .75fr}}.watchlist-mini[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}.watchlist-mini[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;gap:.15rem;padding:.7rem .9rem;border-radius:var(--radius-sm);background:#0408128c;border:1px solid rgb(148 175 230 / .14)}.watchlist-mini[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.85rem;color:var(--text-secondary)}.expand-panel[data-astro-cid-j7pv25f6]{background:linear-gradient(155deg,#2a123ab8,#0b1326f0);border-color:#ff2e9359;display:grid;align-content:space-between}
