.work-module__1XrNWa__screen{background:#0b111c;position:relative;overflow:hidden}.work-module__1XrNWa__shot{will-change:transform;width:100%;height:auto;transition:transform 7s cubic-bezier(.45,0,.25,1);display:block;transform:translateY(0)}.work-module__1XrNWa__card:hover .work-module__1XrNWa__shot,.work-module__1XrNWa__card:focus-visible .work-module__1XrNWa__shot{transform:translateY(calc(-100% + var(--screen-h)))}.work-module__1XrNWa__phone .work-module__1XrNWa__shot{transition-duration:5s}@media (hover:none){.work-module__1XrNWa__shot{animation:16s ease-in-out 1.5s infinite alternate work-module__1XrNWa__pan}.work-module__1XrNWa__phone .work-module__1XrNWa__shot{animation-duration:12s}}@keyframes work-module__1XrNWa__pan{to{transform:translateY(calc(-100% + var(--screen-h)))}}.work-module__1XrNWa__glow{background:radial-gradient(closest-side, var(--accent), transparent 70%);opacity:.18;filter:blur(40px);pointer-events:none;transition:opacity .6s;position:absolute;inset:-20% -10%}.work-module__1XrNWa__card:hover .work-module__1XrNWa__glow{opacity:.3}.work-module__1XrNWa__soon{background-color:#070b14;background-image:radial-gradient(60% 80% at 30% 20%,#3b82f659,#0000 60%),radial-gradient(50% 70% at 80% 80%,#9333ea40,#0000 60%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:160% 160%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:12s ease-in-out infinite alternate work-module__1XrNWa__drift}@keyframes work-module__1XrNWa__drift{to{background-position:100% 100%}}@media (prefers-reduced-motion:reduce){.work-module__1XrNWa__shot,.work-module__1XrNWa__soon{transition:none;animation:none!important}}
