#np-feature-grid .np-feature-grid__header{align-items:center;display:flex;flex-direction:column;gap:var(--np-space-12);margin:0 auto var(--np-space-48);max-width:720px;text-align:center}#np-feature-grid .np-feature-grid__eyebrow{color:var(--np-brand-primary);margin:0}#np-feature-grid .np-feature-grid__heading{color:var(--np-text-primary);margin:0}#np-feature-grid .np-feature-grid__grid{display:grid;gap:var(--np-space-32);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}#np-feature-grid.is-cols-2 .np-feature-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#np-feature-grid.is-cols-3 .np-feature-grid__grid{grid-template-columns:repeat(3,minmax(0,1fr))}#np-feature-grid .np-feature-grid__item{display:flex;flex-direction:column;gap:var(--np-space-12);padding-block:var(--np-space-24)}#np-feature-grid .np-feature-grid__item.np-module--center{align-items:center;text-align:center}#np-feature-grid .np-feature-grid__icon{align-items:center;background-color:var(--np-surface-muted);border-radius:var(--np-radius-sm);display:flex;flex:none;height:40px;justify-content:center;width:40px}#np-feature-grid .np-feature-grid__icon img{display:block;height:20px;object-fit:contain;width:20px}#np-feature-grid .np-feature-grid__logo img{width:100px}#np-feature-grid .np-feature-grid__title{color:var(--np-text-primary);margin:0}#np-feature-grid .np-feature-grid__description{color:var(--np-text-secondary);margin:0}#np-feature-grid .np-feature-grid__cta{margin-top:var(--np-space-48);text-align:center}@media (max-width:1024px){#np-feature-grid .np-feature-grid__grid,#np-feature-grid.is-cols-3 .np-feature-grid__grid,#np-feature-grid.is-cols-4 .np-feature-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){#np-feature-grid .np-feature-grid__grid,#np-feature-grid.is-cols-2 .np-feature-grid__grid,#np-feature-grid.is-cols-3 .np-feature-grid__grid,#np-feature-grid.is-cols-4 .np-feature-grid__grid{gap:var(--np-space-24);grid-template-columns:1fr}#np-feature-grid .np-feature-grid__header{margin-bottom:var(--np-space-32)}#np-feature-grid .np-feature-grid__item{padding-block:0}#np-feature-grid .np-feature-grid__cta{margin-top:var(--np-space-32)}}