 .section--bg-none:has(.btn[href="/ev-charger-installation"]){ margin-top: 24px; margin-bottom: 24px;} .section--bg-none:has(.btn[href="/ev-charger-installation"]) > .container{ background: linear-gradient(135deg, #012029 0%, #023544 100%); color: #ffffff; border-radius: var(--radius-lg); border-top: 3px solid #009dc4; padding-top: var(--section-pad-dense); padding-bottom: var(--section-pad-dense);} .section--bg-none:has(.btn[href="/ev-charger-installation"]) .rich-text{ color: #ffffff;} .section--bg-none:has(.btn[href="/ev-charger-installation"]) .rich-text strong{ color: #ffffff; font-family: var(--font-heading); font-size: 20px;} .section--bg-none:has(.btn[href="/ev-charger-installation"]) .icon svg{ width: 26px; height: 26px; color: #009dc4;} .section--bg-none:has(.btn[href="/ev-charger-installation"]) .btn--primary{ background: #009dc4; color: #ffffff; border-radius: var(--radius-pill);} .section--bg-none:has(.btn[href="/ev-charger-installation"]) .btn--primary svg{ color: #ffffff;} .section--bg-none:has(.btn[href="/ev-charger-installation"]) .btn--primary:hover{ background: #007a99; color: #ffffff;} .section--bg-none:has(.btn[href="/ev-charger-installation"]) .icon--lg svg{ width: 26px; height: 26px;} .section--bg-none:has(.btn[href="/ev-charger-installation"]) .icon--primary{ color: #009dc4;}