.wp-block-acf-benefits-grid{background:var(--fm-color-surface);padding-block:var(--fm-space-section)}.wp-block-acf-benefits-grid .agency-base-benefits-grid__header{display:flex;flex-direction:column;gap:var(--fm-space-sm);margin-bottom:var(--fm-space-4xl)}.wp-block-acf-benefits-grid .agency-base-benefits-grid__eyebrow{align-self:center;color:var(--fm-color-primary);font-size:1rem;font-weight:var(--fm-font-weight-bold);padding:.375rem .75rem;text-transform:uppercase}.wp-block-acf-benefits-grid .agency-base-benefits-grid__heading{font-size:clamp(2.5rem,3vw,3.125rem)}.wp-block-acf-benefits-grid .agency-base-benefits-grid__grid{display:grid;gap:var(--fm-space-xl);grid-template-columns:repeat(4,minmax(0,1fr))}.wp-block-acf-benefits-grid .agency-base-benefits-grid__card{background:var(--fm-color-surface-muted);border:1px solid var(--fm-color-border-subtle);border-radius:var(--fm-radius-control);display:flex;flex-direction:column;gap:var(--fm-space-md);min-height:264px;padding:var(--fm-space-2xl)}.wp-block-acf-benefits-grid .agency-base-benefits-grid__icon{align-items:center;background:#0b5e9e14;border-radius:var(--fm-radius-sm);display:flex;height:48px;justify-content:center;width:48px}.wp-block-acf-benefits-grid .agency-base-benefits-grid__icon-image{height:24px;width:24px}.wp-block-acf-benefits-grid .agency-base-benefits-grid__title{font-family:var(--wp--preset--font-family--body, Inter, Helvetica, Arial, sans-serif);font-size:1.125rem;font-weight:var(--fm-font-weight-bold);line-height:1.3}.wp-block-acf-benefits-grid .agency-base-benefits-grid__description{font-size:1rem;line-height:1.5}.wp-block-acf-benefits-grid .agency-base-benefits-grid__cta{margin-top:var(--fm-space-4xl)}@media (max-width: 1199.98px){.wp-block-acf-benefits-grid .agency-base-benefits-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767.98px){.wp-block-acf-benefits-grid .agency-base-benefits-grid__grid{grid-template-columns:1fr}}
