.auth-studio{flex:1;grid-template-columns:1.1fr 1fr;gap:16px;min-height:calc(100svh - 65px);padding:16px;display:grid}.auth-studio-art{background:#4f301b;border-radius:16px;min-height:650px;position:relative;overflow:hidden}.auth-studio-art>img{object-fit:cover}.auth-studio-art:after{content:"";background:linear-gradient(#0000 40%,#251c12bb);position:absolute;inset:0}.auth-studio-art-copy{color:#fff;z-index:1;position:absolute;bottom:45px;left:45px;right:30px}.auth-studio-art-copy>span{letter-spacing:2px;font-size:9px}.auth-studio-art-copy h2{letter-spacing:-.05em;margin:22px 0;font-size:clamp(35px,4.5vw,67px);font-weight:450;line-height:1.08}.auth-studio-art-copy p{opacity:.8;font-size:12px}.auth-studio-form{flex-direction:column;justify-content:center;width:100%;max-width:560px;margin:auto;padding:40px 45px;display:flex;position:relative}.auth-back{color:#7a816c;margin-bottom:50px;font-size:11px}.auth-spark{color:#96a17e;margin-bottom:24px;font-size:48px}.auth-studio-form h1{letter-spacing:-1.7px;font-size:38px;font-weight:450}.auth-studio-form .field{background:#fafaf5;border-color:#d8ddcd;border-radius:9px;height:49px}.auth-studio-form .label{font-size:12px;font-weight:500}.auth-studio-form .btn{height:50px}.auth-studio-note{letter-spacing:1.7px;color:#929786;margin-top:45px;font-size:8px}.auth-studio-form .text-accent{color:#637b37}@media (max-width:760px){.auth-studio{flex-direction:column;padding:12px;display:flex}.auth-studio-art{order:2;min-height:220px}.auth-studio-art-copy{bottom:25px;left:25px}.auth-studio-art-copy h2{margin:12px 0;font-size:30px}.auth-studio-form{padding:25px 18px 35px}.auth-back{margin-bottom:25px}.auth-spark{margin-bottom:13px;font-size:35px}.auth-studio-form h1{font-size:34px}.auth-studio-note{margin-top:28px}}
