section.two-column-split-component{padding-bottom:40px}section.two-column-split-component.gray-background{background-color:#f8f9f9}section.two-column-split-component h2{text-align:center;margin-bottom:24px}section.two-column-split-component .flex-layout-wrapper{margin:0 auto;width:100%;max-width:2560px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:12px;grid-column:full-width}@media screen and (min-width:1020px){section.two-column-split-component .flex-layout-wrapper{grid-column:content}section.two-column-split-component .flex-layout-wrapper.image-left{grid-column:full-width/content}section.two-column-split-component .flex-layout-wrapper.image-right{grid-column:content/full-width}section.two-column-split-component .flex-layout-wrapper{flex-direction:row}}section.two-column-split-component .flex-layout-wrapper>:not(img){padding-inline:24px}@media screen and (min-width:1020px){section.two-column-split-component .flex-layout-wrapper>:not(img){padding-inline:0}}section.two-column-split-component .flex-layout-wrapper>*{flex:1 1;min-width:0}section.three-column-split-component{padding-bottom:40px}section.three-column-split-component.gray-background{background-color:#f8f9f9}section.three-column-split-component h2{text-align:center;margin-bottom:24px}section.three-column-split-component .flex-layout-wrapper{margin:0 auto;width:100%;max-width:2560px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:12px;grid-column:full-width}@media screen and (min-width:1020px){section.three-column-split-component .flex-layout-wrapper.image-left{grid-column:full-width/content}}@media screen and (min-width:2560px){section.three-column-split-component .flex-layout-wrapper.image-left{grid-column:full-width}}@media screen and (min-width:1020px){section.three-column-split-component .flex-layout-wrapper.image-right{grid-column:content/full-width}}@media screen and (min-width:2560px){section.three-column-split-component .flex-layout-wrapper.image-right{grid-column:full-width}}@media screen and (min-width:1020px){section.three-column-split-component .flex-layout-wrapper{flex-direction:row}}section.three-column-split-component .flex-layout-wrapper>:not(img){padding-inline:24px}@media screen and (min-width:1020px){section.three-column-split-component .flex-layout-wrapper>:not(img){padding-inline:0}}section.three-column-split-component .flex-layout-wrapper>*{flex:1 1;min-width:0}section.three-column-split-component .flex-layout-wrapper img{width:100%}