.AuthForm_card__n7xVL{display:flex;flex-direction:column;width:100%;max-width:28rem;box-sizing:border-box;overflow:visible;border:none;border-radius:1.5rem;background:#fff;padding:1.1rem 1.1rem .95rem;box-shadow:0 18px 40px rgba(27,52,100,.08),0 2px 8px rgba(27,52,100,.04);color:#0f2744}.AuthForm_eyebrow__F5tLs{margin:0;font-size:.625rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#94a3b8}.AuthForm_title__USAf3{margin:.25rem 0 0;font-family:var(--font-display);font-size:clamp(1.25rem,4vw,1.6rem);font-weight:800;letter-spacing:-.02em;color:#0f2744;line-height:1.2}.AuthForm_subtitle__poF3I{margin:.3rem 0 0;font-size:.8125rem;line-height:1.4;color:#7b8798}.AuthForm_form__JQDX6{display:flex;flex-direction:column;margin-top:.85rem;gap:.75rem}.AuthForm_fields__uoMIV{display:grid;gap:.7rem}.AuthForm_field__Ckc0K{min-width:0}.AuthForm_field__Ckc0K span:first-child{display:block;margin-bottom:.28rem;font-size:.8125rem;font-weight:600;color:#1a3358}.AuthForm_field__Ckc0K input,.AuthForm_field__Ckc0K select{width:100%;max-width:100%;box-sizing:border-box;height:2.55rem;border:none!important;border-radius:.8rem!important;background-color:#eef2f7!important;color:#0f2744!important;-webkit-text-fill-color:#0f2744;caret-color:#1b52a4;box-shadow:inset 2px 2px 5px rgba(148,163,184,.35),inset -1px -1px 3px hsla(0,0%,100%,.85);padding-left:.85rem;padding-right:.85rem;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}.AuthForm_field__Ckc0K input::-moz-placeholder{color:#9aa8bc!important;-webkit-text-fill-color:#9aa8bc;opacity:1}.AuthForm_field__Ckc0K input::placeholder{color:#9aa8bc!important;-webkit-text-fill-color:#9aa8bc;opacity:1}.AuthForm_field__Ckc0K input:focus,.AuthForm_field__Ckc0K select:focus{outline:none;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;box-shadow:inset 2px 2px 5px rgba(148,163,184,.35),inset -1px -1px 3px hsla(0,0%,100%,.85),0 0 0 2px rgba(27,82,164,.22)}.AuthForm_field__Ckc0K input:-moz-read-only{background-color:#e8edf4!important;color:#334155!important;-webkit-text-fill-color:#334155}.AuthForm_field__Ckc0K input:disabled,.AuthForm_field__Ckc0K input:read-only{background-color:#e8edf4!important;color:#334155!important;-webkit-text-fill-color:#334155}.AuthForm_fieldLabel__Z_Rrs{display:block;margin-bottom:.28rem;font-size:.8125rem;font-weight:600;color:#1a3358}.AuthForm_fieldError__NNsSM{display:block;margin-top:.28rem;font-size:.6875rem;color:#d64246}.AuthForm_softSelect__ujJOh{position:relative;z-index:2}.AuthForm_softSelectOpen__Fgk7x{z-index:30}.AuthForm_softSelectTrigger__4H7Kh{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:2.55rem;box-sizing:border-box;border:none;border-radius:.8rem;background-color:#eef2f7;color:#0f2744;box-shadow:inset 2px 2px 5px rgba(148,163,184,.35),inset -1px -1px 3px hsla(0,0%,100%,.85);padding:.65rem .9rem;font-size:.875rem;font-weight:500;text-align:left;cursor:pointer}.AuthForm_softSelectTrigger__4H7Kh:focus{outline:none;box-shadow:inset 2px 2px 5px rgba(148,163,184,.35),inset -1px -1px 3px hsla(0,0%,100%,.85),0 0 0 2px rgba(27,82,164,.22)}.AuthForm_softSelectValue__njLx9{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AuthForm_softSelectChevron__vRd_O{width:1rem;height:1rem;flex-shrink:0;color:#7b8798;transition:transform .15s ease}.AuthForm_softSelectOpen__Fgk7x .AuthForm_softSelectChevron__vRd_O{transform:rotate(180deg)}.AuthForm_softSelectMenu__n6sxG{position:absolute;top:calc(100% + .4rem);left:0;right:0;z-index:40;margin:0;padding:0;list-style:none;border-radius:.75rem;background:#fff;border:1px solid #dbe3ef;box-shadow:0 8px 24px rgba(27,52,100,.12);overflow:hidden}.AuthForm_softSelectOption__dGx0j{display:block;width:100%;border:none;border-radius:0;background:#fff;color:#0f2744;padding:.8rem .95rem;font-size:.875rem;font-weight:500;text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.AuthForm_softSelectMenu__n6sxG>li+li .AuthForm_softSelectOption__dGx0j{border-top:1px solid #e8edf4}.AuthForm_softSelectOption__dGx0j:hover{background:#f3f6fb}.AuthForm_softSelectOptionActive__Nxt7o,.AuthForm_softSelectOptionActive__Nxt7o:hover{background:#1b52a4!important;color:#fff!important;border-top-color:transparent!important}.AuthForm_field__Ckc0K input[autocomplete=current-password],.AuthForm_field__Ckc0K input[autocomplete=new-password],.AuthForm_field__Ckc0K input[type=password]{padding-right:2.5rem}.AuthForm_field__Ckc0K button[aria-label]{color:#94a3b8}.AuthForm_field__Ckc0K .text-xs.text-ink-muted{display:block;margin-top:.28rem;font-size:.6875rem;line-height:1.35;color:#94a3b8}.AuthForm_field__Ckc0K .text-xs.text-accent-red{font-size:.6875rem}.AuthForm_divider__B_I6w{display:flex;align-items:center;gap:.75rem;margin-top:.75rem;font-size:.6875rem;color:#94a3b8}.AuthForm_divider__B_I6w:after,.AuthForm_divider__B_I6w:before{content:"";flex:1;height:1px;background:#e2e8f0}.AuthForm_actions__2m_Uf{display:flex;flex-direction:column;gap:.55rem;width:100%;min-width:0;padding-top:.15rem}.AuthForm_submit__qcGNp{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-width:0;box-sizing:border-box;min-height:2.75rem;height:auto;padding:.7rem 1.25rem;margin:0;border:none;border-radius:9999px;background:#1b52a4;color:#fff;font-size:clamp(.8125rem,2.8vw,.95rem);font-weight:700;line-height:1.2;text-align:center;white-space:nowrap;box-shadow:0 10px 22px rgba(27,82,164,.28);transition:background .2s ease,transform .15s ease}.AuthForm_submit__qcGNp:hover:not(:disabled){background:#174892}.AuthForm_submit__qcGNp:active:not(:disabled){transform:translateY(1px)}.AuthForm_submit__qcGNp:disabled{opacity:.7;cursor:not-allowed}.AuthForm_submitLabel__gOnJL{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.AuthForm_spinner__8_BqR{width:1rem;height:1rem;flex-shrink:0;border-radius:9999px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;animation:AuthForm_spin__JPagr .7s linear infinite}@keyframes AuthForm_spin__JPagr{to{transform:rotate(1turn)}}.AuthForm_terms__OcH22{margin:0;font-size:.6875rem;line-height:1.4;color:#94a3b8;text-align:center}.AuthForm_footer__5z2Y2{margin:.7rem 0 0;text-align:center;font-size:.8125rem;color:#7b8798}.AuthForm_footer__5z2Y2 a{font-weight:700;color:#1b52a4}.AuthForm_footer__5z2Y2 a:hover{text-decoration:underline}.AuthForm_googleHint__GHq25{margin:.25rem 0 0;font-size:.6875rem;color:#94a3b8;line-height:1.35}html.dark .AuthForm_card__n7xVL{background:#121a2b;box-shadow:0 18px 40px rgba(0,0,0,.45),0 2px 8px rgba(0,0,0,.3);color:#f1f5f9}html.dark .AuthForm_eyebrow__F5tLs{color:#64748b}html.dark .AuthForm_title__USAf3{color:#f8fafc}html.dark .AuthForm_divider__B_I6w,html.dark .AuthForm_footer__5z2Y2,html.dark .AuthForm_googleHint__GHq25,html.dark .AuthForm_subtitle__poF3I,html.dark .AuthForm_terms__OcH22{color:#94a3b8}html.dark .AuthForm_fieldLabel__Z_Rrs,html.dark .AuthForm_field__Ckc0K span:first-child{color:#e2e8f0}html.dark .AuthForm_field__Ckc0K input,html.dark .AuthForm_field__Ckc0K select{background-color:#1a2438!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc;caret-color:#60a5fa;box-shadow:inset 2px 2px 6px rgba(0,0,0,.45),inset -1px -1px 3px hsla(0,0%,100%,.04)}html.dark .AuthForm_field__Ckc0K input::-moz-placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b}html.dark .AuthForm_field__Ckc0K input::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b}html.dark .AuthForm_field__Ckc0K input:focus,html.dark .AuthForm_field__Ckc0K select:focus{box-shadow:inset 2px 2px 6px rgba(0,0,0,.45),inset -1px -1px 3px hsla(0,0%,100%,.04),0 0 0 2px rgba(96,165,250,.35)}html.dark .AuthForm_field__Ckc0K input:-moz-read-only{background-color:#152033!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1}html.dark .AuthForm_field__Ckc0K input:disabled,html.dark .AuthForm_field__Ckc0K input:read-only{background-color:#152033!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1}html.dark .AuthForm_softSelectTrigger__4H7Kh{background-color:#1a2438;color:#f8fafc;box-shadow:inset 2px 2px 6px rgba(0,0,0,.45),inset -1px -1px 3px hsla(0,0%,100%,.04)}html.dark .AuthForm_softSelectTrigger__4H7Kh:focus{box-shadow:inset 2px 2px 6px rgba(0,0,0,.45),inset -1px -1px 3px hsla(0,0%,100%,.04),0 0 0 2px rgba(96,165,250,.35)}html.dark .AuthForm_softSelectChevron__vRd_O{color:#94a3b8}html.dark .AuthForm_softSelectMenu__n6sxG{background:#121a2b;border-color:#243044;box-shadow:0 10px 28px rgba(0,0,0,.45)}html.dark .AuthForm_softSelectOption__dGx0j{background:#121a2b;color:#f1f5f9}html.dark .AuthForm_softSelectMenu__n6sxG>li+li .AuthForm_softSelectOption__dGx0j{border-top-color:#243044}html.dark .AuthForm_softSelectOption__dGx0j:hover{background:#1a2438;color:#f8fafc}html.dark .AuthForm_softSelectOptionActive__Nxt7o{background:#3b82f6!important;color:#fff!important}html.dark .AuthForm_field__Ckc0K button[aria-label]{color:#94a3b8}html.dark .AuthForm_field__Ckc0K .text-xs.text-ink-muted{color:#64748b}html.dark .AuthForm_divider__B_I6w:after,html.dark .AuthForm_divider__B_I6w:before{background:#243044}html.dark .AuthForm_submit__qcGNp{background:#3b82f6;box-shadow:0 10px 22px rgba(59,130,246,.28)}html.dark .AuthForm_submit__qcGNp:hover:not(:disabled){background:#60a5fa}html.dark .AuthForm_footer__5z2Y2 a{color:#60a5fa}@media (min-width:640px){.AuthForm_card__n7xVL{padding:1.4rem 1.55rem 1.2rem}.AuthForm_form__JQDX6{margin-top:1rem;gap:.85rem}.AuthForm_fields__uoMIV{gap:.8rem}.AuthForm_submit__qcGNp{min-height:3rem;padding:.8rem 1.5rem;font-size:.95rem}}@media (min-width:1024px){.AuthForm_card__n7xVL{padding:1.65rem 1.85rem 1.4rem;border-radius:1.75rem}.AuthForm_submit__qcGNp{min-height:3.15rem;padding:.85rem 1.75rem;font-size:1rem}}@media (max-width:380px){.AuthForm_card__n7xVL{padding:.9rem .85rem .75rem}.AuthForm_submit__qcGNp{padding-left:.85rem;padding-right:.85rem;font-size:.8rem}}