.logo-marquee.svelte-1uha8ag{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logo-marquee__track.svelte-1uha8ag{gap:1rem;width:max-content;animation:40s linear infinite svelte-1uha8ag-logoScroll;display:flex}.logo-marquee.svelte-1uha8ag:hover .logo-marquee__track:where(.svelte-1uha8ag){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.logo-marquee__track.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;width:auto;animation:none}}@keyframes svelte-1uha8ag-logoScroll{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@media (width>=640px){.logo-marquee__track.svelte-1uha8ag{gap:1.25rem}}@keyframes svelte-1uha8ag-heroZoom{0%{transform:scale(1.02)}to{transform:scale(1.06)}}.product-collage-item.svelte-1uha8ag{transform-origin:50%;will-change:translate, scale;transition:scale .42s cubic-bezier(.22,1,.36,1),filter .42s;animation:7.4s ease-in-out infinite svelte-1uha8ag-productCollageFloat}.product-collage-item.svelte-1uha8ag:hover{z-index:60;scale:1.08}@keyframes svelte-1uha8ag-productCollageFloat{0%,to{translate:0}50%{translate:0 -12px}}@media (prefers-reduced-motion:reduce){.product-collage-item.svelte-1uha8ag{animation:none}}.cert-floating-badge.svelte-1uha8ag{animation:6s ease-in-out infinite svelte-1uha8ag-certFloat}@keyframes svelte-1uha8ag-certFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.cert-floating-badge.svelte-1uha8ag{animation:none}}
