.legal{max-width:860px}.legal a:not(.button){color:#1d4ed8;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.legal li{color:#475569;font-size:15px;line-height:1.9;margin:10px 0}.legal ul{padding-left:24px}.legal-nav{display:flex;gap:12px 24px;flex-wrap:wrap;padding:18px 0 22px;border-block:1px solid #cbd5e1;margin:24px 0}.legal-nav a{font-size:13px;font-weight:600}.legal-footer{border-top:1px solid #cbd5e1;margin-top:42px;padding-top:15px}.legal .privacy-date{margin:16px 0}.legal strong{color:#0f172a}.legal h2{scroll-margin-top:115px}@media(max-width:640px){.legal h1{font-size:32px;overflow-wrap:anywhere}.legal li{font-size:14px}.legal-nav{gap:12px 18px}.legal .privacy-intro{font-size:15px}}
