.wp-block-acf-case-study-challenge{--section-spacing:var(--spacing-md)!important;background-color:var(--light-blue);border-radius:20px;padding:var(--spacing-lg) var(--gutter);position:relative}.wp-block-acf-case-study-challenge .wp-block-acf__header{max-width:900px}.wp-block-acf-case-study-challenge .wp-block-acf__kicker{background-color:#fff;border-bottom-right-radius:20px;color:#9ba3ac;display:inline-flex;font-size:var(--h4);font-weight:500;left:-1px;padding:0 24px 8px 12px;position:absolute;top:-1px}.wp-block-acf-case-study-challenge__container{margin-inline:auto;max-width:var(--container-width)}.wp-block-acf-case-study-challenge__content{display:grid;gap:var(--gutter-md);grid-template-columns:1fr}@media(min-width:992px){.wp-block-acf-case-study-challenge__content{gap:var(--gutter-lg);grid-template-columns:1fr 1fr}}.wp-block-acf-case-study-challenge__content-text>:last-child{margin-bottom:0}.wp-block-acf-case-study-challenge__content a:hover{color:var(--secondary)}.wp-block-acf-case-study-challenge__service{align-items:center;display:flex;gap:var(--gutter-xs)}.wp-block-acf-case-study-challenge__service-icon{align-items:center;background-color:var(--icon-container);border-radius:50%;color:#fff;display:flex;height:88px;justify-content:center;width:88px}.wp-block-acf-case-study-challenge .hero__container{align-content:center;position:relative;z-index:1}.wp-block-acf-case-study-challenge .hero__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
