.overflow-x-auto[data-v-fb7ddf00]::-webkit-scrollbar{display:none}.overflow-x-auto[data-v-fb7ddf00]{-ms-overflow-style:none;scrollbar-width:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.icon-collapse-wrapper[data-v-b96ecbb5]{contain:layout style;height:48px;margin-bottom:4px;opacity:calc(1 - var(--collapse, 0)*1.18);will-change:opacity}.icons-collapsed .icon-collapse-wrapper[data-v-b96ecbb5]{height:0;margin-bottom:0;opacity:0;overflow:hidden;transition:height .18s ease-out,margin-bottom .18s ease-out}.icon-collapse-visual[data-v-b96ecbb5]{transform:scale(calc(1 - var(--collapse, 0)*.28));transform-origin:center top;will-change:transform}[data-v-b96ecbb5] .swiper-button-next,[data-v-b96ecbb5] .swiper-button-prev{margin-top:0}[data-v-b96ecbb5] .swiper-button-next{right:4px}[data-v-b96ecbb5] .swiper-button-prev{left:4px}[data-v-b96ecbb5] .swiper-button-next:after,[data-v-b96ecbb5] .swiper-button-prev:after{display:none}[data-v-b96ecbb5] .swiper-button-disabled{opacity:0!important}@media(max-width:767px){[data-v-b96ecbb5] .swiper-button-next,[data-v-b96ecbb5] .swiper-button-prev,.absolute[data-v-b96ecbb5]{display:none}}.grid-container[data-v-de72a14e]{display:grid;gap:.75rem;grid-template-columns:repeat(7,minmax(0,1fr));overflow-x:auto;padding-bottom:1rem}.grid-container[data-v-de72a14e]::-webkit-scrollbar{height:8px}.grid-container[data-v-de72a14e]::-webkit-scrollbar-track{background:#e2e2e2;border-radius:10px}.grid-container[data-v-de72a14e]::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#e25656,#75b8fc);border-radius:10px}.grid-item[data-v-de72a14e]{aspect-ratio:3/4;overflow:hidden;position:relative}.grid-item.col-span-2[data-v-de72a14e]{aspect-ratio:6/4}.image-wrapper[data-v-de72a14e]{height:100%;position:relative;width:100%}.hero-grid-image[data-v-de72a14e]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.item-1[data-v-de72a14e]{grid-column:1;grid-row:1}.item-2[data-v-de72a14e]{grid-column:2/span 2;grid-row:1}.item-3[data-v-de72a14e]{grid-column:1;grid-row:2}.item-4[data-v-de72a14e]{grid-column:2;grid-row:2}.item-5[data-v-de72a14e]{grid-column:3;grid-row:2}.item-6[data-v-de72a14e]{grid-column:4;grid-row:1}.item-7[data-v-de72a14e]{grid-column:5/span 2;grid-row:1}.item-8[data-v-de72a14e]{grid-column:7;grid-row:1}.item-9[data-v-de72a14e]{grid-column:4;grid-row:2}.item-10[data-v-de72a14e]{grid-column:5;grid-row:2}.item-11[data-v-de72a14e]{grid-column:6;grid-row:2}.item-12[data-v-de72a14e]{grid-column:7;grid-row:2}.event-card-container[data-v-747a9570]{contain-intrinsic-size:auto 320px;content-visibility:auto}
