.pmq{--pm-gap:calc(68px * var(--pm-s,1));overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.pmq-track{will-change:transform;width:max-content;animation:95s linear infinite pmq-slide;display:flex}.pmq:hover .pmq-track{animation-play-state:paused}.pmq-set{align-items:center;gap:var(--pm-gap);padding:0 var(--pm-gap) 0 0;margin:0;list-style:none;display:flex}.pmq-lg{height:calc(var(--h) * var(--pm-s,1));aspect-ratio:var(--ar);opacity:.88;-webkit-mask:var(--src) center / contain no-repeat;-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;background:currentColor;flex:none;display:block}@keyframes pmq-slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.pmq{-webkit-mask-image:none;mask-image:none}.pmq-track{width:auto;animation:none}.pmq-set{gap:18px calc(var(--pm-gap) * .6);flex-wrap:wrap;padding-right:0}.pmq-set+.pmq-set{display:none}}@media (prefers-reduced-motion:reduce) and (max-width:400px){.pmq{--pm-s2:.85}.pmq-set{gap:8px 22px}.pmq-lg{height:calc(var(--h) * var(--pm-s,1) * var(--pm-s2,1))}}@media (prefers-reduced-motion:reduce) and (max-width:350px){.pmq{--pm-s2:.72}.pmq-set{gap:8px 14px}}
