.hero-chart[data-astro-cid-ard3bjed]{margin:0;width:100%;height:100%;min-height:240px;display:flex;flex-direction:column}.plot[data-astro-cid-ard3bjed]{position:relative;flex:1;margin:10px 126px 6px 0}.layer[data-astro-cid-ard3bjed]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.grid[data-astro-cid-ard3bjed]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between}.grid[data-astro-cid-ard3bjed] i[data-astro-cid-ard3bjed]{display:block;height:1px;background:var(--line);margin-right:-102px}.stroke[data-astro-cid-ard3bjed]{fill:none;stroke-linecap:round;stroke-linejoin:round}.market[data-astro-cid-ard3bjed] .stroke[data-astro-cid-ard3bjed]{stroke:var(--bench);stroke-width:2.5;opacity:.85}.bot[data-astro-cid-ard3bjed] .stroke[data-astro-cid-ard3bjed]{stroke:var(--accent);stroke-width:3}.area[data-astro-cid-ard3bjed]{fill:url(#hc-fade)}.dot[data-astro-cid-ard3bjed]{position:absolute;left:100%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%}.dot[data-astro-cid-ard3bjed].market{background:var(--bench)}.dot[data-astro-cid-ard3bjed].bot{background:var(--accent);width:11px;height:11px;margin:-5.5px 0 0 -5.5px}.label[data-astro-cid-ard3bjed]{position:absolute;left:calc(100% + 14px);transform:translateY(-50%);white-space:nowrap;font-family:var(--font-serif);font-size:1.1rem;font-weight:600;color:var(--fg);line-height:1}.label[data-astro-cid-ard3bjed].market{color:var(--muted);font-weight:500}.label[data-astro-cid-ard3bjed] b[data-astro-cid-ard3bjed]{font-family:var(--font-mono);font-size:.78rem;font-weight:500;margin-left:3px}.label[data-astro-cid-ard3bjed].bot b[data-astro-cid-ard3bjed]{color:var(--accent)}figcaption[data-astro-cid-ard3bjed]{font-size:.78rem;color:var(--muted);margin-top:10px}@media(prefers-reduced-motion:no-preference){.layer[data-astro-cid-ard3bjed]{animation:rise 1.6s cubic-bezier(.2,.8,.2,1) both,wipe 1.6s cubic-bezier(.45,.05,.25,1) both}.area[data-astro-cid-ard3bjed]{animation:fade .8s ease-out both}.dot[data-astro-cid-ard3bjed],.label[data-astro-cid-ard3bjed]{animation:pop .5s cubic-bezier(.2,.9,.3,1.4) both}.layer[data-astro-cid-ard3bjed].market{animation-delay:.15s}.dot[data-astro-cid-ard3bjed].market,.label[data-astro-cid-ard3bjed].market{animation-delay:1.55s}.layer[data-astro-cid-ard3bjed].bot{animation-delay:.55s;animation-duration:1.9s}.bot[data-astro-cid-ard3bjed] .area[data-astro-cid-ard3bjed],.dot[data-astro-cid-ard3bjed].bot,.label[data-astro-cid-ard3bjed].bot{animation-delay:2.3s}@keyframes rise{0%{transform:translateY(70px);opacity:0}30%{opacity:1}to{transform:none;opacity:1}}@keyframes wipe{0%{clip-path:inset(-12px 100% -12px -12px)}to{clip-path:inset(-12px -12px -12px -12px)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes pop{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}}.hero[data-astro-cid-j7pv25f6]{padding-block:clamp(56px,10vw,112px) 32px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:clamp(24px,4vw,64px);grid-template-areas:"eyebrow ." "title art" "lede art" "cta ." "status ."}.hero-text[data-astro-cid-j7pv25f6]{display:contents}.h-eyebrow[data-astro-cid-j7pv25f6]{grid-area:eyebrow}.h-title[data-astro-cid-j7pv25f6]{grid-area:title}.h-lede[data-astro-cid-j7pv25f6]{grid-area:lede}.h-cta[data-astro-cid-j7pv25f6]{grid-area:cta}.h-status[data-astro-cid-j7pv25f6]{grid-area:status}.hero-art[data-astro-cid-j7pv25f6]{grid-area:art;min-width:0;display:flex;padding-top:4px}@media(max-width:900px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow" "title" "lede" "cta" "status" "art"}.hero-art[data-astro-cid-j7pv25f6]{height:300px;margin-top:36px}}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.3rem,5.2vw,4.1rem);max-width:17ch;line-height:1.04;letter-spacing:-.025em}.hl[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--accent)}.hero[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{max-width:60ch;font-size:clamp(1.02rem,1.6vw,1.15rem);color:var(--fg-soft);margin:22px 0 0}.cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;padding:11px 18px;border-radius:999px;border:1px solid var(--line-strong);color:var(--fg);text-decoration:none;font-weight:500;font-size:.94rem;background:var(--bg-elev);transition:transform .15s,background .15s}.btn[data-astro-cid-j7pv25f6]:hover{transform:translateY(-1px)}.btn[data-astro-cid-j7pv25f6].primary{background:var(--fg);color:var(--bg);border-color:var(--fg)}.status[data-astro-cid-j7pv25f6]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:28px;font-size:.9rem;color:var(--muted)}.ghost-note[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:.88rem;color:var(--muted);margin-bottom:14px}.fade[data-astro-cid-j7pv25f6]{max-height:520px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.steps[data-astro-cid-j7pv25f6]{margin:6px 0 0;padding-left:1.2em;display:grid;gap:10px;color:var(--fg-soft)}.steps[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--fg)}.callout[data-astro-cid-j7pv25f6].big{padding:clamp(20px,3vw,32px);border-radius:var(--radius)}
