.TwoImageBarContentBlockLayout{--blockPaddingTopRow: 2.7778rem;grid-template-areas: ". . . . . . ."". . ImageTop . Header . ."". . ImageTop . . . ."". . ImageTop . CopyMain . ."". . ImageBar ImageBar ImageBar . .";grid-template-columns: [fullBleed-start] 1fr [background-start] minmax(1rem,5.8333rem) [ImageBottom-start] minmax(18.1111rem,33.3333rem) 4.4444rem minmax(18.1111rem,30.5556rem) [ImageBottom-end] minmax(1rem,5.8333rem) [background-end] 1fr [fullBleed-end];grid-template-rows: [background-start] var(--blockPaddingTopRow) min-content 1rem min-content [ImageBottom-start] auto [ImageBottom-end]}.TwoImageBarContentBlockLayout.noSidePadding{grid-template-areas: ". . . . . . ."". ImageTop ImageTop . Header Header ."". ImageTop ImageTop . . . ."". ImageTop ImageTop . CopyMain CopyMain ."". ImageBar ImageBar ImageBar ImageBar ImageBar ."}.TwoImageBarContentBlockLayout > *:not(.Background):not(.Header):not(.ImageTop):not(.CopyMain):not(.ImageBar):not(.ImageBottom){display: none}.TwoImageBarContentBlockLayout > .Background{grid-row-start: background-start;grid-row-end: ImageBottom-end}.TwoImageBarContentBlockLayout > .Header{align-self: flex-end}.TwoImageBarContentBlockLayout > .CopyMain{padding-bottom: 7.7778rem;align-self: flex-end;-ms-grid-row-align: end}.TwoImageBarContentBlockLayout > .Header:empty ~ .CopyMain{grid-row: 2 / 5}.TwoImageBarContentBlockLayout > .ImageTop{align-self: end}.TwoImageBarContentBlockLayout > .ImageBottom{position: relative;top: -2.7778rem;max-width: 65%;justify-self: center}.TwoImageBarContentBlockLayout > .ImageBar{position: relative;top: 2rem;left: 13.4146%;width: 80%;height: 3.3333rem}