.mhero[data-astro-cid-64ny2kz2]{background-image:radial-gradient(48% 64% at 102% -12%, color-mix(in oklab, var(--color-tension) 9%, transparent), transparent 56%), radial-gradient(46% 54% at -4% 110%, color-mix(in oklab, var(--color-steel) 9%, transparent), transparent 60%);padding-top:20px;position:relative;overflow:hidden}.mhero-inner[data-astro-cid-64ny2kz2]{padding-block:clamp(26px, 3.4vw, 44px) var(--section-pad-y)}.mhero-kick[data-astro-cid-64ny2kz2]{flex-wrap:wrap;align-items:center;gap:16px;padding-bottom:clamp(20px,2.6vw,30px);display:flex}.mhero-eyebrow[data-astro-cid-64ny2kz2]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin:0;font-weight:600}.mhero-eyebrow[data-astro-cid-64ny2kz2] i[data-astro-cid-64ny2kz2]{color:var(--color-slate-blue-mid);margin:0 8px;font-style:normal}.mhero-tag[data-astro-cid-64ny2kz2]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-soft);border-left:1px solid var(--line-strong);align-items:center;gap:8px;padding-left:16px;font-size:11px;font-weight:600;display:inline-flex}.tag-dot[data-astro-cid-64ny2kz2]{background-color:var(--color-steel);border-radius:50%;flex:none;width:6px;height:6px}.mhero-grid[data-astro-cid-64ny2kz2]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.mhero-lead[data-astro-cid-64ny2kz2]{flex-direction:column;gap:24px;max-width:60ch;display:flex}.mhero-title[data-astro-cid-64ny2kz2]{max-width:14ch;font-size:var(--text-h1);letter-spacing:-.04em;color:var(--text);margin:0;line-height:.98}.mhero-title[data-astro-cid-64ny2kz2] .accent-serif[data-astro-cid-64ny2kz2]{color:var(--color-steel-mid)}.mhero-sub[data-astro-cid-64ny2kz2]{max-width:54ch;font-size:var(--text-lede);color:var(--text-soft);letter-spacing:-.005em;margin:0;line-height:1.5}.mhero-sub[data-astro-cid-64ny2kz2] strong[data-astro-cid-64ny2kz2]{color:var(--text);font-weight:600}.mhero-ctas[data-astro-cid-64ny2kz2]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.board[data-astro-cid-64ny2kz2]{border-radius:var(--radius-lg);border:1px solid var(--line);background-color:color-mix(in oklab, var(--color-snow) 3%, transparent);box-shadow:var(--shadow-dark-md);padding:clamp(18px,2vw,22px)}.board-head[data-astro-cid-64ny2kz2]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;padding-bottom:14px;display:flex}.board-title[data-astro-cid-64ny2kz2]{color:var(--text);letter-spacing:-.005em;font-size:13px;font-weight:700}.board-now[data-astro-cid-64ny2kz2]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:9px;font-weight:600}.gauges[data-astro-cid-64ny2kz2]{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.gauge[data-astro-cid-64ny2kz2]{grid-template-columns:1fr;gap:7px;display:grid}.g-name[data-astro-cid-64ny2kz2]{color:var(--text-soft);letter-spacing:-.005em;font-size:12.5px;font-weight:600}.g-track[data-astro-cid-64ny2kz2]{border-radius:var(--radius-pill);background-color:var(--md-track);height:10px;position:relative;overflow:visible}.g-cap[data-astro-cid-64ny2kz2]{background-color:var(--md-cap);z-index:3;border-radius:2px;width:2px;position:absolute;top:-3px;bottom:-3px;left:70%}.g-fill[data-astro-cid-64ny2kz2]{border-radius:var(--radius-pill);z-index:1;position:absolute;top:0;bottom:0;left:0}.gauge[data-astro-cid-64ny2kz2].is-over .g-fill[data-astro-cid-64ny2kz2]{background:linear-gradient(90deg, var(--md-cool) 0%, var(--md-cool) 64%, var(--md-hot) 72%, var(--md-hot) 100%);width:100%}.gauge[data-astro-cid-64ny2kz2].is-over .g-spill[data-astro-cid-64ny2kz2]{z-index:2;border-radius:0 var(--radius-pill) var(--radius-pill) 0;background:linear-gradient(90deg, var(--md-hot), color-mix(in oklab, var(--md-hot) 0%, transparent));width:16px;position:absolute;top:1px;bottom:1px;left:100%}.gauge[data-astro-cid-64ny2kz2].is-near .g-fill[data-astro-cid-64ny2kz2]{background-color:var(--md-cool);width:66%}.gauge[data-astro-cid-64ny2kz2].is-near:nth-child(4) .g-fill[data-astro-cid-64ny2kz2]{width:62%}.g-tag[data-astro-cid-64ny2kz2]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);justify-self:start;font-size:9px;font-weight:700}.gauge[data-astro-cid-64ny2kz2].is-over .g-tag[data-astro-cid-64ny2kz2]{color:color-mix(in oklab, var(--md-hot) 78%, var(--color-snow))}.board-foot[data-astro-cid-64ny2kz2]{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.01em;color:var(--text-soft);align-items:center;gap:10px;margin:16px 0 0;padding-top:14px;font-size:11px;display:flex}.board-cap-key[data-astro-cid-64ny2kz2]{background-color:var(--md-cap);border-radius:2px;flex:none;width:2px;height:13px}@media (prefers-reduced-motion:no-preference){.gauge[data-astro-cid-64ny2kz2].is-over .g-spill[data-astro-cid-64ny2kz2]{animation:strain 2.8s var(--ease-out-quart) infinite;transform-origin:0}.gauge[data-astro-cid-64ny2kz2].is-over:nth-child(2) .g-spill[data-astro-cid-64ny2kz2]{animation-delay:.5s}.gauge[data-astro-cid-64ny2kz2].is-over:nth-child(5) .g-spill[data-astro-cid-64ny2kz2]{animation-delay:1s}}@keyframes strain{0%,to{opacity:.7;transform:scaleX(.8)}50%{opacity:1;transform:scaleX(1.18)}}.mhero-cert[data-astro-cid-64ny2kz2]{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-soft);align-items:center;gap:12px;margin:clamp(34px,4.4vw,52px) 0 0;padding-top:22px;font-size:12px;display:inline-flex}@media (width<=940px){.mhero-grid[data-astro-cid-64ny2kz2]{grid-template-columns:1fr;gap:30px}.mhero-lead[data-astro-cid-64ny2kz2]{max-width:none}.board[data-astro-cid-64ny2kz2]{max-width:460px}}@media (width<=520px){.mhero-ctas[data-astro-cid-64ny2kz2]{flex-direction:column;align-items:stretch}.mhero-ctas[data-astro-cid-64ny2kz2] .btn[data-astro-cid-64ny2kz2]{width:100%}}.cp[data-astro-cid-zx2h7x6s]{background-color:var(--surface-alt);padding-block:var(--section-pad-y);scroll-margin-top:5rem}.cp-head[data-astro-cid-zx2h7x6s]{max-width:60ch}.cp-eyebrow[data-astro-cid-zx2h7x6s]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin:0 0 16px;font-weight:600}.cp[data-astro-cid-zx2h7x6s] h2[data-astro-cid-zx2h7x6s]{font-size:var(--text-h2);letter-spacing:-.04em;max-width:20ch;color:var(--text);line-height:.99}.cp[data-astro-cid-zx2h7x6s] h2[data-astro-cid-zx2h7x6s] .accent-serif[data-astro-cid-zx2h7x6s]{color:var(--color-steel-mid)}.cp-lede[data-astro-cid-zx2h7x6s]{font-size:var(--text-lede);color:var(--text-soft);margin:20px 0 0;line-height:1.55}.pairs[data-astro-cid-zx2h7x6s]{flex-direction:column;gap:clamp(10px,1.4vw,16px);margin:clamp(32px,4vw,48px) 0 0;padding:0;list-style:none;display:flex}.pair[data-astro-cid-zx2h7x6s]{--tone:var(--color-steel);--tone-text:var(--color-steel-mid);--cap:53%;border:1px solid var(--line);border-radius:var(--radius-lg);background-color:color-mix(in oklab, var(--color-snow) 3%, transparent);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(8px,1.2vw,14px) clamp(24px,4vw,56px);padding:clamp(16px,1.9vw,22px) clamp(18px,2.2vw,26px) clamp(18px,2vw,24px);display:grid;position:relative}.pair[data-astro-cid-zx2h7x6s].tone-violet{--tone:var(--color-violet);--tone-text:var(--color-violet-mid)}.pair[data-astro-cid-zx2h7x6s].tone-amber{--tone:var(--color-amber);--tone-text:var(--color-amber-mid)}.who-person[data-astro-cid-zx2h7x6s]{grid-area:1/1;min-width:0}.who-agent[data-astro-cid-zx2h7x6s]{text-align:right;grid-area:1/2;min-width:0}.kind[data-astro-cid-zx2h7x6s]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);align-items:baseline;gap:8px;font-size:9.5px;font-weight:700;display:flex}.who-agent[data-astro-cid-zx2h7x6s] .kind[data-astro-cid-zx2h7x6s]{justify-content:flex-end}.who-agent[data-astro-cid-zx2h7x6s] .who[data-astro-cid-zx2h7x6s]{color:var(--tone-text);letter-spacing:.1em}.who-agent[data-astro-cid-zx2h7x6s] .home[data-astro-cid-zx2h7x6s]{color:var(--text-muted);letter-spacing:.08em;border-left:1px solid var(--line-strong);padding-left:8px;font-weight:600}.seat-name[data-astro-cid-zx2h7x6s]{letter-spacing:-.015em;color:var(--text);margin-top:4px;font-size:1.0625rem;font-weight:800;line-height:1.12}.seat-line[data-astro-cid-zx2h7x6s]{color:var(--text-soft);margin:5px 0 0;font-size:13px;line-height:1.5}.seat-line[data-astro-cid-zx2h7x6s] .lbl[data-astro-cid-zx2h7x6s]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-right:8px;font-size:9px;font-weight:700;display:inline-block}.who-agent[data-astro-cid-zx2h7x6s] .seat-line[data-astro-cid-zx2h7x6s] .lbl[data-astro-cid-zx2h7x6s]{color:var(--tone-text)}.beam[data-astro-cid-zx2h7x6s]{grid-area:2/1/auto/-1;margin-top:clamp(8px,1.2vw,14px)}.beam-rail[data-astro-cid-zx2h7x6s]{border-radius:var(--radius-pill);background-color:var(--md-track);height:11px;display:block;position:relative}.seg-hold[data-astro-cid-zx2h7x6s]{width:var(--cap);z-index:1;border-radius:var(--radius-pill) 0 0 var(--radius-pill);background-color:var(--md-cool);position:absolute;top:0;bottom:0;left:0}.seg-over[data-astro-cid-zx2h7x6s]{left:var(--cap);z-index:1;border-radius:0 var(--radius-pill) var(--radius-pill) 0;background:linear-gradient(90deg, color-mix(in oklab, var(--md-hot) 60%, var(--tone)) 0%, var(--tone) 36%, color-mix(in oklab, var(--tone) 78%, transparent) 100%);position:absolute;top:0;bottom:0;right:0}.cap-tick[data-astro-cid-zx2h7x6s]{left:var(--cap);z-index:4;background-color:var(--md-cap);border-radius:2px;width:2px;position:absolute;top:-4px;bottom:-4px;transform:translate(-1px)}.node[data-astro-cid-zx2h7x6s]{z-index:3;width:11px;height:11px;box-shadow:0 0 0 3px var(--surface-alt);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.node-l[data-astro-cid-zx2h7x6s]{background-color:var(--md-cool);left:0;transform:translate(-2px,-50%)}.node-r[data-astro-cid-zx2h7x6s]{background-color:var(--tone);box-shadow:0 0 0 3px var(--surface-alt), 0 0 12px color-mix(in oklab, var(--tone) 55%, transparent);right:0;transform:translate(2px,-50%)}.beam-pulse[data-astro-cid-zx2h7x6s]{top:50%;left:var(--cap);z-index:5;background-color:color-mix(in oklab, var(--tone) 30%, var(--color-snow));width:8px;height:8px;box-shadow:0 0 10px color-mix(in oklab, var(--tone) 70%, transparent);opacity:0;border-radius:50%;margin-top:-4px;position:absolute}.beam-caps[data-astro-cid-zx2h7x6s]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);justify-content:space-between;gap:12px;margin-top:8px;font-size:9px;font-weight:600;display:flex}.cap-r[data-astro-cid-zx2h7x6s] b[data-astro-cid-zx2h7x6s]{color:var(--tone-text);font-weight:700}@media (prefers-reduced-motion:no-preference){.beam-pulse[data-astro-cid-zx2h7x6s]{animation:handover 3.4s var(--ease-out-quart) infinite}.pair[data-astro-cid-zx2h7x6s]:nth-child(2) .beam-pulse[data-astro-cid-zx2h7x6s]{animation-delay:.5s}.pair[data-astro-cid-zx2h7x6s]:nth-child(3) .beam-pulse[data-astro-cid-zx2h7x6s]{animation-delay:1s}.pair[data-astro-cid-zx2h7x6s]:nth-child(4) .beam-pulse[data-astro-cid-zx2h7x6s]{animation-delay:1.5s}.pair[data-astro-cid-zx2h7x6s]:nth-child(5) .beam-pulse[data-astro-cid-zx2h7x6s]{animation-delay:2s}}@keyframes handover{0%{left:var(--cap);opacity:0}14%{opacity:1}82%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}.cp-foot[data-astro-cid-zx2h7x6s]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(28px,3.4vw,40px);padding-top:clamp(22px,2.6vw,30px);display:flex}.cp-note[data-astro-cid-zx2h7x6s]{max-width:66ch;color:var(--text-soft);margin:0;font-size:14px;line-height:1.6}.cp-note[data-astro-cid-zx2h7x6s] strong[data-astro-cid-zx2h7x6s]{color:var(--text);font-weight:600}.cp-foot[data-astro-cid-zx2h7x6s] .btn-link[data-astro-cid-zx2h7x6s]{color:var(--color-teal-mid);white-space:nowrap}@media (width<=680px){.pair[data-astro-cid-zx2h7x6s]{grid-template-columns:1fr;gap:12px}.who-person[data-astro-cid-zx2h7x6s]{grid-row:1}.who-agent[data-astro-cid-zx2h7x6s]{text-align:left;grid-area:2/1}.who-agent[data-astro-cid-zx2h7x6s] .kind[data-astro-cid-zx2h7x6s]{justify-content:flex-start}.beam[data-astro-cid-zx2h7x6s]{grid-row:3}}@media (width<=560px){.cp-foot[data-astro-cid-zx2h7x6s]{flex-direction:column;align-items:flex-start;gap:16px}.cp-foot[data-astro-cid-zx2h7x6s] .btn-link[data-astro-cid-zx2h7x6s]{white-space:normal}}:root{--md-hot:var(--color-tension-mid);--md-cool:var(--color-steel);--md-track:color-mix(in oklab, var(--color-snow) 8%, transparent);--md-cap:color-mix(in oklab, var(--color-snow) 46%, transparent)}
