.legal-page{padding-top:var(--adv-space-7);padding-bottom:var(--adv-space-8)}.legal-eyebrow{font-size:var(--adv-fs-eyebrow);font-weight:var(--adv-fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--adv-accent);margin-bottom:var(--adv-space-2)}.legal-content h1{font-size:var(--adv-fs-h2);line-height:var(--adv-lh-tight);margin-bottom:var(--adv-space-4)}.legal-content h2{font-size:var(--adv-fs-h4);margin-top:var(--adv-space-6);margin-bottom:var(--adv-space-3)}.legal-lead{font-size:var(--adv-fs-body-lg);color:var(--adv-text-secondary)}.legal-content ul{padding-left:var(--adv-space-5);margin-bottom:var(--adv-space-4)}.legal-content li+li{margin-top:var(--adv-space-2)}.legal-content a{color:var(--adv-link)}.privacy-form-note{margin-top:var(--adv-space-2);font-size:var(--adv-fs-caption);color:var(--adv-text-secondary)}.privacy-form-note a{color:inherit;text-decoration:underline}.legal-updated{font-size:var(--adv-fs-caption);color:var(--adv-text-secondary)}.legal-content h3{font-size:var(--adv-fs-body-lg);margin-top:var(--adv-space-4);margin-bottom:var(--adv-space-2)}.legal-contents{margin-top:var(--adv-space-5);padding:var(--adv-space-4) var(--adv-space-5);border:1px solid var(--adv-border);border-radius:var(--adv-radius-md)}.legal-contents p{font-weight:var(--adv-fw-semibold);margin-bottom:var(--adv-space-2)}.legal-contents ol{margin:0;padding-left:var(--adv-space-5)}.legal-content h2{scroll-margin-top:var(--adv-space-8)}
