.page-module__soh_jW__wrap{max-width:860px;color:var(--foreground);background:var(--background);margin:5% auto;padding:clamp(20px,5vw,40px);animation:.7s cubic-bezier(.16,1,.3,1) both page-module__soh_jW__wrapIn}@keyframes page-module__soh_jW__wrapIn{0%{opacity:0;filter:saturate(.96);transform:translateY(24px)scale(.98)}to{opacity:1;filter:none;transform:none}}.page-module__soh_jW__inView{opacity:1;filter:none;transform:none}.page-module__soh_jW__header{text-align:left;margin-bottom:clamp(18px,4vw,28px)}.page-module__soh_jW__title{font-family:var(--font-display,inherit);margin:0 0 6px;font-size:clamp(22px,4.6vw,34px);line-height:1.2}.page-module__soh_jW__meta{opacity:.75;margin:0 0 12px;font-size:clamp(13px,2.4vw,14px)}.page-module__soh_jW__lead{margin:0;font-size:clamp(15px,2.8vw,16px);line-height:1.7}.page-module__soh_jW__body{gap:clamp(14px,2.8vw,18px);display:grid}.page-module__soh_jW__section{border:1px solid color-mix(in oklab,var(--foreground)12%,transparent);background:color-mix(in oklab,var(--background)96%,var(--foreground)0%);border-radius:12px;padding:clamp(12px,2.2vw,16px)}.page-module__soh_jW__h2{margin:0 0 6px;font-size:clamp(16px,2.6vw,20px);font-weight:600;line-height:1.35}.page-module__soh_jW__p{white-space:pre-wrap;margin:0 0 8px;font-size:clamp(14px,2.6vw,16px);line-height:1.75}@media (max-width:480px){.page-module__soh_jW__wrap{margin-top:15%;padding-left:16px;padding-right:16px}}
