.approved-legal-nav{background:#0b1d3a;border-bottom:4px solid #0f766e;flex-wrap:wrap;justify-content:center;gap:10px 18px;padding:14px 22px;display:flex}.approved-legal-nav a{color:#fff;font-size:.82rem;font-weight:750;text-decoration:none}.approved-legal-nav a:hover,.approved-legal-nav a:focus-visible{color:#8ce8de;text-underline-offset:4px;text-decoration:underline}.approved-legal-document{--legal-navy:#0b1d3a;--legal-teal:#0f766e;--legal-gold:#d4a853;--legal-text:#1e293b;--legal-muted:#5b6b7f;--legal-border:#d9e2ea;max-width:980px;color:var(--legal-text);margin:auto;padding:38px 22px 70px;font-family:Inter,Nirmala UI,Segoe UI,Arial,sans-serif;line-height:1.62}.approved-legal-document a{color:var(--legal-teal);text-underline-offset:2px}.approved-legal-document .eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--legal-teal);font-size:12px;font-weight:800}.approved-legal-document h1{color:var(--legal-navy);letter-spacing:-.035em;margin:8px 0 12px;font-size:clamp(34px,6vw,54px);line-height:1.02}.approved-legal-document h2{color:var(--legal-navy);margin:32px 0 9px;font-size:24px;line-height:1.15}.approved-legal-document h3{color:var(--legal-teal);margin:24px 0 7px;font-size:18px}.approved-legal-document p{margin:0 0 12px}.approved-legal-document .lead{color:var(--legal-muted);max-width:820px;font-size:17px}.approved-legal-document .meta,.approved-legal-document .small{color:var(--legal-muted);font-size:12px}.approved-legal-document .meta{margin-top:14px}.approved-legal-document .notice,.approved-legal-document .warning{border-radius:10px;margin:24px 0;padding:15px 17px}.approved-legal-document .notice{border:1px solid #b9ddd7;border-left:4px solid var(--legal-teal);background:#f2f7f6}.approved-legal-document .warning{border:1px solid #e8d09b;border-left:4px solid var(--legal-gold);background:#fff7e8}.approved-legal-document .plain{border:1px solid var(--legal-border);background:#fff;border-radius:14px;padding:18px;box-shadow:0 8px 24px #0b1d3a0a}.approved-legal-document ul,.approved-legal-document ol{padding-left:24px}.approved-legal-document li{margin:6px 0}.approved-legal-document table{border-collapse:collapse;background:#fff;width:100%;margin:16px 0 24px;font-size:14px}.approved-legal-document th,.approved-legal-document td{border:1px solid var(--legal-border);vertical-align:top;text-align:left;padding:11px}.approved-legal-document th{background:var(--legal-navy);color:#fff}.approved-legal-document .contact{background:var(--legal-navy);color:#fff;border-radius:14px;padding:18px}.approved-legal-document .contact a{color:#9ae6dc}.approved-legal-document .pill{color:var(--legal-teal);background:#f4fbfa;border:1px solid #b9ddd7;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-block}@media (max-width:640px){.approved-legal-document{padding:28px 16px 56px}.approved-legal-document table{display:block;overflow-x:auto}.approved-legal-document h2{font-size:21px}.approved-legal-nav{justify-content:flex-start;padding-inline:16px}}@media (prefers-color-scheme:dark){.approved-legal-document{--legal-text:#f8fafc;--legal-muted:#cbd5e1;--legal-border:#28415f}.approved-legal-document h1,.approved-legal-document h2{color:#f8fafc}.approved-legal-document .plain,.approved-legal-document table,.approved-legal-document .notice{background:#10243f}.approved-legal-document .notice{border-color:#245e59}.approved-legal-document .warning{background:#2c281b;border-color:#6b5a2d}.approved-legal-document th{background:#16304f}.approved-legal-document a{color:#2dd4bf}.approved-legal-document .contact{background:#10243f}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
