.ehero[data-astro-cid-4wafxay2]{background:var(--ink);color:var(--on-dark);padding:calc(84px + clamp(38px,6vw,78px)) 0 clamp(40px,5vw,62px);position:relative;overflow:hidden}.ehero[data-astro-cid-4wafxay2] .in[data-astro-cid-4wafxay2]{z-index:1;position:relative}.ehero[data-astro-cid-4wafxay2] .lbl[data-astro-cid-4wafxay2]{color:var(--gold)}.ehero[data-astro-cid-4wafxay2] h1[data-astro-cid-4wafxay2]{max-width:16ch;margin:16px 0 0;font-size:clamp(30px,4.4vw,52px)}.ehero[data-astro-cid-4wafxay2] .lead[data-astro-cid-4wafxay2]{color:var(--on-dark-dim);max-width:58ch;margin-top:20px;font-size:clamp(15.5px,1.5vw,18px)}.chips[data-astro-cid-4wafxay2]{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.chips[data-astro-cid-4wafxay2] li[data-astro-cid-4wafxay2]{font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--dark-line);color:var(--on-dark-dim);padding:8px 12px;font-size:11px}.sec[data-astro-cid-4wafxay2]{padding:clamp(38px,5vw,60px) 0 clamp(44px,6vw,72px)}.sec[data-astro-cid-4wafxay2].tint{background:var(--surface);border-top:1px solid var(--line);padding:clamp(44px,6vw,72px) 0}.sechead[data-astro-cid-4wafxay2]{margin-bottom:26px}.sechead[data-astro-cid-4wafxay2] h2[data-astro-cid-4wafxay2]{padding-left:18px;font-size:clamp(20px,2.4vw,28px);position:relative}.sechead[data-astro-cid-4wafxay2] h2[data-astro-cid-4wafxay2]:before{content:"";background:var(--gold);width:3px;position:absolute;top:.14em;bottom:.14em;left:0}
