[data-tscope][data-business-layout]{--bp-gutter:clamp(20px,4.5vw,80px);--bp-section-space:clamp(76px,9vw,144px)}.cleaning-business-site.business-pro-site{--cb-black:var(--fg);--cb-graphite:var(--panel);--cb-metal:var(--surface2);--cb-line:var(--line);background:var(--bg);color:var(--fg);overflow:clip}.business-pro-site .cb-shell{width:min(var(--bp-max-width,1440px),calc(100% - var(--bp-gutter) * 2))}.business-pro-site .cb-section{padding-block:var(--bp-section-space)}.business-pro-site :is(h1,h2,h3){min-width:0;overflow-wrap:anywhere;font-family:var(--font-display);font-weight:var(--display-weight,400)}.business-pro-site :is(h1,h2){white-space:pre-line}.business-pro-site .bp-hero{position:relative;isolation:isolate;background:var(--bg);color:var(--fg);scroll-margin-top:88px}.business-pro-site .bp-headline{max-width:none;margin:0;font-family:var(--font-display);font-size:clamp(3.2rem,7.2vw,8.4rem);font-weight:var(--display-weight,400);line-height:var(--display-lh,.96);letter-spacing:var(--display-tracking,-.045em);text-transform:var(--display-transform,none);white-space:pre-line;text-wrap:balance;overflow-wrap:anywhere}.business-pro-site .bp-eyebrow{margin:0;font-size:.72rem;letter-spacing:var(--st-tracking,.12em);text-transform:var(--st-transform,uppercase);font-weight:var(--st-weight,600);line-height:1.5}.business-pro-site .bp-body{max-width:44ch;margin:0;font-size:clamp(1rem,1.3vw,1.22rem);line-height:1.65;color:var(--body);white-space:pre-line}.business-pro-site .bp-note{margin:0;font-size:.76rem;line-height:1.6;white-space:pre-line}.business-pro-site .bp-copy{display:grid;gap:24px}.business-pro-site .bp-media{display:block;width:100%;height:100%;object-fit:cover}.business-pro-site .bp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.business-pro-site .bp-action{display:inline-flex;min-height:48px;align-items:center;justify-content:space-between;gap:28px;padding:14px 24px;border:1px solid;border-radius:var(--store-radius);font-size:.8rem;line-height:1.4;font-weight:600;transition:background .2s,color .2s,transform .2s}.business-pro-site .bp-action--solid{background:var(--fg);color:var(--bg);border-color:var(--fg)}.business-pro-site .bp-action--outline{background:transparent;color:inherit}.business-pro-site .bp-action:hover{transform:translateY(-2px)}.business-pro-site .bp-action span{font-size:1.15rem}.business-pro-site :is(a,button,summary):focus-visible{outline:2px solid currentColor;outline-offset:5px}.business-pro-site :is(.cb-lede--dark,.cb-statement .cb-lede,.cb-service>p:not(.cb-kicker),.cb-service ul,.cb-value-grid p,.cb-faq details p){color:var(--body)}.business-pro-site :is(.cb-services,.cb-gallery,.cb-faq){background:var(--bg)}.business-pro-site .cb-dark{background:var(--panel);color:var(--on-panel)}.business-pro-site .cb-dark :is(.cb-lede,.cb-points p){color:inherit}.business-pro-site .cb-points>div{border-color:color-mix(in srgb,var(--on-panel) 30%,transparent)}.business-pro-site .cb-process{background:var(--surface2)}.business-pro-site .cb-step-grid article{border-color:var(--line2)}.business-pro-site .cb-values{background:var(--surface)}.business-pro-site .cb-value-grid{background:var(--line)}.business-pro-site .cb-value-grid article{background:var(--surface)}.business-pro-site :is(.cb-service__media,.cb-gallery figure){background:var(--surface2)}.business-pro-site :is(.cb-service__media span,.cb-gallery figcaption){background:var(--card);color:var(--fg);border-radius:var(--store-radius)}.business-pro-site :is(.cb-service__media img,.cb-split__media img,.cb-gallery img){filter:none}.business-pro-site .cb-service li:before{color:var(--muted)}.business-pro-site .cb-action{background:var(--fg);border-color:var(--fg);color:var(--bg);border-radius:var(--store-radius)}.business-pro-site .cb-action--ghost{background:transparent;color:inherit;border-color:currentColor}.business-pro-site .cb-dark .cb-action{background:var(--on-panel);border-color:var(--on-panel);color:var(--panel)}.business-pro-site .cb-closing{background:var(--panel);color:var(--on-panel)}.business-pro-site .cb-closing__veil{background:color-mix(in srgb,var(--panel) 82%,transparent)}.business-pro-site .cb-closing .cb-action{background:var(--on-panel);color:var(--panel);border-color:var(--on-panel)}.business-pro-site .cb-closing .cb-action--ghost{background:transparent;color:var(--on-panel)}.business-pro-site .cb-faq details[open] summary span:first-child{transform:none}[data-business-layout] .cb-nav{background:var(--bg);color:var(--fg);border-color:var(--line);box-shadow:none}[data-business-layout] .cb-nav__inner{width:calc(100% - var(--bp-gutter) * 2);gap:24px}[data-business-layout] .cb-nav__brand{font-family:var(--font-display);font-weight:var(--display-weight,400)}[data-business-layout] .cb-nav__links{gap:clamp(20px,2.6vw,42px)}[data-business-layout] .cb-nav__links a{font-weight:500;font-size:.8rem}[data-business-layout] .cb-nav__quote{background:var(--fg);color:var(--bg);border-radius:var(--store-radius);font-size:.7rem}[data-business-layout] .cb-nav__quote:hover{background:var(--fg-hov)}[data-business-layout] .cb-nav__toggle{background:var(--bg);border-color:var(--line2);color:var(--fg);border-radius:var(--store-radius)}[data-business-layout] .cb-nav__panel{background:var(--bg);border-color:var(--line);max-height:calc(100svh - 76px);overflow-y:auto}[data-business-layout] .cb-nav__panel a{border-color:var(--line)}[data-business-layout] .cb-nav__panel .cb-nav__mobile-quote{background:var(--fg);color:var(--bg)}@media(max-width:900px){.business-pro-site .bp-headline{font-size:clamp(3rem,9.5vw,5.6rem)}[data-business-layout] .cb-nav__inner{gap:12px}}@media(max-width:640px){.business-pro-site .bp-actions{gap:12px}.business-pro-site .bp-action{min-height:48px;padding-inline:20px}.business-pro-site .cb-gallery figure{min-width:78vw}}@media(prefers-reduced-motion:reduce){[data-business-layout] *,[data-business-layout] :after,[data-business-layout] :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}