/* 35 Ai Agency motion kit styles (2026-11-05). The studio light that every before/after shares. */
.ba .m-beam,.ba2 .m-beam,[data-m="sweep"] .m-beam{position:absolute;top:-5%;bottom:-5%;width:150px;translate:-50% 0;pointer-events:none;z-index:3;
  left:var(--x,50%);mix-blend-mode:screen;opacity:0;transition:opacity .35s ease;
  background:linear-gradient(90deg,transparent,rgba(255,250,235,.5) 44%,#fffdf6 50%,rgba(255,250,235,.5) 56%,transparent)}
.ba2 .m-beam2{left:var(--p,50%)}
.m-lit .m-beam{opacity:1}
[data-m="sweep"]{position:relative;overflow:hidden}
[data-m="sweep"]>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
[data-m="sweep"] .after{clip-path:inset(0 0 0 var(--x,50%))}
@media (prefers-reduced-motion:reduce){.m-beam{display:none}}
