.styles-module__49wVtW__hero{padding:calc(var(--header-height) + clamp(3rem, 7vw, 5rem)) var(--page-pad) 0}.styles-module__49wVtW__inner{text-align:center;flex-direction:column;align-items:center;gap:1.4rem;max-width:52rem;margin:0 auto;display:flex}.styles-module__49wVtW__meta{font-size:var(--text-small);color:var(--color-ink-faint);flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;font-weight:600;display:flex}.styles-module__49wVtW__author{align-items:center;gap:.4rem;display:inline-flex}.styles-module__49wVtW__title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.1rem,1.4rem + 3vw,4.2rem);font-weight:900;line-height:1.02}.styles-module__49wVtW__summary{font-size:var(--text-lead);color:var(--color-ink-soft);text-wrap:pretty;line-height:1.6}.styles-module__49wVtW__coverWrap{max-width:64rem;margin:clamp(2.5rem,5vw,4rem) auto 0}.styles-module__49wVtW__cover{object-fit:cover;border-radius:var(--radius-l);width:100%;height:auto;max-height:34rem;box-shadow:var(--shadow-soft)}
.styles-module__z2W7tG__section{padding:var(--section-gap) var(--page-pad) 0}.styles-module__z2W7tG__panel{isolation:isolate;max-width:var(--page-max);border-radius:var(--radius-l);background:var(--sage-3);color:var(--cream);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);margin:0 auto;padding:clamp(2rem,4.5vw,3.5rem);display:grid;position:relative;overflow:clip}.styles-module__z2W7tG__copy{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.styles-module__z2W7tG__eyebrow{font-size:var(--text-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--caramel);font-weight:700}.styles-module__z2W7tG__title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.6rem,1.2rem + 1.8vw,2.6rem);font-weight:900;line-height:1.05}.styles-module__z2W7tG__lead{color:var(--color-ink-inverse-soft);text-wrap:pretty;max-width:30rem;line-height:1.55}.styles-module__z2W7tG__formWrap{width:100%;display:flex}@media (max-width:767px){.styles-module__z2W7tG__panel{text-align:center;grid-template-columns:1fr}.styles-module__z2W7tG__copy{align-items:center}.styles-module__z2W7tG__formWrap{justify-content:center}}
