:root{--ink:#0a0a0a;--paper:#f1efe8;--white:#fff;--gray:#aaa;--line:rgba(255,255,255,.22);--max:1280px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.55}html,body{max-width:100%;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #f4c542;outline-offset:4px}.shell{width:min(var(--max),calc(100% - 48px));margin:auto}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:1rem;top:1rem;background:#fff;color:#090909;padding:1rem;z-index:999;outline:3px solid #f4c542}.site-header{position:fixed;inset:0 0 auto;z-index:50;color:#fff;border-bottom:1px solid #fff0;transition:.3s}.site-header.scrolled{background:rgb(10 10 10 / .92);backdrop-filter:blur(14px);border-color:var(--line)}.header-inner{height:94px;display:flex;align-items:center;justify-content:space-between}.brand{width:300px;color:#fff;display:flex;align-items:center;gap:14px}.brand-crest,.footer-mark{display:block;background:url(data:image/png;base64,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) center/contain no-repeat}.brand-crest{width:64px;height:72px;flex:0 0 auto}.brand-wordmark{display:flex;flex-direction:column;line-height:1}.brand-wordmark strong{font-size:26px;letter-spacing:.24em}.brand-wordmark small{font-size:9px;letter-spacing:.19em;text-transform:uppercase;margin-top:7px;white-space:nowrap}.site-nav{display:flex;align-items:center;gap:30px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.site-nav ul{display:flex;gap:24px;list-style:none;margin:0;padding:0}.site-nav a{transition:opacity .2s}.site-nav a:hover{opacity:.6}.nav-services{position:relative}.nav-services-menu{position:absolute;top:100%;left:-18px;min-width:210px;padding:18px;background:#0b0b0b;border:1px solid #333;display:none;flex-direction:column;gap:0;box-shadow:0 18px 40px rgb(0 0 0 / .3)}.nav-services:hover .nav-services-menu,.nav-services:focus-within .nav-services-menu{display:flex}.nav-services-menu a{padding:11px 0;border-bottom:1px solid #292929;white-space:nowrap}.nav-services-menu a:last-child{border:0}.header-actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.header-call,.header-estimate{border:1px solid currentColor;padding:12px 16px;white-space:nowrap}.header-estimate{background:#fff;color:#090909;border-color:#fff}.header-estimate:hover{opacity:1!important;background:#e8e5dc}.nav-toggle{display:none;background:none;border:0;width:44px;height:44px;padding:6px;color:#fff;cursor:pointer}.nav-toggle span{display:block;height:2px;background:#fff;margin:8px 0}.eyebrow{text-transform:uppercase;letter-spacing:.22em;font-size:11px;font-weight:800;margin:0 0 24px}.hero{min-height:920px;height:100vh;position:relative;color:#fff;display:flex;align-items:flex-end;overflow:hidden}.hero-media{position:absolute;inset:0;background:url(/wp-content/themes/cmf-construction-electrical-v3/assets/images/cmf-hero.webp) center/cover no-repeat}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0 / .84) 0%,rgb(0 0 0 / .5) 44%,rgb(0 0 0 / .08) 75%),linear-gradient(0deg,rgb(0 0 0 / .65),transparent 55%)}.hero-content{position:relative;padding-bottom:110px}.hero h1,.page-hero h1{font-size:clamp(58px,7.4vw,118px);line-height:.86;letter-spacing:-.065em;margin:0 0 34px;max-width:1100px;text-transform:uppercase}.hero h1 em,.page-hero h1 em{font-family:Georgia,serif;font-weight:400;text-transform:none;letter-spacing:-.045em}.hero-copy{max-width:650px;font-size:20px;color:#ddd}.cta-row{display:flex;gap:12px;margin-top:38px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:17px 20px;border:1px solid currentColor;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;transition:.2s}.btn:hover{transform:translateY(-2px)}.btn-light{background:#fff;color:#090909}.btn-ghost{background:#fff0;color:#fff}.hero-index{position:absolute;right:3vw;bottom:35px;font-size:11px;letter-spacing:.2em}.trust-strip{background:#111;color:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trust-strip .shell{min-height:78px;display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.trust-strip span{font-size:11px;text-transform:uppercase;letter-spacing:.13em;text-align:center;border-right:1px solid var(--line)}.trust-strip span:last-child{border:0}.section{padding:140px 0}.section-head{display:grid;grid-template-columns:180px 1.5fr 1fr;align-items:end;gap:30px;margin-bottom:70px}.section-head h2,.split h2{font-size:clamp(45px,5.4vw,82px);line-height:.92;letter-spacing:-.055em;margin:0;text-transform:uppercase}.section-head>p:last-child,.split>div>p{font-size:18px;color:#555}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.service-card{background:#111;color:#fff;overflow:hidden}.card-image{height:500px;background-size:cover;background-position:center;transition:transform .6s}.service-card:hover .card-image{transform:scale(1.02)}.v4-service-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.v4-service-card{display:flex;flex-direction:column;background:#0c0c0c;color:#fff;min-width:0;overflow:hidden}.v4-service-card img{width:100%;aspect-ratio:4/5;object-fit:cover;filter:grayscale(.2);transition:transform .6s,filter .4s}.v4-service-card:hover img{transform:scale(1.025);filter:grayscale(0)}.v4-service-card span{padding:25px 25px 0;color:#999;text-transform:uppercase;letter-spacing:.13em;font-size:9px;min-height:58px}.v4-service-card h3{font-size:clamp(22px,2.1vw,34px);line-height:.95;letter-spacing:-.035em;margin:18px 25px 30px;text-transform:uppercase}.v4-service-card small{margin-top:auto;padding:18px 25px;border-top:1px solid #333;text-transform:uppercase;letter-spacing:.12em}.v4-service-hero{background-image:linear-gradient(90deg,rgb(0 0 0 / .88),rgb(0 0 0 / .12)),var(--v4-hero);background-position:center;background-size:cover}.v4-service-hero:before{display:none}.v4-local-hero{min-height:700px}.v4-city-hero{background-image:linear-gradient(rgb(0 0 0 / .54),rgb(0 0 0 / .82)),url(/wp-content/themes/cmf-construction-electrical-v3/assets/images/cmf-v4-new-home.webp);background-size:cover;background-position:center}.electrical .card-image{background-image:url(/wp-content/themes/cmf-construction-electrical-v3/assets/images/cmf-electrical-hero-v2.webp)}.roofing .card-image{background-image:url(/wp-content/themes/cmf-construction-electrical-v3/assets/images/cmf-roofing-hero-v2.webp)}.siding .card-image{background-image:url(/wp-content/themes/cmf-construction-electrical-v3/assets/images/cmf-siding-hero-v2.webp)}.card-body{padding:36px}.card-body>span{font-size:11px;color:#888}.card-body h3{font-size:34px;line-height:1;margin:18px 0}.card-body p{color:#bbb;max-width:580px}.card-body a,.text-link{display:inline-block;margin-top:22px;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:800}.dark{background:#0c0c0c;color:#fff}.blueprint{background-color:#0c0c0c;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:42px 42px}.split{display:grid;grid-template-columns:1fr 1fr;gap:10vw;align-items:start}.split>div>p{color:inherit;opacity:.72}.check-list{list-style:none;padding:0;margin:32px 0}.check-list li{padding:15px 0;border-top:1px solid var(--line);text-transform:uppercase;font-size:12px;letter-spacing:.1em}.check-list.dark-text li{border-color:#bbb}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));padding:0;margin:0;list-style:none;border-top:1px solid #999}.steps li{padding:30px;border-right:1px solid #bbb;min-height:260px}.steps li:first-child{padding-left:0}.steps li:last-child{border:0}.steps span{font-size:11px;color:#777}.steps h3{font-size:25px;margin-top:65px}.steps p{color:#666}.dark .steps{border-color:#555}.dark .steps li{border-color:#444}.dark .steps p{color:#aaa}.coverage{background:#d8d5cc}.form-section{background:#111;color:#fff}.estimate-form{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line)}.form-step{padding:48px}.form-step:first-child{border-right:1px solid var(--line)}.form-step>span,.form-step-title{font-size:11px;line-height:1.4;letter-spacing:.18em;color:#aaa;text-transform:uppercase;margin:0}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:32px 0 20px}.form-context{margin:30px 0;padding:26px;border:1px solid #444;background:#0d0d0d}.form-context .form-grid{margin:18px 0 0}.form-context .quick-kicker{margin:0;color:#aaa}label{display:flex;flex-direction:column;gap:8px;font-size:11px;text-transform:uppercase;letter-spacing:.1em}input,select,textarea{width:100%;border:1px solid #555;background:#171717;color:#fff;padding:14px;font:inherit;border-radius:0}textarea{resize:vertical}.consent{flex-direction:row;align-items:flex-start;text-transform:none;letter-spacing:0;color:#bbb;margin:24px 0}.consent input{width:auto;margin-top:5px}.micro{font-size:12px;color:#aaa}.hp{position:absolute;left:-9999px}.site-footer{background:#050505;color:#fff;padding:100px 0 30px}.footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:8vw}.footer-grid>div{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.footer-mark{width:110px;aspect-ratio:.883}.footer-statement{font-size:30px;line-height:1.05;text-transform:uppercase}.footer-grid a,.footer-grid p{font-size:13px;margin:0}.legal-row{margin-top:70px;padding-top:25px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#888}.page-hero{padding:240px 0 120px;min-height:760px;display:flex;align-items:flex-end}.page-hero p:not(.eyebrow){font-size:20px;max-width:700px}.image-hero{position:relative;color:#fff;background-size:cover;background-position:center}.image-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0 / .86),rgb(0 0 0 / .12))}.image-hero .shell{position:relative}.electrical-hero{background-image:url(/wp-content/themes/cmf-construction-electrical-v3/assets/images/cmf-electrical-hero-v2.webp)}.roofing-hero{background-image:url(/wp-content/themes/cmf-construction-electrical-v3/assets/images/cmf-roofing-hero-v2.webp)}.siding-hero{background-image:url(/wp-content/themes/cmf-construction-electrical-v3/assets/images/cmf-siding-hero-v2.webp)}.concrete{background-color:#d7d4ca;background-image:radial-gradient(rgb(0 0 0 / .09) .7px,transparent .8px);background-size:5px 5px}.feature-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:45px}.feature-grid article{border-top:1px solid #aaa;padding:22px 24px 28px 0}.feature-grid article:nth-child(odd){border-right:1px solid #aaa}.feature-grid article:nth-child(even){padding-left:24px}.feature-grid h3{font-size:20px;margin:0}.feature-grid p{font-size:14px!important;color:#666!important}.phase-three-local{background:#f4f1e9}.phase-three-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #999;border-left:1px solid #999}.phase-three-grid article{padding:34px;border-right:1px solid #999;border-bottom:1px solid #999;min-height:290px}.phase-three-grid span,.phase-three-hub span{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#666}.phase-three-grid h3{font-size:24px;line-height:1.05;margin:55px 0 15px}.phase-three-grid p{color:#555;line-height:1.7}.phase-three-hub{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #444;border-left:1px solid #444}.phase-three-hub a{display:flex;flex-direction:column;gap:10px;padding:26px;border-right:1px solid #444;border-bottom:1px solid #444;min-height:150px}.phase-three-hub span{color:#888}.phase-three-hub strong{font-size:18px}.phase-three-hub em{margin-top:auto;font-style:normal;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#aaa}.type-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:55px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.type-grid span{padding:30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-transform:uppercase;font-size:12px;letter-spacing:.12em}.city-list{display:grid;grid-template-columns:1fr 1fr}.city-list span{padding:18px 0;border-top:1px solid #aaa;text-transform:uppercase;font-size:12px;letter-spacing:.1em}.value-list{display:grid;grid-template-columns:1fr 1fr;margin-top:40px}.value-list span{border-top:1px solid #aaa;padding:20px 0;text-transform:uppercase;font-size:12px;letter-spacing:.1em}.contact-cards{display:grid;grid-template-columns:repeat(2,1fr);max-width:900px;margin-top:50px;border-top:1px solid #777;border-left:1px solid #777}.contact-cards a{padding:20px;border-right:1px solid #777;border-bottom:1px solid #777;display:flex;flex-direction:column}.contact-cards span{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#666}.contact-cards strong{font-size:16px}.cta-band{background:#161616;color:#fff}.legal-page{padding-top:200px;padding-bottom:140px;max-width:900px}.legal-page h1{font-size:clamp(55px,8vw,100px);line-height:.9;letter-spacing:-.06em}.legal-page h2{margin-top:50px;font-size:28px}.legal-page p,.legal-page li{font-size:18px;color:#555}.posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.posts-grid article{border-top:1px solid #999;padding-top:25px}.posts-grid h2{font-size:30px;line-height:1}.posts-grid p{color:#666}.media-copy{background:#e7e4dc}.media-split{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:7vw;align-items:center}.media-split.reverse{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.editorial-media{margin:0}.editorial-media img{width:100%;aspect-ratio:3/2;object-fit:cover;filter:grayscale(1) contrast(1.05)}.editorial-media figcaption{padding-top:12px;font-size:10px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:#666}.media-split h2{font-size:clamp(42px,5vw,74px);line-height:.92;letter-spacing:-.05em;margin:0 0 30px;text-transform:uppercase}.media-split h3{font-size:22px;margin:30px 0 7px}.media-split p{line-height:1.75;color:#4f4f4f}.trust-proof{background:#f4f1e9}.proof-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #999;border-left:1px solid #999}.proof-grid article{padding:30px;border-right:1px solid #999;border-bottom:1px solid #999}.proof-grid article>span{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid #222;border-radius:50%;font-size:12px}.proof-grid h3{font-size:20px;line-height:1.1;margin:52px 0 12px}.proof-grid p{font-size:14px;color:#5d5d5d;margin:0}.verification-bar{display:grid;grid-template-columns:repeat(3,1fr);margin-top:28px;border-top:1px solid #999;border-left:1px solid #999}.verification-bar>div{padding:22px;border-right:1px solid #999;border-bottom:1px solid #999;display:flex;flex-direction:column;gap:7px}.verification-bar span{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#666}.verification-bar strong{font-size:14px;line-height:1.35}.contextual-form .section-head{color:#fff}.contextual-form .section-head>p:last-child{color:#aaa}.builder-deliverables p{line-height:1.65}@media(min-width:981px) and (max-width:1500px){.header-inner{height:132px;display:grid;grid-template-columns:1fr auto;grid-template-rows:76px 56px}.brand{grid-column:1;grid-row:1;width:240px}.site-nav{grid-column:1/-1;grid-row:2;width:100%;justify-content:space-between;gap:20px;border-top:1px solid rgb(255 255 255 / .24)}.site-nav ul{gap:clamp(14px,2vw,28px)}.header-actions{gap:8px}.header-call,.header-estimate{padding:10px 14px}.breadcrumbs{top:154px}}@media(max-width:980px){.shell{width:min(100% - 28px,var(--max))}.header-inner{height:76px}.brand{width:210px}.site-nav{position:absolute;top:76px;left:0;right:0;background:#0b0b0b;padding:25px;display:none;align-items:stretch}.site-nav.open{display:flex;flex-direction:column}.site-nav ul{flex-direction:column}.nav-services-menu{position:static;display:flex;background:#fff0;border:0;box-shadow:none;padding:10px 0 0 18px;min-width:0}.nav-services-menu a{font-size:11px;color:#bbb}.nav-toggle{display:block}.header-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.header-call,.header-estimate{text-align:center}.section{padding:90px 0}.section-head,.split{grid-template-columns:1fr;gap:25px}.section-head{margin-bottom:45px}.service-grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.estimate-form{grid-template-columns:1fr}.form-step:first-child{border-right:0;border-bottom:1px solid var(--line)}.trust-strip .shell{grid-template-columns:1fr 1fr}.trust-strip span{padding:16px 4px;border-bottom:1px solid var(--line)}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.type-grid{grid-template-columns:1fr 1fr}.media-split,.media-split.reverse{grid-template-columns:1fr;gap:45px}.media-split.reverse>div:first-child{order:2}.media-split.reverse>.editorial-media{order:1}.proof-grid{grid-template-columns:1fr 1fr}.verification-bar{grid-template-columns:1fr}.v4-service-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.hero{min-height:780px}.hero-media{background-position:63% center}.hero-content{padding-bottom:70px}.hero h1,.page-hero h1{font-size:48px}.hero-copy,.page-hero p:not(.eyebrow){font-size:17px}.btn{width:100%}.trust-strip .shell{grid-template-columns:1fr}.trust-strip span{border-right:0}.card-image{height:340px}.steps{grid-template-columns:1fr}.steps li{border-right:0;border-bottom:1px solid #bbb;padding:25px 0;min-height:auto}.steps h3{margin-top:25px}.form-step{padding:26px 18px}.form-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr}.legal-row{flex-direction:column}.feature-grid,.type-grid,.city-list,.value-list,.contact-cards,.posts-grid{grid-template-columns:1fr}.proof-grid{grid-template-columns:1fr}.proof-grid h3{margin-top:28px}.form-context{padding:20px 16px}.feature-grid article{border-right:0!important;padding-left:0!important}.v4-service-grid{grid-template-columns:1fr}.v4-service-card img{aspect-ratio:3/2}.v4-service-hero{background-position:62% center}.page-hero{padding-top:180px;min-height:650px}.header-actions{grid-template-columns:1fr}.header-call,.header-estimate{display:block}.brand{width:190px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@supports(content-visibility:auto){.section:not(.hero){content-visibility:auto;contain-intrinsic-size:auto 900px}}.breadcrumbs{position:absolute;z-index:6;top:122px;left:max(4vw,calc((100vw - var(--max))/2));display:flex;gap:10px;align-items:center;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#aaa}.breadcrumbs a{color:inherit}.breadcrumbs a:hover{color:#fff}.seo-copy h3{font-size:24px;margin:36px 0 8px}.seo-copy h3:first-child{margin-top:0}.seo-copy p{line-height:1.75}.local-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #999;border-left:1px solid #999}.local-grid a{display:flex;flex-direction:column;gap:9px;padding:32px;border-right:1px solid #999;border-bottom:1px solid #999;transition:.2s}.local-grid a:hover{background:#111;color:#fff}.local-grid span,.local-grid small{font-size:10px;letter-spacing:.13em;text-transform:uppercase}.local-grid strong{font-size:27px;line-height:1}.area-city-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #999;border-left:1px solid #999}.area-city-card{background:#eeeae1;padding:28px;display:grid;gap:10px;border-right:1px solid #999;border-bottom:1px solid #999;min-width:0}.area-city-card>span{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#666}.area-city-card h3{font-size:24px;line-height:1.05;margin:8px 0 12px}.area-city-card a{font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;border-top:1px solid #999;padding-top:11px}.related-links{display:flex;flex-direction:column;gap:14px;margin-top:35px}.related-links a{font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.nearby-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.nearby-links a{border:1px solid #999;padding:9px 11px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.local-intent .feature-grid article{background:rgb(255 255 255 / .28)}#local-estimate,#builder-bid,#request-estimate{scroll-margin-top:170px}.faq-section{background:#d8d5cc}.faq-list{max-width:980px;margin-left:auto}.faq-list details{border-top:1px solid #888}.faq-list details:last-child{border-bottom:1px solid #888}.faq-list summary{cursor:pointer;list-style:none;padding:25px 45px 25px 0;font-size:20px;font-weight:700;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";position:absolute;right:5px;font-size:26px;font-weight:400}.faq-list details[open] summary:after{content:"−"}.faq-list details p{max-width:760px;color:#555;padding:0 40px 28px 0;margin:0;line-height:1.7}.cost-grid{display:grid;grid-template-columns:repeat(5,1fr);margin-top:60px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.cost-grid article{padding:28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.cost-grid span{font-size:10px;color:#888}.cost-grid h3{font-size:20px;margin:45px 0 12px}.cost-grid p{font-size:14px;color:#aaa}.btn-dark{background:#0b0b0b;color:#fff}@media(max-width:980px){.breadcrumbs{top:96px;left:22px}.cost-grid{grid-template-columns:1fr 1fr}.local-grid{grid-template-columns:1fr 1fr}.area-city-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.breadcrumbs{top:90px;left:14px;right:14px;overflow:hidden;white-space:nowrap}.local-grid,.cost-grid,.area-city-grid{grid-template-columns:1fr}.local-grid a{padding:24px}.faq-list summary{font-size:17px}}.lab-hero{min-height:680px}.lab-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #999;border-left:1px solid #999}.lab-grid a{min-height:260px;padding:34px;border-right:1px solid #999;border-bottom:1px solid #999;display:flex;flex-direction:column;justify-content:space-between;transition:.25s}.lab-grid a:hover{background:#0b0b0b;color:#fff}.lab-grid span,.lab-grid small{font-size:10px;letter-spacing:.13em;text-transform:uppercase}.lab-grid strong{font-size:31px;line-height:1.04;max-width:520px}.funnel-hero{position:relative;min-height:940px;background:#080808;color:#fff;overflow:hidden}.funnel-photo{position:absolute;inset:0;background-size:cover;background-position:center}.funnel-photo:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0 / .78),rgb(0 0 0 / .18))}.funnel-layout{position:relative;z-index:2;min-height:940px;display:grid;grid-template-columns:1.08fr .92fr;gap:7vw;align-items:center;padding-top:130px;padding-bottom:75px}.funnel-pitch h1{font-size:clamp(55px,6.3vw,98px);line-height:.88;letter-spacing:-.06em;text-transform:uppercase;margin:0 0 28px;max-width:880px}.funnel-pitch>p:not(.eyebrow){font-size:20px;max-width:680px;color:#ddd}.funnel-pitch ul{list-style:none;padding:0;margin:32px 0;max-width:620px;border-top:1px solid var(--line)}.funnel-pitch li{padding:13px 0;border-bottom:1px solid var(--line);font-size:11px;text-transform:uppercase;letter-spacing:.12em}.funnel-contact{display:flex;gap:12px;flex-wrap:wrap}.funnel-contact a{border:1px solid #fff;padding:12px 16px;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.funnel-form-wrap{background:rgb(12 12 12 / .94);border:1px solid rgb(255 255 255 / .35);backdrop-filter:blur(16px);box-shadow:0 30px 80px rgb(0 0 0 / .38)}.quick-form{padding:36px}.quick-form .quick-kicker{font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:#999;margin:0}.quick-form h2{font-size:34px;line-height:1;margin:12px 0 28px;text-transform:uppercase}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.quick-form>label{margin-top:14px}.quick-form .consent{margin:20px 0}.quick-form .btn{width:100%}.funnel-story{background:#eeeae1}.visual-band{display:grid;grid-template-columns:2fr 1fr;background:#0b0b0b;color:#fff}.visual-band-media{width:100%;height:620px;background-size:cover;background-position:center}.visual-band>div{padding:50px;display:flex;flex-direction:column;justify-content:flex-end}.visual-band span{font-size:10px;letter-spacing:.15em}.visual-band p{font-size:22px;line-height:1.25;color:#bbb}.funnel-hero+.trust-strip{position:relative}@media(max-width:980px){.lab-grid{grid-template-columns:1fr}.funnel-layout{grid-template-columns:1fr;gap:45px;padding-top:170px}.funnel-pitch{padding-top:100px}.funnel-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#080808 18%,transparent 70%)}.visual-band{grid-template-columns:1fr}.visual-band-media{height:460px}.visual-band>div{padding:35px}}@media(max-width:620px){.lab-grid{grid-template-columns:1fr}.lab-grid a{min-height:220px;padding:24px}.lab-grid strong{font-size:25px}.funnel-layout{padding-top:130px;padding-bottom:45px}.funnel-pitch{padding-top:80px}.funnel-pitch h1{font-size:46px}.funnel-pitch>p:not(.eyebrow){font-size:17px}.quick-form{padding:25px 18px}.quick-grid{grid-template-columns:1fr}.visual-band-media{height:330px}.visual-band>div{padding:28px}.visual-band p{font-size:18px}}@media(min-width:981px) and (max-width:1500px){.breadcrumbs{top:154px}}:root{--accent:#c9a96e;--paper-2:#e6e1d7;--shadow:0 28px 80px rgba(0,0,0,.14)}body{background-color:var(--paper);background-image:radial-gradient(rgb(20 20 20 / .055) .55px,transparent .7px);background-size:6px 6px}.site-header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .55),transparent);opacity:.42}.site-header.scrolled{background:rgb(8 8 8 / .94);box-shadow:0 12px 50px rgb(0 0 0 / .22)}.brand-wordmark strong{font-weight:900}.site-nav a{position:relative}.site-nav ul a:after{content:"";position:absolute;left:0;right:100%;bottom:-8px;height:1px;background:var(--accent);transition:right .25s ease}.site-nav ul a:hover:after,.site-nav ul a[aria-current="page"]:after{right:0}.header-call{background:#fff;color:#090909;border-color:#fff;transition:background .2s,color .2s,transform .2s}.header-call:hover{background:var(--accent);border-color:var(--accent);opacity:1;transform:translateY(-1px)}.hero:after,.image-hero:after{content:"CMF  /  CONSTRUCTION GROUP";position:absolute;right:22px;top:50%;z-index:2;writing-mode:vertical-rl;transform:translateY(-50%);font-size:9px;letter-spacing:.26em;color:rgb(255 255 255 / .58)}.hero-media{transform:scale(1.015);animation:cmfHeroReveal 1.1s cubic-bezier(.2,.75,.2,1) both}.hero-shade{background:linear-gradient(90deg,rgb(0 0 0 / .91) 0%,rgb(0 0 0 / .6) 43%,rgb(0 0 0 / .16) 76%),linear-gradient(0deg,rgb(0 0 0 / .78),transparent 62%)}.hero-content{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.55fr);gap:7vw;align-items:end}.hero-copy-block{min-width:0}.hero-copy{max-width:690px;border-left:2px solid var(--accent);padding-left:22px}.hero-service-nav{border-top:1px solid rgb(255 255 255 / .42);backdrop-filter:blur(10px);background:rgb(8 8 8 / .24)}.hero-service-nav a{display:grid;grid-template-columns:1fr auto;gap:5px 20px;padding:19px 20px;border-bottom:1px solid rgb(255 255 255 / .3);transition:background .22s,padding-left .22s}.hero-service-nav a:hover{background:rgb(255 255 255 / .12);padding-left:27px}.hero-service-nav span,.hero-service-nav small{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#bbb}.hero-service-nav strong{grid-column:1/-1;font-size:26px;line-height:1;text-transform:uppercase;letter-spacing:-.035em}.hero-service-nav small{grid-column:1/-1}.hero h1 em,.page-hero h1 em{color:#f4f0e8;text-shadow:0 1px 20px rgb(0 0 0 / .18)}.eyebrow{display:flex;align-items:center;gap:11px}.eyebrow:before{content:"";width:26px;height:1px;background:currentColor;opacity:.7}.btn{position:relative;overflow:hidden;min-height:52px}.btn span{font-size:17px;line-height:0;transition:transform .2s}.btn:hover span{transform:translateX(5px)}.btn-light:hover{background:var(--accent);border-color:var(--accent)}.trust-strip{background:#080808}.trust-strip span{padding:0 18px;position:relative}.trust-strip span:before{content:"";display:inline-block;width:5px;height:5px;margin-right:11px;background:var(--accent);transform:rotate(45deg);vertical-align:1px}.section-head{position:relative;padding-top:25px;border-top:1px solid rgb(20 20 20 / .35)}.dark .section-head,.form-section .section-head{border-color:rgb(255 255 255 / .3)}.services{background:linear-gradient(180deg,#f4f1ea 0%,#e8e3d8 100%)}.service-grid{gap:0;border:1px solid #1d1d1d;box-shadow:var(--shadow)}.service-card{position:relative;border-right:1px solid rgb(255 255 255 / .22)}.service-card:last-child{border-right:0}.service-card .card-image{height:430px;position:relative;filter:grayscale(.72) contrast(1.08);transition:filter .45s,transform .7s cubic-bezier(.2,.7,.2,1)}.service-card .card-image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0 / .66),transparent 58%)}.service-card:hover .card-image{transform:scale(1.035);filter:grayscale(.12) contrast(1.03)}.service-card .card-body{position:relative;min-height:355px;padding:34px 34px 40px;background:linear-gradient(150deg,#111,#070707)}.service-card .card-body>span{display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid #666;color:var(--accent)}.service-card .card-body h3{font-size:clamp(28px,2.25vw,37px);letter-spacing:-.035em}.service-card .card-body a{position:absolute;left:34px;right:34px;bottom:34px;padding-top:16px;border-top:1px solid #555;display:flex;justify-content:space-between;color:#fff}.blueprint{position:relative;overflow:hidden;background-size:38px 38px}.blueprint:after{content:"CMF";position:absolute;right:-.08em;bottom:-.28em;font-size:clamp(230px,31vw,540px);line-height:1;font-weight:900;letter-spacing:-.1em;color:rgb(255 255 255 / .025);pointer-events:none}.blueprint .shell{position:relative;z-index:1}.media-copy{background:linear-gradient(135deg,#e9e5dc,#d9d3c7)}.editorial-media{position:relative;padding:12px 0 0 12px}.editorial-media:before{content:"";position:absolute;inset:0 12px 12px 0;border:1px solid #777}.editorial-media img{position:relative;box-shadow:var(--shadow);filter:grayscale(.8) contrast(1.08);transition:filter .4s}.editorial-media:hover img{filter:grayscale(.2) contrast(1.03)}.steps{counter-reset:cmfstep}.steps li{position:relative;transition:background .25s,color .25s}.steps li:hover{background:#111;color:#fff}.steps li:hover p{color:#bbb}.coverage{position:relative;background:linear-gradient(110deg,#d8d3c8,#eeeae1)}.coverage:after{content:"100 MI";position:absolute;right:4vw;bottom:-.15em;font-size:clamp(100px,18vw,290px);line-height:1;font-weight:900;letter-spacing:-.08em;color:rgb(10 10 10 / .045);pointer-events:none}.trust-proof{background:linear-gradient(180deg,#f6f3ec,#e8e3da)}.proof-grid{box-shadow:var(--shadow)}.proof-grid article{background:rgb(255 255 255 / .34);transition:background .2s,transform .2s}.proof-grid article:hover{background:#fff;transform:translateY(-2px)}.proof-grid article>span{border-radius:0;background:#111;color:var(--accent)}.form-section{position:relative;background-color:#0a0a0a;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:44px 44px}.estimate-form{background:#0c0c0c;box-shadow:0 35px 100px rgb(0 0 0 / .35)}input,select,textarea{border-color:#484848;background:#101010;transition:border-color .2s,background .2s,box-shadow .2s}input:hover,select:hover,textarea:hover{border-color:#777}input:focus,select:focus,textarea:focus{border-color:var(--accent);background:#151515;box-shadow:0 0 0 1px var(--accent);outline:none}.form-context{border-left:3px solid var(--accent);background:#080808}.site-footer{position:relative;overflow:hidden;background:linear-gradient(145deg,#080808,#020202)}.site-footer:after{content:"CMF";position:absolute;right:-.04em;bottom:-.3em;font-size:clamp(170px,24vw,390px);font-weight:900;letter-spacing:-.1em;color:rgb(255 255 255 / .025);pointer-events:none}.site-footer .shell{position:relative;z-index:1}.footer-grid a{padding-bottom:2px;border-bottom:1px solid #fff0;transition:border-color .2s,color .2s}.footer-grid a:hover{border-color:var(--accent);color:var(--accent)}.page-hero{overflow:hidden}.page-hero .shell{z-index:2}.page-hero h1{position:relative}.page-hero h1:after{content:"";display:block;width:clamp(80px,15vw,220px);height:3px;background:var(--accent);margin-top:32px}.local-grid,.area-city-grid,.lab-grid{box-shadow:var(--shadow)}.local-grid a,.area-city-card,.lab-grid a{transition:background .25s,color .25s,transform .25s}.local-grid a:hover,.area-city-card:hover,.lab-grid a:hover{transform:translateY(-2px)}.related-links a{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-bottom:1px solid rgb(80 80 80 / .35)}.related-links a:hover{padding-left:8px;color:#8a642a}.mobile-action-bar{display:none}@keyframes cmfHeroReveal{from{opacity:.45;transform:scale(1.08)}to{opacity:1;transform:scale(1.015)}}@media(prefers-reduced-motion:reduce){.hero-media{animation:none!important}.service-card .card-image{transition:none!important}}@media(max-width:1180px) and (min-width:981px){.hero-content{grid-template-columns:1fr 320px;gap:35px}.hero h1{font-size:clamp(58px,7vw,86px)}.service-card .card-body{min-height:390px;padding:28px}.service-card .card-body a{left:28px;right:28px}}@media(max-width:980px){.hero-content{grid-template-columns:1fr;gap:35px;padding-bottom:55px}.hero-service-nav{display:grid;grid-template-columns:repeat(3,1fr)}.hero-service-nav a{display:flex;flex-direction:column;padding:17px;border-right:1px solid rgb(255 255 255 / .3)}.hero-service-nav a:last-child{border-right:0}.hero-service-nav strong{font-size:20px}.hero-service-nav small{display:none}.site-nav ul a:after{bottom:-3px}.service-grid{border:0;box-shadow:none;gap:18px}.service-card{display:grid;grid-template-columns:minmax(220px,.85fr) 1.15fr;border:1px solid #222}.service-card .card-image{height:auto;min-height:390px}.service-card .card-body{min-height:390px}.hero:after,.image-hero:after{display:none}}@media(max-width:620px){body{padding-bottom:64px}.hero{height:auto;min-height:900px}.hero-content{padding-top:150px;padding-bottom:38px}.hero h1{font-size:clamp(45px,14vw,62px);line-height:.88}.hero-copy{padding-left:16px;font-size:16px}.hero-service-nav{grid-template-columns:1fr;background:rgb(5 5 5 / .58)}.hero-service-nav a{display:grid;grid-template-columns:75px 1fr;padding:13px 15px;border-right:0}.hero-service-nav strong{grid-column:2;font-size:18px;align-self:center}.hero-service-nav span{grid-column:1;grid-row:1;align-self:center}.hero-service-nav small{display:none}.hero-index{display:none}.section-head{padding-top:18px}.service-card{display:block}.service-card .card-image{height:300px;min-height:0}.service-card .card-body{min-height:350px;padding:28px 24px}.service-card .card-body a{left:24px;right:24px;bottom:27px}.editorial-media{padding:8px 0 0 8px}.coverage:after{display:none}.mobile-action-bar{position:fixed;z-index:80;left:0;right:0;bottom:0;height:64px;display:grid;grid-template-columns:1fr 1fr;background:#080808;color:#fff;border-top:1px solid #555;box-shadow:0 -10px 35px rgb(0 0 0 / .28)}.mobile-action-bar a{display:flex;flex-direction:column;justify-content:center;padding:0 18px;border-right:1px solid #555}.mobile-action-bar a:last-child{background:var(--accent);color:#090909;border:0}.mobile-action-bar span{font-size:8px;text-transform:uppercase;letter-spacing:.15em}.mobile-action-bar strong{font-size:13px;text-transform:uppercase;letter-spacing:.04em}}.cmf-home-v3 .hero-media img{object-position:64% center}.credibility-strip{background:#eee9df;border-top:1px solid #c9c1b3;border-bottom:1px solid #c9c1b3;color:#111}.credibility-strip .shell{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:0}.credibility-strip span{display:flex;min-height:126px;padding:25px clamp(18px,2.4vw,38px);flex-direction:column;justify-content:center;border-right:1px solid #c9c1b3;text-transform:none}.credibility-strip span:first-child{border-left:1px solid #c9c1b3}.credibility-strip strong{display:block;font-size:clamp(24px,2.3vw,36px);line-height:1;letter-spacing:-.04em;text-transform:uppercase}.credibility-strip small{display:block;margin-top:10px;color:#625e57;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cmf-home-v3 .scope-photo{height:auto;aspect-ratio:2/3;border:1px solid rgb(17 17 17 / .24);box-shadow:0 30px 75px rgb(26 23 18 / .16)}.cmf-home-v3 .scope-photo img{height:100%!important;object-fit:cover!important;object-position:center!important}.cmf-home-v3 .builder-bid-grid figure,.cmf-home-v3 .finish-grid figure{height:auto;aspect-ratio:3/2;overflow:hidden;border:1px solid rgb(17 17 17 / .22);box-shadow:0 30px 75px rgb(26 23 18 / .16)}.cmf-home-v3 .builder-bid-grid figure img,.cmf-home-v3 .finish-grid figure img{height:100%!important;aspect-ratio:3/2;object-fit:cover!important;object-position:center!important}.cmf-home-v3 .craft-band-v5{background:#111;border:1px solid rgb(255 255 255 / .3)}.cmf-home-v3 .craft-band-v5 img{display:block;width:100%;height:auto!important;aspect-ratio:3/2;object-fit:contain!important;object-position:center!important}.cmf-home-v3 figcaption{line-height:1.45}@media(max-width:980px){.credibility-strip .shell{grid-template-columns:1fr 1fr}.credibility-strip span:nth-child(2){border-right:1px solid #c9c1b3}.credibility-strip span:nth-child(n+3){border-top:1px solid #c9c1b3}.cmf-home-v3 .builder-bid-grid figure,.cmf-home-v3 .finish-grid figure{aspect-ratio:3/2}}@media(max-width:620px){.cmf-home-v3 .hero{min-height:860px}.cmf-home-v3 .hero-media img{object-position:72% center}.cmf-home-v3 .hero-shade{background:linear-gradient(90deg,rgb(0 0 0 / .9),rgb(0 0 0 / .3)),linear-gradient(0deg,rgb(0 0 0 / .9),transparent 58%)}.credibility-strip .shell{width:100%;grid-template-columns:1fr 1fr}.credibility-strip span{min-height:106px;padding:20px 16px}.credibility-strip strong{font-size:22px}.credibility-strip small{font-size:8px;line-height:1.35}.cmf-home-v3 .scope-photo{aspect-ratio:2/3}.cmf-home-v3 .builder-bid-grid figure,.cmf-home-v3 .finish-grid figure{aspect-ratio:3/2}.cmf-home-v3 .builder-bid-grid figure img,.cmf-home-v3 .finish-grid figure img{aspect-ratio:3/2;object-fit:cover!important}}.electrical-scope-v3,.builder-bid-v3,.finish-v3,.supporting-services-v3,.process,.coverage{position:relative;isolation:isolate;overflow:hidden}.electrical-scope-v3:before,.builder-bid-v3:before,.finish-v3:before,.supporting-services-v3:before,.process:before,.coverage:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.42;background-image:linear-gradient(rgb(43 72 88 / .09) 1px,transparent 1px),linear-gradient(90deg,rgb(43 72 88 / .09) 1px,transparent 1px),linear-gradient(45deg,transparent 49.7%,rgb(43 72 88 / .055) 50%,transparent 50.3%);background-size:44px 44px,44px 44px,176px 176px}.electrical-scope-v3:after,.builder-bid-v3:after,.finish-v3:after,.process:after{content:"E-01   POWER + LIGHTING PLAN";position:absolute;right:4vw;top:65px;z-index:-1;color:rgb(28 56 69 / .13);font-size:10px;font-weight:800;letter-spacing:.22em;transform:rotate(90deg);transform-origin:right top}.electrical-standard-v3{position:relative;isolation:isolate;overflow:hidden;background-color:#080a0b;background-image:linear-gradient(rgb(116 166 184 / .075) 1px,transparent 1px),linear-gradient(90deg,rgb(116 166 184 / .075) 1px,transparent 1px),radial-gradient(circle at 80% 30%,rgb(201 169 110 / .08),transparent 38%);background-size:48px 48px,48px 48px,100% 100%}.electrical-standard-v3:before{content:"120/240V   PANEL SCHEDULE   CIRCUIT DIRECTORY";position:absolute;left:4vw;bottom:55px;color:rgb(255 255 255 / .1);font-size:10px;font-weight:800;letter-spacing:.24em;writing-mode:vertical-rl}.finish-v3 figure{position:relative;box-shadow:0 28px 80px rgb(0 0 0 / .14)}.finish-v3 figure:before{content:"FINAL / LIGHTING + CONTROLS";position:absolute;z-index:2;left:0;top:0;padding:14px 18px;background:#0b0b0b;color:#fff;font-size:9px;font-weight:800;letter-spacing:.16em}.supporting-services-v3:before{opacity:.3}@media(max-width:620px){.electrical-scope-v3:after,.builder-bid-v3:after,.finish-v3:after,.process:after{display:none}}.site-header{border-bottom:0}.site-header:after,.site-nav ul a:after{display:none!important}.local-selector{position:relative;background:linear-gradient(135deg,#f4f1ea,#dfd9ce);border-bottom:1px solid #8f8a80;color:#0b0b0b}.local-selector:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(0 0 0 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(0 0 0 / .035) 1px,transparent 1px);background-size:32px 32px;pointer-events:none}.local-selector-inner{position:relative;display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:stretch;min-height:194px}.local-selector-copy{display:flex;flex-direction:column;justify-content:center;padding:34px 42px 34px 0;border-right:1px solid #99948a}.local-selector-copy>span,.local-market-form label>span{display:block;margin-bottom:9px;font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#5f5b54}.local-selector-copy h2{max-width:470px;margin:0;font-size:clamp(29px,3vw,44px);line-height:.94;letter-spacing:-.045em;text-transform:uppercase}.local-selector-copy p{max-width:500px;margin:14px 0 0;font-size:14px;color:#595650}.local-market-form{display:grid;grid-template-columns:minmax(190px,1fr) minmax(180px,1fr) auto;gap:12px;align-items:end;padding:38px 0 38px 42px}.local-market-form label{display:block}.local-market-form select{width:100%;height:54px;padding:0 42px 0 15px;border:1px solid #6f6a62;background-color:#fff;color:#111;font-size:13px}.local-market-form select:hover,.local-market-form select:focus{background-color:#fff;color:#111}.local-market-form .btn{height:54px;white-space:nowrap;padding-inline:20px}body.cmf-legal-dark,body.cmf-legal-dark main{background:#0b0b0b;color:#fff}body.cmf-legal-dark{background-image:radial-gradient(rgb(255 255 255 / .045) .55px,transparent .7px);background-size:6px 6px}body.cmf-legal-dark .legal-page h1,body.cmf-legal-dark .legal-page h2{color:#fff}body.cmf-legal-dark .legal-page p,body.cmf-legal-dark .legal-page li{color:#c7c4bd}body.cmf-legal-dark .legal-page a{color:#fff;border-bottom:1px solid var(--accent)}body.cmf-legal-dark .breadcrumbs{color:#bbb}@media(min-width:981px){.header-inner{height:88px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;grid-template-columns:none!important;grid-template-rows:none!important}.brand{width:184px!important;gap:9px;flex:0 0 auto;grid-column:auto!important;grid-row:auto!important}.brand-crest{width:45px;height:51px;flex:0 0 45px}.brand-wordmark strong{font-size:19px;letter-spacing:.17em}.brand-wordmark small{margin-top:5px;font-size:7px;letter-spacing:.13em}.site-nav{position:static!important;display:flex!important;flex:1;justify-content:space-between!important;width:auto!important;margin-left:18px;gap:18px;grid-column:auto!important;grid-row:auto!important;border-top:0!important}.site-nav ul{gap:clamp(10px,1.35vw,20px)}.site-nav a{font-size:10px;letter-spacing:.06em;white-space:nowrap}.header-call{padding:10px 12px;font-size:10px;white-space:nowrap}.breadcrumbs{top:112px!important}}@media(min-width:981px) and (max-width:1120px){.brand{width:155px!important}.brand-crest{width:40px;height:46px;flex-basis:40px}.brand-wordmark strong{font-size:17px}.brand-wordmark small{font-size:6.5px}.site-nav{margin-left:10px;gap:10px}.site-nav ul{gap:9px}.site-nav a,.header-call{font-size:9px}.header-call{padding:9px}}@media(max-width:980px){.brand{width:175px}.brand-crest{width:43px;height:49px}.brand-wordmark strong{font-size:18px}.brand-wordmark small{font-size:7px}.local-selector-inner{grid-template-columns:1fr}.local-selector-copy{padding:32px 0 25px;border-right:0;border-bottom:1px solid #99948a}.local-market-form{padding:28px 0 34px}}@media(max-width:680px){.local-selector-inner{width:min(100% - 28px,var(--max))}.local-selector-copy h2{font-size:32px}.local-market-form{grid-template-columns:1fr}.local-market-form .btn{width:100%;margin-top:4px}}.cmf-home-v3 figure{margin:0}.cmf-home-v3 figure img{width:100%;height:100%;object-fit:cover}.cmf-home-v3 figcaption{padding-top:12px;font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#69655e}.cmf-home-v3 .hero-media{overflow:hidden;background:#111!important;transform:none;animation:none}.cmf-home-v3 .hero-media img{width:100%;height:100%;object-fit:cover;object-position:66% center}.cmf-home-v3 .hero-shade{background:linear-gradient(90deg,rgb(0 0 0 / .92) 0%,rgb(0 0 0 / .72) 38%,rgb(0 0 0 / .18) 72%),linear-gradient(0deg,rgb(0 0 0 / .78),transparent 55%)}.cmf-home-v3 .hero-content{grid-template-columns:minmax(0,1.35fr) minmax(265px,.45fr);gap:8vw;align-items:end}.cmf-home-v3 .hero-copy-block{max-width:840px}.cmf-home-v3 .hero h1{max-width:900px}.hero-proof{padding:26px 0 8px;border-top:1px solid rgb(255 255 255 / .5)}.hero-proof span{display:block;margin-bottom:18px;color:#c9a96e;font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.hero-proof strong{font-size:18px;line-height:1.45;text-transform:uppercase;letter-spacing:.06em}.scope-composition{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(380px,.82fr);gap:clamp(35px,6vw,88px);align-items:start}.scope-photo{height:760px;position:relative;overflow:hidden;background:#111}.scope-photo img{object-position:62% center}.scope-photo figcaption{position:absolute;left:0;right:0;bottom:0;padding:75px 28px 24px;color:#fff;background:linear-gradient(transparent,rgb(0 0 0 / .88))}.scope-list{border-top:1px solid #8f8a80}.scope-list article{display:grid;grid-template-columns:54px 1fr;gap:20px;padding:28px 0;border-bottom:1px solid #aaa59a}.scope-list article>span{font-size:10px;color:#777;letter-spacing:.14em}.scope-list h3{margin:0 0 8px;font-size:clamp(23px,2.15vw,34px);line-height:1;text-transform:uppercase;letter-spacing:-.035em}.scope-list p{margin:0;color:#5a5751;font-size:14px;line-height:1.65}.scope-list .btn{margin-top:28px}.electrical-standard-v3{background:#090909}.standard-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #555;border-left:1px solid #555}.standard-grid article{min-height:310px;padding:30px;border-right:1px solid #555;border-bottom:1px solid #555}.standard-grid span{color:#c9a96e;font-size:10px;letter-spacing:.15em}.standard-grid h3{margin:90px 0 14px;font-size:24px;text-transform:uppercase;line-height:1}.standard-grid p{margin:0;color:#aaa;font-size:14px}.builder-bid-v3{background:#ded9ce}.builder-bid-grid,.finish-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:clamp(45px,8vw,115px);align-items:center}.builder-bid-grid figure{height:700px}.builder-bid-grid figure img{object-position:58% center}.builder-bid-copy h2,.finish-copy h2{margin:0 0 30px;font-size:clamp(46px,5.3vw,78px);line-height:.91;letter-spacing:-.055em;text-transform:uppercase}.builder-bid-copy>p:not(.eyebrow),.finish-copy>p:not(.eyebrow){color:#504d47;font-size:17px;line-height:1.75}.finish-v3{background:#eeeae1}.finish-grid{grid-template-columns:minmax(380px,.9fr) minmax(0,1.1fr)}.finish-grid figure{height:720px}.finish-grid figure img{object-position:50% center}.family-result-photo img{object-position:50% 52%}.steps-three{grid-template-columns:repeat(3,minmax(0,1fr))}.supporting-services-v3{background:#d7d4ca}.supporting-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.supporting-grid article{padding-top:22px;border-top:1px solid #77736c}.supporting-grid figure{height:330px;overflow:hidden}.supporting-grid figure img{filter:grayscale(.28);transition:filter .3s,transform .55s}.supporting-grid article:hover img{filter:grayscale(0);transform:scale(1.02)}.supporting-grid h3{margin:28px 0 14px;font-size:clamp(28px,3vw,44px);line-height:1;text-transform:uppercase;letter-spacing:-.04em}.supporting-grid p{max-width:570px;color:#57534d}@media(max-width:980px){.cmf-home-v3 .hero-content{grid-template-columns:1fr;gap:35px}.hero-proof{max-width:460px}.scope-composition,.builder-bid-grid,.finish-grid{grid-template-columns:1fr}.scope-photo,.builder-bid-grid figure,.finish-grid figure{height:auto;aspect-ratio:4/3}.steps-three{grid-template-columns:repeat(3,minmax(0,1fr))}.scope-list{margin-top:18px}.standard-grid{grid-template-columns:1fr 1fr}.finish-copy{order:2}.finish-grid figure{order:1}}@media(max-width:620px){.cmf-home-v3 .hero{min-height:820px}.cmf-home-v3 .hero-content{padding-top:142px;padding-bottom:55px}.cmf-home-v3 .hero-media img{object-position:69% center}.cmf-home-v3 .hero-shade{background:linear-gradient(90deg,rgb(0 0 0 / .88),rgb(0 0 0 / .36)),linear-gradient(0deg,rgb(0 0 0 / .88),transparent 62%)}.hero-proof{display:none}.standard-grid,.supporting-grid{grid-template-columns:1fr}.standard-grid article{min-height:235px}.standard-grid h3{margin-top:55px}.scope-photo,.builder-bid-grid figure,.finish-grid figure{aspect-ratio:4/5}.scope-photo img{object-position:60% center}.builder-bid-grid figure img{object-position:55% center}.finish-grid figure img{object-position:50% center}.family-result-photo img{object-position:50% 52%}.steps-three{grid-template-columns:1fr}.supporting-grid{gap:55px}.supporting-grid figure{height:auto;aspect-ratio:4/3}}.cmf-home-v3 .scope-photo,.cmf-home-v3 .builder-bid-grid figure{background:#111!important}.cmf-home-v3 .scope-photo img,.cmf-home-v3 .builder-bid-grid figure img{visibility:visible!important;display:block!important;opacity:1!important}.cmf-home-v3 .scope-photo img{object-position:50% center}.cmf-home-v3 .builder-bid-grid figure img{object-position:56% center}.electrical-standard-v3:after{display:none!important}.craft-band-v4{display:none!important}.craft-band-v5{position:relative;width:100%;height:auto;margin:72px 0 0;overflow:hidden;border-top:1px solid rgb(255 255 255 / .35);box-shadow:0 30px 90px rgb(0 0 0 / .35)}.craft-band-v5 img{width:100%;height:auto!important;aspect-ratio:3/2;object-fit:contain!important;object-position:center}.craft-band-v5 figcaption{position:absolute;left:0;right:0;bottom:0;padding:70px 24px 20px!important;color:#fff!important;background:linear-gradient(transparent,rgb(0 0 0 / .86));font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}@media(max-width:980px){.site-header{background:rgb(10 10 10 / .96);border-bottom:1px solid var(--line)}.site-nav{position:fixed;top:76px;max-height:calc(100dvh - 76px);overflow-y:auto}.phase-three-grid{grid-template-columns:1fr}.phase-three-grid article{min-height:0}.phase-three-hub{grid-template-columns:1fr 1fr}.craft-band-v5{margin-top:55px}.craft-band-v5 img{aspect-ratio:3/2}}@media(max-width:620px){.section{padding:72px 0}.site-nav{padding:22px 18px 30px}.site-nav ul{gap:0}.site-nav ul a{display:block;padding:14px 4px;border-bottom:1px solid #333}.header-call{width:100%;margin-top:18px;text-align:center}.phase-three-hub{grid-template-columns:1fr}.phase-three-hub a{min-height:125px}.craft-band-v5{margin-top:45px;border:1px solid rgb(255 255 255 / .28)}.craft-band-v5 img{width:100%;height:auto!important;aspect-ratio:3/2;object-fit:contain!important}.craft-band-v5 figcaption{position:static;padding:14px 16px!important;background:#111}.cmf-home-v3 .scope-photo img{object-position:50% center}.cmf-home-v3 .builder-bid-grid figure img{object-position:56% center}@supports(content-visibility:auto){.section:not(.hero){content-visibility:visible;contain-intrinsic-size:none}}}.cmf-home-v3 .hero-media img{object-position:64% center}.cmf-home-v3 .scope-photo{height:auto!important;aspect-ratio:2/3}.cmf-home-v3 .scope-photo img{width:100%;height:100%!important;object-fit:cover!important;object-position:center!important}.cmf-home-v3 .builder-bid-grid figure,.cmf-home-v3 .finish-grid figure{height:auto!important;aspect-ratio:3/2}.cmf-home-v3 .builder-bid-grid figure img,.cmf-home-v3 .finish-grid figure img{width:100%;height:100%!important;aspect-ratio:3/2;object-fit:cover!important;object-position:center!important}@media(max-width:620px){.cmf-home-v3 .hero-media img{object-position:72% center}.cmf-home-v3 .scope-photo{aspect-ratio:2/3}.cmf-home-v3 .builder-bid-grid figure,.cmf-home-v3 .finish-grid figure{aspect-ratio:3/2}}