.cleaning-module__mnk6tG__rise{opacity:0;animation:.9s cubic-bezier(.16,1,.3,1) both cleaning-module__mnk6tG__riseUp;animation-delay:var(--delay,0s);transform:translateY(26px)}@keyframes cleaning-module__mnk6tG__riseUp{to{opacity:1;transform:translateY(0)}}.cleaning-module__mnk6tG__wipe{animation:1.05s cubic-bezier(.16,1,.3,1) both cleaning-module__mnk6tG__wipeIn;animation-delay:var(--delay,0s)}@keyframes cleaning-module__mnk6tG__wipeIn{0%{clip-path:inset(0 0 100%);opacity:0;transform:translateY(8px)}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}.cleaning-module__mnk6tG__pop{opacity:0;animation:.7s cubic-bezier(.34,1.45,.5,1) both cleaning-module__mnk6tG__popIn;animation-delay:var(--delay,0s)}@keyframes cleaning-module__mnk6tG__popIn{0%{opacity:0;transform:translateY(10px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.cleaning-module__mnk6tG__kenBurns{transform-origin:55% 40%;will-change:transform;animation:24s ease-in-out infinite alternate cleaning-module__mnk6tG__kenBurns}@keyframes cleaning-module__mnk6tG__kenBurns{0%{transform:scale(1.06)translate(0,0)}to{transform:scale(1.16)translate(-1.8%,-1.2%)}}.cleaning-module__mnk6tG__glow{animation:11s ease-in-out infinite cleaning-module__mnk6tG__glow}@keyframes cleaning-module__mnk6tG__glow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.1)}}.cleaning-module__mnk6tG__glowSlow{animation:15s ease-in-out -5s infinite cleaning-module__mnk6tG__glowSlow}@keyframes cleaning-module__mnk6tG__glowSlow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.14)}}.cleaning-module__mnk6tG__bubble{opacity:0;animation:cleaning-module__mnk6tG__bubbleFloat var(--dur,9s) ease-in-out var(--delay,0s) infinite;will-change:transform, opacity;background:radial-gradient(circle at 35% 30%,#fffffff2,#bae6fd66 55%,#38bdf81f 72%,#0000 78%);border-radius:9999px;position:absolute;box-shadow:inset 0 0 6px #fff9}@keyframes cleaning-module__mnk6tG__bubbleFloat{0%{opacity:0;transform:translateY(30px)scale(.6)}16%{opacity:.95}80%{opacity:.7}to{opacity:0;transform:translateY(-60px)scale(1.08)}}.cleaning-module__mnk6tG__pulse{position:relative}.cleaning-module__mnk6tG__pulse:after{content:"";border-radius:inherit;pointer-events:none;border:2px solid #facc1599;animation:2.6s ease-out infinite cleaning-module__mnk6tG__pulseRing;position:absolute;inset:0}@keyframes cleaning-module__mnk6tG__pulseRing{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1.22)}}.cleaning-module__mnk6tG__scrollCue{animation:1.9s ease-in-out infinite cleaning-module__mnk6tG__cueBob}@keyframes cleaning-module__mnk6tG__cueBob{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}.cleaning-module__mnk6tG__baFrame{aspect-ratio:3/2;-webkit-user-select:none;user-select:none;touch-action:pan-y;--pos:50%;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #0284c773}.cleaning-module__mnk6tG__baImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cleaning-module__mnk6tG__baBefore{clip-path:inset(0 calc(100% - var(--pos)) 0 0);will-change:clip-path;position:absolute;inset:0}.cleaning-module__mnk6tG__grimeKitchen{filter:sepia(.72)saturate(1.35)hue-rotate(-14deg)brightness(.74)contrast(.82)}.cleaning-module__mnk6tG__grimeKitchen:after{content:"";mix-blend-mode:multiply;background:radial-gradient(34% 27% at 22% 32%,#7856149e,#0000 60%),radial-gradient(28% 24% at 68% 24%,#6044108f,#0000 62%),radial-gradient(44% 40% at 76% 82%,#52380ca8,#0000 66%),radial-gradient(26% 22% at 40% 66%,#70521a80,#0000 64%),radial-gradient(18% 15% at 54% 48%,#46300c8c,#0000 62%),radial-gradient(120% 90% at 50% 40%,#96742a42,#0000 78%),linear-gradient(#5c441642,#3a2a0c85);position:absolute;inset:0}.cleaning-module__mnk6tG__grimeBath{filter:saturate(.6)brightness(.72)contrast(.8)hue-rotate(28deg)sepia(.22)}.cleaning-module__mnk6tG__grimeBath:after{content:"";mix-blend-mode:multiply;background:radial-gradient(11% 9% at 16% 22%,#18281cc7,#0000 62%),radial-gradient(8% 7% at 28% 13%,#142218b8,#0000 64%),radial-gradient(9% 8% at 22% 34%,#1a2a1ead,#0000 64%),radial-gradient(13% 11% at 82% 68%,#1c2c26a8,#0000 62%),radial-gradient(8% 7% at 72% 78%,#16241ea8,#0000 64%),radial-gradient(10% 9% at 60% 40%,#1a282099,#0000 64%),radial-gradient(30% 44% at 88% 20%,#c4ceca57,#0000 60%),radial-gradient(24% 40% at 8% 78%,#bcc8c64d,#0000 62%),linear-gradient(#3a463c33,#1c282280);position:absolute;inset:0}.cleaning-module__mnk6tG__grimeFloor{filter:sepia(.42)saturate(.82)brightness(.7)contrast(.78)hue-rotate(-6deg)}.cleaning-module__mnk6tG__grimeFloor:after{content:"";mix-blend-mode:multiply;background:radial-gradient(68% 42% at 50% 96%,#26201aa8,#0000 72%),radial-gradient(24% 20% at 26% 62%,#342c2285,#0000 66%),radial-gradient(22% 18% at 74% 54%,#2e261e80,#0000 66%),radial-gradient(18% 16% at 46% 44%,#28221a75,#0000 66%),radial-gradient(14% 12% at 60% 74%,#221c1680,#0000 64%),radial-gradient(90% 60%,#463c2e33,#0000 80%),linear-gradient(#38302638,#201a1480);position:absolute;inset:0}.cleaning-module__mnk6tG__baDivider{top:0;bottom:0;left:var(--pos);pointer-events:none;background:linear-gradient(#fde047,#fff 50%,#fde047);width:3px;position:absolute;transform:translate(-1.5px);box-shadow:0 0 0 1px #0284c740}.cleaning-module__mnk6tG__baHandle{top:50%;left:var(--pos);color:#0284c7;pointer-events:none;background:#fffffff2;border:2px solid #0284c7;border-radius:9999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 16px -4px #0284c799}.cleaning-module__mnk6tG__baRange{opacity:0;cursor:ew-resize;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.cleaning-module__mnk6tG__baRange::-webkit-slider-thumb{appearance:none;cursor:ew-resize;width:48px;height:100%}.cleaning-module__mnk6tG__baRange::-moz-range-thumb{cursor:ew-resize;border:none;width:48px;height:100%}.cleaning-module__mnk6tG__baRange:focus-visible{outline-offset:3px;outline:3px solid #facc15}.cleaning-module__mnk6tG__baTag{letter-spacing:.08em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;border-radius:9999px;padding:4px 12px;font-size:12px;font-weight:700;position:absolute;top:12px}.cleaning-module__mnk6tG__underline{position:relative}.cleaning-module__mnk6tG__underline:after{content:"";transform-origin:0;background:linear-gradient(90deg,#0ea5e9,#fde047);border-radius:9999px;width:100%;height:4px;transition:transform .8s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-8px;left:0;transform:scaleX(0)}.cleaning-module__mnk6tG__underlineShown:after{transform:scaleX(1)}.cleaning-module__mnk6tG__faqItem summary::-webkit-details-marker{display:none}.cleaning-module__mnk6tG__faqItem[open] .cleaning-module__mnk6tG__faqChevron{transform:rotate(180deg)}.cleaning-module__mnk6tG__faqChevron{transition:transform .3s}.cleaning-module__mnk6tG__faqItem[open] .cleaning-module__mnk6tG__faqAnswer{animation:.4s both cleaning-module__mnk6tG__faqOpen}@keyframes cleaning-module__mnk6tG__faqOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.cleaning-module__mnk6tG__shine{position:relative;overflow:hidden}.cleaning-module__mnk6tG__shine:before{content:"";background:linear-gradient(115deg,#0000,#ffffff8c,#0000);width:45%;height:100%;animation:6s ease-in-out infinite cleaning-module__mnk6tG__shine;position:absolute;top:0;left:-60%;transform:skew(-18deg)}@keyframes cleaning-module__mnk6tG__shine{0%,70%{left:-60%}85%,to{left:130%}}@media (prefers-reduced-motion:reduce){.cleaning-module__mnk6tG__rise,.cleaning-module__mnk6tG__wipe,.cleaning-module__mnk6tG__pop,.cleaning-module__mnk6tG__kenBurns,.cleaning-module__mnk6tG__glow,.cleaning-module__mnk6tG__glowSlow,.cleaning-module__mnk6tG__bubble,.cleaning-module__mnk6tG__pulse:after,.cleaning-module__mnk6tG__scrollCue,.cleaning-module__mnk6tG__faqChevron,.cleaning-module__mnk6tG__faqAnswer,.cleaning-module__mnk6tG__shine:before{transition:none!important;animation:none!important}.cleaning-module__mnk6tG__rise,.cleaning-module__mnk6tG__wipe,.cleaning-module__mnk6tG__pop{opacity:1!important;clip-path:none!important;transform:none!important}.cleaning-module__mnk6tG__bubble{display:none!important}.cleaning-module__mnk6tG__kenBurns{transform:scale(1.04)!important}.cleaning-module__mnk6tG__underline:after{transition:none!important}}
