.card[data-v-396d58b4]{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);color:var(--color-neutral-900);padding:var(--space-32)}.card__badge[data-v-396d58b4]{background:var(--color-green-500);border-radius:var(--radius-pill);color:#fff;display:inline-block;font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;margin-bottom:var(--space-12);padding:var(--space-4) var(--space-12);text-transform:uppercase}.card__title[data-v-396d58b4]{font-size:var(--fs-h3)}.card__subtitle[data-v-396d58b4]{color:var(--color-neutral-500);font-size:var(--fs-sm);margin-bottom:var(--space-8);margin-top:var(--space-4)}.card__form[data-v-396d58b4]{display:grid;gap:var(--space-12)}.field[data-v-396d58b4]{color:var(--color-neutral-700);display:grid;font-size:var(--fs-sm);font-weight:600;gap:var(--space-4)}.field input[data-v-396d58b4],.field select[data-v-396d58b4]{background:#fff;border:1px solid var(--color-neutral-200);border-radius:var(--radius-sm);font:inherit;font-weight:400;padding:var(--space-12)}.field input[data-v-396d58b4]:focus,.field select[data-v-396d58b4]:focus{border-color:var(--color-green-500);box-shadow:0 0 0 3px #6aa03a2e;outline:none}.field [aria-invalid=true][data-v-396d58b4]{border-color:#c0392b}.field em[data-v-396d58b4]{color:#c0392b;font-size:var(--fs-xs);font-style:normal;font-weight:500}.card__form-error[data-v-396d58b4]{color:#c0392b;font-size:var(--fs-sm)}.card__note[data-v-396d58b4]{color:var(--color-neutral-500);font-size:var(--fs-xs);text-align:center}.card__success[data-v-396d58b4]{display:grid;gap:var(--space-8);padding-block:var(--space-24);text-align:center}.card__success-icon[data-v-396d58b4]{background:var(--color-green-500);border-radius:50%;color:#fff;display:grid;font-size:1.6rem;height:56px;margin:0 auto var(--space-8);place-items:center;width:56px}
