body.scth-ev-solar-page .entry-header,body.scth-ev-solar-page .entry-meta,body.scth-ev-solar-page .post-navigation,body.scth-ev-solar-page .comments-area{display:none!important}
body.scth-ev-solar-page main.site-main,body.scth-ev-solar-page article,body.scth-ev-solar-page .entry-content{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
.scth-ev-solar{background:#fff;color:#0a2d53}.scth-ev-hero{padding-top:32px}.scth-ev-summary{background:#0c315a;color:#fff;border-radius:22px;padding:30px;box-shadow:0 18px 45px rgba(11,43,77,.15)}.scth-ev-summary h2{color:#fff;margin:.35em 0 .8em}.scth-ev-summary p{color:#d8e6f5}.scth-ev-mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0}.scth-ev-mini-grid span{background:#fff;color:#0a2d53;border-radius:12px;padding:14px 8px;text-align:center}.scth-ev-mini-grid b,.scth-ev-mini-grid em{display:block}.scth-ev-mini-grid em{font-style:normal;font-size:12px;color:#61758c;margin-top:5px}
.scth-ev-calc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:end}.scth-ev-calc label{display:block}.scth-ev-calc label>span{display:block;font-weight:800;margin-bottom:8px}.scth-ev-calc label>div{display:flex;align-items:center;border:1px solid #cfdeeb;border-radius:14px;background:#fff;overflow:hidden}.scth-ev-calc input{min-width:0;width:100%;border:0!important;box-shadow:none!important;padding:15px 16px!important;font-size:17px}.scth-ev-calc em{padding:0 14px;color:#60758b;font-style:normal;white-space:nowrap}.scth-ev-result{grid-column:1/-1;background:#0b63c7;color:#fff;border-radius:18px;padding:26px!important;display:grid;gap:7px}.scth-ev-result small{font-weight:900;letter-spacing:.12em}.scth-ev-result strong{font-size:clamp(28px,4vw,44px)}.scth-ev-result span{color:#dcecff}.scth-note{margin-top:14px;color:#60758b;line-height:1.7}
.scth-ev-compare{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.scth-ev-compare article,.scth-ev-grid article,.scth-ev-electrical article{background:#fff;border:1px solid #d7e3ef;border-radius:16px;padding:30px 28px!important;box-sizing:border-box}.scth-ev-compare article>*:first-child,.scth-ev-grid article>*:first-child,.scth-ev-electrical article>*:first-child,.scth-ev-link-grid a>*:first-child{margin-top:0!important}.scth-ev-compare article>*:last-child,.scth-ev-grid article>*:last-child,.scth-ev-electrical article>*:last-child,.scth-ev-link-grid a>*:last-child{margin-bottom:0!important}.scth-ev-compare b,.scth-ev-compare span,.scth-ev-electrical b,.scth-ev-electrical span{display:block}.scth-ev-compare b,.scth-ev-electrical b{margin:0 0 12px;line-height:1.42}.scth-ev-compare span,.scth-ev-electrical span{color:#536b82;line-height:1.78}.scth-ev-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.scth-ev-grid article>span{display:block;color:#0b63c7;font-weight:900;margin:0 0 14px}.scth-ev-grid h3{margin:0 0 14px;line-height:1.4}.scth-ev-grid p{margin:0;line-height:1.78}.scth-ev-callout{background:#eef5fc;border:1px solid #cfe0ef;border-radius:16px;padding:30px 28px}.scth-ev-callout b{display:block;margin:0 0 12px;line-height:1.4}.scth-ev-callout ol{margin:0;padding-left:24px;line-height:1.85}.scth-ev-electrical{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.scth-ev-link-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.scth-ev-link-grid a{display:block;text-decoration:none;border:1px solid #d7e3ef;border-radius:16px;padding:30px 28px!important;background:#fff;box-sizing:border-box}.scth-ev-link-grid b,.scth-ev-link-grid span{display:block}.scth-ev-link-grid b{margin:0 0 12px;line-height:1.42}.scth-ev-link-grid span{line-height:1.78}
.scth-funnel-ev-link{position:relative;grid-column:1/-1;margin:16px auto 0;width:min(760px,100%)}.scth-funnel-ev-link>a,.scth-funnel-ev-card{display:flex;gap:14px;align-items:center;text-decoration:none;border:1px dashed #2f9368;border-radius:14px;padding:16px 20px;background:#eaf8f1}.scth-funnel-ev-icon{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#218b61;color:#fff;font-weight:900;flex:0 0 36px;font-size:11px}.scth-funnel-ev-link small,.scth-funnel-ev-link strong,.scth-funnel-ev-link em{display:block}.scth-funnel-ev-link small{font-weight:800;color:#547568}.scth-funnel-ev-link strong{color:#0a2d53;margin:2px 0}.scth-funnel-ev-link em{font-style:normal;color:#60758b;font-size:13px}.scth-funnel-ev-link.is-current>a,.scth-funnel-ev-link.is-current .scth-funnel-ev-card{border-style:solid;border-width:2px}
body.scth-ev-solar-page #scth-ev-solar-page{position:relative!important;left:50%!important;right:50%!important;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;margin-top:calc(-1px * var(--scth-ev-header-gap,0))!important;margin-bottom:0!important}body.scth-ev-solar-page #scth-ev-solar-page>.scth-hero{margin-block-start:0!important;padding-top:32px!important}body.scth-ev-solar-page .scth-ev-tail-artifact{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important}body.scth-ev-solar-page article.scth-ev-article-host{margin:0!important;padding:0!important;max-width:none!important;width:100%!important;min-height:0!important;height:auto!important;overflow:visible!important}body.scth-ev-solar-page article.scth-ev-article-host>:not(#scth-ev-solar-page){display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important}body.scth-ev-solar-page #comments,body.scth-ev-solar-page .comments-area,body.scth-ev-solar-page nav.navigation.post-navigation,body.scth-ev-solar-page .post-navigation{display:none!important}body.scth-ev-solar-page #scth-ev-solar-page>.scth-final-cta{margin:0!important;padding:72px 0!important;background:#071a31!important;color:#fff!important;text-align:center!important}body.scth-ev-solar-page #scth-ev-solar-page>.scth-final-cta h2{color:#fff!important;margin:0 0 18px!important}body.scth-ev-solar-page #scth-ev-solar-page>.scth-final-cta p{color:#b8cee5!important;margin:0 0 24px!important}
@media(max-width:1000px){.scth-ev-calc,.scth-ev-grid,.scth-ev-electrical{grid-template-columns:1fr 1fr}.scth-ev-compare{grid-template-columns:1fr}.scth-ev-compare article,.scth-ev-grid article,.scth-ev-electrical article,.scth-ev-link-grid a,.scth-ev-callout{padding:24px 22px!important}}
@media(max-width:700px){.scth-ev-hero{padding-top:24px}.scth-ev-summary{padding:22px}.scth-ev-mini-grid,.scth-ev-calc,.scth-ev-grid,.scth-ev-electrical,.scth-ev-link-grid{grid-template-columns:1fr}.scth-ev-compare article,.scth-ev-grid article,.scth-ev-electrical article,.scth-ev-link-grid a,.scth-ev-callout{padding:20px!important}.scth-ev-compare span,.scth-ev-electrical span,.scth-ev-link-grid span,.scth-ev-grid p,.scth-ev-callout ol{line-height:1.72}body.scth-ev-solar-page #scth-ev-solar-page>.scth-hero{padding-top:24px!important}body.scth-ev-solar-page #scth-ev-solar-page>.scth-final-cta{padding:56px 0!important}}

/* v1.1.69 — EV card inner padding specificity fix */
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-compare article,
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-grid article,
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-electrical article {
  padding:30px 28px !important;
  box-sizing:border-box !important;
}
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-link-grid a,
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-callout {
  padding:30px 28px !important;
  box-sizing:border-box !important;
}
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-compare b,
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-electrical b,
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-link-grid b {
  margin:0 0 12px !important;
  line-height:1.42 !important;
}
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-compare span,
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-electrical span,
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-link-grid span,
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-grid p {
  line-height:1.78 !important;
}
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-grid article>span {
  margin:0 0 14px !important;
}
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-grid h3 {
  margin:0 0 14px !important;
  line-height:1.4 !important;
}
@media (max-width:1000px){
  body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-compare article,
  body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-grid article,
  body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-electrical article,
  body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-link-grid a,
  body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-callout {padding:24px 22px !important;}
}
@media (max-width:700px){
  body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-compare article,
  body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-grid article,
  body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-electrical article,
  body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-link-grid a,
  body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-callout {padding:20px !important;}
}

/* v1.1.70 — EV result card padding specificity fix */
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-calc article.scth-ev-result{
  padding:28px 30px!important;
  box-sizing:border-box!important;
  gap:10px!important;
}
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-result small{
  display:block!important;
  margin:0!important;
  line-height:1.35!important;
}
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-result strong{
  display:block!important;
  margin:0!important;
  line-height:1.12!important;
}
body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-result span{
  display:block!important;
  margin:0!important;
  line-height:1.6!important;
}
@media(max-width:1000px){
  body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-calc article.scth-ev-result{padding:24px!important}
}
@media(max-width:700px){
  body.scth-ev-solar-page #scth-ev-solar-page .scth-ev-calc article.scth-ev-result{padding:20px!important}
}
