.wp-block-acf-support-overview{background:var(--fm-color-secondary);color:var(--fm-color-text-on-dark)}.wp-block-acf-support-overview .agency-base-support-overview__eyebrow{align-items:center;color:var(--fm-color-accent);display:flex;font-family:var(--wp--preset--font-family--body, "proxima-nova", Arial, sans-serif);font-size:1rem;font-weight:var(--fm-font-weight-bold);gap:.625rem;letter-spacing:.08em;text-transform:uppercase}.wp-block-acf-support-overview .agency-base-support-overview__eyebrow:before{background:currentColor;content:"";flex:0 0 2rem;height:1px}.wp-block-acf-support-overview .agency-base-support-overview__eyebrow{color:var(--fm-color-primary)}.wp-block-acf-support-overview .agency-base-support-overview__heading{color:var(--fm-color-surface);font-size:var(--fm-type-section-title)}.wp-block-acf-support-overview .agency-base-support-overview__content{max-width:38rem}.wp-block-acf-support-overview .agency-base-support-overview__content>:last-child{margin-bottom:0}.wp-block-acf-support-overview .agency-base-support-overview__benefits{display:grid;gap:1.5rem;list-style:none;padding:0}.wp-block-acf-support-overview .agency-base-support-overview__benefits li{align-items:flex-start;display:grid;gap:1.3125rem;grid-template-columns:2.1875rem minmax(0,1fr)}.wp-block-acf-support-overview .agency-base-support-overview__benefits li>span:last-child{display:grid;gap:.5rem}.wp-block-acf-support-overview .agency-base-support-overview__benefits strong{color:var(--fm-color-surface);font-size:1.375rem;line-height:1.2}.wp-block-acf-support-overview .agency-base-support-overview__benefits small{color:var(--fm-color-text-on-dark);display:block;font-size:1.125rem;line-height:1.52}.wp-block-acf-support-overview .agency-base-support-overview__benefit-icon{align-items:flex-start;display:flex;justify-content:center;min-height:2.75rem;width:2.1875rem}.wp-block-acf-support-overview .agency-base-support-overview__benefit-icon-image{height:auto;max-height:2.75rem;object-fit:contain;width:2.1875rem}.wp-block-acf-support-overview .agency-base-support-overview__media{aspect-ratio:4/3;border:4px solid var(--fm-color-surface);border-radius:0;position:relative}.wp-block-acf-support-overview .agency-base-support-overview__image{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.wp-block-acf-support-overview .agency-base-support-overview__proof{background:var(--fm-color-primary);bottom:-4.875rem;color:var(--fm-color-secondary);display:grid;left:-2.75rem;min-width:11.625rem;padding:var(--fm-space-lg) var(--fm-space-xl);place-content:center;place-items:center;position:absolute}.wp-block-acf-support-overview .agency-base-support-overview__proof strong{font-size:2.625rem;line-height:1}.wp-block-acf-support-overview .agency-base-support-overview__proof span{font-size:.75rem;font-weight:var(--fm-font-weight-bold);text-transform:uppercase}.wp-block-acf-support-overview .agency-base-support-overview__service{background:#2a2a2a80;border:1px solid rgba(51,51,51,.5);border-radius:.375rem;color:var(--fm-color-surface);display:flex;flex-direction:column;height:100%;padding:var(--fm-space-lg);text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.wp-block-acf-support-overview .agency-base-support-overview__service:hover,.wp-block-acf-support-overview .agency-base-support-overview__service:focus-visible{background:#ffffff1f;border-color:var(--fm-color-primary);transform:translateY(-2px)}.wp-block-acf-support-overview .agency-base-support-overview__service-main{align-items:flex-start;display:grid;gap:1rem;grid-template-columns:2.25rem minmax(0,1fr)}.wp-block-acf-support-overview .agency-base-support-overview__service-icon{align-items:center;display:flex;height:2.125rem;justify-content:center;width:2.25rem}.wp-block-acf-support-overview .agency-base-support-overview__service-icon-image{height:2.125rem;object-fit:contain;width:2.25rem}.wp-block-acf-support-overview .agency-base-support-overview__service h3{color:inherit;font-size:1.375rem;line-height:1.2;margin:0 0 .5rem}.wp-block-acf-support-overview .agency-base-support-overview__service p{color:var(--fm-color-text-on-dark);font-size:1rem;line-height:1.5rem;margin:0}.wp-block-acf-support-overview .agency-base-support-overview__service-link{color:var(--fm-color-primary);font-size:1rem;font-weight:var(--fm-font-weight-bold);margin-top:auto;padding-left:3.125rem}@media (max-width: 575.98px){.wp-block-acf-support-overview .agency-base-support-overview__proof{bottom:var(--fm-space-sm);left:var(--fm-space-sm);min-width:0;padding:var(--fm-space-sm)}.wp-block-acf-support-overview .agency-base-support-overview__service{padding:var(--fm-space-md)}}@media (max-width: 767.98px){.wp-block-acf-support-overview{padding-block:2rem!important}.wp-block-acf-support-overview>.container>.row:first-child{--bs-gutter-y: .75rem;margin-bottom:1rem!important}.wp-block-acf-support-overview .agency-base-support-overview__heading{font-size:1.5rem}.wp-block-acf-support-overview .agency-base-support-overview__content,.wp-block-acf-support-overview .agency-base-support-overview__benefits{display:none}.wp-block-acf-support-overview .agency-base-support-overview__proof{bottom:.5rem;left:.5rem;padding:.375rem .625rem}.wp-block-acf-support-overview .agency-base-support-overview__proof strong{font-size:1.5rem}.wp-block-acf-support-overview .agency-base-support-overview__proof span{font-size:.5625rem}.wp-block-acf-support-overview>.container>.row:last-child{--bs-gutter-x: .5rem;--bs-gutter-y: .5rem}.wp-block-acf-support-overview .agency-base-support-overview__service{padding:var(--fm-space-sm)}.wp-block-acf-support-overview .agency-base-support-overview__service-main{gap:.5rem;grid-template-columns:1.5rem minmax(0,1fr)}.wp-block-acf-support-overview .agency-base-support-overview__service-icon{height:1.5rem;width:1.5rem}.wp-block-acf-support-overview .agency-base-support-overview__service-icon-image{height:1.375rem;width:1.5rem}.wp-block-acf-support-overview .agency-base-support-overview__service h3{font-size:.8125rem;line-height:1rem;margin-bottom:.25rem}.wp-block-acf-support-overview .agency-base-support-overview__service p{font-size:.6875rem;line-height:1rem}.wp-block-acf-support-overview .agency-base-support-overview__service-link{font-size:.6875rem;padding-left:2rem}}@media (min-width: 768px) and (max-width: 1199.98px){.wp-block-acf-support-overview{padding-block:3rem!important}.wp-block-acf-support-overview>.container>.row:first-child{--bs-gutter-x: 1.5rem;margin-bottom:2rem!important}.wp-block-acf-support-overview .agency-base-support-overview__benefits{gap:.75rem}.wp-block-acf-support-overview .agency-base-support-overview__benefits li{gap:.75rem;grid-template-columns:1.75rem minmax(0,1fr)}.wp-block-acf-support-overview .agency-base-support-overview__benefits strong{font-size:1rem}.wp-block-acf-support-overview .agency-base-support-overview__benefits small{font-size:1rem;line-height:1.35}.wp-block-acf-support-overview .agency-base-support-overview__benefit-icon,.wp-block-acf-support-overview .agency-base-support-overview__benefit-icon-image{max-height:2rem;width:1.75rem}.wp-block-acf-support-overview .agency-base-support-overview__proof{bottom:-2rem;left:-1rem;min-width:8rem;padding:var(--fm-space-md)}.wp-block-acf-support-overview .agency-base-support-overview__proof strong{font-size:2rem}.wp-block-acf-support-overview .agency-base-support-overview__service{padding:var(--fm-space-md)}.wp-block-acf-support-overview .agency-base-support-overview__service h3{font-size:1rem}.wp-block-acf-support-overview .agency-base-support-overview__service p,.wp-block-acf-support-overview .agency-base-support-overview__service-link{font-size:.75rem;line-height:1rem}}@media (min-width: 1200px){.wp-block-acf-support-overview{padding-block:4.5rem!important}.wp-block-acf-support-overview>.container>.row:first-child{align-items:start!important;margin-bottom:var(--fm-space-5xl)!important;--bs-gutter-x: var(--fm-space-2xl)}}
