[data-studio-motion]{position:relative;isolation:isolate}
.studio-motion-layer{position:absolute;inset:0;overflow:hidden;z-index:-1;pointer-events:none;border-radius:inherit;background:url('/assets/studio-atmosphere-poster.jpg') center/cover no-repeat;opacity:.16}
.studio-motion-layer video{width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity 1.2s ease}
[data-motion-state=playing] .studio-motion-layer video{opacity:1}
.studio-motion-toggle{position:absolute;right:16px;top:12px;z-index:2;border:1px solid #b7a68c50;border-radius:99px;padding:7px 11px;background:#fffaf0e8;color:#645b4e;font:500 10px/1.4 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;letter-spacing:.15px;cursor:pointer;min-height:32px}
.studio-motion-toggle:focus-visible{outline:2px solid #8a7455;outline-offset:3px}
.studio-motion-toggle:hover{background:#fff}
.project-home .studio-home-hero .studio-motion-layer{z-index:0;opacity:.1;mix-blend-mode:screen}
.project-home .studio-home-copy,.project-home .studio-home-art{z-index:1}
.project-home .studio-home-copy{position:relative}
.project-home .studio-home-hero .studio-motion-toggle{background:#2c2822d9;color:#e6d4b5;border-color:#d8bf9740}
.entry-story[data-studio-motion]{border-radius:24px}
.entry-story[data-studio-motion] .studio-motion-toggle{top:-7px;right:0}
.client-home-intro[data-studio-motion]{padding:28px;border:1px solid #dacfbf;border-radius:20px;overflow:hidden;background:#fcfaf6}
.client-home-intro[data-studio-motion] .studio-motion-layer{opacity:.28}
.client-home-intro[data-studio-motion] .studio-motion-toggle{top:auto;bottom:10px;right:16px}
@media(max-width:620px){
 .studio-motion-toggle{font-size:9px;padding:6px 9px}
 .project-home .studio-home-hero .studio-motion-toggle{top:9px;right:12px}
 .entry-story[data-studio-motion] .studio-motion-toggle{top:-9px}
 .client-home-intro[data-studio-motion]{padding:24px 20px 45px}
}
@media(prefers-reduced-motion:reduce){.studio-motion-layer video{transition:none}}
