.comp-module-scss-module__T6ooBq__form{gap:18px;max-width:680px;display:grid}.comp-module-scss-module__T6ooBq__field{gap:6px;display:grid}.comp-module-scss-module__T6ooBq__label{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:15px;font-weight:600;display:flex}.comp-module-scss-module__T6ooBq__required{color:var(--color-error)}.comp-module-scss-module__T6ooBq__optional{color:var(--muted);font-size:14px;font-weight:400}.comp-module-scss-module__T6ooBq__input,.comp-module-scss-module__T6ooBq__textarea{width:100%;min-height:44px;padding:10px var(--space-12);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);font-size:16px}.comp-module-scss-module__T6ooBq__input:focus-visible,.comp-module-scss-module__T6ooBq__textarea:focus-visible{outline:2px solid var(--action);outline-offset:2px}.comp-module-scss-module__T6ooBq__textarea{resize:vertical;line-height:1.5}.comp-module-scss-module__T6ooBq__input[aria-invalid=true],.comp-module-scss-module__T6ooBq__textarea[aria-invalid=true]{border-color:var(--color-error)}.comp-module-scss-module__T6ooBq__hint{color:var(--muted);margin:0;font-size:14px}.comp-module-scss-module__T6ooBq__error{color:var(--color-error);margin:0;font-size:14px}.comp-module-scss-module__T6ooBq__submit{min-height:48px;padding:0 var(--space-20);border-radius:var(--radius-lg);background:var(--action);color:var(--color-on-primary);border:1px solid #0000;font-size:16px;font-weight:600}.comp-module-scss-module__T6ooBq__submit:hover{background:var(--action-hover)}.comp-module-scss-module__T6ooBq__submit:disabled{opacity:.5;cursor:progress}.comp-module-scss-module__T6ooBq__privacy{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.comp-module-scss-module__T6ooBq__alert{padding:14px var(--space-16);border:1px solid var(--color-error);border-radius:var(--radius-md);background:var(--color-error-bg);gap:6px;display:grid}.comp-module-scss-module__T6ooBq__alertTitle{color:var(--color-error);margin:0;font-size:15px;font-weight:600}.comp-module-scss-module__T6ooBq__alertText,.comp-module-scss-module__T6ooBq__alertDetail{color:var(--ink2);margin:0;font-size:14px}.comp-module-scss-module__T6ooBq__success{max-width:680px;padding:var(--space-24);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);gap:10px;display:grid}.comp-module-scss-module__T6ooBq__successTitle{margin:0;font-size:24px;line-height:1.2}.comp-module-scss-module__T6ooBq__successText{color:var(--ink2);margin:0;font-size:16px}.comp-module-scss-module__T6ooBq__leadId{color:var(--muted);margin:0;font-size:14px}.comp-module-scss-module__T6ooBq__leadId span{color:var(--ink);font-variant-numeric:tabular-nums}@media (max-width:640px){.comp-module-scss-module__T6ooBq__success{padding:18px}}
