/* Only the background changes; index.css retains the original foreground layout. */
.studio-background{position:absolute;inset:0;background:linear-gradient(#05010e40,#05010e55),url('/src/assets/studio-room.png') center/cover no-repeat;animation:studio-drift 24s ease-in-out infinite alternate;transform:scale(1.08);pointer-events:none}
.hero-blur{opacity:.2}
@keyframes studio-drift{from{transform:scale(1.08) translateX(-1.5%)}to{transform:scale(1.08) translateX(1.5%)}}
@media(prefers-reduced-motion:reduce){.studio-background{animation:none;transform:none}}
