.LegalDocumentPage-module-scss-module__K3Niga__hero{align-items:start;gap:1.5rem;display:grid}.LegalDocumentPage-module-scss-module__K3Niga__heroCopy{gap:1.25rem;display:grid}.LegalDocumentPage-module-scss-module__K3Niga__meta{flex-wrap:wrap;gap:.75rem;display:flex}.LegalDocumentPage-module-scss-module__K3Niga__meta span,.LegalDocumentPage-module-scss-module__K3Niga__cardEyebrow{color:var(--color-primary);font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.LegalDocumentPage-module-scss-module__K3Niga__highlightsCard{align-self:stretch}.LegalDocumentPage-module-scss-module__K3Niga__highlights{color:var(--color-on-surface);gap:.85rem;margin:1rem 0 0;padding-left:1.1rem;display:grid}.LegalDocumentPage-module-scss-module__K3Niga__highlights li{line-height:1.7}.LegalDocumentPage-module-scss-module__K3Niga__layout{align-items:start;gap:1.5rem;display:grid}.LegalDocumentPage-module-scss-module__K3Niga__documentCard{min-width:0}.LegalDocumentPage-module-scss-module__K3Niga__document{gap:2rem;display:grid}.LegalDocumentPage-module-scss-module__K3Niga__section{gap:1rem;display:grid}.LegalDocumentPage-module-scss-module__K3Niga__section h2,.LegalDocumentPage-module-scss-module__K3Niga__sidebarCard h2{color:var(--color-on-surface);font-family:var(--font-headline);margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:900;line-height:1.1}.LegalDocumentPage-module-scss-module__K3Niga__section p,.LegalDocumentPage-module-scss-module__K3Niga__section li,.LegalDocumentPage-module-scss-module__K3Niga__sidebarCard p{color:var(--color-muted);margin:0;font-size:1rem;line-height:1.8}.LegalDocumentPage-module-scss-module__K3Niga__section ul{gap:.85rem;margin:0;padding-left:1.2rem;display:grid}.LegalDocumentPage-module-scss-module__K3Niga__sidebar{gap:1rem;display:grid}.LegalDocumentPage-module-scss-module__K3Niga__sidebarCard{gap:.85rem;display:grid}.LegalDocumentPage-module-scss-module__K3Niga__supportLink{width:fit-content;color:var(--color-primary);font-family:var(--font-label);letter-spacing:.04em;font-size:.85rem;font-weight:900}@media (min-width:64rem){.LegalDocumentPage-module-scss-module__K3Niga__hero,.LegalDocumentPage-module-scss-module__K3Niga__layout{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.75fr);gap:2rem}.LegalDocumentPage-module-scss-module__K3Niga__sidebar{position:sticky;top:6rem}}@media (max-width:34rem){.LegalDocumentPage-module-scss-module__K3Niga__meta{flex-direction:column;gap:.35rem}}
