.lCJxMq_page{background-image:linear-gradient(#0f172a33,#0f172a66),url(/images/auth-hero.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.lCJxMq_card{background:#fff;border-radius:16px;width:100%;max-width:420px;padding:32px 28px;box-shadow:0 30px 60px #00000040}.lCJxMq_brand{color:#0f172a;align-items:center;gap:6px;margin-bottom:22px;font-size:16px;font-weight:500;display:flex}.lCJxMq_brandMark{color:#e0432b;font-size:20px;font-weight:500}.lCJxMq_title{color:#0f172a;margin:0 0 6px;font-size:22px;font-weight:500}.lCJxMq_subtitle{color:#64748b;margin:0 0 20px;font-size:14px}.lCJxMq_options{flex-direction:column;gap:10px;display:flex}.lCJxMq_option{color:inherit;background:#f8fafc;border-radius:10px;align-items:center;gap:12px;padding:14px;text-decoration:none;transition:background .15s;display:flex}.lCJxMq_option:hover{background:#f1f5f9}.lCJxMq_optionIcon{color:#e0432b;background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.lCJxMq_optionText{flex-direction:column;flex:1;min-width:0;display:flex}.lCJxMq_optionTitle{color:#0f172a;font-size:14px;font-weight:500}.lCJxMq_optionDesc{color:#64748b;margin-top:2px;font-size:12px}.lCJxMq_chevron{color:#94a3b8;flex-shrink:0}.lCJxMq_footer{text-align:center;color:#64748b;margin:22px 0 0;font-size:13px}.lCJxMq_footer a{color:#e0432b;font-weight:500;text-decoration:none}.lCJxMq_footer a:hover{text-decoration:underline}.lCJxMq_logo{margin-bottom:16px;display:inline-block}
