.content-block{padding-top:14rem}@media only screen and (min-width:768px){.content-block{padding-top:18rem}}.content-block__image{font-size:0;max-width:1060px;margin:0 auto 4rem}@media only screen and (min-width:768px){.content-block__image{margin-bottom:8rem}}.content-block__image img{width:100%}.content-block__image.content__image--auto{text-align:center}.content-block__image.content__image--auto img{width:auto}.content-block__copy-wrapper{max-width:840px;margin:0 auto}@media(max-width:920px){.content-block__copy-wrapper{padding-left:1.6rem}}.content-block__copy-wrapper h1,.content-block__copy-wrapper .h1{margin-bottom:2.4rem}@media only screen and (min-width:768px){.content-block__copy-wrapper h1,.content-block__copy-wrapper .h1{margin-bottom:3.2rem}}.content-block__copy-wrapper h2,.content-block__copy-wrapper h3,.content-block__copy-wrapper h4,.content-block__copy-wrapper h5,.content-block__copy-wrapper h6,.content-block__copy-wrapper .h2,.content-block__copy-wrapper .h3,.content-block__copy-wrapper .h4,.content-block__copy-wrapper .h5,.content-block__copy-wrapper .h6{margin-bottom:2.4rem;margin-top:2rem}@media only screen and (min-width:768px){.content-block__copy-wrapper h2,.content-block__copy-wrapper h3,.content-block__copy-wrapper h4,.content-block__copy-wrapper h5,.content-block__copy-wrapper h6,.content-block__copy-wrapper .h2,.content-block__copy-wrapper .h3,.content-block__copy-wrapper .h4,.content-block__copy-wrapper .h5,.content-block__copy-wrapper .h6{margin-bottom:3rem;margin-top:2.4rem}}@media only screen and (min-width:768px){.content-block__full-width{padding-left:36px}}@media(min-width:840px){.content-block__full-width{margin-left:calc((100vw - 874px)/-2);margin-right:calc((100vw - 874px)/-2)}}@media(min-width:1330px){.content-block__full-width{margin-left:-211px;margin-right:-211px}}.content-block__full-width--images{margin-top:4.8rem;margin-bottom:4.8rem}@media only screen and (min-width:768px){.content-block__full-width--images{padding-left:0;margin-top:6.4rem;margin-bottom:6.4rem}}@media(min-width:1330px){.content-block__full-width--images{margin-left:-228px;margin-right:-228px}}.two-images{display:flex;grid-gap:4.8rem}@media only screen and (max-width:767px){.two-images{flex-direction:column;grid-gap:2.4rem}}.two-images__image{font-size:0;width:100%}.two-images__image img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:768px){.two-images__image{width:calc(50% - 2.4rem)}}
