.works-slider-section{padding:34px 0 46px;overflow:hidden}.works-slider-section .section-title p:not(.eyebrow){max-width:720px;color:var(--muted);line-height:2;font-size:16px;margin:8px 0 0}.works-slider{position:relative;margin:8px 0 0;padding:6px 0 16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;scrollbar-width:none;direction:ltr}.works-slider::-webkit-scrollbar{display:none}.works-slider:before,.works-slider:after{content:"";position:sticky;top:0;bottom:0;width:0;z-index:2;pointer-events:none}.works-track{display:flex;gap:22px;width:max-content;direction:ltr;padding-inline:9vw}.works-track img{width:min(70vw,820px);height:460px;object-fit:cover;border-radius:34px;border:1px solid rgba(234,219,208,.94);box-shadow:0 22px 70px rgba(92,58,38,.13);background:#fffaf4;flex:0 0 auto;scroll-snap-align:center;scroll-snap-stop:always;user-select:none;-webkit-user-drag:none}.works-track img:hover{transform:translateY(-4px);transition:.35s}.works-slider.is-touching{scroll-snap-type:x proximity}.works-slider.is-touching .works-track img{pointer-events:none}@media(max-width:900px){.works-slider-section{padding:20px 0 32px}.works-slider{padding-bottom:12px}.works-track{gap:14px;padding-inline:9vw}.works-track img{width:82vw;height:260px;border-radius:24px}}@media(prefers-reduced-motion:reduce){.works-slider{scroll-behavior:auto}.works-track img:hover{transform:none}}