.commercial-hero{background:#f5f2eb}.commercial-rebate{margin-top:30px;padding:24px;border:1px solid #b4c6bb;border-radius:16px;background:#e4ede6;max-width:490px}.commercial-rebate>span{font-size:11px;letter-spacing:.14em;font-weight:700}.commercial-rebate strong{display:block;font-size:clamp(30px,3vw,45px);line-height:1.3;margin:6px 0;color:#12392d}.commercial-rebate p{font-size:15px;line-height:1.5;margin:8px 0}.commercial-rebate a{font-size:13px;color:inherit;text-underline-offset:4px}.commercial-process{padding:85px max(5vw,24px);background:#fff}.commercial-process h2,.commercial-eligibility h2{font-size:clamp(30px,4vw,50px);line-height:1.12;font-weight:500;letter-spacing:-.04em;margin:20px 0 35px}.commercial-process h2 em,.commercial-eligibility h2 em{font-family:Georgia,serif;font-weight:400}.commercial-eligibility{padding:75px max(5vw,24px);display:grid;grid-template-columns:1fr 1.2fr;gap:60px;background:#edf1eb}.commercial-eligibility p{font-size:16px;line-height:1.7;margin:0 0 16px;max-width:680px}.commercial-eligibility a{color:#153d30;text-underline-offset:4px}.commercial-process .journey-card{color:inherit}.commercial-process .journey-card h3{margin-top:22px}@media(max-width:760px){.commercial-eligibility{grid-template-columns:1fr;gap:0;padding:45px 24px}.commercial-process{padding:45px 24px}.commercial-rebate{margin-top:24px}.commercial-hero h1{font-size:clamp(44px,10vw,65px)}}
.commercial-hero::before{background-image:radial-gradient(ellipse at 10% 20%,#315e48 0%,#143c2d 45%,#08291f 100%)!important;background-size:cover!important}.commercial-rebate{color:#153d30}.commercial-rebate p,.commercial-rebate>span,.commercial-rebate a{color:#153d30}.commercial-hero .hero-text{padding-top:130px}@media(max-width:760px){.commercial-hero .hero-text{padding-top:112px!important}.commercial-hero::before{background-image:linear-gradient(145deg,#234e3a,#08291f)!important;background-position:center!important;background-size:cover!important}}