.loPrincipal-module__ygndUq__gallerySection{background:#fff;padding:5rem 0 7rem;position:relative;overflow:hidden}.loPrincipal-module__ygndUq__sectionHeader{text-align:center;margin-bottom:3rem}.loPrincipal-module__ygndUq__sectionTitle{color:#111;letter-spacing:-.5px;font-size:2.5rem;font-weight:700}.loPrincipal-module__ygndUq__galleryWrapper{flex-direction:column;align-items:center;display:flex;position:relative}.loPrincipal-module__ygndUq__galleryContainer{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:2rem;width:100%;max-width:1600px;padding-left:8vw;display:flex;overflow-x:auto}.loPrincipal-module__ygndUq__galleryContainer::-webkit-scrollbar{display:none}.loPrincipal-module__ygndUq__card{scroll-snap-align:start;isolation:isolate;background:#fff;border-radius:28px;flex:0 0 90%;transition:transform .4s;position:relative;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.05)}.loPrincipal-module__ygndUq__imageWrapper{background-color:#000;border-radius:28px;width:100%;height:50vh;margin-bottom:-6px;position:relative;overflow:hidden}.loPrincipal-module__ygndUq__image{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;transform:scale(1.02)}.loPrincipal-module__ygndUq__textBlock{z-index:2;background:#fff;border-radius:0 0 28px 28px;padding:1.8rem 2rem 2.2rem;position:relative;box-shadow:inset 0 1px rgba(0,0,0,.04)}.loPrincipal-module__ygndUq__navControls{justify-content:center;gap:1.2rem;margin-top:2.5rem;display:flex}.loPrincipal-module__ygndUq__navButton{cursor:pointer;background:rgba(240,240,240,.8);border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .3s,transform .3s;display:flex;box-shadow:0 2px 6px rgba(0,0,0,.1)}.loPrincipal-module__ygndUq__navButton:hover{background:rgba(220,220,220,.9);transform:scale(1.05)}.loPrincipal-module__ygndUq__navButton:disabled{opacity:.3;cursor:default;transform:scale(1)}
