#lightweight-design .header {color: #888;}
#lightweight-design .section-content:first-child .header {color: #fff;}
#lightweight-design .header .rzr-green {color: #44d62c;}
@media (min-width: 769px) {
	#lightweight-design p.body-copy {font-size:1.75rem; line-height:1; font-weight:700;}
	#lightweight-design .section-content:first-child .header {font-size: 4.5rem;}
	#lightweight-design .header {font-size: 700;}
	#lightweight-design .section-content .header,
	#lightweight-design p.body-copy { grid-column: 3 / 11; font-weight: 700; font-size: 36px; line-height: 1.1; color: #fff;}
	#lightweight-design p.body-copy { #fff;}
}
#lightweight-design .storytelling-panel .scroll-container .scroll-sticky .section-content.first.opacity {opacity:1}
#lightweight-design .storytelling-panel .scroll-container .scroll-sticky .section-content.first.opacity .background-image {opacity:0.2}
@media (min-width: 769px) {
    #lightweight-design .scroll-container .scroll-sticky .section-content .background-image picture, .storytelling-panel .scroll-container .scroll-sticky .section-content .background-image video {
        opacity: 1!important;
    }
}
 @media screen and (max-width:767px){} @media screen and (-webkit-max-device-pixel-ratio: 1) and (min-width: 1200px), screen and (min-width: 768px) and (max-width: 1200px){} @media screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 1200px){} @media screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1200px){}