.case-study-prose-module__yHJirG__prose{max-width:68ch}.case-study-prose-module__yHJirG__prose p{color:var(--color-ink-soft);font-size:1.05rem;line-height:1.66}.case-study-prose-module__yHJirG__prose p+p{margin-top:1.1rem}.case-study-prose-module__yHJirG__prose strong{color:var(--color-ink);font-weight:700}
.case-study-build-module__eZX5ja__grid{grid-template-columns:repeat(2,1fr);gap:1.4rem;display:grid}@media (max-width:720px){.case-study-build-module__eZX5ja__grid{grid-template-columns:1fr}}.case-study-build-module__eZX5ja__card{background:var(--color-cream-bright);border:var(--border-w) solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-slab);padding:1.5rem 1.45rem}.case-study-build-module__eZX5ja__tag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-violet-dark);margin-bottom:.55rem;font-size:.66rem}.case-study-build-module__eZX5ja__card h3{margin-bottom:.6rem;font-size:1.14rem}.case-study-build-module__eZX5ja__body{color:var(--color-ink-soft);font-size:.94rem;line-height:1.58}.case-study-build-module__eZX5ja__body strong{color:var(--color-ink);font-weight:700}
