@font-face{font-family:Switzer;src:url(/fonts/Switzer-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Semibold.woff2)format("woff2");font-weight:600;font-display:swap}.demo-panel.svelte-u7vw1x{font-family:Switzer,system-ui,Arial,sans-serif}.demo-quote.svelte-u7vw1x,.demo-quote.svelte-u7vw1x span:where(.svelte-u7vw1x){font-size:22px;line-height:1.6}.demo-logo-marquee.svelte-u7vw1x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.demo-logo-track.svelte-u7vw1x{will-change:transform;animation:60s linear infinite svelte-u7vw1x-demo-logo-scroll}.demo-logo-track.svelte-u7vw1x:hover{animation-play-state:paused}@keyframes svelte-u7vw1x-demo-logo-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.demo-logo-track.svelte-u7vw1x{will-change:auto;animation:none}}
