.legal-module__qJSTSW__page{color:#081b33;background:#f4f8fb;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.legal-module__qJSTSW__shell{width:min(960px,100% - 36px);margin:0 auto;padding:28px 0 64px}.legal-module__qJSTSW__header{border-bottom:1px solid #d8e6ef;justify-content:space-between;align-items:center;gap:24px;padding:14px 0 24px;display:flex}.legal-module__qJSTSW__brand{color:inherit;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.legal-module__qJSTSW__brand img{width:64px;height:auto}.legal-module__qJSTSW__brand span{line-height:1;display:grid}.legal-module__qJSTSW__brand b{letter-spacing:.14em;font-size:18px}.legal-module__qJSTSW__brand small{color:#6c8397;letter-spacing:.09em;margin-top:6px;font-size:10px;font-weight:800}.legal-module__qJSTSW__back{color:#0d6fc5;font-size:14px;font-weight:800;text-decoration:none}.legal-module__qJSTSW__content{max-width:760px;padding:72px 0 0}.legal-module__qJSTSW__kicker{color:#0d78d2;letter-spacing:.12em;font-size:13px;font-weight:900;display:block}.legal-module__qJSTSW__content h1{letter-spacing:-.045em;margin:13px 0 0;font-size:clamp(36px,5vw,54px);line-height:1.05}.legal-module__qJSTSW__statements{gap:14px;margin-top:34px;display:grid}.legal-module__qJSTSW__statements p{color:#4f6e84;border-top:1px solid #d9e6ef;grid-template-columns:44px 1fr;gap:16px;margin:0;padding:18px 0;font-size:17px;line-height:1.65;display:grid}.legal-module__qJSTSW__statements p:last-child{border-bottom:1px solid #d9e6ef}.legal-module__qJSTSW__statements p span{color:#0d78d2;letter-spacing:.08em;font-size:13px;font-weight:900}.legal-module__qJSTSW__formIntro{color:#5d768a;margin:14px 0 0;font-size:16px;line-height:1.6}.legal-module__qJSTSW__contactForm{gap:14px;margin-top:30px;display:grid}.legal-module__qJSTSW__contactForm label{color:#395b76;gap:7px;font-size:14px;font-weight:850;display:grid}.legal-module__qJSTSW__contactForm input,.legal-module__qJSTSW__contactForm textarea{color:#143a5a;width:100%;font:inherit;background:#fff;border:1px solid #cedfea;border-radius:9px;outline:none;padding:11px 12px}.legal-module__qJSTSW__contactForm input{min-height:46px}.legal-module__qJSTSW__contactForm textarea{resize:vertical}.legal-module__qJSTSW__contactForm input:focus,.legal-module__qJSTSW__contactForm textarea:focus{border-color:#4eb4e7;box-shadow:0 0 0 3px #dff3fe}.legal-module__qJSTSW__submit{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#188af0,#20bfd4);border:0;border-radius:10px;font-weight:900}.legal-module__qJSTSW__submit:disabled{opacity:.6;cursor:not-allowed}.legal-module__qJSTSW__success,.legal-module__qJSTSW__error{border-radius:8px;margin-top:14px;padding:12px 13px;font-size:14px;line-height:1.5}.legal-module__qJSTSW__success{color:#176e4c;background:#e8f8f0}.legal-module__qJSTSW__error{color:#9d2c40;background:#ffe9ed}@media (max-width:620px){.legal-module__qJSTSW__shell{width:min(100% - 28px,960px)}.legal-module__qJSTSW__header{flex-direction:column;align-items:flex-start}.legal-module__qJSTSW__content{padding-top:48px}.legal-module__qJSTSW__content h1{font-size:38px}.legal-module__qJSTSW__statements p{grid-template-columns:32px 1fr;font-size:16px}}
