.page-module__sNLanG__page{padding:clamp(48px,7vw,88px) 0}.page-module__sNLanG__eyebrow{color:var(--moss);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:.82rem;font-weight:850}.page-module__sNLanG__page h1{max-width:900px;margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,6vw,5.4rem);line-height:.96}.page-module__sNLanG__intro{color:var(--muted);max-width:820px;margin:0 0 34px;font-size:clamp(1.08rem,1.6vw,1.26rem);line-height:1.58}.page-module__sNLanG__content{color:var(--foreground);border-top:1px solid #15191529;gap:34px;max-width:820px;margin-bottom:32px;padding-top:28px;font-size:clamp(1rem,1.25vw,1.1rem);font-weight:500;line-height:1.68;display:grid}.page-module__sNLanG__content section{gap:14px;display:grid}.page-module__sNLanG__content h2{margin:0;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.15}.page-module__sNLanG__content p{margin:0}.page-module__sNLanG__content ul{margin:0;padding-left:22px}.page-module__sNLanG__content li+li{margin-top:6px}.page-module__sNLanG__content a{color:var(--accent-dark);text-underline-offset:3px;font-weight:750;text-decoration:underline;text-decoration-thickness:1px}.page-module__sNLanG__content a:hover{color:var(--foreground)}
