.auth_page__u4Ien{background:#f5f3ec;min-height:100vh;color:#17211c}.auth_page__u4Ien .nav-bar{background:#f5f3ec;border-bottom:1px solid #d6dccf}.auth_page__u4Ien .brand-badge{color:#17211c}.auth_page__u4Ien .brand-dot{background:#b9fa68;box-shadow:none;width:12px;height:12px}.auth_frame__3WVqV{display:grid;grid-template-columns:1.05fr .95fr;max-width:1160px!important;grid-gap:0;gap:0;padding:65px 24px 100px!important;min-height:720px}.auth_visual__B_KCH{background:#15241d;color:white;padding:58px 46px;border-radius:12px 0 0 12px;display:flex;flex-direction:column;justify-content:space-between;min-height:600px;position:relative;overflow:hidden}.auth_visual__B_KCH:after{content:"";height:380px;width:380px;border:1px solid #6a8570;border-radius:50%;position:absolute;right:-200px;bottom:-140px;box-shadow:0 0 0 70px #253d2c,0 0 0 142px #1b3124;opacity:.5}.auth_kicker__XNbZV{font-size:11px;color:#c8fc68;letter-spacing:2px;font-weight:900}.auth_visual__B_KCH h2{font-size:clamp(40px,4vw,63px);line-height:1.03;letter-spacing:-2.5px;margin:25px 0}.auth_visual__B_KCH h2 em{font-family:Georgia,serif;font-weight:400;color:#c8fc68}.auth_visual__B_KCH p{line-height:1.8;font-size:15px;color:#bbcec0;max-width:350px}.auth_smallNote__CShyr{font-size:11px;font-weight:800;color:#94af9d;letter-spacing:1px;z-index:2}.auth_frame__3WVqV .card{border-radius:0 12px 12px 0;background:#fff;border:1px solid #dae0d7;border-left:0;box-shadow:none;padding:60px 49px;display:flex;flex-direction:column;justify-content:center}.auth_frame__3WVqV .card h1{letter-spacing:-1px;font-size:30px!important;color:#14231b}.auth_frame__3WVqV .card p{color:#657066!important}.auth_frame__3WVqV .input{background:#f9faf6;border:1px solid #d4dacd;color:#13211b}.auth_frame__3WVqV .btn-primary{background:#15251d;border-color:#15251d}.auth_frame__3WVqV label{color:#263d31}.auth_frame__3WVqV a{color:#305b37}.auth_frame__3WVqV button{cursor:pointer}@media(max-width:860px){.auth_frame__3WVqV{grid-template-columns:1fr;max-width:620px!important}.auth_visual__B_KCH{min-height:250px;padding:30px;border-radius:12px 12px 0 0}.auth_visual__B_KCH h2{font-size:40px}.auth_smallNote__CShyr,.auth_visual__B_KCH p{display:none}.auth_frame__3WVqV .card{border-radius:0 0 12px 12px;border:1px solid #dae0d7;padding:35px 30px}}.auth_page__u4Ien .nav-bar .btn-primary{background:#14231c;border-color:#14231c;color:#fff}