.AuthLayout_authLayout__mDPWO{display:flex;height:100vh;width:100%;overflow:hidden}.AuthLayout_brandSide__XCoCu{position:fixed;top:0;left:0;width:50%;height:100vh;display:flex;align-items:center;justify-content:center;padding:3rem;overflow:hidden}.AuthLayout_brandContent__En8Ob{width:100%;max-width:600px;position:relative;z-index:1}.AuthLayout_formSide__I2Sl8{display:flex;align-items:center;justify-content:center;width:50%;min-height:100vh;margin-left:50%;background-color:#ffffff;padding:2rem;overflow-y:auto}.AuthLayout_formContent__koodJ{width:100%;max-width:480px}@media (max-width:960px){.AuthLayout_authLayout__mDPWO{flex-direction:column;height:auto;min-height:100vh;overflow:visible}.AuthLayout_brandSide__XCoCu{display:none}.AuthLayout_formSide__I2Sl8{width:100%;margin-left:0;min-height:100vh;align-items:stretch;justify-content:flex-start;overflow-y:visible;padding-block:env(safe-area-inset-top,0) env(safe-area-inset-bottom,0)}}.AuthBrandSide_brandSide__tIXsJ{display:flex;flex-direction:column;gap:1.75rem;color:#ffffff;position:relative;z-index:1}@keyframes AuthBrandSide_fadeSlideUp__6sq7q{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.AuthBrandSide_animateIn__BCtKA{opacity:0;animation:AuthBrandSide_fadeSlideUp__6sq7q .7s cubic-bezier(.22,1,.36,1) forwards}.AuthBrandSide_logoContainer__53qjy{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.AuthBrandSide_logoImage__GKIXj{max-width:140px;height:auto}.AuthBrandSide_separator__yQ1tR{display:inline-block;width:1.5px;height:32px;background:currentColor;opacity:.4;flex-shrink:0}.AuthBrandSide_appName__FZv5m{font-family:var(--font-secondary),sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.02em;color:inherit}.AuthBrandSide_tagline__TSDwW{font-family:var(--font-primary),serif;font-size:2.75rem;font-weight:700;line-height:1.15;margin:0;color:inherit;letter-spacing:-.02em}.AuthBrandSide_description__JqzUy{font-family:var(--font-secondary),sans-serif;font-size:1.05rem;line-height:1.7;margin:0;color:inherit;opacity:.9}.AuthBrandSide_featuresList__8T8yN{list-style:none;padding:0;margin:.5rem 0 0;display:flex;flex-direction:column;gap:.625rem}.AuthBrandSide_featureItem__6kTLW{display:flex;align-items:center;gap:.75rem;font-family:var(--font-secondary),sans-serif;font-size:.95rem;line-height:1.5;color:inherit;padding:.75rem 1rem;background:rgba(255,255,255,.12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.18);border-radius:12px;transition:background .3s ease,transform .3s ease}.AuthBrandSide_featureItem__6kTLW:hover{background:rgba(255,255,255,.18);transform:translateX(4px)}.AuthBrandSide_checkIconWrapper__FU3NL{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.2);flex-shrink:0;color:inherit}