.electrical-hero .hero-desc{max-width:970px}.electrical-services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px}.electrical-tile{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-top:4px solid var(--cyan);padding:28px;text-decoration:none;min-height:260px;transition:transform .18s,box-shadow .18s}.electrical-tile:hover,.electrical-tile:focus-visible{transform:translateY(-3px);box-shadow:0 15px 35px rgba(2,21,30,.10)}.electrical-tile h3{font-size:24px;line-height:1.15;margin:20px 0 11px}.electrical-tile p{font-size:16px;line-height:1.5;color:var(--muted);margin:0 0 20px}.electrical-tile b{margin-top:auto;color:#137d94;font-size:14px}.electrical-feature{background:#f4f7f7}.electrical-feature p,.electrical-contrast p,.electrical-industries p,.electrical-overview .section-intro{font-size:19px;line-height:1.6;color:var(--muted)}.electrical-feature .service-page-media{margin:0}.electrical-feature .service-page-media img{height:100%;min-height:350px;object-fit:cover}.electrical-contrast{background:#f8fbfb}.electrical-industries{border-bottom:1px solid var(--line)}@media(max-width:950px){.electrical-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.electrical-services-grid{grid-template-columns:1fr}.electrical-tile{min-height:0;padding:24px}.electrical-feature .service-page-media img{min-height:240px}}