.rights-form{display:grid;gap:18px;margin-top:28px}.rights-form label{display:grid;gap:8px;font-weight:700;color:#ede5f1}.rights-form input,.rights-form select,.rights-form textarea{font:inherit;color:#f7f0fa;background:#17101d;border:1px solid #4a3854;border-radius:12px;padding:13px 14px}.rights-form textarea{min-height:120px;resize:vertical}.rights-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rights-check{grid-template-columns:auto 1fr!important;align-items:start;font-weight:400!important;line-height:1.5}.rights-check input{margin-top:4px}.rights-submit{border:0;border-radius:14px;padding:15px 20px;background:#a756d1;color:white;font:inherit;font-weight:800;cursor:pointer}.rights-submit:disabled{opacity:.55}.legal-note{font-size:.9rem;color:#aa9caf}.form-error{color:#f39ab3}@media(max-width:650px){.rights-grid{grid-template-columns:1fr}}