.SolarBlog-module-scss-module__XGIkGG__wrapper{color:#0f172a;background:#f8fafc;font-weight:400;overflow-x:hidden}.SolarBlog-module-scss-module__XGIkGG__langBar{background:linear-gradient(90deg,#fff1f2,#ffe4e6);border-bottom:1px solid #fee2e2;justify-content:space-between;align-items:center;padding:.7rem 1.5rem;display:flex}.SolarBlog-module-scss-module__XGIkGG__langBar .SolarBlog-module-scss-module__XGIkGG__brand{color:#7f1d1d;letter-spacing:1px;text-transform:uppercase;font-size:.9rem;font-weight:600}.SolarBlog-module-scss-module__XGIkGG__langBar .SolarBlog-module-scss-module__XGIkGG__langSelect{color:#0f172a;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23991b1b'/%3E%3C/svg%3E") right .6rem center no-repeat;border:1px solid #fecaca;border-radius:8px;padding:.45rem 1.8rem .45rem .7rem;font-size:.85rem}.SolarBlog-module-scss-module__XGIkGG__hero{text-align:center;background:linear-gradient(#fff7ed,#fff);padding:4rem 1.5rem 3rem}.SolarBlog-module-scss-module__XGIkGG__hero h1{color:#7f1d1d;font-size:clamp(1.9rem,5vw,3.1rem);font-weight:600;line-height:1.2}.SolarBlog-module-scss-module__XGIkGG__hero h1 span{color:#991b1b}.SolarBlog-module-scss-module__XGIkGG__hero .SolarBlog-module-scss-module__XGIkGG__subhead{color:#475569;max-width:640px;margin:1rem auto;font-size:.95rem}.SolarBlog-module-scss-module__XGIkGG__hero .SolarBlog-module-scss-module__XGIkGG__badge{color:#7f1d1d;background:#fff1f2;border:1px solid #fecaca;border-radius:999px;margin-top:1rem;padding:.4rem 1.2rem;font-size:.75rem;font-weight:600;display:inline-block}.SolarBlog-module-scss-module__XGIkGG__main{max-width:960px;margin:auto;padding:0 1.2rem 4rem}.SolarBlog-module-scss-module__XGIkGG__imagePlaceholder{text-align:center;color:#475569;background:#f8fafc;border-radius:18px;margin:2.2rem 0;padding:2rem}.SolarBlog-module-scss-module__XGIkGG__imagePlaceholder img{width:100%}.SolarBlog-module-scss-module__XGIkGG__imagePlaceholder .SolarBlog-module-scss-module__XGIkGG__imgIcon{font-size:2.4rem}.SolarBlog-module-scss-module__XGIkGG__imagePlaceholder .SolarBlog-module-scss-module__XGIkGG__imgLabel{margin-top:.4rem;font-size:.95rem;font-weight:600;display:block}.SolarBlog-module-scss-module__XGIkGG__imagePlaceholder .SolarBlog-module-scss-module__XGIkGG__imgHint{color:#94a3b8;font-size:.75rem}.SolarBlog-module-scss-module__XGIkGG__section{margin-top:3.5rem}.SolarBlog-module-scss-module__XGIkGG__section .SolarBlog-module-scss-module__XGIkGG__sectionLabel{color:#7f1d1d;letter-spacing:1px;background:#fef2f2;border-radius:999px;padding:.3rem .9rem;font-size:.7rem;font-weight:600;display:inline-block}.SolarBlog-module-scss-module__XGIkGG__section h2{color:#7f1d1d;margin:.8rem 0 1.2rem;font-size:clamp(1.4rem,3vw,2rem);font-weight:600}.SolarBlog-module-scss-module__XGIkGG__card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:1.6rem;box-shadow:0 10px 25px #0000000a}.SolarBlog-module-scss-module__XGIkGG__featureList{padding:0;list-style:none}.SolarBlog-module-scss-module__XGIkGG__featureList li{color:#334155;margin-bottom:.6rem;font-size:.9rem;line-height:1.7}.SolarBlog-module-scss-module__XGIkGG__featureList li:before{content:"✔";color:#16a34a;margin-right:.5rem}.SolarBlog-module-scss-module__XGIkGG__step{gap:1rem;margin-bottom:1rem;display:flex}.SolarBlog-module-scss-module__XGIkGG__step .SolarBlog-module-scss-module__XGIkGG__stepNum{color:#7f1d1d;background:#fee2e2;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.85rem;font-weight:600;display:flex}.SolarBlog-module-scss-module__XGIkGG__step .SolarBlog-module-scss-module__XGIkGG__stepText{color:#334155;font-size:.9rem}.SolarBlog-module-scss-module__XGIkGG__subsidyTable{border-collapse:collapse;background:#fff;border-radius:14px;width:100%;font-size:.85rem;overflow:hidden}.SolarBlog-module-scss-module__XGIkGG__subsidyTable th,.SolarBlog-module-scss-module__XGIkGG__subsidyTable td{text-align:center;border:1px solid #e5e7eb;padding:.7rem}.SolarBlog-module-scss-module__XGIkGG__subsidyTable th{color:#7f1d1d;background:#fff1f2;font-weight:600}.SolarBlog-module-scss-module__XGIkGG__subsidyTable .SolarBlog-module-scss-module__XGIkGG__highlightTd{color:#991b1b;font-weight:600}.SolarBlog-module-scss-module__XGIkGG__noteBox{color:#334155;background:#f8fafc;border-left:4px solid #16a34a;border-radius:10px;margin-top:1rem;padding:1rem;font-size:.8rem}.SolarBlog-module-scss-module__XGIkGG__prodGrid,.SolarBlog-module-scss-module__XGIkGG__benefitGrid,.SolarBlog-module-scss-module__XGIkGG__invGrid,.SolarBlog-module-scss-module__XGIkGG__evGrid,.SolarBlog-module-scss-module__XGIkGG__whyList{gap:1rem;display:grid}.SolarBlog-module-scss-module__XGIkGG__footer{color:#475569;text-align:center;background:#fff1f2;border-top:1px solid #fee2e2;padding:3rem 1.5rem}.SolarBlog-module-scss-module__XGIkGG__footer h3{color:#7f1d1d;margin-bottom:.4rem;font-weight:700}.SolarBlog-module-scss-module__XGIkGG__footer .SolarBlog-module-scss-module__XGIkGG__footerTagline{font-size:.85rem}@media (max-width:600px){.SolarBlog-module-scss-module__XGIkGG__hero{padding:3rem 1rem}.SolarBlog-module-scss-module__XGIkGG__card{padding:1.2rem}}.SolarBlog-module-scss-module__XGIkGG__contactItem a{color:#475569;font-weight:500;text-decoration:none}
