.hero-carousel[data-astro-cid-pwunukhj],.hero-carousel-slide[data-astro-cid-pwunukhj]{position:absolute;inset:0}.hero-carousel[data-astro-cid-pwunukhj]{touch-action:pan-y}.hero-carousel-slide[data-astro-cid-pwunukhj]:not([hidden]){animation:.6s ease-out both carousel-appear}.hero-carousel-slide[data-astro-cid-pwunukhj][hidden],.hero-carousel-controls[data-astro-cid-pwunukhj][hidden]{display:none}.hero-carousel-controls[data-astro-cid-pwunukhj]{z-index:4;pointer-events:none;color:#fff;justify-content:space-between;align-items:center;padding-inline:1rem;display:flex;position:absolute;inset:0}.hero-carousel-controls[data-astro-cid-pwunukhj] button[data-astro-cid-pwunukhj]{color:#ffffffa6;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;min-width:44px;height:2.75rem;min-height:44px;padding:0;transition:color .2s,background-color .2s;display:inline-flex}.hero-carousel-controls[data-astro-cid-pwunukhj] button[data-astro-cid-pwunukhj]:focus-visible{color:#fff;outline-offset:-2px;outline:2px solid #fff}@media (hover:hover){.hero-carousel-controls[data-astro-cid-pwunukhj] button[data-astro-cid-pwunukhj]:hover{color:#fff;background:#1416181f}}.hero-carousel-arrow[data-astro-cid-pwunukhj] svg[data-astro-cid-pwunukhj]{filter:drop-shadow(0 1px 2px #0009);width:1.125rem;height:1.125rem}@keyframes carousel-appear{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hero-carousel-slide[data-astro-cid-pwunukhj]:not([hidden]){animation:none}}
