.marqee.svelte-9021wi{--size: 12vh;--duration: 15s;--images-visible: 6;width:100vw;height:15vh;display:flex;overflow:hidden;margin:0}img.svelte-9021wi{width:var(--size);height:auto;offset:shape(from calc(var(--size) / -2) 50%,hline by calc(sibling-count()*max(100% / var(--images-visible),var(--size) + 10px)));animation:svelte-9021wi-x var(--duration) linear infinite calc(-1 * sibling-index() * var(--duration) / sibling-count());animation-direction:reverse}@keyframes svelte-9021wi-x{to{offset-distance:100%}}h2.svelte-9021wi{display:flex;align-items:center;letter-spacing:.1rem;text-transform:uppercase;padding:16px}h2.svelte-9021wi:before,h2.svelte-9021wi:after{content:"";flex:1;border-bottom:1px solid #2e2e2e;margin:0 1rem}main.svelte-1uha8ag{background-size:cover;background-position:center;height:93vh;display:flex;justify-content:center;align-items:center;text-align:center;margin:16px;padding:0 2rem;border-radius:24px}.hero-caption.svelte-1uha8ag{background-color:#0006;color:#fff;padding:48px;border-radius:16px}.card.svelte-1uha8ag{padding:16px;border-radius:24px}.tall.svelte-1uha8ag{grid-row-end:span 2}.grid.svelte-1uha8ag{display:grid;margin:16px;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}h1.svelte-1uha8ag{font-size:3rem}p.svelte-1uha8ag{color:#555;line-height:1.5}strong.svelte-1uha8ag{color:#090909}button.svelte-1uha8ag{border-style:solid 1px;border-radius:32px;display:inline-block;padding:16px;background-color:#4075e9;color:#fff;font-size:1.25rem;text-decoration:none;transition:background-color .3s}button.svelte-1uha8ag:hover{background-color:#225fcc}
