/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.section-gallery-grid{width:100%;position:relative;overflow:hidden}.section-gallery-grid .section-inner{min-height:0!important;padding:0!important}.section-gallery-grid .gg-grid{gap:var(--gg-gap,0px);width:100%;display:none}@media (min-width:1024px){.section-gallery-grid .gg-grid{display:grid}}.section-gallery-grid .gg-grid.count-1{grid-template-columns:1fr}.section-gallery-grid .gg-grid.count-2{grid-template-columns:repeat(2,1fr)}.section-gallery-grid .gg-grid.count-3{grid-template-columns:repeat(3,1fr)}.section-gallery-grid .gg-grid.count-4{grid-template-columns:repeat(2,1fr)}.section-gallery-grid .gg-grid.count-5,.section-gallery-grid .gg-grid.count-6{grid-template-columns:repeat(3,1fr)}.section-gallery-grid .gg-grid.layout-cols-2{grid-template-columns:repeat(2,1fr)}.section-gallery-grid .gg-grid.layout-cols-3{grid-template-columns:repeat(3,1fr)}.section-gallery-grid .gg-grid.layout-mosaic{grid-template-columns:repeat(4,1fr)}.section-gallery-grid .gg-grid.layout-mosaic .gg-item:nth-child(4n+1){grid-column:span 2}.section-gallery-grid .gg-item{aspect-ratio:768/517;position:relative;overflow:hidden}.section-gallery-grid .gg-image{inset:calc(var(--spacing,.25rem)*0);object-fit:cover;width:100%;height:100%;position:absolute}.section-gallery-grid .gg-swiper{width:100%;position:relative}@media (min-width:1024px){.section-gallery-grid .gg-swiper{display:none}}.section-gallery-grid .gg-slide-img{object-fit:cover;aspect-ratio:1;width:100%}.section-gallery-grid .swiper-pagination{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);width:100%;display:flex;position:absolute;left:0;bottom:16px!important}.section-gallery-grid .swiper-pagination .swiper-pagination-bullet{opacity:.8;background-color:#faf9f7;border-radius:10px;width:52px;height:3px;transition:width .3s,opacity .3s;margin:0!important}.section-gallery-grid .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:#faf9f7;width:141px;height:3px}
