.legal-header{max-width:1200px;margin:auto;border-bottom:1px solid #cbd0c2;background:transparent}.legal-header .text-btn{font-size:11px}.legal-wrap{max-width:920px;margin:auto;padding:70px 30px 50px}.legal-wrap h1{font-size:43px;line-height:1.3;max-width:850px}.legal-lead{color:var(--muted);line-height:1.9;font-size:14px}.legal-wrap nav{display:flex;flex-wrap:wrap;gap:12px 22px;padding:22px 0;margin:25px 0;border-top:1px solid #cbd0c2;border-bottom:1px solid #cbd0c2;font-size:11px}.legal-wrap article{font-size:13px;line-height:1.95}.legal-wrap h2{font-family:Manrope,Arial,sans-serif;font-size:21px;letter-spacing:-.3px;margin:35px 0 12px}.legal-wrap a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.legal-wrap table{width:100%;border-collapse:collapse;font-size:12px;line-height:1.8}.legal-wrap td,.legal-wrap th{padding:13px;text-align:left;border:1px solid #cbd0c2;vertical-align:top}.requisites dt{font-size:10px;color:var(--muted);margin-top:22px}.requisites dd{margin:5px 0 0;font-size:14px}.legal-contact{margin-top:45px;border-top:1px solid #cbd0c2;padding:25px 0;font-size:13px;line-height:2}.legal-date{color:var(--muted);font-size:10px;line-height:1.9}.legal-footer{max-width:860px;margin:0 auto 30px!important;padding:0 30px!important;display:flex;justify-content:space-between;font-size:11px}@media(max-width:650px){.legal-header{padding:20px;height:auto;gap:25px}.legal-header .brand span{font-size:17px}.legal-header .text-btn{font-size:9px;white-space:normal}.legal-wrap{padding:45px 22px}.legal-wrap h1{font-size:32px;letter-spacing:-1px}.legal-wrap nav{position:static;display:flex;box-shadow:none;background:none}.legal-wrap article{font-size:12px}.legal-wrap h2{font-size:19px}.legal-wrap th,.legal-wrap td{padding:9px;font-size:11px}}.legal-wrap table{min-width:0;table-layout:fixed}.legal-wrap td,.legal-wrap th{overflow-wrap:anywhere;white-space:normal}
