.legal-page{min-inline-size:0}.legal-page__effective-date{margin:var(--space-5) 0 0;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.legal-page__document{gap:var(--space-7);max-inline-size:var(--layout-copy);display:grid}.legal-page__section{min-inline-size:0;scroll-margin-block-start:var(--space-7)}.legal-page__section h2{font-size:clamp(var(--text-xl), 3vw, var(--text-2xl));line-height:var(--line-height-tight);text-wrap:balance;margin:0}.legal-page__section p,.legal-page__section ul{margin:var(--space-4) 0 0}.legal-page__section li+li{margin-block-start:var(--space-2)}.legal-page__links{gap:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}
