.LegalLayout-module__MnkhUG__header{background:var(--color-surface-warm)}.LegalLayout-module__MnkhUG__header .section-container{padding-block-start:var(--space-4xl);padding-block-end:var(--space-lg)}.LegalLayout-module__MnkhUG__eyebrow{font:var(--weight-semibold) var(--text-label) var(--font-ui);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);margin-block-end:var(--space-xs)}.LegalLayout-module__MnkhUG__h1{max-width:var(--width-reading);font:var(--type-h1-weight) var(--type-h2-size) / var(--type-h2-leading) var(--font-display)}.LegalLayout-module__MnkhUG__lastUpdated{font:var(--type-caption-weight) var(--type-caption-size) / var(--type-caption-leading) var(--font-ui);color:var(--color-text-muted);margin-block-start:var(--space-sm)}.LegalLayout-module__MnkhUG__notice{max-width:var(--width-reading);padding:var(--space-3) var(--space-4);border-inline-start:var(--border-strong) solid var(--color-accent-guidance);background:var(--color-accent-guidance-tint);font:var(--type-body-sm-weight) var(--type-body-sm-size) / var(--type-body-sm-leading) var(--font-ui);color:var(--color-text-primary);margin-block-start:var(--space-5)}.LegalLayout-module__MnkhUG__body [lang=en]{font-family:var(--nf-plex), system-ui, sans-serif}.LegalLayout-module__MnkhUG__body [lang=en] h2,.LegalLayout-module__MnkhUG__body [lang=en] h3{font-family:var(--nf-serif), Georgia, serif}.LegalLayout-module__MnkhUG__body{background:var(--color-surface-default)}.LegalLayout-module__MnkhUG__bodyContainer{padding-block:var(--space-2xl) var(--space-5xl)}.LegalLayout-module__MnkhUG__mobileToc{border:var(--border-hair) solid var(--color-border-default);border-radius:var(--radius-card);padding:var(--space-sm) var(--space-md);margin-block-end:var(--space-lg)}.LegalLayout-module__MnkhUG__mobileToc summary{cursor:pointer;font:var(--weight-semibold) var(--text-body) var(--font-ui)}.LegalLayout-module__MnkhUG__mobileToc .LegalLayout-module__MnkhUG__tocList{margin-block-start:var(--space-sm)}@media (min-width:1024px){.LegalLayout-module__MnkhUG__mobileToc{display:none}}.LegalLayout-module__MnkhUG__layout{gap:var(--space-4xl);align-items:flex-start;display:flex}.LegalLayout-module__MnkhUG__desktopToc{display:none}@media (min-width:1024px){.LegalLayout-module__MnkhUG__desktopToc{width:220px;flex:none;display:block;position:sticky;inset-block-start:calc(var(--nav-height-desktop) + var(--space-lg))}}.LegalLayout-module__MnkhUG__tocList{gap:var(--space-xs);flex-direction:column;list-style:none;display:flex}.LegalLayout-module__MnkhUG__tocList a{padding-block:var(--space-micro);color:var(--color-text-secondary);font:var(--weight-regular) var(--text-body-sm) var(--font-ui);border-inline-start:2px solid #0000;padding-inline-start:var(--space-xs);text-decoration:none;display:block}.LegalLayout-module__MnkhUG__tocList a:hover,.LegalLayout-module__MnkhUG__tocList a:focus-visible{color:var(--color-brand-primary);border-inline-start-color:var(--color-border-subtle)}.LegalLayout-module__MnkhUG__content{min-width:0;max-width:var(--longform-width);font:var(--weight-regular) 16px/28px var(--font-ui);color:var(--color-text-primary)}.LegalLayout-module__MnkhUG__content h2{font:var(--weight-semibold) 24px/31px var(--font-display);margin-block:var(--longform-section-gap) var(--space-sm);scroll-margin-block-start:calc(var(--nav-height-desktop) + var(--space-md))}.LegalLayout-module__MnkhUG__content h2:first-child{margin-block-start:0}.LegalLayout-module__MnkhUG__content h3{font:var(--weight-semibold) 17px/24px var(--font-ui);margin-block:var(--space-lg) var(--space-xs);scroll-margin-block-start:calc(var(--nav-height-desktop) + var(--space-md))}.LegalLayout-module__MnkhUG__content p{max-width:var(--longform-measure);margin-block-end:var(--longform-paragraph-gap)}:is(.LegalLayout-module__MnkhUG__content ul,.LegalLayout-module__MnkhUG__content ol){flex-direction:column;gap:7px;margin-block-end:var(--longform-paragraph-gap);padding-inline-start:20px;display:flex}.LegalLayout-module__MnkhUG__content a{color:var(--color-brand-primary);text-underline-offset:3px}.LegalLayout-module__MnkhUG__content a:hover{color:var(--color-brand-deep)}.LegalLayout-module__MnkhUG__content strong{font-weight:var(--weight-semibold)}
