@layer custom-components{.MarqueeSection.svelte-eu1qog{--gap: var(--gap-at-base, var(--space-60))}@media (min-width: 740px){.MarqueeSection.svelte-eu1qog{--gap: var(--gap-at-small, var(--space-80))}}@keyframes svelte-eu1qog-scroll-x{0%{transform:translate(var(--scroll-start))}to{transform:translate(var(--scroll-end))}}.MarqueeSection.fade-in-on-load.svelte-eu1qog{transition:opacity var(--easing-accelerate) var(--duration-slow)}.MarqueeSection.fade-in-on-load[data-loaded=false].svelte-eu1qog{opacity:0}.MarqueeSection.svelte-eu1qog .headings-compact:where(.svelte-eu1qog){max-width:none;display:flex;-webkit-user-select:none;user-select:none}.MarqueeSection.svelte-eu1qog .headings-compact .scroll,.MarqueeSection.svelte-eu1qog .headings-compact .scroll>div{display:flex;align-items:center;justify-content:space-around;gap:var(--gap)}.MarqueeSection.svelte-eu1qog .headings-compact .scroll{max-width:none;flex-shrink:0;min-width:100%;margin:0;transition:opacity var(--duration-default);animation:svelte-eu1qog-scroll-x var(--duration) linear infinite;animation-play-state:var(--play)}.MarqueeSection.svelte-eu1qog .headings-compact .scroll img{place-items:center;padding:0;height:var(--logo-height)}@media (min-width: 3000px){.MarqueeSection.svelte-eu1qog .headings-compact.fade-at-wider-screen:where(.svelte-eu1qog){overflow:hidden;position:relative}.MarqueeSection.svelte-eu1qog .headings-compact.fade-at-wider-screen:where(.svelte-eu1qog):before,.MarqueeSection.svelte-eu1qog .headings-compact.fade-at-wider-screen:where(.svelte-eu1qog):after{content:" ";display:block;position:absolute;width:100px;height:200px;transition:translateY(-50%);z-index:2}.MarqueeSection.svelte-eu1qog .headings-compact.fade-at-wider-screen:where(.svelte-eu1qog):before{background:linear-gradient(270deg,#fff0,#fff 70%);left:0;top:0}.MarqueeSection.svelte-eu1qog .headings-compact.fade-at-wider-screen:where(.svelte-eu1qog):after{background:linear-gradient(90deg,#fff0,#fff 70%);right:0;top:0}}.MarqueeSection.svelte-eu1qog .scroll:where(.svelte-eu1qog){display:inline-block;--scroll-start: calc( var(--left-repeat-instances) * -1px * var(--scroll-distance) - (var(--left-repeat-instances) - 1) * var(--gap) );--scroll-end: calc(var(--scroll-start) + (-1px * var(--scroll-distance) - var(--gap)))}.MarqueeSection.svelte-eu1qog .MarqueeElements__original:where(.svelte-eu1qog),.MarqueeSection.svelte-eu1qog .MarqueeElements__repeat:where(.svelte-eu1qog){display:inherit}}
