.trust-bar[data-astro-cid-zdc2jl42]{background:var(--sky);padding-block:28px}.trust-row[data-astro-cid-zdc2jl42]{display:flex;align-items:center;justify-content:space-around;gap:24px;flex-wrap:wrap}.trust-logo[data-astro-cid-zdc2jl42]{display:inline-flex;align-items:center;transition:transform .2s ease,opacity .2s ease}.trust-logo[data-astro-cid-zdc2jl42]:hover{transform:translateY(-2px);opacity:.85}.trust-logo[data-astro-cid-zdc2jl42] img{height:46px;width:auto;object-fit:contain}.trust-logo[data-astro-cid-zdc2jl42]:last-child img{height:30px}.home-hero[data-astro-cid-j7pv25f6]{background-color:#fbfcfe;padding-block:clamp(40px,6vw,80px)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(30px,5vw,64px);align-items:center}.hero-copy[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{margin-bottom:22px}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0 0 18px}.hero-sub[data-astro-cid-j7pv25f6]{color:var(--body);max-width:460px}.hero-strong[data-astro-cid-j7pv25f6]{color:var(--navy);font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:.92rem;margin-bottom:22px}.hero-img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:260px 260px 18px 18px;box-shadow:var(--shadow-lg)}.janitorial-strip[data-astro-cid-j7pv25f6]{background:var(--navy);color:#ffffffeb;padding-block:clamp(28px,4vw,44px)}.janitorial-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px,4vw,56px);align-items:center}.janitorial-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff}.janitorial-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;max-width:640px}.janitorial-copy[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--cyan-bright)}.janitorial-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:22px}.janitorial-phone[data-astro-cid-j7pv25f6]{color:var(--cyan-bright);font-weight:600;font-size:.95rem}.janitorial-img[data-astro-cid-j7pv25f6]{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}@media (max-width: 820px){.janitorial-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.janitorial-img[data-astro-cid-j7pv25f6]{max-width:560px;margin-inline:auto}}.band[data-astro-cid-j7pv25f6].navy{background:var(--navy);color:#ffffffeb}.band[data-astro-cid-j7pv25f6].navy h2[data-astro-cid-j7pv25f6]{color:#fff}.band[data-astro-cid-j7pv25f6].navy a[data-astro-cid-j7pv25f6]{color:var(--cyan-bright)}.band[data-astro-cid-j7pv25f6].sky{background:var(--sky-soft)}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,70px);align-items:center}.split-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0}.rounded[data-astro-cid-j7pv25f6]{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);width:100%;aspect-ratio:4 / 3;object-fit:cover}.circle[data-astro-cid-j7pv25f6]{border-radius:50%;aspect-ratio:1;object-fit:cover;width:min(100%,400px);margin-inline:auto;box-shadow:var(--shadow-md)}.why-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.why-card[data-astro-cid-j7pv25f6]{background:#fff;border-radius:var(--radius);padding:30px 24px;text-align:center;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;align-items:center;gap:14px}.why-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--body)}.why-icon[data-astro-cid-j7pv25f6]{color:var(--navy);font-size:2.6rem;display:inline-flex}.why-cta[data-astro-cid-j7pv25f6]{background:var(--navy);color:#fff;border-radius:var(--radius);padding:30px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;box-shadow:var(--shadow-md)}.why-cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:.95rem}.home-reviews[data-astro-cid-j7pv25f6] .section-title[data-astro-cid-j7pv25f6]{margin-bottom:40px}.areas-lead[data-astro-cid-j7pv25f6]{text-align:center;max-width:620px;margin:0 auto;color:var(--body)}.area-grid[data-astro-cid-j7pv25f6]{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.area-card[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:14px;height:100%;background:#fff;border:1px solid transparent;border-radius:var(--radius);padding:20px 22px;box-shadow:var(--shadow-sm);color:var(--ink);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.area-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--cyan);text-decoration:none}.area-pin[data-astro-cid-j7pv25f6]{color:#e0362c;font-size:1.7rem;display:inline-flex;flex:none}.area-text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:2px}.area-name[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--navy)}.area-note[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--body)}@media (max-width: 980px){.why-grid[data-astro-cid-j7pv25f6],.area-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 820px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-media[data-astro-cid-j7pv25f6]{order:-1}.hero-img[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 11;border-radius:20px;max-width:560px;margin-inline:auto}.split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.band[data-astro-cid-j7pv25f6].navy .split-media[data-astro-cid-j7pv25f6]{order:-1}}@media (max-width: 560px){.why-grid[data-astro-cid-j7pv25f6],.area-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
