.page-module-scss-module__sAXr9G__content{color:var(--color-text);font-size:1rem;line-height:1.75}.page-module-scss-module__sAXr9G__content section{margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.page-module-scss-module__sAXr9G__content h2{margin:0 0 var(--space-4);font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.15}.page-module-scss-module__sAXr9G__content h3{margin:var(--space-5) 0 var(--space-2);font-size:1.2rem;line-height:1.3}.page-module-scss-module__sAXr9G__content p{margin:0 0 var(--space-4)}.page-module-scss-module__sAXr9G__content a{color:var(--color-accent);text-underline-offset:.18em;font-weight:700}.page-module-scss-module__sAXr9G__tableWrap{margin:var(--space-5) 0;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}.page-module-scss-module__sAXr9G__tableWrap table{border-collapse:collapse;background:var(--color-surface);width:100%;min-width:58rem;font-size:.88rem;line-height:1.5}.page-module-scss-module__sAXr9G__tableWrap th,.page-module-scss-module__sAXr9G__tableWrap td{padding:var(--space-3);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.page-module-scss-module__sAXr9G__tableWrap thead th{background:var(--color-surface-muted);color:var(--color-heading);letter-spacing:.04em;text-transform:uppercase;font-size:.74rem}.page-module-scss-module__sAXr9G__tableWrap tbody tr:last-child>*{border-bottom:0}.page-module-scss-module__sAXr9G__tableWrap tbody th{color:var(--color-heading)}.page-module-scss-module__sAXr9G__cellDetail{margin-top:var(--space-1);color:var(--color-text-muted);font-size:.78rem;display:block}.page-module-scss-module__sAXr9G__category{border:1px solid var(--color-border);color:var(--color-heading);white-space:nowrap;border-radius:999px;padding:.2rem .5rem;font-size:.72rem;font-weight:750;display:inline-block}.page-module-scss-module__sAXr9G__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:40rem){.page-module-scss-module__sAXr9G__content section{margin-top:var(--space-6)}}
