.ContactForm-module__GT3lbq__form{gap:18px;display:grid;position:relative}.ContactForm-module__GT3lbq__honey{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactForm-module__GT3lbq__form input:not([type=checkbox]),.ContactForm-module__GT3lbq__form textarea,.ContactForm-module__GT3lbq__form select{color:#111;background:#fff;border:1px solid #ffffff26;border-radius:10px;width:100%;padding:12px 14px;font-size:14px}.ContactForm-module__GT3lbq__checkbox input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;border-radius:4px;margin:0;padding:0}.ContactForm-module__GT3lbq__form input:not([type=checkbox])::placeholder,.ContactForm-module__GT3lbq__form textarea::placeholder{color:#6b6b6b}.ContactForm-module__GT3lbq__form input:not([type=checkbox]):focus,.ContactForm-module__GT3lbq__form textarea:focus,.ContactForm-module__GT3lbq__form select:focus{outline:2px solid var(--accent-soft);border-color:var(--accent)}.ContactForm-module__GT3lbq__label{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.ContactForm-module__GT3lbq__label span{text-transform:none;letter-spacing:normal;font-size:11px}.ContactForm-module__GT3lbq__fieldGroup{gap:10px;display:grid}.ContactForm-module__GT3lbq__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ContactForm-module__GT3lbq__fieldset{border:none;margin:0;padding:0}.ContactForm-module__GT3lbq__checkboxGrid{grid-template-columns:1fr;gap:12px;margin-top:8px;display:grid}.ContactForm-module__GT3lbq__checkbox{color:var(--muted);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.ContactForm-module__GT3lbq__status{color:var(--muted);margin-top:8px}.ContactForm-module__GT3lbq__statusInfo{color:var(--muted)}.ContactForm-module__GT3lbq__statusSuccess{color:#cfe7c7}.ContactForm-module__GT3lbq__statusError{color:#f1b4b4}@media (max-width:640px){.ContactForm-module__GT3lbq__split{grid-template-columns:1fr}}
.page-module__IEM2ma__page{flex-direction:column;display:flex}.page-module__IEM2ma__header h1{text-align:center}.page-module__IEM2ma__lead{text-align:center;color:var(--muted)}.page-module__IEM2ma__formSection{padding-top:0}.page-module__IEM2ma__formWrap{background:#0f0f0f;border:1px solid #ffffff1a;border-radius:14px;max-width:680px;margin:0 auto;padding:32px}
