.page-carbon-engine{width:100%;font-size:18px}@media screen and (min-width:768px){.page-carbon-engine{max-width:var(--max-width);margin:0 auto}}@media screen and (min-width:960px){.page-carbon-engine{font-size:20px}}.page-carbon-engine .intro{max-width:960px;margin:0 auto 80px}.intro-headline{text-align:center;font-size:26px;font-weight:700}.image-title{text-transform:uppercase;display:flex;align-items:center}.image-title h2{font-size:64px;line-height:56px;margin-bottom:0;text-shadow:2px 2px 0px var(--lrg-aqua)}@media screen and (min-width:960px){.image-title h2{font-size:84px;line-height:74px}}.upper-columns,.lower-columns{display:flex;flex-direction:column;gap:40px;margin-bottom:40px}@media screen and (min-width:768px){.upper-columns,.lower-columns{flex-direction:row}}@media screen and (min-width:768px){.page-carbon-engine .text-column{width:calc((100% / 3) - 40px + (40px / 3))}}.image-and-title,.video-logo-text{display:flex;flex-direction:column;gap:40px;margin-bottom:40px;text-align:center}@media screen and (min-width:768px){.image-and-title,.video-logo-text{flex-direction:row;text-align:left}}.title-image,.page-video{position:relative;display:flex;align-items:center}.page-video{aspect-ratio:16/9}@media screen and (min-width:768px){.title-image,.page-video{width:calc((100% / 3) - 40px + (40px / 3))}}@media screen and (min-width:768px){.image-title,.logo-text{width:calc((100% / 3 * 2) - 40px + (40px / 3))}}.text-column h1,.text-column h2,.text-column h3,.text-column h4,.text-column h5,.text-column h6{font-size:28px;text-transform:uppercase;margin-bottom:20px}@media screen and (min-width:960px){.text-column h1,.text-column h2,.text-column h3,.text-column h4,.text-column h5,.text-column h6{font-size:36px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/page-carbon-engine.css.map */
