.signal-form{display:grid;gap:1rem;margin:2rem 0}.signal-form>input,.studio-form input,.studio-form textarea{width:100%;border:0;border-bottom:1px solid #ffffff55;background:#080a10;color:#fff;padding:1rem 0;outline:none;font:400 .9rem Inter}.signal-form button,.studio-form button{border:0;background:var(--cyan);color:#020408;padding:1.1rem 1.3rem;font-weight:700;letter-spacing:.12em;cursor:pointer}.signal-form button:disabled,.studio-form button:disabled{opacity:.45}.consent{display:flex!important;align-items:flex-start;gap:.7rem;color:#7f8996!important;font-size:.68rem!important;line-height:1.5;letter-spacing:.04em!important}.consent input{width:auto!important;margin-top:.15rem}.form-result{display:block;min-height:1.2rem;color:#9aa4b2;font-size:.72rem;letter-spacing:.08em}.form-result.ok{color:#76ffc3}.form-result.error{color:#ff8b92}.public-contact{font-size:.72rem!important;color:#6f7885!important}.public-contact a{color:#fff}.studio-form{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:4rem;max-width:980px}.studio-form label{display:block;color:#8b95a2;font-size:.62rem;letter-spacing:.16em}.studio-form textarea{resize:vertical}.studio-form .wide{grid-column:1/-1}@media(max-width:700px){.studio-form{grid-template-columns:1fr}.studio-form .wide{grid-column:1}}
