button.carousel__arrow{height:2.5rem;width:2.5rem;--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}button.carousel__arrow>svg{fill:hsl(var(--pc));stroke:hsl(var(--pc))}@media not all and (min-width: 640px){button.carousel__arrow.carousel__arrow--prev{left:-12px}button.carousel__arrow.carousel__arrow--next{right:-12px}}button.carousel__pagination__page{bottom:-32px;height:.5rem;width:.5rem;--tw-bg-opacity: 1;background-color:rgb(214 211 209 / var(--tw-bg-opacity))}button.carousel__pagination__page.is-active{--tw-bg-opacity: 1;background-color:hsl(var(--p) / var(--tw-bg-opacity))}.home-banner-overlay:where(.astro-J7PV25F6){@media (min-width: 768px){-webkit-clip-path:polygon(0 0,68% 0,100% 100%,0% 100%);clip-path:polygon(0 0,68% 0,100% 100%,0% 100%)}}
