.AuthLayout_login_page__6nFAG{width:100%;height:100vh;display:flex;flex-direction:row;position:relative;overflow:hidden;background:radial-gradient(ellipse 70% 50% at 55% -5%,rgba(0,130,120,.55) 0,transparent 70%),radial-gradient(ellipse 55% 65% at -5% 105%,rgba(165,55,5,.75) 0,transparent 65%),#0a0a0a}.AuthLayout_login_page_left__oKklL{flex:1 1;position:relative;height:100%;overflow:hidden}.AuthLayout_login_page_logo__3OsU6{position:absolute;top:clamp(24px,5vh,80px);left:clamp(24px,5vw,120px);z-index:10}.AuthLayout_login_page_marketing__WoSVR{position:absolute;bottom:clamp(40px,6vh,80px);left:clamp(24px,5vw,120px);z-index:10;max-width:min(460px,80%)}.AuthLayout_login_page_marketing_title__c8n8k{font-family:var(--font-family);font-size:clamp(28px,3.5vw,46px);font-weight:700;color:#fff;line-height:1.12;margin-bottom:16px;letter-spacing:-.02em}.AuthLayout_login_page_marketing_desc__6t5Zy{font-family:var(--font-family);font-size:clamp(13px,1.1vw,16px);color:hsla(0,0%,100%,.6);line-height:1.65;max-width:380px}.AuthLayout_login_page_card__c_m1w{width:clamp(400px,40%,520px);background:#fff;border-radius:24px;margin:clamp(20px,5vh,120px) clamp(16px,4.5vw,120px);padding:clamp(36px,5vh,64px) clamp(28px,3.5vw,56px) clamp(28px,4vh,48px);display:flex;flex-direction:column;align-self:stretch;position:relative;z-index:10;box-shadow:0 8px 48px rgba(0,0,0,.18);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}.AuthLayout_login_page_card__c_m1w::-webkit-scrollbar{width:4px}.AuthLayout_login_page_card__c_m1w::-webkit-scrollbar-track{background:transparent}.AuthLayout_login_page_card__c_m1w::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:4px}.AuthLayout_login_page_card__c_m1w::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.AuthLayout_login_page_card_content__nhois{margin:auto 0;width:100%}.AuthLayout_login_page_card_footer__iWDcV{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:auto;padding-top:24px;border-top:1px solid rgba(0,0,0,.08)}.AuthLayout_login_page_footer_link__Gh78W{font-family:var(--font-family);font-size:13px;color:rgba(0,0,0,.45);text-decoration:none;cursor:pointer;transition:color .2s ease}.AuthLayout_login_page_footer_link__Gh78W:hover{color:rgba(0,0,0,.75);text-decoration:underline}@media(max-width:1024px){.AuthLayout_login_page_card__c_m1w{width:clamp(380px,50%,480px);margin:48px}.AuthLayout_login_page_marketing_title__c8n8k{font-size:clamp(24px,4vw,36px)}}@media(max-width:768px){.AuthLayout_login_page__6nFAG{flex-direction:column;height:auto;min-height:100vh;overflow:visible;text-align:center}.AuthLayout_login_page_left__oKklL{height:220px;min-height:unset;flex:none;overflow:hidden}.AuthLayout_login_page_logo__3OsU6{top:20px;left:24px;justify-self:anchor-center}.AuthLayout_login_page_logo__3OsU6 img{width:100px}.AuthLayout_login_page_marketing__WoSVR{bottom:8px;left:24px;max-width:calc(100% - 48px);justify-self:anchor-center}.AuthLayout_login_page_marketing_title__c8n8k{font-size:clamp(22px,6vw,30px);margin-bottom:10px}.AuthLayout_login_page_marketing_desc__6t5Zy{font-size:13px}.AuthLayout_login_page_card__c_m1w{width:auto;min-width:unset;border-radius:20px 20px 0 0;margin:16px;padding:40px 24px 32px;align-self:auto;box-shadow:none;overflow-y:visible}.AuthLayout_login_page_card__c_m1w .AuthLayout_login_page_card_content__nhois{margin:0 0 10px}}@media(max-width:480px){.AuthLayout_login_page_left__oKklL{min-height:180px}.AuthLayout_login_page_card__c_m1w{padding:32px 20px 28px}}