.content-grid{--gap:40px;--row-gap:40px}.content-grid--title-accent .content-grid__title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.content-grid--title-accent .content-grid__title span{border-radius:5px;content:"";display:block;height:5px;margin-top:5px;transform:translateX(0);transition:transform .8s ease-out;width:100%}.content-grid--column-center .content-grid__wrap{-ms-flex-pack:center;justify-content:center}.content-grid--column-right .content-grid__wrap{-ms-flex-pack:end;justify-content:end}@media(min-width:576px){.content-grid .content-grid__wrap{margin:0 calc(var(--gap)*-1)}.content-grid .content-grid__item{margin-left:var(--gap);margin-right:var(--gap);margin-top:0;width:calc(50% - var(--gap)*2)}}@media(min-width:992px){.content-grid{--row-gap:100px;--item-gap:100px;--accent-overlap:calc(var(--item-gap) + 40px)}.content-grid .content-grid__wrap{margin:0}.content-grid .content-grid__item{-ms-flex-align:start;align-items:start;display:-ms-flexbox;display:flex;margin-left:0;margin-right:0;margin-top:0;width:100%}.content-grid .content-grid__item--image-left .content-grid__content{-ms-flex-order:0;order:0;padding-left:var(--item-gap)}.content-grid .content-grid__item--image-left .content-grid__title span[data-animated=true]{transform:translateX(calc(var(--accent-overlap)*-1))}.content-grid .content-grid__item--image-right .content-grid__image{-ms-flex-order:1;order:1}.content-grid .content-grid__item--image-right .content-grid__content{-ms-flex-order:0;order:0;padding-right:var(--item-gap);text-align:right;z-index:1}.content-grid .content-grid__item--image-right .content-grid__title{-ms-flex-align:end;align-items:end}.content-grid .content-grid__item--image-right .content-grid__title span[data-animated=true]{transform:translateX(calc(var(--accent-overlap)))}.content-grid .content-grid__title span{width:80%}.content-grid .content-grid__content{margin-top:5%}.content-grid .content-grid__image{-ms-flex-negative:0;flex-shrink:0;width:50%}}.content-grid__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:var(--row-gap)}.content-grid__title{margin-bottom:10px}.content-grid__title h2{margin-bottom:0}.content-grid__content{margin-top:6px}.content-grid__image{border-radius:var(--border-radius);overflow:hidden}.content-grid__image img{width:100%}