@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial}}}.responsive-carousel{--swiper-pagination-bullet-size:.4rem;--swiper-pagination-bullet-horizontal-gap:.25rem}.responsive-carousel .swiper{touch-action:pan-y;overscroll-behavior-x:contain;max-width:100%;display:grid;overflow:hidden}.responsive-carousel .swiper-wrapper{min-width:0;height:100%;max-height:100%;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}.responsive-carousel .swiper-slide{flex-shrink:0;width:auto;height:100%;max-height:100%;display:block}.responsive-carousel .swiper:not(.swiper-horizontal) .swiper-slide{width:100%;margin-right:10px}@media (min-width:464px){.responsive-carousel .swiper:not(.swiper-horizontal) .swiper-slide{width:calc(50% - 5px);margin-right:10px}}@media (min-width:1024px){.responsive-carousel .swiper:not(.swiper-horizontal) .swiper-slide{width:calc(25% - 7.5px);margin-right:10px}}.responsive-carousel .swiper-button-prev,.responsive-carousel .swiper-button-next{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);color:#fff;-webkit-backdrop-filter:blur(4px)saturate(140%)brightness(105%)contrast(175%)drop-shadow(1px 0 #ff375538)drop-shadow(-1px 0 #50dcff38);backdrop-filter:blur(4px)saturate(140%)brightness(105%)contrast(175%)drop-shadow(1px 0 #ff375538)drop-shadow(-1px 0 #50dcff38);z-index:20;background-color:#00000052;border:1px solid #ffffff59;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;top:50%;height:calc(var(--spacing,.25rem)*10)!important;width:calc(var(--spacing,.25rem)*10)!important;transition-property:opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))!important;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))!important;--tw-duration:.5s!important;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1))!important;transition-duration:.5s!important;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))!important}.responsive-carousel .swiper-button-prev:after,.responsive-carousel .swiper-button-next:after{content:"";border-top:2px solid;border-right:2px solid;place-self:center;height:calc(var(--spacing,.25rem)*3)!important;width:calc(var(--spacing,.25rem)*3)!important;--tw-border-style:solid!important;border-style:solid!important;border-color:currentColor!important;display:block!important}.responsive-carousel .swiper-button-prev .swiper-navigation-icon,.responsive-carousel .swiper-button-next .swiper-navigation-icon,.responsive-carousel .swiper-button-prev svg,.responsive-carousel .swiper-button-next svg{display:none!important}.responsive-carousel .swiper-button-prev{transform:translateY(-50%);left:var(--swiper-navigation-sides-offset,1.5%)!important}.responsive-carousel .swiper-button-prev:after{transform:translate(.15rem)rotate(-135deg)}.responsive-carousel .swiper-button-next{transform:translateY(-50%);right:var(--swiper-navigation-sides-offset,1.5%)!important}.responsive-carousel .swiper-button-next:after{transform:translate(-.15rem)rotate(45deg)}.responsive-carousel .swiper-button-disabled{transition:all 90ms ease-in-out;cursor:not-allowed!important;opacity:0!important}.responsive-carousel .swiper-button-lock{display:none!important}@media (max-width:1024px){.responsive-carousel .swiper-button-next,.responsive-carousel .swiper-button-prev{display:none}}.responsive-carousel .carousel-controls{isolation:isolate;z-index:10;justify-content:center;align-items:center;width:fit-content;min-width:80px;height:100%;display:inline-flex;position:relative;left:50%;transform:translate(-50%);bottom:-2.5rem!important}.responsive-carousel .swiper-pagination{pointer-events:none;z-index:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative;width:100%!important;top:15%!important}.responsive-carousel .swiper-pagination-bullet{pointer-events:auto}.responsive-carousel .swiper-scrollbar{z-index:2!important;cursor:grab!important;border-radius:.75rem!important;place-self:center!important;width:100%!important;height:2rem!important;position:absolute!important;inset:50% 0 auto!important;transform:translateY(-50%)!important}.responsive-carousel .swiper-scrollbar:active{cursor:grabbing}.responsive-carousel .swiper-scrollbar-drag{border-radius:9999px;opacity:1!important;background:0 0!important}.responsive-carousel .swiper-slide:first-child{padding-left:0}.responsive-carousel .swiper-slide:last-child{padding-right:0}.carousel-texture-1{isolation:isolate;background-blend-mode:overlay;background-image:url(../media/carousel_1.298fe152.svg);background-position:50%;background-repeat:no-repeat;background-size:115%;position:relative;overflow:hidden}@media (max-width:1536px){.carousel-texture-1{background-position:0;background-size:auto 100%}}.carousel-texture-2{isolation:isolate;background-blend-mode:overlay;background-image:url(../media/carousel_2.b590b089.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.carousel-texture-1:before{content:"";pointer-events:none;z-index:0;opacity:100;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 160'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.05' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:320px 320px;position:absolute;inset:0}.carousel-texture-1>*{z-index:1;position:relative}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
