/* Pixs case study: scoped additions to the existing portfolio design. */
.pixs-hero h1,.pixs-detail h3{text-wrap:balance}.pixs-hero .lead{max-width:46rem;text-wrap:pretty}.pixs-credit{margin:30px 0;color:var(--muted)}
.pixs-summary{background:#e4f3ed;border-block:1px solid var(--rule)}.pixs-summary dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:36px 0;margin:0}.pixs-summary dt{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin-bottom:12px}.pixs-summary dd{margin:0;font-size:1rem;line-height:1.5}
.pixs-detail h3{font-size:clamp(1.65rem,2.8vw,2.3rem);margin-bottom:24px}.pixs-detail p{font-size:1.1rem;text-wrap:pretty}.pixs-detail p+p{margin-top:22px}
@media(max-width:1000px){.pixs-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.pixs-hero h1{font-size:clamp(2.8rem,11vw,5rem)}.pixs-summary dl{gap:28px 24px}.pixs-detail h2{margin-bottom:18px}.pixs-detail p{font-size:1.05rem}}@media(max-width:380px){.pixs-summary dl{grid-template-columns:1fr}}
