.page-module__soh_jW__page{width:min(100%,820px);padding-block:clamp(var(--space-10), 8vw, 96px);margin-inline:auto}.page-module__soh_jW__header{gap:var(--space-3);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border);display:grid}.page-module__soh_jW__eyebrow,.page-module__soh_jW__updated{color:var(--color-fg-muted);font:var(--text-label-12);letter-spacing:.08em;text-transform:uppercase}.page-module__soh_jW__header h1{max-width:700px;font:var(--text-heading-48);letter-spacing:-.045em}.page-module__soh_jW__intro{max-width:640px;color:var(--color-fg-secondary);font:var(--text-copy-18)}.page-module__soh_jW__sections{gap:var(--space-8);padding-block:var(--space-8);display:grid}.page-module__soh_jW__section{gap:var(--space-6);grid-template-columns:minmax(150px,.32fr) minmax(0,1fr);display:grid}.page-module__soh_jW__section h2{font:var(--text-heading-20)}.page-module__soh_jW__section ul{gap:var(--space-3);color:var(--color-fg-secondary);font:var(--text-copy-16);margin:0;padding-left:1.15rem;display:grid}.page-module__soh_jW__contact{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);font:var(--text-label-13);display:flex}.page-module__soh_jW__contact span{color:var(--color-fg-muted)}.page-module__soh_jW__contact a{min-height:44px;color:var(--color-accent);align-items:center;display:inline-flex}.page-module__soh_jW__contact a:hover{text-underline-offset:.18em;text-decoration:underline}@media (max-width:680px){.page-module__soh_jW__page{padding-block:var(--space-8)}.page-module__soh_jW__section{gap:var(--space-3);grid-template-columns:1fr}.page-module__soh_jW__contact{flex-direction:column;align-items:flex-start}}
