.work.section{padding-top:36px;padding-bottom:30px}.work .section-heading{margin-bottom:20px}.portfolio-grid{gap:20px}.portfolio-preview{height:185px;padding:14px 20px 0}.preview-label{margin-bottom:12px}.preview-window img,.shop-card .preview-window img{height:155px}.portfolio-body{padding:18px 20px 14px}.project-name h3{font-size:23px}.portfolio-body>p{margin:9px 0 12px;line-height:1.5;font-size:13px}.project-tags{margin-bottom:12px;gap:5px}.portfolio-actions{padding-top:10px}.portfolio-note{margin-top:14px}
.client-story{padding-top:40px;padding-bottom:40px}.client-story-heading{margin-bottom:20px}.client-story h2{font-size:clamp(28px,3vw,38px)}.client-story-card{max-width:1120px;grid-template-columns:1.1fr .9fr;border-radius:18px}.client-story-copy{padding:24px 28px}.client-story-logo{width:145px;height:52px;margin-bottom:12px}.client-story blockquote{font-size:18px;line-height:1.5;margin:12px 0 16px}.client-story-glimpse{padding:22px;gap:10px}.client-story-glimpse img{height:195px}.client-story cite{font-size:14px}
@media(max-width:760px){.portfolio-preview{height:165px}.preview-window img,.shop-card .preview-window img{height:140px}.client-story-card{grid-template-columns:1fr}.client-story-copy{padding:22px}.client-story-glimpse{padding:18px}.client-story-glimpse img{height:155px}.client-story{padding-top:30px;padding-bottom:30px}}
