/* Colour-only overrides: retain all original main layout and image backgrounds. */
.sk-solar-preserved{--cream:#F5F1E7;--cream-2:#E8EBDD;--paper:#F9F7EF;--ink:#3D4936;--muted:#626C59;--dark:#4C5943;--dark-2:#3D4936;--green:#BDC4A8;--green-2:#4C5943;--olive:#4C5943;--gold:#B88261;--petrol:#4C5943;background:#F5F1E7}
.sk-solar-preserved .sk-header{--sk-dark:#4C5943;--sk-white:#F5F1E7;--sk-accent:#BDC4A8;--sk-forest:#3D4936;background:#4C5943;color:#F5F1E7}
.sk-solar-preserved .sk-header *,.sk-solar-preserved .sk-footer *{box-sizing:border-box}
.sk-solar-preserved .sk-header p,.sk-solar-preserved .sk-footer p{color:inherit}
.sk-solar-preserved .sk-header .sk-brand img{height:auto}
.sk-solar-preserved .sk-header .sk-dropdown>div,.sk-solar-preserved .sk-header .sk-mobile-menu>nav{background:#3D4936}
.sk-solar-preserved .sk-header .sk-dropdown>div a{color:#F5F1E7}
.sk-solar-preserved .sk-footer{--sk-white:#F5F1E7;--sk-dark:#4C5943;--sk-accent:#BDC4A8}
.sk-solar-preserved .hero .kicker,.sk-solar-preserved .dark .kicker{color:#DCE0CD}
.sk-solar-preserved .hero-calculator-card .calculator-link-line a{color:#F5F1E7}
.sk-solar-preserved .check-mark{color:#DCE0CD}
