.portrait-image-content{max-width:100%;padding-left:1.2rem;padding-right:1.2rem}@media only screen and (min-width:992px){.portrait-image-content{padding-left:2.8rem;padding-right:2.8rem}}.portrait-image-content .overline-title{margin-bottom:14px}.portrait-image-content__content{display:flex;flex-direction:column;row-gap:24px}@media only screen and (min-width:768px){.portrait-image-content__content{-moz-column-gap:70px;column-gap:70px;flex-direction:row}}.portrait-image-content.-layout-1 .portrait-image-content__content{flex-direction:column-reverse}@media only screen and (min-width:768px){.portrait-image-content.-layout-1 .portrait-image-content__content{flex-direction:row-reverse}}.portrait-image-content__content-image picture{display:flex}@media only screen and (min-width:768px){.portrait-image-content__content-image,.portrait-image-content__content-text{flex:1}}.portrait-image-content__content-image-media{height:auto;max-width:100%;width:100%}.portrait-image-content__content-text h1,.portrait-image-content__content-text h2,.portrait-image-content__content-text h3,.portrait-image-content__content-text h4,.portrait-image-content__content-text h5,.portrait-image-content__content-text h6,.portrait-image-content__content-text p{font-weight:400}.portrait-image-content__content-text p{line-height:1.6}.portrait-image-content__content-text h1,.portrait-image-content__content-text h2,.portrait-image-content__content-text h3,.portrait-image-content__content-text h4,.portrait-image-content__content-text h5,.portrait-image-content__content-text h6{line-height:1.2}