.AppLoginForm_card__CPXX0{display:flex;flex-direction:column;gap:1rem;width:30rem;max-width:100%;padding:1.5rem;background:var(--surface-card);border:.0625rem solid var(--border-card);border-radius:2.5rem;box-shadow:var(--shadow-card)}.AppLoginForm_welcome__DwTQK{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding-top:.5rem}.AppLoginForm_logo__tZddx{display:inline-flex;align-items:center;gap:.375rem;height:2.75rem;padding:0 .375rem}.AppLoginForm_logoIcon__3k0G3{width:1.8125rem;height:1.25rem}.AppLoginForm_logoText__SaiW5{font-family:var(--font-lora),serif;font-size:1.625rem;font-weight:600;line-height:1.9375rem;color:var(--text-primary)}.AppLoginForm_illustrationWrap__eiuJK{display:flex;align-items:center;justify-content:center;width:100%}.AppLoginForm_illustration__lEEaN{width:11.25rem;height:11.25rem;object-fit:contain}.AppLoginForm_titleBlock__8hti8{display:flex;flex-direction:column;gap:.75rem;width:100%}.AppLoginForm_welcome__DwTQK .AppLoginForm_titleBlock__8hti8{text-align:center;align-items:center}.AppLoginForm_title__gFrd7{margin:0;font-family:var(--font-jost),sans-serif;font-size:1.75rem;font-weight:500;line-height:2rem;letter-spacing:-.035rem;color:var(--text-primary);font-feature-settings:"ss01" 1}.AppLoginForm_subtitle__PCffa{margin:0;font-family:var(--font-raleway),sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;color:var(--text-tertiary)}.AppLoginForm_toolbar__LG8iQ{display:flex;align-items:center;justify-content:flex-start;padding-bottom:.75rem}.AppLoginForm_contentBlock__5ObvW{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:.25rem}.AppLoginForm_supportButton__EKT7z{align-self:flex-start}.AppLoginForm_actions__767cI{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.AppLoginForm_terms__R7M02{margin:0;text-align:center;font-family:var(--font-raleway),sans-serif;font-size:.75rem;font-weight:600;line-height:1rem;color:var(--text-tertiary)}.AppLoginForm_termsLink__kkwPd{color:var(--text-brand-primary);text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.125rem}.AppLoginForm_phoneHighlight__Bk1dx{font-weight:600;color:var(--text-brand-primary)}.AppLoginForm_resend__ylweR{align-self:flex-start;display:inline-flex;align-items:center;gap:.25rem;padding:.5rem .75rem;border:none;border-radius:624.9375rem;background:var(--surface-input);color:var(--text-secondary);cursor:pointer;font-family:var(--font-raleway),sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;transition:background .15s ease}.AppLoginForm_resend__ylweR:disabled{cursor:default;color:var(--fg-disabled)}.AppLoginForm_resend_icon__H5BKz{width:1rem;height:1rem;flex-shrink:0}@media(hover:hover)and (pointer:fine){.AppLoginForm_resend__ylweR:not(:disabled):hover{box-shadow:inset 0 0 0 100vmax var(--color-black-a05)}}.AppLoginForm_errorText__I10Fv{margin:0;padding-left:.25rem;font-family:var(--font-raleway),sans-serif;font-size:.75rem;font-weight:600;line-height:1rem;color:var(--text-destructive)}.AppLoginForm_otpGroup__0yH71{display:flex;flex-direction:column;gap:.375rem}.AppLoginForm_expertWall__hHG0a{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:.5rem 1.25rem 0;width:100%}.AppLoginForm_expertIllustration__zRsBm{width:11.25rem;height:11.25rem;object-fit:contain}.AppLoginForm_expertText__UP_n_{display:flex;flex-direction:column;gap:.75rem;text-align:center;width:100%}.AppLoginForm_expertText__UP_n_ .AppLoginForm_subtitle__PCffa,.AppLoginForm_expertText__UP_n_ .AppLoginForm_title__gFrd7{text-align:center}@media(max-width:600px){.AppLoginForm_card__CPXX0{flex:1 1;width:100%;max-width:100%;padding:1rem 1rem 1.5rem;border:none;border-radius:0;box-shadow:none}.AppLoginForm_welcome__DwTQK{padding-top:1rem}.AppLoginForm_actions__767cI{margin-top:auto}.AppLoginForm_toolbar__LG8iQ{padding-top:.5rem}}