.BrandSlideshow-module__yv_cxq__root{position:absolute;inset:0}.BrandSlideshow-module__yv_cxq__slide{object-fit:cover;opacity:0;transition:opacity 1.2s}.BrandSlideshow-module__yv_cxq__slide.BrandSlideshow-module__yv_cxq__active{opacity:1}.BrandSlideshow-module__yv_cxq__overlay{background:linear-gradient(160deg,#0b0d11b8 0%,#0b0d1185 50%,#0b0d11c7 100%);position:absolute;inset:0}
.AuthLayout-module__VWZfwq__root{background:#0b0d11;min-height:100svh;display:flex}.AuthLayout-module__VWZfwq__brand{background:#12151c;flex-direction:column;flex-shrink:0;justify-content:space-between;width:42%;padding:2.5rem 3rem;display:flex;position:relative;overflow:hidden}.AuthLayout-module__VWZfwq__brand:before{content:"";pointer-events:none;background:radial-gradient(circle,#d6336c24 0%,#0000 68%);border-radius:50%;width:560px;height:560px;position:absolute;top:-120px;left:-120px}.AuthLayout-module__VWZfwq__brand:after{content:"";pointer-events:none;background:radial-gradient(circle,#0fa8861c 0%,#0000 68%);border-radius:50%;width:440px;height:440px;position:absolute;bottom:0;right:-80px}.AuthLayout-module__VWZfwq__brandLogo{font-family:var(--font-sans);letter-spacing:-.04em;color:#f0f2f5;z-index:1;font-size:2rem;font-weight:600;text-decoration:none;transition:opacity .15s;position:relative}.AuthLayout-module__VWZfwq__brandLogo:hover{opacity:.75}.AuthLayout-module__VWZfwq__brandBottom{z-index:1;position:relative}.AuthLayout-module__VWZfwq__brandTagline{font-family:var(--font-sans);letter-spacing:-.04em;color:#f0f2f5;margin-bottom:1rem;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:700;line-height:1.1}.AuthLayout-module__VWZfwq__brandTagline em{color:var(--accent,#d6336c);font-style:normal}.AuthLayout-module__VWZfwq__brandSub{font-family:var(--font-sans);color:#f0f2f573;letter-spacing:-.01em;font-size:.875rem;font-weight:400;line-height:1.6}.AuthLayout-module__VWZfwq__panel{flex:1;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}@media (max-width:768px){.AuthLayout-module__VWZfwq__root{flex-direction:column}.AuthLayout-module__VWZfwq__brand{width:100%;min-height:0;padding:2rem 1.5rem 2.5rem}.AuthLayout-module__VWZfwq__brand:before,.AuthLayout-module__VWZfwq__brand:after{display:none}.AuthLayout-module__VWZfwq__brandTagline{margin-top:1.5rem;font-size:1.5rem}.AuthLayout-module__VWZfwq__brandSub{display:none}.AuthLayout-module__VWZfwq__panel{align-items:flex-start;padding:2.5rem 1.5rem}}
