.page-module__0nvnsG__page{background-color:var(--color-bg)}.page-module__0nvnsG__inner{max-width:52rem}.page-module__0nvnsG__header{padding-bottom:var(--space-md);margin-bottom:var(--space-md);border-bottom:2px solid var(--color-teal);gap:.5rem;display:grid}.page-module__0nvnsG__title{font-size:var(--step-3);text-transform:uppercase;letter-spacing:.08em;color:var(--color-teal-darker);-webkit-hyphens:auto;hyphens:auto;font-weight:700;line-height:1.25}@media (max-width:22rem){.page-module__0nvnsG__title{letter-spacing:.03em}}.page-module__0nvnsG__meta{font-size:var(--step--1);color:var(--color-ink-soft)}.page-module__0nvnsG__note{padding:.75rem var(--space-sm);background-color:var(--color-teal-tint);border-radius:var(--radius-sm);font-size:var(--step--1)}.page-module__0nvnsG__body{gap:var(--space-sm);display:grid}.page-module__0nvnsG__section{gap:var(--space-sm);margin-top:var(--space-md);scroll-margin-top:calc(var(--header-height) + var(--space-sm));display:grid}.page-module__0nvnsG__sectionTitle{font-size:var(--step-1);color:var(--color-teal-darker);font-weight:700}.page-module__0nvnsG__subTitle{font-size:var(--step-0);font-weight:700}.page-module__0nvnsG__paragraph{line-height:1.8}.page-module__0nvnsG__list{gap:.5rem;margin:0;padding-left:1.25rem;line-height:1.7;display:grid}.page-module__0nvnsG__list li::marker{color:var(--color-teal)}
