.line-clamp-2.svelte-1ptoyzy{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.carousel-card.svelte-1ptoyzy{transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1)}.carousel-card.svelte-1ptoyzy:hover{transform:translateY(-4px);box-shadow:0 14px 30px -14px #0f172a38}.carousel-card-image.svelte-1ptoyzy{transform:scale(1);transition:transform .7s cubic-bezier(.22,1,.36,1)}.carousel-card.svelte-1ptoyzy:hover .carousel-card-image:where(.svelte-1ptoyzy){transform:scale(1.04)}.carousel-card-title.svelte-1ptoyzy{transition:color .25s ease-out}.carousel-card.svelte-1ptoyzy:hover .carousel-card-title:where(.svelte-1ptoyzy){color:var(--color-orange-600, #ea580c)}@media (prefers-reduced-motion: reduce){.carousel-card.svelte-1ptoyzy,.carousel-card-image.svelte-1ptoyzy,.carousel-card-title.svelte-1ptoyzy{transition:none}.carousel-card.svelte-1ptoyzy:hover,.carousel-card.svelte-1ptoyzy:hover .carousel-card-image:where(.svelte-1ptoyzy){transform:none}}.hero-anim.svelte-1sa0wbq{animation:svelte-1sa0wbq-hero-fade-up .7s cubic-bezier(.33,1,.68,1) backwards}.hero-anim-sm.svelte-1sa0wbq{animation-duration:.6s}@keyframes svelte-1sa0wbq-hero-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.hero-anim.svelte-1sa0wbq{animation:none}}
