.scroll-reveal-enabled.svelte-2pz3qs{opacity:0;transform:var(--scroll-reveal-transform);transition:opacity .56s ease-out var(--scroll-reveal-delay), transform .68s cubic-bezier(.22, 1, .36, 1) var(--scroll-reveal-delay)}.scroll-reveal-visible.svelte-2pz3qs{opacity:1;transform:translate(0,0)}.direction-image.svelte-7eqd5g{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0006 28%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0006 28%,#000 100%)}.landing-map.svelte-7eqd5g:after{z-index:10;background:repeating-linear-gradient(135deg, #ffffff06 0, #ffffff06 1px, transparent 1px, transparent 5px), var(--map-shade);content:"";pointer-events:none;display:none;position:absolute;inset:0}.dark .landing-map.svelte-7eqd5g:after{display:block}@media (width>=64rem){.landing-hero-footer.svelte-7eqd5g{isolation:isolate;position:relative}.landing-hero-footer.svelte-7eqd5g:before{z-index:0;background:linear-gradient(90deg, oklch(from var(--card) l c h / .72) 0%, oklch(from var(--card) l c h / .56) 38%, #0000006b 52%, #0000008a 100%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";pointer-events:none;position:absolute;inset:.15rem -1.5rem 0;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%)}.landing-hero-footer.svelte-7eqd5g>:where(.svelte-7eqd5g){z-index:1;position:relative}}
