.ContentBlock_twoColumnContainer__rKY5t{position:relative;display:flex;flex-direction:column;gap:2rem;--size-accent-offset:-1rem;--size-horizontal-image-overlap:0rem}.ContentBlock_contentContainer__SvNyV{position:relative;padding:0 .5rem;order:1}.ContentBlock_contentContainer__SvNyV .ContentBlock_heading__1eKTD{position:relative;margin-bottom:2rem}.ContentBlock_contentContainer__SvNyV .ContentBlock_heading__1eKTD>*{margin:0}.ContentBlock_contentContainer__SvNyV .ContentBlock_content__yNSnc{position:relative}.ContentBlock_imageContainer__mlKRs{position:relative;padding:0;margin:0 -1rem;order:2}.ContentBlock_overlapImage__6dxAF img.ContentBlock_background___j_WG{display:none}.ContentBlock_overlapImage__6dxAF img.ContentBlock_foreground__3L0eK{z-index:1}.ContentBlock_accentHeading__hqjcp .ContentBlock_contentContainer__SvNyV{padding-left:1rem}.ContentBlock_accentFull__RJCzi .ContentBlock_content__yNSnc:after,.ContentBlock_accentHeading__hqjcp .ContentBlock_heading__1eKTD:after{content:"";position:absolute;left:var(--size-accent-offset);width:4px;background:var(--color-primary)}.ContentBlock_accentFull__RJCzi .ContentBlock_content__yNSnc:after{display:none;top:.25rem;height:calc(100% - .75rem)}.ContentBlock_accentHeading__hqjcp .ContentBlock_heading__1eKTD:after{top:0;height:94%}@media(min-width:768px){.ContentBlock_twoColumnContainer__rKY5t{flex-direction:row;align-items:stretch;gap:clamp(2.5rem,-2.3889rem + 10.1852vw,5.25rem);--size-accent-offset:-2.5rem}.ContentBlock_twoColumnContainer__rKY5t.ContentBlock_overlapImage__6dxAF,.ContentBlock_twoColumnContainer__rKY5t.ContentBlock_wideImage__ge78e{--size-horizontal-image-overlap:2rem}.ContentBlock_twoColumnContainer__rKY5t.ContentBlock_wideImage__ge78e,.ContentBlock_twoColumnContainer__rKY5t.container-narrow{--size-accent-offset:-2.25rem}.ContentBlock_twoColumnContainer__rKY5t.ContentBlock_accentFull__RJCzi{--size-accent-offset:-2rem}.ContentBlock_twoColumnContainer__rKY5t.ContentBlock_accentHeading__hqjcp{--size-accent-offset:-1.5rem}.ContentBlock_twoColumnContainer__rKY5t.ContentBlock_overlapImage__6dxAF{margin-top:calc(0px - var(--size-content-padding-tb));margin-bottom:calc(0px - var(--size-content-padding-tb))}.ContentBlock_left__ir8_J{order:1}.ContentBlock_right__uRdBK{order:2}.ContentBlock_contentContainer__SvNyV{flex:1 1;display:flex;flex-direction:column;width:50%;padding:.5rem 0 0}.ContentBlock_contentContainer__SvNyV.ContentBlock_verticalPositionCenter__TWwaV{justify-content:center}.ContentBlock_contentContainer__SvNyV.ContentBlock_verticalPositionTop__Okiai{justify-content:flex-start}.ContentBlock_contentContainer__SvNyV.ContentBlock_verticalPositionBottom__LXX_a{justify-content:flex-end;margin-bottom:-.5rem}.ContentBlock_contentContainer__SvNyV.ContentBlock_noPadding__7OXSe{padding:0!important}.ContentBlock_contentContainer__SvNyV.ContentBlock_noPaddingTop__CpIQ9{padding-top:0!important}.ContentBlock_contentContainer__SvNyV.ContentBlock_noPaddingBottom__VT1Wx{padding-bottom:0!important}.ContentBlock_contentContainer__SvNyV .ContentBlock_content__yNSnc{max-width:480px}.ContentBlock_imageContainer__mlKRs{width:50%;flex-shrink:0;height:30rem;margin:0}.ContentBlock_wideImage__ge78e .ContentBlock_imageContainer__mlKRs{width:calc(50% + var(--size-horizontal-image-overlap))}.ContentBlock_wideImage__ge78e .ContentBlock_imageContainer__mlKRs img{width:calc(50vw + var(--size-horizontal-image-overlap))}.ContentBlock_overlapImage__6dxAF .ContentBlock_imageContainer__mlKRs{height:35rem}.ContentBlock_overlapImage__6dxAF .ContentBlock_imageContainer__mlKRs img.ContentBlock_background___j_WG{display:block;background:#fff;filter:opacity(.6)}.ContentBlock_overlapImage__6dxAF .ContentBlock_imageContainer__mlKRs img.ContentBlock_foreground__3L0eK{z-index:1;top:5rem;height:calc(100% - 10rem);width:calc(50vw - 6rem);max-width:640px}.ContentBlock_overlapImage__6dxAF .ContentBlock_imageContainer__mlKRs.ContentBlock_right__uRdBK img.ContentBlock_background___j_WG{left:var(--size-horizontal-image-overlap)}.ContentBlock_overlapImage__6dxAF .ContentBlock_imageContainer__mlKRs.ContentBlock_right__uRdBK img.ContentBlock_foreground__3L0eK{left:0}.ContentBlock_overlapImage__6dxAF .ContentBlock_imageContainer__mlKRs.ContentBlock_left__ir8_J img.ContentBlock_background___j_WG{right:var(--size-horizontal-image-overlap)}.ContentBlock_overlapImage__6dxAF .ContentBlock_imageContainer__mlKRs.ContentBlock_left__ir8_J img.ContentBlock_foreground__3L0eK{right:0}.ContentBlock_shortImage__2yekg .ContentBlock_imageContainer__mlKRs{height:25rem}.ContentBlock_tallImage__pbArO .ContentBlock_imageContainer__mlKRs{height:35rem}.ContentBlock_extraTallImage__Z_VKw .ContentBlock_imageContainer__mlKRs{height:calc(35rem + 2*var(--size-content-padding-tb))}.ContentBlock_extraTallImage__Z_VKw .ContentBlock_contentContainer__SvNyV{padding-top:var(--size-content-padding-tb);padding-bottom:var(--size-content-padding-tb)}.ContentBlock_imageContainer__mlKRs img{position:absolute;max-width:unset;width:50vw;height:100%;top:0;object-fit:cover}.ContentBlock_narrowImage__AxUAm .ContentBlock_imageContainer__mlKRs img{width:45vw}.ContentBlock_imageContainer__mlKRs.ContentBlock_right__uRdBK img{left:0}.ContentBlock_imageContainer__mlKRs.ContentBlock_left__ir8_J img{right:0}.ContentBlock_accentFull__RJCzi .ContentBlock_contentContainer__SvNyV,.ContentBlock_accentHeading__hqjcp .ContentBlock_contentContainer__SvNyV{padding-left:2rem}.ContentBlock_accentFull__RJCzi .ContentBlock_content__yNSnc:after,.ContentBlock_accentHeading__hqjcp .ContentBlock_heading__1eKTD:after{display:block;width:5px}}@media(min-width:1200px){.ContentBlock_twoColumnContainer__rKY5t.ContentBlock_overlapImage__6dxAF,.ContentBlock_twoColumnContainer__rKY5t.ContentBlock_wideImage__ge78e{--size-horizontal-image-overlap:4rem}}