._form_1agw5_1{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._submitButton_1agw5_1{width:100%;margin-top:var(--spacing-4)}._errorMessage_1agw5_1{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}._optionalHeading_1agw5_1{display:grid;gap:5px;padding-top:8px;border-top:1px solid var(--border)}._optionalHeading_1agw5_1 b{font-size:13px}._optionalHeading_1agw5_1 span{font-size:11px;line-height:1.55;color:var(--muted-foreground)}._nativeSelect_1agw5_1{width:100%;min-height:42px;padding:9px 12px;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font:inherit;font-size:13px}._consent_1agw5_1{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--border);border-radius:10px}._consent_1agw5_1 input{margin-top:3px;accent-color:var(--primary)}._consent_1agw5_1 span,._consent_1agw5_1 b,._consent_1agw5_1 small{display:block}._consent_1agw5_1 b{font-size:12px}._consent_1agw5_1 small{font-size:11px;line-height:1.55;color:var(--muted-foreground);margin-top:4px}._successPanel_1agw5_1{display:grid;gap:12px;padding:20px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}._successPanel_1agw5_1 h2{font-size:24px;margin:0}._successPanel_1agw5_1 p{font-size:13px;line-height:1.65;color:var(--muted-foreground);margin:0}._successIcon_1agw5_1{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#e6f7eb;color:#176b36;font-weight:800}._successHelp_1agw5_1{font-size:11px!important}@media(max-width:480px){._optionalHeading_1agw5_1{margin-top:4px}}._page_1qznq_1{min-height:100vh;display:grid;place-items:center;background:linear-gradient(180deg,#f8fbff,#eef4fb);padding:24px}._card_1qznq_1{width:min(100%,460px);background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:30px;box-shadow:var(--shadow-lg)}._logo_1qznq_1{display:flex;align-items:center;gap:8px;color:var(--foreground);font-weight:800;text-decoration:none;margin-bottom:30px}._logo_1qznq_1 svg{color:var(--primary)}._card_1qznq_1 h1{font-family:var(--font-family-display);font-size:39px;letter-spacing:-.045em;margin:0 0 8px}._card_1qznq_1>p{font-size:12px;color:var(--muted-foreground);line-height:1.6;margin-bottom:24px}._switch_1qznq_1{text-align:center;font-size:11px;color:var(--muted-foreground);margin-top:18px}._switch_1qznq_1 a{color:var(--primary);font-weight:700;text-decoration:none}
