.PageHero-module__W_6J8q__hero{background:var(--grad-hero);padding:clamp(56px, 7vw, 96px) var(--gutter);position:relative;overflow:hidden}.PageHero-module__W_6J8q__waves{opacity:.7}.PageHero-module__W_6J8q__inner{max-width:var(--container);margin:0 auto;position:relative}.PageHero-module__W_6J8q__eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--green-300);margin:0 0 16px}.PageHero-module__W_6J8q__title{font-family:var(--font-display);font-weight:var(--weight-extra);font-size:clamp(2rem,5vw,3.4rem);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-on-dark);text-wrap:balance;max-width:18ch;margin:0}.PageHero-module__W_6J8q__lead{font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-on-dark-muted);max-width:60ch;margin:18px 0 0}.PageHero-module__W_6J8q__actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}@media (max-width:640px){.PageHero-module__W_6J8q__actions>*{flex:100%}}
.Section-module__ELoAjW__section{padding:var(--section-y) var(--gutter)}.Section-module__ELoAjW__page{background:var(--surface-page)}.Section-module__ELoAjW__brand{background:var(--surface-brand)}.Section-module__ELoAjW__dark{background:var(--surface-dark);color:var(--text-on-dark)}.Section-module__ELoAjW__inner{max-width:var(--container);margin:0 auto}
