.nhls-benefits-overview{padding:80px 0;text-align:center}.nhls-benefits-overview__header{margin-bottom:60px}.nhls-benefits-overview__heading{font-size:28px;font-weight:700;line-height:1.2;margin:0 0 16px}.nhls-benefits-overview__subheading{font-size:18px;font-weight:400;line-height:1.5;margin:0;opacity:.8}.nhls-benefits-overview__grid{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:0 auto;max-width:1200px}.nhls-benefits-overview__item{align-items:flex-start;background:#fff;border-radius:12px;box-shadow:none;display:flex;flex-direction:column;flex-grow:1;min-width:290px;padding:30px;text-align:left;width:30%}.nhls-benefits-overview__icon{align-items:center;background:#4caf50;border-radius:8px;display:flex;height:60px;justify-content:center;line-height:1;margin-bottom:20px;padding:12px;width:60px}.nhls-benefits-overview__icon img{filter:brightness(0) invert(1);height:100%;object-fit:contain;width:100%}.nhls-benefits-overview__title{font-size:20px;font-weight:600;line-height:1.3;margin:0 0 16px}.nhls-benefits-overview__description{font-size:16px;line-height:1.6;margin:0;opacity:.9}@media (max-width:1023px){.nhls-benefits-overview{padding:60px 0}.nhls-benefits-overview__grid{gap:30px;grid-template-columns:repeat(2,1fr)}.nhls-benefits-overview__heading{font-size:26px}}@media (max-width:767px){.nhls-benefits-overview{padding:40px 0}.nhls-benefits-overview__grid{gap:30px;grid-template-columns:1fr}.nhls-benefits-overview__heading{font-size:24px}.nhls-benefits-overview__header{margin-bottom:40px}.nhls-benefits-overview__icon img{max-width:40px}.nhls-benefits-overview__title{font-size:18px}}