:is(html:has(.bps-cinematic-home),body:has(.bps-cinematic-home)){overflow:clip visible!important}.public-site.lux-site.bps-site.bps-cinematic-site{--cinema-ink:#0b1821;--cinema-panel:#13252f;--cinema-line:#38505e;--cinema-paper:#f5f7f2;--cinema-muted:#bed0d7;--cinema-yellow:#f0ed61;--font-lux:"Manrope", sans-serif;overflow:clip visible}.public-site.lux-site.bps-site.bps-cinematic-site .public-header,.public-site.lux-site.bps-site.bps-cinematic-site .public-header:is(.lux-solid,.public-header-open){border-color:var(--cinema-line);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:var(--cinema-ink)!important;background-image:none!important}.public-site.lux-site.bps-site.bps-cinematic-site .public-header :is(a,button,span),.public-site.lux-site.bps-site.bps-cinematic-site .public-header :is(a,button):hover{text-shadow:none;color:var(--cinema-paper)!important}.public-site.lux-site.bps-site.bps-cinematic-site .public-header .public-logo-link{border-radius:8px;align-items:center;min-height:44px;display:inline-flex;overflow:visible;background:var(--lux-ivory)!important;box-shadow:none!important;border:0!important;padding:6px 10px!important}.public-site.lux-site.bps-site.bps-cinematic-site .public-header .public-logo-link img{object-fit:contain;filter:none;width:10.75rem;height:auto;max-height:4rem}.public-site.lux-site.bps-site.bps-cinematic-site .public-header .public-glass-navigation a[aria-current=page]{box-shadow:inset 0 -2px var(--cinema-yellow)!important}.public-site.lux-site.bps-site.bps-cinematic-site .public-header :is(.quote-choice-trigger,.quote-choice-trigger span){border-color:var(--cinema-yellow);text-shadow:none;color:var(--cinema-ink)!important;background:var(--cinema-yellow)!important;background-image:none!important}.public-site.lux-site.bps-site.bps-cinematic-site :is(.public-submenu,.public-glass-menu){color:var(--cinema-paper);background:var(--cinema-ink)!important;background-image:none!important}.public-site.lux-site.bps-site.bps-cinematic-site :is(.public-submenu,.public-glass-menu) a:is(:hover,:focus-visible){background:var(--cinema-panel)!important}.public-site.lux-site.bps-site.bps-cinematic-site .public-header :is(a,button):focus-visible{outline:2px solid var(--cinema-yellow);outline-offset:3px}.public-site.lux-site.bps-site.bps-cinematic-home{background:var(--cinema-ink)}.bps-cinematic-home .bps-cinema{background:var(--cinema-ink);color:var(--cinema-paper)}.bps-cinematic-home .bps-cinema-intro{width:min(100%,88rem);margin-inline:auto;padding:clamp(8rem,16vw,11rem) max(1rem,3vw) 2.5rem}.bps-cinematic-home .bps-cinema-opening{border:1px solid var(--cinema-line);border-radius:1.25rem;margin-top:2rem;position:relative;overflow:hidden}.public-site.lux-site.bps-site.bps-cinematic-home .bps-cinema-opening img{aspect-ratio:21/9;object-fit:cover;width:100%;height:auto;display:block}.bps-cinematic-home .bps-cinema-opening figcaption{color:var(--cinema-paper);background:#0b1821d9;border:1px solid #ffffff4d;border-radius:999px;padding:.6rem .9rem;font-size:.75rem;position:absolute;bottom:1rem;left:1rem}.bps-cinematic-home .bps-cinema-intro h1{letter-spacing:-.06em;text-wrap:balance;max-width:17ch;color:var(--cinema-paper);font:600 clamp(3rem,7vw,6.8rem)/.99 Manrope,sans-serif}.bps-cinematic-home .bps-cinema-intro h1 em{font-family:inherit;font-weight:inherit;color:var(--cinema-yellow);font-style:normal}.public-site.lux-site.bps-site.bps-cinematic-home .bps-cinema :is(h1,h2){font-family:Manrope,sans-serif!important;font-weight:600!important}.public-site.lux-site.bps-site.bps-cinematic-home .bps-cinema-intro .lux-eyebrow{color:var(--cinema-muted)!important}.bps-cinematic-home .bps-cinema-intro .home-hero-copy{max-width:55ch;color:var(--cinema-muted);line-height:1.65}.bps-cinematic-home .bps-cinema-intro .hero-quote-actions{max-width:none}.bps-cinematic-home .bps-cinema-intro .hero-quote-actions>a{border-radius:999px;width:auto;min-height:48px}.public-site.lux-site.bps-site.bps-cinematic-home .bps-cinema .lux-cta{text-shadow:none;box-shadow:none;background:var(--cinema-yellow)!important;color:var(--cinema-ink)!important;border-color:var(--cinema-yellow)!important}.public-site.lux-site.bps-site.bps-cinematic-home .bps-cinema .lux-ghost{text-shadow:none;box-shadow:none;color:var(--cinema-paper)!important;border-color:var(--cinema-line)!important;background:0 0!important}.bps-cinematic-home .bps-cinema .bps-hero-arguments{border-color:var(--cinema-line);color:var(--cinema-paper);margin-top:2.5rem}.bps-cinematic-home .bps-cinema .bps-hero-arguments :is(a,span){color:inherit}.bps-cinematic-home .bps-cinema .bps-hero-arguments .lux-icon{color:var(--cinema-yellow);background:var(--cinema-panel);border-color:var(--cinema-line)}.bps-cinematic-home .bps-cinema-track{height:285svh;position:relative}.bps-cinematic-home .bps-cinema-sticky{top:calc(5rem + env(safe-area-inset-top));width:min(100%,88rem);height:calc(100svh - 5rem - env(safe-area-inset-top));flex-direction:column;min-height:30rem;margin-inline:auto;padding:1rem max(1rem,3vw);display:flex;position:sticky}.bps-cinematic-home .bps-cinema-topline{color:var(--cinema-muted);justify-content:space-between;gap:1rem;margin-bottom:.75rem;font:500 .75rem/1.4 Manrope,sans-serif;display:flex}.bps-cinematic-home .bps-cinema-topline>span:last-child{align-items:center;gap:.5rem;display:inline-flex}.bps-cinematic-home .bps-cinema-frame{isolation:isolate;border:1px solid var(--cinema-line);background:var(--cinema-panel);border-radius:1.25rem;flex:1;min-height:0;position:relative;overflow:hidden}.bps-cinematic-home .bps-cinema-shot{visibility:hidden;opacity:0;transform-origin:50%;transition:opacity .45s,visibility .45s;position:absolute;inset:0}.bps-cinematic-home .bps-cinema-shot[data-active=true]{visibility:visible;opacity:1}.public-site.lux-site.bps-site.bps-cinematic-home .bps-cinema-shot img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.bps-cinematic-home .bps-cinema-shade{pointer-events:none;background:linear-gradient(#050f141f 25% 45%,#050f14e0);position:absolute;inset:0}.bps-cinematic-home .bps-cinema-divider{pointer-events:none;background:#fff9;width:1px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.bps-cinematic-home .bps-cinema .bps-steam-realistic{pointer-events:none;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.bps-cinematic-home .bps-cinema-meter{min-width:8rem;color:var(--cinema-paper);background:#0b1821cc;border:1px solid #ffffff4d;border-radius:.75rem;grid-template-columns:auto auto;gap:.15rem .8rem;padding:.75rem 1rem;font-family:Manrope,sans-serif;display:grid;position:absolute;top:1rem;left:1rem}.bps-cinematic-home .bps-cinema-meter>span:first-child{letter-spacing:.15em;color:var(--cinema-yellow);grid-column:1/-1;font-size:.62rem}.bps-cinematic-home .bps-cinema-meter strong{font-variant-numeric:tabular-nums;font-size:1.6rem;line-height:1.2}.bps-cinematic-home .bps-cinema-meter>span:last-child{color:var(--cinema-muted);align-self:end;padding-bottom:.15rem;font-size:.7rem}.bps-cinematic-home .bps-cinema-photo-copy{gap:.65rem;display:grid;position:absolute;bottom:1.5rem;left:1.5rem;right:8rem}.public-site.lux-site.bps-site.bps-cinematic-home .bps-cinema-photo-copy p{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.7rem;color:var(--cinema-yellow)!important}.bps-cinematic-home .bps-cinema-photo-copy h2{letter-spacing:-.045em;max-width:22ch;color:var(--cinema-paper);text-wrap:balance;font:600 clamp(1.7rem,3vw,3.5rem)/1.04 Manrope,sans-serif}.bps-cinematic-home .bps-cinema-photo-copy>span{color:var(--cinema-muted);font-size:.8rem}.bps-cinematic-home .bps-cinema :is(.bps-cinema-meter,.bps-cinema-photo-copy,.bps-cinema-pause){z-index:3}.bps-cinematic-home .bps-cinema-pause{min-width:44px;min-height:44px;color:var(--cinema-paper);cursor:pointer;background:#0b1821cc;border:1px solid #ffffff73;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.6rem .8rem;font-size:.75rem;display:inline-flex;position:absolute;bottom:1.25rem;right:1rem}.bps-cinematic-home .bps-cinema-bottomline{justify-content:space-between;align-items:center;gap:1rem;margin-block:.75rem;display:flex}.public-site.lux-site.bps-site.bps-cinematic-home .bps-cinema-bottomline p{max-width:62ch;font-size:.7rem;color:var(--cinema-muted)!important}.bps-cinematic-home .bps-cinema-bottomline a{background:var(--cinema-yellow);min-height:44px;color:var(--cinema-ink);border-radius:999px;flex-shrink:0;align-items:center;gap:.8rem;padding:.6rem 1rem;font-size:.8rem;font-weight:700;display:inline-flex}.bps-cinematic-home .bps-cinema-scenes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.bps-cinematic-home .bps-cinema-scenes button{border:1px solid var(--cinema-line);min-height:48px;color:var(--cinema-paper);text-align:left;cursor:pointer;background:0 0;border-radius:.65rem;align-items:center;gap:.75rem;padding:.65rem 1rem;font-size:.8rem;transition:background .2s,color .2s;display:flex}.bps-cinematic-home .bps-cinema-scenes button>span{color:var(--cinema-muted);font-size:.65rem}.bps-cinematic-home .bps-cinema-scenes button>svg{margin-left:auto}.bps-cinematic-home .bps-cinema-scenes button[aria-pressed=true]{background:var(--cinema-yellow);border-color:var(--cinema-yellow);color:var(--cinema-ink)}.bps-cinematic-home .bps-cinema-scenes button[aria-pressed=true]>span{color:inherit}.bps-cinematic-home .bps-cinema :is(button,a):focus-visible{outline:2px solid var(--cinema-yellow);outline-offset:4px}.public-site.lux-site.bps-site.bps-cinematic-home :is(.bps-services,.bps-journey,#marseille){background:var(--cinema-ink);color:var(--cinema-paper)}.public-site.lux-site.bps-site.bps-cinematic-home :is(.bps-services,.bps-journey,#marseille) :is(.lux-title,.text-lux-forest,h3){color:var(--cinema-paper);letter-spacing:-.04em;font-family:Manrope,sans-serif!important;font-weight:600!important}.public-site.lux-site.bps-site.bps-cinematic-home :is(.bps-services,.bps-journey,#marseille) p{color:var(--cinema-muted)!important}.public-site.lux-site.bps-site.bps-cinematic-home :is(.bps-services,.bps-journey,#marseille) p.lux-eyebrow{color:var(--cinema-yellow)!important}.public-site.lux-site.bps-site.bps-cinematic-home .home-service-card{background:var(--cinema-panel);border-color:var(--cinema-line);box-shadow:none;border-radius:1rem}.public-site.lux-site.bps-site.bps-cinematic-home .home-service-card .bps-comparison-actions button{border-color:var(--cinema-line);background:var(--cinema-ink);color:var(--cinema-paper)}.public-site.lux-site.bps-site.bps-cinematic-home .home-service-card .bps-comparison-actions button[aria-pressed=true]{background:var(--cinema-yellow);color:var(--cinema-ink)}.public-site.lux-site.bps-site.bps-cinematic-home .home-service-card :is(.bps-comparison-help,.bps-comparison-title){color:var(--cinema-muted)}.public-site.lux-site.bps-site.bps-cinematic-home .bps-services:before{background:var(--cinema-yellow)}@media (width>=1024px){.bps-cinematic-home .bps-cinema-intro{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;gap:2.5rem;padding-top:9rem;display:grid}.bps-cinematic-home .bps-cinema-opening{margin-top:0}.public-site.lux-site.bps-site.bps-cinematic-home .bps-cinema-opening img{aspect-ratio:auto;object-position:65% center;height:100%}.bps-cinematic-home .bps-cinema-intro h1{font-size:clamp(3rem,5vw,5rem)}.bps-cinematic-home .bps-cinema-intro .bps-hero-arguments{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.public-site.lux-site.bps-site.bps-cinematic-site .public-header .public-logo-link img{width:8rem;max-height:3.25rem}.bps-cinematic-home .bps-cinema-intro{padding-top:calc(7.5rem + env(safe-area-inset-top))}.bps-cinematic-home .bps-cinema-intro h1{font-size:clamp(2.8rem,10.4vw,4.5rem)}.bps-cinematic-home .bps-cinema-intro .hero-quote-actions{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.bps-cinematic-home .bps-cinema-intro .hero-quote-actions>a{white-space:normal;text-align:center;border-radius:999px;justify-content:center;width:100%;min-width:0;min-height:48px;padding:.65rem 1rem;font-size:.8rem}.bps-cinematic-home .bps-cinema .bps-hero-arguments{gap:1rem}.bps-cinematic-home .bps-cinema .bps-hero-arguments .lux-icon{width:2rem;height:2rem}.bps-cinematic-home .bps-cinema .bps-hero-arguments li a{gap:.5rem}.bps-cinematic-home .bps-cinema .bps-hero-arguments li a>span:last-child>span:first-child{font-size:.75rem}.bps-cinematic-home .bps-cinema-track{height:255svh}.bps-cinematic-home .bps-cinema-sticky{height:calc(100svh - 9.5rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:25rem;padding:.75rem 1rem}.bps-cinematic-home .bps-cinema-topline>span:first-child{max-width:23ch}.bps-cinematic-home .bps-cinema-topline>span:last-child{max-width:15ch;font-size:.65rem}.bps-cinematic-home .bps-cinema-frame{border-radius:1rem}.bps-cinematic-home .bps-cinema-meter{padding:.6rem .75rem;top:.75rem;left:.75rem}.bps-cinematic-home .bps-cinema-photo-copy{bottom:1rem;left:1rem;right:3.75rem}.bps-cinematic-home .bps-cinema-photo-copy>span{font-size:.7rem}.bps-cinematic-home .bps-cinema-pause{padding:.5rem;bottom:.5rem;right:.5rem}.bps-cinematic-home .bps-cinema-pause>span{display:none}.bps-cinematic-home .bps-cinema-bottomline{gap:.6rem}.bps-cinematic-home .bps-cinema-bottomline p{max-width:26ch;font-size:.6rem}.bps-cinematic-home .bps-cinema-bottomline a{gap:.4rem;padding:.5rem .75rem;font-size:.7rem}.bps-cinematic-home .bps-cinema-scenes button{gap:.4rem;padding:.65rem .5rem;font-size:.7rem}.bps-cinematic-home .bps-cinema-scenes button>svg{display:none}}@media (height<=620px) and (width>=768px){.bps-cinematic-home .bps-cinema-sticky{min-height:24rem}}@media (prefers-reduced-motion:reduce){.bps-cinematic-home .bps-cinema-shot{transition:none;transform:none!important}.bps-cinematic-home .bps-cinema-scenes button{transition:none}}.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public]{--lux-ivory:oklch(97.8% .01 85);--lux-paper:oklch(99.3% .004 85);--lux-muted:oklch(95.2% .015 85);--lux-accent:oklch(53% .085 150);--lux-forest:#0b402e;--lux-sage:#b9dda3;--lux-ink:#1d2a22;--lux-line:#0b402e24;--lux-gradient:linear-gradient(120deg,#8fc27a 0%,#3f7d52 45%,#0b402e 100%);--background:var(--lux-ivory);--foreground:var(--lux-ink);--card:var(--lux-paper);--card-foreground:var(--lux-ink);--popover:var(--lux-paper);--popover-foreground:var(--lux-ink);--primary:var(--lux-forest);--primary-foreground:var(--lux-ivory);--secondary:var(--lux-muted);--secondary-foreground:var(--lux-forest);--muted:var(--lux-muted);--muted-foreground:#55615a;--accent:color-mix(in oklab,var(--lux-sage) 30%,var(--lux-paper));--accent-foreground:var(--lux-forest);--surface:var(--lux-paper);--surface-foreground:var(--lux-ink);--border:var(--lux-line);--input:var(--lux-line);--ring:var(--lux-accent);--bps-method-paper:var(--card);--bps-method-ink:var(--foreground);--bps-method-muted:var(--muted-foreground);--bps-method-rule:var(--border);--bps-method-accent:var(--primary);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--background);color:var(--foreground)}.public-site.lux-site.bps-site[data-bps-presentation="42"] .public-menu-toggle{width:44px;min-width:44px;height:44px}.public-site.lux-site.bps-site.bps-menu42[data-bps-presentation="42"]{overscroll-behavior:contain;background:var(--background);width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--foreground);border:0;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.bps-menu42[data-bps-presentation="42"]>button:first-child{display:none}.bps-menu42[data-bps-presentation="42"] .bps-menu42-header{border-bottom:1px solid var(--border);background:var(--background);border-radius:0;flex:none;width:100%;position:relative;inset:auto}.public-site.lux-site.bps-menu42[data-bps-presentation="42"] .public-glass-menu{overscroll-behavior:contain;height:auto;min-height:0;max-height:none;padding:16px 16px max(24px,env(safe-area-inset-bottom));box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;margin:0;overflow-y:auto}.bps-menu42[data-bps-presentation="42"] .public-glass-menu>ul>li>a{min-height:48px;font:500 22px/1.3 var(--font-lux),Georgia,serif;color:var(--foreground);padding:8px 0}.bps-menu42[data-bps-presentation="42"] .public-glass-menu>ul>li>a[aria-current=page]{color:var(--primary);text-underline-offset:6px;text-decoration:underline}.bps-menu42[data-bps-presentation="42"] .public-glass-menu>ul>li>ul a{min-height:44px;color:var(--muted-foreground);padding-block:8px}.bps-menu42[data-bps-presentation="42"] .bps-menu42-preferences{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:16px;font-size:14px;display:flex}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-footer-grid{flex-direction:column;gap:1.5rem;display:flex}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-public-theme-toggle{border:1px solid var(--border);width:44px;height:44px;min-height:44px;color:var(--foreground);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:999px;flex:0 0 44px;justify-content:center;align-items:center;padding:0;display:inline-flex}.public-site.lux-site.bps-site[data-bps-presentation="42"] :is(.bps-public-theme-toggle,.public-menu-toggle):focus-visible{outline:2px solid var(--ring);outline-offset:4px}html[data-bps-public-theme=dark] .public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public]{--background:#102b23;--foreground:#faf7f0;--card:#193a2e;--card-foreground:#faf7f0;--popover:#193a2e;--popover-foreground:#faf7f0;--primary:#b9dda3;--primary-foreground:#102b23;--secondary:#264b3b;--secondary-foreground:#faf7f0;--muted:#264b3b;--muted-foreground:#c4d1c5;--accent:#264b3b;--accent-foreground:#faf7f0;--surface:#193a2e;--surface-foreground:#faf7f0;--border:#456556;--input:#456556;--ring:#b9dda3;--lux-paper:var(--card);--lux-ink:var(--foreground);--lux-muted:var(--muted);--lux-line:var(--border);--lux-accent:var(--primary);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--background);color:var(--foreground)}html[data-bps-public-theme=dark] .public-site.lux-site.bps-site[data-bps-presentation="42"] :is(.lux-page-content,.editorial-band,.public-content-section,.lux-on-light,footer){color:var(--foreground);background-color:var(--background)!important}html[data-bps-public-theme=dark] .public-site.lux-site.bps-site[data-bps-presentation="42"] :is(.public-info-tile,.home-service-card,.lux-card,.contact-form,.water-glass-panel,.lux-field,.public-mobile-frames>*){background-color:var(--card)!important;color:var(--foreground)!important;border-color:var(--border)!important}html[data-bps-public-theme=dark] .public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-on-light :is(.text-lux-forest,.text-lux-ink,.text-primary,.text-muted-foreground){color:var(--foreground)!important}html[data-bps-public-theme=dark] .public-site.lux-site.bps-site[data-bps-presentation="42"] .public-header.lux-solid{border-color:var(--border);background:#102b23f5}html[data-bps-public-theme=dark] .public-site.lux-site.bps-site[data-bps-presentation="42"] .public-logo-link{background:oklch(97.8% .01 85);border-radius:4px;padding:4px 8px}html[data-bps-public-theme=dark] .public-site.lux-site.bps-site[data-bps-presentation="42"] .public-logo-link img{filter:none}html[data-bps-public-theme=dark] .public-site.lux-site.bps-site[data-bps-presentation="42"] .public-glass-bottom{background:var(--background);color:var(--foreground)}html[data-bps-public-theme=dark] .public-site.lux-site.bps-site[data-bps-presentation="42"] .quick-quote-overlay{background:linear-gradient(90deg,#102b23f7,#102b23e0 50%,#102b2399)}html[data-bps-public-theme=dark][data-bps-public-theme-active] .quote-choice-panel.lux-site{--card:#193a2e;--foreground:#faf7f0;--border:#456556;--muted-foreground:#c4d1c5;background:var(--card);color:var(--foreground)}@media (width<=639px){.bps-menu42[data-bps-presentation="42"] .bps-menu42-quick{display:none}}.bps-public44[data-bps-experience="44"]{--bps44-glass:linear-gradient(132deg,#efe5d0e8,#dee0c8cc);--bps44-glass-soft:linear-gradient(140deg,#efe5d0c7,#dae2cdad);--bps44-edge:#c7d0b2b8;--bps44-reflection:#fff2d3b8;--bps44-ink:#183b2d;--bps44-shadow:0 16px 42px -28px #0a231973;isolation:isolate;position:relative;background:0 0!important}.bps-public44[data-bps-experience="44"]:before{content:"";z-index:-1;pointer-events:none;background:#d1d0b7 50%/cover no-repeat;position:fixed;inset:0}.bps-public44[data-bps-experience="44"][data-bps-settled=true]:before{background-image:linear-gradient(120deg,#25412d2e,#b3a5841f),url(/experience-33/house-clean.webp)}.bps-public44[data-bps-experience="44"]>main,.bps-public44[data-bps-experience="44"]>main>section:not(.bps-cleaning-track):not(.lux-dark):not(.bps44-home-video){background:0 0!important}.bps-public44[data-bps-experience="44"]>main>section:not(.bps-cleaning-track):not(.lux-dark):not(.bps44-home-video):not(#devis-rapide)>.mx-auto{border:1px solid var(--bps44-edge);background:var(--bps44-glass);color:var(--bps44-ink);box-shadow:var(--bps44-shadow),inset 0 1px var(--bps44-reflection);border-radius:24px;padding:clamp(24px,3.2vw,44px)}.bps-public44[data-bps-experience="44"] .bps44-section-glass{color:var(--bps44-ink)}.bps-public44[data-bps-experience="44"] .bps44-section-intro{max-width:650px;color:inherit;opacity:.85;margin-top:20px;line-height:1.75}.bps-public44[data-bps-experience="44"] .home-service-card{border:1px solid var(--bps44-edge);background:var(--bps44-glass-soft);box-shadow:inset 0 1px var(--bps44-reflection);border-radius:18px;padding:12px;overflow:hidden}.bps-public44[data-bps-experience="44"] .home-service-card figure>div{border-radius:12px}.bps-public44[data-bps-experience="44"] .home-service-card .lux-title{color:var(--bps44-ink)}.bps-public44[data-bps-experience="44"] .bps44-method-benefit{background:linear-gradient(135deg,#103627db,#244127e0);border:1px solid #e0e0bc61;border-radius:20px;padding:22px;box-shadow:inset 0 1px #eee3bc33}.bps-public44[data-bps-experience="44"] .lux-method-photo{opacity:1}.bps-public44[data-bps-experience="44"] .lux-overlay-left{background:linear-gradient(90deg,#082018c2,#0e2b1e70 58%,#122d1c24)}.bps-public44[data-bps-experience="44"] .bps-hero-arguments{border-top:0;gap:14px;margin-top:28px;padding-top:0}.bps-public44[data-bps-experience="44"] .bps-hero-arguments a{color:#f4ecd9;background:linear-gradient(125deg,#103627e0,#244127e6);border:1px solid #dee7c44d;border-radius:16px;height:100%;padding:14px;box-shadow:inset 0 1px #f4e8c338}.bps-public44[data-bps-experience="44"] .lux-cta{color:#f4ecd9;background:linear-gradient(135deg,#2e6144,#123d2c);border:1px solid #d6e2b766;box-shadow:inset 0 1px #e9ebc633}.bps-public44[data-bps-experience="44"] .lux-ghost{background:#12312347;border:1px solid #e7e8c9a8;box-shadow:inset 0 1px #f8e9c62e}.bps-public44[data-bps-experience="44"] .lux-portfolio-cta{color:#173e2c;background:linear-gradient(135deg,#e9dfc6,#cdd4b6);border-color:#e2dfc4}.bps-public44[data-bps-experience="44"] :is(.contact-form,.water-glass-panel,.public-info-tile,.lux-card){color:var(--bps44-ink);box-shadow:var(--bps44-shadow),inset 0 1px var(--bps44-reflection);background:var(--bps44-glass)!important;background-image:var(--bps44-glass)!important;border:1px solid var(--bps44-edge)!important;border-radius:20px!important}.bps-public44[data-bps-experience="44"] .bps-footer{color:var(--bps44-ink);border-top:1px solid var(--bps44-edge);box-shadow:inset 0 1px var(--bps44-reflection);background:var(--bps44-glass)!important;background-image:var(--bps44-glass)!important}.bps-public44[data-bps-experience="44"] .public-header{-webkit-backdrop-filter:blur(10px);color:#173e2d;border-bottom:1px solid #becfaa99;box-shadow:0 10px 28px -24px #123c2b;background:linear-gradient(120deg,#e2e0c5e3,#c8d6b5d6)!important}.bps-public44[data-bps-experience="44"] .public-header:not(.public-header-open) .public-glass-navigation a{text-shadow:none;color:#173e2d!important}.bps-public44[data-bps-experience="44"] .public-header .public-logo-link{max-width:100%;min-height:60px;box-shadow:none;filter:none;border-radius:8px;align-items:center;padding:2px 8px;display:inline-flex;background:#e9dfcb!important}.bps-public44[data-bps-experience="44"] .public-logo-link img{filter:none!important;opacity:1!important}.bps-menu44[data-bps-experience="44"]{--bps44-ink:#173e2d;color:var(--bps44-ink);box-shadow:none;border:0;background:linear-gradient(135deg,#e8dfcaee,#d3ddc3f2)!important}.bps-menu44[data-bps-experience="44"] .public-glass-menu{padding:24px 20px 32px}.bps-menu44[data-bps-experience="44"] .bps44-support-menu{border-bottom:1px solid #1e432d29;margin:0 0 14px;padding:0 0 10px}.bps-menu44[data-bps-experience="44"] .bps44-support-menu summary{min-height:44px;color:inherit;cursor:pointer;padding:12px 0;font-size:14px}.bps-menu44[data-bps-experience="44"] .bps44-support-menu ul{margin-top:8px}.bps-menu44[data-bps-experience="44"] .bps44-scene-access{border-bottom:1px solid #1e432d33;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 0;font-size:16px;font-weight:600;display:flex}.bps-bottom44[data-bps-experience="44"]{left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(8px);border:1px solid #a6b9988c;border-radius:22px;box-shadow:0 10px 36px -16px #0c2a2290,inset 0 1px #f7e9c4b8;background:linear-gradient(130deg,#e7ddc8f0,#d3dec5e8)!important;padding:6px!important}.bps-bottom44[data-bps-experience="44"] a{border-radius:16px;min-height:50px;color:#173c2c!important}.bps-bottom44[data-bps-experience="44"] a[aria-current=page]{box-shadow:inset 0 1px #cbdcaf45;color:#f3ead4!important;background:linear-gradient(125deg,#315d43,#103a2a)!important}.bps44-demo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.bps44-demo-card{border:1px solid var(--bps44-edge);background:var(--bps44-glass-soft);min-width:0;box-shadow:inset 0 1px var(--bps44-reflection);border-radius:18px;flex-direction:column;transition:transform .18s ease-out,box-shadow .18s ease-out;display:flex;overflow:hidden}.bps44-demo-card img{aspect-ratio:1672/941;object-fit:contain;background:#a9b78f29;width:100%;height:auto;display:block}.bps44-demo-card>div{gap:13px;padding:22px;display:grid}.bps44-demo-card h3{font:500 28px/1.15 var(--font-lux),Georgia,serif;color:inherit}.bps44-demo-card p{color:inherit;opacity:.88;font-size:14px;line-height:1.7}.bps44-demo-card span{min-height:44px;color:inherit;align-items:center;gap:12px;font-size:14px;font-weight:600;display:inline-flex}.bps44-demo-card:focus-visible{outline-offset:5px;outline:2px solid #365f38}.bps44-illustration-note{color:inherit;opacity:.78;margin-top:24px;font-size:12px;line-height:1.7}@media (hover:hover){.bps44-demo-card:hover{transform:translateY(-4px);box-shadow:0 18px 30px -24px #153f2fa0}}html[data-bps-public-theme=dark] .bps-public44[data-bps-experience="44"],html[data-bps-public-theme=dark] .bps-menu44[data-bps-experience="44"]{--bps44-glass:linear-gradient(135deg,#122f23e0,#27412bc7);--bps44-glass-soft:linear-gradient(140deg,#173727c7,#31462ba1);--bps44-edge:#a2be8a61;--bps44-reflection:#dae7b738;--bps44-ink:#eee8d5}html[data-bps-public-theme=dark] .bps-menu44[data-bps-experience="44"]{color:#eee8d5;background:linear-gradient(135deg,#153929f0,#29452ef2)!important}html[data-bps-public-theme=dark] .bps-public44[data-bps-experience="44"]>main>section:not(.bps-cleaning-track):not(.lux-dark):not(.bps44-home-video){background:0 0!important}@media (width<=767px){.bps-public44[data-bps-experience="44"] .public-header,.bps-menu44[data-bps-experience="44"] .public-header{color:#133929;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:#e5dcc9!important;border:0!important}.bps-public44[data-bps-experience="44"] .public-header>div,.bps-menu44[data-bps-experience="44"] .bps-menu42-header>div{height:72px;padding-inline:max(16px,env(safe-area-inset-left,0px));gap:12px}.bps-public44[data-bps-experience="44"] .public-header .bps44-header-quote,.bps-menu44[data-bps-experience="44"] .bps44-header-quote{display:none}.bps-public44[data-bps-experience="44"] .public-header .public-logo-link,.bps-menu44[data-bps-experience="44"] .public-logo-link{border-radius:0;max-width:100%;min-height:60px;padding:0;width:176px!important;box-shadow:none!important;background:0 0!important}.bps-public44[data-bps-experience="44"] .public-logo-link img,.bps-menu44[data-bps-experience="44"] .public-logo-link img{object-fit:contain;object-position:left center;max-height:62px;filter:none!important;opacity:1!important;width:176px!important;height:auto!important}.bps-public44[data-bps-experience="44"] .public-menu-toggle,.bps-menu44[data-bps-experience="44"] .public-menu-toggle{width:44px;min-width:44px;height:44px;min-height:44px;color:#133929!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;box-shadow:none!important;background:#ded9c2!important;border:1px solid #526a4880!important;border-radius:12px!important}.bps-public44[data-bps-experience="44"]>main>section:not(.bps-cleaning-track):not(.lux-dark):not(.bps44-home-video):not(#devis-rapide){padding:40px 12px}.bps-public44[data-bps-experience="44"]>main>section:not(.bps-cleaning-track):not(.lux-dark):not(.bps44-home-video):not(#devis-rapide)>.mx-auto{border-radius:20px;padding:26px 18px}.bps-public44[data-bps-experience="44"] .bps-hero-arguments{gap:12px;margin-top:24px}.bps-public44[data-bps-experience="44"] .bps-hero-arguments a{gap:10px;padding:12px}.bps-public44[data-bps-experience="44"] .bps-hero-arguments .lux-icon{flex-basis:32px;width:32px;height:32px}.bps-public44[data-bps-experience="44"] .bps-hero-arguments .text-sm{font-size:12px;line-height:1.45}.bps-public44[data-bps-experience="44"] .bps44-method-benefit{border-radius:16px;padding:18px}.bps44-demo-grid{grid-template-columns:1fr;gap:22px}.bps44-demo-card>div{padding:20px}.bps44-demo-card h3{font-size:27px}}@media (prefers-reduced-motion:reduce){.bps44-demo-card{transition:none}.bps44-demo-card:hover{transform:none}}.bps44-quiz-dialog.bps-orientation-quiz{--quiz-bg:#e7dec9;--quiz-ink:#17392b;--quiz-muted:#465e48;--quiz-line:#aab994;--quiz-card:#ece4cfeb;background:linear-gradient(130deg,#10302140,#1a311e2e),url(/experience-33/house-clean.webp) 50%/cover!important}.bps44-quiz-dialog.bps-orientation-quiz:not(.bps-quiz-preview){transform:none!important}.bps44-quiz-dialog .bps-quiz-layout{padding:calc(12px + env(safe-area-inset-top,0px)) 16px calc(12px + env(safe-area-inset-bottom,0px));background:0 0;gap:16px}.bps44-quiz-dialog :is(.bps-quiz-top,.bps-quiz-main,.bps-quiz-bottom){background:linear-gradient(135deg,#efe5cff0,#dae4cbdb);border:1px solid #d4dfbab8;border-radius:20px;box-shadow:0 16px 40px -30px #0c2f22,inset 0 1px #fff1d3b8}.bps44-quiz-dialog .bps-quiz-top{flex-shrink:0;padding:14px 16px}.bps44-quiz-dialog .bps-quiz-main{max-width:620px;margin:auto;padding:26px 22px}.bps44-quiz-dialog .bps-quiz-bottom{flex-shrink:0;padding:8px 14px}.bps44-quiz-dialog .bps-quiz-answers button{background:linear-gradient(135deg,#ede5d2f0,#dbe4ccdc);border-color:#a6b48d;box-shadow:inset 0 1px #fff0ce88}.bps44-quiz-dialog .bps-quiz-skip{border-bottom:1px solid #2c593b;padding:6px 0;text-decoration:none}@media (width<=360px){.bps44-quiz-dialog .bps-quiz-layout{gap:12px;padding-inline:12px}.bps44-quiz-dialog .bps-quiz-main{padding:24px 16px}.bps44-quiz-dialog .bps-quiz-top{padding:12px}.bps44-quiz-dialog .bps-quiz-kicker{margin-bottom:18px!important}}.bps-public44[data-bps-experience="44"] :is(.public-info-tile,.contact-form,.water-glass-panel,.lux-card) :is(.text-primary,.text-foreground,.text-muted-foreground,.text-lux-forest),.bps-public44[data-bps-experience="44"] .bps44-section-glass :is(.text-primary,.text-foreground,.text-muted-foreground,.text-lux-forest,.on-light),.bps-public44[data-bps-experience="44"] .bps-footer-grid,.bps-public44[data-bps-experience="44"] .bps-footer-grid :is(p,a,span,.text-foreground,.text-muted-foreground){color:var(--bps44-ink)!important}.bps-menu44[data-bps-experience="44"] .public-glass-menu :is(.text-primary,.text-foreground,.text-muted-foreground){color:inherit!important}.bps46-menu-scenes,.bps46-scene-shortcuts{flex-wrap:wrap;gap:10px;display:flex}.bps46-menu-scenes{padding:14px 0 8px}.bps46-menu-scenes a,.bps46-scene-shortcuts a{min-height:44px;color:inherit;border:1px solid;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.bps46-menu-scenes a:focus-visible,.bps46-scene-shortcuts a:focus-visible{outline-offset:3px;outline:2px solid}.bps46-scene-shortcuts{color:var(--bps44-ink);margin-top:24px}.bps-public44[data-bps-experience="44"].bps46-services{--svc-paper:#f8f4e9;--svc-beige:#e7dbc3;--svc-ink:#183a2d;--svc-muted:#40574a;--svc-line:#a4b29b}.bps-public44[data-bps-experience="44"].bps46-services>main{padding-top:var(--bps-public-header-height,80px)!important}.bps46-services-heading{color:var(--svc-ink);padding-top:32px!important;padding-bottom:40px!important}.bps46-services-heading :is(.lux-title,.text-primary,.text-muted-foreground,.on-light){color:inherit!important}.bps-public44[data-bps-experience="44"].bps46-services>main>.bps46-services-section>.mx-auto{color:var(--svc-ink);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.bps46-services .bps46-services-section{padding-block:28px 40px!important}.bps46-service-group{border:1px solid var(--svc-line);color:var(--svc-ink);background:linear-gradient(130deg,#f8f4e9ed,#ede5d1de);border-radius:22px;padding:24px;box-shadow:inset 0 1px #fff9e7}.bps46-service-group:nth-child(2n){background:linear-gradient(130deg,#e5d6bced,#eee4cede)}.bps46-service-group h2{font-family:var(--font-lux),Georgia,serif;color:inherit;font-size:clamp(28px,2.5vw,36px);line-height:1.15}.bps-public44[data-bps-experience="44"].bps46-services .public-info-tile{--card:var(--svc-paper);color:var(--svc-ink)!important;background:var(--svc-paper)!important;border:1px solid var(--svc-line)!important;box-shadow:none!important;background-image:none!important;border-radius:14px!important}.bps-public44[data-bps-experience="44"].bps46-services .public-info-tile:nth-child(2n),.bps-public44[data-bps-experience="44"].bps46-services .public-bento-grid>div:nth-child(2n) .public-info-tile{--card:var(--svc-beige);background:var(--svc-beige)!important}.bps46-services .bps46-service-list h3{font-family:inherit;font-size:18px;font-weight:600;line-height:1.3}.bps-public44[data-bps-experience="44"].bps46-services .public-info-tile :is(h2,h3,a,span,.text-primary,.text-foreground){color:var(--svc-ink)!important}.bps-public44[data-bps-experience="44"].bps46-services .public-info-tile :is(p,.text-muted-foreground){line-height:1.65;color:var(--svc-muted)!important}.bps46-services .public-info-tile a{text-underline-offset:4px;font-weight:600;text-decoration:underline}.bps46-services .public-bento-grid .steam-surface{pointer-events:none;opacity:.12!important}.bps46-services .public-bento-grid{background:0 0!important}.bps-public44[data-bps-experience="44"] .home-service-card:nth-child(2n){background:linear-gradient(130deg,#e8dcc7f2,#eee7d8ed)}.bps-public44[data-bps-experience="44"] .home-service-card :is(.text-primary,.text-foreground,.text-lux-forest,.lux-title){color:var(--bps44-ink)!important}html[data-bps-public-theme=dark] .bps-public44[data-bps-experience="44"].bps46-services{--svc-paper:#18372b;--svc-beige:#2a4436;--svc-ink:#f4ecd9;--svc-muted:#ded9c7;--svc-line:#849a74}html[data-bps-public-theme=dark] .bps46-service-group{background:linear-gradient(135deg,#15372df2,#294331eb)}html[data-bps-public-theme=dark] .bps46-service-group:nth-child(2n),html[data-bps-public-theme=dark] .bps-public44[data-bps-experience="44"] .home-service-card:nth-child(2n){background:linear-gradient(135deg,#294331f2,#1d3b2beb)}@media (width>=1024px){.bps46-service-group:nth-child(2n){margin-top:32px}.bps46-services .public-catalogue-grid{row-gap:28px}}@media (width<=767px){.bps46-service-group{padding:22px 16px}.bps46-scene-shortcuts{gap:8px}.bps46-scene-shortcuts a{flex:auto;padding-inline:13px}.bps46-services-heading{padding-top:24px!important}.bps46-services .public-bento-grid{padding-inline:0!important}}html:not(.intro-pending):not(.intro-playing):not(.intro-leaving):has(.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public] .bps-cleaning-track):not(:has(body[data-scroll-locked])){overflow:clip visible!important}html:not(.intro-pending):not(.intro-playing):not(.intro-leaving)>body:not([data-scroll-locked]):has(.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public] .bps-cleaning-track){overflow:clip visible!important}.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public]:has(>.lux-page-content){overflow:clip visible!important}.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public] .lux-zone .bps-cleaning-track{--bps-cleaning-top:0px;background:var(--lux-forest,#0b402e);color:var(--lux-ivory,#faf7f0)}.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public] .lux-zone .bps-cleaning-track>.bps-cleaning-sticky{isolation:isolate;display:block;overflow:clip;width:100%!important;max-width:none!important;height:100svh!important;min-height:100svh!important;margin:0!important;padding:0!important;position:sticky!important;top:0!important}.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public] .lux-zone .bps-cleaning-track .bps-cleaning-visual{background:var(--lux-forest,#0b402e);overflow:clip;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;position:absolute!important;inset:0!important}.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public] .lux-zone .bps-cleaning-track .bps-cleaning-visual>:is(.bps-cleaning-canvas,.bps-cleaning-poster){object-position:center;object-fit:cover!important;width:100%!important;height:100%!important;max-height:none!important;position:absolute!important;inset:0!important;transform:none!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-shade{pointer-events:none;position:absolute;inset:0;background:0 0!important;display:none!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-scene{z-index:4;color:var(--lux-ivory,#faf7f0);pointer-events:none;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-content{pointer-events:none;width:100%;min-width:0;max-width:none;transform:translate3d(0,calc(-1 * var(--bps-scene-scroll,0px)),0);padding:0;position:relative;inset:auto}.public-site.lux-site.bps-site[data-bps-presentation="42"] .signature-house-stage .bps-cleaning-after-content{align-items:flex-end;min-height:100svh;display:flex}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-content :is(.bps-cleaning-copy,.bps-cleaning-overlay,.bps-service-hero-copy){pointer-events:none;width:100%!important;max-width:1280px!important;margin:0 auto!important;position:relative!important;inset:auto!important;transform:none!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-content :is(a,button,input,select,summary){pointer-events:auto}.public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-zone .bps-cleaning-after-content :is(h1,h2,h3,p,em){color:var(--lux-ivory,#faf7f0)!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-zone .bps-cleaning-after-content :is(p.lux-eyebrow,.bps-cleaning-eyebrow,.bps-service-hero-copy p.text-primary){color:var(--lux-sage,#b9dda3)!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-controls{z-index:8;pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;max-width:calc(100% - 32px);display:flex;position:absolute;top:100px;right:clamp(16px,3vw,40px)}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-controls .bps-cleaning-navigation{flex-direction:row;align-items:stretch;gap:6px;width:auto;display:flex;position:static;inset:auto;transform:none!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-controls .bps-cleaning-meter{color:#faf7f0;background:#072117;border:1px solid #faf7f0a6;border-radius:8px;align-items:center;gap:8px;width:auto;min-width:0;height:auto;min-height:44px;padding:6px 10px;display:flex;position:static;inset:auto;transform:none!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-meter strong{color:inherit;font-size:24px;line-height:1}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-meter>span:not(.bps-cleaning-meter-track){letter-spacing:0;text-transform:none;max-width:54px;color:inherit;font-size:11px;line-height:1.2}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-meter-track{display:none}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-controls .bps-cleaning-pass{color:#faf7f0;cursor:pointer;background:#072117;border:1px solid #faf7f0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:auto;min-height:44px;padding:8px 12px;font-size:12px;display:flex;position:static;inset:auto;transform:none!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-tools{background:#072117d6;border:1px solid #faf7f0a6;border-radius:8px;gap:4px;padding:2px;display:flex;position:static;inset:auto}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-tools button{color:#faf7f0;min-height:44px;font-size:12px}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-tools button[aria-pressed=true]{color:#0b402e!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-surround{object-fit:cover;opacity:1;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-track[data-fit=contain] .bps-cleaning-poster{object-fit:contain!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-context{z-index:7;max-width:270px;font:500 12px/1.45 var(--font-sans,Manrope,sans-serif);pointer-events:none;background:#072117;border:1px solid #faf7f06b;border-radius:8px;margin:0;padding:9px 12px;position:absolute;top:100px;left:clamp(16px,3vw,40px);color:#faf7f0!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-zone .bps-cleaning-track:not([data-released=true]):not([data-static=true]){height:520svh}.public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-zone .signature-house-stage:not([data-released=true]):not([data-static=true]){height:780svh}.public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-zone .signature-floor-stage:not([data-released=true]):not([data-static=true]){height:520svh}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-quote-actions44{pointer-events:auto;flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-quote-actions44>a{border:1px solid #faf7f0;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:12px 20px;font-size:14px;line-height:1.4;text-decoration:none;display:inline-flex}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-quote-primary44{color:#0b402e;background:#faf7f0}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-quote-secondary44{color:#faf7f0;background:#072117b3}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-quote-actions{z-index:8;right:24px;bottom:calc(104px + env(safe-area-inset-bottom,0px));pointer-events:auto;background:#0b402edb;border:1px solid #faf7f080;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;max-width:560px;padding:6px;display:grid;position:absolute}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-quote-actions>a{text-align:center;border:1px solid #faf7f0aa;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:44px;padding:10px 16px;font-size:14px;line-height:1.35;text-decoration:none;display:inline-flex}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-quote-actions>a:focus-visible{outline-offset:4px;outline:3px solid #b9dda3}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-track[data-static=true] .bps-cleaning-quote-actions{margin:20px 16px;position:relative;inset:auto}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-context44{background:var(--lux-ivory,#faf7f0);max-width:1200px;color:var(--lux-forest,#0b402e);margin:auto;padding:72px 24px}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-context44>p{max-width:65ch;font-size:16px;line-height:1.7}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-context44 h2{margin:14px 0 20px;font-size:clamp(30px,4vw,52px);font-weight:400;line-height:1.1}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-context44>a{text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;margin-top:12px;display:inline-flex}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-context44 nav ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-context44 nav a{min-height:44px;text-decoration:none;display:block}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-context44 nav img{aspect-ratio:1672/941;object-fit:contain;border-radius:12px;width:100%;height:auto;display:block}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-context44 nav span{color:var(--lux-forest,#0b402e);margin-top:14px;font-size:12px;line-height:1.5;display:block}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-context44 nav strong{margin-top:6px;font-size:24px;font-weight:400;line-height:1.25;display:block}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-tools:not(:has(button+button)){display:none}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-free-label{color:#faf7f0;background:#072117;border:1px solid #faf7f0;border-radius:8px;min-height:44px;padding:10px 12px;font-size:12px;display:block}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-status{pointer-events:none;max-width:calc(100% - 32px);position:absolute;bottom:16px;left:clamp(16px,4vw,64px)}.public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-zone .bps-cleaning-after-status p.bps-cleaning-status{text-align:left;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:12px;line-height:1.5;color:#faf7f0!important;display:block!important;position:static!important;inset:auto!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-status .bps-cleaning-hint{display:none!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-zone .bps-cleaning-footer{z-index:4;pointer-events:none;background:0 0;max-width:300px;padding:0;display:block;position:absolute;bottom:16px;right:24px}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-footer>p:first-child{display:none}.public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-zone .bps-cleaning-footer p.bps-cleaning-disclosure{text-align:right;margin:0;font-size:11px;line-height:1.5;color:#faf7f0db!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-content>.bps-cleaning-copy,.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-service-hero-copy{padding:clamp(180px,30svh,320px) clamp(24px,5vw,80px) 80px!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-service-hero-copy>div{max-width:800px}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-service-hero-copy h1{max-width:22ch;font-size:clamp(36px,5vw,72px);line-height:1.06}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-service-hero-copy p.text-muted-foreground{max-width:54ch;font-size:16px;line-height:1.65}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-service-hero-copy .mt-8{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-content :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #b9dda3}.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public] .lux-zone .bps-cleaning-track.bps-service-cleaning .bps-cleaning-after-content .bps-service-hero-copy{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public] .lux-zone .bps-cleaning-track.bps-service-cleaning .bps-cleaning-after-content .bps-service-hero-copy :is(h1,h2,h3,p,em){color:#faf7f0!important}.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public] .lux-zone .bps-cleaning-track.bps-service-cleaning .bps-cleaning-after-content .bps-service-hero-copy p.text-primary{color:var(--lux-sage,#b9dda3)!important}.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public] .lux-zone .bps-cleaning-track.bps-service-cleaning .bps-cleaning-footer,.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public] .lux-zone .bps-cleaning-track.bps-service-cleaning .bps-cleaning-footer p.bps-cleaning-disclosure,.public-site.lux-site.bps-site[data-bps-presentation="42"][data-bps-public-theme-scope=public] .lux-zone .bps-cleaning-track.bps-service-cleaning .bps-cleaning-after-status p.bps-cleaning-status{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#faf7f0!important;background:0 0!important;border:0!important;padding:0!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .signature-house-stage .bps-reference-hero-content42{padding-bottom:5rem!important}@media (width<=767px){.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-quote-actions{max-width:none;left:16px;right:16px}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-quote-actions>a{padding:9px 10px;font-size:12px}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-context44{padding:48px 20px}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-scene-context44 nav ul{grid-template-columns:1fr;gap:28px;margin-top:32px}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-context{top:calc(84px + env(safe-area-inset-top,0px));max-width:108px;min-height:44px;padding:6px 8px;font-size:12px;left:12px}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-controls{max-width:calc(100% - 136px)}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-tools{flex-wrap:wrap;max-width:100%}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-visual .bps-cleaning-poster{object-fit:contain!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-controls{top:calc(84px + env(safe-area-inset-top,0px));gap:4px;right:12px}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-tools button{padding:6px;font-size:11px}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-status{bottom:calc(82px + env(safe-area-inset-bottom,0px));max-width:calc(100% - 32px);left:16px}.public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-zone .bps-cleaning-footer{right:16px;bottom:calc(68px + env(safe-area-inset-bottom,0px));max-width:calc(100% - 32px)}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-service-hero-copy{padding:calc(176px + env(safe-area-inset-top,0px)) 20px calc(116px + env(safe-area-inset-bottom,0px))!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-service-hero-copy h1{font-size:clamp(32px,8vw,42px)}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-service-hero-copy p.text-muted-foreground{font-size:14px}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-service-hero-copy .mt-8 :is(a,button){min-height:44px}}@media (prefers-reduced-motion:reduce){.public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-zone .bps-cleaning-track[data-static=true]{min-height:100svh;height:auto!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-zone .bps-cleaning-track>.bps-cleaning-sticky{height:auto!important;min-height:100svh!important;position:relative!important;top:auto!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-scene{position:relative;inset:auto}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-content{transform:none}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-controls .bps-cleaning-chevrons{animation:none!important}}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-track[data-load-state=ready] .bps-cleaning-after-status,.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-track:not([data-load-state=ready]) .bps-cleaning-footer,.public-site.lux-site.bps-site[data-bps-presentation="42"] .signature-house-stage[data-story-shot=overview][data-load-state=ready] .bps-cleaning-footer{display:none!important}@media (width<=639px){.public-site.lux-site.bps-site[data-bps-presentation="42"] .signature-house-stage .bps-reference-hero-content42{padding-top:calc(8rem + env(safe-area-inset-top,0px));padding-bottom:8.5rem!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .signature-house-stage .bps-reference-hero-content42 h1{font-size:2.75rem!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .signature-house-stage .bps-reference-hero-content42 .lux-eyebrow{letter-spacing:.12em;line-height:1.6}.public-site.lux-site.bps-site[data-bps-presentation="42"] .signature-house-stage .bps-reference-hero-content42 ul{gap:1rem;margin-top:2rem}.public-site.lux-site.bps-site[data-bps-presentation="42"] .signature-house-stage .bps-reference-hero-content42 li>a{gap:.6rem}}@media (width<=359px){.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-context{width:78px;max-width:78px;min-height:44px;padding:4px 6px;font-size:10px;line-height:1.1}}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-visual :is(.bps-cleaning-canvas,.bps-cleaning-poster,.bps-cleaning-surround){filter:none!important;mix-blend-mode:normal!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-after-content :is(h1,h2,p,li){text-shadow:0 1px 4px #092319,0 0 12px #09231990}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-tool>img:first-child{z-index:1;filter:none;position:relative}.public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-zone .bps-cleaning-track[data-resumed=true]:not([data-released=true]):not([data-static=true]){height:var(--bps-resumed-height)!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .lux-zone .bps-cleaning-track[data-resumed=true]>.bps-cleaning-sticky{top:var(--bps-resumed-top,0px)!important}.public-site.lux-site.bps-site[data-bps-presentation="42"] .bps-cleaning-track[data-resuming=true] .bps-cleaning-frozen{opacity:1!important}
