{"id":124,"date":"2026-08-23T14:21:37","date_gmt":"2026-08-23T14:21:37","guid":{"rendered":"https:\/\/staging3.gmportal.net\/?page_id=124"},"modified":"2026-08-25T02:22:51","modified_gmt":"2026-08-25T07:22:51","slug":"residential-electrical","status":"publish","type":"page","link":"https:\/\/electricalexpert520.com\/index.php\/residential-electrical\/","title":{"rendered":"Residential Electrical"},"content":{"rendered":"\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"0\" data-consonant-block=\"post-124-residential-hero\" data-consonant-page=\"124\" data-consonant-source=\"post-content\" class=\"ee-res-hero\" aria-labelledby=\"ee-res-hero-title\">\n  <div class=\"ee-res-hero__grid\" aria-hidden=\"true\"><\/div>\n\n  <div class=\"ee-res-hero__ghost\" aria-hidden=\"true\">HOME<\/div>\n\n  <div class=\"ee-res-hero__shell\">\n    <div class=\"ee-res-hero__copy\" data-res-reveal>\n      <span class=\"ee-res-hero__index\">\n        <b>01<\/b>\n        <span>RESIDENTIAL \/ SOUTHERN ARIZONA<\/span>\n      <\/span>\n\n      <p class=\"ee-res-hero__eyebrow\">\n        Tucson \u2022 Marana \u2022 Oro Valley \u2022 SaddleBrooke\n      <\/p>\n\n      <h1 id=\"ee-res-hero-title\">\n        Residential Electrical Work\n        <span>Planned Around the Home You Actually Have.<\/span>\n      <\/h1>\n\n      <div class=\"ee-res-hero__intro\">\n        <p class=\"ee-res-hero__lead\">\n          Homes change. Electrical systems have to keep up.\n        <\/p>\n\n        <p>\n          Electrical Expert LLC provides residential electrical service across\n          Tucson, Marana, Oro Valley, and SaddleBrooke for repairs,\n          improvements, added circuits, equipment connections, lighting,\n          panel work, smart-home projects, remodels, and other electrical needs.\n        <\/p>\n\n        <p>\n          The important part is understanding how the new work fits the existing\n          system before anything is added.\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"ee-res-hero__visual\" data-res-reveal>\n      <div class=\"ee-res-hero__plane\" aria-hidden=\"true\"><\/div>\n\n      <figure class=\"ee-res-hero__figure\">\n        <img decoding=\"async\"\n          src=\"https:\/\/electricalexpert520.com\/wp-content\/uploads\/2026\/08\/service-upgrade-after-1.jpg\"\n          alt=\"Residential overhead electrical service with exterior panel, meter location, and service mast\"\n        >\n\n        <figcaption>\n          <span>FIELD \/ RESIDENTIAL<\/span>\n          <strong>Electrical Work Planned as a System<\/strong>\n          <small>LOAD \u2022 CONDITION \u2022 CAPACITY \u2022 FUTURE USE<\/small>\n        <\/figcaption>\n      <\/figure>\n\n      <div class=\"ee-res-hero__rail\" aria-hidden=\"true\">\n        <span>HOME<\/span>\n        <i><\/i>\n        <span>LOAD<\/span>\n        <i><\/i>\n        <span>PLAN<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ee-res-hero__handoff\" aria-hidden=\"true\">\n    <span><\/span>\n    <span><\/span>\n  <\/div>\n<\/section>\n\n<style data-wp-block-html=\"css\">\n.ee-res-hero {\n  --navy: #020817;\n  --ink: #071426;\n  --yellow: #f9b000;\n  --light: #f5f2e9;\n  --white: #ffffff;\n\n  position: relative;\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  min-height: 860px;\n  padding: clamp(110px, 9vw, 160px) 0 170px;\n  background:\n    radial-gradient(circle at 72% 34%, rgba(249,176,0,.10), transparent 28%),\n    var(--navy);\n  color: var(--white);\n  overflow: clip;\n  font-family: Manrope, Arial, sans-serif;\n}\n\n.ee-res-hero__grid { position:absolute; inset:0; pointer-events:none; opacity:.17; background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px); background-size:64px 64px; mask-image:linear-gradient(to bottom,transparent,#000 20%,#000 78%,transparent); }\n.ee-res-hero__ghost { position:absolute; right:-1vw; top:3%; font-size:clamp(9rem,24vw,25rem); font-weight:800; letter-spacing:-.09em; line-height:.8; color:transparent; -webkit-text-stroke:1px rgba(255,255,255,.055); user-select:none; }\n.ee-res-hero__shell { position:relative; z-index:2; width:min(1400px,calc(100% - 64px)); margin:0 auto; display:grid; grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr); gap:clamp(50px,6vw,110px); align-items:center; }\n.ee-res-hero__copy { position:relative; z-index:3; padding-top:70px; }\n.ee-res-hero__index { display:flex; align-items:center; gap:18px; margin-bottom:42px; font-size:11px; font-weight:800; letter-spacing:.18em; }\n.ee-res-hero__index b { display:grid; place-items:center; width:40px; height:40px; color:var(--navy); background:var(--yellow); }\n.ee-res-hero__index span { color:rgba(255,255,255,.6); }\n.ee-res-hero__eyebrow { margin:0 0 18px; color:var(--yellow); font-size:12px; font-weight:800; letter-spacing:.15em; text-transform:uppercase; }\n.ee-res-hero h1 { max-width:780px; margin:0; font-size:clamp(3.2rem,5.8vw,6.8rem); line-height:.93; letter-spacing:-.06em; font-weight:800; }\n.ee-res-hero h1 span { display:block; margin-top:12px; color:var(--yellow); }\n.ee-res-hero__intro { max-width:650px; margin:42px 0 0 auto; padding-left:34px; border-left:1px solid rgba(249,176,0,.55); }\n.ee-res-hero__intro p { margin:0 0 14px; color:rgba(255,255,255,.74); font-size:15px; line-height:1.75; }\n.ee-res-hero__intro .ee-res-hero__lead { color:#fff; font-size:clamp(1.15rem,1.5vw,1.4rem); font-weight:700; }\n.ee-res-hero__visual { position:relative; min-height:650px; }\n.ee-res-hero__plane { position:absolute; width:83%; height:72%; right:-2%; bottom:4%; background:var(--yellow); clip-path:polygon(12% 0,100% 9%,91% 100%,0 90%); opacity:.92; }\n.ee-res-hero__figure { position:absolute; top:0; right:4%; width:88%; height:90%; margin:0; background:var(--ink); box-shadow:0 42px 90px rgba(0,0,0,.32); clip-path:polygon(6% 0,100% 0,94% 92%,14% 100%,0 16%); }\n.ee-res-hero__figure img { width:100%; height:100%; object-fit:cover; filter:saturate(.72) contrast(1.04); }\n.ee-res-hero__figure::after { content:\"\"; position:absolute; inset:0; background:linear-gradient(180deg,transparent 50%,rgba(2,8,23,.82)),linear-gradient(90deg,rgba(2,8,23,.2),transparent 48%); pointer-events:none; }\n.ee-res-hero__figure figcaption { position:absolute; z-index:2; left:8%; right:10%; bottom:9%; display:grid; gap:5px; }\n.ee-res-hero__figure figcaption span,.ee-res-hero__figure figcaption small { font-size:10px; letter-spacing:.17em; font-weight:800; }\n.ee-res-hero__figure figcaption span { color:var(--yellow); }\n.ee-res-hero__figure figcaption strong { font-size:clamp(1.15rem,2vw,1.8rem); }\n.ee-res-hero__figure figcaption small { color:rgba(255,255,255,.58); }\n.ee-res-hero__rail { position:absolute; right:-12px; top:14%; display:flex; flex-direction:column; align-items:center; gap:13px; color:rgba(255,255,255,.44); font-size:9px; font-weight:800; letter-spacing:.18em; writing-mode:vertical-rl; }\n.ee-res-hero__rail i { width:1px; height:48px; background:rgba(249,176,0,.5); }\n.ee-res-hero__handoff { position:absolute; z-index:5; left:0; right:0; bottom:-1px; height:130px; pointer-events:none; }\n.ee-res-hero__handoff span:first-child { position:absolute; inset:35px -5% -2px; background:var(--light); clip-path:polygon(0 70%,58% 26%,100% 52%,100% 100%,0 100%); }\n.ee-res-hero__handoff span:last-child { position:absolute; width:48%; height:32px; right:-2%; bottom:58px; background:var(--yellow); clip-path:polygon(4% 80%,100% 0,98% 44%,0 100%); }\n.ee-res-hero [data-res-reveal] { opacity:1; transform:none; }\n.ee-res-hero.ee-res-hero--js [data-res-reveal] { opacity:0; transform:translateY(28px); transition:opacity .8s ease,transform .8s ease; }\n.ee-res-hero.ee-res-hero--js [data-res-reveal].is-visible { opacity:1; transform:none; }\n@media (max-width:980px){.ee-res-hero{min-height:0;padding-top:90px}.ee-res-hero__shell{grid-template-columns:1fr;width:min(100% - 36px,760px)}.ee-res-hero__copy{padding-top:0}.ee-res-hero__visual{min-height:580px}.ee-res-hero__intro{margin-left:0}}\n@media (max-width:620px){.ee-res-hero{padding-bottom:125px}.ee-res-hero__shell{width:min(100% - 28px,760px)}.ee-res-hero h1{font-size:clamp(2.8rem,13vw,4.4rem)}.ee-res-hero__visual{min-height:440px}.ee-res-hero__figure{right:0;width:96%}.ee-res-hero__plane{width:94%}.ee-res-hero__rail{display:none}.ee-res-hero__intro{padding-left:20px}}\n@media (prefers-reduced-motion:reduce){.ee-res-hero.ee-res-hero--js [data-res-reveal]{opacity:1;transform:none;transition:none}}\n\/* Residential hero \u2014 keep image caption inside the clipped frame *\/\n.ee-res-hero__figure figcaption{left:17%;right:12%;bottom:10%;min-width:0}\n.ee-res-hero__figure figcaption strong{max-width:24ch;font-size:clamp(1rem,1.45vw,1.45rem);line-height:1.25;text-wrap:balance;overflow-wrap:anywhere}\n.ee-res-hero__figure figcaption span,.ee-res-hero__figure figcaption small{line-height:1.35;overflow-wrap:anywhere}\n@media(max-width:620px){.ee-res-hero__figure figcaption{left:18%;right:10%;bottom:11%}.ee-res-hero__figure figcaption strong{font-size:1rem}}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n(() => {\n  const section = document.querySelector('.ee-res-hero');\n  if (!section) return;\n  section.classList.add('ee-res-hero--js');\n  const items = section.querySelectorAll('[data-res-reveal]');\n  if (!('IntersectionObserver' in window)) { items.forEach(item => item.classList.add('is-visible')); return; }\n  const observer = new IntersectionObserver(entries => { entries.forEach(entry => { if (!entry.isIntersecting) return; entry.target.classList.add('is-visible'); observer.unobserve(entry.target); }); }, { threshold: 0.16 });\n  items.forEach(item => observer.observe(item));\n})();\n<\/script>\n\n\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"1\" data-consonant-block=\"post-124-service-calls-electrical-repairs\" data-consonant-page=\"124\" data-consonant-source=\"post-content\" class=\"ee-res-repairs\" aria-labelledby=\"ee-res-repairs-title\">\n  <div class=\"ee-res-repairs__shell\">\n    <header class=\"ee-res-repairs__heading\">\n      <div>\n        <span class=\"ee-res-repairs__index\">02 \/ DIAGNOSIS BEFORE REPAIR<\/span>\n        <h2 id=\"ee-res-repairs-title\">\n          Service Calls &amp;\n          <span>Electrical Repairs<\/span>\n        <\/h2>\n      <\/div>\n      <p>\n        Electrical problems do not always arrive with an obvious diagnosis.\n        A tripping breaker, dead circuit, damaged device, overloaded area,\n        or equipment issue may be connected to something larger in the system.\n      <\/p>\n    <\/header>\n    <div class=\"ee-res-repairs__stage\">\n      <div class=\"ee-res-repairs__visual\">\n        <figure class=\"ee-res-repairs__main\">\n          <img decoding=\"async\" src=\"https:\/\/electricalexpert520.com\/wp-content\/uploads\/2026\/08\/IMG_1691.webp\" alt=\"Burned wiring inside an electrical box found during troubleshooting\">\n          <figcaption><small>FIELD \/ CONDITION<\/small><strong>The symptom may not be the whole problem.<\/strong><\/figcaption>\n        <\/figure>\n        <figure class=\"ee-res-repairs__detail\">\n          <img decoding=\"async\" src=\"https:\/\/electricalexpert520.com\/wp-content\/uploads\/2026\/08\/IMG_2235.webp\" alt=\"Crowded electrical panel wiring that complicates troubleshooting and circuit tracing\">\n          <figcaption>EXISTING \/ PANEL<\/figcaption>\n        <\/figure>\n        <span class=\"ee-res-repairs__marker\" aria-hidden=\"true\">02<\/span>\n      <\/div>\n      <div class=\"ee-res-repairs__copy\">\n        <span class=\"ee-res-repairs__label\">THE EVALUATION<\/span>\n        <p>We evaluate the condition and the electrical demand involved before deciding what the repair or change actually requires.<\/p>\n        <div class=\"ee-res-repairs__sequence\" aria-label=\"Electrical evaluation priorities\">\n          <div><b>01<\/b><span>SYMPTOM<\/span><\/div><i><\/i><div><b>02<\/b><span>CONDITION<\/span><\/div><i><\/i><div><b>03<\/b><span>DEMAND<\/span><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n  <div class=\"ee-res-repairs__handoff\" aria-hidden=\"true\"><\/div>\n<\/section>\n\n<style data-wp-block-html=\"css\">\n.ee-res-repairs{--navy:#020817;--ink:#071426;--yellow:#f9b000;--light:#f5f2e9;position:relative;width:100vw;margin-left:calc(50% - 50vw);padding:120px 0 180px;background:var(--light);color:var(--ink);overflow:clip;font-family:Manrope,Arial,sans-serif}.ee-res-repairs__shell{width:min(1320px,calc(100% - 64px));margin:0 auto}.ee-res-repairs__heading{display:grid;grid-template-columns:1.08fr .72fr;gap:8vw;align-items:end;margin-bottom:80px}.ee-res-repairs__index,.ee-res-repairs__label{display:block;color:#8a640a;font-size:11px;font-weight:800;letter-spacing:.18em}.ee-res-repairs h2{max-width:800px;margin:16px 0 0;font-size:clamp(3rem,6vw,6.2rem);line-height:.94;letter-spacing:-.055em}.ee-res-repairs h2 span{display:block;color:#8a640a}.ee-res-repairs__heading>p{max-width:520px;margin:0 0 4px;font-size:16px;line-height:1.75}.ee-res-repairs__stage{display:grid;grid-template-columns:1.18fr .82fr;gap:clamp(40px,6vw,90px);align-items:center}.ee-res-repairs__visual{position:relative;min-height:660px}.ee-res-repairs__main{position:absolute;left:0;top:0;width:76%;height:88%;margin:0;background:var(--navy);clip-path:polygon(0 0,100% 0,91% 93%,12% 100%,0 88%);box-shadow:0 32px 75px rgba(7,20,38,.18)}.ee-res-repairs__main img,.ee-res-repairs__detail img{width:100%;height:100%;object-fit:cover}.ee-res-repairs__main::after{content:\"\";position:absolute;inset:0;background:linear-gradient(to top,rgba(2,8,23,.88),transparent 55%)}.ee-res-repairs__main figcaption{position:absolute;z-index:2;left:7%;bottom:9%;display:grid;gap:6px;color:#fff}.ee-res-repairs__main small{color:var(--yellow);font-size:10px;font-weight:800;letter-spacing:.18em}.ee-res-repairs__main strong{max-width:360px;font-size:clamp(1.1rem,2vw,1.7rem)}.ee-res-repairs__detail{position:absolute;right:0;bottom:3%;width:38%;height:48%;margin:0;background:var(--navy);border:8px solid var(--light);clip-path:polygon(8% 0,100% 6%,93% 100%,0 92%)}.ee-res-repairs__detail figcaption{position:absolute;right:0;bottom:0;padding:9px 12px;background:var(--yellow);color:var(--ink);font-size:9px;font-weight:800;letter-spacing:.16em}.ee-res-repairs__marker{position:absolute;right:25%;top:-45px;font-size:clamp(7rem,14vw,12rem);line-height:.8;font-weight:800;color:transparent;-webkit-text-stroke:1px rgba(7,20,38,.12)}.ee-res-repairs__copy{position:relative;padding:58px 0 30px 55px}.ee-res-repairs__copy::before{content:\"\";position:absolute;left:0;top:0;width:5px;height:74%;background:var(--yellow);transform:skewY(-8deg)}.ee-res-repairs__copy p{max-width:570px;margin:22px 0 46px;font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.45;letter-spacing:-.025em}.ee-res-repairs__sequence{display:flex;align-items:center;gap:15px}.ee-res-repairs__sequence div{display:grid;gap:3px}.ee-res-repairs__sequence b{color:#8a640a;font-size:10px}.ee-res-repairs__sequence span{font-size:10px;font-weight:800;letter-spacing:.14em}.ee-res-repairs__sequence i{width:42px;height:1px;background:rgba(7,20,38,.24)}.ee-res-repairs__handoff{position:absolute;left:-4%;right:-4%;bottom:-64px;height:125px;background:var(--navy);transform:rotate(-3.6deg);transform-origin:center}@media(max-width:900px){.ee-res-repairs__heading,.ee-res-repairs__stage{grid-template-columns:1fr}.ee-res-repairs__heading{gap:26px}.ee-res-repairs__visual{min-height:580px}.ee-res-repairs__copy{padding-left:30px}}@media(max-width:600px){.ee-res-repairs{padding-top:95px}.ee-res-repairs__shell{width:min(100% - 28px,760px)}.ee-res-repairs__visual{min-height:450px}.ee-res-repairs__main{width:88%}.ee-res-repairs__detail{width:44%}.ee-res-repairs__sequence{flex-wrap:wrap}}\n\n\/* Service-page atmosphere: residential-electrical\/1. Organic light, one diagonal datum, and view-linked copy motion. *\/\n.ee-res-repairs{\n  background:\n    linear-gradient(117deg,transparent 0 48.9%,rgba(7,20,38,.055) 49%,transparent 49.18% 100%),\n    radial-gradient(ellipse 68% 46% at 88% 22%,rgba(20,148,255,.105),transparent 72%),\n    radial-gradient(ellipse 58% 50% at 10% 74%,rgba(249,176,0,.09),transparent 74%),\n    linear-gradient(154deg,#f8fafc 0%,#eaf0f4 54%,#f8f3e8 118%);\n  background-size:100% 100%,128% 128%,132% 132%,100% 100%;\n  animation:ee-res-repairs-ambient-drift 28s ease-in-out infinite alternate;\n  box-shadow:inset 0 72px 110px -115px rgba(7,20,38,.28),inset 0 -82px 110px -118px rgba(7,20,38,.22);\n}\n@keyframes ee-res-repairs-ambient-drift{\n  0%{background-position:0 0,0% 14%,100% 78%,0 0;}\n  100%{background-position:0 0,13% 27%,86% 59%,0 0;}\n}\n@supports(animation-timeline:view()){\n  .ee-res-repairs h2,\n  .ee-res-repairs h3,\n  .ee-res-repairs p{\n    animation:ee-res-repairs-copy-arrive linear both;\n    animation-timeline:view();\n    animation-range:entry 5% cover 27%;\n  }\n  @keyframes ee-res-repairs-copy-arrive{\n    from{opacity:.18;translate:0 22px;filter:blur(3px);}\n    to{opacity:1;translate:0 0;filter:blur(0);}\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .ee-res-repairs{animation:none;}\n  .ee-res-repairs h2,.ee-res-repairs h3,.ee-res-repairs p{animation:none;translate:none;filter:none;}\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n\/\/ No JavaScript required for this section.\n<\/script>\n\n\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"2\" data-consonant-block=\"post-124-dedicated-circuits\" data-consonant-page=\"124\" data-consonant-source=\"post-content\" class=\"ee-res-circuits\" aria-labelledby=\"ee-res-circuits-title\">\n  <div class=\"ee-res-circuits__signal\" aria-hidden=\"true\"><\/div>\n  <div class=\"ee-res-circuits__shell\">\n    <div class=\"ee-res-circuits__title\">\n      <span>03 \/ LOAD + CAPACITY<\/span>\n      <h2 id=\"ee-res-circuits-title\">Dedicated <strong>Circuits<\/strong><\/h2>\n    <\/div>\n    <div class=\"ee-res-circuits__copy\">\n      <p>Modern homes support more equipment than ever. EV chargers, electric appliances, hot tubs, mini-splits, workshops, home offices, smart equipment, and other loads may require dedicated circuits.<\/p>\n      <p>A dedicated circuit is only part of the picture. The existing panel and available capacity also need to make sense for the added load.<\/p>\n    <\/div>\n  <\/div>\n  <div class=\"ee-res-circuits__runway\" aria-label=\"Common residential electrical loads\">\n    <span>EV CHARGING<\/span><i><\/i><span>ELECTRIC APPLIANCES<\/span><i><\/i><span>HOT TUBS<\/span><i><\/i><span>MINI-SPLITS<\/span><i><\/i><span>WORKSHOPS<\/span><i><\/i><span>HOME OFFICES<\/span>\n  <\/div>\n  <div class=\"ee-res-circuits__statement\"><span>AVAILABLE CAPACITY<\/span><b>FIRST.<\/b><\/div>\n  <div class=\"ee-res-circuits__handoff\" aria-hidden=\"true\"><\/div>\n<\/section>\n\n<style data-wp-block-html=\"css\">\n.ee-res-circuits{--navy:#020817;--ink:#071426;--yellow:#f9b000;--light:#f5f2e9;position:relative;width:100vw;margin-left:calc(50% - 50vw);padding:180px 0 210px;background:radial-gradient(circle at 12% 55%,rgba(249,176,0,.08),transparent 24%),var(--navy);color:#fff;overflow:clip;font-family:Manrope,Arial,sans-serif}.ee-res-circuits__signal{position:absolute;left:-7%;top:15%;width:42%;height:72%;border:1px solid rgba(249,176,0,.12);transform:skewX(-9deg) rotate(-4deg)}.ee-res-circuits__signal::after{content:\"\";position:absolute;right:-80px;top:45%;width:180px;height:3px;background:var(--yellow)}.ee-res-circuits__shell{position:relative;z-index:2;width:min(1320px,calc(100% - 64px));margin:0 auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:9vw;align-items:start}.ee-res-circuits__title>span{color:var(--yellow);font-size:11px;font-weight:800;letter-spacing:.18em}.ee-res-circuits h2{margin:20px 0 0;font-size:clamp(4.5rem,9vw,10rem);line-height:.77;letter-spacing:-.075em;font-weight:800}.ee-res-circuits h2 strong{display:block;margin-left:10%;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.52)}.ee-res-circuits__copy{max-width:660px;padding-top:85px}.ee-res-circuits__copy p{margin:0 0 24px;color:rgba(255,255,255,.72);font-size:clamp(1.05rem,1.65vw,1.38rem);line-height:1.7}.ee-res-circuits__copy p:last-child{padding-left:30px;border-left:3px solid var(--yellow);color:#fff}.ee-res-circuits__runway{position:relative;z-index:3;width:110%;margin:100px 0 0 -5%;padding:23px 7%;display:flex;align-items:center;justify-content:space-between;gap:26px;background:var(--yellow);color:var(--ink);transform:rotate(-2.6deg);white-space:nowrap}.ee-res-circuits__runway span{font-size:10px;font-weight:900;letter-spacing:.13em}.ee-res-circuits__runway i{flex:0 0 22px;height:1px;background:rgba(7,20,38,.4)}.ee-res-circuits__statement{width:min(1320px,calc(100% - 64px));margin:70px auto 0;display:flex;justify-content:flex-end;align-items:baseline;gap:20px}.ee-res-circuits__statement span{color:rgba(255,255,255,.38);font-size:11px;font-weight:800;letter-spacing:.2em}.ee-res-circuits__statement b{color:var(--yellow);font-size:clamp(3rem,7vw,7rem);line-height:1;letter-spacing:-.06em}.ee-res-circuits__handoff{position:absolute;left:-4%;right:-4%;bottom:-68px;height:130px;background:var(--light);transform:rotate(4deg)}@media(max-width:900px){.ee-res-circuits__shell{grid-template-columns:1fr;gap:30px}.ee-res-circuits__copy{padding-top:20px}.ee-res-circuits__runway{justify-content:flex-start;overflow:hidden}}@media(max-width:600px){.ee-res-circuits{padding:145px 0 170px}.ee-res-circuits__shell,.ee-res-circuits__statement{width:min(100% - 28px,760px)}.ee-res-circuits__runway span:nth-of-type(n+5),.ee-res-circuits__runway i:nth-of-type(n+4){display:none}.ee-res-circuits__statement{display:block}.ee-res-circuits__statement b{display:block;margin-top:8px}}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n\/\/ No JavaScript required for this section.\n<\/script>\n\n\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"3\" data-consonant-block=\"post-124-outlets-switches-lighting\" data-consonant-page=\"124\" data-consonant-source=\"post-content\" class=\"ee-res-devices\" aria-labelledby=\"ee-res-devices-title\">\n  <div class=\"ee-res-devices__shell\">\n    <div class=\"ee-res-devices__copy\">\n      <span class=\"ee-res-devices__index\">04 \/ FUNCTION + FINISH<\/span>\n      <h2 id=\"ee-res-devices-title\">Outlets, Switches <span>&amp; Lighting<\/span><\/h2>\n      <p>Electrical improvements can include new receptacles, lighting changes, switches, controls, and other practical upgrades throughout the home.<\/p>\n      <p>When devices are being added or relocated, we look at the circuit, wiring, intended use, and how the finished space needs to function.<\/p>\n    <\/div>\n    <div class=\"ee-res-devices__diagram\" data-device-diagram>\n      <svg class=\"ee-res-devices__lines\" viewBox=\"0 0 620 620\" aria-hidden=\"true\">\n        <path class=\"ee-res-devices__base\" d=\"M95 310 H265\"\/><path class=\"ee-res-devices__base\" d=\"M265 310 C335 310 334 110 430 110 H530\"\/><path class=\"ee-res-devices__base\" d=\"M265 310 C355 310 350 245 440 245 H560\"\/><path class=\"ee-res-devices__base\" d=\"M265 310 C355 310 350 380 440 380 H560\"\/><path class=\"ee-res-devices__base\" d=\"M265 310 C335 310 334 515 430 515 H530\"\/>\n        <path class=\"ee-res-devices__trace\" d=\"M95 310 H265\"\/><path class=\"ee-res-devices__trace\" d=\"M265 310 C335 310 334 110 430 110 H530\"\/><path class=\"ee-res-devices__trace\" d=\"M265 310 C355 310 350 245 440 245 H560\"\/><path class=\"ee-res-devices__trace\" d=\"M265 310 C355 310 350 380 440 380 H560\"\/><path class=\"ee-res-devices__trace\" d=\"M265 310 C335 310 334 515 430 515 H530\"\/>\n      <\/svg>\n      <div class=\"ee-res-devices__source\"><small>EXISTING<\/small><strong>CIRCUIT<\/strong><\/div>\n      <span class=\"ee-res-devices__node ee-res-devices__node--a\">OUTLETS<\/span><span class=\"ee-res-devices__node ee-res-devices__node--b\">SWITCHES<\/span><span class=\"ee-res-devices__node ee-res-devices__node--c\">LIGHTING<\/span><span class=\"ee-res-devices__node ee-res-devices__node--d\">CONTROLS<\/span>\n      <div class=\"ee-res-devices__stamp\" aria-hidden=\"true\"><b>04<\/b><span>USE \/ ROUTING \/ FINISH<\/span><\/div>\n    <\/div>\n  <\/div>\n  <div class=\"ee-res-devices__handoff\" aria-hidden=\"true\"><\/div>\n<\/section>\n\n<style data-wp-block-html=\"css\">\n.ee-res-devices{--navy:#020817;--ink:#071426;--yellow:#f9b000;--light:#f5f2e9;position:relative;width:100vw;margin-left:calc(50% - 50vw);padding:170px 0 200px;background:var(--light);color:var(--ink);overflow:clip;font-family:Manrope,Arial,sans-serif}.ee-res-devices__shell{width:min(1320px,calc(100% - 64px));margin:0 auto;display:grid;grid-template-columns:.82fr 1.18fr;gap:7vw;align-items:center}.ee-res-devices__index{color:#8a640a;font-size:11px;font-weight:800;letter-spacing:.18em}.ee-res-devices h2{margin:18px 0 36px;font-size:clamp(3.2rem,6vw,6.7rem);line-height:.92;letter-spacing:-.06em}.ee-res-devices h2 span{display:block;color:#8a640a}.ee-res-devices__copy p{max-width:610px;margin:0 0 20px;font-size:16px;line-height:1.75}.ee-res-devices__copy p:last-child{max-width:520px;padding:22px 0 0 28px;border-left:3px solid var(--yellow);font-weight:650}.ee-res-devices__diagram{position:relative;min-height:620px}.ee-res-devices__diagram::before{content:\"\";position:absolute;inset:7% 2% 7% 8%;border:1px solid rgba(7,20,38,.10);transform:skewY(-3deg)}.ee-res-devices__lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ee-res-devices__base,.ee-res-devices__trace{fill:none;stroke-linecap:square;stroke-linejoin:miter}.ee-res-devices__base{stroke:rgba(7,20,38,.18);stroke-width:2}.ee-res-devices__trace{stroke:var(--yellow);stroke-width:4;stroke-dasharray:1000;stroke-dashoffset:1000;transition:stroke-dashoffset 1.7s cubic-bezier(.2,.8,.2,1)}.ee-res-devices__diagram.is-active .ee-res-devices__trace{stroke-dashoffset:0}.ee-res-devices__source{position:absolute;left:3%;top:43%;width:120px;aspect-ratio:1;display:grid;place-content:center;text-align:center;background:var(--navy);color:#fff;clip-path:polygon(8% 0,100% 0,92% 92%,0 100%)}.ee-res-devices__source small{color:var(--yellow);font-size:8px;letter-spacing:.17em}.ee-res-devices__source strong{font-size:15px}.ee-res-devices__node{position:absolute;right:0;min-width:130px;padding:13px 17px;background:var(--ink);color:#fff;font-size:10px;font-weight:800;letter-spacing:.15em}.ee-res-devices__node::before{content:\"\";position:absolute;left:-8px;top:50%;width:12px;height:12px;background:var(--yellow);transform:translateY(-50%) rotate(45deg)}.ee-res-devices__node--a{top:13%}.ee-res-devices__node--b{top:35%}.ee-res-devices__node--c{top:57%}.ee-res-devices__node--d{top:79%}.ee-res-devices__stamp{position:absolute;left:36%;bottom:2%;display:flex;align-items:baseline;gap:14px}.ee-res-devices__stamp b{color:#8a640a;font-size:50px}.ee-res-devices__stamp span{font-size:9px;font-weight:800;letter-spacing:.18em}.ee-res-devices__handoff{position:absolute;left:0;right:0;bottom:-1px;height:115px;background:var(--navy);clip-path:polygon(0 70%,70% 18%,100% 46%,100% 100%,0 100%)}@media(max-width:900px){.ee-res-devices__shell{grid-template-columns:1fr}.ee-res-devices__diagram{min-height:560px}}@media(max-width:600px){.ee-res-devices{padding-top:135px}.ee-res-devices__shell{width:min(100% - 28px,760px)}.ee-res-devices__diagram{min-height:480px;transform:scale(.94);transform-origin:left center}.ee-res-devices__node{min-width:110px;font-size:8px}}@media(prefers-reduced-motion:reduce){.ee-res-devices__trace{stroke-dashoffset:0;transition:none}}\n\n\/* Service-page atmosphere: residential-electrical\/3. Organic light, one diagonal datum, and view-linked copy motion. *\/\n.ee-res-devices{\n  background:\n    linear-gradient(117deg,transparent 0 48.9%,rgba(7,20,38,.055) 49%,transparent 49.18% 100%),\n    radial-gradient(ellipse 68% 46% at 12% 18%,rgba(249,176,0,.105),transparent 72%),\n    radial-gradient(ellipse 58% 50% at 88% 76%,rgba(20,148,255,.085),transparent 74%),\n    linear-gradient(128deg,#f8fafc 0%,#eaf0f4 54%,#f8f3e8 118%);\n  background-size:100% 100%,128% 128%,132% 132%,100% 100%;\n  animation:ee-res-devices-ambient-drift 20s ease-in-out infinite alternate;\n  box-shadow:inset 0 72px 110px -115px rgba(7,20,38,.28),inset 0 -82px 110px -118px rgba(7,20,38,.22);\n}\n@keyframes ee-res-devices-ambient-drift{\n  0%{background-position:0 0,0% 14%,100% 78%,0 0;}\n  100%{background-position:0 0,13% 27%,86% 59%,0 0;}\n}\n@supports(animation-timeline:view()){\n  .ee-res-devices h2,\n  .ee-res-devices h3,\n  .ee-res-devices p{\n    animation:ee-res-devices-copy-arrive linear both;\n    animation-timeline:view();\n    animation-range:entry 5% cover 27%;\n  }\n  @keyframes ee-res-devices-copy-arrive{\n    from{opacity:.18;translate:0 22px;filter:blur(3px);}\n    to{opacity:1;translate:0 0;filter:blur(0);}\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .ee-res-devices{animation:none;}\n  .ee-res-devices h2,.ee-res-devices h3,.ee-res-devices p{animation:none;translate:none;filter:none;}\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n(() => {\n  const diagram = document.querySelector('[data-device-diagram]');\n  if (!diagram) return;\n  if (!('IntersectionObserver' in window)) { diagram.classList.add('is-active'); return; }\n  const observer = new IntersectionObserver(entries => { entries.forEach(entry => { if (!entry.isIntersecting) return; diagram.classList.add('is-active'); observer.disconnect(); }); }, { threshold: 0.35 });\n  observer.observe(diagram);\n})();\n<\/script>\n\n\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"4\" data-consonant-block=\"post-124-electrical-upgrades-for-new-home-loads\" data-consonant-page=\"124\" data-consonant-source=\"post-content\" class=\"ee-res-loads\" aria-labelledby=\"ee-res-loads-title\" data-res-loads>\n  <div class=\"ee-res-loads__ghost\" aria-hidden=\"true\" data-load-index>01<\/div>\n\n  <div class=\"ee-res-loads__shell\">\n    <header class=\"ee-res-loads__header\">\n      <div>\n        <span>05 \/ NEW DEMAND<\/span>\n\n        <h2 id=\"ee-res-loads-title\">\n          Electrical Upgrades for\n          <strong>New Home Loads<\/strong>\n        <\/h2>\n      <\/div>\n\n      <div>\n        <p>\n          A new electric appliance or piece of equipment can change the demand\n          placed on the house.\n        <\/p>\n\n        <p class=\"ee-res-loads__prompt\">\n          We help plan electrical work for:\n        <\/p>\n      <\/div>\n    <\/header>\n\n    <div class=\"ee-res-loads__ledger\">\n      <button type=\"button\" data-index=\"01\"><b>01<\/b><span>EV charging<\/span><\/button>\n      <button type=\"button\" data-index=\"02\"><b>02<\/b><span>Gas-to-electric appliance changes<\/span><\/button>\n      <button type=\"button\" data-index=\"03\"><b>03<\/b><span>Smart-home products<\/span><\/button>\n      <button type=\"button\" data-index=\"04\"><b>04<\/b><span>Smart panels<\/span><\/button>\n      <button type=\"button\" data-index=\"05\"><b>05<\/b><span>Hot tubs and spas<\/span><\/button>\n      <button type=\"button\" data-index=\"06\"><b>06<\/b><span>Mini-splits and AC equipment<\/span><\/button>\n      <button type=\"button\" data-index=\"07\"><b>07<\/b><span>Generators<\/span><\/button>\n      <button type=\"button\" data-index=\"08\"><b>08<\/b><span>Remodels and additions<\/span><\/button>\n    <\/div>\n\n    <div class=\"ee-res-loads__conclusion\">\n      <span>THE GOAL<\/span>\n      <p>\n        The goal is to make sure the new load belongs on the system before it is\n        connected to the system.\n      <\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"ee-res-loads__handoff\" aria-hidden=\"true\"><\/div>\n<\/section>\n\n<style data-wp-block-html=\"css\">\n.ee-res-loads {\n  --navy: #020817;\n  --ink: #071426;\n  --yellow: #f9b000;\n  --light: #f5f2e9;\n\n  position: relative;\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  padding: 180px 0 210px;\n  background: var(--navy);\n  color: #fff;\n  overflow: clip;\n  font-family: Manrope, Arial, sans-serif;\n}\n\n.ee-res-loads__ghost {\n  position: absolute;\n  left: -2vw;\n  top: 22%;\n  color: transparent;\n  -webkit-text-stroke: 1px rgba(255,255,255,.055);\n  font-size: clamp(14rem, 35vw, 39rem);\n  font-weight: 900;\n  line-height: .7;\n  letter-spacing: -.1em;\n  pointer-events: none;\n  transition: opacity .25s ease;\n}\n\n.ee-res-loads__shell {\n  position: relative;\n  z-index: 2;\n  width: min(1320px, calc(100% - 64px));\n  margin: 0 auto;\n}\n\n.ee-res-loads__header {\n  display: grid;\n  grid-template-columns: 1.2fr .7fr;\n  gap: 9vw;\n  align-items: end;\n  margin-bottom: 80px;\n}\n\n.ee-res-loads__header > div:first-child > span,\n.ee-res-loads__conclusion > span {\n  color: var(--yellow);\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: .18em;\n}\n\n.ee-res-loads h2 {\n  max-width: 900px;\n  margin: 17px 0 0;\n  font-size: clamp(3.5rem, 6.5vw, 7rem);\n  line-height: .91;\n  letter-spacing: -.06em;\n}\n\n.ee-res-loads h2 strong {\n  display: block;\n  color: var(--yellow);\n}\n\n.ee-res-loads__header p {\n  color: rgba(255,255,255,.67);\n  font-size: 16px;\n  line-height: 1.7;\n}\n\n.ee-res-loads__prompt {\n  margin-top: 28px;\n  color: #fff !important;\n  font-weight: 800;\n}\n\n.ee-res-loads__ledger {\n  margin-left: 17%;\n  border-top: 1px solid rgba(255,255,255,.15);\n}\n\n.ee-res-loads__ledger button {\n  appearance: none;\n  width: 100%;\n  min-height: 80px;\n  padding: 0;\n  display: grid;\n  grid-template-columns: 80px 1fr 30px;\n  align-items: center;\n  border: 0;\n  border-bottom: 1px solid rgba(255,255,255,.15);\n  background: transparent;\n  color: #fff;\n  text-align: left;\n  font: inherit;\n  cursor: pointer;\n  transition: padding .25s ease, background .25s ease;\n}\n\n.ee-res-loads__ledger button::after {\n  content: \"\u2197\";\n  color: rgba(255,255,255,.3);\n  font-size: 16px;\n  transition: transform .25s ease, color .25s ease;\n}\n\n.ee-res-loads__ledger button b {\n  color: var(--yellow);\n  font-size: 10px;\n  letter-spacing: .14em;\n}\n\n.ee-res-loads__ledger button span {\n  font-size: clamp(1.1rem, 2vw, 1.7rem);\n  font-weight: 700;\n  letter-spacing: -.025em;\n}\n\n.ee-res-loads__ledger button:hover,\n.ee-res-loads__ledger button:focus-visible,\n.ee-res-loads__ledger button.is-active {\n  padding-left: 22px;\n  background: rgba(249,176,0,.07);\n  outline: none;\n}\n\n.ee-res-loads__ledger button:hover::after,\n.ee-res-loads__ledger button:focus-visible::after,\n.ee-res-loads__ledger button.is-active::after {\n  color: var(--yellow);\n  transform: translate(3px, -3px);\n}\n\n.ee-res-loads__conclusion {\n  max-width: 670px;\n  margin: 80px 0 0 auto;\n  padding-left: 30px;\n  border-left: 3px solid var(--yellow);\n}\n\n.ee-res-loads__conclusion p {\n  margin: 13px 0 0;\n  font-size: clamp(1.35rem, 2.4vw, 2.2rem);\n  line-height: 1.38;\n  letter-spacing: -.03em;\n}\n\n.ee-res-loads__handoff {\n  position: absolute;\n  left: -4%;\n  right: -4%;\n  bottom: -61px;\n  height: 120px;\n  background: var(--light);\n  transform: rotate(-3.3deg);\n}\n\n@media (max-width: 900px) {\n  .ee-res-loads__header {\n    grid-template-columns: 1fr;\n    gap: 32px;\n  }\n\n  .ee-res-loads__ledger {\n    margin-left: 0;\n  }\n}\n\n@media (max-width: 600px) {\n  .ee-res-loads {\n    padding-top: 145px;\n  }\n\n  .ee-res-loads__shell {\n    width: min(100% - 28px, 760px);\n  }\n\n  .ee-res-loads__ledger button {\n    grid-template-columns: 48px 1fr 24px;\n    min-height: 72px;\n  }\n\n  .ee-res-loads__ledger button:hover,\n  .ee-res-loads__ledger button:focus-visible,\n  .ee-res-loads__ledger button.is-active {\n    padding-left: 10px;\n  }\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n(() => {\n  const section = document.querySelector('[data-res-loads]');\n  if (!section) return;\n\n  const ghost = section.querySelector('[data-load-index]');\n  const rows = [...section.querySelectorAll('.ee-res-loads__ledger button')];\n\n  function activate(row) {\n    rows.forEach(item => item.classList.remove('is-active'));\n    row.classList.add('is-active');\n    ghost.textContent = row.dataset.index;\n  }\n\n  rows.forEach(row => {\n    row.addEventListener('mouseenter', () => activate(row));\n    row.addEventListener('focus', () => activate(row));\n  });\n\n  if (rows[0]) activate(rows[0]);\n})();\n<\/script>\n\n\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"5\" data-consonant-block=\"post-124-panel-service-considerations\" data-consonant-page=\"124\" data-consonant-source=\"post-content\" class=\"ee-res-panel\" aria-labelledby=\"ee-res-panel-title\">\n  <div class=\"ee-res-panel__shell\">\n    <div class=\"ee-res-panel__visual\">\n      <figure class=\"ee-res-panel__before\">\n        <img decoding=\"async\"\n          src=\"https:\/\/electricalexpert520.com\/wp-content\/uploads\/2026\/08\/IMG_0997.webp\"\n          alt=\"Older exterior electrical panel with breakers and crowded wiring\"\n        >\n        <figcaption>BEFORE \/ EXISTING EQUIPMENT<\/figcaption>\n      <\/figure>\n\n      <figure class=\"ee-res-panel__after\">\n        <img decoding=\"async\"\n          src=\"https:\/\/electricalexpert520.com\/wp-content\/uploads\/2026\/08\/20240716_171232.webp\"\n          alt=\"Clearly labeled residential electrical panel with organized circuits and surge protection\"\n        >\n        <figcaption>\n          <small>FIELD \/ CAPACITY<\/small>\n          <strong>Panel &amp; Service Planning<\/strong>\n        <\/figcaption>\n      <\/figure>\n\n      <div class=\"ee-res-panel__number\" aria-hidden=\"true\">06<\/div>\n    <\/div>\n\n    <div class=\"ee-res-panel__copy\">\n      <span>06 \/ PANEL + SERVICE<\/span>\n\n      <h2 id=\"ee-res-panel-title\">\n        Panel &amp; Service\n        <strong>Considerations<\/strong>\n      <\/h2>\n\n      <p>\n        If the existing panel is aging, crowded, damaged, or no longer\n        appropriate for the home&#8217;s electrical demand, the project may involve\n        more than a new branch circuit.\n      <\/p>\n\n      <p>\n        We evaluate panel condition, available space, capacity, and the\n        relationship between the existing service and the work being planned.\n      <\/p>\n\n      <div class=\"ee-res-panel__rail\">\n        <span>CONDITION<\/span>\n        <i><\/i>\n        <span>SPACE<\/span>\n        <i><\/i>\n        <span>CAPACITY<\/span>\n        <i><\/i>\n        <span>SERVICE<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ee-res-panel__handoff\" aria-hidden=\"true\"><\/div>\n<\/section>\n\n<style data-wp-block-html=\"css\">\n.ee-res-panel {\n  --navy: #020817;\n  --ink: #071426;\n  --yellow: #f9b000;\n  --light: #f5f2e9;\n\n  position: relative;\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  padding: 180px 0 200px;\n  background: var(--light);\n  color: var(--ink);\n  overflow: clip;\n  font-family: Manrope, Arial, sans-serif;\n}\n\n.ee-res-panel__shell {\n  width: min(1320px, calc(100% - 64px));\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: 1.15fr .85fr;\n  gap: 8vw;\n  align-items: center;\n}\n\n.ee-res-panel__visual {\n  position: relative;\n  min-height: 680px;\n}\n\n.ee-res-panel__before,\n.ee-res-panel__after {\n  position: absolute;\n  margin: 0;\n}\n\n.ee-res-panel__before {\n  width: 62%;\n  height: 68%;\n  top: 0;\n  left: 0;\n  clip-path: polygon(0 0, 100% 6%, 92% 100%, 6% 91%);\n}\n\n.ee-res-panel__after {\n  width: 66%;\n  height: 70%;\n  right: 0;\n  bottom: 0;\n  background: var(--navy);\n  border: 10px solid var(--light);\n  clip-path: polygon(9% 0, 100% 0, 93% 91%, 0 100%);\n  box-shadow: 0 38px 80px rgba(7,20,38,.18);\n}\n\n.ee-res-panel__before img,\n.ee-res-panel__after img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n.ee-res-panel__before figcaption {\n  position: absolute;\n  top: 18px;\n  left: 18px;\n  padding: 8px 11px;\n  background: var(--navy);\n  color: #fff;\n  font-size: 8px;\n  font-weight: 800;\n  letter-spacing: .15em;\n}\n\n.ee-res-panel__after::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(to top, rgba(2,8,23,.82), transparent 52%);\n}\n\n.ee-res-panel__after figcaption {\n  position: absolute;\n  z-index: 2;\n  left: 9%;\n  right: 8%;\n  bottom: 8%;\n  display: grid;\n  gap: 4px;\n  color: #fff;\n}\n\n.ee-res-panel__after small {\n  color: var(--yellow);\n  font-size: 9px;\n  font-weight: 800;\n  letter-spacing: .17em;\n}\n\n.ee-res-panel__after strong {\n  font-size: clamp(1.1rem, 2vw, 1.6rem);\n}\n\n.ee-res-panel__number {\n  position: absolute;\n  right: 7%;\n  top: -7%;\n  font-size: clamp(7rem, 14vw, 13rem);\n  font-weight: 900;\n  line-height: 1;\n  color: transparent;\n  -webkit-text-stroke: 1px rgba(7,20,38,.11);\n}\n\n.ee-res-panel__copy > span {\n  color: #8a640a;\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: .18em;\n}\n\n.ee-res-panel h2 {\n  margin: 18px 0 36px;\n  font-size: clamp(3.1rem, 5.8vw, 6.3rem);\n  line-height: .92;\n  letter-spacing: -.06em;\n}\n\n.ee-res-panel h2 strong {\n  display: block;\n  color: #8a640a;\n}\n\n.ee-res-panel__copy p {\n  margin: 0 0 21px;\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n.ee-res-panel__copy p:nth-of-type(2) {\n  padding-left: 28px;\n  border-left: 3px solid var(--yellow);\n  font-weight: 650;\n}\n\n.ee-res-panel__rail {\n  margin-top: 45px;\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 11px;\n}\n\n.ee-res-panel__rail span {\n  font-size: 9px;\n  font-weight: 800;\n  letter-spacing: .15em;\n}\n\n.ee-res-panel__rail i {\n  width: 25px;\n  height: 1px;\n  background: rgba(7,20,38,.25);\n}\n\n.ee-res-panel__handoff {\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: -1px;\n  height: 100px;\n  background: var(--navy);\n  clip-path: polygon(0 55%, 40% 18%, 100% 72%, 100% 100%, 0 100%);\n}\n\n@media (max-width: 900px) {\n  .ee-res-panel__shell {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media (max-width: 600px) {\n  .ee-res-panel {\n    padding-top: 140px;\n  }\n\n  .ee-res-panel__shell {\n    width: min(100% - 28px, 760px);\n  }\n\n  .ee-res-panel__visual {\n    min-height: 500px;\n  }\n\n  .ee-res-panel__before {\n    width: 70%;\n  }\n\n  .ee-res-panel__after {\n    width: 70%;\n  }\n}\n\n\/* Service-page atmosphere: residential-electrical\/5. Organic light, one diagonal datum, and view-linked copy motion. *\/\n.ee-res-panel{\n  background:\n    linear-gradient(117deg,transparent 0 48.9%,rgba(7,20,38,.055) 49%,transparent 49.18% 100%),\n    radial-gradient(ellipse 68% 46% at 88% 22%,rgba(20,148,255,.105),transparent 72%),\n    radial-gradient(ellipse 58% 50% at 10% 74%,rgba(249,176,0,.09),transparent 74%),\n    linear-gradient(154deg,#f8fafc 0%,#eaf0f4 54%,#f8f3e8 118%);\n  background-size:100% 100%,128% 128%,132% 132%,100% 100%;\n  animation:ee-res-panel-ambient-drift 22s ease-in-out infinite alternate;\n  box-shadow:inset 0 72px 110px -115px rgba(7,20,38,.28),inset 0 -82px 110px -118px rgba(7,20,38,.22);\n}\n@keyframes ee-res-panel-ambient-drift{\n  0%{background-position:0 0,0% 14%,100% 78%,0 0;}\n  100%{background-position:0 0,13% 27%,86% 59%,0 0;}\n}\n@supports(animation-timeline:view()){\n  .ee-res-panel h2,\n  .ee-res-panel h3,\n  .ee-res-panel p{\n    animation:ee-res-panel-copy-arrive linear both;\n    animation-timeline:view();\n    animation-range:entry 5% cover 27%;\n  }\n  @keyframes ee-res-panel-copy-arrive{\n    from{opacity:.18;translate:0 22px;filter:blur(3px);}\n    to{opacity:1;translate:0 0;filter:blur(0);}\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .ee-res-panel{animation:none;}\n  .ee-res-panel h2,.ee-res-panel h3,.ee-res-panel p{animation:none;translate:none;filter:none;}\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n\/\/ No JavaScript required for this section.\n<\/script>\n\n\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"6\" data-consonant-block=\"post-124-older-equipment-fpe-panels\" data-consonant-page=\"124\" data-consonant-source=\"post-content\" class=\"ee-res-fpe\" aria-labelledby=\"ee-res-fpe-title\">\n  <div class=\"ee-res-fpe__ghost\" aria-hidden=\"true\">FPE<\/div>\n\n  <div class=\"ee-res-fpe__shell\">\n    <figure class=\"ee-res-fpe__visual\">\n      <img decoding=\"async\"\n        src=\"https:\/\/electricalexpert520.com\/wp-content\/uploads\/2026\/08\/fpe-panel-closed.jpg\"\n        alt=\"Closed Federal Pacific electrical panel before replacement\"\n      >\n\n      <figcaption>\n        <span>OLDER \/ EQUIPMENT<\/span>\n        <strong>Existing equipment deserves its own evaluation.<\/strong>\n      <\/figcaption>\n    <\/figure>\n\n    <div class=\"ee-res-fpe__copy\">\n      <span>07 \/ OLDER EQUIPMENT<\/span>\n\n      <h2 id=\"ee-res-fpe-title\">\n        Older Equipment\n        <strong>&amp; FPE Panels<\/strong>\n      <\/h2>\n\n      <p>\n        Federal Pacific and other older electrical equipment may deserve closer\n        evaluation as part of a residential upgrade. Electrical Expert LLC\n        replaces FPE panels and plans the replacement around the home&#8217;s current\n        and future electrical needs.\n      <\/p>\n\n      <div class=\"ee-res-fpe__signal\">\n        <b>CURRENT LOAD<\/b>\n        <i><\/i>\n        <b>FUTURE NEEDS<\/b>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ee-res-fpe__handoff\" aria-hidden=\"true\"><\/div>\n<\/section>\n\n<style data-wp-block-html=\"css\">\n.ee-res-fpe {\n  --navy: #020817;\n  --ink: #071426;\n  --yellow: #f9b000;\n  --light: #f5f2e9;\n\n  position: relative;\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  padding: 165px 0 185px;\n  background:\n    linear-gradient(115deg, rgba(249,176,0,.055), transparent 40%),\n    var(--navy);\n  color: #fff;\n  overflow: clip;\n  font-family: Manrope, Arial, sans-serif;\n}\n\n.ee-res-fpe__ghost {\n  position: absolute;\n  right: -2%;\n  bottom: 0;\n  font-size: clamp(13rem, 31vw, 32rem);\n  line-height: .63;\n  font-weight: 900;\n  color: transparent;\n  -webkit-text-stroke: 1px rgba(255,255,255,.045);\n}\n\n.ee-res-fpe__shell {\n  position: relative;\n  z-index: 2;\n  width: min(1260px, calc(100% - 64px));\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: .82fr 1.18fr;\n  gap: 8vw;\n  align-items: center;\n}\n\n.ee-res-fpe__visual {\n  position: relative;\n  min-height: 530px;\n  margin: 0;\n  background: #000;\n  clip-path: polygon(0 6%, 92% 0, 100% 89%, 13% 100%);\n}\n\n.ee-res-fpe__visual::before {\n  content: \"\";\n  position: absolute;\n  z-index: -1;\n  inset: -25px 18px 18px -25px;\n  background: var(--yellow);\n}\n\n.ee-res-fpe__visual img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  filter: saturate(.6) contrast(1.08);\n}\n\n.ee-res-fpe__visual::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(to top, rgba(2,8,23,.9), transparent 60%);\n}\n\n.ee-res-fpe__visual figcaption {\n  position: absolute;\n  z-index: 2;\n  left: 9%;\n  right: 8%;\n  bottom: 10%;\n  display: grid;\n  gap: 5px;\n}\n\n.ee-res-fpe__visual span,\n.ee-res-fpe__copy > span {\n  color: var(--yellow);\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: .18em;\n}\n\n.ee-res-fpe__visual strong {\n  max-width: 380px;\n  font-size: 1.25rem;\n}\n\n.ee-res-fpe h2 {\n  margin: 18px 0 34px;\n  font-size: clamp(3.2rem, 6vw, 6.5rem);\n  line-height: .91;\n  letter-spacing: -.06em;\n}\n\n.ee-res-fpe h2 strong {\n  display: block;\n  color: var(--yellow);\n}\n\n.ee-res-fpe__copy p {\n  max-width: 660px;\n  margin: 0;\n  color: rgba(255,255,255,.72);\n  font-size: clamp(1.05rem, 1.6vw, 1.34rem);\n  line-height: 1.75;\n}\n\n.ee-res-fpe__signal {\n  margin-top: 48px;\n  display: flex;\n  align-items: center;\n  gap: 16px;\n}\n\n.ee-res-fpe__signal b {\n  font-size: 9px;\n  letter-spacing: .17em;\n}\n\n.ee-res-fpe__signal i {\n  width: 85px;\n  height: 2px;\n  background: var(--yellow);\n  transform: skewX(-30deg);\n}\n\n.ee-res-fpe__handoff {\n  position: absolute;\n  left: -3%;\n  right: -3%;\n  bottom: -70px;\n  height: 125px;\n  background: var(--light);\n  transform: rotate(3.7deg);\n}\n\n@media (max-width: 850px) {\n  .ee-res-fpe__shell {\n    grid-template-columns: 1fr;\n  }\n\n  .ee-res-fpe__visual {\n    min-height: 500px;\n  }\n}\n\n@media (max-width: 600px) {\n  .ee-res-fpe__shell {\n    width: min(100% - 28px, 760px);\n  }\n\n  .ee-res-fpe__visual {\n    min-height: 420px;\n  }\n}\n\/* Older equipment \u2014 container-safe headline and caption *\/\n.ee-res-fpe__copy{min-width:0}\n.ee-res-fpe h2{max-width:10ch;font-size:clamp(3rem,4.6vw,5.25rem);line-height:.92;text-wrap:balance}\n.ee-res-fpe h2 strong{font-size:.92em;line-height:.96}\n.ee-res-fpe__copy p{max-width:34em;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.7}\n.ee-res-fpe__visual figcaption{left:17%;right:12%;bottom:11%;min-width:0}\n.ee-res-fpe__visual strong{max-width:25ch;font-size:clamp(.95rem,1.2vw,1.12rem);line-height:1.35;text-wrap:balance;overflow-wrap:anywhere}\n@media(max-width:850px){.ee-res-fpe h2{max-width:11ch;font-size:clamp(3rem,9vw,5rem)}}\n@media(max-width:600px){.ee-res-fpe__visual figcaption{left:18%;right:11%;bottom:12%}.ee-res-fpe h2{font-size:clamp(2.8rem,12vw,4rem)}}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n\/\/ No JavaScript required for this section.\n<\/script>\n\n\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"7\" data-consonant-block=\"post-124-remodels-additions-changing-spaces\" data-consonant-page=\"124\" data-consonant-source=\"post-content\" class=\"ee-res-remodel\" aria-labelledby=\"ee-res-remodel-title\">\n  <div class=\"ee-res-remodel__routes\" aria-hidden=\"true\">\n    <span class=\"ee-res-remodel__route ee-res-remodel__route--one\"><\/span>\n    <span class=\"ee-res-remodel__route ee-res-remodel__route--two\"><\/span>\n    <span class=\"ee-res-remodel__route ee-res-remodel__route--three\"><\/span>\n  <\/div>\n\n  <div class=\"ee-res-remodel__shell\">\n    <div class=\"ee-res-remodel__index\">\n      <b>08<\/b>\n      <span>SPACE CHANGES \/ LOAD CHANGES<\/span>\n    <\/div>\n\n    <div class=\"ee-res-remodel__title\">\n      <span>08 \/ REMODELS + ADDITIONS<\/span>\n\n      <h2 id=\"ee-res-remodel-title\">\n        Remodels, Additions\n        <strong>&amp; Changing Spaces<\/strong>\n      <\/h2>\n    <\/div>\n\n    <div class=\"ee-res-remodel__copy\">\n      <p>\n        Renovations change how a home is used. Kitchens gain appliances.\n        Rooms are reconfigured. Lighting plans change. Additions create new\n        loads. Outdoor spaces gain equipment.\n      <\/p>\n\n      <p>\n        We help make the electrical plan part of the remodel rather than an\n        afterthought at the end.\n      <\/p>\n    <\/div>\n\n    <div class=\"ee-res-remodel__sequence\">\n      <span>KITCHENS<\/span>\n      <span>ROOMS<\/span>\n      <span>LIGHTING<\/span>\n      <span>ADDITIONS<\/span>\n      <span>OUTDOOR EQUIPMENT<\/span>\n    <\/div>\n  <\/div>\n\n  <div class=\"ee-res-remodel__handoff\" aria-hidden=\"true\">\n    <i><\/i>\n    <i><\/i>\n  <\/div>\n<\/section>\n\n<style data-wp-block-html=\"css\">\n.ee-res-remodel {\n  --navy: #020817;\n  --ink: #071426;\n  --yellow: #f9b000;\n  --light: #f5f2e9;\n\n  position: relative;\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  padding: 180px 0 220px;\n  background: var(--light);\n  color: var(--ink);\n  overflow: clip;\n  font-family: Manrope, Arial, sans-serif;\n}\n\n.ee-res-remodel__routes {\n  position: absolute;\n  inset: 0;\n  opacity: .22;\n  pointer-events: none;\n}\n\n.ee-res-remodel__route {\n  position: absolute;\n  height: 1px;\n  background: var(--ink);\n  transform-origin: left;\n}\n\n.ee-res-remodel__route::after {\n  content: \"\";\n  position: absolute;\n  right: -5px;\n  top: -5px;\n  width: 10px;\n  height: 10px;\n  background: var(--yellow);\n  transform: rotate(45deg);\n}\n\n.ee-res-remodel__route--one {\n  width: 42vw;\n  left: 3%;\n  top: 24%;\n  transform: rotate(8deg);\n}\n\n.ee-res-remodel__route--two {\n  width: 52vw;\n  right: -4%;\n  top: 55%;\n  transform: rotate(-7deg);\n}\n\n.ee-res-remodel__route--three {\n  width: 31vw;\n  left: 18%;\n  bottom: 17%;\n  transform: rotate(-4deg);\n}\n\n.ee-res-remodel__shell {\n  position: relative;\n  z-index: 2;\n  width: min(1320px, calc(100% - 64px));\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: 170px 1fr .72fr;\n  gap: 4vw;\n  align-items: center;\n}\n\n.ee-res-remodel__index {\n  align-self: stretch;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n  padding: 30px 0;\n  border-right: 1px solid rgba(7,20,38,.18);\n}\n\n.ee-res-remodel__index b {\n  color: #8a640a;\n  font-size: clamp(5rem, 10vw, 9rem);\n  line-height: .8;\n  letter-spacing: -.07em;\n}\n\n.ee-res-remodel__index span {\n  font-size: 8px;\n  font-weight: 800;\n  letter-spacing: .18em;\n  writing-mode: vertical-rl;\n}\n\n.ee-res-remodel__title > span {\n  color: #8a640a;\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: .18em;\n}\n\n.ee-res-remodel h2 {\n  margin: 18px 0 0;\n  font-size: clamp(3rem, 5.9vw, 6.2rem);\n  line-height: .92;\n  letter-spacing: -.06em;\n}\n\n.ee-res-remodel h2 strong {\n  display: block;\n  color: #8a640a;\n}\n\n.ee-res-remodel__copy {\n  padding-top: 90px;\n}\n\n.ee-res-remodel__copy p {\n  margin: 0 0 23px;\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n.ee-res-remodel__copy p:last-child {\n  padding-left: 25px;\n  border-left: 3px solid var(--yellow);\n  font-weight: 700;\n}\n\n.ee-res-remodel__sequence {\n  grid-column: 2 \/ -1;\n  margin: 80px 0 0;\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 0;\n  border-top: 1px solid rgba(7,20,38,.16);\n  border-bottom: 1px solid rgba(7,20,38,.16);\n}\n\n.ee-res-remodel__sequence span {\n  position: relative;\n  padding: 21px 30px;\n  font-size: 9px;\n  font-weight: 800;\n  letter-spacing: .15em;\n}\n\n.ee-res-remodel__sequence span + span::before {\n  content: \"\/\";\n  position: absolute;\n  left: -3px;\n  color: #8a640a;\n}\n\n.ee-res-remodel__handoff {\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: -1px;\n  height: 115px;\n}\n\n.ee-res-remodel__handoff i:first-child {\n  position: absolute;\n  inset: 43px 0 0;\n  background: var(--navy);\n  clip-path: polygon(0 52%, 65% 5%, 100% 35%, 100% 100%, 0 100%);\n}\n\n.ee-res-remodel__handoff i:last-child {\n  position: absolute;\n  right: -3%;\n  bottom: 42px;\n  width: 48%;\n  height: 24px;\n  background: var(--yellow);\n  transform: rotate(2deg);\n}\n\n@media (max-width: 950px) {\n  .ee-res-remodel__shell {\n    grid-template-columns: 90px 1fr;\n  }\n\n  .ee-res-remodel__copy {\n    grid-column: 2;\n    padding-top: 20px;\n  }\n\n  .ee-res-remodel__sequence {\n    grid-column: 2;\n  }\n}\n\n@media (max-width: 600px) {\n  .ee-res-remodel {\n    padding-top: 145px;\n  }\n\n  .ee-res-remodel__shell {\n    width: min(100% - 28px, 760px);\n    grid-template-columns: 1fr;\n  }\n\n  .ee-res-remodel__index {\n    display: none;\n  }\n\n  .ee-res-remodel__copy,\n  .ee-res-remodel__sequence {\n    grid-column: 1;\n  }\n\n  .ee-res-remodel__sequence span {\n    padding: 15px 17px;\n  }\n}\n\n\/* Service-page atmosphere: residential-electrical\/7. Organic light, one diagonal datum, and view-linked copy motion. *\/\n.ee-res-remodel{\n  background:\n    linear-gradient(117deg,transparent 0 48.9%,rgba(7,20,38,.055) 49%,transparent 49.18% 100%),\n    radial-gradient(ellipse 68% 46% at 12% 18%,rgba(249,176,0,.105),transparent 72%),\n    radial-gradient(ellipse 58% 50% at 88% 76%,rgba(20,148,255,.085),transparent 74%),\n    linear-gradient(128deg,#f8fafc 0%,#eaf0f4 54%,#f8f3e8 118%);\n  background-size:100% 100%,128% 128%,132% 132%,100% 100%;\n  animation:ee-res-remodel-ambient-drift 24s ease-in-out infinite alternate;\n  box-shadow:inset 0 72px 110px -115px rgba(7,20,38,.28),inset 0 -82px 110px -118px rgba(7,20,38,.22);\n}\n@keyframes ee-res-remodel-ambient-drift{\n  0%{background-position:0 0,0% 14%,100% 78%,0 0;}\n  100%{background-position:0 0,13% 27%,86% 59%,0 0;}\n}\n@supports(animation-timeline:view()){\n  .ee-res-remodel h2,\n  .ee-res-remodel h3,\n  .ee-res-remodel p{\n    animation:ee-res-remodel-copy-arrive linear both;\n    animation-timeline:view();\n    animation-range:entry 5% cover 27%;\n  }\n  @keyframes ee-res-remodel-copy-arrive{\n    from{opacity:.18;translate:0 22px;filter:blur(3px);}\n    to{opacity:1;translate:0 0;filter:blur(0);}\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .ee-res-remodel{animation:none;}\n  .ee-res-remodel h2,.ee-res-remodel h3,.ee-res-remodel p{animation:none;translate:none;filter:none;}\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n\/\/ No JavaScript required for this section.\n<\/script>\n\n\n\n<section data-consonant-block-name=\"core\/html\" data-consonant-block-path=\"8\" data-consonant-block=\"post-124-residential-electrical-service-across-southern-arizona\" data-consonant-page=\"124\" data-consonant-source=\"post-content\" class=\"ee-res-local\" aria-labelledby=\"ee-res-local-title\">\n  <div class=\"ee-res-local__grid\" aria-hidden=\"true\"><\/div>\n  <div class=\"ee-res-local__ghost\" aria-hidden=\"true\">TUCSON<\/div>\n\n  <div class=\"ee-res-local__shell\">\n    <div class=\"ee-res-local__index\">\n      <span>09<\/span>\n      <strong>START HERE<\/strong>\n    <\/div>\n\n    <div class=\"ee-res-local__content\">\n      <span class=\"ee-res-local__eyebrow\">\n        RESIDENTIAL ELECTRICAL SERVICE \u2022 SOUTHERN ARIZONA\n      <\/span>\n\n      <h2 id=\"ee-res-local-title\">\n        Residential Electrical Service\n        <span>Across Southern Arizona.<\/span>\n      <\/h2>\n\n      <p>\n        Electrical Expert LLC serves homeowners in Tucson, Marana, Oro Valley,\n        and SaddleBrooke.\n      <\/p>\n\n      <p class=\"ee-res-local__trust\">\n        Family-owned since 2004. Licensed, bonded, insured, and ROC registered.\n      <\/p>\n\n      <div class=\"ee-res-local__actions\">\n        <a class=\"ee-res-local__primary\" href=\"\/contact\/\">\n          Request Residential Electrical Service\n          <span aria-hidden=\"true\">\u2197<\/span>\n        <\/a>\n\n        <a class=\"ee-res-local__phone\" href=\"tel:+15204058755\">\n          Call (520) 405-8755\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"ee-res-local__areas\" aria-label=\"Residential electrical service areas\">\n      <div>\n        <b>01<\/b>\n        <strong>Tucson<\/strong>\n        <span>Core Service Area<\/span>\n      <\/div>\n\n      <div>\n        <b>02<\/b>\n        <strong>Marana<\/strong>\n        <span>Core Service Area<\/span>\n      <\/div>\n\n      <div>\n        <b>03<\/b>\n        <strong>Oro Valley<\/strong>\n        <span>Core Service Area<\/span>\n      <\/div>\n\n      <div>\n        <b>04<\/b>\n        <strong>SaddleBrooke<\/strong>\n        <span>Core Service Area<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ee-res-local__rule\" aria-hidden=\"true\">\n    <span><\/span>\n    <span><\/span>\n    <span><\/span>\n  <\/div>\n<\/section>\n\n<style data-wp-block-html=\"css\">\n.ee-res-local {\n  --navy: #020817;\n  --ink: #071426;\n  --yellow: #f9b000;\n\n  position: relative;\n  width: 100vw;\n  margin-left: calc(50% - 50vw);\n  padding: 190px 0 150px;\n  min-height: 820px;\n  background:\n    radial-gradient(circle at 72% 40%, rgba(249,176,0,.08), transparent 27%),\n    var(--navy);\n  color: #fff;\n  overflow: clip;\n  font-family: Manrope, Arial, sans-serif;\n}\n\n.ee-res-local__grid {\n  position: absolute;\n  inset: 0;\n  opacity: .13;\n  background-image:\n    linear-gradient(rgba(255,255,255,.08) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,.08) 1px, transparent 1px);\n  background-size: 72px 72px;\n  mask-image: linear-gradient(to right, transparent, #000 28%, #000 78%, transparent);\n}\n\n.ee-res-local__ghost {\n  position: absolute;\n  left: -2%;\n  bottom: 1%;\n  color: transparent;\n  -webkit-text-stroke: 1px rgba(255,255,255,.045);\n  font-size: clamp(10rem, 25vw, 27rem);\n  font-weight: 900;\n  line-height: .7;\n  letter-spacing: -.09em;\n}\n\n.ee-res-local__shell {\n  position: relative;\n  z-index: 2;\n  width: min(1320px, calc(100% - 64px));\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: 110px 1fr .72fr;\n  gap: 4vw;\n  align-items: start;\n}\n\n.ee-res-local__index {\n  padding-top: 4px;\n  display: grid;\n  gap: 10px;\n}\n\n.ee-res-local__index span {\n  color: var(--yellow);\n  font-size: 52px;\n  line-height: 1;\n  font-weight: 800;\n}\n\n.ee-res-local__index strong {\n  font-size: 8px;\n  letter-spacing: .18em;\n}\n\n.ee-res-local__eyebrow {\n  color: var(--yellow);\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: .18em;\n}\n\n.ee-res-local h2 {\n  max-width: 800px;\n  margin: 19px 0 31px;\n  font-size: clamp(3.4rem, 6vw, 6.5rem);\n  line-height: .92;\n  letter-spacing: -.06em;\n}\n\n.ee-res-local h2 span {\n  display: block;\n  color: var(--yellow);\n}\n\n.ee-res-local__content > p {\n  max-width: 650px;\n  color: rgba(255,255,255,.7);\n  font-size: 16px;\n  line-height: 1.7;\n}\n\n.ee-res-local__trust {\n  color: #fff !important;\n  font-weight: 700;\n}\n\n.ee-res-local__actions {\n  margin-top: 42px;\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 18px;\n}\n\n.ee-res-local__primary,\n.ee-res-local__phone {\n  text-decoration: none;\n  font-weight: 800;\n}\n\n.ee-res-local__primary {\n  padding: 18px 23px;\n  display: inline-flex;\n  align-items: center;\n  gap: 18px;\n  background: var(--yellow);\n  color: var(--ink);\n  font-size: 12px;\n  letter-spacing: .04em;\n  transition: transform .2s ease, filter .2s ease;\n}\n\n.ee-res-local__primary:hover,\n.ee-res-local__primary:focus-visible {\n  transform: translateY(-2px);\n  filter: brightness(1.05);\n}\n\n.ee-res-local__primary span {\n  font-size: 18px;\n}\n\n.ee-res-local__phone {\n  padding: 18px 4px;\n  color: #fff;\n  border-bottom: 1px solid rgba(255,255,255,.25);\n}\n\n.ee-res-local__areas {\n  margin-top: 55px;\n  border-top: 1px solid rgba(255,255,255,.15);\n}\n\n.ee-res-local__areas div {\n  min-height: 88px;\n  display: grid;\n  grid-template-columns: 38px 1fr;\n  grid-template-rows: auto auto;\n  align-content: center;\n  border-bottom: 1px solid rgba(255,255,255,.15);\n}\n\n.ee-res-local__areas b {\n  grid-row: 1 \/ 3;\n  color: var(--yellow);\n  font-size: 9px;\n}\n\n.ee-res-local__areas strong {\n  font-size: 16px;\n}\n\n.ee-res-local__areas span {\n  color: rgba(255,255,255,.42);\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: .11em;\n  text-transform: uppercase;\n}\n\n.ee-res-local__rule {\n  position: relative;\n  z-index: 2;\n  width: min(1320px, calc(100% - 64px));\n  margin: 95px auto 0;\n  display: grid;\n  grid-template-columns: 2fr .7fr .25fr;\n  gap: 10px;\n}\n\n.ee-res-local__rule span {\n  display: block;\n  height: 4px;\n  background: rgba(255,255,255,.13);\n  transform: skewX(-30deg);\n}\n\n.ee-res-local__rule span:nth-child(2) {\n  background: var(--yellow);\n}\n\n@media (max-width: 1000px) {\n  .ee-res-local__shell {\n    grid-template-columns: 80px 1fr;\n  }\n\n  .ee-res-local__areas {\n    grid-column: 2;\n  }\n}\n\n@media (max-width: 620px) {\n  .ee-res-local {\n    padding: 150px 0 115px;\n  }\n\n  .ee-res-local__shell,\n  .ee-res-local__rule {\n    width: min(100% - 28px, 760px);\n  }\n\n  .ee-res-local__shell {\n    grid-template-columns: 1fr;\n  }\n\n  .ee-res-local__index {\n    display: none;\n  }\n\n  .ee-res-local__areas {\n    grid-column: 1;\n  }\n\n  .ee-res-local__actions {\n    align-items: stretch;\n    flex-direction: column;\n  }\n\n  .ee-res-local__primary,\n  .ee-res-local__phone {\n    justify-content: space-between;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .ee-res-local__primary {\n    transition: none;\n  }\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n\/\/ No JavaScript required for this section.\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>HOME 01 RESIDENTIAL \/ SOUTHERN ARIZONA Tucson \u2022 Marana \u2022 Oro Valley \u2022 SaddleBrooke Residential Electrical Work Planned Around the Home You Actually Have. Homes change. Electrical systems have to keep up. Electrical Expert LLC provides residential electrical service across Tucson, Marana, Oro Valley, and SaddleBrooke for repairs, improvements, added circuits, equipment connections, lighting, panel [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-124","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/electricalexpert520.com\/index.php\/wp-json\/wp\/v2\/pages\/124","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/electricalexpert520.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/electricalexpert520.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/electricalexpert520.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/electricalexpert520.com\/index.php\/wp-json\/wp\/v2\/comments?post=124"}],"version-history":[{"count":1,"href":"https:\/\/electricalexpert520.com\/index.php\/wp-json\/wp\/v2\/pages\/124\/revisions"}],"predecessor-version":[{"id":342,"href":"https:\/\/electricalexpert520.com\/index.php\/wp-json\/wp\/v2\/pages\/124\/revisions\/342"}],"wp:attachment":[{"href":"https:\/\/electricalexpert520.com\/index.php\/wp-json\/wp\/v2\/media?parent=124"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}