.mcf-mq{overflow:hidden;padding:clamp(24px,3vw,40px) 0}.mcf-mq__band{align-items:center;background:#ddd3c6;display:flex;margin:0 -2%;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 1200 100'%3E%3Cpath d='M0 22c200-28 400 28 600 0s400-28 600 0v58c-200 28-400-28-600 0S200 108 0 80Z'/%3E%3C/svg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 1200 100'%3E%3Cpath d='M0 22c200-28 400 28 600 0s400-28 600 0v58c-200 28-400-28-600 0S200 108 0 80Z'/%3E%3C/svg%3E") center/100% 100% no-repeat;min-height:92px;position:relative}.mcf-mq__band+.mcf-mq__band{margin-top:6px}.mcf-mq__label{background:#ddd3c6;color:#2e2d28;flex:0 0 auto;font-family:var(--mcf-font-display);font-size:clamp(24px,2.4vw,32px);margin:0!important;padding:0 22px 0 calc(2vw + clamp(16px,2vw,28px));position:relative;text-transform:uppercase;z-index:2}.mcf-mq__viewport{flex:1;overflow:hidden}.mcf-mq__track{animation:mcf-mq 40s linear infinite;display:flex;gap:clamp(36px,5vw,70px);width:max-content}.mcf-mq--slow .mcf-mq__track{animation-duration:60s}.mcf-mq--fast .mcf-mq__track{animation-duration:26s}.mcf-mq__band--rev .mcf-mq__track{animation-direction:reverse}.mcf-mq__track li{color:#4f6b2a;font-family:var(--mcf-font-display);font-size:clamp(20px,2vw,27px);text-transform:uppercase;transform:rotate(-3deg);white-space:nowrap}.mcf-mq__track li:nth-child(2n){transform:rotate(4deg)}.mcf-mq__band:hover .mcf-mq__track{animation-play-state:paused}@keyframes mcf-mq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.mcf-mq__track{animation:none;flex-wrap:wrap;width:auto}}