@keyframes zoomIn{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.zoom-in:where(.astro-to5pn6rs){animation:zoomIn 1.5s ease-out}.hero-image-container:where(.astro-to5pn6rs){perspective:1000px}.hero-image:where(.astro-to5pn6rs){transition:transform .5s ease-out}@keyframes fadeInUpBounce{0%{opacity:0;transform:translateY(100px)}60%{opacity:1;transform:translateY(-50px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}.fade-in-up-bounce:where(.astro-to5pn6rs){animation:fadeInUpBounce .8s ease both}.fade-in-up-bounce-delayed:where(.astro-to5pn6rs){animation:fadeInUpBounce .8s ease both;animation-delay:.5s}.autoShow:where(.astro-46vfb24g){animation:autoShowAnimation both;animation-timeline:view(70% 5%)}.autoRotate:where(.astro-46vfb24g){animation:autoRotateAnimation;animation-timeline:view()}@keyframes autoRotateAnimation{0%{transform:rotate(90deg)}to{transform:rotate(360deg)}}.fadeInLeft:where(.astro-46vfb24g){animation:fadeInLeftAnimation;animation-timeline:view()}@keyframes fadeInLeftAnimation{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.fadeInUp:where(.astro-joh4gybl){animation:fadeInUpAnimation;animation-timeline:view()}.autoRotate:where(.astro-qpqfyarz){animation:autoRotateAnimation 5s linear infinite}@keyframes autoRotateAnimation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fadeInUp:where(.astro-qpqfyarz){animation:fadeInUpAnimation;animation-timeline:view()}@keyframes fadeInUpAnimation{0%{opacity:.8;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpBounce{0%{opacity:0;transform:translateY(20px)}20%{opacity:1;transform:translateY(-10px)}50%{opacity:1;transform:translateY(10px)}70%{opacity:1;transform:translateY(-5px)}80%{transform:translateY(5px)}to{transform:translateY(0)}}.fade-in-up-bounce:where(.astro-o4xmnqps){animation:fadeInUpBounce 1.5s ease both}.fade-in-up-bounce-delayed:where(.astro-o4xmnqps){animation:fadeInUpBounce 1.8s ease both;animation-delay:.5s}.slider:where(.astro-o4xmnqps){width:100%;height:var(--height);overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 10% 90%,transparent);mask-image:linear-gradient(to right,transparent,#000 10% 90%,transparent)}.slider:where(.astro-o4xmnqps) .list:where(.astro-o4xmnqps){display:flex;width:100%;min-width:calc(var(--width) * var(--quantity));position:relative}.slider:where(.astro-o4xmnqps) .list:where(.astro-o4xmnqps) .item:where(.astro-o4xmnqps){width:var(--width);height:var(--height);position:absolute;align-items:center;justify-content:center;left:100%;animation:autoRun 10s linear infinite;transition:filter .5s;animation-delay:calc((10s / var(--quantity)) * (var(--position) - 1))!important}@keyframes autoRun{0%{left:100%}to{left:calc(var(--width) * -1)}}.slider:where(.astro-o4xmnqps):hover .item:where(.astro-o4xmnqps){animation-play-state:paused!important;filter:grayscale(1)}.slider:where(.astro-o4xmnqps) .item:where(.astro-o4xmnqps):hover{filter:grayscale(0)}.slider:where(.astro-o4xmnqps)[reverse=true] .item:where(.astro-o4xmnqps){animation:reversePlay 10s linear infinite}@keyframes reversePlay{0%{left:calc(var(--width) * -1)}to{left:100%}}.autoBLur:where(.astro-7ataft2h){animation:autoBLurAnimation linear both;animation-timeline:view()}@keyframes autoBLurAnimation{0%{filter:blur(40px)}45%,55%{filter:blur(0px)}to{filter:blur(40px)}}.autoShow:where(.astro-7ataft2h){animation:autoShowAnimation both;animation-timeline:view(70% 5%)}@keyframes autoShowAnimation{0%{opacity:0;transform:translateY(200px) scale(.3)}to{opacity:1;transform:translateY(0) scale(1)}}.fadeInLeft:where(.astro-dvg2antp){animation:fadeInLeftAnimation;animation-timeline:view()}@keyframes fadeInLeftAnimation{0%{opacity:0;transform:translate(calc(-5vw - 2rem))}to{opacity:1;transform:translate(0)}}.fadeInRight:where(.astro-dvg2antp){animation:fadeInRightAnimation;animation-timeline:view()}@keyframes fadeInRightAnimation{0%{opacity:.8;transform:translate(calc(4vw + 1rem))}to{opacity:1;transform:translate(0)}}@media (min-width: 768px) and (max-width: 1023px){.tablet-stack:where(.astro-dvg2antp){display:flex!important;flex-direction:column!important;gap:0!important}.tablet-order-1:where(.astro-dvg2antp){order:1!important;width:100%!important;margin-top:0!important;padding:0 1rem!important}.tablet-order-2:where(.astro-dvg2antp){order:2!important;width:100%!important;margin-top:2rem!important;padding:0 1rem!important}.fadeInRight:where(.astro-dvg2antp) nav:where(.astro-dvg2antp){grid-template-columns:repeat(2,1fr)!important;gap:1rem!important}.tablet-full-width:where(.astro-dvg2antp){width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.relative:where(.astro-dvg2antp).p-4{padding:1rem!important}.absolute:where(.astro-dvg2antp).grid{display:none!important}.mx-auto:where(.astro-dvg2antp).w-full{padding-left:.5rem!important;padding-right:.5rem!important}.lg\\:where(.astro-dvg2antp):col-span-6{grid-column:span 12!important}}
