.SolarPageView_page__yZQTe{--red:#b71c1c;--green:#397a38;--ink:#17202b;--muted:#66707b;font-family:Arial,sans-serif;background:#fff;color:var(--ink)}.SolarPageView_hero__f7yDC{min-height:410px;display:grid;place-items:center;position:relative;overflow:hidden;padding:70px 20px;background:linear-gradient(rgba(8,20,24,.58),rgba(8,20,24,.76)),url(/template-assets/img/icon/solarpanel.png) 50% /cover no-repeat;color:#fff;text-align:center}.SolarPageView_hero__f7yDC>div{position:relative;z-index:1;width:min(680px,100%)}.SolarPageView_hero__f7yDC h1{margin:0 0 16px;color:#fff;font-size:clamp(2.25rem,4vw,3.75rem);letter-spacing:-.025em;line-height:1.04;text-transform:none}.SolarPageView_hero__f7yDC p{max-width:610px;margin:0 auto;color:rgba(255,255,255,.88);font-size:16px;line-height:1.65}.SolarPageView_hero__f7yDC a{display:inline-block;margin-top:25px;border-radius:7px;background:var(--red);box-shadow:0 12px 28px rgba(0,0,0,.2);padding:12px 23px;color:#fff;font-size:14px;font-weight:800}.SolarPageView_hero__f7yDC a:hover{background:#961515;transform:translateY(-1px)}.SolarPageView_services__il4Sq{width:min(1160px,calc(100% - 40px));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0 auto;padding:70px 0}.SolarPageView_services__il4Sq article,.SolarPageView_services__il4Sq article:nth-child(2n){min-height:0;display:grid;grid-template-columns:44% 56%;overflow:hidden;border:1px solid #e4e8e5;border-radius:14px;background:#fff;box-shadow:0 12px 34px rgba(25,45,35,.08);direction:ltr}.SolarPageView_services__il4Sq article>*{direction:ltr}.SolarPageView_services__il4Sq article>div{min-height:285px;position:relative;background:linear-gradient(145deg,#edf4ec,#f8faf8)}.SolarPageView_services__il4Sq img{object-fit:cover}.SolarPageView_services__il4Sq article>section{align-self:center;padding:35px 30px}.SolarPageView_benefits__W5XOW>div>p,.SolarPageView_facts__ULSjR>div>p,.SolarPageView_how__JIm4Y>div>p,.SolarPageView_quote__VLSxy article>p:first-child,.SolarPageView_services__il4Sq section>p{margin:0 0 9px;color:var(--red);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.SolarPageView_benefits__W5XOW h2,.SolarPageView_facts__ULSjR h2,.SolarPageView_how__JIm4Y h2,.SolarPageView_quote__VLSxy h2,.SolarPageView_services__il4Sq h2{margin:0 0 14px;color:var(--ink);font-size:clamp(1.75rem,3vw,2.65rem);letter-spacing:-.025em;line-height:1.08}.SolarPageView_services__il4Sq section>span{color:var(--muted);font-size:14px;line-height:1.7}.SolarPageView_benefits__W5XOW{padding:68px 20px;background:linear-gradient(135deg,#2f6f36,#57962f);color:#fff}.SolarPageView_benefits__W5XOW>div,.SolarPageView_facts__ULSjR>div,.SolarPageView_how__JIm4Y>div{width:min(100%,1100px);margin:auto}.SolarPageView_benefits__W5XOW h2,.SolarPageView_benefits__W5XOW>div>p{color:#fff;text-align:center}.SolarPageView_benefits__W5XOW section{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:30px}.SolarPageView_benefits__W5XOW article{border:1px solid rgba(255,255,255,.2);border-radius:12px;background:rgba(255,255,255,.09);padding:28px 24px;text-align:center}.SolarPageView_benefits__W5XOW article img{width:48px;height:48px;filter:brightness(0) invert(1)}.SolarPageView_benefits__W5XOW h3{margin:15px 0 8px;color:#fff;font-size:18px}.SolarPageView_benefits__W5XOW span{color:rgba(255,255,255,.84);font-size:13px;line-height:1.65}.SolarPageView_facts__ULSjR{padding:68px 20px;background:#f4f6f5}.SolarPageView_facts__ULSjR section{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:26px}.SolarPageView_facts__ULSjR article{border:1px solid #e1e5e3;border-radius:12px;background:#fff;padding:26px}.SolarPageView_facts__ULSjR b{display:block;height:27px;color:var(--green);font-size:35px;line-height:1}.SolarPageView_facts__ULSjR span{color:#4f5963;font-size:15px;line-height:1.65}.SolarPageView_hpcn__t_Xjj{width:min(1100px,calc(100% - 40px));display:grid;grid-template-columns:38% 62%;overflow:hidden;margin:65px auto;border-radius:14px;box-shadow:0 14px 36px rgba(20,33,50,.12)}.SolarPageView_hpcn__t_Xjj>div{display:flex;align-items:center;justify-content:center;gap:22px;padding:28px;background:#fff}.SolarPageView_hpcn__t_Xjj>div>strong{color:var(--red);font-size:24px}.SolarPageView_hpcn__t_Xjj small{display:block;color:#222;font-size:10px}.SolarPageView_hpcn__t_Xjj article{display:flex;flex-direction:column;justify-content:center;background:#1e2d4d;padding:32px 45px;color:#fff}.SolarPageView_hpcn__t_Xjj h2{margin:0 0 9px;color:#fff;font-size:clamp(1.6rem,2.5vw,2.25rem)}.SolarPageView_hpcn__t_Xjj p{margin:0;color:rgba(255,255,255,.82);font-size:13px;line-height:1.65}.SolarPageView_how__JIm4Y{padding:68px 20px;background:#fff}.SolarPageView_how__JIm4Y article{display:grid;grid-template-columns:64px 1fr;overflow:hidden;margin-top:11px;border:1px solid #e5e7e6;border-radius:9px;background:#fafbfa}.SolarPageView_how__JIm4Y article>b{display:grid;place-items:center;background:var(--red);color:#fff;font-size:18px}.SolarPageView_how__JIm4Y article>span{display:grid;grid-gap:3px;gap:3px;padding:16px 19px;color:var(--muted);font-size:13px;line-height:1.5}.SolarPageView_how__JIm4Y article strong{color:var(--ink);font-size:15px}.SolarPageView_quote__VLSxy{padding:68px 20px;background:#eef1ef}.SolarPageView_quote__VLSxy>div{width:min(100%,1050px);display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:50px;gap:50px;align-items:center;margin:auto}.SolarPageView_quote__VLSxy article>p:last-child{color:var(--muted);font-size:14px;line-height:1.7}@media (max-width:900px){.SolarPageView_services__il4Sq{grid-template-columns:1fr;max-width:650px}}@media (max-width:760px){.SolarPageView_hero__f7yDC{min-height:350px;padding:55px 20px}.SolarPageView_services__il4Sq{width:min(100% - 28px,650px);padding:45px 0}.SolarPageView_hpcn__t_Xjj,.SolarPageView_quote__VLSxy>div,.SolarPageView_services__il4Sq article,.SolarPageView_services__il4Sq article:nth-child(2n){grid-template-columns:1fr;direction:ltr}.SolarPageView_services__il4Sq article>div{min-height:220px}.SolarPageView_services__il4Sq article>section{padding:28px 22px}.SolarPageView_benefits__W5XOW,.SolarPageView_facts__ULSjR,.SolarPageView_how__JIm4Y,.SolarPageView_quote__VLSxy{padding:48px 18px}.SolarPageView_benefits__W5XOW section,.SolarPageView_facts__ULSjR section{grid-template-columns:1fr}.SolarPageView_hpcn__t_Xjj{width:calc(100% - 28px);margin:45px auto}.SolarPageView_hpcn__t_Xjj article{padding:28px 22px}.SolarPageView_quote__VLSxy>div{gap:28px}}