.case-module__ctDyzG__hero{background:linear-gradient(135deg,var(--off-white)0%,var(--off-white-dark)100%);padding:200px 0 100px}.case-module__ctDyzG__back{letter-spacing:.05em;text-transform:uppercase;color:var(--warm-gold);transition:opacity var(--transition-fast);margin-bottom:40px;font-size:13px;font-weight:600;display:inline-block}.case-module__ctDyzG__back:hover{opacity:.7}.case-module__ctDyzG__industry{letter-spacing:.15em;text-transform:uppercase;color:var(--text-muted);margin-bottom:16px;font-size:12px;font-weight:700;display:block}.case-module__ctDyzG__headline{max-width:700px;margin-bottom:48px;font-size:clamp(2rem,4vw,3rem)}.case-module__ctDyzG__metaRow{border-top:1px solid var(--border-light);gap:48px;padding-top:32px;display:flex}.case-module__ctDyzG__metaItem{flex-direction:column;gap:4px;display:flex}.case-module__ctDyzG__metaLabel{letter-spacing:.15em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700}.case-module__ctDyzG__metaValue{font-family:var(--font-heading);color:var(--charcoal);font-size:1.2rem;font-weight:600}.case-module__ctDyzG__body{padding:80px 0 40px}.case-module__ctDyzG__block{margin-bottom:64px}.case-module__ctDyzG__block p{color:var(--text-secondary);font-size:18px;line-height:1.8}.case-module__ctDyzG__resultsSection{margin-bottom:64px}.case-module__ctDyzG__resultsGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:24px;display:grid}.case-module__ctDyzG__resultCard{background:var(--charcoal);flex-direction:column;gap:8px;padding:36px 32px;display:flex}.case-module__ctDyzG__resultMetric{font-family:var(--font-heading);color:var(--warm-gold);font-size:2rem;font-weight:700;line-height:1}.case-module__ctDyzG__resultDesc{color:var(--text-on-dark-muted);font-size:14px;line-height:1.5}.case-module__ctDyzG__servicesBlock{margin-bottom:64px}.case-module__ctDyzG__servicesList{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.case-module__ctDyzG__serviceTag{border:1px solid var(--border-light);color:var(--text-secondary);padding:10px 20px;font-size:13px;font-weight:500}.case-module__ctDyzG__testimonialBlock{background:var(--off-white-dark);margin:64px 0;padding:60px 48px}.case-module__ctDyzG__tQuote{font-family:var(--font-heading);color:var(--warm-gold);margin-bottom:8px;font-size:4rem;line-height:1}.case-module__ctDyzG__tText{color:var(--text-secondary);margin-bottom:28px;font-size:19px;font-style:italic;line-height:1.7}.case-module__ctDyzG__tAuthor strong{color:var(--charcoal);margin-bottom:2px;font-size:16px;display:block}.case-module__ctDyzG__tAuthor span{color:var(--text-muted);font-size:14px}@media (max-width:768px){.case-module__ctDyzG__hero{padding:150px 0 60px}.case-module__ctDyzG__metaRow{flex-direction:column;gap:20px}.case-module__ctDyzG__resultsGrid{grid-template-columns:1fr}.case-module__ctDyzG__testimonialBlock{padding:40px 28px}}
