.styles-module__49wVtW__hero{padding:calc(var(--header-height) + clamp(3rem, 7vw, 5rem)) var(--page-pad) 0}.styles-module__49wVtW__inner{text-align:left;flex-direction:column;align-items:flex-start;gap:1.4rem;max-width:64rem;margin:0 auto;display:flex}.styles-module__49wVtW__meta{font-size:var(--text-small);color:var(--color-ink-faint);flex-wrap:wrap;justify-content:flex-start;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}
.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);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}}
.styles-module__qGoY7G__hero{padding:calc(var(--header-height) + clamp(3rem, 7vw, 5rem)) var(--page-pad) 0}.styles-module__qGoY7G__inner{max-width:var(--page-max);align-items:center;gap:clamp(1.75rem,4vw,3rem);margin:0 auto;display:flex}.styles-module__qGoY7G__portraitWrap{flex:none;width:clamp(7rem,18vw,15rem)}.styles-module__qGoY7G__portrait{aspect-ratio:1;object-fit:cover;width:100%;height:auto;box-shadow:var(--shadow-soft);border-radius:999px}.styles-module__qGoY7G__copy{flex-direction:column;align-items:flex-start;gap:.9rem;min-width:0;display:flex}.styles-module__qGoY7G__eyebrow{font-size:var(--text-eyebrow);color:var(--color-accent-soft);font-weight:700}.styles-module__qGoY7G__name{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.1rem,1.4rem + 2.8vw,4rem);font-weight:900;line-height:1.02}.styles-module__qGoY7G__role{color:var(--rose-3);font-size:1.1rem;font-weight:700}.styles-module__qGoY7G__lead{font-size:var(--text-lead);color:var(--color-ink-soft);text-wrap:pretty;max-width:40rem;line-height:1.6}.styles-module__qGoY7G__articles{padding:clamp(3rem, 6vw, 4.5rem) var(--page-pad) 0}.styles-module__qGoY7G__back{padding:3rem var(--page-pad) 0;justify-content:center;display:flex}.styles-module__qGoY7G__backLink{border:1px solid var(--color-line-strong);font-weight:700;font-size:var(--text-small);color:var(--color-ink);border-radius:999px;padding:.85rem 1.8rem;text-decoration:none;transition:background-color .3s,color .3s}.styles-module__qGoY7G__backLink:hover{background:var(--color-ink);color:var(--color-ink-inverse)}@media (max-width:639px){.styles-module__qGoY7G__inner{flex-direction:column;align-items:flex-start}.styles-module__qGoY7G__portraitWrap{width:8rem}}.styles-module__qGoY7G__inner{padding-bottom:2rem}
