.legal-page{padding:48px 0 70px;max-width:1000px}.legal-back{font-size:12px;color:#2849e8;font-weight:700}.legal-page h1{font-size:clamp(32px,5vw,55px);margin:24px 0 15px}.legal-meta{font-size:12px;color:#606858;margin-bottom:26px}.legal-alert{padding:20px 24px;background:#e8efdc;border:1px solid #d4dfc6;border-radius:12px;font-size:13px;line-height:1.9;margin-bottom:30px}.legal-toc{padding:23px 26px;background:white;border:1px solid #dfe3d6;border-radius:12px;margin-bottom:36px}.legal-toc strong{display:block;margin-bottom:10px}.legal-toc ol{columns:2;padding-left:20px;margin:0;font-size:13px;line-height:2}.legal-page section{scroll-margin-top:115px;margin-top:34px}.legal-page section h2{font-size:23px;letter-spacing:-.04em;margin-bottom:16px}.legal-page section p,.legal-page section li{font-size:14px;line-height:1.9;color:#394231;margin:12px 0}.legal-page section ul{padding-left:22px}.legal-page section a,.legal-toc a{color:#2849e8;text-decoration:underline;text-underline-offset:3px}.legal-requisites{background:#fff;border:1px solid #dfe3d6;border-radius:12px;padding:23px 26px}.legal-requisites dl{margin:0}.legal-requisites dl>div{display:grid;grid-template-columns:165px 1fr;gap:15px;padding:9px 0;font-size:13px}.legal-requisites dt{color:#606858}.legal-requisites dd{margin:0;font-weight:650;overflow-wrap:anywhere}.legal-footnote{font-size:11px;color:#606858;line-height:1.8;margin-top:30px}@media(max-width:640px){.legal-page{padding-top:28px}.legal-toc ol{columns:1}.legal-page section p,.legal-page section li{font-size:13px}.legal-requisites{padding:18px}.legal-requisites dl>div{grid-template-columns:1fr;gap:2px}.legal-page section h2{font-size:22px}.legal-alert{padding:16px 18px}}
