.page-module__sNLanG__layout{max-width:1100px}.page-module__sNLanG__draftNotice{color:#69202b;border:1px solid #e5a8b0;border-left:5px solid var(--red);background:#fff0f2;grid-template-columns:auto 1fr;gap:1rem;margin-bottom:clamp(4rem,8vw,7rem);padding:1.4rem;display:grid}.page-module__sNLanG__draftNotice>svg{width:24px;color:var(--red);margin-top:.1rem}.page-module__sNLanG__draftNotice strong{margin-bottom:.3rem;display:block}.page-module__sNLanG__draftNotice p{margin:0;font-size:.9rem}.page-module__sNLanG__toc{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.6rem;margin:-1.5rem 0 clamp(3rem,7vw,6rem);padding-bottom:2rem;display:flex}.page-module__sNLanG__toc a{color:var(--navy);border:1px solid var(--line);text-transform:uppercase;padding:.65rem .9rem;font-size:.75rem;font-weight:800}.page-module__sNLanG__toc a:hover{color:var(--white);border-color:var(--navy);background:var(--navy)}.page-module__sNLanG__prose{max-width:860px}.page-module__sNLanG__prose section{border-top:1px solid var(--line);padding-block:clamp(2.8rem,6vw,4.5rem);scroll-margin-top:140px}.page-module__sNLanG__prose section:first-child{border-top:0}.page-module__sNLanG__sectionNumber{color:var(--red);margin-bottom:.8rem;font-family:Barlow Condensed,Impact,sans-serif;font-size:1.3rem;font-weight:700}.page-module__sNLanG__prose h2{color:var(--navy-deep);margin-bottom:1.5rem;font-size:clamp(2.5rem,4.8vw,4.2rem)}.page-module__sNLanG__prose p,.page-module__sNLanG__prose ul{color:#40545f}.page-module__sNLanG__prose p{margin-bottom:1.2rem}.page-module__sNLanG__prose p:last-child{margin-bottom:0}.page-module__sNLanG__prose ul{gap:.6rem;margin-block:1.2rem;padding-left:1.25rem;display:grid}.page-module__sNLanG__prose a{color:var(--red-dark);text-underline-offset:3px;font-weight:800;text-decoration:underline}@media (max-width:600px){.page-module__sNLanG__draftNotice{grid-template-columns:1fr}.page-module__sNLanG__toc{display:grid}}
