.wp-block-acf-process-showcase{background:var(--fm-color-surface);padding-block:var(--fm-space-section)}.wp-block-acf-process-showcase .agency-base-process-showcase__grid{align-items:center;display:grid;gap:30px;grid-template-columns:minmax(0,637px) minmax(0,653px)}.wp-block-acf-process-showcase .agency-base-process-showcase__content{display:flex;flex-direction:column;gap:var(--fm-space-xl)}.wp-block-acf-process-showcase .agency-base-process-showcase__heading{font-size:clamp(2.75rem,3.5vw,3.125rem);font-weight:var(--fm-font-weight-bold);line-height:1.02}.wp-block-acf-process-showcase .agency-base-process-showcase__description{font-size:1rem;line-height:1.6}.wp-block-acf-process-showcase .agency-base-process-showcase__steps{display:flex;flex-direction:column;gap:var(--fm-space-lg);list-style:none;padding:0}.wp-block-acf-process-showcase .agency-base-process-showcase__steps li{align-items:center;display:grid;gap:var(--fm-space-md);grid-template-columns:48px minmax(0,1fr)}.wp-block-acf-process-showcase .agency-base-process-showcase__number{align-items:center;background:#0b5e9e14;border-radius:var(--fm-radius-round);color:var(--fm-color-text-heading);display:flex;font-family:var(--wp--preset--font-family--body, Inter, Helvetica, Arial, sans-serif);font-size:1.125rem;font-weight:var(--fm-font-weight-bold);height:48px;justify-content:center;width:48px}.wp-block-acf-process-showcase .agency-base-process-showcase__step-title{font-family:var(--wp--preset--font-family--body, Inter, Helvetica, Arial, sans-serif);font-size:1rem;font-weight:var(--fm-font-weight-bold)}.wp-block-acf-process-showcase .agency-base-process-showcase__step-description{font-size:1rem;line-height:1.5}.wp-block-acf-process-showcase .agency-base-process-showcase__collage{display:grid;gap:40px;grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-acf-process-showcase .agency-base-process-showcase__primary-image{grid-column:1/-1;height:367px}.wp-block-acf-process-showcase .agency-base-process-showcase__small-image{height:306px}.wp-block-acf-process-showcase .agency-base-process-showcase__primary-image,.wp-block-acf-process-showcase .agency-base-process-showcase__small-image{border:1px solid var(--fm-color-border-subtle);overflow:hidden}.wp-block-acf-process-showcase .agency-base-process-showcase__image{height:100%;object-fit:cover;width:100%}@media (max-width: 1199.98px){.wp-block-acf-process-showcase .agency-base-process-showcase__grid{gap:var(--fm-space-4xl);grid-template-columns:1fr}.wp-block-acf-process-showcase .agency-base-process-showcase__collage{order:-1}}@media (max-width: 767.98px){.wp-block-acf-process-showcase .agency-base-process-showcase__collage{gap:var(--fm-space-md)}.wp-block-acf-process-showcase .agency-base-process-showcase__primary-image{height:min(62vw,367px)}.wp-block-acf-process-showcase .agency-base-process-showcase__small-image{height:min(46vw,306px)}}
