.container{margin:0 auto;max-width:1200px;padding:0 20px}.case-study{background:#fff;padding:20px 0}.case-study-card{background-color:#004963;border-radius:10px;color:#fff;margin-top:40px;padding:50px}.case-results{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:30px;text-align:center}.case-stat{background:hsla(0,0%,100%,.1);border-radius:10px;padding:20px}.case-stat-number{color:#abcf37;display:block;font-size:2.5rem;font-weight:700}.case-stat-label{font-size:1rem;opacity:.9}@media (max-width:768px){.cta-buttons{align-items:center;flex-direction:column}}