.form-module__8iMkXG__form{border:1px solid var(--line);background:var(--card);border-radius:18px;padding:max(20px,min(3vw,30px))}.form-module__8iMkXG__grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px;display:grid}.form-module__8iMkXG__field{flex-direction:column;gap:6px;display:flex}.form-module__8iMkXG__label{letter-spacing:.04em;color:var(--muted);font-size:12px}.form-module__8iMkXG__input{border:1px solid var(--line);height:42px;color:var(--fg);font:inherit;background:#ffffff08;border-radius:10px;padding:0 12px;font-size:14px}.form-module__8iMkXG__input:focus{border-color:var(--accent);outline:none}select.form-module__8iMkXG__input{cursor:pointer}.form-module__8iMkXG__error{color:var(--accent-warm);margin-top:12px;font-size:13px}.form-module__8iMkXG__done{background:linear-gradient(120deg, #b1cdc51a, #d19e680d), var(--card);text-align:center;border:1px solid #b1cdc566;border-radius:18px;padding:max(24px,min(4vw,36px))}.form-module__8iMkXG__doneTitle{letter-spacing:-.02em;font-size:max(20px,min(2.6vw,26px));font-weight:600}.form-module__8iMkXG__doneBody{max-width:46ch;color:var(--muted);margin:12px auto 0;font-size:15px;line-height:1.6}.form-module__8iMkXG__doneCtas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}@media (max-width:560px){.form-module__8iMkXG__grid{grid-template-columns:1fr}}
