._card_5515948{border:1px solid var(--border);background:#fff;border-radius:14px;width:min(100%,640px);margin:0 auto;padding:24px 20px}._card_5515948 h1{margin:8px 0;font-size:clamp(28px,5vw,36px)}._intro_5515948{color:#5d6f7b;margin:0 0 24px;line-height:1.5}._form_5515948 fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}._identity_5515948,._field_5515948{gap:8px;min-width:0;display:grid}._identity_5515948{gap:18px}._field_5515948 label{font-weight:600}._field_5515948 input,._field_5515948 select,._field_5515948 textarea{border:1px solid var(--border);width:100%;min-width:0;min-height:44px;color:var(--foreground);font:inherit;background:#fff;border-radius:8px;padding:10px 12px;font-size:16px}._field_5515948 textarea{resize:vertical}._field_5515948 input:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._field_5515948 select:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._field_5515948 textarea:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._submit_5515948:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._honeypot_5515948{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._privacy_5515948{color:#5d6f7b;margin:0;font-size:12px;line-height:1.6}._privacy_5515948 a{color:var(--primary);text-underline-offset:3px;font-weight:600;text-decoration:underline}._submit_5515948{background:var(--primary);color:#fff;cursor:pointer;min-height:44px;font:inherit;border:0;border-radius:8px;padding:12px 24px;font-weight:600}._submit_5515948:disabled{cursor:wait;opacity:.65}._error_5515948,._success_5515948{border-radius:8px;margin:0;padding:14px 16px;line-height:1.5;display:block}._error_5515948{color:#a02c37;background:#fff1f2}._success_5515948{color:#225c38;background:#eaf5ee}._success_5515948 span{margin:6px 0 0;display:block}@media (min-width:600px){._card_5515948{padding:32px}._identity_5515948{grid-template-columns:1fr 1fr}._submit_5515948{justify-self:start}}
