/*! tailwindcss v4.3.3 | 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)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-ease:initial;--tw-scroll-snap-strictness:proximity}}}@layer components{.tw-swiper-style--2,.tw-swiper-style--3{margin-inline:calc(var(--spacing,.25rem) * -3);padding-inline:calc(var(--spacing,.25rem) * 3)}:is(.tw-swiper-style--2,.tw-swiper-style--3) .swiper-wrapper{padding-block:calc(var(--spacing,.25rem) * 5)}:is(.tw-swiper-style--2,.tw-swiper-style--3) .swiper-slide{height:auto}.tw-swiper-style--2 .swiper-pagination{padding-inline:calc(var(--spacing,.25rem) * 4);white-space:nowrap;position:static;overflow-x:auto}.tw-swiper-style--2 .swiper-pagination-bullet{margin-inline:var(--spacing,.25rem);width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background-color:var(--color-iifl-grey-CCC,#ccc);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.35s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.35s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));border-radius:2147483647px}.tw-swiper-style--2 .swiper-pagination-bullet-active{background-color:var(--color-primary,#f56e28)}.no-js .tw-swiper-style--2 .swiper-wrapper{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;gap:calc(var(--spacing,.25rem) * 5);overflow-x:auto}:is(.no-js .tw-swiper-style--2 .swiper-wrapper>*){scroll-snap-align:center;width:17rem}@media (width>=30rem){:is(.no-js .tw-swiper-style--2 .swiper-wrapper>*){width:22.75rem}}.no-js .tw-swiper-style--3 .swiper-wrapper{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;gap:calc(var(--spacing,.25rem) * 5);overflow-x:auto}:is(.no-js .tw-swiper-style--3 .swiper-wrapper>*){scroll-snap-align:center;width:17rem}@media (width>=30rem){:is(.no-js .tw-swiper-style--3 .swiper-wrapper>*){width:16.8125rem}}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}
