/* HD COOL R30 – EV charging detailed page enrichment; isolated section. */
.r30-ev-feature{display:grid;grid-template-columns:1fr;margin:28px auto;max-width:1280px;border:1px solid #0babc7;background:linear-gradient(125deg,#07314a,#051c2c);color:#f5fbff;border-radius:18px;padding:clamp(20px,3vw,42px);box-shadow:0 15px 35px #00172577}
.r30-ev-copy{max-width:1000px}.r30-ev-feature .r30-kicker{font-size:12px;color:#4deafd;font-weight:900;letter-spacing:.12em}
.r30-ev-feature h2{font-size:clamp(26px,3vw,40px);font-weight:900;line-height:1.12;margin:11px 0 18px}
.r30-ev-feature p{line-height:1.65;font-size:clamp(14px,1.18vw,17px)}
.r30-ev-tags{display:flex;gap:9px;flex-wrap:wrap;margin:20px 0}.r30-ev-tags span{border:1px solid #3b9eb6;background:#06293e;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}
.r30-ev-cta{display:inline-flex;background:#00d2e9;color:#001d2a!important;padding:12px 18px;border-radius:8px;font-weight:900;text-decoration:none;margin:12px 0 8px}
.r30-ev-feature small{display:block;color:#b4ccda;line-height:1.45}

.r30-ev-page .hero-media {background:linear-gradient(90deg,#041724,#103a4d)}
.r30-ev-page .hero-media .hero-image {object-fit:contain;object-position:78% center;background:#082437}
.r30-ev-page .hero-media .hero-shade {background:linear-gradient(90deg,#041724 0%,#041724f5 22%,#041724c9 46%,#04172422 74%,transparent)}
@media(max-width:820px){.r30-ev-page .hero-media .hero-image {object-position:center center}.r30-ev-page .hero-media .hero-shade {background:linear-gradient(0deg,transparent,#04172422)}}
