.hero-carousel[data-astro-cid-456vviwh]{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab}.hero-carousel[data-astro-cid-456vviwh]:active{cursor:grabbing}.hero-carousel[data-astro-cid-456vviwh] img[data-astro-cid-456vviwh]{-webkit-user-drag:none;pointer-events:none}.hero-enroll-button[data-astro-cid-456vviwh]{min-height:2.75rem;padding:.7rem 1.25rem;font-size:.875rem;letter-spacing:.01em;box-shadow:0 0 0 4px #f2b99429,0 10px 24px -12px #231a18cc;cursor:pointer}.hero-enroll-button[data-astro-cid-456vviwh]:hover{box-shadow:0 0 0 4px #f2b99438,0 14px 28px -12px #231a18e6}@media(min-width:640px){.hero-enroll-button[data-astro-cid-456vviwh]{min-height:3rem;padding-inline:1.5rem;font-size:.9375rem}}.hero-slide[data-astro-cid-456vviwh]{opacity:0;visibility:hidden;transition:opacity .45s ease,visibility 0s linear .45s}.hero-slide[data-astro-cid-456vviwh][data-active=true]{opacity:1;visibility:visible;transition:opacity .45s ease,visibility 0s;z-index:1}@keyframes hero-ken-burns{0%{transform:scale(1)}to{transform:scale(1.07)}}.hero-slide[data-astro-cid-456vviwh] img[data-astro-cid-456vviwh]{will-change:transform}.hero-slide[data-astro-cid-456vviwh][data-active=true] img[data-astro-cid-456vviwh]{animation:hero-ken-burns 14s cubic-bezier(.33,1,.68,1) both}.hero-slide[data-astro-cid-456vviwh] .hero-copy[data-astro-cid-456vviwh]>[data-astro-cid-456vviwh]{opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.hero-slide[data-astro-cid-456vviwh][data-active=true] .hero-copy[data-astro-cid-456vviwh]>[data-astro-cid-456vviwh]{opacity:1;transform:none}.hero-slide[data-astro-cid-456vviwh][data-active=true] .hero-copy[data-astro-cid-456vviwh]>[data-astro-cid-456vviwh]:nth-child(2){transition-delay:.06s}.hero-slide[data-astro-cid-456vviwh][data-active=true] .hero-copy[data-astro-cid-456vviwh]>[data-astro-cid-456vviwh]:nth-child(3){transition-delay:.12s}.hero-slide[data-astro-cid-456vviwh][data-active=true] .hero-copy[data-astro-cid-456vviwh]>[data-astro-cid-456vviwh]:nth-child(4){transition-delay:.18s}.hero-slide[data-astro-cid-456vviwh][data-active=true] .hero-copy[data-astro-cid-456vviwh]>[data-astro-cid-456vviwh]:nth-child(5){transition-delay:.24s}.hero-dot[data-astro-cid-456vviwh]{position:relative;width:2.75rem;height:2.75rem;min-width:44px;min-height:44px;display:grid;align-items:center;justify-content:center;cursor:pointer;border-radius:9999px;filter:drop-shadow(0 1px 3px rgba(35,26,24,.6));outline:none}.hero-dot[data-astro-cid-456vviwh]:before{content:"";grid-area:1 / 1;width:1.25rem;height:4px;margin-inline:auto;border-radius:9999px;background:#ffffff73;transition:background-color .25s ease,width .25s ease}.hero-dot[data-astro-cid-456vviwh]:hover:before{background:#fffc}.hero-dot[data-astro-cid-456vviwh][aria-current=true]:before{width:2.25rem;background:var(--color-brand-fourth)}.hero-dot[data-astro-cid-456vviwh]:focus-visible{outline:2px solid var(--color-brand-fourth);outline-offset:2px}.hero-nav-btn[data-astro-cid-456vviwh]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;min-width:44px;min-height:44px;border-radius:9999px;border:1px solid rgba(255,255,255,.5);color:#fff;background:#231a18d1;transition:background-color .2s ease,border-color .2s ease;cursor:pointer}.hero-nav-btn[data-astro-cid-456vviwh]:hover{background:#231a18f2;border-color:#ffffffd9}.hero-nav-btn[data-astro-cid-456vviwh] svg[data-astro-cid-456vviwh]{width:1.15rem;height:1.15rem}.hero-nav-btn[data-astro-cid-456vviwh]:focus-visible{outline:2px solid var(--color-brand-fourth);outline-offset:2px}.hero-carousel[data-astro-cid-456vviwh] [data-astro-cid-456vviwh]:focus-visible{outline-color:var(--color-focus-on-dark)}@media(prefers-reduced-motion:reduce){.hero-slide[data-astro-cid-456vviwh],.hero-slide[data-astro-cid-456vviwh][data-active=true]{transition:none}.hero-slide[data-astro-cid-456vviwh] .hero-copy[data-astro-cid-456vviwh]>[data-astro-cid-456vviwh]{transition:none;opacity:1;transform:none}.hero-slide[data-astro-cid-456vviwh][data-active=true] img[data-astro-cid-456vviwh]{animation:none}}
