/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-f2c17ca5],[data-v-f2c17ca5]::backdrop,[data-v-f2c17ca5]:after,[data-v-f2c17ca5]:before{--tw-outline-style:solid}}}.vc-override[data-v-f2c17ca5]{scroll-padding-inline:var(--spacing-screen-horizontal-padding,1rem);--carousel-item-base-width:100%;--carousel-item-gap-subtraction:0;overflow:visible}@media (width>=48.0625rem){.vc-override[data-v-f2c17ca5]{--carousel-item-base-width:50%;--carousel-item-gap-subtraction:.5}}@media (width>=90.0625rem){.vc-override[data-v-f2c17ca5]{--carousel-item-base-width:33.3333%;--carousel-item-gap-subtraction:.6667}}.vc-override[data-v-f2c17ca5]{--scroll-marker-focus-color:var(--color-pattern-carousel-swiper-border-focused)}.vc-override[data-v-f2c17ca5] .carousel-item{width:min(85vw,calc(var(--carousel-item-base-width) - var(--carousel-item-gap-subtraction)*var(--vc-slide-gap)));min-width:min-content}@layer base{.vc-override[data-v-f2c17ca5] .carousel-item{max-width:var(--patterns-carousel-component-max-width)}}.vc-override[data-v-f2c17ca5] .carousel__viewport{overflow:visible}.vc-override[data-v-f2c17ca5] .carousel__track{align-items:stretch;max-width:100%}.vc-override[data-v-f2c17ca5] .carousel-item:last-child{margin-right:auto}.scroll-markers[data-v-f2c17ca5]{z-index:10;padding-bottom:2px}.vc-override:focus-visible~* .scroll-markers[data-v-f2c17ca5]{border-radius:var(--radius-full,12.5rem);outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--scroll-marker-focus-color)}.carousel-title[data-v-f2c17ca5]{gap:var(--spacing-xs,1rem)}.carousel-title.primary-heading[data-v-f2c17ca5]{color:var(--color-primary-4,#2d2828)}.carousel-title.secondary-heading[data-v-f2c17ca5]{color:var(--color-primary-2,#fff)}.carousel-ol[data-v-f2c17ca5]{gap:var(--spacing-patterns-carousel-swiper-between,.75rem)}.carousel-wrapper.primary[data-v-f2c17ca5]{--scroll-marker-focus-color:var(--color-pattern-carousel-swiper-border-focused)}.carousel-wrapper.primary .carousel-pagination-li-active[data-v-f2c17ca5]{background-color:var(--color-pattern-carousel-swiper-in-view,#0f2165)}.carousel-wrapper.primary .carousel-pagination-li-inactive[data-v-f2c17ca5]{background-color:var(--color-pattern-carousel-swiper-out-of-view,#0f21651a)}@media (hover:hover){.carousel-wrapper.primary .carousel-pagination-li-inactive[data-v-f2c17ca5]:is(:where(.group):hover *){background-color:var(--color-pattern-carousel-swiper-out-of-view-hover-hover,#0f216599)}}.carousel-wrapper.secondary[data-v-f2c17ca5]{--scroll-marker-focus-color:var(--color-pattern-carousel-swiper-alternative-border-focused)}.carousel-wrapper.secondary .carousel-pagination-li-active[data-v-f2c17ca5]{background-color:var(--color-pattern-carousel-swiper-alternative-in-view,#fff)}.carousel-wrapper.secondary .carousel-pagination-li-inactive[data-v-f2c17ca5]{background-color:var(--color-pattern-carousel-swiper-alternative-out-of-view,#ffffff80)}@media (hover:hover){.carousel-wrapper.secondary .carousel-pagination-li-inactive[data-v-f2c17ca5]:is(:where(.group):hover *){background-color:var(--color-pattern-carousel-swiper-alternative-out-of-view-hover-hover,#fffc)}}.carousel-partial-background[data-v-f2c17ca5]{right:var(--spacing-none,0);left:var(--spacing-none,0);position:absolute}.carousel-partial-background.top[data-v-f2c17ca5]{height:calc(var(--partial-background-offset-top) + .5px);top:-.5px}.carousel-partial-background.bottom[data-v-f2c17ca5]{height:calc(var(--partial-background-offset-bottom) + .5px);bottom:-.5px}.carousel-nav.all-slides-visible .carousel-partial-background.bottom[data-v-f2c17ca5]{height:calc(var(--partial-background-offset-bottom) + .5px - var(--spacing-patterns-carousel-component-card-progress-gap) - var(--spacing-patterns-carousel-swiper-size-height))}.carousel-partial-background-title[data-v-f2c17ca5]{top:-.5px;right:var(--spacing-none,0);left:var(--spacing-none,0);height:calc(100% + var(--spacing-patterns-carousel-component-title-card-gap) + .5px);position:absolute}.carousel-wrapper[data-v-f2c17ca5]{gap:var(--spacing-patterns-carousel-component-title-card-gap,1rem);--partial-background-offset-top:var(--patterns-carousel-alternate-background-offset-position-top);--partial-background-offset-bottom:var(--patterns-carousel-alternate-background-offset-position-bottom)}.carousel-wrapper.partial-background-awards[data-v-f2c17ca5]{--partial-background-offset-top:var(--patterns-carousel-alternate-background-offset-position-top-awards);--partial-background-offset-bottom:var(--patterns-carousel-alternate-background-offset-position-bottom-awards)}.carousel-nav[data-v-f2c17ca5]{gap:var(--spacing-patterns-carousel-component-card-progress-gap,1.5rem)}.carousel-swiper-pill[data-v-f2c17ca5]{will-change:transform;--pill-tolerance:.5px;top:calc(var(--pill-tolerance)*-1);left:calc(var(--pill-tolerance)*-1);height:calc(var(--spacing-patterns-carousel-swiper-size-height) + var(--pill-tolerance)*2);width:calc(var(--c76a6326)*(var(--spacing-patterns-carousel-swiper-between) + var(--spacing-patterns-carousel-swiper-size-height)) - var(--spacing-patterns-carousel-swiper-between) + var(--pill-tolerance)*2);transform:translate3d(calc(var(--v325e44f1)*(var(--spacing-patterns-carousel-swiper-between) + var(--spacing-patterns-carousel-swiper-size-height))),0,0)}.carousel-swiper-dot[data-v-f2c17ca5],.carousel-swiper-pill[data-v-f2c17ca5]{border-radius:var(--radius-patterns-carousel-swiper-background,1.5rem)}.carousel-swiper-dot[data-v-f2c17ca5]{height:var(--spacing-patterns-carousel-swiper-size-height,1rem);width:var(--spacing-patterns-carousel-swiper-size-height,1rem)}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
