.auth-form-module__hbUDJa__form{gap:21px;display:grid}.auth-form-module__hbUDJa__field,.auth-form-module__hbUDJa__termsField{min-width:0}.auth-form-module__hbUDJa__field label,.auth-form-module__hbUDJa__labelRow label{color:#0f1b3d;letter-spacing:-.01em;font-size:.79rem;font-weight:800}.auth-form-module__hbUDJa__labelRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.auth-form-module__hbUDJa__labelRow a{color:#126f5b;text-underline-offset:3px;font-size:.75rem;font-weight:800;text-decoration:underline}.auth-form-module__hbUDJa__inputFrame{color:#667085;background:#fff;border:1px solid #0f1b3d33;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;margin-top:8px;padding:0 13px;transition:border-color .16s,box-shadow .16s;display:grid}.auth-form-module__hbUDJa__inputFrame:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f624}.auth-form-module__hbUDJa__inputFrame:has(input[aria-invalid=true]){border-color:#c63847}.auth-form-module__hbUDJa__inputFrame input{color:#0f1b3d;width:100%;min-width:0;height:50px;font:inherit;background:0 0;border:0;outline:0;font-size:.9rem}.auth-form-module__hbUDJa__inputFrame input::placeholder{color:#8891a3}.auth-form-module__hbUDJa__revealButton{color:#4d5870;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.auth-form-module__hbUDJa__revealButton:hover{color:#0f1b3d;background:#f2f4f7}.auth-form-module__hbUDJa__hint,.auth-form-module__hbUDJa__error,.auth-form-module__hbUDJa__boundary{margin:7px 0 0;font-size:.71rem;line-height:1.55}.auth-form-module__hbUDJa__hint,.auth-form-module__hbUDJa__boundary{color:#657087}.auth-form-module__hbUDJa__error{color:#a22634;font-weight:750}.auth-form-module__hbUDJa__checkboxRow{color:#596279;cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;font-size:.76rem;line-height:1.55;display:grid}.auth-form-module__hbUDJa__checkboxRow input{accent-color:#169b7a;width:44px;height:44px;margin:0}.auth-form-module__hbUDJa__checkboxRow a{color:#0f1b3d;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:800;text-decoration:underline;display:inline-flex}.auth-form-module__hbUDJa__submit{color:#071f1a;cursor:pointer;min-height:52px;font:inherit;background:#22c59e;border:1px solid #118267;border-radius:10px;padding:0 20px;font-size:.84rem;font-weight:850;transition:background .16s,box-shadow .16s,transform .16s;box-shadow:0 12px 26px #22c59e33}.auth-form-module__hbUDJa__submit:hover{background:#2fd1aa;transform:translateY(-1px);box-shadow:0 16px 32px #22c59e45}.auth-form-module__hbUDJa__boundary{border-left:2px solid #f5c15e;margin-top:-8px;padding-left:12px}@media (max-width:420px){.auth-form-module__hbUDJa__labelRow{align-items:flex-start}.auth-form-module__hbUDJa__inputFrame{padding-inline:11px}}@media (prefers-reduced-motion:reduce){.auth-form-module__hbUDJa__inputFrame,.auth-form-module__hbUDJa__submit{transition:none}}
.auth-pages-module__EPXnKq__header{margin-bottom:32px}.auth-pages-module__EPXnKq__step{color:#14856c;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 15px;font-size:.67rem;font-weight:850;display:inline-flex}.auth-pages-module__EPXnKq__step:before{content:"";background:currentColor;width:22px;height:1px}.auth-pages-module__EPXnKq__header h1{letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4vw,2.9rem);line-height:1.06}.auth-pages-module__EPXnKq__header>p:last-child{color:#657087;max-width:440px;margin:15px 0 0;font-size:.82rem;line-height:1.7}.auth-pages-module__EPXnKq__alternate{color:#657087;text-align:center;margin:28px 0 0;font-size:.76rem}.auth-pages-module__EPXnKq__alternate a{color:#0f1b3d;text-underline-offset:4px;font-weight:850;text-decoration:underline}.auth-pages-module__EPXnKq__oauthDivider{color:#8a92a3;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:25px 0;font-size:.65rem;display:grid}.auth-pages-module__EPXnKq__oauthDivider:before,.auth-pages-module__EPXnKq__oauthDivider:after{content:"";background:#0f1b3d1f;height:1px}.auth-pages-module__EPXnKq__passkey{color:#0f1b3d;cursor:pointer;background:#fff;border:1px solid #0f1b3d29;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;font-size:.78rem;font-weight:800;display:flex}.auth-pages-module__EPXnKq__passkey:hover{background:#f3f5f7}.auth-pages-module__EPXnKq__notice{color:#415577;background:#f3f7ff;border:1px solid #c8d8f1;grid-template-columns:auto 1fr;gap:12px;margin:0 0 24px;padding:14px;font-size:.72rem;line-height:1.55;display:grid}.auth-pages-module__EPXnKq__notice svg{color:#3068c2;margin-top:2px}.auth-pages-module__EPXnKq__form{gap:20px;display:grid}.auth-pages-module__EPXnKq__field{gap:8px;display:grid}.auth-pages-module__EPXnKq__field label{color:#0f1b3d;font-size:.78rem;font-weight:850}.auth-pages-module__EPXnKq__inputWrap{color:#697389;background:#fff;border:1px solid #0f1b3d33;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:10px;min-height:52px;padding:0 14px;display:grid}.auth-pages-module__EPXnKq__inputWrap:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f624}.auth-pages-module__EPXnKq__inputWrap input{color:#0f1b3d;width:100%;min-width:0;height:50px;font:inherit;background:0 0;border:0;outline:0;font-size:.88rem}.auth-pages-module__EPXnKq__submit{color:#071f1a;cursor:pointer;background:#22c59e;border:1px solid #118267;border-radius:10px;min-height:52px;font-weight:850}.auth-pages-module__EPXnKq__submit:hover{background:#2fd1aa}.auth-pages-module__EPXnKq__codeGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.auth-pages-module__EPXnKq__codeGrid input{color:#0f1b3d;text-align:center;background:#fff;border:1px solid #0f1b3d33;border-radius:10px;width:100%;height:58px;font-size:1.25rem;font-weight:850}.auth-pages-module__EPXnKq__codeGrid input:focus{border-color:#3b82f6;outline:3px solid #3b82f624}.auth-pages-module__EPXnKq__resend{color:#697389;text-align:center;margin:-4px 0 0;font-size:.72rem}.auth-pages-module__EPXnKq__resend button{color:#126f5b;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:44px;font-weight:850;text-decoration:underline}.auth-pages-module__EPXnKq__success{text-align:center;justify-items:center;display:grid}.auth-pages-module__EPXnKq__successMark{color:#13876c;background:#dff8f1;border-radius:50%;place-items:center;width:68px;height:68px;margin-bottom:23px;display:grid}.auth-pages-module__EPXnKq__success h1{letter-spacing:-.05em;margin:0;font-size:2.3rem}.auth-pages-module__EPXnKq__success p{color:#657087;margin:14px 0 25px;font-size:.81rem;line-height:1.7}.auth-pages-module__EPXnKq__fullLink{color:#071f1a;background:#22c59e;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:52px;font-size:.82rem;font-weight:850;display:inline-flex}.auth-pages-module__EPXnKq__hint{color:#70798c;margin:-11px 0 0;font-size:.67rem;line-height:1.55}.auth-pages-module__EPXnKq__error{color:#c63847;margin:-6px 0 0;font-size:.76rem;font-weight:750;line-height:1.5}@media (max-width:390px){.auth-pages-module__EPXnKq__codeGrid{gap:6px}.auth-pages-module__EPXnKq__codeGrid input{border-radius:8px;height:52px}}
