.health-services{padding:80px 0;background-color:#fff}.health-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:50px;align-items:center}.health-badge{display:inline-flex;align-items:center;gap:8px;background-color:#f47a201a;color:#f47a20;padding:6px 14px;border-radius:20px;font-size:.85rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px}.health-badge svg{width:16px;height:16px;fill:currentColor}.health-title{color:#132e54;font-size:2.3rem;font-weight:700;line-height:1.25;margin-bottom:18px}.health-lead{font-size:1.05rem;color:#4b5563;line-height:1.7;margin-bottom:25px}.health-features{display:flex;flex-direction:column;gap:20px;margin-bottom:30px}.health-feature-item{display:flex;gap:16px;align-items:flex-start}.feature-icon-wrapper{flex-shrink:0;width:44px;height:44px;border-radius:10px;background:#fff4ec;display:flex;align-items:center;justify-content:center;color:#f47a20;box-shadow:0 4px 10px #f47a201f}.feature-icon-wrapper svg{width:22px;height:22px}.feature-text h4{color:#132e54;font-size:1rem;font-weight:700;margin-bottom:4px}.feature-text p{color:#555;font-size:.93rem;line-height:1.6;margin:0}.health-closing{background:#f8fafc;border-left:4px solid #f47a20;padding:14px 18px;border-radius:0 8px 8px 0;margin-bottom:25px}.health-closing p{font-size:.95rem;color:#334155;font-weight:500;line-height:1.6;margin:0}.health-image-container{position:relative}.health-image-wrapper{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 15px 35px #132e5426}.health-image-wrapper img{width:100%;height:520px;-o-object-fit:cover;object-fit:cover;display:block}.health-stat-card{position:absolute;bottom:-20px;left:20px;background:#fff;padding:16px 22px;border-radius:12px;box-shadow:0 10px 25px #0000001f;display:flex;align-items:center;gap:15px;max-width:280px}.stat-icon{width:44px;height:44px;background:#132e54;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon svg{width:22px;height:22px}.stat-text h5{font-size:1.1rem;color:#132e54;font-weight:700;margin:0}.stat-text span{font-size:.8rem;color:#64748b;line-height:1.3;display:block}@media(max-width:992px){.health-grid{grid-template-columns:1fr;gap:40px}.health-image-wrapper img{height:380px}.health-stat-card{bottom:15px;left:15px}}
