.legal-page header,.legal-page main,.legal-page footer{max-width:960px}.legal-page header img{display:block;width:52px;height:52px;border-radius:16px}.legal-page .language-links{display:flex;gap:16px;margin:0}.legal-page h2{font-size:21px;line-height:1.4;letter-spacing:-.025em;margin-top:30px;margin-bottom:12px}.legal-page h1{font-size:clamp(34px,6vw,48px)!important}.legal-page p,.legal-page li{line-height:1.8}.legal-page ul{padding-left:23px}.legal-page li{margin-bottom:9px}.legal-page a{text-underline-offset:3px}.legal-page .updated{font-size:13px;color:#647b98}.legal-page footer{flex-wrap:wrap;gap:18px}.legal-page article{scroll-margin-top:20px}
