.cardiac-statistics-section{background-color:#fef2f2;padding:80px 0}.cardiac-statistics-container{margin:0 auto;max-width:1200px;padding:0 20px}.cardiac-statistics-header{margin-bottom:64px;text-align:center}.cardiac-statistics-title{color:#111827;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:24px}.cardiac-statistics-divider{background-color:#dc2626;height:4px;margin:0 auto 32px;width:96px}.cardiac-statistics-subtitle{color:#374151;font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:768px}.cardiac-statistics-grid{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:48px}.cardiac-statistic-item{background-color:#fff;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);padding:32px;text-align:center;transition:box-shadow .3s ease}.cardiac-statistic-item:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.cardiac-statistic-item.highlight{border:2px solid #fecaca}.cardiac-statistic-icon{align-items:center;display:flex;justify-content:center;margin-bottom:24px}.cardiac-statistic-item.highlight .cardiac-statistic-icon{color:#dc2626}.cardiac-statistic-item:not(.highlight) .cardiac-statistic-icon{color:#2563eb}.cardiac-statistic-icon svg{height:48px;width:48px}.cardiac-statistic-number{font-size:3rem;font-weight:700;line-height:1;margin-bottom:16px}.cardiac-statistic-item.highlight .cardiac-statistic-number{color:#dc2626}.cardiac-statistic-item:not(.highlight) .cardiac-statistic-number{color:#2563eb}.cardiac-statistic-label{color:#374151;font-size:1rem;line-height:1.6}.cardiac-cta-section{background-color:#fff;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);padding:32px}.cardiac-cta-content{align-items:center;display:grid;gap:32px;grid-template-columns:1fr}.cardiac-cta-title{color:#111827;font-size:2rem;font-weight:600;line-height:1.3;margin-bottom:16px}.cardiac-cta-description{color:#374151;font-size:1.125rem;line-height:1.6;margin-bottom:16px}.cardiac-cta-description:last-of-type{margin-bottom:0}.cardiac-cta-highlight{text-align:center}.cardiac-target-badge{align-items:center;background-color:#dcfce7;border-radius:50%;display:inline-block;display:flex;flex-direction:column;justify-content:center;min-height:200px;min-width:200px;padding:32px}.cardiac-target-number{color:#16a34a;font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:8px}.cardiac-target-label{color:#15803d;font-size:1.125rem;font-weight:600;line-height:1.2;margin-bottom:8px}.cardiac-target-subtitle{color:#16a34a;font-size:.875rem;line-height:1.3}@media (min-width:768px){.cardiac-cta-content{grid-template-columns:1fr auto}}@media (min-width:1024px){.cardiac-statistics-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px) and (max-width:1023px){.cardiac-statistics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.cardiac-statistics-section{padding:60px 0}.cardiac-statistics-container{padding:0 16px}.cardiac-statistics-header{margin-bottom:48px}.cardiac-statistics-title{font-size:2rem;margin-bottom:20px}.cardiac-statistics-subtitle{font-size:1.125rem}.cardiac-statistics-grid{gap:24px;grid-template-columns:1fr;margin-bottom:32px}.cardiac-statistic-item{padding:24px}.cardiac-statistic-number{font-size:2.5rem}.cardiac-cta-section{padding:24px}.cardiac-cta-content{gap:24px}.cardiac-cta-title{font-size:1.75rem}.cardiac-cta-description{font-size:1rem}.cardiac-target-badge{min-height:160px;min-width:160px;padding:24px}.cardiac-target-number{font-size:2rem}.cardiac-target-label{font-size:1rem}}@media (max-width:480px){.cardiac-statistics-title{font-size:1.75rem}.cardiac-statistics-subtitle{font-size:1rem}.cardiac-statistic-icon svg{height:40px;width:40px}.cardiac-statistic-number{font-size:2rem}.cardiac-cta-title{font-size:1.5rem}}