.hero-image:before{background-image:linear-gradient(0deg,#fff0 0,#fff);height:.5vh;top:0}.hero-image:after,.hero-image:before{content:"";display:block;left:0;position:absolute;right:0;width:100%}.hero-image:after{background-image:linear-gradient(180deg,#fff0 0,#fff);bottom:0;height:20vh}.logo-marquee[data-v-218fdd3b]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);overflow:hidden}.logo-marquee__track[data-v-218fdd3b]{animation:logo-marquee-scroll-218fdd3b linear infinite;display:flex;width:-moz-max-content;width:max-content}.logo-marquee:hover .logo-marquee__track[data-v-218fdd3b]{animation-play-state:paused}.logo-marquee__group[data-v-218fdd3b]{align-items:center;display:flex;flex-shrink:0;list-style:none;margin:0;padding:0}.logo-marquee__item[data-v-218fdd3b]{align-items:center;display:flex;height:4rem;justify-content:center;padding:0 1.75rem}.logo-marquee__img[data-v-218fdd3b]{filter:grayscale(100%);height:calc(var(--logo-h)*.75);max-width:none;opacity:.65;width:auto}@media(min-width:768px){.logo-marquee__item[data-v-218fdd3b]{padding:0 2.5rem}.logo-marquee__img[data-v-218fdd3b]{height:var(--logo-h)}}@keyframes logo-marquee-scroll-218fdd3b{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.logo-marquee[data-v-218fdd3b]{-webkit-mask-image:none;mask-image:none}.logo-marquee__track[data-v-218fdd3b]{animation:none;justify-content:center;padding:0 1rem;width:auto}.logo-marquee__group[data-v-218fdd3b]{flex-wrap:wrap;justify-content:center}.logo-marquee__group[aria-hidden=true][data-v-218fdd3b]{display:none}}
