.work-selection{padding-top:64px;padding-bottom:64px}.work-selection>h2{margin-bottom:32px;font-size:clamp(2rem,4vw,3.5rem)}.work-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.work-list article img{aspect-ratio:3/2;object-fit:cover;border-radius:12px;width:100%;height:auto}.work-list h3{margin:20px 0 10px;font-size:1.45rem;line-height:1.2}.work-list p{color:#53636c}.work-story{max-width:760px;margin:0 auto;padding:48px 24px 80px;line-height:1.75}.work-story h2{margin-top:48px;margin-bottom:18px;font-size:2rem}.work-story img{border-radius:12px;max-width:100%;height:auto}.work-client-logo{object-fit:contain;max-width:200px;max-height:72px}.work-results{grid-template-columns:1fr 1fr;gap:16px;display:grid}.work-results dt{font-weight:600}.work-results dd{margin:0 0 24px}.work-services{flex-wrap:wrap;gap:18px;display:flex}.work-story blockquote{background:#eef1f4;border-radius:12px;margin:36px 0;padding:24px}@media (max-width:760px){.work-list,.work-results{grid-template-columns:1fr}}
