.page-module__sNLanG__page{padding-block:var(--section-gap)}.page-module__sNLanG__prose{max-width:68ch;font:var(--type-prose);color:var(--color-text)}.page-module__sNLanG__prose>*+*{margin-top:1.1em}.page-module__sNLanG__prose h2{font:var(--type-h3);letter-spacing:-.02em;margin-top:2em}.page-module__sNLanG__prose h3{font:var(--type-h5,var(--type-body));color:var(--color-text);margin-top:1.6em;font-weight:700}.page-module__sNLanG__prose code{border-radius:var(--radius-xs);background:var(--color-surface-container);padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em}.page-module__sNLanG__prose a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.page-module__sNLanG__prose a:hover{color:var(--color-accent)}.page-module__sNLanG__address{padding:var(--spacing-16);border-radius:var(--radius-md,12px);background:var(--color-surface-container-low);font-style:normal;line-height:1.7}.page-module__sNLanG__note{padding:var(--spacing-16);border-radius:var(--radius-md,12px);border:1px solid var(--color-border-strong);background:var(--color-surface-container);font:var(--type-small)}.page-module__sNLanG__table{border-collapse:collapse;width:100%;font-size:.9em;display:block;overflow-x:auto}.page-module__sNLanG__table th,.page-module__sNLanG__table td{padding:var(--spacing-10) var(--spacing-12);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.page-module__sNLanG__table th{color:var(--color-text);background:var(--color-surface-container-low);white-space:nowrap;font-weight:700}
