.legal-page{max-width:820px;margin:90px auto 110px;padding:0 28px}.legal-page h1{font-size:clamp(34px,5vw,62px);font-weight:400;margin:18px 0 55px}.legal-block{margin:0 0 32px}.legal-block h2{font-size:21px;font-weight:500;margin:0 0 10px}.legal-block p{font-size:16px;line-height:1.8;opacity:.85}.language-switch a{padding:0 5px}@media(max-width:650px){.legal-page{margin:55px auto}}