._formCard_zzhey_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:2.5rem;box-shadow:var(--shadow-md);max-width:600px;margin:0 auto;font-family:var(--font-family-base)}._formTitle_zzhey_12{font-family:var(--font-family-display);font-size:2rem;color:var(--foreground);margin-bottom:.5rem;text-align:center}._form_zzhey_1{display:flex;flex-direction:column}._row_zzhey_25{display:flex;gap:1.5rem;width:100%}._flex1_zzhey_31{flex:1}._visuallyHidden_zzhey_35{position:absolute;left:-9999px;opacity:0}._consentArea_zzhey_41{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:var(--spacing-4);margin-bottom:var(--spacing-2)}._consentRow_zzhey_49{display:flex;align-items:flex-start;gap:var(--spacing-2)}._consentLabel_zzhey_55{font-size:.875rem;color:var(--foreground);line-height:1.4;margin-top:-2px}._consentLink_zzhey_62{color:var(--primary);text-decoration:underline;text-underline-offset:2px}._consentLink_zzhey_62:hover{color:color-mix(in srgb,var(--primary) 80%,black)}._submitBtn_zzhey_72{background-color:#d4af37!important;color:#041020!important;border-color:#d4af37!important;font-weight:600;width:100%;margin-top:1rem;font-size:1.125rem;padding:1rem}._submitBtn_zzhey_72:hover:not(:disabled){background-color:#bfa030!important;border-color:#bfa030!important;transform:translateY(-2px);box-shadow:0 6px 16px #d4af374d}._submitBtn_zzhey_72:disabled{opacity:.7}@media(max-width:640px){._row_zzhey_25{flex-direction:column;gap:0}._formCard_zzhey_1{padding:1.5rem}}
