.legal-page{max-width:1000px;margin:auto;padding:45px 5% 70px}.legal-page h1{font-size:clamp(30px,5vw,52px);line-height:1.18;letter-spacing:-1.5px;width:auto;overflow-wrap:anywhere}.legal-document{white-space:pre-wrap;overflow-wrap:anywhere;font:400 16px/1.75 'Golos Text',Arial,sans-serif}.legal-download{margin:25px 0 35px;text-decoration:underline;font-size:14px}.legal-links{display:flex;gap:14px 25px;flex-wrap:wrap;font-size:12px;line-height:1.6}.legal-links a{text-decoration:underline}.legal-footer{flex-wrap:wrap;gap:25px}.legal-footer p{line-height:1.8;overflow-wrap:anywhere;font-size:12px;max-width:430px}.legal-details{display:grid;grid-template-columns:190px 1fr;gap:22px 30px;margin-top:35px}.legal-details dt{font-size:13px;color:#647068}.legal-details dd{margin:0;line-height:1.7;overflow-wrap:anywhere}@media(max-width:620px){.legal-page{padding:25px 6% 50px}.legal-document{font-size:15px;line-height:1.7}.legal-details{grid-template-columns:1fr;gap:7px}.legal-details dd{margin-bottom:16px}.legal-footer{display:flex;flex-direction:column;align-items:flex-start}.legal-links{display:flex;flex-direction:column;gap:10px}}