.case-studies-module__CxPGqG__beats{max-width:52rem;margin:0;display:grid}.case-studies-module__CxPGqG__beat{border-top:1px solid var(--c-border);gap:.35rem 1.5rem;padding-block:clamp(1rem,3vw,1.4rem);display:grid}.case-studies-module__CxPGqG__beat:last-child{border-bottom:1px solid var(--c-border)}@media (min-width:768px){.case-studies-module__CxPGqG__beat{grid-template-columns:14rem minmax(0,1fr);align-items:baseline}}.case-studies-module__CxPGqG__beatTerm{font-family:var(--f-display);letter-spacing:.02em;text-transform:uppercase;color:var(--c-text);margin:0;font-size:1.05rem;font-weight:500;line-height:1.25}.case-studies-module__CxPGqG__beatBody{color:var(--c-text-muted);overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.65}.case-studies-module__CxPGqG__lede,.case-studies-module__CxPGqG__railLede{margin-top:var(--space-md)}.case-studies-module__CxPGqG__close{margin-top:var(--space-lg);align-items:stretch;gap:var(--space-sm);flex-direction:column;display:flex}@media (min-width:520px){.case-studies-module__CxPGqG__close{flex-flow:wrap;align-items:center}}.case-studies-module__CxPGqG__askBody{gap:var(--space-md);justify-items:start;display:grid}
