#featured-works{scroll-margin-top:80px}#featured-works .project-slider{width:min(640px,calc(100vw - 96px));max-width:640px;height:auto;min-height:420px}#featured-works .project-img{height:auto;aspect-ratio:35/18;background:#23232a}#featured-works .project-img .all-img{width:100%;height:100%;object-fit:contain;object-position:center}#featured-works .project-card-text{gap:20px;padding-top:12px}#featured-works .project-card-text .body-01-medium{font-size:16px}#featured-works .project-card{padding-bottom:56px}#featured-works .project-mask{height:auto}#featured-works .project-float{display:none}@media(max-width:767px){#featured-works .project-slider{width:calc(100vw - 32px);min-height:280px}#featured-works .project-card-text .body-01-medium{font-size:14px}#featured-works .project-card{padding-bottom:50px}}

#featured-works .project-mask{touch-action:pan-y pinch-zoom;cursor:grab;user-select:none;-webkit-user-select:none}#featured-works .project-mask.is-dragging{cursor:grabbing}#featured-works .project-mask:focus-visible{outline:1px solid #fff;outline-offset:8px}#featured-works .project-mask img{-webkit-user-drag:none}
