.hero-shader.svelte-or1dgj{z-index:1;border-radius:inherit;pointer-events:auto;touch-action:pan-y pinch-zoom;position:absolute;inset:-14px;overflow:hidden}.mesh-surface.svelte-or1dgj{z-index:2;border-radius:inherit;opacity:0;transform:translate3d(var(--pointer-x,0), var(--pointer-y,0), 0) scale(1.025);will-change:transform;transition:opacity .8s;position:absolute;inset:0;overflow:hidden}.mesh-surface.is-ready.svelte-or1dgj{opacity:1}.mesh-surface.svelte-or1dgj .hero-mesh{inset:0;width:100%!important;height:100%!important;position:absolute!important}.mesh-surface.svelte-or1dgj canvas{border-radius:inherit}@media (prefers-reduced-motion:reduce){.mesh-surface.svelte-or1dgj{transition:none;transform:none}}
