@charset "UTF-8";img[src=""]{color:transparent;font-size:0;text-indent:-9999px}:root{--brand-primary:#28589F;--brand-primary-dark:#102843;--brand-primary-light:#73B3E6;--brand-secondary:#00A6A6;--brand-accent:#B6E36F;--brand-text:#102A43;--brand-text-inverse:#FFFFFF;--brand-bg:#FFFFFF;--brand-bg-alt:#F7FAFC;--brand-border:#D9E2EC;--brand-radius:16px}body{background:#fff;background:var(--brand-bg);color:#102a43;color:var(--brand-text);font-family:Inter,Arial,sans-serif;line-height:1.65}a{color:#28589f;color:var(--brand-primary);-webkit-text-decoration:none;text-decoration:none}a:hover{color:#102843;color:var(--brand-primary-dark)}h1,h2,h3{color:#102a43;color:var(--brand-text);font-weight:800;line-height:1.18}.pana-region-bar{background:#102843;background:var(--brand-primary-dark);color:#fff;color:var(--brand-text-inverse);font-size:.86rem;padding:8px 0}.pana-region-bar a:not(.btn){color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.pana-market-header .navbar{background:#102843;background:var(--brand-primary-dark);padding:12px 0}.navbar-brand img{display:block;width:180px;height:40px;-o-object-fit:contain;object-fit:contain}.nav-link{color:#fff;font-weight:700}.nav-link.active,.nav-link:hover{color:#b6e36f;color:var(--brand-accent)}.navbar-toggler{border-color:#fff}.navbar-toggler-icon{background-image:none}.navbar-toggler-icon:after{color:#fff;content:"☰";font-size:1.4rem}.btn{border-radius:16px;border-radius:var(--brand-radius);font-weight:800;padding:.68rem 1.05rem}.btn-primary{background:#28589f;background:var(--brand-primary);border-color:#28589f;border-color:var(--brand-primary)}.btn-primary:hover{background:#102843;background:var(--brand-primary-dark);border-color:#102843;border-color:var(--brand-primary-dark)}.btn-accent{background:#b6e36f;background:var(--brand-accent);border-color:#b6e36f;border-color:var(--brand-accent);color:#102843}.btn-accent:hover{background:#99c953;color:#102843}.eyebrow{color:#00a6a6;color:var(--brand-secondary);font-size:.78rem;font-weight:800;letter-spacing:.12em}.re-solution-gateway{background:linear-gradient(135deg,#102843,#28589f);padding:96px 0}.re-project-horizon h1,.re-project-horizon p,.re-solution-gateway a,.re-solution-gateway h1,.re-solution-gateway p{color:#fff}.impact-statement-image h1,.re-project-horizon h1,.re-solution-gateway h1,.transition-hero h1{font-size:max(2rem, min(4vw, 3.5rem));line-height:1.1}.re-project-horizon .eyebrow,.re-solution-gateway .eyebrow{color:#b6e36f;color:var(--brand-accent)}.gateway-card{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.28);border-radius:16px;border-radius:var(--brand-radius);height:100%;padding:28px;text-align:left}.gateway-card a,.gateway-card h2,.gateway-card p,.gateway-card span{color:#fff}.gateway-card a{-webkit-text-decoration:underline;text-decoration:underline}.duty-cycle-cards,.energy-project-brief,.legal-page,.re-compliance-path,.re-project-notes,.re-solution-family-grid,.re-technical-article,.service-cards,.technology-roadmap,.transition-themes{padding:80px 0}.solution-card{border:1px solid #d9e2ec;border:1px solid var(--brand-border);border-radius:16px;border-radius:var(--brand-radius);height:100%;overflow:hidden;padding:20px}.solution-card img{background:#f7fafc;background:var(--brand-bg-alt);border-radius:12px;display:block;height:190px;-o-object-fit:cover;object-fit:cover;width:100%}.solution-card h3{font-size:1.2rem;margin-top:20px}.re-compliance-path{background:#f7fafc;background:var(--brand-bg-alt)}.re-compliance-path article{background:#fff;border:1px solid #d9e2ec;border:1px solid var(--brand-border);border-radius:16px;border-radius:var(--brand-radius);height:100%;padding:28px}.re-project-proof-row{padding:64px 0}.re-project-proof-row .col{border-right:1px solid #d9e2ec;border-right:1px solid var(--brand-border);padding:18px}.re-project-proof-row h3{font-size:1rem}.re-expert-rfq{background:#102843;background:var(--brand-primary-dark);padding:80px 0 96px}.re-expert-rfq .eyebrow,.re-expert-rfq h2,.re-expert-rfq p{color:#fff}.re-expert-rfq .eyebrow{color:#b6e36f;color:var(--brand-accent)}.subpage-hero{background:linear-gradient(135deg,#102843,#28589f);padding:96px 0}.duty-cycle-cards article,.service-cards article,.technology-roadmap article,.transition-themes article{border:1px solid #d9e2ec;border:1px solid var(--brand-border);border-radius:16px;border-radius:var(--brand-radius);height:100%;padding:28px}.re-distributor-cta{background:#f7fafc;background:var(--brand-bg-alt);padding:80px 0 96px;text-align:center}.re-lifecycle-evidence{background:#f7fafc;background:var(--brand-bg-alt);padding:80px 0}.re-lifecycle-evidence article{background:#fff;border-top:4px solid #00a6a6;border-top:4px solid var(--brand-secondary);border-radius:16px;border-radius:var(--brand-radius);height:100%;padding:28px}.impact-statement-image,.transition-hero{background:linear-gradient(135deg,#102843,#28589f);padding:96px 0}.impact-statement-image h1,.impact-statement-image p,.transition-hero h1,.transition-hero p{color:#fff}.renewable-support-map{background:#f7fafc;background:var(--brand-bg-alt);padding:80px 0}.renewable-support-map img{background:#73b3e6;background:var(--brand-primary-light);border-radius:16px;border-radius:var(--brand-radius);display:block;min-height:320px;-o-object-fit:cover;object-fit:cover;width:100%}.renewable-support-map dt{font-weight:800;margin-top:16px}.renewable-support-map dd{margin:0}.re-transition-catalog{padding:80px 0}.catalog-intro{max-width:760px}.product-category{border-top:1px solid #d9e2ec;border-top:1px solid var(--brand-border);margin-top:36px;padding-top:30px}.category-header{align-items:baseline;display:flex;gap:24px;justify-content:space-between}.product-card{border:1px solid #d9e2ec;border:1px solid var(--brand-border);border-radius:16px;border-radius:var(--brand-radius);height:100%;overflow:hidden}.product-card img{background:#f7fafc;background:var(--brand-bg-alt);display:block;height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.product-card__body{padding:22px}.pana-resource-footer{background:#102843;color:#fff;padding:64px 0 32px}.pana-resource-footer h2{color:#fff;font-size:1rem}.pana-resource-footer a,.pana-resource-footer span{color:rgba(255,255,255,.8);display:block;margin:8px 0}.pana-resource-footer a:hover{color:#fff}.pana-footer-note{border-top:1px solid rgba(255,255,255,.24);color:rgba(255,255,255,.8);margin-top:36px;padding-top:20px}.feedback-form .form-control{border-color:var(--brand-border);color:#102a43;color:var(--brand-text)}.form-note{color:#102a43;color:var(--brand-text);font-size:.82rem;margin:12px 0 0}.blog-heading{margin-bottom:40px}.blog-heading h1,.legal-page h1,.re-technical-article h1{font-size:max(2rem, min(4vw, 3.5rem))}.blog-item{border-bottom:1px solid #d9e2ec;border-bottom:1px solid var(--brand-border);margin-bottom:26px;padding-bottom:26px}.blog-date{color:#102a43;color:var(--brand-text);font-size:.85rem}.recent-panel{background:#f7fafc;background:var(--brand-bg-alt);border-radius:16px;border-radius:var(--brand-radius);padding:24px}.recent-panel ul{list-style:none;margin:0;padding:0}.recent-panel li{border-bottom:1px solid #d9e2ec;border-bottom:1px solid var(--brand-border);padding:12px 0}.recent-panel span{display:block;font-size:.82rem}.article-content{font-size:1.04rem}.article-nav{border-top:1px solid #d9e2ec;border-top:1px solid var(--brand-border);display:flex;justify-content:space-between;margin-top:36px;padding-top:20px}.legal-page{max-width:900px}.legal-page h2{font-size:1.3rem;margin-top:28px}.error-page{background:#f7fafc;background:var(--brand-bg-alt);min-height:55vh;padding:120px 0;text-align:center}.error-page h1{color:#28589f;color:var(--brand-primary);font-size:max(4rem, min(12vw, 9rem))}@media (max-width:767px){.impact-statement-image,.re-solution-gateway,.subpage-hero,.transition-hero{padding:72px 0}.duty-cycle-cards,.energy-project-brief,.legal-page,.re-compliance-path,.re-project-notes,.re-solution-family-grid,.re-technical-article,.re-transition-catalog,.service-cards,.technology-roadmap,.transition-themes{padding:64px 0}.category-header{display:block}.re-project-proof-row .col{border-bottom:1px solid #d9e2ec;border-bottom:1px solid var(--brand-border);border-right:0}.article-nav{gap:20px}}.industries-duty-hero{background:linear-gradient(135deg,#102843,#28589f)}.re-solution-gateway__cards{--bs-gutter-x:2rem;--bs-gutter-y:2rem}.feedback-form{background:#fff;border-radius:16px;padding:24px}.feedback-form .form-label{font-weight:800}.feedback-form .form-control{border:1px solid #d9e2ec;border-radius:8px;padding:.72rem}.modal-content{border-radius:16px}