@charset "UTF-8";.solar-type{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;gap:40px}.solar-type+.solar-type{margin-top:50px;padding-top:50px;border-top:3px solid #f5f5f5}@media only screen and (max-width:1100px){.solar-type{-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center;gap:25px}}.solar-type .type-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solar-type .type-content>:first-child{margin-top:0}.solar-type .type-content>:last-child{margin-bottom:0}.solar-brands{position:relative}.solar-brands .top-content>:first-child{margin-top:0}.solar-brands .top-content>:last-child{margin-bottom:0}.solar-brands .solar-compare-grid{margin-top:clamp(30px, 4vw, 50px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;width:100%;max-width:1350px;margin-inline:auto}.solar-brands .solar-compare-grid .solar-manufacturer{background:white;border-radius:8px;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 2 - 20px);flex:0 0 calc(100% / 2 - 20px)}@media only screen and (max-width:1280px){.solar-brands .solar-compare-grid .solar-manufacturer{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.solar-brands .solar-compare-grid .solar-manufacturer .manufacturer-img{position:relative;background:#153e63;height:clamp(200px, 15vw, 270px);display:-webkit-box;display:-ms-flexbox;display:flex}.solar-brands .solar-compare-grid .solar-manufacturer .manufacturer-img .manufacturer-logo{position:relative;max-height:100%;max-width:90%;z-index:1;margin:auto}.solar-brands .solar-compare-grid .solar-manufacturer .manufacturer-img .manufacturer-bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.solar-brands .solar-compare-grid .solar-manufacturer .manufacturer-content{color:black;padding-inline:clamp(25px, 3%, 40px);padding-block:clamp(20px, 3%, 40px)}.solar-brands .solar-compare-grid .solar-manufacturer .manufacturer-content>:first-child{margin-top:0}.solar-brands .solar-compare-grid .solar-manufacturer .manufacturer-content>:last-child{margin-bottom:0}.solar-spotlight-split-section{padding-top:0}.solar-spotlight-split-section .site-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width:1280px){.solar-spotlight-split-section .site-wrapper{display:block}}.solar-spotlight-split-section .site-wrapper .section-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1280px){.solar-spotlight-split-section .site-wrapper .section-img img{max-height:400px}}.solar-spotlight-split-section .site-wrapper .section-content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-block:50px}