.service-areas[data-astro-cid-c6ovyekw]{color:var(--c-white)}.service-areas__grid[data-astro-cid-c6ovyekw]{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--space-8);align-items:center}.service-areas__map[data-astro-cid-c6ovyekw] img[data-astro-cid-c6ovyekw]{width:100%;border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.service-areas__eyebrow[data-astro-cid-c6ovyekw]{color:var(--c-white)!important;font-size:clamp(28px,3vw,36px);margin:0 0 var(--space-3)}.service-areas[data-astro-cid-c6ovyekw] p[data-astro-cid-c6ovyekw]{color:var(--c-white);opacity:.92}.service-areas__list-heading[data-astro-cid-c6ovyekw]{color:#32161f!important;font-size:20px;margin:var(--space-5) 0 var(--space-3)}.service-areas__list[data-astro-cid-c6ovyekw]{list-style:none;padding:0;margin:0 0 var(--space-5);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2) var(--space-5)}.service-areas__list[data-astro-cid-c6ovyekw] li[data-astro-cid-c6ovyekw]{font-family:var(--font-heading);font-size:17px;font-weight:600;color:#32161f;position:relative;padding-left:22px}.service-areas__list[data-astro-cid-c6ovyekw] li[data-astro-cid-c6ovyekw]:before{content:"✓";position:absolute;left:0;top:0;color:var(--c-tan);font-weight:700}.service-areas__list[data-astro-cid-c6ovyekw] a[data-astro-cid-c6ovyekw]{color:inherit;text-decoration:none}.service-areas__list[data-astro-cid-c6ovyekw] a[data-astro-cid-c6ovyekw]:hover{color:var(--c-tan)}.service-areas__list-extra[data-astro-cid-c6ovyekw]{opacity:.85}@media(max-width:900px){.service-areas__grid[data-astro-cid-c6ovyekw]{grid-template-columns:1fr}}.cleaning-vs__grid[data-astro-cid-weldquv3]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);max-width:980px;margin:0 auto}.cleaning-vs__col[data-astro-cid-weldquv3] h3[data-astro-cid-weldquv3]{font-size:24px;text-transform:uppercase;margin-bottom:var(--space-3)}.cleaning-vs__col[data-astro-cid-weldquv3] p[data-astro-cid-weldquv3]{color:var(--c-text-muted);line-height:1.8;margin:0}.cleaning-vs__col[data-astro-cid-weldquv3]+.cleaning-vs__col[data-astro-cid-weldquv3]{padding-left:var(--space-8);border-left:1px solid var(--c-border)}@media(max-width:700px){.cleaning-vs__grid[data-astro-cid-weldquv3]{grid-template-columns:1fr;gap:var(--space-6)}.cleaning-vs__col[data-astro-cid-weldquv3]+.cleaning-vs__col[data-astro-cid-weldquv3]{padding-left:0;border-left:0;padding-top:var(--space-6);border-top:1px solid var(--c-border)}}.process-lede[data-astro-cid-weldquv3]{color:#ffffffc7}.process-list[data-astro-cid-weldquv3]{display:grid;gap:var(--space-4)}.process-item[data-astro-cid-weldquv3]{display:grid;grid-template-columns:86px 1fr;gap:var(--space-5);align-items:start;padding:var(--space-5);border:1px solid rgba(255,255,255,.12);background:#ffffff0a}.process-item__number[data-astro-cid-weldquv3]{font-family:var(--font-heading);font-size:44px;line-height:1;color:var(--c-tan)}.process-item[data-astro-cid-weldquv3] h3[data-astro-cid-weldquv3]{color:var(--c-white);font-size:26px;text-transform:uppercase;margin-bottom:var(--space-2)}.process-item[data-astro-cid-weldquv3] p[data-astro-cid-weldquv3]{color:#ffffffd1;margin:0}.local-routing__grid[data-astro-cid-weldquv3]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);gap:var(--space-8);align-items:start}.local-routing__copy[data-astro-cid-weldquv3] p[data-astro-cid-weldquv3]{font-size:17px;line-height:1.75;color:var(--c-text-muted);max-width:620px}.local-routing__links[data-astro-cid-weldquv3]{display:grid;gap:var(--space-3)}.local-link[data-astro-cid-weldquv3]{display:grid;grid-template-columns:120px 1fr;gap:var(--space-4);align-items:center;padding:var(--space-4);border:1px solid var(--c-border);background:var(--c-white);color:var(--c-ink)}.local-link[data-astro-cid-weldquv3]:hover{border-color:var(--c-tan);color:var(--c-ink)!important}.local-link[data-astro-cid-weldquv3] span[data-astro-cid-weldquv3]{font-family:var(--font-heading);font-size:22px;font-weight:600;text-transform:uppercase;color:var(--c-tan)}.local-link[data-astro-cid-weldquv3] strong[data-astro-cid-weldquv3]{font-size:15px;line-height:1.45}.faq-list[data-astro-cid-weldquv3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}.faq-item[data-astro-cid-weldquv3]{background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--radius-md);padding:var(--space-5)}.faq-item[data-astro-cid-weldquv3] h3[data-astro-cid-weldquv3]{font-size:22px;text-transform:uppercase;margin-bottom:var(--space-3)}.faq-item[data-astro-cid-weldquv3] p[data-astro-cid-weldquv3]{color:var(--c-text-muted);line-height:1.75;margin:0}@media(max-width:900px){.local-routing__grid[data-astro-cid-weldquv3],.faq-list[data-astro-cid-weldquv3]{grid-template-columns:1fr}}@media(max-width:640px){.process-item[data-astro-cid-weldquv3],.local-link[data-astro-cid-weldquv3]{grid-template-columns:1fr;gap:var(--space-2)}}
