@layer component{._Button_1ouxa_4{border:1px solid var(--color-primary-strong);border-radius:var(--radius-pill);background-color:var(--color-primary-strong);color:#fff;min-block-size:3.25rem;font-size:var(--text-sm);text-align:center;text-wrap:balance;transition:background-color var(--transition-default), border-color var(--transition-default), translate var(--transition-default), box-shadow var(--transition-default);justify-content:center;align-items:center;gap:.75em;padding-block:.75rem;padding-inline:1.5rem;font-weight:700;line-height:1.2;display:inline-flex}._Button_1ouxa_4:hover:not(:disabled){border-color:var(--color-primary-strong-hover);background-color:var(--color-primary-strong-hover);translate:0 -2px;box-shadow:0 8px 20px #c9503d30}._Button_1ouxa_4:active:not(:disabled){translate:0}@media (prefers-reduced-motion:reduce){._Button_1ouxa_4{transition:none}._Button_1ouxa_4:hover:not(:disabled){translate:0}}._Field_1awm7_2{padding-block:var(--space-6);padding-inline:var(--space-3);align-content:start;display:grid}._divider_1awm7_12{border-block-end:1px solid var(--color-border)}._FormField_1b8o7_2{gap:var(--space-2);display:grid}._label_1b8o7_7{color:var(--color-text);font-size:var(--text-base);flex-wrap:wrap;align-items:baseline;gap:.35em;font-weight:600;display:flex}._required_1b8o7_17{color:var(--color-primary-strong);line-height:1}._optional_1b8o7_22{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:400}._hint_1b8o7_28{max-inline-size:60ch;color:var(--color-text-muted);font-size:var(--text-sm)}._control_1b8o7_34{min-block-size:44px;inline-size:100%;padding-block:var(--space-3);padding-inline:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text);font-size:var(--text-base);transition:border-color var(--transition-default), box-shadow var(--transition-default);line-height:1.5}._control_1b8o7_34::placeholder{color:var(--color-text-muted)}._control_1b8o7_34:hover{border-color:var(--color-border-strong)}._control_1b8o7_34:focus-visible{border-color:var(--color-text)}@media (prefers-reduced-motion:reduce){._control_1b8o7_34{transition:none}}textarea._control_1b8o7_34{min-block-size:10rem}._invalid_1b8o7_70{border-color:var(--color-primary-strong);box-shadow:inset 0 0 0 1px var(--color-primary-strong)}._error_1b8o7_76{max-inline-size:60ch;color:var(--color-primary-strong);font-size:var(--text-sm);align-items:flex-start;gap:.4em;font-weight:600;display:flex}._error_1b8o7_76:before{content:"!";background-color:var(--color-primary-strong);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;block-size:1.25em;inline-size:1.25em;margin-block-start:.1em;font-size:.85em;line-height:1;display:inline-flex}}
