.legal-page{background:var(--navy-deep)}.legal-page *,.legal-page *:before,.legal-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.legal-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:16px;color:var(--white)}.legal-header>a:last-child,.legal-back{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px}.legal-document{max-width:850px;margin:24px auto 48px;padding:clamp(20px,5vw,48px);background:var(--off-white, #f5f7f8);color:var(--navy);border-radius:14px}.legal-document h1{font-size:clamp(28px,5vw,38px);line-height:1.25;margin:16px 0 12px}.legal-document h2{font-size:20px;line-height:1.4;margin:32px 0 10px}.legal-document p{font-size:15px;line-height:1.85;max-width:75ch;overflow-wrap:anywhere}.legal-document .legal-date{color:var(--muted);font-size:13px;margin-bottom:24px}.legal-document a{text-decoration:underline;text-underline-offset:3px}.legal-document .analytics-choice{font-size:14px}@media(max-width:900px){.legal-document{margin-inline:16px}}
