.auth-card_page__CCnml{background:var(--bg-panel);min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:clamp(32px,8vw,64px) 20px 48px}.auth-card_logoLink__uVxLF{display:inline-flex;align-items:center;gap:10px;margin-bottom:28px;text-decoration:none;color:var(--ink)}.auth-card_logoMark__QgqiR{height:34px;width:auto;display:block}.auth-card_logoWordmark__VfpO_{font-weight:600;font-size:20px;letter-spacing:-.02em}.auth-card_card__RxjbK{width:100%;max-width:520px;background:#fff;border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:32px;box-sizing:border-box}@media (max-width:480px){.auth-card_card__RxjbK{padding:24px 20px}}.auth-card_pillToggle__wdR7N{display:flex;background:var(--violet-tint);border-radius:var(--radius-sm);padding:4px;margin-bottom:28px}.auth-card_pill__vPadN{flex:1 1;text-align:center;padding:10px 16px;border-radius:var(--radius-sm);font-size:14px;font-weight:500;color:var(--violet-deep);text-decoration:none;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.auth-card_pill__vPadN:hover{color:var(--ink)}.auth-card_pillActive__ITZgl{background:#fff;color:var(--ink);box-shadow:0 1px 2px rgba(18,17,24,.08)}.auth-card_pillActive__ITZgl:hover{color:var(--ink)}.auth-card_pill__vPadN:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.auth-card_heading__hghcI{font-size:24px;font-weight:600;letter-spacing:-.02em;margin:0 0 6px;text-align:center}.auth-card_subline__W2_eN{font-size:14.5px;color:var(--ink-soft);text-align:center;margin:0 0 28px;line-height:1.5}.auth-card_footerLine__56B89{font-size:13.5px;color:var(--ink-faint);text-align:center;line-height:1.6;max-width:400px;margin:10px 0 0}.auth-card_footerLine__56B89:first-child{margin-top:20px}.auth-card_footerLink__Q3MFG{color:var(--violet-deep);font-weight:500;text-decoration:none}.auth-card_footerLink__Q3MFG:hover{text-decoration:underline}.auth-card_footerLink__Q3MFG:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.auth-card_label__4hJhE{display:block;font-size:13.5px;font-weight:500;color:var(--ink);margin-bottom:18px}.auth-card_input__PgAWy{display:block;width:100%;margin-top:6px;padding:12px 14px;font-size:15px;border-radius:var(--radius-md);border:1px solid var(--border);font-family:inherit;color:var(--ink);background:#fff;box-sizing:border-box}.auth-card_input__PgAWy:focus,.auth-card_input__PgAWy:focus-visible{outline:2px solid var(--violet);outline-offset:1px;border-color:var(--violet)}.auth-card_passwordWrap__HFRmP{position:relative}.auth-card_eyeButton__I6_66{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;color:var(--ink-faint);display:flex;align-items:center}.auth-card_eyeButton__I6_66:focus-visible{outline:2px solid var(--violet);outline-offset:2px;border-radius:4px}.auth-card_primaryButton__7keud{width:100%;background:var(--violet);color:#fff;border:none;padding:14px 20px;font-size:15px;font-weight:500;border-radius:var(--radius-sm);cursor:pointer;font-family:inherit;transition:background-color .15s ease}.auth-card_primaryButton__7keud:hover:not(:disabled){background:var(--violet-deep)}.auth-card_primaryButton__7keud:focus-visible{outline:2px solid var(--violet-deep);outline-offset:2px}.auth-card_primaryButton__7keud:disabled{opacity:.6;cursor:not-allowed}.auth-card_forgotLink__W8Ce7{display:block;text-align:right;font-size:13px;font-weight:500;color:var(--violet-deep);text-decoration:none;margin:4px 0 18px}.auth-card_forgotLink__W8Ce7:hover{text-decoration:underline}.auth-card_forgotLink__W8Ce7:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.auth-card_errorText__YMUod{color:#c0392b;font-size:14px;margin:0 0 16px}.auth-card_sectionLabel__2LCPl{font-size:13px;font-weight:500;color:var(--ink-faint);margin:26px 0 14px;padding:20px 0 0;border-top:1px solid var(--border-soft)}.auth-card_sectionLabelFirst__Bgvxk{margin-top:0;padding-top:0;border-top:none}.auth-card_planOption__tSRvT{display:flex;align-items:flex-start;gap:12px;border:1.5px solid var(--border);border-radius:var(--radius-md);padding:14px 16px;margin-bottom:10px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.auth-card_planOptionSelected__zLUMR{border-color:var(--violet);background:var(--violet-tint)}.auth-card_planRadio__LdeMs{margin-top:3px;accent-color:var(--violet);width:18px;height:18px;flex-shrink:0}.auth-card_planName__hGowh{display:block;font-size:14.5px;font-weight:500;color:var(--ink)}.auth-card_planNote__FASUu{display:block;font-size:12.5px;color:var(--ink-faint);margin-top:2px}.auth-card_planSummary__iYSNd{font-size:14px;color:var(--ink-soft);margin:0 0 18px}.auth-card_offerBanner__cxoyF{background:var(--violet-tint);color:var(--violet-deep);font-weight:500}.auth-card_offerBanner__cxoyF,.auth-card_offerExpiredBanner__ZN10F{font-size:13.5px;padding:12px 16px;border-radius:var(--radius-md);margin:0 0 20px;line-height:1.5}.auth-card_offerExpiredBanner__ZN10F{background:var(--stone-tint);color:var(--ink-soft)}.auth-card_strikePrice__AsOwz{text-decoration:line-through;color:var(--ink-faint);font-weight:400}.auth-card_trialNotice__b84iX{background:var(--violet-tint);color:var(--violet-deep);font-size:13.5px;padding:14px 16px;border-radius:var(--radius-md);margin-top:18px;line-height:1.5}.auth-card_trialNotice__b84iX p{margin:0}.auth-card_trialNotice__b84iX p+p{margin-top:4px}