.legal-module__7RNhga__page{color:#f4f4f5;min-height:100dvh;font-family:var(--font-lato), system-ui, sans-serif;background:#0b0b0c}.legal-module__7RNhga__wrap{max-width:760px;margin:0 auto;padding:40px 20px 64px}.legal-module__7RNhga__back{letter-spacing:.25em;text-transform:uppercase;color:#ff8a93;margin-bottom:28px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.legal-module__7RNhga__back b{color:#ec1e2b}.legal-module__7RNhga__title{letter-spacing:-.02em;margin:0;font-size:clamp(30px,7vw,42px);font-weight:900}.legal-module__7RNhga__meta{color:#6b6b73;margin:10px 0 32px;font-size:14px}.legal-module__7RNhga__content h2{margin:34px 0 10px;font-size:20px;font-weight:900}.legal-module__7RNhga__content p,.legal-module__7RNhga__content li{color:#c9c9cf;font-size:16px;line-height:1.7}.legal-module__7RNhga__content ul{padding-left:22px;list-style:outside}.legal-module__7RNhga__content a{color:#ff8a93}.legal-module__7RNhga__content strong{color:#f4f4f5}.legal-module__7RNhga__box{background:#17171a;border:1px solid #2c2c31;border-radius:16px;margin:24px 0;padding:18px 20px}.legal-module__7RNhga__footer{border-top:1px solid #2c2c31;flex-wrap:wrap;gap:18px;margin-top:48px;padding-top:24px;font-size:14px;display:flex}.legal-module__7RNhga__footer a{color:#a1a1aa;text-decoration:none}.legal-module__7RNhga__form{gap:12px;margin-top:16px;display:grid}.legal-module__7RNhga__form input{color:#f4f4f5;background:#121214;border:1px solid #2c2c31;border-radius:12px;height:50px;padding:0 14px;font-size:16px}.legal-module__7RNhga__form label input{accent-color:#ec1e2b;flex:none;width:18px;height:18px;margin-top:2px;padding:0}.legal-module__7RNhga__form label{color:#c9c9cf;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.legal-module__7RNhga__danger{color:#fff;cursor:pointer;background:#ec1e2b;border:0;border-radius:14px;height:52px;font-size:15px;font-weight:900}.legal-module__7RNhga__danger:disabled{opacity:.45;cursor:default}.legal-module__7RNhga__error{color:#ff8a93;font-weight:700}.legal-module__7RNhga__ok{color:#4ade80;font-weight:700}
