.pr-hero[data-astro-cid-3rkrlumz]{isolation:isolate;color:#fff;background:#101b2c;border-bottom:3px solid #ffdf00;align-items:center;min-height:570px;display:flex;position:relative;overflow:hidden}.pr-hero-photo[data-astro-cid-3rkrlumz],.pr-hero-shade[data-astro-cid-3rkrlumz]{z-index:-1;position:absolute;inset:0}.pr-hero-photo[data-astro-cid-3rkrlumz]{background:url(/images/rhd-solar-installation.webp) 50%/cover no-repeat}.pr-hero-shade[data-astro-cid-3rkrlumz]{background:linear-gradient(90deg,#101b2c 0%,#101b2cf2 36%,#101b2caa 68%,#101b2c4a 100%)}.pr-hero-inner[data-astro-cid-3rkrlumz]{padding-block:105px}.pr-hero[data-astro-cid-3rkrlumz] .eyebrow[data-astro-cid-3rkrlumz],.pr-cta[data-astro-cid-3rkrlumz] .eyebrow[data-astro-cid-3rkrlumz]{color:#69d5e8}.pr-hero[data-astro-cid-3rkrlumz] h1[data-astro-cid-3rkrlumz]{max-width:950px;margin:26px 0;font-size:clamp(2.8rem,6vw,5.5rem);line-height:1.1}.pr-hero[data-astro-cid-3rkrlumz] h1[data-astro-cid-3rkrlumz] span[data-astro-cid-3rkrlumz]{color:#ffdf00}.pr-lead[data-astro-cid-3rkrlumz]{color:#e1e8f0;max-width:650px;margin-bottom:35px;font-size:1.14rem}.pr-intro-grid[data-astro-cid-3rkrlumz]{grid-template-columns:1fr 1fr;gap:90px;display:grid}.pr-intro[data-astro-cid-3rkrlumz] h2[data-astro-cid-3rkrlumz] em[data-astro-cid-3rkrlumz]{color:#087eab;font-style:normal}.pr-intro-grid[data-astro-cid-3rkrlumz]>div[data-astro-cid-3rkrlumz]:last-child{color:#526477;padding-top:25px;font-size:1.06rem}.pr-gallery[data-astro-cid-3rkrlumz]{background:#f1f5f8}.pr-gallery-heading[data-astro-cid-3rkrlumz]{justify-content:space-between;align-items:end;gap:50px;margin-bottom:40px;display:flex}.pr-gallery-heading[data-astro-cid-3rkrlumz] h2[data-astro-cid-3rkrlumz]{margin:12px 0 0}.pr-gallery-heading[data-astro-cid-3rkrlumz]>p[data-astro-cid-3rkrlumz]{color:#526477;max-width:400px}.pr-project-grid[data-astro-cid-3rkrlumz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.pr-project-card[data-astro-cid-3rkrlumz]{background:#fff;flex-direction:column;min-width:0;display:flex}.pr-project-image-link[data-astro-cid-3rkrlumz]{background:#e2eaf0;display:block;position:relative;overflow:hidden}.pr-project-image-link[data-astro-cid-3rkrlumz] img[data-astro-cid-3rkrlumz]{object-fit:cover;width:100%;height:340px;transition:transform .3s;display:block}.pr-project-image-link[data-astro-cid-3rkrlumz].pr-cip-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.pr-cip-images[data-astro-cid-3rkrlumz] img[data-astro-cid-3rkrlumz]{object-position:center;min-width:0}.pr-screen-image[data-astro-cid-3rkrlumz] img[data-astro-cid-3rkrlumz]{object-fit:contain}.pr-project-image-link[data-astro-cid-3rkrlumz]:hover img[data-astro-cid-3rkrlumz]{transform:scale(1.035)}.pr-image-arrow[data-astro-cid-3rkrlumz]{color:#101b2c;background:#ffdf00;place-items:center;width:44px;height:44px;font-size:1.4rem;font-weight:800;display:grid;position:absolute;bottom:20px;right:20px}.pr-project-content[data-astro-cid-3rkrlumz]{flex-direction:column;flex:1;padding:30px;display:flex}.pr-project-category[data-astro-cid-3rkrlumz]{color:#087eab;letter-spacing:.09em;margin:0 0 15px;font-size:.75rem;font-weight:800}.pr-project-content[data-astro-cid-3rkrlumz] h3[data-astro-cid-3rkrlumz]{margin:0 0 18px;font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.25}.pr-project-content[data-astro-cid-3rkrlumz] h3[data-astro-cid-3rkrlumz] a[data-astro-cid-3rkrlumz]{color:#101b2c}.pr-project-description[data-astro-cid-3rkrlumz]{color:#526477;margin:0 0 22px;font-size:.98rem}.pr-project-tags[data-astro-cid-3rkrlumz]{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.pr-project-tags[data-astro-cid-3rkrlumz] span[data-astro-cid-3rkrlumz]{color:#31637a;background:#e5f0f6;padding:8px 10px;font-size:.72rem;font-weight:600}.pr-project-link[data-astro-cid-3rkrlumz]{color:#087eab;border-bottom:2px solid #087eab;align-self:flex-start;align-items:center;gap:10px;margin-top:25px;padding-bottom:5px;font-weight:800;display:inline-flex}.pr-approach[data-astro-cid-3rkrlumz]{background:#fff}.pr-approach-grid[data-astro-cid-3rkrlumz]{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.pr-approach[data-astro-cid-3rkrlumz] h2[data-astro-cid-3rkrlumz]{margin:16px 0 25px;font-size:clamp(2rem,3.6vw,3.25rem)}.pr-approach-grid[data-astro-cid-3rkrlumz]>div[data-astro-cid-3rkrlumz]:first-child>p[data-astro-cid-3rkrlumz]:not(.eyebrow){color:#526477}.pr-approach-panel[data-astro-cid-3rkrlumz]{background:#101b2c;padding:40px}.pr-approach-item[data-astro-cid-3rkrlumz]{border-bottom:1px solid #ffffff26;grid-template-columns:45px 1fr;gap:20px;padding:20px 0;display:grid}.pr-approach-item[data-astro-cid-3rkrlumz]:last-child{border-bottom:0}.pr-approach-item[data-astro-cid-3rkrlumz]>span[data-astro-cid-3rkrlumz]{color:#ffdf00;font-size:1.1rem;font-weight:800}.pr-approach-item[data-astro-cid-3rkrlumz] h3[data-astro-cid-3rkrlumz]{color:#fff;margin:0 0 8px;font-size:1.2rem}.pr-approach-item[data-astro-cid-3rkrlumz] p[data-astro-cid-3rkrlumz]{color:#d4e1ec;margin:0;font-size:.95rem}.pr-cta[data-astro-cid-3rkrlumz]{color:#fff;background:#101b2c;padding:85px 0}.pr-cta-grid[data-astro-cid-3rkrlumz]{justify-content:space-between;align-items:center;gap:45px;display:flex}.pr-cta[data-astro-cid-3rkrlumz] h2[data-astro-cid-3rkrlumz]{margin:15px 0}.pr-cta[data-astro-cid-3rkrlumz] p[data-astro-cid-3rkrlumz]:last-child{color:#d4e1ec;max-width:720px}.pr-cta[data-astro-cid-3rkrlumz] .button[data-astro-cid-3rkrlumz]{white-space:nowrap}@media (width<=900px){.pr-intro-grid[data-astro-cid-3rkrlumz],.pr-approach-grid[data-astro-cid-3rkrlumz]{gap:40px}.pr-project-image-link[data-astro-cid-3rkrlumz] img[data-astro-cid-3rkrlumz]{height:280px}}@media (width<=700px){.pr-hero[data-astro-cid-3rkrlumz]{min-height:520px}.pr-hero-inner[data-astro-cid-3rkrlumz]{padding-block:80px}.pr-hero-shade[data-astro-cid-3rkrlumz]{background:linear-gradient(90deg,#101b2cf6,#101b2cb9)}.pr-intro-grid[data-astro-cid-3rkrlumz],.pr-approach-grid[data-astro-cid-3rkrlumz],.pr-project-grid[data-astro-cid-3rkrlumz]{grid-template-columns:1fr}.pr-intro-grid[data-astro-cid-3rkrlumz]>div[data-astro-cid-3rkrlumz]:last-child{padding-top:0}.pr-gallery-heading[data-astro-cid-3rkrlumz]{flex-direction:column;align-items:start;gap:12px}.pr-project-image-link[data-astro-cid-3rkrlumz] img[data-astro-cid-3rkrlumz]{height:260px}.pr-project-content[data-astro-cid-3rkrlumz],.pr-approach-panel[data-astro-cid-3rkrlumz]{padding:25px}.pr-cta-grid[data-astro-cid-3rkrlumz]{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.pr-project-image-link[data-astro-cid-3rkrlumz] img[data-astro-cid-3rkrlumz]{transition:none}.pr-project-image-link[data-astro-cid-3rkrlumz]:hover img[data-astro-cid-3rkrlumz]{transform:none}}
