.more-gallery{position:relative}.more-gallery-sticky{padding-block:6rem}.more-gallery--scroll .more-gallery-sticky{flex-direction:column;justify-content:center;height:100svh;padding-block:0;display:flex;position:sticky;top:0;overflow:hidden}.more-gallery-head{justify-content:space-between;align-items:flex-end;gap:2rem;width:92%;max-width:1500px;margin:0 auto 2.5rem;display:flex}.more-gallery-progress{background-color:#0e1b401f;border-radius:9999px;flex-shrink:0;width:min(35vw,26rem);height:4px;margin-bottom:1rem;overflow:hidden}.more-gallery-progress-bar{border-radius:inherit;background-color:var(--color-brand);transform-origin:0;width:100%;height:100%;transform:scaleX(0)}.more-gallery-row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;gap:clamp(1rem,1.6vw,1.5rem);padding-inline:max(4vw,50vw - 750px);scroll-padding-inline:max(4vw,50vw - 750px);display:flex;overflow-x:auto}.more-gallery-row::-webkit-scrollbar{display:none}.more-gallery--scroll .more-gallery-row{scroll-snap-type:none;will-change:transform;width:max-content;overflow:visible}.more-gallery-item{isolation:isolate;aspect-ratio:3/4;scroll-snap-align:start;border-radius:2rem;flex-shrink:0;height:clamp(20rem,58svh,38rem);position:relative;overflow:hidden}.more-gallery-item--text{aspect-ratio:auto;width:clamp(17rem,28vw,26rem)}@media (max-width:768px){.more-gallery-sticky{padding-block:3rem 4rem}.more-gallery-item{border-radius:1.5rem;width:min(78vw,22rem);height:auto}.more-gallery-item--text{width:min(74vw,20rem)}.more-gallery-head{flex-direction:column;align-items:flex-start;gap:1.25rem}.more-gallery-progress{width:100%;margin-bottom:0}}
