/*! tailwindcss v4.1.16 | 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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.image-grid .image-grid__slider{position:relative}.image-grid .image-grid__slider .image-grid__image{--tw-brightness:brightness(80%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.image-grid .image-grid__slider.is-static .image-grid__controls{display:none}@media(min-width:48rem){.image-grid .image-grid__slider.is-static .image-grid__swiper{grid-column:1/-1;width:100%;min-width:0}.image-grid .image-grid__slider.is-static .image-grid__images{grid-template-columns:repeat(18,minmax(0,1fr));column-gap:clamp(1rem,.911rem + .339vw,1.25rem);width:100%;height:auto;margin:0;padding:0;list-style:none;display:grid}.image-grid .image-grid__slider.is-static .swiper-slide.image-grid__image{height:auto;width:auto!important}.image-grid .image-grid__slider .image-grid__image{--tw-brightness:brightness(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);grid-column:span 6/span 6}.image-grid .image-grid__slider.is-swiper .swiper-slide.image-grid__image{width:33.3333%}}.image-grid .image-grid__controls{left:50%;top:calc((100vw - 2*var(--spacing-container-px))/3*4 - 1.25rem);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%)}@media(min-width:48rem){.image-grid .image-grid__controls{margin-top:1rem;grid-template-rows:2.75rem;grid-template-columns:auto 1fr auto;gap:2.5rem;width:100%;max-width:31.25rem;margin-inline:auto;display:grid;position:static;transform:none}}.image-grid .swiper-controls__button{color:var(--color-foreground);justify-content:center;align-items:center;margin:0;transition:color .1s ease-in-out,opacity .1s ease-in-out;display:none;position:static}.image-grid .swiper-controls__button:hover{color:var(--color-brand-primary)}.image-grid .swiper-controls__button:after{display:none}.image-grid .swiper-controls__button.swiper-button-disabled{opacity:.5;cursor:default;color:var(--color-foreground);pointer-events:none}@media(min-width:48rem){.image-grid .swiper-controls__button{display:inline-flex}}.image-grid .image-grid__pagination{justify-content:center;align-items:center;gap:6px;margin:0;display:inline-flex;position:static}.image-grid .image-grid__pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.image-grid .image-grid__pagination .swiper-pagination-bullet{opacity:1;background-color:#0000;border:1px solid #fff;border-radius:9999px}.image-grid .image-grid__pagination .swiper-pagination-bullet-active{background-color:#fff}@media(min-width:48rem){.image-grid .image-grid__pagination{width:100%}.image-grid .image-grid__pagination .swiper-pagination-bullet{background-color:var(--color-foreground);opacity:.3}.image-grid .image-grid__pagination .swiper-pagination-bullet-active{opacity:1}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
