._form_1fe08_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._intro_1fe08_7{margin:0;font-size:.875rem;color:var(--muted-foreground)}._errorMessage_1fe08_13{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);font-size:.875rem}._submitButton_1fe08_22{width:100%}._linkButton_1fe08_26{align-self:center;background:none;border:none;padding:0;font:inherit;font-size:.875rem;color:var(--primary);cursor:pointer;text-decoration:underline}._linkButton_1fe08_26:disabled{opacity:.6;cursor:default}._form_vz5zt_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_vz5zt_7{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}._noticeMessage_vz5zt_17{background-color:color-mix(in srgb,var(--primary) 12%,transparent);border:1px solid var(--primary);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem}._submitButton_vz5zt_25{width:100%}._forgotButton_vz5zt_29{align-self:flex-end;background:none;border:none;padding:0;font:inherit;font-size:.875rem;color:var(--primary);cursor:pointer;text-decoration:underline}._loadingText_vz5zt_41{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_vz5zt_48{color:#fff}._page_1or5z_1{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(ellipse at 18% 0%,hsl(25 83% 54% / .1),transparent 40%),var(--background)}._card_1or5z_2{width:min(100%,420px);padding:34px;border:1px solid var(--border);border-radius:24px;background:var(--surface);box-shadow:var(--shadow-md)}._backLink_1or5z_3{display:inline-flex;align-items:center;gap:6px;color:var(--muted-foreground);text-decoration:none;font-size:12px;margin-bottom:25px}._backLink_1or5z_3:hover{color:var(--primary)}._brandMark_1or5z_4{width:47px;height:47px;display:grid;place-items:center;border-radius:16px;background:var(--primary);color:var(--primary-foreground);font:700 33px/1 var(--font-family-display);margin-bottom:24px;transform:rotate(-5deg)}._brandMark_1or5z_4 span{color:var(--accent)}._eyebrow_1or5z_5{font-size:10px;letter-spacing:.13em;font-weight:700;color:var(--muted-foreground);margin:0 0 7px}._card_1or5z_2 h1{font:600 39px/1.05 var(--font-family-display);letter-spacing:-1px;margin:0}._intro_1or5z_5{font-size:13px;line-height:1.6;color:var(--muted-foreground);margin:11px 0 26px}._form_1or5z_5{gap:15px!important}._join_1or5z_5{text-align:center;color:var(--muted-foreground);font-size:12px;margin:19px 0}._join_1or5z_5 a{color:var(--primary);font-weight:700;text-decoration:none}._join_1or5z_5 a:hover{text-decoration:underline}._smallPrint_1or5z_5{margin:0;padding-top:15px;border-top:1px solid var(--border);display:flex;justify-content:center;align-items:center;gap:6px;color:var(--muted-foreground);font-size:10px}@media(max-width:480px){._card_1or5z_2{padding:25px 20px}._card_1or5z_2 h1{font-size:35px}}
