.hero-cta[data-v-6627a9da]{display:flex;gap:16px;justify-content:center;position:relative;flex-wrap:wrap;margin-top:28px}.case-hero[data-v-6627a9da]{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.case-hero .c-text h2[data-v-6627a9da]{font-size:30px;font-weight:800;margin-bottom:16px;line-height:1.2}.case-hero .c-text p[data-v-6627a9da]{font-size:15px;color:var(--text-light);line-height:1.8;margin-bottom:14px}.case-hero .c-visual[data-v-6627a9da]{background:linear-gradient(135deg,var(--navy),#1a3a6f);border-radius:20px;padding:48px;color:#fff;text-align:center}.case-hero .c-visual .big[data-v-6627a9da]{font-size:64px;font-weight:800;color:var(--orange);letter-spacing:-2px;line-height:1}.case-hero .c-visual .sub[data-v-6627a9da]{font-size:15px;opacity:.85;margin-top:8px}.challenge-grid[data-v-6627a9da]{display:grid;grid-template-columns:1fr 1fr;gap:32px}.challenge-grid h3[data-v-6627a9da]{font-size:20px;font-weight:700;color:var(--navy);margin-bottom:12px}.challenge-grid p[data-v-6627a9da]{font-size:15px;color:var(--text-light);line-height:1.8}.testimonial[data-v-6627a9da]{background:var(--navy);color:#fff;border-radius:16px;padding:40px;margin-bottom:20px}.testimonial .quote[data-v-6627a9da]{font-size:18px;font-weight:600;line-height:1.6;margin-bottom:16px}.testimonial .author[data-v-6627a9da]{font-size:14px;opacity:.85}.testimonial .author strong[data-v-6627a9da]{color:var(--orange)}.testi-grid[data-v-6627a9da]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:992px){.case-hero[data-v-6627a9da],.challenge-grid[data-v-6627a9da],.testi-grid[data-v-6627a9da]{grid-template-columns:1fr}}