/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.login-form_card__4mflp{flex-direction:column;flex:1;gap:16px;margin-top:22px;display:flex}.login-form_form_container__YJbTq{flex-direction:column;gap:15px;display:flex;position:relative}.login-form_form_input__cVXvV{flex:1;min-width:0}.login-form_form_input__cVXvV input{padding-inline:12px;height:46px;padding-top:18px;transition:border-color .18s,background-color .18s,box-shadow .18s}.login-form_form_input__cVXvV label{color:#7a8797;font-weight:800;left:12px}.login-form_form_input__cVXvV input:focus+label,.login-form_form_input__cVXvV input:not(:placeholder-shown)+label{color:#0f766e;left:10px}.login-form_captcha_wrapper__3Ppx8{overflow:visible}.login-form_captcha_wrapper_hidden__3KgZd{border:0;height:0;min-height:0;margin-top:-14px;padding:0;overflow:hidden}.login-form_captcha_wrapper_visible__y0Jdd{background:#ffffff8a;border:1px solid #cbd5e1bd;border-radius:8px;justify-content:center;align-items:center;min-height:78px;padding:8px;display:flex}.login-form_captcha_message__A6Sq3{color:#e11d48;text-align:center;font-size:12px;font-weight:900;line-height:1.5}.login-form_form_error__QOKP8{color:#be123c;background:#fff1f2d6;border:1px solid #f43f5e38;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:900;line-height:1.55}.login-form_enrollment_panel__4w3X0{flex-direction:column;gap:16px;display:flex}.login-form_enrollment_heading__umA7b{flex-direction:column;gap:8px;display:flex}.login-form_enrollment_heading__umA7b h2,.login-form_enrollment_heading__umA7b p{margin:0}.login-form_enrollment_heading__umA7b h2{color:#172033;font-size:21px;line-height:1.35}.login-form_enrollment_heading__umA7b p{color:#596579;font-size:13px;line-height:1.65}.login-form_enrollment_badge__CrCe0{color:#047857;background:#ecfdf5;border-radius:999px;align-self:flex-start;padding:5px 9px;font-size:11px;font-weight:900}.login-form_enrollment_terms__dAnfP{flex-direction:column;gap:10px;display:flex}.login-form_enrollment_terms__dAnfP label{color:#273449;align-items:flex-start;gap:9px;font-size:13px;font-weight:800;line-height:1.5;display:flex}.login-form_enrollment_terms__dAnfP input{accent-color:#4f46e5;width:17px;height:17px;margin-top:1px}.login-form_enrollment_terms__dAnfP details{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:9px 11px}.login-form_enrollment_terms__dAnfP summary{cursor:pointer;color:#475569;font-size:12px;font-weight:800}.login-form_enrollment_terms__dAnfP details div{color:#64748b;max-height:180px;padding-top:8px;font-size:11px;line-height:1.6;overflow:auto}.login-form_enrollment_terms__dAnfP details p{margin:0 0 7px}.login-form_enrollment_actions__eriGm{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:9px;display:grid}.login-form_enrollment_actions__eriGm button{min-height:46px}.login-form_turnstile_raw__5edOO{justify-content:center;align-items:center;width:100%;display:flex}.login-form_button_group__O22oE{padding-top:2px}.login-form_button_group__O22oE button{letter-spacing:0;background:#172033;border-radius:8px;height:46px;font-weight:900;box-shadow:0 15px 32px #0f172a2e}.login-form_button_group__O22oE button svg{flex:none;width:16px;height:16px}.login-form_button_group__O22oE button:hover:not(:disabled){background:linear-gradient(135deg,#4f46e5,#4338ca 58%,#172033);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2e,0 19px 38px #4f46e53d}.login-form_button_group__O22oE button:focus-visible{outline-offset:3px;outline:3px solid #4f46e538}@media (max-width:1199px){.login-form_card__4mflp{gap:14px;margin-top:18px}.login-form_form_container__YJbTq{gap:13px}.login-form_captcha_wrapper_hidden__3KgZd{margin-top:-12px}.login-form_button_group__O22oE button{font-size:13px}}