.hero-svg.is-on .flow{opacity:1}.hero-svg.is-paused .flow{animation-play-state:paused}.hero-svg .flow{animation:none}.hero-svg .corridor{fill:#e9e6e1}.hero-svg .skirt{fill:#cfc8bd}.hero-svg .slab{fill:#8a8f93}.hero-svg .cut{fill:#7a7f83}.hero-svg .door rect{fill:#b7c1c8}.hero-svg .door .door-in{fill:#c7d0d6}.hero-svg .door-knob{fill:#6c767c}.hero-svg .lamp-w{fill:#fff7d6}.hero-svg .hatch rect{fill:#b9c0c4;stroke:#7c8488;stroke-width:2}.hero-svg .hatch .hatch-handle{fill:#6c767c;stroke:none}.hero-svg .hatch-t{font:700 12px var(--font);fill:#5b646a;letter-spacing:.08em}.hero-svg .wall{fill:#d3d5d6}.hero-svg .blocks path{stroke:#c3c6c8;stroke-width:2;fill:none}.hero-svg .ceiling-shadow{fill:#000;opacity:.06}.hero-svg .skirt-room{fill:#bfc2c4}.hero-svg .floor{fill:#9aa0a4}.hero-svg .tile{stroke:#8c9296;stroke-width:2;fill:none}.hero-svg .light{fill:#fffbe8;filter:drop-shadow(0 4px 10px rgba(255,248,200,.8))}.hero-svg .socket{fill:#f4f4f2;stroke:#9aa0a4;stroke-width:2}.hero-svg .socket-h{fill:#6c767c}.hero-svg .cord{fill:none;stroke:#2b2f33;stroke-width:5;stroke-linecap:round}.hero-svg .pipe{fill:none;stroke:#f5f6f6;stroke-width:16;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 2px 0 #9aa0a4) drop-shadow(0 -1px 0 #b0b6ba)}.hero-svg .hole{fill:#6c767c}.hero-svg .chute-body{fill:url(#galv)}.hero-svg .chute-cut{fill:#4b5358}.hero-svg .chute-band{fill:#aab1b5;stroke:#80888c;stroke-width:1.5}.hero-svg .hopper{fill:url(#galv);stroke:#7c8488;stroke-width:2}.hero-svg .hopper-lip{stroke:#6c767c;stroke-width:8;stroke-linecap:round}.hero-svg .fitting{fill:#e8eaea;stroke:#9aa0a4;stroke-width:2}.hero-svg .lid-o{fill:#f2711c;stroke:#c95a12;stroke-width:2}.hero-svg .lid-y{fill:#f7d117;stroke:#c9a90e;stroke-width:2}.hero-svg .m-shadow{fill:#000;opacity:.18;filter:blur(6px)}.hero-svg .m-body{fill:#aeb5b9}.hero-svg .m-door{fill:url(#steel)}.hero-svg .m-lock{fill:#6c767c}.hero-svg .m-led{fill:#7c858a;transition:fill .4s}.hero-svg .m-vent{fill:#8d959a}.hero-svg .stub{fill:#9aa0a4}.hero-svg .machine.on .m-led{fill:#3ddc84}.hero-svg .bag{fill:#1f2124}.hero-svg .bag-hi{fill:none;stroke:#3a3d42;stroke-width:3;stroke-linecap:round}.hero-svg .tie{fill:none;stroke:#f2c230;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.hero-svg .box{fill:#c8894b;stroke:#a86f39;stroke-width:1.5}.hero-svg .box-line{stroke:#a86f39;stroke-width:1.5;fill:none}.hero-svg .bottle{fill:#34a853}.hero-svg .bottle-cap{fill:#1f7a3a}.hero-svg .bottle-label{fill:#e8f5e9}.hero-svg .tyre{fill:#232427}.hero-svg .tyre-rim{fill:#f07a22}.hero-svg .tyre-hub{fill:#3a3d42}.hero-svg .bin-inner{fill:#0a3f22}.hero-svg .bin-body{fill:#0f6b3a}.hero-svg .bin-shade{fill:#0b5a30}.hero-svg .bin-rim{fill:#11793f;stroke:#0a4f29;stroke-width:1.5}.hero-svg .bin-rib{stroke:#0b5a30;stroke-width:5;stroke-linecap:round}.hero-svg .bin-foot{fill:#0a4f29}.hero-svg .wheel{fill:#2b2f33}.hero-svg .wheel-hub{fill:#9aa0a4}.hero-svg .puff{fill:url(#puff)}.hero-svg .sq{fill:none;stroke:#6f7a33;stroke-width:4.5;stroke-linecap:round}.hero-svg .o3{font:700 20px var(--font)}.hero-svg .o3.a{fill:#1ba6e0}.hero-svg .o3.b{fill:#3a45a0}.hero-svg .pop{fill:none;stroke:#fff;stroke-width:2.5}.hero-svg .lvl rect{fill:#2f3a40}.hero-svg .lvl text{fill:#fff;font:600 17px var(--font)}.hero-svg .door-no{fill:#e9e6e1}.hero-svg .spr-pipe{stroke:#b3261e;stroke-width:8;fill:none;opacity:.85}.hero-svg .sprink rect{fill:#8d959a}.hero-svg .sprink path{stroke:#8d959a;stroke-width:3}.hero-svg .fixture rect{fill:#e9ecee;stroke:#aeb4b8;stroke-width:2}.hero-svg .fixture .tube{fill:#fffbe6;stroke:none;filter:drop-shadow(0 4px 12px rgba(255,248,200,.9))}.hero-svg .grille rect{fill:#c3c7ca;stroke:#9aa0a4;stroke-width:2}.hero-svg .grille path{stroke:#8a9094;stroke-width:4;stroke-linecap:round}.hero-svg .sign rect{fill:#fff;stroke:#c9ccce;stroke-width:2}.hero-svg .sign .sign-top{fill:#1f6fb2;stroke:none}.hero-svg .sign-h{fill:#fff;font:700 13px var(--font);letter-spacing:.06em}.hero-svg .sign-t{fill:#2f3a40;font:600 15px var(--font)}.hero-svg .tap rect,.hero-svg .tap circle{fill:#b8bec2;stroke:#80888c;stroke-width:1.5}.hero-svg .hose{fill:none;stroke:#2e8b3e;stroke-width:7;stroke-linecap:round}.hero-svg .hose-coil{fill:none;stroke:#2e8b3e;stroke-width:7}.hero-svg .drain ellipse{fill:#7c8286}.hero-svg .drain path{stroke:#5f6569;stroke-width:3}.hero-svg .wet{fill:#b7c7d0;opacity:.45}.hero-svg .bucket path{fill:#f7d117;stroke:#c9a90e;stroke-width:2}.hero-svg .bucket-rim{fill:#e3bf10}.hero-svg .bucket .mop{stroke:#7a5a34;stroke-width:8;stroke-linecap:round;fill:none}.hero-svg .mop-head{fill:#e9e4da}.hero-svg .rivet{fill:#6c767c}.hero-svg .bracket{fill:#8d959a}.hero-svg .m-hinge{fill:#9aa0a4}.hero-svg .bag-fold{fill:none;stroke:#101113;stroke-width:3;stroke-linecap:round}.hero-svg .tape{fill:#e2b77f;opacity:.8}.hero-svg .pizza{fill:#e8d3b0;stroke:#c7a979;stroke-width:1.5}.hero-svg .pizza-logo{fill:#d6452f}.hero-svg .paper{fill:#f4f4f2;stroke:#c9ccce;stroke-width:1.5}.hero-svg .paper-l{stroke:#c9ccce;stroke-width:1.5;fill:none}.hero-svg .drum{fill:#c77c3a}.hero-svg .bone{fill:#f3ead8}.hero-svg .bin-light{fill:#fff;opacity:.07}.hero-svg .bin-rim-hi{fill:#fff;opacity:.12}.hero-svg .bin-handle{fill:#0a4f29}.hero-svg .bin-floor-shadow{fill:#000;opacity:.12}.hero-svg .flow{fill:none;stroke:#1ba6e0;stroke-width:7.5;stroke-linecap:round;stroke-dasharray:0.1 26;opacity:0;transition:opacity .6s;animation:pipeflow .435s linear infinite}.hero-svg .odour-haze{fill:url(#puff);opacity:.9}.hero-svg .odour-cloud{fill:#8a8b3a;stroke:#5c5f21;stroke-width:3;stroke-linejoin:round}.hero-svg .odour-sq{fill:none;stroke:#6b6e2a;stroke-width:3.5;stroke-linecap:round}.hero-svg .frag{fill:#8a8b3a}.hero-svg .spark{stroke:#fff;stroke-width:2.5;stroke-linecap:round}@keyframes pipeflow{to{stroke-dashoffset:-26.1}}@keyframes mist{0%,100%{transform:translateX(0);opacity:.7}50%{transform:translateX(-8px);opacity:.35}}@keyframes twinkle{0%,100%{opacity:.2}50%{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes blow{to{stroke-dashoffset:52}}@keyframes scrub{0%,100%{translate:-3px 0}50%{translate:3px 0}}@keyframes flake{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes blowout{to{stroke-dashoffset:-48}}@keyframes carry{0%{translate:0 0;scale:.5;opacity:0}15%{opacity:1}100%{translate:-140px -14px;scale:1.15;opacity:0}}@keyframes suck{0%{translate:0 0;scale:.6;opacity:0}12%{opacity:1}80%{opacity:1}100%{translate:118px -24px;scale:.3;opacity:0}}@keyframes spreadl{0%{translate:0 0;scale:.5;opacity:0}15%{opacity:1}100%{translate:-100px -34px;scale:1.1;opacity:0}}@keyframes spreadu{0%{translate:0 0;scale:.5;opacity:0}15%{opacity:1}100%{translate:-30px -70px;scale:1.05;opacity:0}}@keyframes upchute{0%{translate:0 0;scale:.45;opacity:0}12%{opacity:1}30%{translate:-4px -30px;scale:.6}85%{opacity:.9}100%{translate:-2px -118px;scale:.5;opacity:0}}@keyframes spreadr{0%{translate:0 0;scale:.5;opacity:0}15%{opacity:1}100%{translate:80px -30px;scale:1.05;opacity:0}}@keyframes mixrise{0%{translate:0 0;scale:.55;opacity:0}12%{opacity:1}100%{translate:-6px -64px;scale:1.05;opacity:0}}@keyframes mixcolour{0%,20%{fill:#8a8b3a;stroke:#5c5f21}45%,62%{fill:#b58fa6;stroke:#7a5a6e}85%,100%{fill:#8a8b3a;stroke:#5c5f21}}@keyframes mixline{0%,20%{stroke:#6b6e2a}45%,62%{stroke:#b06b94}85%,100%{stroke:#6b6e2a}}@keyframes swirl{0%{rotate:0deg;opacity:.2}50%{rotate:160deg;opacity:.9}100%{rotate:320deg;opacity:.2}}