.solar-guide-hero_hero__4BCBY{position:relative;isolation:isolate;background:#162a35;color:white;min-height:480px;display:flex;align-items:center;overflow:hidden}.solar-guide-hero_image__8LUzx{-o-object-fit:cover;object-fit:cover;-o-object-position:70% 47%;object-position:70% 47%;z-index:-2;animation:solar-guide-hero_image-settle___nUKt .85s ease-out both}.solar-guide-hero_shade__okK70{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(12,28,38,.96),rgba(12,28,38,.85) 38%,rgba(12,28,38,.24) 80%)}.solar-guide-hero_content___DrpA{width:100%;max-width:1160px;margin:0 auto;padding:48px 28px 60px;animation:solar-guide-hero_enter__KUMsN .55s ease-out both}.solar-guide-hero_eyebrow__BcjVt{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:600;letter-spacing:.025em;color:#fde5a5}.solar-guide-hero_content___DrpA h1{max-width:650px;margin:23px 0 18px;font-size:clamp(32px,4.3vw,54px);font-weight:700;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.solar-guide-hero_content___DrpA p{max-width:590px;color:#e2e8ec;font-size:17px;line-height:1.7}.solar-guide-hero_actions__APs2c{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:27px;align-items:center}.solar-guide-hero_actions__APs2c a{min-height:46px;display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:14px}.solar-guide-hero_primary__JhxTj{background:#ffcf66;color:#182b35;padding:13px 19px;border-radius:5px;transition:background .15s,transform .15s}.solar-guide-hero_primary__JhxTj:hover{background:#ffdc8f;transform:translateY(-2px)}.solar-guide-hero_secondary__odamT{color:white;text-underline-offset:5px}.solar-guide-hero_secondary__odamT:hover{text-decoration:underline}.solar-guide-hero_hero__4BCBY a:focus-visible{outline:2px solid #ffcf66;outline-offset:5px}.solar-guide-hero_credit__qbAA4{position:absolute;right:15px;bottom:9px;font-size:10px;color:#fff;padding:3px 6px;background:#10212ccc;border-radius:3px}.solar-guide-hero_steps__MtFD8{max-width:1160px;margin:0 auto;padding:25px 28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-bottom:1px solid #e0e5e8}.solar-guide-hero_steps__MtFD8>div{display:flex;align-items:center;gap:14px}.solar-guide-hero_steps__MtFD8 svg{flex-shrink:0;color:#172e9c}.solar-guide-hero_steps__MtFD8 strong{display:block;font-size:14px}.solar-guide-hero_steps__MtFD8 small{display:block;color:#66717a;font-size:12px;margin-top:4px}@keyframes solar-guide-hero_enter__KUMsN{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes solar-guide-hero_image-settle___nUKt{0%{transform:scale(1.025)}to{transform:scale(1)}}@media(max-width:640px){.solar-guide-hero_hero__4BCBY{min-height:510px}.solar-guide-hero_content___DrpA{padding:34px 22px 50px}.solar-guide-hero_content___DrpA p{font-size:15px}.solar-guide-hero_shade__okK70{background:rgba(12,28,38,.79)}.solar-guide-hero_steps__MtFD8{grid-template-columns:1fr;gap:19px;padding:24px 22px}.solar-guide-hero_actions__APs2c{gap:10px 18px}}@media(prefers-reduced-motion:reduce){.solar-guide-hero_content___DrpA,.solar-guide-hero_image__8LUzx{animation:none}.solar-guide-hero_primary__JhxTj{transition:none}}.solar-guide-hero_offgridImage__j1yGj{-o-object-position:50% 85%;object-position:50% 85%}.solar-guide-hero_offgridShade__Wi3bQ{background:linear-gradient(90deg,rgba(12,28,38,.92),rgba(12,28,38,.62) 42%,rgba(12,28,38,.08))}@media(max-width:640px){.solar-guide-hero_offgridShade__Wi3bQ{background:linear-gradient(180deg,rgba(12,28,38,.84),rgba(12,28,38,.76) 55%,rgba(12,28,38,.12) 83%)}}