main div.intro-content-wrapper figure.single-image{margin-bottom:var(--px-to-rem-16)}main section.main-section>*{padding:0 var(--narrow-content-horizontal-padding)}main section.main-section>.quote-wrapper{padding:0 var(--content-horizontal-padding)}main section#card-section{background-color:var(--contrast-light-color----);padding-top:var(--px-to-rem-32);padding-bottom:var(--px-to-rem-32);margin-top:var(--px-to-rem-38)}main section#card-section>.styled-heading{margin-top:0;padding:0 var(--content-horizontal-padding)}main section#card-section figure.overlay-image-card{width:calc(100% - (var(--content-horizontal-padding) * 2));margin:var(--px-to-rem-28) auto}main section#card-section figure.overlay-image-card:first-of-type{margin-bottom:var(--px-to-rem-32)}main section#card-section figure.overlay-image-card .overlay-wrapper{padding:var(--px-to-rem-20);padding-left:var(--px-to-rem-50);gap:unset}main section#card-section figure.overlay-image-card .overlay-wrapper .styled-heading{margin-bottom:var(--px-to-rem-16)}main section#card-section figure.overlay-image-card .overlay-wrapper a.styled-link{width:calc(100% - var(--px-to-rem-20));margin-left:var(--px-to-rem-20)}main section#card-section figure.overlay-image-card .overlay-wrapper a.styled-link:nth-of-type(1){margin-top:auto}main section#card-section figure.overlay-image-card .overlay-wrapper a.styled-link:nth-of-type(2){margin-top:var(--px-to-rem-16)}@media(max-width:1200px){main section#card-section figure.overlay-image-card>img{max-height:unset}main section#card-section figure.overlay-image-card img{height:auto}main section#card-section figure.overlay-image-card .overlay-wrapper a.styled-link{width:100%;margin-left:unset}}@media(min-width:1201px) and (max-width:1316px){main section#card-section figure.overlay-image-card img{height:32rem}}@media(max-width:900px){main section.main-section>*{padding:0 var(--content-horizontal-padding)}main section#card-section figure.overlay-image-card{width:100%}main section#card-section figure.overlay-image-card .overlay-wrapper{padding-left:var(--px-to-rem-30)}}@media(min-width:1600px){main section#card-section{width:var(--large-screen-full-width);margin-left:var(--large-screen-full-width-left-margin)}main section#card-section ul{width:var(--large-screen-full-width-match-content-horizontal-padding)}}