.hero-image-container.svelte-1u9plok{aspect-ratio:1200 / 880;width:100%;background-color:#f3f4f6;border-radius:.5rem;overflow:hidden}@keyframes svelte-1u9plok-heroFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-animate.svelte-1u9plok{animation:svelte-1u9plok-heroFadeUp .6s ease-out forwards}.hero-animate-1.svelte-1u9plok{animation-delay:0ms}.hero-animate-2.svelte-1u9plok{opacity:0;animation-delay:.15s}@media (prefers-reduced-motion: reduce){.hero-animate.svelte-1u9plok{animation:none;opacity:1;transform:none}}.flip-card-container.svelte-5645ws{perspective:1500px;height:250px;transform-style:preserve-3d}.flip-card-inner.svelte-5645ws{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s cubic-bezier(.175,.885,.32,1.275);transform-style:preserve-3d;box-shadow:0 4px 8px #0000001a}.flip-card-inner.flipped.svelte-5645ws{transform:rotateY(180deg)}.flip-card-front.svelte-5645ws,.flip-card-back.svelte-5645ws{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:.5rem;overflow:hidden;box-shadow:0 4px 15px #0000001a;transition:all .6s ease}.flip-card-front.svelte-5645ws{transform:translateZ(1px)}.flip-card-back.svelte-5645ws{transform:rotateY(180deg) translateZ(1px)}.flip-card-container.svelte-5645ws:hover .flip-card-inner:where(.svelte-5645ws):not(.flipped){transform:translateY(-10px) rotateX(5deg) rotateY(5deg);box-shadow:0 15px 25px #0000001a}.flip-card-container.svelte-5645ws:hover .flip-card-inner.flipped:where(.svelte-5645ws){transform:rotateY(180deg) translateY(-10px) rotateX(-5deg);box-shadow:0 15px 25px #0000001a}.icon-container.svelte-5645ws{transition:transform .5s ease}.flip-card-container.svelte-5645ws:hover .icon-container:where(.svelte-5645ws){transform:scale(1.1) translateY(-5px)}@keyframes svelte-5645ws-pulse{0%{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(3px)}to{opacity:.6;transform:translateY(0)}}.flip-card-front.svelte-5645ws svg:where(.svelte-5645ws),.flip-card-back.svelte-5645ws svg:where(.svelte-5645ws){animation:svelte-5645ws-pulse 1.5s infinite ease-in-out}
