.auth-card_wrap__Rv25S{display:flex;justify-content:center;padding:var(--sp-7) clamp(20px,4vw,32px) var(--sp-9)}.auth-card_card__JpokX{width:100%;max-width:460px;background:var(--surface);border:1px solid rgba(0,0,0,.1);border-radius:var(--radius);box-shadow:0 8px 24px rgba(25,136,176,.08);padding:clamp(24px,5vw,40px)}.auth-card_eyebrow__PauSR{margin:0 0 var(--sp-2);font-size:var(--fs-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vg-blue-cta)}.auth-card_title__d1DJL{font-family:var(--vg-display);font-weight:400;font-size:clamp(2.25rem,7vw,3rem);line-height:1.05;margin:0 0 var(--sp-3);color:var(--ink)}.auth-card_intro__yW7OC{font-size:var(--fs-sm);line-height:1.6;color:#4a5a60;margin:0 0 var(--sp-5)}.auth-card_form__vUZYh{display:flex;flex-direction:column;gap:var(--sp-4)}.auth-card_actions__bypzy{display:flex;flex-direction:column;gap:var(--sp-3)}.auth-card_submit__bVqYM{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);width:100%;border:0;background:var(--vg-blue-cta);color:#fff;font-family:var(--font-body);font-weight:600;font-size:1rem;padding:15px 32px;min-height:48px;border-radius:var(--radius);cursor:pointer;text-decoration:none;transition:filter .12s linear}.auth-card_submit__bVqYM:hover{filter:brightness(1.08);color:#fff}.auth-card_submit__bVqYM:focus-visible{outline:none;box-shadow:var(--focus-ring)}.auth-card_submit__bVqYM:disabled{background:#8FB4BF;cursor:not-allowed;filter:none}.auth-card_spinner__g5zAJ{width:18px;height:18px;border:2px solid rgba(255,255,255,.5);border-top-color:#fff;border-radius:50%;animation:auth-card_vg-auth-spin__cqt_N .7s linear infinite}@keyframes auth-card_vg-auth-spin__cqt_N{to{transform:rotate(1turn)}}.auth-card_error__qTkMy{display:flex;align-items:flex-start;gap:var(--sp-2);background:#FBECE7;border:1px solid rgba(176,66,33,.3);border-radius:var(--radius);padding:var(--sp-3) var(--sp-4);color:var(--vg-rust-dark);font-size:var(--fs-sm);font-weight:600;margin:0 0 var(--sp-4)}.auth-card_errorIcon__Ua9Em{flex-shrink:0;margin-top:2px;color:var(--vg-rust)}.auth-card_notice___LCU8{display:flex;align-items:flex-start;gap:var(--sp-2);background:#EAF3EC;border:1px solid rgba(60,122,88,.3);border-radius:var(--radius);padding:var(--sp-3) var(--sp-4);color:#2F6B49;font-size:var(--fs-sm);font-weight:600;margin:0 0 var(--sp-4)}.auth-card_noticeIcon__JtAU9{flex-shrink:0;margin-top:2px;color:var(--vg-green-cta)}.auth-card_confirm__tAQZG{text-align:center}.auth-card_confirmBadge__2SjMz{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999px;background:#EAF3EC;color:var(--vg-green-cta);margin-bottom:var(--sp-3)}.auth-card_confirmText__egcOG{font-size:var(--fs-sm);line-height:1.6;color:#4a5a60;margin:0 0 var(--sp-4)}.auth-card_links__p2dcp{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:var(--sp-2);font-size:var(--fs-sm);color:#4a5a60}.auth-card_links__p2dcp a{font-weight:600}.auth-card_inlineLink__v4el4{align-self:flex-start;font-size:var(--fs-sm);font-weight:600}