.page-module__sNLanG__page{max-width:820px}.page-module__sNLanG__page section{margin-top:clamp(44px,7vw,64px);scroll-margin-top:24px}.page-module__sNLanG__page h1{letter-spacing:-.025em;max-width:14ch;line-height:1.08}.page-module__sNLanG__page h2{letter-spacing:-.015em;margin:0 0 20px;font-size:clamp(24px,4vw,32px);line-height:1.2}.page-module__sNLanG__page h3{margin:32px 0 12px;font-size:clamp(19px,3vw,22px);line-height:1.3}.page-module__sNLanG__page p,.page-module__sNLanG__page li,.page-module__sNLanG__contact{font-size:16px;line-height:1.75}.page-module__sNLanG__page ul{color:var(--muted);margin:18px 0 24px;padding-left:24px}.page-module__sNLanG__page li{margin-bottom:8px;padding-left:4px}.page-module__sNLanG__page code{overflow-wrap:anywhere;font-size:.9em}.page-module__sNLanG__updated{color:var(--muted)}.page-module__sNLanG__contact{margin:20px 0;font-style:normal}@media (max-width:600px){.page-module__sNLanG__page{margin-top:32px;padding-inline:22px}.page-module__sNLanG__page section{margin-top:40px}.page-module__sNLanG__page h1{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:none;font-size:clamp(23px,7.6vw,30px)}.page-module__sNLanG__page p,.page-module__sNLanG__page li,.page-module__sNLanG__contact{font-size:15px;line-height:1.7}}
