.page-module__soh_jW__page{min-height:100vh;padding:calc(var(--site-header-height) + 2rem) 0 4rem;background:var(--color-bg)}.page-module__soh_jW__inner{width:min(100% - 2rem,52rem);margin:0 auto}.page-module__soh_jW__header{border-bottom:1px solid var(--color-border);gap:1rem;padding-bottom:2rem;display:grid}.page-module__soh_jW__kicker{color:var(--color-text-muted);text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700;line-height:1.2}.page-module__soh_jW__header h1{max-width:44rem;color:var(--color-text);font-family:var(--font-display), serif;margin:0;font-size:clamp(2.25rem,3.8vw,4rem);font-weight:500;line-height:.98}.page-module__soh_jW__lead,.page-module__soh_jW__meta,.page-module__soh_jW__section p,.page-module__soh_jW__section li{color:var(--color-text-secondary);font-size:1rem;line-height:1.72}.page-module__soh_jW__lead{max-width:44rem;margin:0}.page-module__soh_jW__meta{color:var(--color-text-muted);margin:0;font-size:.9rem}.page-module__soh_jW__section{gap:.8rem;padding:2rem 0 0;display:grid}.page-module__soh_jW__section h2{color:var(--color-text);margin:0;font-size:1.1rem;font-weight:700;line-height:1.35}.page-module__soh_jW__section p{margin:0}.page-module__soh_jW__section a{color:var(--color-accent);text-underline-offset:.18em;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.page-module__soh_jW__section a:hover{color:var(--color-accent-hover)}.page-module__soh_jW__section ul{gap:.45rem;margin:0;padding-left:1.2rem;display:grid}@media (min-width:768px){.page-module__soh_jW__page{padding-top:calc(var(--site-header-height) + 3rem);padding-bottom:5rem}.page-module__soh_jW__inner{width:min(100% - 3rem,52rem)}.page-module__soh_jW__header{padding-bottom:2.5rem}}
