.business-areas-module__list:before,.editor-styles-wrapper .acf-block-preview .business-areas-module__list:before{border-top:.125rem dotted var(--p__border--color);content:"";display:block;height:.125rem;margin-bottom:.625rem;margin-top:1.5625rem;width:5rem}@font-face{font-display:swap;font-family:Example Variant;font-style:normal;font-weight:400;src:url(../fonts/example-variant-regular.woff2) format("woff2"),url(../fonts/example-variant-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Example;font-style:normal;font-weight:200;src:url(../fonts/example-extra-light.woff2) format("woff2"),url(../fonts/example-extra-light.woff) format("woff")}@font-face{font-display:swap;font-family:Example;font-style:normal;font-weight:300;src:url(../fonts/example-light.woff2) format("woff2"),url(../fonts/example-light.woff) format("woff")}@font-face{font-display:swap;font-family:Example;font-style:normal;font-weight:400;src:url(../fonts/example-regular.woff2) format("woff2"),url(../fonts/example-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Example;font-style:normal;font-weight:700;src:url(../fonts/example-bold.woff2) format("woff2"),url(../fonts/example-bold.woff) format("woff")}.business-areas-module,.editor-styles-wrapper .acf-block-preview .business-areas-module{--tabpanel-hidden--display:none;--tab-navigation--display:grid;--panel__icon--display:none}.business-areas-module [role=tabpanel][hidden],.editor-styles-wrapper .acf-block-preview .business-areas-module [role=tabpanel][hidden]{display:var(--tabpanel-hidden--display)}.business-areas-module__tab-navigation,.editor-styles-wrapper .acf-block-preview .business-areas-module__tab-navigation{position:relative;--columns:var(--grid__columns);grid-gap:var(--grid__gap);grid-row-gap:var(--grid__row-gap);display:grid;display:var(--tab-navigation--display);grid-template-columns:repeat(var(--columns),1fr);grid-template-columns:repeat(4,1fr);padding-bottom:.9375rem}.business-areas-module__tab-navigation:after,.editor-styles-wrapper .acf-block-preview .business-areas-module__tab-navigation:after{background-color:var(--color__grey-dark--bg);bottom:0;content:"";height:.0625rem;left:50%;position:absolute;transform:translateX(-50%);width:100vw}.business-areas-module__tab,.editor-styles-wrapper .acf-block-preview .business-areas-module__tab{all:unset;align-items:center;display:flex;flex-direction:column;justify-content:center}.business-areas-module__tab .is-active,.editor-styles-wrapper .acf-block-preview .business-areas-module__tab .is-active{display:flex}.business-areas-module__tab-title,.editor-styles-wrapper .acf-block-preview .business-areas-module__tab-title{color:var(--module-primary__text-color);font-weight:500;margin-top:.625rem}.business-areas-module__tab-underline,.editor-styles-wrapper .acf-block-preview .business-areas-module__tab-underline{background-color:var(--color__grey-dark--bg);bottom:-.125rem;height:.3125rem;left:0;pointer-events:none;position:absolute;transition:left .25s ease,width .25s ease .05s;width:0}.business-areas-module__panel,.editor-styles-wrapper .acf-block-preview .business-areas-module__panel{margin-top:1.875rem}.business-areas-module__panel .is-active,.editor-styles-wrapper .acf-block-preview .business-areas-module__panel .is-active{display:block}.business-areas-module__panel-icon,.editor-styles-wrapper .acf-block-preview .business-areas-module__panel-icon{display:var(--panel__icon--display);margin-bottom:1.25rem}.business-areas-module__panel h3,.editor-styles-wrapper .acf-block-preview .business-areas-module__panel h3{color:var(--color__black--text);margin-bottom:1.25rem}.business-areas-module__list,.editor-styles-wrapper .acf-block-preview .business-areas-module__list{list-style:none;margin:0;padding:0}.business-areas-module__list li,.editor-styles-wrapper .acf-block-preview .business-areas-module__list li{padding:0}@media (min-width:62em){.business-areas-module,.editor-styles-wrapper .acf-block-preview .business-areas-module{--tabpanel-hidden--display:block;--tab-navigation--display:none;--panel__icon--display:block}.business-areas-module__tab-content,.editor-styles-wrapper .acf-block-preview .business-areas-module__tab-content{--columns:var(--grid__columns);grid-gap:var(--grid__gap);grid-row-gap:var(--grid__row-gap);display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-template-columns:repeat(4,1fr)}}