.wp-block-acf-positioning-intro{background:var(--fm-color-surface);padding-block:var(--fm-space-section)}.wp-block-acf-positioning-intro .agency-base-positioning-intro__grid{align-items:stretch;display:grid;gap:80px;grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-acf-positioning-intro .agency-base-positioning-intro__media{min-height:376px;overflow:hidden}.wp-block-acf-positioning-intro .agency-base-positioning-intro__image{height:100%;object-fit:cover;width:100%}.wp-block-acf-positioning-intro .agency-base-positioning-intro__content{align-self:center;display:flex;flex-direction:column;gap:var(--fm-space-2xl)}.wp-block-acf-positioning-intro .agency-base-positioning-intro__heading{font-size:clamp(2.5rem,3vw,3.125rem);line-height:1.15}.wp-block-acf-positioning-intro .agency-base-positioning-intro__rule{background:var(--fm-color-primary);display:block;height:4px;margin-top:-.5rem;width:80px}.wp-block-acf-positioning-intro .agency-base-positioning-intro__body{font-size:1.125rem;line-height:1.6}@media (max-width: 991.98px){.wp-block-acf-positioning-intro .agency-base-positioning-intro__grid{gap:var(--fm-space-3xl);grid-template-columns:1fr}.wp-block-acf-positioning-intro .agency-base-positioning-intro__media{min-height:min(60vw,520px)}}
