.case-study-page[data-v-335a9b85]{background-color:#f8f9fc;padding-top:64px}.case-study-shell[data-v-335a9b85]{max-width:760px;padding-top:38px}.case-study-back-link[data-v-335a9b85]{display:inline-flex;align-items:center;color:var(--marketing-brand-600);font-weight:600;text-decoration:none;margin-bottom:24px}.case-study-back-link[data-v-335a9b85]:hover{text-decoration:underline}.case-study-back-link--inline[data-v-335a9b85]{margin-top:16px}.case-study-industry[data-v-335a9b85]{font-size:var(--text-sm);font-weight:600;color:var(--marketing-brand-600);margin:0 0 10px}.case-study-title[data-v-335a9b85]{font-family:var(--marketing-font-heading);font-size:clamp(28px,4vw,36px);font-weight:600;line-height:1.15;margin:0 0 16px}.case-study-summary[data-v-335a9b85]{font-size:var(--text-lg);line-height:1.5;color:var(--marketing-text-body);margin:0 0 28px}.case-study-metrics-row[data-v-335a9b85]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:32px}.case-study-metric-card[data-v-335a9b85]{background:#fff;border-radius:14px;padding:24px 20px}.case-study-metric-card--after[data-v-335a9b85]{border:2px solid var(--q-primary)}.case-study-metric-heading[data-v-335a9b85]{font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#7c7884;margin:0 0 8px}.case-study-metric-stat[data-v-335a9b85]{font-family:var(--marketing-font-heading);font-size:20px;font-weight:600;color:#061c3f;margin:0 0 8px}.case-study-metric-detail[data-v-335a9b85]{font-size:var(--text-base);line-height:1.5;color:var(--marketing-text-body);margin:0}.case-study-section[data-v-335a9b85]{margin-bottom:28px}.case-study-section-title[data-v-335a9b85]{font-family:var(--marketing-font-heading);font-size:22px;font-weight:600;margin:0 0 12px}.case-study-tactics[data-v-335a9b85]{margin:0;padding-left:20px}.case-study-tactics li[data-v-335a9b85]{font-size:var(--text-base);line-height:1.5;color:var(--marketing-text-body);margin-bottom:8px}.case-study-quote[data-v-335a9b85]{background:#fff;border-radius:14px;border-left:4px solid var(--q-primary);margin:0 0 28px;padding:24px}.case-study-quote p[data-v-335a9b85]{font-size:var(--text-lg);line-height:1.5;font-style:italic;margin:0 0 8px}.case-study-quote footer[data-v-335a9b85]{font-size:var(--text-base);color:#7c7884}.case-study-cta-card[data-v-335a9b85]{background:#fff;border-radius:14px;padding:32px 24px;text-align:center;margin-bottom:24px}.case-study-cta-title[data-v-335a9b85]{font-family:var(--marketing-font-heading);font-size:22px;font-weight:600;margin:0 0 8px}.case-study-cta-text[data-v-335a9b85]{font-size:var(--text-base);color:var(--marketing-text-body);margin:0 0 20px}.case-study-cta[data-v-335a9b85]{display:inline-flex;min-height:42px;padding:0 24px;border-radius:8px;font-weight:600;text-decoration:none;align-items:center}.case-study-disclaimer[data-v-335a9b85]{font-size:var(--text-sm);color:#7c7884;line-height:1.5;margin:0}@media (max-width: 599px){.case-study-metrics-row[data-v-335a9b85]{grid-template-columns:1fr}}
