.hero[data-astro-cid-lcdefpme]{text-align:center;padding-top:var(--s8);padding-bottom:var(--s6)}.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin-bottom:var(--s3);font-size:.8125rem;font-weight:600}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;max-width:18ch;margin-inline:auto;font-size:clamp(2.25rem,1.5rem + 3.2vw,4rem);line-height:1.05}.lede[data-astro-cid-lcdefpme]{color:var(--ink-soft);max-width:50ch;margin:var(--s4) auto 0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem)}.hero-cta[data-astro-cid-lcdefpme]{gap:var(--s3);margin-top:var(--s5);flex-wrap:wrap;justify-content:center;display:flex}@media (width<=599.98px){.hero-cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}.showcase-wrap[data-astro-cid-lcdefpme]{max-width:1120px}.window[data-astro-cid-lcdefpme]{border:1px solid var(--glass-edge);background:var(--glass-strong);backdrop-filter:var(--blur);border-radius:16px;margin:0;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 40px 100px -40px #1b233373,0 0 0 1px #1b23330a}.win-bar[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--glass-line);background:#ffffff80;align-items:center;gap:6px;padding:10px 14px;display:flex}.win-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#e4e1d8;border-radius:50%;width:10px;height:10px}.win-bar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:0 auto;font-size:.75rem}.win-body[data-astro-cid-lcdefpme]{grid-template-columns:1fr;display:grid}@media (width>=900px){.win-body[data-astro-cid-lcdefpme]{grid-template-columns:180px 1fr}}.win-side[data-astro-cid-lcdefpme]{display:none}@media (width>=900px){.win-side[data-astro-cid-lcdefpme]{padding:var(--s4);border-right:1px solid var(--glass-line);align-content:start;gap:4px;font-size:.875rem;display:grid}}.win-side[data-astro-cid-lcdefpme] .wm[data-astro-cid-lcdefpme]{margin-bottom:var(--s3);letter-spacing:-.02em;font-size:1.0625rem}.win-side[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--ink-soft);border-radius:6px;padding:6px 10px;font-style:normal}.win-side[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme].cur{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);font-weight:600}.win-main[data-astro-cid-lcdefpme]{padding:var(--s5);gap:var(--s5);min-width:0;display:grid}.win-head[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s4);flex-wrap:wrap;display:flex}.win-head[data-astro-cid-lcdefpme] .band[data-astro-cid-lcdefpme]{min-width:76px;height:64px;font-size:2rem}.win-range[data-astro-cid-lcdefpme]{margin:0;font-weight:600}.win-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.win-crit[data-astro-cid-lcdefpme]{gap:var(--s3);flex:280px;grid-template-columns:repeat(4,minmax(64px,1fr));max-width:420px;margin:0 0 0 auto;padding:0;list-style:none;display:grid}.win-crit[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;gap:4px;font-size:.8125rem;display:grid}.win-crit[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--c) var(--w), var(--rule) var(--w));border-radius:2px;grid-column:1/-1;height:4px}.win-split[data-astro-cid-lcdefpme]{gap:var(--s4);display:grid}@media (width>=900px){.win-split[data-astro-cid-lcdefpme]{grid-template-columns:1.6fr 1fr;align-items:start}}.win-essay[data-astro-cid-lcdefpme]{max-width:none;margin:0;font-size:1rem;line-height:1.85}.u-static[data-astro-cid-lcdefpme]{text-decoration:underline var(--style) var(--c) 2px;text-underline-offset:5px}.u-static[data-astro-cid-lcdefpme].c-tr{background:color-mix(in srgb, var(--tr) 10%, transparent);border-radius:2px}.win-note[data-astro-cid-lcdefpme]{border-left:3px solid var(--c);padding:var(--s3) var(--s4);background:var(--surface);border-radius:0 10px 10px 0;box-shadow:0 8px 24px -16px #1b233359}.win-note[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 var(--s2);font-size:.9375rem}.win-note[data-astro-cid-lcdefpme] .nh[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s2);font-size:.8125rem;font-weight:600;display:flex}.win-note[data-astro-cid-lcdefpme] .fix[data-astro-cid-lcdefpme]{margin:0}.window[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{padding:var(--s2) var(--s4);border-top:1px solid var(--glass-line)}.sec-title[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:var(--s6)}.feat-grid[data-astro-cid-lcdefpme]{gap:var(--s5);display:grid}@media (width>=700px){.feat-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width>=1100px){.feat-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.feat[data-astro-cid-lcdefpme]{padding-top:var(--s4);border-top:1px solid var(--rule)}.feat-n[data-astro-cid-lcdefpme]{color:var(--primary);font-size:.8125rem;font-weight:600}.feat[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:var(--s2) 0}.status-card[data-astro-cid-lcdefpme]{max-width:760px;margin:0 auto}.status-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0 0 var(--s4);gap:var(--s3);padding:0;list-style:none;display:grid}.status-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--s3);align-items:baseline;display:flex}.status-card[data-astro-cid-lcdefpme] .badge[data-astro-cid-lcdefpme]{flex:none;justify-content:center;min-width:64px}.narrow[data-astro-cid-lcdefpme]{max-width:760px}.promo-video[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background:#000;border-radius:16px;width:100%;max-width:1040px;height:auto;margin:0 auto;display:block;box-shadow:0 30px 80px -30px #1b233373}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal[data-astro-cid-lcdefpme]{animation:linear both rise view();animation-range:entry entry 35%}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}}}
