.legal-document{max-width:860px;padding-block:64px 80px}.legal-document h1{font-size:clamp(30px,4vw,46px);line-height:1.15;overflow-wrap:anywhere}.legal-intro{color:var(--muted);font-size:17px}.legal-navigation{display:flex;flex-wrap:wrap;gap:14px 28px;padding-block:20px;border-block:1px solid #dae5ee;margin:30px 0 40px;font-size:14px}.legal-document a{color:var(--blue-deep);text-decoration:underline;text-underline-offset:3px}.legal-navigation [aria-current=page]{font-weight:700}.legal-document section{margin-top:32px}.legal-document h2{font-size:22px;line-height:1.35;letter-spacing:-.02em;margin-bottom:14px}.legal-document p{font-size:15px;line-height:1.8}.legal-contact{border-top:1px solid #dae5ee;margin-top:40px;padding-top:28px}@media(max-width:600px){.legal-document{padding-block:36px 48px}.legal-document h2{font-size:20px}}
