:root{--paper:#fff9f0;--tint:#f8f2e8;--ink:#142b45;--accent:#ff7a24;--accent-text:#b84600;--muted:#435366;--line-subtle:#e6dfd5;--line:#b6b3ad;--line-strong:#8c97a3;--pale:#fff0e2;--shadow-sm:0 2px 8px rgba(20,43,69,0.04);--shadow-md:0 8px 24px rgba(20,43,69,0.08);--radius-sm:3px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--paper);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.skip{position:absolute;top:-100px;left:20px;background:var(--paper);padding:15px;z-index:5}.skip:focus{top:10px}.header{max-width:1440px;margin:auto;padding:30px 5%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);gap:24px;transition:box-shadow 220ms ease,border-color 220ms ease}.header.scrolled{box-shadow:0 4px 20px rgba(20,43,69,0.07);border-bottom-color:transparent}.brand{font-weight:800;font-size:28px;letter-spacing:-1.4px;white-space:nowrap}.brand>span:first-child{font-weight:400}.brand-dot{display:inline-block;background:var(--accent);width:7px;height:7px;border-radius:50%;margin-left:4px}nav{display:flex;align-items:center;gap:32px;font-size:14px}nav>a:not(.button){padding:12px 0}nav a[aria-current],nav>a:not(.button):hover{box-shadow:0 1px var(--accent)}.button{display:inline-flex;justify-content:space-between;align-items:center;gap:36px;background:var(--ink);color:var(--paper);padding:20px 24px;border:1px solid var(--ink);font-size:15px;font-weight:600;cursor:pointer}.button:hover{background:#233f60}.button span{font-size:22px;font-weight:400;color:var(--accent)}.button.small{display:inline-flex;align-items:center;justify-content:center;height:38px;min-height:38px;box-sizing:border-box;padding:0 16px;gap:12px;font-size:13px;border-radius:var(--radius-sm)}.hero{position:relative;max-width:1440px;margin:auto;padding:68px 5% 60px;overflow:hidden}.eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:1.5px;font-weight:600;line-height:1.6;margin:0 0 30px}.status-dot{display:inline-block;width:7px;height:7px;background:var(--accent);border-radius:50%;margin-right:8px;vertical-align:1px}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(62px,7.7vw,112px);line-height:.99;letter-spacing:-.065em;font-weight:600;margin-bottom:44px}.period{color:var(--accent)}.hero-bottom{display:flex;align-items:center;gap:40px;position:relative;z-index:1}.text-link{display:inline-flex;align-items:center;gap:20px;font-size:14px;border:0;border-bottom:1px solid var(--ink);padding:10px 0;background:transparent;cursor:pointer}.text-link:hover{color:var(--ink)}.hero-mark{position:absolute;right:7%;top:22%;width:290px;height:290px;color:var(--accent)}.hero-mark>span{position:absolute;inset:0;display:grid;place-items:center;font-size:63px;letter-spacing:-4px}.hero-mark svg{fill:none;stroke:currentColor;stroke-width:5;width:100%;height:100%}.section{padding:76px 5%;max-width:1440px;margin:auto}.services{border-top:1px solid var(--line)}.section-heading{display:grid;grid-template-columns:1fr 2fr;margin-bottom:52px}.section-heading .eyebrow{padding-top:10px}h2{font-size:clamp(36px,4.1vw,56px);letter-spacing:-.045em;font-weight:500;line-height:1.05;margin-bottom:0}.service{display:grid;grid-template-columns:1fr 2fr;padding:35px 0;border-top:1px solid var(--line);gap:32px}.service-title{display:flex;align-items:baseline;gap:20px}.number{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}h3{font-size:23px;line-height:1.25;font-weight:500;letter-spacing:-.6px}.service ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;column-gap:34px;align-content:start}.service li{font-size:15px;line-height:1.65;padding:0 0 15px 17px;position:relative}.service li:before{content:'+';position:absolute;left:0;color:var(--accent)}.estimate{display:grid;grid-template-columns:1fr 1.4fr;gap:10%;background:var(--pale);border-top:1px solid var(--line)}.form-intro h2{margin-bottom:28px}.form-intro>p:not(.eyebrow){font-size:15px;line-height:1.7;max-width:250px;margin-bottom:30px}.notice{font-size:12px;border-left:2px solid var(--accent);padding:6px 12px;margin-bottom:30px;line-height:1.5}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}label{display:block;font-size:13px;font-weight:600;margin-bottom:22px}.optional{font-weight:400;color:var(--muted)}input,select,textarea{display:block;width:100%;border:1px solid #8994a1;border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);padding:13px 12px;margin-top:9px;min-height:48px;font-size:16px;transition:border-color 160ms,box-shadow 160ms}input:focus,select:focus,textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px rgba(20,43,69,0.12);outline:none}textarea{resize:vertical;line-height:1.5}form .button{margin-top:2px}.summary{border-top:1px solid var(--line);padding-top:25px;margin-top:30px}.summary p{font-size:14px;line-height:1.6}.summary dl{font-size:14px;line-height:1.6}.summary dt{font-weight:600;margin-top:15px}.summary dd{margin:2px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}footer{max-width:1440px;margin:auto;padding:36px 5%;display:flex;align-items:center;justify-content:space-between;gap:30px}footer .brand{font-size:23px}footer p{font-size:12px;line-height:1.6;margin:0;color:var(--muted)}footer>a:last-child{font-size:13px}.process{max-width:1440px;margin:auto;padding:75px 5% 100px;display:grid;grid-template-columns:1fr 1.3fr;gap:10%}.process h1{font-size:clamp(52px,6vw,86px);max-width:370px}.prose{padding-top:50px;max-width:650px}.prose>p{font-size:17px;line-height:1.85;margin-bottom:28px}.prose>p:first-child{font-size:25px;line-height:1.5;letter-spacing:-.5px;margin-bottom:36px}.closing{border-top:1px solid var(--line);margin-top:42px;padding-top:32px}.closing p{font-size:27px;line-height:1.4;letter-spacing:-.6px;margin-bottom:30px}.closing p:last-child{font-size:21px;line-height:1.5}.prose>.button{margin-top:15px}@media(min-width:1441px){body{border-left:1px solid var(--line);border-right:1px solid var(--line);max-width:1440px;margin:auto}}@media(max-width:1000px){.hero-mark{width:210px;height:210px;right:5%;top:29%}.hero-mark>span{font-size:48px}.service-title{gap:12px}.service{grid-template-columns:1fr 1.7fr}.section-heading{grid-template-columns:1fr 1.7fr}.estimate{gap:6%;grid-template-columns:1fr 1.4fr}.process{gap:7%;grid-template-columns:1fr 1.4fr}nav{gap:22px}}@media(max-width:700px){html{scroll-padding-top:72px}.header{padding:14px 5%;flex-wrap:nowrap;gap:12px;justify-content:space-between;align-items:center}.brand{font-size:23px;letter-spacing:-1px}nav{width:auto;justify-content:flex-end;gap:10px;font-size:13px}.button.small{font-size:12px;padding:0 13px;gap:8px;height:38px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.hero{padding:40px 5% 32px}.eyebrow{font-size:10px;margin-bottom:20px}h1{font-size:clamp(38px,10.5vw,68px);line-height:1.04;margin-bottom:22px}.hero-mark{display:none}.hero-bottom{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px;min-height:auto}.button{padding:16px 20px;font-size:14px}.section{padding:48px 5%}.section-heading{display:block;margin-bottom:28px}.section-heading .eyebrow{padding:0;margin-bottom:14px}h2{font-size:clamp(28px,7.5vw,42px);line-height:1.1}.service{grid-template-columns:1fr;gap:15px;padding:24px 0}.service-title{gap:16px}.service-title h3{font-size:24px;margin-bottom:9px}.service ul{grid-template-columns:1fr;padding-left:26px}.service li{font-size:15px;padding-bottom:12px}.estimate{grid-template-columns:1fr;gap:32px}.form-intro>p:not(.eyebrow){max-width:none;margin-bottom:14px}.form-intro h2{margin-bottom:18px}.form-grid{grid-template-columns:1fr}footer{padding:30px 5%;flex-wrap:wrap;gap:20px}footer p{order:3;width:100%;max-width:none}.process{display:block;padding:42px 5% 60px}.process h1{max-width:none;font-size:clamp(36px,9vw,54px);margin-bottom:20px}.prose{padding-top:12px}.prose>p{font-size:16px;line-height:1.75;margin-bottom:22px}.prose>p:first-child{font-size:20px;line-height:1.5;margin-bottom:26px}.closing{margin-top:34px;padding-top:26px}.closing p{font-size:22px;line-height:1.35;margin-bottom:20px}.closing p:last-child{font-size:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[hidden]{display:none!important}

/* Orange details reinforce the navy primary actions. */
.section-heading h2{border-left:4px solid var(--accent);padding-left:24px}.service .number{color:var(--ink);border-top:3px solid var(--accent);padding-top:9px}.estimate{border-top:4px solid var(--accent)}.notice{border-left-width:4px}.process-heading .eyebrow:before{content:"";display:inline-block;width:28px;height:4px;background:var(--accent);vertical-align:middle;margin-right:12px}.closing{border-top:4px solid var(--accent)}.form-intro h2:after{content:"";display:block;width:52px;height:4px;background:var(--accent);margin-top:24px}nav a[aria-current]{box-shadow:0 3px var(--accent)}@media(max-width:700px){.section-heading h2{padding-left:18px}}

/* Service panels */
.services .section-heading{display:block;margin-bottom:40px}.services .section-heading .eyebrow{padding:0;margin-bottom:18px}.services .section-heading h2{max-width:820px}.service-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.services .service{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:32px 26px;background:var(--paper);border:1px solid var(--ink);border-top:6px solid var(--accent);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);transition:transform 200ms ease,box-shadow 200ms ease}.service-icon{width:64px;height:64px;color:var(--ink);margin-bottom:30px}.icon-accent{stroke:var(--accent)}.services .service-title{display:block;width:100%;min-height:114px}.services .service-title h3{font-size:32px;line-height:1.13;letter-spacing:-1px;margin:0 0 24px}.services .service ul{display:block;padding:0;margin:0 0 28px;width:100%}.services .service li{font-size:16px;line-height:1.65;padding:0 0 18px 19px;overflow-wrap:break-word}.services .service li:before{font-weight:bold}.service-estimate{margin-top:auto;width:100%;gap:10px;padding:17px 16px;font-size:14px}.service-estimate span{flex-shrink:0}@media(max-width:999px){.service-panels{grid-template-columns:1fr;gap:20px}.services .service{padding:28px 24px}.services .service-title{min-height:0}.services .service-title h3{font-size:28px}.service-icon{margin-bottom:20px}.services .service li{font-size:16px}}@media(max-width:450px){.services .service{padding:22px 18px}.services .service-title h3{font-size:25px}.services .section-heading h2{font-size:32px}.service-icon{width:50px;height:50px;margin-bottom:16px}}
/* Shared navigation and original service stories. */
html{scroll-padding-top:calc(var(--header-height,130px) + 24px)}.header{position:sticky;top:0;z-index:20;background:var(--paper)}.skip{position:fixed;z-index:30}.button{transition:background-color 160ms ease}.button span{transition:transform 160ms ease}.button:hover span,.button:focus-visible span{transform:translate(2px,-2px)}.back-top{position:fixed;right:20px;bottom:22px;z-index:21;background:var(--paper);border:1px solid var(--ink);padding:12px 15px;box-shadow:0 2px 0 var(--accent);font-size:12px;display:flex;gap:12px}.hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);column-gap:36px}.hero>.eyebrow,.hero>h1,.hero-bottom{grid-column:1}.hero h1{font-size:clamp(58px,7vw,104px)}.hero-bottom{min-height:56px}.organizing-scene{grid-column:2;grid-row:1 / span 3;width:100%;max-width:420px;align-self:center;justify-self:center;color:var(--ink);position:relative;aspect-ratio:440 / 530;margin:10px 0 32px}.organizing-scene svg{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.organizing-scene .animated-art{display:none}.organizing-scene.playing .animated-art{display:block}.organizing-scene.initializing .animated-art{visibility:hidden}.organizing-scene.playing .static-art{display:none}.animation-toggle{position:absolute;top:100%;right:0;font-size:12px;padding:9px 0}.line-art{fill:none;stroke:var(--ink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.line-art path,.line-art circle,.line-art rect{vector-effect:non-scaling-stroke}.object-fill{fill:var(--paper)}.trailer-panel{fill:#f0ebe2}.trailer-seams{stroke:#647384;stroke-width:1.5}.wheel-hub{stroke:#87919b;stroke-width:1.3}.orange{stroke:var(--accent)}.architecture,.floor-line{stroke:#a2a9ad;stroke-width:1.3}.ground-shadow{fill:var(--ink);opacity:.055;stroke:none}.story-label{font:600 16px Arial,Helvetica,sans-serif;fill:var(--ink);text-anchor:middle}.static-label{font:600 15px Arial,Helvetica,sans-serif;fill:var(--ink)}.story{--phase:0s;opacity:0}.story-yard{--phase:-12s}.story-interior{--phase:-6s}.playing .story{animation:story-chapter 18s linear var(--phase) infinite both}.organizing-scene.paused svg *,.organizing-scene.offscreen svg *{animation-play-state:paused!important}.panel-enter{animation:panel-in 300ms ease-out both}.services .service ul{margin-bottom:0}.dirty-paving{fill:#c8bfb0;stroke:none}.clean-paving{fill:#fff9f0;stroke:none}.dirt-marks{stroke:#8d8173;stroke-width:5;opacity:.6}.paving-joints{stroke:#87919b;stroke-width:1.25}.patio-edge{fill:#dfd5c5;stroke:#7e8994;stroke-width:1.5}.patio-border{fill:none;stroke:#778491;stroke-width:1.8}.contact-shadow{fill:var(--ink);opacity:.1;stroke:none}.yard-leaves{stroke:var(--accent);fill:#ff7a2420;stroke-width:2.5}.yard-branches{stroke:#485b6e;stroke-width:2.5}.rake-handle{stroke:var(--accent);stroke-width:4}.rake-ground-head{stroke:var(--ink);stroke-width:2.5}.washer-top{fill:#f5eee2}.washer-side{fill:#ded8cd}.bag-collected-branches{stroke:var(--accent);opacity:1}.wash-wand{stroke:var(--ink);stroke-width:3.8}.wash-spray{opacity:0}.spray-fan{fill:#fff9f0b3;stroke:#62758a;stroke-width:1.2}.spray-streaks{stroke:#8191a1;stroke-width:1.4}.wash-hose{transform:translate(398px,151px) scale(.25,.2625);stroke:#52677c;stroke-width:2.2;transform-origin:0 0}.wash-nozzle{transform:translate(395px,198.5px)}.wash-reveal{--phase:-12s;transform-box:fill-box;transform-origin:left center;transform:scaleX(1)}.pegboard{fill:#f0ece3;stroke:#a2a9ad;stroke-width:1.3}.peg-dot{fill:#c8c5ba;stroke:none}.dolly-one,.dolly-two,.debris-transfer,.rake-pass{opacity:0}.load-appliance{transform:translate(363px,252px)}.load-chair{transform:translate(284px,252px)}.load-one-shadow,.load-two-shadow{opacity:1}.static-art .load-one-shadow,.static-art .load-two-shadow{display:none}.playing .spray-streaks{animation:spray-flutter 180ms ease-in-out infinite alternate;transform-origin:0 -26px}@keyframes spray-flutter{0%{opacity:.68;transform:scale(.98,1)}50%{opacity:1;transform:scale(1.02,.99)}100%{opacity:.78;transform:scale(1,1.02)}}.garage-bin-one{transform:translate(64px,220px)}.garage-bin-two{transform:translate(144px,220px)}.garage-box{transform:translate(84px,279px)}.garage-tool-one{transform:translate(290px,118px)}.garage-tool-two{transform:translate(348px,118px)}.garage-books{transform:translate(58px,163px)}
@keyframes panel-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
@keyframes story-chapter{0%,30%{opacity:1}33.333333%,96.666667%{opacity:0}100%{opacity:1}}
.playing .load-appliance{animation:trailer-appliance 18s linear var(--phase) infinite both}
@keyframes trailer-appliance{0.000000%{transform:translate(110px,284px) rotate(0deg);}0.185185%{transform:translate(110px,284px) rotate(0deg);}0.370370%{transform:translate(110px,284px) rotate(0deg);}0.555556%{transform:translate(110px,284px) rotate(0deg);}0.666667%{transform:translate(110px,284px) rotate(0deg);}0.740741%{transform:translate(110.16501px,284.00908px) rotate(0deg);}0.925926%{transform:translate(111.92535px,284.10108px) rotate(0deg);}1.111111%{transform:translate(115.37601px,284.26734px) rotate(0deg);}1.296296%{transform:translate(120.22307px,284.47691px) rotate(0deg);}1.481481%{transform:translate(126.17261px,284.69887px) rotate(0deg);}1.666667%{transform:translate(132.93073px,284.90226px) rotate(0deg);}1.851852%{transform:translate(140.20349px,285.05614px) rotate(0deg);}2.037037%{transform:translate(147.69699px,285.12957px) rotate(0deg);}2.222222%{transform:translate(155.11731px,285.09162px) rotate(0deg);}2.407407%{transform:translate(162.17053px,284.91133px) rotate(0deg);}2.592593%{transform:translate(168.56273px,284.55777px) rotate(0deg);}2.777778%{transform:translate(174px,284px) rotate(0deg);}2.962963%{transform:translate(178.67486px,283.163px) rotate(0deg);}3.148148%{transform:translate(182.99999px,282.01399px) rotate(0deg);}3.333333%{transform:translate(187.01168px,280.58538px) rotate(0deg);}3.518519%{transform:translate(190.74622px,278.90957px) rotate(0deg);}3.703704%{transform:translate(194.23991px,277.01897px) rotate(0deg);}3.888889%{transform:translate(197.52904px,274.94599px) rotate(0deg);}4.074074%{transform:translate(200.64991px,272.72301px) rotate(0deg);}4.259259%{transform:translate(203.63882px,270.38246px) rotate(0deg);}4.444444%{transform:translate(206.53205px,267.95674px) rotate(0deg);}4.629630%{transform:translate(209.36591px,265.47825px) rotate(0deg);}4.814815%{transform:translate(212.17669px,262.9794px) rotate(0deg);}5.000000%{transform:translate(215.00069px,260.49259px) rotate(0deg);}5.185185%{transform:translate(217.87419px,258.05022px) rotate(0deg);}5.370370%{transform:translate(220.8335px,255.68471px) rotate(0deg);}5.555556%{transform:translate(223.91491px,253.42846px) rotate(0deg);}5.740741%{transform:translate(227.15472px,251.31386px) rotate(0deg);}5.925926%{transform:translate(230.58921px,249.37334px) rotate(0deg);}6.111111%{transform:translate(234.25469px,247.63928px) rotate(0deg);}6.296296%{transform:translate(238.18745px,246.1441px) rotate(0deg);}6.481481%{transform:translate(242.42379px,244.92021px) rotate(0deg);}6.666667%{transform:translate(247px,244px) rotate(0deg);}6.851852%{transform:translate(252.12614px,243.34866px) rotate(0deg);}7.037037%{transform:translate(257.92174px,242.89861px) rotate(0deg);}7.222222%{transform:translate(264.28728px,242.63312px) rotate(0deg);}7.407407%{transform:translate(271.12323px,242.53546px) rotate(0deg);}7.592593%{transform:translate(278.33008px,242.58888px) rotate(0deg);}7.777778%{transform:translate(285.80831px,242.77666px) rotate(0deg);}7.962963%{transform:translate(293.4584px,243.08207px) rotate(0deg);}8.148148%{transform:translate(301.18083px,243.48837px) rotate(0deg);}8.333333%{transform:translate(308.87608px,243.97882px) rotate(0deg);}8.518519%{transform:translate(316.44464px,244.53669px) rotate(0deg);}8.703704%{transform:translate(323.78698px,245.14526px) rotate(0deg);}8.888889%{transform:translate(330.80358px,245.78778px) rotate(0deg);}9.074074%{transform:translate(337.39492px,246.44753px) rotate(0deg);}9.259259%{transform:translate(343.46149px,247.10776px) rotate(0deg);}9.444444%{transform:translate(348.90376px,247.75175px) rotate(0deg);}9.629630%{transform:translate(353.62223px,248.36276px) rotate(0deg);}9.814815%{transform:translate(357.51735px,248.92406px) rotate(0deg);}10.000000%{transform:translate(360.48963px,249.41891px) rotate(0deg);}10.185185%{transform:translate(362.43954px,249.83058px) rotate(0deg);}10.277778%{transform:translate(363px,250px) rotate(0deg);}10.370370%{transform:translate(363.32876px,250.19203px) rotate(0deg);}10.555556%{transform:translate(363.55477px,250.72682px) rotate(0deg);}10.740741%{transform:translate(363.41094px,251.32028px) rotate(0deg);}10.925926%{transform:translate(363.14383px,251.8016px) rotate(0deg);}11.111111%{transform:translate(363px,252px) rotate(0deg);}40%{transform:translate(363px,252px) rotate(0deg);}60%,100%{transform:translate(110px,284px) rotate(0deg);}}
.playing .load-one-shadow{animation:shadow-appliance 18s linear var(--phase) infinite both}
@keyframes shadow-appliance{0.000000%{opacity:1}0.185185%{opacity:1}0.370370%{opacity:1}0.555556%{opacity:1}0.666667%{opacity:1}0.740741%{opacity:0.99031}0.925926%{opacity:0.8932}1.111111%{opacity:0.72121}1.296296%{opacity:0.51087}1.481481%{opacity:0.2987}1.666667%{opacity:0.12123}1.851852%{opacity:0.01499}1.944444%{opacity:0}2.037037%{opacity:0}2.222222%{opacity:0}2.407407%{opacity:0}2.592593%{opacity:0}2.777778%{opacity:0}2.962963%{opacity:0}3.148148%{opacity:0}3.333333%{opacity:0}3.518519%{opacity:0}3.703704%{opacity:0}3.888889%{opacity:0}4.074074%{opacity:0}4.259259%{opacity:0}4.444444%{opacity:0}4.629630%{opacity:0}4.814815%{opacity:0}5.000000%{opacity:0}5.185185%{opacity:0}5.370370%{opacity:0}5.555556%{opacity:0}5.740741%{opacity:0}5.925926%{opacity:0}6.111111%{opacity:0}6.296296%{opacity:0}6.481481%{opacity:0}6.666667%{opacity:0}6.851852%{opacity:0}7.037037%{opacity:0}7.222222%{opacity:0}7.407407%{opacity:0}7.592593%{opacity:0}7.777778%{opacity:0}7.962963%{opacity:0}8.148148%{opacity:0}8.333333%{opacity:0}8.518519%{opacity:0}8.703704%{opacity:0}8.888889%{opacity:0}9.074074%{opacity:0}9.259259%{opacity:0}9.444444%{opacity:0}9.629630%{opacity:0}9.814815%{opacity:0}10.000000%{opacity:0}10.185185%{opacity:0}10.370370%{opacity:0}10.555556%{opacity:0}10.740741%{opacity:0}10.925926%{opacity:0}11.111111%{opacity:0}11.296296%{opacity:0}11.481481%{opacity:0}11.666667%{opacity:0}11.851852%{opacity:0}12.037037%{opacity:0}12.222222%{opacity:0}12.407407%{opacity:0}12.592593%{opacity:0}12.777778%{opacity:0}12.962963%{opacity:0}13.148148%{opacity:0}13.333333%{opacity:0}13.518519%{opacity:0}13.703704%{opacity:0}13.888889%{opacity:0}14.074074%{opacity:0}14.259259%{opacity:0}14.444444%{opacity:0}14.629630%{opacity:0}14.814815%{opacity:0}15.000000%{opacity:0}15.185185%{opacity:0}15.370370%{opacity:0}15.555556%{opacity:0}15.740741%{opacity:0}15.925926%{opacity:0}16.111111%{opacity:0}16.296296%{opacity:0}16.481481%{opacity:0}16.666667%{opacity:0}16.851852%{opacity:0}17.037037%{opacity:0}17.222222%{opacity:0}17.407407%{opacity:0}17.592593%{opacity:0}17.777778%{opacity:0}17.962963%{opacity:0}18.148148%{opacity:0}18.333333%{opacity:0}18.518519%{opacity:0}18.703704%{opacity:0}18.888889%{opacity:0}19.074074%{opacity:0}19.259259%{opacity:0}19.444444%{opacity:0}19.629630%{opacity:0}19.814815%{opacity:0}20.000000%{opacity:0}20.185185%{opacity:0}20.370370%{opacity:0}20.555556%{opacity:0}20.740741%{opacity:0}20.925926%{opacity:0}21.111111%{opacity:0}21.296296%{opacity:0}21.481481%{opacity:0}21.666667%{opacity:0}21.851852%{opacity:0}22.037037%{opacity:0}22.222222%{opacity:0}22.407407%{opacity:0}22.592593%{opacity:0}22.777778%{opacity:0}22.962963%{opacity:0}23.148148%{opacity:0}23.333333%{opacity:0}23.518519%{opacity:0}23.703704%{opacity:0}23.888889%{opacity:0}24.074074%{opacity:0}24.259259%{opacity:0}24.444444%{opacity:0}24.629630%{opacity:0}24.814815%{opacity:0}25.000000%{opacity:0}25.185185%{opacity:0}25.370370%{opacity:0}25.555556%{opacity:0}25.740741%{opacity:0}25.925926%{opacity:0}26.111111%{opacity:0}26.296296%{opacity:0}26.481481%{opacity:0}26.666667%{opacity:0}40%{opacity:0}60%,100%{opacity:1}}
.playing .dolly-one{animation:first-dolly 18s linear var(--phase) infinite both}
@keyframes first-dolly{0.000000%{transform:translate(110px,284px) rotate(0deg);opacity:1;}0.185185%{transform:translate(110px,284px) rotate(0deg);opacity:1;}0.370370%{transform:translate(110px,284px) rotate(0deg);opacity:1;}0.555556%{transform:translate(110px,284px) rotate(0deg);opacity:1;}0.666667%{transform:translate(110px,284px) rotate(0deg);opacity:1;}0.740741%{transform:translate(110.16501px,284.00908px) rotate(0deg);opacity:1;}0.925926%{transform:translate(111.92535px,284.10108px) rotate(0deg);opacity:1;}1.111111%{transform:translate(115.37601px,284.26734px) rotate(0deg);opacity:1;}1.296296%{transform:translate(120.22307px,284.47691px) rotate(0deg);opacity:1;}1.481481%{transform:translate(126.17261px,284.69887px) rotate(0deg);opacity:1;}1.666667%{transform:translate(132.93073px,284.90226px) rotate(0deg);opacity:1;}1.851852%{transform:translate(140.20349px,285.05614px) rotate(0deg);opacity:1;}2.037037%{transform:translate(147.69699px,285.12957px) rotate(0deg);opacity:1;}2.222222%{transform:translate(155.11731px,285.09162px) rotate(0deg);opacity:1;}2.407407%{transform:translate(162.17053px,284.91133px) rotate(0deg);opacity:1;}2.592593%{transform:translate(168.56273px,284.55777px) rotate(0deg);opacity:1;}2.777778%{transform:translate(174px,284px) rotate(0deg);opacity:1;}2.962963%{transform:translate(178.67486px,283.17024px) rotate(0deg);opacity:1;}3.148148%{transform:translate(182.99999px,282.04149px) rotate(0deg);opacity:1;}3.333333%{transform:translate(187.01168px,280.64399px) rotate(0deg);opacity:1;}3.518519%{transform:translate(190.74622px,279.00798px) rotate(0deg);opacity:1;}3.703704%{transform:translate(194.23991px,277.16369px) rotate(0deg);opacity:1;}3.888889%{transform:translate(197.52904px,275.14135px) rotate(0deg);opacity:1;}4.074074%{transform:translate(200.64991px,272.97119px) rotate(0deg);opacity:1;}4.259259%{transform:translate(203.63882px,270.68346px) rotate(0deg);opacity:1;}4.444444%{transform:translate(206.53205px,268.30839px) rotate(0deg);opacity:1;}4.629630%{transform:translate(209.36591px,265.87621px) rotate(0deg);opacity:1;}4.814815%{transform:translate(212.17669px,263.41715px) rotate(0deg);opacity:1;}5.000000%{transform:translate(215.00069px,260.96145px) rotate(0deg);opacity:1;}5.185185%{transform:translate(217.87419px,258.53935px) rotate(0deg);opacity:1;}5.370370%{transform:translate(220.8335px,256.18107px) rotate(0deg);opacity:1;}5.555556%{transform:translate(223.91491px,253.91686px) rotate(0deg);opacity:1;}5.740741%{transform:translate(227.15472px,251.77694px) rotate(0deg);opacity:1;}5.925926%{transform:translate(230.58921px,249.79155px) rotate(0deg);opacity:1;}6.111111%{transform:translate(234.25469px,247.99093px) rotate(0deg);opacity:1;}6.296296%{transform:translate(238.18745px,246.40531px) rotate(0deg);opacity:1;}6.481481%{transform:translate(242.42379px,245.06492px) rotate(0deg);opacity:1;}6.666667%{transform:translate(247px,244px) rotate(0deg);opacity:1;}6.851852%{transform:translate(252.16663px,243.17454px) rotate(0deg);opacity:1;}7.037037%{transform:translate(258.07493px,242.52274px) rotate(0deg);opacity:1;}7.222222%{transform:translate(264.61226px,242.03012px) rotate(0deg);opacity:1;}7.407407%{transform:translate(271.66597px,241.68221px) rotate(0deg);opacity:1;}7.592593%{transform:translate(279.1234px,241.46454px) rotate(0deg);opacity:1;}7.777778%{transform:translate(286.8719px,241.36264px) rotate(0deg);opacity:1;}7.962963%{transform:translate(294.79883px,241.36203px) rotate(0deg);opacity:1;}8.148148%{transform:translate(302.79154px,241.44826px) rotate(0deg);opacity:1;}8.333333%{transform:translate(310.73737px,241.60684px) rotate(0deg);opacity:1;}8.518519%{transform:translate(318.52367px,241.8233px) rotate(0deg);opacity:1;}8.703704%{transform:translate(326.03781px,242.08318px) rotate(0deg);opacity:1;}8.888889%{transform:translate(333.16711px,242.372px) rotate(0deg);opacity:1;}9.074074%{transform:translate(339.79894px,242.67529px) rotate(0deg);opacity:1;}9.259259%{transform:translate(345.82065px,242.97858px) rotate(0deg);opacity:1;}9.444444%{transform:translate(351.11958px,243.2674px) rotate(0deg);opacity:1;}9.629630%{transform:translate(355.58308px,243.52728px) rotate(0deg);opacity:1;}9.814815%{transform:translate(359.09852px,243.74374px) rotate(0deg);opacity:1;}10.000000%{transform:translate(361.55322px,243.90232px) rotate(0deg);opacity:1;}10.185185%{transform:translate(362.83455px,243.98854px) rotate(0deg);opacity:1;}10.277778%{transform:translate(363px,244px) rotate(0deg);opacity:1;}10.370370%{transform:translate(363px,244px) rotate(0deg);opacity:1;}10.555556%{transform:translate(363px,244px) rotate(0deg);opacity:1;}10.740741%{transform:translate(363px,244px) rotate(0deg);opacity:1;}10.833333%{transform:translate(363px,244px) rotate(0deg);opacity:1;}10.925926%{transform:translate(362.57671px,243.95944px) rotate(0deg);opacity:1;}11.111111%{transform:translate(359.36406px,243.66667px) rotate(0deg);opacity:1;}11.296296%{transform:translate(353.38256px,243.16226px) rotate(0deg);opacity:1;}11.481481%{transform:translate(345.09531px,242.53086px) rotate(0deg);opacity:1;}11.666667%{transform:translate(334.9654px,241.85714px) rotate(0deg);opacity:1;}11.851852%{transform:translate(323.45593px,241.22575px) rotate(0deg);opacity:1;}12.037037%{transform:translate(311.02999px,240.72134px) rotate(0deg);opacity:1;}12.222222%{transform:translate(298.15067px,240.42857px) rotate(0deg);opacity:1;}12.407407%{transform:translate(285.28108px,240.4321px) rotate(0deg);opacity:1;}12.592593%{transform:translate(272.8843px,240.81658px) rotate(0deg);opacity:1;}12.777778%{transform:translate(261.42344px,241.66667px) rotate(0deg);opacity:1;}12.962963%{transform:translate(251.36158px,243.06702px) rotate(0deg);opacity:1;}13.055556%{transform:translate(247px,244px) rotate(0deg);opacity:1;}13.148148%{transform:translate(243.02591px,245.14503px) rotate(0deg);opacity:1;}13.333333%{transform:translate(235.7956px,248.13187px) rotate(0deg);opacity:1;}13.518519%{transform:translate(229.3119px,251.8741px) rotate(0deg);opacity:1;}13.703704%{transform:translate(223.32213px,256.16334px) rotate(0deg);opacity:1;}13.888889%{transform:translate(217.57363px,260.79121px) rotate(0deg);opacity:1;}14.074074%{transform:translate(211.81373px,265.54931px) rotate(0deg);opacity:1;}14.259259%{transform:translate(205.78977px,270.22928px) rotate(0deg);opacity:1;}14.444444%{transform:translate(199.24908px,274.62271px) rotate(0deg);opacity:1;}14.629630%{transform:translate(191.939px,278.52123px) rotate(0deg);opacity:1;}14.814815%{transform:translate(183.60686px,281.71646px) rotate(0deg);opacity:1;}15.000000%{transform:translate(174px,284px) rotate(0deg);opacity:1;}15.185185%{transform:translate(161.75832px,285.38923px) rotate(0deg);opacity:1;}15.370370%{transform:translate(146.48602px,286.12726px) rotate(0deg);opacity:1;}15.555556%{transform:translate(129.37688px,286.34432px) rotate(0deg);opacity:1;}15.740741%{transform:translate(111.62469px,286.17067px) rotate(0deg);opacity:1;}15.925926%{transform:translate(94.42321px,285.73654px) rotate(0deg);opacity:1;}16.111111%{transform:translate(78.96622px,285.17216px) rotate(0deg);opacity:1;}16.296296%{transform:translate(66.4475px,284.60779px) rotate(0deg);opacity:1;}16.481481%{transform:translate(58.06084px,284.17365px) rotate(0deg);opacity:1;}16.666667%{transform:translate(55px,284px) rotate(0deg);opacity:1;}16.851852%{transform:translate(55px,284px) rotate(0deg);opacity:0.25926;}16.944444%{transform:translate(55px,284px) rotate(0deg);opacity:0;}40%{transform:translate(55px,284px) rotate(0deg);opacity:0;}60%,100%{transform:translate(110px,284px) rotate(0deg);opacity:1;}}
.playing .dolly-one .wheel-spokes{animation:first-dolly-wheels 18s linear var(--phase) infinite both}
@keyframes first-dolly-wheels{0.000000%{transform:rotate(0.00000deg)}0.185185%{transform:rotate(0.00000deg)}0.370370%{transform:rotate(0.00000deg)}0.555556%{transform:rotate(0.00000deg)}0.666667%{transform:rotate(0.00000deg)}0.740741%{transform:rotate(1.18358deg)}0.925926%{transform:rotate(13.80830deg)}1.111111%{transform:rotate(38.55050deg)}1.296296%{transform:rotate(73.29744deg)}1.481481%{transform:rotate(115.93753deg)}1.666667%{transform:rotate(164.36091deg)}1.851852%{transform:rotate(216.45987deg)}2.037037%{transform:rotate(270.13069deg)}2.222222%{transform:rotate(323.27551deg)}2.407407%{transform:rotate(373.80698deg)}2.592593%{transform:rotate(419.65772deg)}2.777778%{transform:rotate(458.80365deg)}2.962963%{transform:rotate(492.80818deg)}3.148148%{transform:rotate(524.82214deg)}3.333333%{transform:rotate(555.24718deg)}3.518519%{transform:rotate(584.44776deg)}3.703704%{transform:rotate(612.74188deg)}3.888889%{transform:rotate(640.39510deg)}4.074074%{transform:rotate(667.61947deg)}4.259259%{transform:rotate(694.57675deg)}4.444444%{transform:rotate(721.38563deg)}4.629630%{transform:rotate(748.13180deg)}4.814815%{transform:rotate(774.87912deg)}5.000000%{transform:rotate(801.68197deg)}5.185185%{transform:rotate(828.59762deg)}5.370370%{transform:rotate(855.69885deg)}5.555556%{transform:rotate(883.08507deg)}5.740741%{transform:rotate(910.89311deg)}5.925926%{transform:rotate(939.30502deg)}6.111111%{transform:rotate(968.55356deg)}6.296296%{transform:rotate(998.92302deg)}6.481481%{transform:rotate(1030.74606deg)}6.666667%{transform:rotate(1064.39648deg)}6.851852%{transform:rotate(1101.86903deg)}7.037037%{transform:rotate(1144.44083deg)}7.222222%{transform:rotate(1191.39375deg)}7.407407%{transform:rotate(1241.97364deg)}7.592593%{transform:rotate(1295.40629deg)}7.777778%{transform:rotate(1350.90563deg)}7.962963%{transform:rotate(1407.67809deg)}8.148148%{transform:rotate(1464.92499deg)}8.333333%{transform:rotate(1521.84414deg)}8.518519%{transform:rotate(1577.63095deg)}8.703704%{transform:rotate(1631.47919deg)}8.888889%{transform:rotate(1682.58092deg)}9.074074%{transform:rotate(1730.12755deg)}9.259259%{transform:rotate(1773.30953deg)}9.444444%{transform:rotate(1811.31666deg)}9.629630%{transform:rotate(1843.33826deg)}9.814815%{transform:rotate(1868.56343deg)}10.000000%{transform:rotate(1886.18057deg)}10.185185%{transform:rotate(1895.37817deg)}10.277778%{transform:rotate(1896.56596deg)}10.370370%{transform:rotate(1896.56596deg)}10.555556%{transform:rotate(1896.56596deg)}10.740741%{transform:rotate(1896.56596deg)}10.833333%{transform:rotate(1896.56596deg)}10.925926%{transform:rotate(1893.52048deg)}11.111111%{transform:rotate(1870.41622deg)}11.296296%{transform:rotate(1827.42484deg)}11.481481%{transform:rotate(1767.89976deg)}11.666667%{transform:rotate(1695.18935deg)}11.851852%{transform:rotate(1612.63490deg)}12.037037%{transform:rotate(1523.56737deg)}12.222222%{transform:rotate(1431.30220deg)}12.407407%{transform:rotate(1339.13055deg)}12.592593%{transform:rotate(1250.30246deg)}12.777778%{transform:rotate(1167.99461deg)}12.962963%{transform:rotate(1095.23729deg)}13.055556%{transform:rotate(1063.29310deg)}13.148148%{transform:rotate(1033.67292deg)}13.333333%{transform:rotate(977.64515deg)}13.518519%{transform:rotate(924.02945deg)}13.703704%{transform:rotate(871.26611deg)}13.888889%{transform:rotate(818.41171deg)}14.074074%{transform:rotate(764.90455deg)}14.259259%{transform:rotate(710.27123deg)}14.444444%{transform:rotate(653.84014deg)}14.629630%{transform:rotate(594.50557deg)}14.814815%{transform:rotate(530.59362deg)}15.000000%{transform:rotate(459.87252deg)}15.185185%{transform:rotate(371.63519deg)}15.370370%{transform:rotate(262.12776deg)}15.555556%{transform:rotate(139.58271deg)}15.740741%{transform:rotate(12.43593deg)}15.925926%{transform:rotate(-110.79982deg)}16.111111%{transform:rotate(-221.57613deg)}16.296296%{transform:rotate(-311.32592deg)}16.481481%{transform:rotate(-371.47137deg)}16.666667%{transform:rotate(-393.42828deg)}16.851852%{transform:rotate(-393.42828deg)}16.944444%{transform:rotate(-393.42828deg)}40%{transform:rotate(-393.42828deg)}60%,100%{transform:rotate(0deg)}}
.playing .load-chair{animation:trailer-chair 18s linear var(--phase) infinite both}
@keyframes trailer-chair{0.000000%{transform:translate(55px,284px) rotate(0deg);}0.185185%{transform:translate(55px,284px) rotate(0deg);}0.370370%{transform:translate(55px,284px) rotate(0deg);}0.555556%{transform:translate(55px,284px) rotate(0deg);}0.740741%{transform:translate(55px,284px) rotate(0deg);}0.925926%{transform:translate(55px,284px) rotate(0deg);}1.111111%{transform:translate(55px,284px) rotate(0deg);}1.296296%{transform:translate(55px,284px) rotate(0deg);}1.481481%{transform:translate(55px,284px) rotate(0deg);}1.666667%{transform:translate(55px,284px) rotate(0deg);}1.851852%{transform:translate(55px,284px) rotate(0deg);}2.037037%{transform:translate(55px,284px) rotate(0deg);}2.222222%{transform:translate(55px,284px) rotate(0deg);}2.407407%{transform:translate(55px,284px) rotate(0deg);}2.592593%{transform:translate(55px,284px) rotate(0deg);}2.777778%{transform:translate(55px,284px) rotate(0deg);}2.962963%{transform:translate(55px,284px) rotate(0deg);}3.148148%{transform:translate(55px,284px) rotate(0deg);}3.333333%{transform:translate(55px,284px) rotate(0deg);}3.518519%{transform:translate(55px,284px) rotate(0deg);}3.703704%{transform:translate(55px,284px) rotate(0deg);}3.888889%{transform:translate(55px,284px) rotate(0deg);}4.074074%{transform:translate(55px,284px) rotate(0deg);}4.259259%{transform:translate(55px,284px) rotate(0deg);}4.444444%{transform:translate(55px,284px) rotate(0deg);}4.629630%{transform:translate(55px,284px) rotate(0deg);}4.814815%{transform:translate(55px,284px) rotate(0deg);}5.000000%{transform:translate(55px,284px) rotate(0deg);}5.185185%{transform:translate(55px,284px) rotate(0deg);}5.370370%{transform:translate(55px,284px) rotate(0deg);}5.555556%{transform:translate(55px,284px) rotate(0deg);}5.740741%{transform:translate(55px,284px) rotate(0deg);}5.925926%{transform:translate(55px,284px) rotate(0deg);}6.111111%{transform:translate(55px,284px) rotate(0deg);}6.296296%{transform:translate(55px,284px) rotate(0deg);}6.481481%{transform:translate(55px,284px) rotate(0deg);}6.666667%{transform:translate(55px,284px) rotate(0deg);}6.851852%{transform:translate(55px,284px) rotate(0deg);}7.037037%{transform:translate(55px,284px) rotate(0deg);}7.222222%{transform:translate(55px,284px) rotate(0deg);}7.407407%{transform:translate(55px,284px) rotate(0deg);}7.592593%{transform:translate(55px,284px) rotate(0deg);}7.777778%{transform:translate(55px,284px) rotate(0deg);}7.962963%{transform:translate(55px,284px) rotate(0deg);}8.148148%{transform:translate(55px,284px) rotate(0deg);}8.333333%{transform:translate(55px,284px) rotate(0deg);}8.518519%{transform:translate(55px,284px) rotate(0deg);}8.703704%{transform:translate(55px,284px) rotate(0deg);}8.888889%{transform:translate(55px,284px) rotate(0deg);}9.074074%{transform:translate(55px,284px) rotate(0deg);}9.259259%{transform:translate(55px,284px) rotate(0deg);}9.444444%{transform:translate(55px,284px) rotate(0deg);}9.629630%{transform:translate(55px,284px) rotate(0deg);}9.814815%{transform:translate(55px,284px) rotate(0deg);}10.000000%{transform:translate(55px,284px) rotate(0deg);}10.185185%{transform:translate(55px,284px) rotate(0deg);}10.370370%{transform:translate(55px,284px) rotate(0deg);}10.555556%{transform:translate(55px,284px) rotate(0deg);}10.740741%{transform:translate(55px,284px) rotate(0deg);}10.925926%{transform:translate(55px,284px) rotate(0deg);}11.111111%{transform:translate(55px,284px) rotate(0deg);}11.296296%{transform:translate(55px,284px) rotate(0deg);}11.481481%{transform:translate(55px,284px) rotate(0deg);}11.666667%{transform:translate(55px,284px) rotate(0deg);}11.851852%{transform:translate(55px,284px) rotate(0deg);}12.037037%{transform:translate(55px,284px) rotate(0deg);}12.222222%{transform:translate(55px,284px) rotate(0deg);}12.407407%{transform:translate(55px,284px) rotate(0deg);}12.592593%{transform:translate(55px,284px) rotate(0deg);}12.777778%{transform:translate(55px,284px) rotate(0deg);}12.962963%{transform:translate(55px,284px) rotate(0deg);}13.148148%{transform:translate(55px,284px) rotate(0deg);}13.333333%{transform:translate(55px,284px) rotate(0deg);}13.518519%{transform:translate(55px,284px) rotate(0deg);}13.703704%{transform:translate(55px,284px) rotate(0deg);}13.888889%{transform:translate(55px,284px) rotate(0deg);}14.074074%{transform:translate(55px,284px) rotate(0deg);}14.259259%{transform:translate(55px,284px) rotate(0deg);}14.444444%{transform:translate(55px,284px) rotate(0deg);}14.629630%{transform:translate(55px,284px) rotate(0deg);}14.814815%{transform:translate(55px,284px) rotate(0deg);}15.000000%{transform:translate(55px,284px) rotate(0deg);}15.185185%{transform:translate(55px,284px) rotate(0deg);}15.370370%{transform:translate(55px,284px) rotate(0deg);}15.555556%{transform:translate(55px,284px) rotate(0deg);}15.740741%{transform:translate(55px,284px) rotate(0deg);}15.925926%{transform:translate(55px,284px) rotate(0deg);}16.111111%{transform:translate(55px,284px) rotate(0deg);}16.296296%{transform:translate(55px,284px) rotate(0deg);}16.481481%{transform:translate(55px,284px) rotate(0deg);}16.666667%{transform:translate(55px,284px) rotate(0deg);}16.851852%{transform:translate(55px,284px) rotate(0deg);}16.944444%{transform:translate(55px,284px) rotate(0deg);}17.037037%{transform:translate(55.28696px,284.0186px) rotate(0deg);}17.222222%{transform:translate(57.48658px,284.15584px) rotate(0deg);}17.407407%{transform:translate(61.64039px,284.40083px) rotate(0deg);}17.592593%{transform:translate(67.49227px,284.72278px) rotate(0deg);}17.777778%{transform:translate(74.78609px,285.09091px) rotate(0deg);}17.962963%{transform:translate(83.26575px,285.47443px) rotate(0deg);}18.148148%{transform:translate(92.67513px,285.84255px) rotate(0deg);}18.333333%{transform:translate(102.75812px,286.1645px) rotate(0deg);}18.518519%{transform:translate(113.25859px,286.40949px) rotate(0deg);}18.703704%{transform:translate(123.92044px,286.54674px) rotate(0deg);}18.888889%{transform:translate(134.48755px,286.54545px) rotate(0deg);}19.074074%{transform:translate(144.70379px,286.37486px) rotate(0deg);}19.259259%{transform:translate(154.31307px,286.00417px) rotate(0deg);}19.444444%{transform:translate(163.05926px,285.4026px) rotate(0deg);}19.629630%{transform:translate(170.68624px,284.53936px) rotate(0deg);}19.722222%{transform:translate(174px,284px) rotate(0deg);}19.814815%{transform:translate(177.08772px,283.36003px) rotate(0deg);}20.000000%{transform:translate(183.01123px,281.72795px) rotate(0deg);}20.185185%{transform:translate(188.61834px,279.68076px) rotate(0deg);}20.370370%{transform:translate(193.93246px,277.28376px) rotate(0deg);}20.555556%{transform:translate(198.97697px,274.60225px) rotate(0deg);}20.740741%{transform:translate(203.77529px,271.70152px) rotate(0deg);}20.925926%{transform:translate(208.3508px,268.64688px) rotate(0deg);}21.111111%{transform:translate(212.72692px,265.5036px) rotate(0deg);}21.296296%{transform:translate(216.92703px,262.33701px) rotate(0deg);}21.481481%{transform:translate(220.97455px,259.21238px) rotate(0deg);}21.666667%{transform:translate(224.89287px,256.19501px) rotate(0deg);}21.851852%{transform:translate(228.70539px,253.35021px) rotate(0deg);}22.037037%{transform:translate(232.43551px,250.74327px) rotate(0deg);}22.222222%{transform:translate(236.10663px,248.43948px) rotate(0deg);}22.407407%{transform:translate(239.74215px,246.50414px) rotate(0deg);}22.592593%{transform:translate(243.36547px,245.00255px) rotate(0deg);}22.777778%{transform:translate(247px,244px) rotate(0deg);}22.962963%{transform:translate(250.7337px,243.47103px) rotate(0deg);}23.148148%{transform:translate(254.59064px,243.31039px) rotate(0deg);}23.333333%{transform:translate(258.49838px,243.4637px) rotate(0deg);}23.518519%{transform:translate(262.38447px,243.8766px) rotate(0deg);}23.703704%{transform:translate(266.17646px,244.49471px) rotate(0deg);}23.888889%{transform:translate(269.8019px,245.26366px) rotate(0deg);}24.074074%{transform:translate(273.18835px,246.12907px) rotate(0deg);}24.259259%{transform:translate(276.26335px,247.03656px) rotate(0deg);}24.444444%{transform:translate(278.95447px,247.93178px) rotate(0deg);}24.629630%{transform:translate(281.18925px,248.76034px) rotate(0deg);}24.814815%{transform:translate(282.89524px,249.46787px) rotate(0deg);}25.000000%{transform:translate(284px,250px) rotate(0deg);}25.185185%{transform:translate(284.47185px,250.51029px) rotate(0deg);}25.370370%{transform:translate(284.48148px,251.09717px) rotate(0deg);}25.555556%{transform:translate(284.26px,251.62358px) rotate(0deg);}25.740741%{transform:translate(284.03852px,251.95246px) rotate(0deg);}25.833333%{transform:translate(284px,252px) rotate(0deg);}40%{transform:translate(284px,252px) rotate(0deg);}60%,100%{transform:translate(55px,284px) rotate(0deg);}}
.playing .load-two-shadow{animation:shadow-chair 18s linear var(--phase) infinite both}
@keyframes shadow-chair{0.000000%{opacity:1}0.185185%{opacity:1}0.370370%{opacity:1}0.555556%{opacity:1}0.740741%{opacity:1}0.925926%{opacity:1}1.111111%{opacity:1}1.296296%{opacity:1}1.481481%{opacity:1}1.666667%{opacity:1}1.851852%{opacity:1}2.037037%{opacity:1}2.222222%{opacity:1}2.407407%{opacity:1}2.592593%{opacity:1}2.777778%{opacity:1}2.962963%{opacity:1}3.148148%{opacity:1}3.333333%{opacity:1}3.518519%{opacity:1}3.703704%{opacity:1}3.888889%{opacity:1}4.074074%{opacity:1}4.259259%{opacity:1}4.444444%{opacity:1}4.629630%{opacity:1}4.814815%{opacity:1}5.000000%{opacity:1}5.185185%{opacity:1}5.370370%{opacity:1}5.555556%{opacity:1}5.740741%{opacity:1}5.925926%{opacity:1}6.111111%{opacity:1}6.296296%{opacity:1}6.481481%{opacity:1}6.666667%{opacity:1}6.851852%{opacity:1}7.037037%{opacity:1}7.222222%{opacity:1}7.407407%{opacity:1}7.592593%{opacity:1}7.777778%{opacity:1}7.962963%{opacity:1}8.148148%{opacity:1}8.333333%{opacity:1}8.518519%{opacity:1}8.703704%{opacity:1}8.888889%{opacity:1}9.074074%{opacity:1}9.259259%{opacity:1}9.444444%{opacity:1}9.629630%{opacity:1}9.814815%{opacity:1}10.000000%{opacity:1}10.185185%{opacity:1}10.370370%{opacity:1}10.555556%{opacity:1}10.740741%{opacity:1}10.925926%{opacity:1}11.111111%{opacity:1}11.296296%{opacity:1}11.481481%{opacity:1}11.666667%{opacity:1}11.851852%{opacity:1}12.037037%{opacity:1}12.222222%{opacity:1}12.407407%{opacity:1}12.592593%{opacity:1}12.777778%{opacity:1}12.962963%{opacity:1}13.148148%{opacity:1}13.333333%{opacity:1}13.518519%{opacity:1}13.703704%{opacity:1}13.888889%{opacity:1}14.074074%{opacity:1}14.259259%{opacity:1}14.444444%{opacity:1}14.629630%{opacity:1}14.814815%{opacity:1}15.000000%{opacity:1}15.185185%{opacity:1}15.370370%{opacity:1}15.555556%{opacity:1}15.740741%{opacity:1}15.925926%{opacity:1}16.111111%{opacity:1}16.296296%{opacity:1}16.481481%{opacity:1}16.666667%{opacity:1}16.851852%{opacity:1}16.944444%{opacity:1}17.037037%{opacity:0.99108}17.222222%{opacity:0.92593}17.407407%{opacity:0.81139}17.592593%{opacity:0.66392}17.777778%{opacity:0.5}17.962963%{opacity:0.33608}18.148148%{opacity:0.18861}18.333333%{opacity:0.07407}18.518519%{opacity:0.00892}18.611111%{opacity:0}18.703704%{opacity:0}18.888889%{opacity:0}19.074074%{opacity:0}19.259259%{opacity:0}19.444444%{opacity:0}19.629630%{opacity:0}19.814815%{opacity:0}20.000000%{opacity:0}20.185185%{opacity:0}20.370370%{opacity:0}20.555556%{opacity:0}20.740741%{opacity:0}20.925926%{opacity:0}21.111111%{opacity:0}21.296296%{opacity:0}21.481481%{opacity:0}21.666667%{opacity:0}21.851852%{opacity:0}22.037037%{opacity:0}22.222222%{opacity:0}22.407407%{opacity:0}22.592593%{opacity:0}22.777778%{opacity:0}22.962963%{opacity:0}23.148148%{opacity:0}23.333333%{opacity:0}23.518519%{opacity:0}23.703704%{opacity:0}23.888889%{opacity:0}24.074074%{opacity:0}24.259259%{opacity:0}24.444444%{opacity:0}24.629630%{opacity:0}24.814815%{opacity:0}25.000000%{opacity:0}25.185185%{opacity:0}25.370370%{opacity:0}25.555556%{opacity:0}25.740741%{opacity:0}25.925926%{opacity:0}26.111111%{opacity:0}26.296296%{opacity:0}26.481481%{opacity:0}26.666667%{opacity:0}40%{opacity:0}60%,100%{opacity:1}}
.playing .dolly-two{animation:second-dolly 18s linear var(--phase) infinite both}
@keyframes second-dolly{0.000000%{transform:translate(55px,284px) rotate(0deg);opacity:0;}0.185185%{transform:translate(55px,284px) rotate(0deg);opacity:0;}0.370370%{transform:translate(55px,284px) rotate(0deg);opacity:0;}0.555556%{transform:translate(55px,284px) rotate(0deg);opacity:0;}0.740741%{transform:translate(55px,284px) rotate(0deg);opacity:0;}0.925926%{transform:translate(55px,284px) rotate(0deg);opacity:0;}1.111111%{transform:translate(55px,284px) rotate(0deg);opacity:0;}1.296296%{transform:translate(55px,284px) rotate(0deg);opacity:0;}1.481481%{transform:translate(55px,284px) rotate(0deg);opacity:0;}1.666667%{transform:translate(55px,284px) rotate(0deg);opacity:0;}1.851852%{transform:translate(55px,284px) rotate(0deg);opacity:0;}2.037037%{transform:translate(55px,284px) rotate(0deg);opacity:0;}2.222222%{transform:translate(55px,284px) rotate(0deg);opacity:0;}2.407407%{transform:translate(55px,284px) rotate(0deg);opacity:0;}2.592593%{transform:translate(55px,284px) rotate(0deg);opacity:0;}2.777778%{transform:translate(55px,284px) rotate(0deg);opacity:0;}2.962963%{transform:translate(55px,284px) rotate(0deg);opacity:0;}3.148148%{transform:translate(55px,284px) rotate(0deg);opacity:0;}3.333333%{transform:translate(55px,284px) rotate(0deg);opacity:0;}3.518519%{transform:translate(55px,284px) rotate(0deg);opacity:0;}3.703704%{transform:translate(55px,284px) rotate(0deg);opacity:0;}3.888889%{transform:translate(55px,284px) rotate(0deg);opacity:0;}4.074074%{transform:translate(55px,284px) rotate(0deg);opacity:0;}4.259259%{transform:translate(55px,284px) rotate(0deg);opacity:0;}4.444444%{transform:translate(55px,284px) rotate(0deg);opacity:0;}4.629630%{transform:translate(55px,284px) rotate(0deg);opacity:0;}4.814815%{transform:translate(55px,284px) rotate(0deg);opacity:0;}5.000000%{transform:translate(55px,284px) rotate(0deg);opacity:0;}5.185185%{transform:translate(55px,284px) rotate(0deg);opacity:0;}5.370370%{transform:translate(55px,284px) rotate(0deg);opacity:0;}5.555556%{transform:translate(55px,284px) rotate(0deg);opacity:0;}5.740741%{transform:translate(55px,284px) rotate(0deg);opacity:0;}5.925926%{transform:translate(55px,284px) rotate(0deg);opacity:0;}6.111111%{transform:translate(55px,284px) rotate(0deg);opacity:0;}6.296296%{transform:translate(55px,284px) rotate(0deg);opacity:0;}6.481481%{transform:translate(55px,284px) rotate(0deg);opacity:0;}6.666667%{transform:translate(55px,284px) rotate(0deg);opacity:0;}6.851852%{transform:translate(55px,284px) rotate(0deg);opacity:0;}7.037037%{transform:translate(55px,284px) rotate(0deg);opacity:0;}7.222222%{transform:translate(55px,284px) rotate(0deg);opacity:0;}7.407407%{transform:translate(55px,284px) rotate(0deg);opacity:0;}7.592593%{transform:translate(55px,284px) rotate(0deg);opacity:0;}7.777778%{transform:translate(55px,284px) rotate(0deg);opacity:0;}7.962963%{transform:translate(55px,284px) rotate(0deg);opacity:0;}8.148148%{transform:translate(55px,284px) rotate(0deg);opacity:0;}8.333333%{transform:translate(55px,284px) rotate(0deg);opacity:0;}8.518519%{transform:translate(55px,284px) rotate(0deg);opacity:0;}8.703704%{transform:translate(55px,284px) rotate(0deg);opacity:0;}8.888889%{transform:translate(55px,284px) rotate(0deg);opacity:0;}9.074074%{transform:translate(55px,284px) rotate(0deg);opacity:0;}9.259259%{transform:translate(55px,284px) rotate(0deg);opacity:0;}9.444444%{transform:translate(55px,284px) rotate(0deg);opacity:0;}9.629630%{transform:translate(55px,284px) rotate(0deg);opacity:0;}9.814815%{transform:translate(55px,284px) rotate(0deg);opacity:0;}10.000000%{transform:translate(55px,284px) rotate(0deg);opacity:0;}10.185185%{transform:translate(55px,284px) rotate(0deg);opacity:0;}10.370370%{transform:translate(55px,284px) rotate(0deg);opacity:0;}10.555556%{transform:translate(55px,284px) rotate(0deg);opacity:0;}10.740741%{transform:translate(55px,284px) rotate(0deg);opacity:0;}10.925926%{transform:translate(55px,284px) rotate(0deg);opacity:0;}11.111111%{transform:translate(55px,284px) rotate(0deg);opacity:0;}11.296296%{transform:translate(55px,284px) rotate(0deg);opacity:0;}11.481481%{transform:translate(55px,284px) rotate(0deg);opacity:0;}11.666667%{transform:translate(55px,284px) rotate(0deg);opacity:0;}11.851852%{transform:translate(55px,284px) rotate(0deg);opacity:0;}12.037037%{transform:translate(55px,284px) rotate(0deg);opacity:0;}12.222222%{transform:translate(55px,284px) rotate(0deg);opacity:0;}12.407407%{transform:translate(55px,284px) rotate(0deg);opacity:0;}12.592593%{transform:translate(55px,284px) rotate(0deg);opacity:0;}12.777778%{transform:translate(55px,284px) rotate(0deg);opacity:0;}12.962963%{transform:translate(55px,284px) rotate(0deg);opacity:0;}13.148148%{transform:translate(55px,284px) rotate(0deg);opacity:0;}13.333333%{transform:translate(55px,284px) rotate(0deg);opacity:0;}13.518519%{transform:translate(55px,284px) rotate(0deg);opacity:0;}13.703704%{transform:translate(55px,284px) rotate(0deg);opacity:0;}13.888889%{transform:translate(55px,284px) rotate(0deg);opacity:0;}14.074074%{transform:translate(55px,284px) rotate(0deg);opacity:0;}14.259259%{transform:translate(55px,284px) rotate(0deg);opacity:0;}14.444444%{transform:translate(55px,284px) rotate(0deg);opacity:0;}14.629630%{transform:translate(55px,284px) rotate(0deg);opacity:0;}14.814815%{transform:translate(55px,284px) rotate(0deg);opacity:0;}15.000000%{transform:translate(55px,284px) rotate(0deg);opacity:0;}15.185185%{transform:translate(55px,284px) rotate(0deg);opacity:0;}15.370370%{transform:translate(55px,284px) rotate(0deg);opacity:0;}15.555556%{transform:translate(55px,284px) rotate(0deg);opacity:0;}15.740741%{transform:translate(55px,284px) rotate(0deg);opacity:0;}15.925926%{transform:translate(55px,284px) rotate(0deg);opacity:0;}16.111111%{transform:translate(55px,284px) rotate(0deg);opacity:0;}16.296296%{transform:translate(55px,284px) rotate(0deg);opacity:0;}16.481481%{transform:translate(55px,284px) rotate(0deg);opacity:0;}16.666667%{transform:translate(55px,284px) rotate(0deg);opacity:0;}16.851852%{transform:translate(55px,284px) rotate(0deg);opacity:0.74074;}16.944444%{transform:translate(55px,284px) rotate(0deg);opacity:1;}17.037037%{transform:translate(55.28696px,284.0186px) rotate(0deg);opacity:1;}17.222222%{transform:translate(57.48658px,284.15584px) rotate(0deg);opacity:1;}17.407407%{transform:translate(61.64039px,284.40083px) rotate(0deg);opacity:1;}17.592593%{transform:translate(67.49227px,284.72278px) rotate(0deg);opacity:1;}17.777778%{transform:translate(74.78609px,285.09091px) rotate(0deg);opacity:1;}17.962963%{transform:translate(83.26575px,285.47443px) rotate(0deg);opacity:1;}18.148148%{transform:translate(92.67513px,285.84255px) rotate(0deg);opacity:1;}18.333333%{transform:translate(102.75812px,286.1645px) rotate(0deg);opacity:1;}18.518519%{transform:translate(113.25859px,286.40949px) rotate(0deg);opacity:1;}18.703704%{transform:translate(123.92044px,286.54674px) rotate(0deg);opacity:1;}18.888889%{transform:translate(134.48755px,286.54545px) rotate(0deg);opacity:1;}19.074074%{transform:translate(144.70379px,286.37486px) rotate(0deg);opacity:1;}19.259259%{transform:translate(154.31307px,286.00417px) rotate(0deg);opacity:1;}19.444444%{transform:translate(163.05926px,285.4026px) rotate(0deg);opacity:1;}19.629630%{transform:translate(170.68624px,284.53936px) rotate(0deg);opacity:1;}19.722222%{transform:translate(174px,284px) rotate(0deg);opacity:1;}19.814815%{transform:translate(177.08772px,283.36428px) rotate(0deg);opacity:1;}20.000000%{transform:translate(183.01123px,281.76383px) rotate(0deg);opacity:1;}20.185185%{transform:translate(188.61834px,279.77379px) rotate(0deg);opacity:1;}20.370370%{transform:translate(193.93246px,277.45308px) rotate(0deg);opacity:1;}20.555556%{transform:translate(198.97697px,274.86062px) rotate(0deg);opacity:1;}20.740741%{transform:translate(203.77529px,272.05532px) rotate(0deg);opacity:1;}20.925926%{transform:translate(208.3508px,269.0961px) rotate(0deg);opacity:1;}21.111111%{transform:translate(212.72692px,266.04188px) rotate(0deg);opacity:1;}21.296296%{transform:translate(216.92703px,262.95157px) rotate(0deg);opacity:1;}21.481481%{transform:translate(220.97455px,259.88409px) rotate(0deg);opacity:1;}21.666667%{transform:translate(224.89287px,256.89836px) rotate(0deg);opacity:1;}21.851852%{transform:translate(228.70539px,254.05329px) rotate(0deg);opacity:1;}22.037037%{transform:translate(232.43551px,251.40781px) rotate(0deg);opacity:1;}22.222222%{transform:translate(236.10663px,249.02082px) rotate(0deg);opacity:1;}22.407407%{transform:translate(239.74215px,246.95124px) rotate(0deg);opacity:1;}22.592593%{transform:translate(243.36547px,245.258px) rotate(0deg);opacity:1;}22.777778%{transform:translate(247px,244px) rotate(0deg);opacity:1;}22.962963%{transform:translate(250.79328px,243.1423px) rotate(0deg);opacity:1;}23.148148%{transform:translate(254.80731px,242.58231px) rotate(0deg);opacity:1;}23.333333%{transform:translate(258.93713px,242.27751px) rotate(0deg);opacity:1;}23.518519%{transform:translate(263.0778px,242.18536px) rotate(0deg);opacity:1;}23.703704%{transform:translate(267.12437px,242.26334px) rotate(0deg);opacity:1;}23.888889%{transform:translate(270.97189px,242.4689px) rotate(0deg);opacity:1;}24.074074%{transform:translate(274.51542px,242.75953px) rotate(0deg);opacity:1;}24.259259%{transform:translate(277.65001px,243.09268px) rotate(0deg);opacity:1;}24.444444%{transform:translate(280.27071px,243.42584px) rotate(0deg);opacity:1;}24.629630%{transform:translate(282.27257px,243.71646px) rotate(0deg);opacity:1;}24.814815%{transform:translate(283.55065px,243.92203px) rotate(0deg);opacity:1;}25.000000%{transform:translate(284px,244px) rotate(0deg);opacity:1;}25.185185%{transform:translate(284px,244px) rotate(0deg);opacity:1;}25.370370%{transform:translate(284px,244px) rotate(0deg);opacity:1;}25.555556%{transform:translate(284px,244px) rotate(0deg);opacity:1;}25.740741%{transform:translate(284px,244px) rotate(0deg);opacity:1;}25.833333%{transform:translate(284px,244px) rotate(0deg);opacity:1;}25.925926%{transform:translate(283.80012px,243.96252px) rotate(0deg);opacity:1;}26.111111%{transform:translate(282.29183px,243.70238px) rotate(0deg);opacity:1;}26.296296%{transform:translate(279.50709px,243.28351px) rotate(0deg);opacity:1;}26.481481%{transform:translate(275.6878px,242.81173px) rotate(0deg);opacity:1;}26.666667%{transform:translate(271.07589px,242.39286px) rotate(0deg);opacity:1;}26.851852%{transform:translate(265.91328px,242.13272px) rotate(0deg);opacity:1;}27.037037%{transform:translate(260.44188px,242.13713px) rotate(0deg);opacity:1;}27.222222%{transform:translate(254.9036px,242.5119px) rotate(0deg);opacity:1;}27.407407%{transform:translate(249.54037px,243.36287px) rotate(0deg);opacity:1;}27.500000%{transform:translate(247px,244px) rotate(0deg);opacity:1;}27.592593%{transform:translate(244.53175px,244.82749px) rotate(0deg);opacity:1;}27.777778%{transform:translate(239.62865px,247.10417px) rotate(0deg);opacity:1;}27.962963%{transform:translate(234.71198px,250.0819px) rotate(0deg);opacity:1;}28.148148%{transform:translate(229.71206px,253.60725px) rotate(0deg);opacity:1;}28.333333%{transform:translate(224.55915px,257.52679px) rotate(0deg);opacity:1;}28.518519%{transform:translate(219.18356px,261.68706px) rotate(0deg);opacity:1;}28.703704%{transform:translate(213.51558px,265.93463px) rotate(0deg);opacity:1;}28.888889%{transform:translate(207.48549px,270.11607px) rotate(0deg);opacity:1;}29.074074%{transform:translate(201.02359px,274.07793px) rotate(0deg);opacity:1;}29.259259%{transform:translate(194.06017px,277.66678px) rotate(0deg);opacity:1;}29.444444%{transform:translate(186.52552px,280.72917px) rotate(0deg);opacity:1;}29.629630%{transform:translate(178.34993px,283.11166px) rotate(0deg);opacity:1;}29.722222%{transform:translate(174px,284px) rotate(0deg);opacity:1;}29.814815%{transform:translate(169.18745px,284.70547px) rotate(0deg);opacity:1;}30.000000%{transform:translate(157.61837px,285.71429px) rotate(0deg);opacity:1;}30.185185%{transform:translate(144.08239px,286.2575px) rotate(0deg);opacity:1;}30.370370%{transform:translate(129.32963px,286.41975px) rotate(0deg);opacity:1;}30.555556%{transform:translate(114.1102px,286.28571px) rotate(0deg);opacity:1;}30.740741%{transform:translate(99.17423px,285.94004px) rotate(0deg);opacity:1;}30.925926%{transform:translate(85.27181px,285.46737px) rotate(0deg);opacity:1;}31.111111%{transform:translate(73.15306px,284.95238px) rotate(0deg);opacity:1;}31.296296%{transform:translate(63.5681px,284.47972px) rotate(0deg);opacity:1;}31.481481%{transform:translate(57.26704px,284.13404px) rotate(0deg);opacity:1;}31.666667%{transform:translate(55px,284px) rotate(0deg);opacity:1;}31.851852%{transform:translate(55px,284px) rotate(0deg);opacity:0.8738;}32.037037%{transform:translate(55px,284px) rotate(0deg);opacity:0.58299;}32.222222%{transform:translate(55px,284px) rotate(0deg);opacity:0.25926;}32.407407%{transform:translate(55px,284px) rotate(0deg);opacity:0.03429;}32.500000%{transform:translate(55px,284px) rotate(0deg);opacity:0;}40%{transform:translate(55px,284px) rotate(0deg);opacity:0;}60%,100%{transform:translate(55px,284px) rotate(0deg);opacity:0;}}
.playing .dolly-two .wheel-spokes{animation:second-dolly-wheels 18s linear var(--phase) infinite both}
@keyframes second-dolly-wheels{0.000000%{transform:rotate(0.00000deg)}0.185185%{transform:rotate(0.00000deg)}0.370370%{transform:rotate(0.00000deg)}0.555556%{transform:rotate(0.00000deg)}0.740741%{transform:rotate(0.00000deg)}0.925926%{transform:rotate(0.00000deg)}1.111111%{transform:rotate(0.00000deg)}1.296296%{transform:rotate(0.00000deg)}1.481481%{transform:rotate(0.00000deg)}1.666667%{transform:rotate(0.00000deg)}1.851852%{transform:rotate(0.00000deg)}2.037037%{transform:rotate(0.00000deg)}2.222222%{transform:rotate(0.00000deg)}2.407407%{transform:rotate(0.00000deg)}2.592593%{transform:rotate(0.00000deg)}2.777778%{transform:rotate(0.00000deg)}2.962963%{transform:rotate(0.00000deg)}3.148148%{transform:rotate(0.00000deg)}3.333333%{transform:rotate(0.00000deg)}3.518519%{transform:rotate(0.00000deg)}3.703704%{transform:rotate(0.00000deg)}3.888889%{transform:rotate(0.00000deg)}4.074074%{transform:rotate(0.00000deg)}4.259259%{transform:rotate(0.00000deg)}4.444444%{transform:rotate(0.00000deg)}4.629630%{transform:rotate(0.00000deg)}4.814815%{transform:rotate(0.00000deg)}5.000000%{transform:rotate(0.00000deg)}5.185185%{transform:rotate(0.00000deg)}5.370370%{transform:rotate(0.00000deg)}5.555556%{transform:rotate(0.00000deg)}5.740741%{transform:rotate(0.00000deg)}5.925926%{transform:rotate(0.00000deg)}6.111111%{transform:rotate(0.00000deg)}6.296296%{transform:rotate(0.00000deg)}6.481481%{transform:rotate(0.00000deg)}6.666667%{transform:rotate(0.00000deg)}6.851852%{transform:rotate(0.00000deg)}7.037037%{transform:rotate(0.00000deg)}7.222222%{transform:rotate(0.00000deg)}7.407407%{transform:rotate(0.00000deg)}7.592593%{transform:rotate(0.00000deg)}7.777778%{transform:rotate(0.00000deg)}7.962963%{transform:rotate(0.00000deg)}8.148148%{transform:rotate(0.00000deg)}8.333333%{transform:rotate(0.00000deg)}8.518519%{transform:rotate(0.00000deg)}8.703704%{transform:rotate(0.00000deg)}8.888889%{transform:rotate(0.00000deg)}9.074074%{transform:rotate(0.00000deg)}9.259259%{transform:rotate(0.00000deg)}9.444444%{transform:rotate(0.00000deg)}9.629630%{transform:rotate(0.00000deg)}9.814815%{transform:rotate(0.00000deg)}10.000000%{transform:rotate(0.00000deg)}10.185185%{transform:rotate(0.00000deg)}10.370370%{transform:rotate(0.00000deg)}10.555556%{transform:rotate(0.00000deg)}10.740741%{transform:rotate(0.00000deg)}10.925926%{transform:rotate(0.00000deg)}11.111111%{transform:rotate(0.00000deg)}11.296296%{transform:rotate(0.00000deg)}11.481481%{transform:rotate(0.00000deg)}11.666667%{transform:rotate(0.00000deg)}11.851852%{transform:rotate(0.00000deg)}12.037037%{transform:rotate(0.00000deg)}12.222222%{transform:rotate(0.00000deg)}12.407407%{transform:rotate(0.00000deg)}12.592593%{transform:rotate(0.00000deg)}12.777778%{transform:rotate(0.00000deg)}12.962963%{transform:rotate(0.00000deg)}13.148148%{transform:rotate(0.00000deg)}13.333333%{transform:rotate(0.00000deg)}13.518519%{transform:rotate(0.00000deg)}13.703704%{transform:rotate(0.00000deg)}13.888889%{transform:rotate(0.00000deg)}14.074074%{transform:rotate(0.00000deg)}14.259259%{transform:rotate(0.00000deg)}14.444444%{transform:rotate(0.00000deg)}14.629630%{transform:rotate(0.00000deg)}14.814815%{transform:rotate(0.00000deg)}15.000000%{transform:rotate(0.00000deg)}15.185185%{transform:rotate(0.00000deg)}15.370370%{transform:rotate(0.00000deg)}15.555556%{transform:rotate(0.00000deg)}15.740741%{transform:rotate(0.00000deg)}15.925926%{transform:rotate(0.00000deg)}16.111111%{transform:rotate(0.00000deg)}16.296296%{transform:rotate(0.00000deg)}16.481481%{transform:rotate(0.00000deg)}16.666667%{transform:rotate(0.00000deg)}16.851852%{transform:rotate(0.00000deg)}16.944444%{transform:rotate(0.00000deg)}17.037037%{transform:rotate(2.05951deg)}17.222222%{transform:rotate(17.84376deg)}17.407407%{transform:rotate(47.64493deg)}17.592593%{transform:rotate(89.61932deg)}17.777778%{transform:rotate(141.92395deg)}17.962963%{transform:rotate(202.71712deg)}18.148148%{transform:rotate(270.15840deg)}18.333333%{transform:rotate(342.40930deg)}18.518519%{transform:rotate(417.63384deg)}18.703704%{transform:rotate(494.00004deg)}18.888889%{transform:rotate(569.68139deg)}19.074074%{transform:rotate(642.86002deg)}19.259259%{transform:rotate(711.73261deg)}19.444444%{transform:rotate(774.52057deg)}19.629630%{transform:rotate(829.49356deg)}19.722222%{transform:rotate(853.53893deg)}19.814815%{transform:rotate(876.11693deg)}20.000000%{transform:rotate(920.06216deg)}20.185185%{transform:rotate(962.67436deg)}20.370370%{transform:rotate(1004.20488deg)}20.555556%{transform:rotate(1044.82528deg)}20.740741%{transform:rotate(1084.63296deg)}20.925926%{transform:rotate(1123.65899deg)}21.111111%{transform:rotate(1161.87916deg)}21.296296%{transform:rotate(1199.22522deg)}21.481481%{transform:rotate(1235.59778deg)}21.666667%{transform:rotate(1270.87936deg)}21.851852%{transform:rotate(1304.94937deg)}22.037037%{transform:rotate(1337.70110deg)}22.222222%{transform:rotate(1369.06272deg)}22.407407%{transform:rotate(1399.02354deg)}22.592593%{transform:rotate(1427.66741deg)}22.777778%{transform:rotate(1455.21297deg)}22.962963%{transform:rotate(1483.06616deg)}23.148148%{transform:rotate(1512.09294deg)}23.333333%{transform:rotate(1541.75105deg)}23.518519%{transform:rotate(1571.41375deg)}23.703704%{transform:rotate(1600.40056deg)}23.888889%{transform:rotate(1627.99569deg)}24.074074%{transform:rotate(1653.45957deg)}24.259259%{transform:rotate(1676.03585deg)}24.444444%{transform:rotate(1694.95629deg)}24.629630%{transform:rotate(1709.44386deg)}24.814815%{transform:rotate(1718.71508deg)}25.000000%{transform:rotate(1721.98140deg)}25.185185%{transform:rotate(1721.98140deg)}25.370370%{transform:rotate(1721.98140deg)}25.555556%{transform:rotate(1721.98140deg)}25.740741%{transform:rotate(1721.98140deg)}25.833333%{transform:rotate(1721.98140deg)}25.925926%{transform:rotate(1720.52491deg)}26.111111%{transform:rotate(1709.56309deg)}26.296296%{transform:rotate(1689.39450deg)}26.481481%{transform:rotate(1661.83295deg)}26.666667%{transform:rotate(1628.66663deg)}26.851852%{transform:rotate(1591.64525deg)}27.037037%{transform:rotate(1552.45922deg)}27.222222%{transform:rotate(1512.70350deg)}27.407407%{transform:rotate(1473.81169deg)}27.500000%{transform:rotate(1455.05414deg)}27.592593%{transform:rotate(1436.40961deg)}27.777778%{transform:rotate(1397.69277deg)}27.962963%{transform:rotate(1356.52512deg)}28.148148%{transform:rotate(1312.70971deg)}28.333333%{transform:rotate(1266.34166deg)}28.518519%{transform:rotate(1217.65878deg)}28.703704%{transform:rotate(1166.93106deg)}28.888889%{transform:rotate(1114.37642deg)}29.074074%{transform:rotate(1060.09051deg)}29.259259%{transform:rotate(1003.98476deg)}29.444444%{transform:rotate(945.73490deg)}29.629630%{transform:rotate(884.74595deg)}29.722222%{transform:rotate(852.94886deg)}29.814815%{transform:rotate(818.11315deg)}30.000000%{transform:rotate(734.94130deg)}30.185185%{transform:rotate(637.91895deg)}30.370370%{transform:rotate(532.25370deg)}30.555556%{transform:rotate(423.24834deg)}30.740741%{transform:rotate(316.24869deg)}30.925926%{transform:rotate(216.62241deg)}31.111111%{transform:rotate(129.74992deg)}31.296296%{transform:rotate(61.01929deg)}31.481481%{transform:rotate(15.82341deg)}31.666667%{transform:rotate(-0.44142deg)}31.851852%{transform:rotate(-0.44142deg)}32.037037%{transform:rotate(-0.44142deg)}32.222222%{transform:rotate(-0.44142deg)}32.407407%{transform:rotate(-0.44142deg)}32.500000%{transform:rotate(-0.44142deg)}40%{transform:rotate(-0.44142deg)}60%,100%{transform:rotate(0deg)}}
.playing .debris-transfer{animation:patio-debris 18s linear var(--phase) infinite both}
@keyframes patio-debris{0.000000%{transform:translate(219px,216px) rotate(0deg);opacity:1;}0.185185%{transform:translate(219px,216px) rotate(0deg);opacity:1;}0.370370%{transform:translate(219px,216px) rotate(0deg);opacity:1;}0.555556%{transform:translate(219px,216px) rotate(0deg);opacity:1;}0.666667%{transform:translate(219px,216px) rotate(0deg);opacity:1;}0.740741%{transform:translate(218.87445px,216.06459px) rotate(0deg);opacity:1;}0.925926%{transform:translate(217.5106px,216.7557px) rotate(0deg);opacity:1;}1.111111%{transform:translate(214.76576px,218.11651px) rotate(0deg);opacity:1;}1.296296%{transform:translate(210.78864px,220.03836px) rotate(0deg);opacity:1;}1.481481%{transform:translate(205.72796px,222.41258px) rotate(0deg);opacity:1;}1.666667%{transform:translate(199.73242px,225.1305px) rotate(0deg);opacity:1;}1.851852%{transform:translate(192.95076px,228.08345px) rotate(0deg);opacity:1;}2.037037%{transform:translate(185.53167px,231.16278px) rotate(0deg);opacity:1;}2.222222%{transform:translate(177.62388px,234.25982px) rotate(0deg);opacity:1;}2.407407%{transform:translate(169.3761px,237.26589px) rotate(0deg);opacity:1;}2.592593%{transform:translate(160.93705px,240.07234px) rotate(0deg);opacity:1;}2.777778%{transform:translate(152.45543px,242.57049px) rotate(0deg);opacity:1;}2.962963%{transform:translate(144.07997px,244.65169px) rotate(0deg);opacity:1;}3.148148%{transform:translate(135.95938px,246.20726px) rotate(0deg);opacity:1;}3.333333%{transform:translate(128.24237px,247.12855px) rotate(0deg);opacity:1;}3.518519%{transform:translate(121.07766px,247.30687px) rotate(0deg);opacity:1;}3.703704%{transform:translate(114.61397px,246.63358px) rotate(0deg);opacity:1;}3.888889%{transform:translate(109px,245px) rotate(0deg);opacity:1;}4.074074%{transform:translate(103.85416px,242.14893px) rotate(0deg);opacity:1;}4.259259%{transform:translate(98.71946px,238.04978px) rotate(0deg);opacity:1;}4.444444%{transform:translate(93.63155px,232.93381px) rotate(0deg);opacity:1;}4.629630%{transform:translate(88.62607px,227.03227px) rotate(0deg);opacity:1;}4.814815%{transform:translate(83.73867px,220.57641px) rotate(0deg);opacity:1;}5.000000%{transform:translate(79.00498px,213.79748px) rotate(0deg);opacity:1;}5.185185%{transform:translate(74.46066px,206.92674px) rotate(0deg);opacity:1;}5.370370%{transform:translate(70.14135px,200.19545px) rotate(0deg);opacity:1;}5.555556%{transform:translate(66.08269px,193.83485px) rotate(0deg);opacity:1;}5.740741%{transform:translate(62.32033px,188.0762px) rotate(0deg);opacity:1;}5.925926%{transform:translate(58.8899px,183.15075px) rotate(0deg);opacity:1;}6.111111%{transform:translate(55.82707px,179.28976px) rotate(0deg);opacity:1;}6.296296%{transform:translate(53.16746px,176.72448px) rotate(0deg);opacity:1;}6.388889%{transform:translate(52px,176px) rotate(0deg);opacity:1;}6.481481%{transform:translate(50.96173px,175.67985px) rotate(0deg);opacity:1;}6.666667%{transform:translate(49.3px,176.18274px) rotate(0deg);opacity:1;}6.851852%{transform:translate(48.14198px,178.03249px) rotate(0deg);opacity:1;}7.037037%{transform:translate(47.4284px,181.01628px) rotate(0deg);opacity:1;}7.222222%{transform:translate(47.1px,184.92126px) rotate(0deg);opacity:1;}7.407407%{transform:translate(47.09753px,189.53462px) rotate(0deg);opacity:1;}7.592593%{transform:translate(47.36173px,194.6435px) rotate(0deg);opacity:1;}7.777778%{transform:translate(47.83333px,200.03509px) rotate(0deg);opacity:1;}7.962963%{transform:translate(48.45309px,205.49654px) rotate(0deg);opacity:1;}8.148148%{transform:translate(49.16173px,210.81501px) rotate(0deg);opacity:1;}8.333333%{transform:translate(49.9px,215.77768px) rotate(0deg);opacity:1;}8.518519%{transform:translate(50.60864px,220.17172px) rotate(0deg);opacity:1;}8.703704%{transform:translate(51.2284px,223.78428px) rotate(0deg);opacity:1;}8.888889%{transform:translate(51.7px,226.40253px) rotate(0deg);opacity:1;}9.074074%{transform:translate(51.9642px,227.81363px) rotate(0deg);opacity:1;}9.166667%{transform:translate(52px,228px) rotate(0deg);opacity:1;}9.259259%{transform:translate(52px,228px) rotate(0deg);opacity:0.74074;}9.444444%{transform:translate(52px,228px) rotate(0deg);opacity:0;}40%{transform:translate(52px,228px) rotate(0deg);opacity:0;}60%,100%{transform:translate(219px,216px) rotate(0deg);opacity:1;}}
.playing .rake-pass{animation:patio-rake 18s linear var(--phase) infinite both}
@keyframes patio-rake{0.000000%{transform:translate(249px,218px) rotate(0deg);opacity:1;}0.185185%{transform:translate(249px,218px) rotate(0deg);opacity:1;}0.370370%{transform:translate(249px,218px) rotate(0deg);opacity:1;}0.555556%{transform:translate(249px,218px) rotate(0deg);opacity:1;}0.666667%{transform:translate(249px,218px) rotate(0deg);opacity:1;}0.740741%{transform:translate(248.84292px,218.04704px) rotate(0deg);opacity:1;}0.925926%{transform:translate(247.14327px,218.55265px) rotate(0deg);opacity:1;}1.111111%{transform:translate(243.74184px,219.55472px) rotate(0deg);opacity:1;}1.296296%{transform:translate(238.84522px,220.98094px) rotate(0deg);opacity:1;}1.481481%{transform:translate(232.66004px,222.75903px) rotate(0deg);opacity:1;}1.666667%{transform:translate(225.3929px,224.8167px) rotate(0deg);opacity:1;}1.851852%{transform:translate(217.25041px,227.08164px) rotate(0deg);opacity:1;}2.037037%{transform:translate(208.43918px,229.48156px) rotate(0deg);opacity:1;}2.222222%{transform:translate(199.16582px,231.94417px) rotate(0deg);opacity:1;}2.407407%{transform:translate(189.63693px,234.39717px) rotate(0deg);opacity:1;}2.592593%{transform:translate(180.05912px,236.76828px) rotate(0deg);opacity:1;}2.777778%{transform:translate(170.63901px,238.98518px) rotate(0deg);opacity:1;}2.962963%{transform:translate(161.5832px,240.9756px) rotate(0deg);opacity:1;}3.148148%{transform:translate(153.0983px,242.66723px) rotate(0deg);opacity:1;}3.333333%{transform:translate(145.39092px,243.98778px) rotate(0deg);opacity:1;}3.518519%{transform:translate(138.66768px,244.86495px) rotate(0deg);opacity:1;}3.703704%{transform:translate(133.13516px,245.22646px) rotate(0deg);opacity:1;}3.888889%{transform:translate(129px,245px) rotate(0deg);opacity:1;}4.074074%{transform:translate(125.912px,244.07006px) rotate(0deg);opacity:0.97452;}4.259259%{transform:translate(123.35091px,242.48088px) rotate(0deg);opacity:0.90498;}4.444444%{transform:translate(121.26822px,240.39976px) rotate(0deg);opacity:0.80175;}4.629630%{transform:translate(119.6154px,237.99403px) rotate(0deg);opacity:0.6752;}4.814815%{transform:translate(118.34395px,235.43102px) rotate(0deg);opacity:0.53569;}5.000000%{transform:translate(117.40536px,232.87803px) rotate(0deg);opacity:0.39359;}5.185185%{transform:translate(116.75111px,230.5024px) rotate(0deg);opacity:0.25926;}5.370370%{transform:translate(116.33268px,228.47143px) rotate(0deg);opacity:0.14307;}5.555556%{transform:translate(116.10157px,226.95246px) rotate(0deg);opacity:0.05539;}5.740741%{transform:translate(116.00926px,226.1128px) rotate(0deg);opacity:0.00659;}5.833333%{transform:translate(116px,226px) rotate(0deg);opacity:0;}40%{transform:translate(116px,226px) rotate(0deg);opacity:0;}60%,100%{transform:translate(249px,218px) rotate(0deg);opacity:1;}}
.playing .bag-collected-branches{animation:bag-result 18s linear var(--phase) infinite both}
@keyframes bag-result{0.000000%{opacity:0}0.185185%{opacity:0}0.370370%{opacity:0}0.555556%{opacity:0}0.740741%{opacity:0}0.925926%{opacity:0}1.111111%{opacity:0}1.296296%{opacity:0}1.481481%{opacity:0}1.666667%{opacity:0}1.851852%{opacity:0}2.037037%{opacity:0}2.222222%{opacity:0}2.407407%{opacity:0}2.592593%{opacity:0}2.777778%{opacity:0}2.962963%{opacity:0}3.148148%{opacity:0}3.333333%{opacity:0}3.518519%{opacity:0}3.703704%{opacity:0}3.888889%{opacity:0}4.074074%{opacity:0}4.259259%{opacity:0}4.444444%{opacity:0}4.629630%{opacity:0}4.814815%{opacity:0}5.000000%{opacity:0}5.185185%{opacity:0}5.370370%{opacity:0}5.555556%{opacity:0}5.740741%{opacity:0}5.925926%{opacity:0}6.111111%{opacity:0}6.296296%{opacity:0}6.481481%{opacity:0}6.666667%{opacity:0}6.851852%{opacity:0}7.037037%{opacity:0}7.222222%{opacity:0}7.407407%{opacity:0}7.592593%{opacity:0}7.777778%{opacity:0}7.962963%{opacity:0}8.148148%{opacity:0}8.333333%{opacity:0}8.518519%{opacity:0.07407}8.703704%{opacity:0.25926}8.888889%{opacity:0.5}9.074074%{opacity:0.74074}9.259259%{opacity:0.92593}9.444444%{opacity:1}40%{opacity:1}60%,100%{opacity:0}}
.playing .wash-nozzle{animation:patio-nozzle 18s linear var(--phase) infinite both}
@keyframes patio-nozzle{0.000000%{transform:translate(185px,125px) rotate(0deg);}0.185185%{transform:translate(185px,125px) rotate(0deg);}0.370370%{transform:translate(185px,125px) rotate(0deg);}0.555556%{transform:translate(185px,125px) rotate(0deg);}0.740741%{transform:translate(185px,125px) rotate(0deg);}0.925926%{transform:translate(185px,125px) rotate(0deg);}1.111111%{transform:translate(185px,125px) rotate(0deg);}1.296296%{transform:translate(185px,125px) rotate(0deg);}1.481481%{transform:translate(185px,125px) rotate(0deg);}1.666667%{transform:translate(185px,125px) rotate(0deg);}1.851852%{transform:translate(185px,125px) rotate(0deg);}2.037037%{transform:translate(185px,125px) rotate(0deg);}2.222222%{transform:translate(185px,125px) rotate(0deg);}2.407407%{transform:translate(185px,125px) rotate(0deg);}2.592593%{transform:translate(185px,125px) rotate(0deg);}2.777778%{transform:translate(185px,125px) rotate(0deg);}2.962963%{transform:translate(185px,125px) rotate(0deg);}3.148148%{transform:translate(185px,125px) rotate(0deg);}3.333333%{transform:translate(185px,125px) rotate(0deg);}3.518519%{transform:translate(185px,125px) rotate(0deg);}3.703704%{transform:translate(185px,125px) rotate(0deg);}3.888889%{transform:translate(185px,125px) rotate(0deg);}4.074074%{transform:translate(185px,125px) rotate(0deg);}4.259259%{transform:translate(185px,125px) rotate(0deg);}4.444444%{transform:translate(185px,125px) rotate(0deg);}4.629630%{transform:translate(185px,125px) rotate(0deg);}4.814815%{transform:translate(185px,125px) rotate(0deg);}5.000000%{transform:translate(185px,125px) rotate(0deg);}5.185185%{transform:translate(185px,125px) rotate(0deg);}5.370370%{transform:translate(185px,125px) rotate(0deg);}5.555556%{transform:translate(185px,125px) rotate(0deg);}5.740741%{transform:translate(185px,125px) rotate(0deg);}5.925926%{transform:translate(185px,125px) rotate(0deg);}6.111111%{transform:translate(185px,125px) rotate(0deg);}6.296296%{transform:translate(185px,125px) rotate(0deg);}6.481481%{transform:translate(185px,125px) rotate(0deg);}6.666667%{transform:translate(185px,125px) rotate(0deg);}6.851852%{transform:translate(185px,125px) rotate(0deg);}7.037037%{transform:translate(185px,125px) rotate(0deg);}7.222222%{transform:translate(185px,125px) rotate(0deg);}7.407407%{transform:translate(185px,125px) rotate(0deg);}7.592593%{transform:translate(185px,125px) rotate(0deg);}7.777778%{transform:translate(185px,125px) rotate(0deg);}7.962963%{transform:translate(185px,125px) rotate(0deg);}8.148148%{transform:translate(185px,125px) rotate(0deg);}8.333333%{transform:translate(185px,125px) rotate(0deg);}8.518519%{transform:translate(185px,125px) rotate(0deg);}8.703704%{transform:translate(185px,125px) rotate(0deg);}8.888889%{transform:translate(185px,125px) rotate(0deg);}9.074074%{transform:translate(185px,125px) rotate(0deg);}9.259259%{transform:translate(185px,125px) rotate(0deg);}9.444444%{transform:translate(185px,125px) rotate(0deg);}9.629630%{transform:translate(185.07232px,125.02531px) rotate(0deg);}9.814815%{transform:translate(185.28719px,125.10052px) rotate(0deg);}10.000000%{transform:translate(185.64147px,125.22451px) rotate(0deg);}10.185185%{transform:translate(186.13203px,125.39621px) rotate(0deg);}10.370370%{transform:translate(186.75575px,125.61451px) rotate(0deg);}10.555556%{transform:translate(187.50948px,125.87832px) rotate(0deg);}10.740741%{transform:translate(188.3901px,126.18653px) rotate(0deg);}10.925926%{transform:translate(189.39447px,126.53806px) rotate(0deg);}11.111111%{transform:translate(190.51945px,126.93181px) rotate(0deg);}11.296296%{transform:translate(191.76192px,127.36667px) rotate(0deg);}11.481481%{transform:translate(193.11875px,127.84156px) rotate(0deg);}11.666667%{transform:translate(194.58679px,128.35538px) rotate(0deg);}11.851852%{transform:translate(196.16292px,128.90702px) rotate(0deg);}12.037037%{transform:translate(197.844px,129.4954px) rotate(0deg);}12.222222%{transform:translate(199.6269px,130.11942px) rotate(0deg);}12.407407%{transform:translate(201.50849px,130.77797px) rotate(0deg);}12.592593%{transform:translate(203.48564px,131.46997px) rotate(0deg);}12.777778%{transform:translate(205.5552px,132.19432px) rotate(0deg);}12.962963%{transform:translate(207.71406px,132.94992px) rotate(0deg);}13.148148%{transform:translate(209.95907px,133.73567px) rotate(0deg);}13.333333%{transform:translate(212.2871px,134.55049px) rotate(0deg);}13.518519%{transform:translate(214.69502px,135.39326px) rotate(0deg);}13.703704%{transform:translate(217.1797px,136.2629px) rotate(0deg);}13.888889%{transform:translate(219.73801px,137.1583px) rotate(0deg);}14.074074%{transform:translate(222.3668px,138.07838px) rotate(0deg);}14.259259%{transform:translate(225.06296px,139.02203px) rotate(0deg);}14.444444%{transform:translate(227.82334px,139.98817px) rotate(0deg);}14.629630%{transform:translate(230.64481px,140.97568px) rotate(0deg);}14.814815%{transform:translate(233.52424px,141.98348px) rotate(0deg);}15.000000%{transform:translate(236.45849px,143.01047px) rotate(0deg);}15.185185%{transform:translate(239.44444px,144.05556px) rotate(0deg);}15.370370%{transform:translate(242.47896px,145.11763px) rotate(0deg);}15.555556%{transform:translate(245.55889px,146.19561px) rotate(0deg);}15.740741%{transform:translate(248.68113px,147.28839px) rotate(0deg);}15.925926%{transform:translate(251.84252px,148.39488px) rotate(0deg);}16.111111%{transform:translate(255.03994px,149.51398px) rotate(0deg);}16.296296%{transform:translate(258.27026px,150.64459px) rotate(0deg);}16.481481%{transform:translate(261.53035px,151.78562px) rotate(0deg);}16.666667%{transform:translate(264.81706px,152.93597px) rotate(0deg);}16.851852%{transform:translate(268.12727px,154.09454px) rotate(0deg);}17.037037%{transform:translate(271.45784px,155.26024px) rotate(0deg);}17.222222%{transform:translate(274.80565px,156.43198px) rotate(0deg);}17.407407%{transform:translate(278.16755px,157.60864px) rotate(0deg);}17.592593%{transform:translate(281.54042px,158.78915px) rotate(0deg);}17.777778%{transform:translate(284.92112px,159.97239px) rotate(0deg);}17.962963%{transform:translate(288.30652px,161.15728px) rotate(0deg);}18.148148%{transform:translate(291.69348px,162.34272px) rotate(0deg);}18.333333%{transform:translate(295.07888px,163.52761px) rotate(0deg);}18.518519%{transform:translate(298.45958px,164.71085px) rotate(0deg);}18.703704%{transform:translate(301.83245px,165.89136px) rotate(0deg);}18.888889%{transform:translate(305.19435px,167.06802px) rotate(0deg);}19.074074%{transform:translate(308.54216px,168.23976px) rotate(0deg);}19.259259%{transform:translate(311.87273px,169.40546px) rotate(0deg);}19.444444%{transform:translate(315.18294px,170.56403px) rotate(0deg);}19.629630%{transform:translate(318.46965px,171.71438px) rotate(0deg);}19.814815%{transform:translate(321.72974px,172.85541px) rotate(0deg);}20.000000%{transform:translate(324.96006px,173.98602px) rotate(0deg);}20.185185%{transform:translate(328.15748px,175.10512px) rotate(0deg);}20.370370%{transform:translate(331.31887px,176.21161px) rotate(0deg);}20.555556%{transform:translate(334.44111px,177.30439px) rotate(0deg);}20.740741%{transform:translate(337.52104px,178.38237px) rotate(0deg);}20.925926%{transform:translate(340.55556px,179.44444px) rotate(0deg);}21.111111%{transform:translate(343.54151px,180.48953px) rotate(0deg);}21.296296%{transform:translate(346.47576px,181.51652px) rotate(0deg);}21.481481%{transform:translate(349.35519px,182.52432px) rotate(0deg);}21.666667%{transform:translate(352.17666px,183.51183px) rotate(0deg);}21.851852%{transform:translate(354.93704px,184.47797px) rotate(0deg);}22.037037%{transform:translate(357.6332px,185.42162px) rotate(0deg);}22.222222%{transform:translate(360.26199px,186.3417px) rotate(0deg);}22.407407%{transform:translate(362.8203px,187.2371px) rotate(0deg);}22.592593%{transform:translate(365.30498px,188.10674px) rotate(0deg);}22.777778%{transform:translate(367.7129px,188.94951px) rotate(0deg);}22.962963%{transform:translate(370.04093px,189.76433px) rotate(0deg);}23.148148%{transform:translate(372.28594px,190.55008px) rotate(0deg);}23.333333%{transform:translate(374.4448px,191.30568px) rotate(0deg);}23.518519%{transform:translate(376.51436px,192.03003px) rotate(0deg);}23.703704%{transform:translate(378.49151px,192.72203px) rotate(0deg);}23.888889%{transform:translate(380.3731px,193.38058px) rotate(0deg);}24.074074%{transform:translate(382.156px,194.0046px) rotate(0deg);}24.259259%{transform:translate(383.83708px,194.59298px) rotate(0deg);}24.444444%{transform:translate(385.41321px,195.14462px) rotate(0deg);}24.629630%{transform:translate(386.88125px,195.65844px) rotate(0deg);}24.814815%{transform:translate(388.23808px,196.13333px) rotate(0deg);}25.000000%{transform:translate(389.48055px,196.56819px) rotate(0deg);}25.185185%{transform:translate(390.60553px,196.96194px) rotate(0deg);}25.370370%{transform:translate(391.6099px,197.31347px) rotate(0deg);}25.555556%{transform:translate(392.49052px,197.62168px) rotate(0deg);}25.740741%{transform:translate(393.24425px,197.88549px) rotate(0deg);}25.925926%{transform:translate(393.86797px,198.10379px) rotate(0deg);}26.111111%{transform:translate(394.35853px,198.27549px) rotate(0deg);}26.296296%{transform:translate(394.71281px,198.39948px) rotate(0deg);}26.481481%{transform:translate(394.92768px,198.47469px) rotate(0deg);}26.666667%{transform:translate(395px,198.5px) rotate(0deg);}40%{transform:translate(395px,198.5px) rotate(0deg);}60%,100%{transform:translate(185px,125.0px) rotate(0deg);}}
.playing .wash-hose{animation:patio-hose 18s linear var(--phase) infinite both}
@keyframes patio-hose{0.000000%{transform:translate(398px,151px) scale(2.35,2.1)}0.185185%{transform:translate(398px,151px) scale(2.35,2.1)}0.370370%{transform:translate(398px,151px) scale(2.35,2.1)}0.555556%{transform:translate(398px,151px) scale(2.35,2.1)}0.740741%{transform:translate(398px,151px) scale(2.35,2.1)}0.925926%{transform:translate(398px,151px) scale(2.35,2.1)}1.111111%{transform:translate(398px,151px) scale(2.35,2.1)}1.296296%{transform:translate(398px,151px) scale(2.35,2.1)}1.481481%{transform:translate(398px,151px) scale(2.35,2.1)}1.666667%{transform:translate(398px,151px) scale(2.35,2.1)}1.851852%{transform:translate(398px,151px) scale(2.35,2.1)}2.037037%{transform:translate(398px,151px) scale(2.35,2.1)}2.222222%{transform:translate(398px,151px) scale(2.35,2.1)}2.407407%{transform:translate(398px,151px) scale(2.35,2.1)}2.592593%{transform:translate(398px,151px) scale(2.35,2.1)}2.777778%{transform:translate(398px,151px) scale(2.35,2.1)}2.962963%{transform:translate(398px,151px) scale(2.35,2.1)}3.148148%{transform:translate(398px,151px) scale(2.35,2.1)}3.333333%{transform:translate(398px,151px) scale(2.35,2.1)}3.518519%{transform:translate(398px,151px) scale(2.35,2.1)}3.703704%{transform:translate(398px,151px) scale(2.35,2.1)}3.888889%{transform:translate(398px,151px) scale(2.35,2.1)}4.074074%{transform:translate(398px,151px) scale(2.35,2.1)}4.259259%{transform:translate(398px,151px) scale(2.35,2.1)}4.444444%{transform:translate(398px,151px) scale(2.35,2.1)}4.629630%{transform:translate(398px,151px) scale(2.35,2.1)}4.814815%{transform:translate(398px,151px) scale(2.35,2.1)}5.000000%{transform:translate(398px,151px) scale(2.35,2.1)}5.185185%{transform:translate(398px,151px) scale(2.35,2.1)}5.370370%{transform:translate(398px,151px) scale(2.35,2.1)}5.555556%{transform:translate(398px,151px) scale(2.35,2.1)}5.740741%{transform:translate(398px,151px) scale(2.35,2.1)}5.925926%{transform:translate(398px,151px) scale(2.35,2.1)}6.111111%{transform:translate(398px,151px) scale(2.35,2.1)}6.296296%{transform:translate(398px,151px) scale(2.35,2.1)}6.481481%{transform:translate(398px,151px) scale(2.35,2.1)}6.666667%{transform:translate(398px,151px) scale(2.35,2.1)}6.851852%{transform:translate(398px,151px) scale(2.35,2.1)}7.037037%{transform:translate(398px,151px) scale(2.35,2.1)}7.222222%{transform:translate(398px,151px) scale(2.35,2.1)}7.407407%{transform:translate(398px,151px) scale(2.35,2.1)}7.592593%{transform:translate(398px,151px) scale(2.35,2.1)}7.777778%{transform:translate(398px,151px) scale(2.35,2.1)}7.962963%{transform:translate(398px,151px) scale(2.35,2.1)}8.148148%{transform:translate(398px,151px) scale(2.35,2.1)}8.333333%{transform:translate(398px,151px) scale(2.35,2.1)}8.518519%{transform:translate(398px,151px) scale(2.35,2.1)}8.703704%{transform:translate(398px,151px) scale(2.35,2.1)}8.888889%{transform:translate(398px,151px) scale(2.35,2.1)}9.074074%{transform:translate(398px,151px) scale(2.35,2.1)}9.259259%{transform:translate(398px,151px) scale(2.35,2.1)}9.444444%{transform:translate(398px,151px) scale(2.35,2.1)}9.629630%{transform:translate(398px,151px) scale(2.34928,2.09937)}9.814815%{transform:translate(398px,151px) scale(2.34713,2.09749)}10.000000%{transform:translate(398px,151px) scale(2.34359,2.09439)}10.185185%{transform:translate(398px,151px) scale(2.33868,2.09009)}10.370370%{transform:translate(398px,151px) scale(2.33244,2.08464)}10.555556%{transform:translate(398px,151px) scale(2.32491,2.07804)}10.740741%{transform:translate(398px,151px) scale(2.3161,2.07034)}10.925926%{transform:translate(398px,151px) scale(2.30606,2.06155)}11.111111%{transform:translate(398px,151px) scale(2.29481,2.0517)}11.296296%{transform:translate(398px,151px) scale(2.28238,2.04083)}11.481481%{transform:translate(398px,151px) scale(2.26881,2.02896)}11.666667%{transform:translate(398px,151px) scale(2.25413,2.01612)}11.851852%{transform:translate(398px,151px) scale(2.23837,2.00232)}12.037037%{transform:translate(398px,151px) scale(2.22156,1.98762)}12.222222%{transform:translate(398px,151px) scale(2.20373,1.97201)}12.407407%{transform:translate(398px,151px) scale(2.18492,1.95555)}12.592593%{transform:translate(398px,151px) scale(2.16514,1.93825)}12.777778%{transform:translate(398px,151px) scale(2.14445,1.92014)}12.962963%{transform:translate(398px,151px) scale(2.12286,1.90125)}13.148148%{transform:translate(398px,151px) scale(2.10041,1.88161)}13.333333%{transform:translate(398px,151px) scale(2.07713,1.86124)}13.518519%{transform:translate(398px,151px) scale(2.05305,1.84017)}13.703704%{transform:translate(398px,151px) scale(2.0282,1.81843)}13.888889%{transform:translate(398px,151px) scale(2.00262,1.79604)}14.074074%{transform:translate(398px,151px) scale(1.97633,1.77304)}14.259259%{transform:translate(398px,151px) scale(1.94937,1.74945)}14.444444%{transform:translate(398px,151px) scale(1.92177,1.7253)}14.629630%{transform:translate(398px,151px) scale(1.89355,1.70061)}14.814815%{transform:translate(398px,151px) scale(1.86476,1.67541)}15.000000%{transform:translate(398px,151px) scale(1.83542,1.64974)}15.185185%{transform:translate(398px,151px) scale(1.80556,1.62361)}15.370370%{transform:translate(398px,151px) scale(1.77521,1.59706)}15.555556%{transform:translate(398px,151px) scale(1.74441,1.57011)}15.740741%{transform:translate(398px,151px) scale(1.71319,1.54279)}15.925926%{transform:translate(398px,151px) scale(1.68157,1.51513)}16.111111%{transform:translate(398px,151px) scale(1.6496,1.48715)}16.296296%{transform:translate(398px,151px) scale(1.6173,1.45889)}16.481481%{transform:translate(398px,151px) scale(1.5847,1.43036)}16.666667%{transform:translate(398px,151px) scale(1.55183,1.4016)}16.851852%{transform:translate(398px,151px) scale(1.51873,1.37264)}17.037037%{transform:translate(398px,151px) scale(1.48542,1.34349)}17.222222%{transform:translate(398px,151px) scale(1.45194,1.3142)}17.407407%{transform:translate(398px,151px) scale(1.41832,1.28478)}17.592593%{transform:translate(398px,151px) scale(1.3846,1.25527)}17.777778%{transform:translate(398px,151px) scale(1.35079,1.22569)}17.962963%{transform:translate(398px,151px) scale(1.31693,1.19607)}18.148148%{transform:translate(398px,151px) scale(1.28307,1.16643)}18.333333%{transform:translate(398px,151px) scale(1.24921,1.13681)}18.518519%{transform:translate(398px,151px) scale(1.2154,1.10723)}18.703704%{transform:translate(398px,151px) scale(1.18168,1.07772)}18.888889%{transform:translate(398px,151px) scale(1.14806,1.0483)}19.074074%{transform:translate(398px,151px) scale(1.11458,1.01901)}19.259259%{transform:translate(398px,151px) scale(1.08127,0.98986)}19.444444%{transform:translate(398px,151px) scale(1.04817,0.9609)}19.629630%{transform:translate(398px,151px) scale(1.0153,0.93214)}19.814815%{transform:translate(398px,151px) scale(0.9827,0.90361)}20.000000%{transform:translate(398px,151px) scale(0.9504,0.87535)}20.185185%{transform:translate(398px,151px) scale(0.91843,0.84737)}20.370370%{transform:translate(398px,151px) scale(0.88681,0.81971)}20.555556%{transform:translate(398px,151px) scale(0.85559,0.79239)}20.740741%{transform:translate(398px,151px) scale(0.82479,0.76544)}20.925926%{transform:translate(398px,151px) scale(0.79444,0.73889)}21.111111%{transform:translate(398px,151px) scale(0.76458,0.71276)}21.296296%{transform:translate(398px,151px) scale(0.73524,0.68709)}21.481481%{transform:translate(398px,151px) scale(0.70645,0.66189)}21.666667%{transform:translate(398px,151px) scale(0.67823,0.6372)}21.851852%{transform:translate(398px,151px) scale(0.65063,0.61305)}22.037037%{transform:translate(398px,151px) scale(0.62367,0.58946)}22.222222%{transform:translate(398px,151px) scale(0.59738,0.56646)}22.407407%{transform:translate(398px,151px) scale(0.5718,0.54407)}22.592593%{transform:translate(398px,151px) scale(0.54695,0.52233)}22.777778%{transform:translate(398px,151px) scale(0.52287,0.50126)}22.962963%{transform:translate(398px,151px) scale(0.49959,0.48089)}23.148148%{transform:translate(398px,151px) scale(0.47714,0.46125)}23.333333%{transform:translate(398px,151px) scale(0.45555,0.44236)}23.518519%{transform:translate(398px,151px) scale(0.43486,0.42425)}23.703704%{transform:translate(398px,151px) scale(0.41508,0.40695)}23.888889%{transform:translate(398px,151px) scale(0.39627,0.39049)}24.074074%{transform:translate(398px,151px) scale(0.37844,0.37488)}24.259259%{transform:translate(398px,151px) scale(0.36163,0.36018)}24.444444%{transform:translate(398px,151px) scale(0.34587,0.34638)}24.629630%{transform:translate(398px,151px) scale(0.33119,0.33354)}24.814815%{transform:translate(398px,151px) scale(0.31762,0.32167)}25.000000%{transform:translate(398px,151px) scale(0.30519,0.3108)}25.185185%{transform:translate(398px,151px) scale(0.29394,0.30095)}25.370370%{transform:translate(398px,151px) scale(0.2839,0.29216)}25.555556%{transform:translate(398px,151px) scale(0.27509,0.28446)}25.740741%{transform:translate(398px,151px) scale(0.26756,0.27786)}25.925926%{transform:translate(398px,151px) scale(0.26132,0.27241)}26.111111%{transform:translate(398px,151px) scale(0.25641,0.26811)}26.296296%{transform:translate(398px,151px) scale(0.25287,0.26501)}26.481481%{transform:translate(398px,151px) scale(0.25072,0.26313)}26.666667%{transform:translate(398px,151px) scale(0.25,0.2625)}40%{transform:translate(398px,151px) scale(0.25,0.2625000000000002)}60%,100%{transform:translate(398px,151px) scale(2.35,2.1)}}
.playing .wash-reveal{animation:patio-clean-reveal 18s linear var(--phase) infinite both}
@keyframes patio-clean-reveal{0.000000%{transform:scaleX(0)}0.185185%{transform:scaleX(0)}0.370370%{transform:scaleX(0)}0.555556%{transform:scaleX(0)}0.740741%{transform:scaleX(0)}0.925926%{transform:scaleX(0)}1.111111%{transform:scaleX(0)}1.296296%{transform:scaleX(0)}1.481481%{transform:scaleX(0)}1.666667%{transform:scaleX(0)}1.851852%{transform:scaleX(0)}2.037037%{transform:scaleX(0)}2.222222%{transform:scaleX(0)}2.407407%{transform:scaleX(0)}2.592593%{transform:scaleX(0)}2.777778%{transform:scaleX(0)}2.962963%{transform:scaleX(0)}3.148148%{transform:scaleX(0)}3.333333%{transform:scaleX(0)}3.518519%{transform:scaleX(0)}3.703704%{transform:scaleX(0)}3.888889%{transform:scaleX(0)}4.074074%{transform:scaleX(0)}4.259259%{transform:scaleX(0)}4.444444%{transform:scaleX(0)}4.629630%{transform:scaleX(0)}4.814815%{transform:scaleX(0)}5.000000%{transform:scaleX(0)}5.185185%{transform:scaleX(0)}5.370370%{transform:scaleX(0)}5.555556%{transform:scaleX(0)}5.740741%{transform:scaleX(0)}5.925926%{transform:scaleX(0)}6.111111%{transform:scaleX(0)}6.296296%{transform:scaleX(0)}6.481481%{transform:scaleX(0)}6.666667%{transform:scaleX(0)}6.851852%{transform:scaleX(0)}7.037037%{transform:scaleX(0)}7.222222%{transform:scaleX(0)}7.407407%{transform:scaleX(0)}7.592593%{transform:scaleX(0)}7.777778%{transform:scaleX(0)}7.962963%{transform:scaleX(0)}8.148148%{transform:scaleX(0)}8.333333%{transform:scaleX(0)}8.518519%{transform:scaleX(0)}8.703704%{transform:scaleX(0)}8.888889%{transform:scaleX(0)}9.074074%{transform:scaleX(0)}9.259259%{transform:scaleX(0)}9.444444%{transform:scaleX(0)}9.629630%{transform:scaleX(0.00034)}9.814815%{transform:scaleX(0.00137)}10.000000%{transform:scaleX(0.00305)}10.185185%{transform:scaleX(0.00539)}10.370370%{transform:scaleX(0.00836)}10.555556%{transform:scaleX(0.01195)}10.740741%{transform:scaleX(0.01614)}10.925926%{transform:scaleX(0.02093)}11.111111%{transform:scaleX(0.02628)}11.296296%{transform:scaleX(0.0322)}11.481481%{transform:scaleX(0.03866)}11.666667%{transform:scaleX(0.04565)}11.851852%{transform:scaleX(0.05316)}12.037037%{transform:scaleX(0.06116)}12.222222%{transform:scaleX(0.06965)}12.407407%{transform:scaleX(0.07861)}12.592593%{transform:scaleX(0.08803)}12.777778%{transform:scaleX(0.09788)}12.962963%{transform:scaleX(0.10816)}13.148148%{transform:scaleX(0.11885)}13.333333%{transform:scaleX(0.12994)}13.518519%{transform:scaleX(0.1414)}13.703704%{transform:scaleX(0.15324)}13.888889%{transform:scaleX(0.16542)}14.074074%{transform:scaleX(0.17794)}14.259259%{transform:scaleX(0.19078)}14.444444%{transform:scaleX(0.20392)}14.629630%{transform:scaleX(0.21736)}14.814815%{transform:scaleX(0.23107)}15.000000%{transform:scaleX(0.24504)}15.185185%{transform:scaleX(0.25926)}15.370370%{transform:scaleX(0.27371)}15.555556%{transform:scaleX(0.28838)}15.740741%{transform:scaleX(0.30324)}15.925926%{transform:scaleX(0.3183)}16.111111%{transform:scaleX(0.33352)}16.296296%{transform:scaleX(0.34891)}16.481481%{transform:scaleX(0.36443)}16.666667%{transform:scaleX(0.38008)}16.851852%{transform:scaleX(0.39584)}17.037037%{transform:scaleX(0.4117)}17.222222%{transform:scaleX(0.42765)}17.407407%{transform:scaleX(0.44365)}17.592593%{transform:scaleX(0.45972)}17.777778%{transform:scaleX(0.47581)}17.962963%{transform:scaleX(0.49194)}18.148148%{transform:scaleX(0.50806)}18.333333%{transform:scaleX(0.52419)}18.518519%{transform:scaleX(0.54028)}18.703704%{transform:scaleX(0.55635)}18.888889%{transform:scaleX(0.57235)}19.074074%{transform:scaleX(0.5883)}19.259259%{transform:scaleX(0.60416)}19.444444%{transform:scaleX(0.61992)}19.629630%{transform:scaleX(0.63557)}19.814815%{transform:scaleX(0.65109)}20.000000%{transform:scaleX(0.66648)}20.185185%{transform:scaleX(0.6817)}20.370370%{transform:scaleX(0.69676)}20.555556%{transform:scaleX(0.71162)}20.740741%{transform:scaleX(0.72629)}20.925926%{transform:scaleX(0.74074)}21.111111%{transform:scaleX(0.75496)}21.296296%{transform:scaleX(0.76893)}21.481481%{transform:scaleX(0.78264)}21.666667%{transform:scaleX(0.79608)}21.851852%{transform:scaleX(0.80922)}22.037037%{transform:scaleX(0.82206)}22.222222%{transform:scaleX(0.83458)}22.407407%{transform:scaleX(0.84676)}22.592593%{transform:scaleX(0.8586)}22.777778%{transform:scaleX(0.87006)}22.962963%{transform:scaleX(0.88115)}23.148148%{transform:scaleX(0.89184)}23.333333%{transform:scaleX(0.90212)}23.518519%{transform:scaleX(0.91197)}23.703704%{transform:scaleX(0.92139)}23.888889%{transform:scaleX(0.93035)}24.074074%{transform:scaleX(0.93884)}24.259259%{transform:scaleX(0.94684)}24.444444%{transform:scaleX(0.95435)}24.629630%{transform:scaleX(0.96134)}24.814815%{transform:scaleX(0.9678)}25.000000%{transform:scaleX(0.97372)}25.185185%{transform:scaleX(0.97907)}25.370370%{transform:scaleX(0.98386)}25.555556%{transform:scaleX(0.98805)}25.740741%{transform:scaleX(0.99164)}25.925926%{transform:scaleX(0.99461)}26.111111%{transform:scaleX(0.99695)}26.296296%{transform:scaleX(0.99863)}26.481481%{transform:scaleX(0.99966)}26.666667%{transform:scaleX(1)}40%{transform:scaleX(1)}60%,100%{transform:scaleX(0)}}
.playing .wash-spray{animation:patio-spray 18s linear var(--phase) infinite both}
@keyframes patio-spray{0.000000%{opacity:0}0.185185%{opacity:0}0.370370%{opacity:0}0.555556%{opacity:0}0.740741%{opacity:0}0.925926%{opacity:0}1.111111%{opacity:0}1.296296%{opacity:0}1.481481%{opacity:0}1.666667%{opacity:0}1.851852%{opacity:0}2.037037%{opacity:0}2.222222%{opacity:0}2.407407%{opacity:0}2.592593%{opacity:0}2.777778%{opacity:0}2.962963%{opacity:0}3.148148%{opacity:0}3.333333%{opacity:0}3.518519%{opacity:0}3.703704%{opacity:0}3.888889%{opacity:0}4.074074%{opacity:0}4.259259%{opacity:0}4.444444%{opacity:0}4.629630%{opacity:0}4.814815%{opacity:0}5.000000%{opacity:0}5.185185%{opacity:0}5.370370%{opacity:0}5.555556%{opacity:0}5.740741%{opacity:0}5.925926%{opacity:0}6.111111%{opacity:0}6.296296%{opacity:0}6.481481%{opacity:0}6.666667%{opacity:0}6.851852%{opacity:0}7.037037%{opacity:0}7.222222%{opacity:0}7.407407%{opacity:0}7.592593%{opacity:0}7.777778%{opacity:0}7.962963%{opacity:0}8.148148%{opacity:0}8.333333%{opacity:0}8.518519%{opacity:0}8.703704%{opacity:0}8.888889%{opacity:0}9.074074%{opacity:0}9.166667%{opacity:0}9.259259%{opacity:0.25926}9.444444%{opacity:1}9.629630%{opacity:1}9.814815%{opacity:1}10.000000%{opacity:1}10.185185%{opacity:1}10.370370%{opacity:1}10.555556%{opacity:1}10.740741%{opacity:1}10.925926%{opacity:1}11.111111%{opacity:1}11.296296%{opacity:1}11.481481%{opacity:1}11.666667%{opacity:1}11.851852%{opacity:1}12.037037%{opacity:1}12.222222%{opacity:1}12.407407%{opacity:1}12.592593%{opacity:1}12.777778%{opacity:1}12.962963%{opacity:1}13.148148%{opacity:1}13.333333%{opacity:1}13.518519%{opacity:1}13.703704%{opacity:1}13.888889%{opacity:1}14.074074%{opacity:1}14.259259%{opacity:1}14.444444%{opacity:1}14.629630%{opacity:1}14.814815%{opacity:1}15.000000%{opacity:1}15.185185%{opacity:1}15.370370%{opacity:1}15.555556%{opacity:1}15.740741%{opacity:1}15.925926%{opacity:1}16.111111%{opacity:1}16.296296%{opacity:1}16.481481%{opacity:1}16.666667%{opacity:1}16.851852%{opacity:1}17.037037%{opacity:1}17.222222%{opacity:1}17.407407%{opacity:1}17.592593%{opacity:1}17.777778%{opacity:1}17.962963%{opacity:1}18.148148%{opacity:1}18.333333%{opacity:1}18.518519%{opacity:1}18.703704%{opacity:1}18.888889%{opacity:1}19.074074%{opacity:1}19.259259%{opacity:1}19.444444%{opacity:1}19.629630%{opacity:1}19.814815%{opacity:1}20.000000%{opacity:1}20.185185%{opacity:1}20.370370%{opacity:1}20.555556%{opacity:1}20.740741%{opacity:1}20.925926%{opacity:1}21.111111%{opacity:1}21.296296%{opacity:1}21.481481%{opacity:1}21.666667%{opacity:1}21.851852%{opacity:1}22.037037%{opacity:1}22.222222%{opacity:1}22.407407%{opacity:1}22.592593%{opacity:1}22.777778%{opacity:1}22.962963%{opacity:1}23.148148%{opacity:1}23.333333%{opacity:1}23.518519%{opacity:1}23.703704%{opacity:1}23.888889%{opacity:1}24.074074%{opacity:1}24.259259%{opacity:1}24.444444%{opacity:1}24.629630%{opacity:1}24.814815%{opacity:1}25.000000%{opacity:1}25.185185%{opacity:1}25.370370%{opacity:1}25.555556%{opacity:1}25.740741%{opacity:1}25.925926%{opacity:1}26.111111%{opacity:1}26.296296%{opacity:1}26.388889%{opacity:1}26.481481%{opacity:0.74074}26.666667%{opacity:0}40%{opacity:0}60%,100%{opacity:0}}
.playing .garage-bin-one{animation:garage-bin-a 18s linear var(--phase) infinite both}
@keyframes garage-bin-a{0.000000%{transform:translate(120px,288px) rotate(0deg);}0.185185%{transform:translate(120px,288px) rotate(0deg);}0.370370%{transform:translate(120px,288px) rotate(0deg);}0.555556%{transform:translate(120px,288px) rotate(0deg);}0.666667%{transform:translate(120px,288px) rotate(0deg);}0.740741%{transform:translate(120.01975px,287.87224px) rotate(0deg);}0.925926%{transform:translate(120.22469px,286.50081px) rotate(0deg);}1.111111%{transform:translate(120.60952px,283.78783px) rotate(0deg);}1.296296%{transform:translate(121.12134px,279.93497px) rotate(0deg);}1.481481%{transform:translate(121.70723px,275.1439px) rotate(0deg);}1.666667%{transform:translate(122.31429px,269.61629px) rotate(0deg);}1.851852%{transform:translate(122.88959px,263.55383px) rotate(0deg);}2.037037%{transform:translate(123.38025px,257.15818px) rotate(0deg);}2.222222%{transform:translate(123.73333px,250.63102px) rotate(0deg);}2.407407%{transform:translate(123.89594px,244.17402px) rotate(0deg);}2.592593%{transform:translate(123.81517px,237.98885px) rotate(0deg);}2.777778%{transform:translate(123.4381px,232.27719px) rotate(0deg);}2.962963%{transform:translate(122.71182px,227.24071px) rotate(0deg);}3.148148%{transform:translate(121.58342px,223.08109px) rotate(0deg);}3.333333%{transform:translate(120px,220px) rotate(0deg);}3.518519%{transform:translate(117.74565px,217.80008px) rotate(0deg);}3.703704%{transform:translate(114.72511px,216.11564px) rotate(0deg);}3.888889%{transform:translate(111.06645px,214.89585px) rotate(0deg);}4.074074%{transform:translate(106.8977px,214.08988px) rotate(0deg);}4.259259%{transform:translate(102.34693px,213.64691px) rotate(0deg);}4.444444%{transform:translate(97.54219px,213.51611px) rotate(0deg);}4.629630%{transform:translate(92.61154px,213.64665px) rotate(0deg);}4.814815%{transform:translate(87.68303px,213.98771px) rotate(0deg);}5.000000%{transform:translate(82.88472px,214.48845px) rotate(0deg);}5.185185%{transform:translate(78.34466px,215.09806px) rotate(0deg);}5.370370%{transform:translate(74.1909px,215.76569px) rotate(0deg);}5.555556%{transform:translate(70.5515px,216.44053px) rotate(0deg);}5.740741%{transform:translate(67.55451px,217.07175px) rotate(0deg);}5.925926%{transform:translate(65.32799px,217.60851px) rotate(0deg);}6.111111%{transform:translate(64px,218px) rotate(0deg);}6.296296%{transform:translate(63.49424px,218.43504px) rotate(0deg);}6.481481%{transform:translate(63.48392px,219.02038px) rotate(0deg);}6.666667%{transform:translate(63.72132px,219.58212px) rotate(0deg);}6.851852%{transform:translate(63.95871px,219.94632px) rotate(0deg);}6.944444%{transform:translate(64px,220px) rotate(0deg);}40%{transform:translate(64px,220px) rotate(0deg);}60%,100%{transform:translate(120px,288px) rotate(0deg);}}
.playing .garage-bin-two{animation:garage-bin-b 18s linear var(--phase) infinite both}
@keyframes garage-bin-b{0.000000%{transform:translate(210px,288px) rotate(0deg);}0.185185%{transform:translate(210px,288px) rotate(0deg);}0.370370%{transform:translate(210px,288px) rotate(0deg);}0.555556%{transform:translate(210px,288px) rotate(0deg);}0.740741%{transform:translate(210px,288px) rotate(0deg);}0.925926%{transform:translate(210px,288px) rotate(0deg);}1.111111%{transform:translate(210px,288px) rotate(0deg);}1.296296%{transform:translate(210px,288px) rotate(0deg);}1.481481%{transform:translate(210px,288px) rotate(0deg);}1.666667%{transform:translate(210px,288px) rotate(0deg);}1.851852%{transform:translate(210px,288px) rotate(0deg);}2.037037%{transform:translate(210px,288px) rotate(0deg);}2.222222%{transform:translate(210px,288px) rotate(0deg);}2.407407%{transform:translate(210px,288px) rotate(0deg);}2.592593%{transform:translate(210px,288px) rotate(0deg);}2.777778%{transform:translate(210px,288px) rotate(0deg);}2.962963%{transform:translate(210px,288px) rotate(0deg);}3.148148%{transform:translate(210px,288px) rotate(0deg);}3.333333%{transform:translate(210px,288px) rotate(0deg);}3.518519%{transform:translate(210px,288px) rotate(0deg);}3.703704%{transform:translate(210px,288px) rotate(0deg);}3.888889%{transform:translate(210px,288px) rotate(0deg);}4.074074%{transform:translate(210px,288px) rotate(0deg);}4.259259%{transform:translate(210px,288px) rotate(0deg);}4.444444%{transform:translate(210px,288px) rotate(0deg);}4.629630%{transform:translate(210px,288px) rotate(0deg);}4.814815%{transform:translate(210px,288px) rotate(0deg);}5.000000%{transform:translate(210px,288px) rotate(0deg);}5.185185%{transform:translate(210px,288px) rotate(0deg);}5.370370%{transform:translate(210px,288px) rotate(0deg);}5.555556%{transform:translate(210px,288px) rotate(0deg);}5.740741%{transform:translate(210px,288px) rotate(0deg);}5.925926%{transform:translate(210px,288px) rotate(0deg);}6.111111%{transform:translate(210px,288px) rotate(0deg);}6.296296%{transform:translate(210px,288px) rotate(0deg);}6.481481%{transform:translate(210px,288px) rotate(0deg);}6.666667%{transform:translate(210px,288px) rotate(0deg);}6.851852%{transform:translate(210px,288px) rotate(0deg);}6.944444%{transform:translate(210px,288px) rotate(0deg);}7.037037%{transform:translate(210.03717px,287.77548px) rotate(0deg);}7.222222%{transform:translate(210.30877px,286.07015px) rotate(0deg);}7.407407%{transform:translate(210.78622px,282.89169px) rotate(0deg);}7.592593%{transform:translate(211.40091px,278.48241px) rotate(0deg);}7.777778%{transform:translate(212.08421px,273.0846px) rotate(0deg);}7.962963%{transform:translate(212.76751px,266.94056px) rotate(0deg);}8.148148%{transform:translate(213.3822px,260.2926px) rotate(0deg);}8.333333%{transform:translate(213.85965px,253.383px) rotate(0deg);}8.518519%{transform:translate(214.13125px,246.45408px) rotate(0deg);}8.703704%{transform:translate(214.1284px,239.74813px) rotate(0deg);}8.888889%{transform:translate(213.78246px,233.50744px) rotate(0deg);}9.074074%{transform:translate(213.02482px,227.97433px) rotate(0deg);}9.259259%{transform:translate(211.78687px,223.39108px) rotate(0deg);}9.444444%{transform:translate(210px,220px) rotate(0deg);}9.629630%{transform:translate(207.39641px,217.59392px) rotate(0deg);}9.814815%{transform:translate(203.85836px,215.76526px) rotate(0deg);}10.000000%{transform:translate(199.54226px,214.45568px) rotate(0deg);}10.185185%{transform:translate(194.60455px,213.60688px) rotate(0deg);}10.370370%{transform:translate(189.20163px,213.16052px) rotate(0deg);}10.555556%{transform:translate(183.48995px,213.05828px) rotate(0deg);}10.740741%{transform:translate(177.62591px,213.24184px) rotate(0deg);}10.925926%{transform:translate(171.76596px,213.65286px) rotate(0deg);}11.111111%{transform:translate(166.0665px,214.23304px) rotate(0deg);}11.296296%{transform:translate(160.68397px,214.92403px) rotate(0deg);}11.481481%{transform:translate(155.77478px,215.66753px) rotate(0deg);}11.666667%{transform:translate(151.49537px,216.40519px) rotate(0deg);}11.851852%{transform:translate(148.00215px,217.07871px) rotate(0deg);}12.037037%{transform:translate(145.45155px,217.62976px) rotate(0deg);}12.222222%{transform:translate(144px,218px) rotate(0deg);}12.407407%{transform:translate(143.48587px,218.40993px) rotate(0deg);}12.592593%{transform:translate(143.47538px,218.99476px) rotate(0deg);}12.777778%{transform:translate(143.7167px,219.56828px) rotate(0deg);}12.962963%{transform:translate(143.95803px,219.94427px) rotate(0deg);}13.055556%{transform:translate(144px,220px) rotate(0deg);}40%{transform:translate(144px,220px) rotate(0deg);}60%,100%{transform:translate(210px,288px) rotate(0deg);}}
.playing .garage-box{animation:garage-box-store 18s linear var(--phase) infinite both}
@keyframes garage-box-store{0.000000%{transform:translate(310px,288px) rotate(0deg);}0.185185%{transform:translate(310px,288px) rotate(0deg);}0.370370%{transform:translate(310px,288px) rotate(0deg);}0.555556%{transform:translate(310px,288px) rotate(0deg);}0.740741%{transform:translate(310px,288px) rotate(0deg);}0.925926%{transform:translate(310px,288px) rotate(0deg);}1.111111%{transform:translate(310px,288px) rotate(0deg);}1.296296%{transform:translate(310px,288px) rotate(0deg);}1.481481%{transform:translate(310px,288px) rotate(0deg);}1.666667%{transform:translate(310px,288px) rotate(0deg);}1.851852%{transform:translate(310px,288px) rotate(0deg);}2.037037%{transform:translate(310px,288px) rotate(0deg);}2.222222%{transform:translate(310px,288px) rotate(0deg);}2.407407%{transform:translate(310px,288px) rotate(0deg);}2.592593%{transform:translate(310px,288px) rotate(0deg);}2.777778%{transform:translate(310px,288px) rotate(0deg);}2.962963%{transform:translate(310px,288px) rotate(0deg);}3.148148%{transform:translate(310px,288px) rotate(0deg);}3.333333%{transform:translate(310px,288px) rotate(0deg);}3.518519%{transform:translate(310px,288px) rotate(0deg);}3.703704%{transform:translate(310px,288px) rotate(0deg);}3.888889%{transform:translate(310px,288px) rotate(0deg);}4.074074%{transform:translate(310px,288px) rotate(0deg);}4.259259%{transform:translate(310px,288px) rotate(0deg);}4.444444%{transform:translate(310px,288px) rotate(0deg);}4.629630%{transform:translate(310px,288px) rotate(0deg);}4.814815%{transform:translate(310px,288px) rotate(0deg);}5.000000%{transform:translate(310px,288px) rotate(0deg);}5.185185%{transform:translate(310px,288px) rotate(0deg);}5.370370%{transform:translate(310px,288px) rotate(0deg);}5.555556%{transform:translate(310px,288px) rotate(0deg);}5.740741%{transform:translate(310px,288px) rotate(0deg);}5.925926%{transform:translate(310px,288px) rotate(0deg);}6.111111%{transform:translate(310px,288px) rotate(0deg);}6.296296%{transform:translate(310px,288px) rotate(0deg);}6.481481%{transform:translate(310px,288px) rotate(0deg);}6.666667%{transform:translate(310px,288px) rotate(0deg);}6.851852%{transform:translate(310px,288px) rotate(0deg);}7.037037%{transform:translate(310px,288px) rotate(0deg);}7.222222%{transform:translate(310px,288px) rotate(0deg);}7.407407%{transform:translate(310px,288px) rotate(0deg);}7.592593%{transform:translate(310px,288px) rotate(0deg);}7.777778%{transform:translate(310px,288px) rotate(0deg);}7.962963%{transform:translate(310px,288px) rotate(0deg);}8.148148%{transform:translate(310px,288px) rotate(0deg);}8.333333%{transform:translate(310px,288px) rotate(0deg);}8.518519%{transform:translate(310px,288px) rotate(0deg);}8.703704%{transform:translate(310px,288px) rotate(0deg);}8.888889%{transform:translate(310px,288px) rotate(0deg);}9.074074%{transform:translate(310px,288px) rotate(0deg);}9.259259%{transform:translate(310px,288px) rotate(0deg);}9.444444%{transform:translate(310px,288px) rotate(0deg);}9.629630%{transform:translate(310px,288px) rotate(0deg);}9.814815%{transform:translate(310px,288px) rotate(0deg);}10.000000%{transform:translate(310px,288px) rotate(0deg);}10.185185%{transform:translate(310px,288px) rotate(0deg);}10.370370%{transform:translate(310px,288px) rotate(0deg);}10.555556%{transform:translate(310px,288px) rotate(0deg);}10.740741%{transform:translate(310px,288px) rotate(0deg);}10.925926%{transform:translate(310px,288px) rotate(0deg);}11.111111%{transform:translate(310px,288px) rotate(0deg);}11.296296%{transform:translate(310px,288px) rotate(0deg);}11.481481%{transform:translate(310px,288px) rotate(0deg);}11.666667%{transform:translate(310px,288px) rotate(0deg);}11.851852%{transform:translate(310px,288px) rotate(0deg);}12.037037%{transform:translate(310px,288px) rotate(0deg);}12.222222%{transform:translate(310px,288px) rotate(0deg);}12.407407%{transform:translate(310px,288px) rotate(0deg);}12.592593%{transform:translate(310px,288px) rotate(0deg);}12.777778%{transform:translate(310px,288px) rotate(0deg);}12.962963%{transform:translate(310px,288px) rotate(0deg);}13.055556%{transform:translate(310px,288px) rotate(0deg);}13.148148%{transform:translate(310.05239px,287.92259px) rotate(0deg);}13.333333%{transform:translate(310.41606px,287.35589px) rotate(0deg);}13.518519%{transform:translate(311.00162px,286.35676px) rotate(0deg);}13.703704%{transform:translate(311.66114px,285.06535px) rotate(0deg);}13.888889%{transform:translate(312.2467px,283.62178px) rotate(0deg);}14.074074%{transform:translate(312.61037px,282.16618px) rotate(0deg);}14.259259%{transform:translate(312.6042px,280.83869px) rotate(0deg);}14.444444%{transform:translate(312.08028px,279.77943px) rotate(0deg);}14.629630%{transform:translate(310.89067px,279.12852px) rotate(0deg);}14.722222%{transform:translate(310px,279px) rotate(0deg);}14.814815%{transform:translate(307.60569px,278.95091px) rotate(0deg);}15.000000%{transform:translate(295.2802px,278.88071px) rotate(0deg);}15.185185%{transform:translate(274.76724px,278.84291px) rotate(0deg);}15.370370%{transform:translate(248.30086px,278.83161px) rotate(0deg);}15.555556%{transform:translate(218.11509px,278.84094px) rotate(0deg);}15.740741%{transform:translate(186.444px,278.865px) rotate(0deg);}15.925926%{transform:translate(155.52161px,278.89789px) rotate(0deg);}16.111111%{transform:translate(127.58197px,278.93373px) rotate(0deg);}16.296296%{transform:translate(104.85913px,278.96662px) rotate(0deg);}16.481481%{transform:translate(89.58712px,278.99067px) rotate(0deg);}16.666667%{transform:translate(84px,279px) rotate(0deg);}40%{transform:translate(84px,279px) rotate(0deg);}60%,100%{transform:translate(310px,288px) rotate(0deg);}}
.playing .garage-tool-one{animation:garage-hook-a 18s linear var(--phase) infinite both}
@keyframes garage-hook-a{0.000000%{transform:translate(220px,310px) rotate(-90deg);}0.185185%{transform:translate(220px,310px) rotate(-90deg);}0.370370%{transform:translate(220px,310px) rotate(-90deg);}0.555556%{transform:translate(220px,310px) rotate(-90deg);}0.740741%{transform:translate(220px,310px) rotate(-90deg);}0.925926%{transform:translate(220px,310px) rotate(-90deg);}1.111111%{transform:translate(220px,310px) rotate(-90deg);}1.296296%{transform:translate(220px,310px) rotate(-90deg);}1.481481%{transform:translate(220px,310px) rotate(-90deg);}1.666667%{transform:translate(220px,310px) rotate(-90deg);}1.851852%{transform:translate(220px,310px) rotate(-90deg);}2.037037%{transform:translate(220px,310px) rotate(-90deg);}2.222222%{transform:translate(220px,310px) rotate(-90deg);}2.407407%{transform:translate(220px,310px) rotate(-90deg);}2.592593%{transform:translate(220px,310px) rotate(-90deg);}2.777778%{transform:translate(220px,310px) rotate(-90deg);}2.962963%{transform:translate(220px,310px) rotate(-90deg);}3.148148%{transform:translate(220px,310px) rotate(-90deg);}3.333333%{transform:translate(220px,310px) rotate(-90deg);}3.518519%{transform:translate(220px,310px) rotate(-90deg);}3.703704%{transform:translate(220px,310px) rotate(-90deg);}3.888889%{transform:translate(220px,310px) rotate(-90deg);}4.074074%{transform:translate(220px,310px) rotate(-90deg);}4.259259%{transform:translate(220px,310px) rotate(-90deg);}4.444444%{transform:translate(220px,310px) rotate(-90deg);}4.629630%{transform:translate(220px,310px) rotate(-90deg);}4.814815%{transform:translate(220px,310px) rotate(-90deg);}5.000000%{transform:translate(220px,310px) rotate(-90deg);}5.185185%{transform:translate(220px,310px) rotate(-90deg);}5.370370%{transform:translate(220px,310px) rotate(-90deg);}5.555556%{transform:translate(220px,310px) rotate(-90deg);}5.740741%{transform:translate(220px,310px) rotate(-90deg);}5.925926%{transform:translate(220px,310px) rotate(-90deg);}6.111111%{transform:translate(220px,310px) rotate(-90deg);}6.296296%{transform:translate(220px,310px) rotate(-90deg);}6.481481%{transform:translate(220px,310px) rotate(-90deg);}6.666667%{transform:translate(220px,310px) rotate(-90deg);}6.851852%{transform:translate(220px,310px) rotate(-90deg);}7.037037%{transform:translate(220px,310px) rotate(-90deg);}7.222222%{transform:translate(220px,310px) rotate(-90deg);}7.407407%{transform:translate(220px,310px) rotate(-90deg);}7.592593%{transform:translate(220px,310px) rotate(-90deg);}7.777778%{transform:translate(220px,310px) rotate(-90deg);}7.962963%{transform:translate(220px,310px) rotate(-90deg);}8.148148%{transform:translate(220px,310px) rotate(-90deg);}8.333333%{transform:translate(220px,310px) rotate(-90deg);}8.518519%{transform:translate(220px,310px) rotate(-90deg);}8.703704%{transform:translate(220px,310px) rotate(-90deg);}8.888889%{transform:translate(220px,310px) rotate(-90deg);}9.074074%{transform:translate(220px,310px) rotate(-90deg);}9.259259%{transform:translate(220px,310px) rotate(-90deg);}9.444444%{transform:translate(220px,310px) rotate(-90deg);}9.629630%{transform:translate(220px,310px) rotate(-90deg);}9.814815%{transform:translate(220px,310px) rotate(-90deg);}10.000000%{transform:translate(220px,310px) rotate(-90deg);}10.185185%{transform:translate(220px,310px) rotate(-90deg);}10.370370%{transform:translate(220px,310px) rotate(-90deg);}10.555556%{transform:translate(220px,310px) rotate(-90deg);}10.740741%{transform:translate(220px,310px) rotate(-90deg);}10.925926%{transform:translate(220px,310px) rotate(-90deg);}11.111111%{transform:translate(220px,310px) rotate(-90deg);}11.296296%{transform:translate(220px,310px) rotate(-90deg);}11.481481%{transform:translate(220px,310px) rotate(-90deg);}11.666667%{transform:translate(220px,310px) rotate(-90deg);}11.851852%{transform:translate(220px,310px) rotate(-90deg);}12.037037%{transform:translate(220px,310px) rotate(-90deg);}12.222222%{transform:translate(220px,310px) rotate(-90deg);}12.407407%{transform:translate(220px,310px) rotate(-90deg);}12.592593%{transform:translate(220px,310px) rotate(-90deg);}12.777778%{transform:translate(220px,310px) rotate(-90deg);}12.962963%{transform:translate(220px,310px) rotate(-90deg);}13.148148%{transform:translate(220px,310px) rotate(-90deg);}13.333333%{transform:translate(220px,310px) rotate(-90deg);}13.518519%{transform:translate(220px,310px) rotate(-90deg);}13.703704%{transform:translate(220px,310px) rotate(-90deg);}13.888889%{transform:translate(220px,310px) rotate(-90deg);}14.074074%{transform:translate(220px,310px) rotate(-90deg);}14.259259%{transform:translate(220px,310px) rotate(-90deg);}14.444444%{transform:translate(220px,310px) rotate(-90deg);}14.629630%{transform:translate(220px,310px) rotate(-90deg);}14.814815%{transform:translate(220px,310px) rotate(-90deg);}15.000000%{transform:translate(220px,310px) rotate(-90deg);}15.185185%{transform:translate(220px,310px) rotate(-90deg);}15.370370%{transform:translate(220px,310px) rotate(-90deg);}15.555556%{transform:translate(220px,310px) rotate(-90deg);}15.740741%{transform:translate(220px,310px) rotate(-90deg);}15.925926%{transform:translate(220px,310px) rotate(-90deg);}16.111111%{transform:translate(220px,310px) rotate(-90deg);}16.296296%{transform:translate(220px,310px) rotate(-90deg);}16.481481%{transform:translate(220px,310px) rotate(-90deg);}16.666667%{transform:translate(220px,310px) rotate(-90deg);}16.851852%{transform:translate(221.29897px,306.25285px) rotate(-88.22917deg);}17.037037%{transform:translate(224.90028px,295.86895px) rotate(-83.33333deg);}17.222222%{transform:translate(230.36058px,280.13462px) rotate(-75.9375deg);}17.407407%{transform:translate(237.23647px,260.33618px) rotate(-66.66667deg);}17.592593%{transform:translate(245.08458px,237.75997px) rotate(-56.14583deg);}17.777778%{transform:translate(253.46154px,213.69231px) rotate(-45deg);}17.962963%{transform:translate(261.92397px,189.41952px) rotate(-33.85417deg);}18.148148%{transform:translate(270.02849px,166.22792px) rotate(-23.33333deg);}18.333333%{transform:translate(277.33173px,145.40385px) rotate(-14.0625deg);}18.518519%{transform:translate(283.39031px,128.23362px) rotate(-6.66667deg);}18.703704%{transform:translate(287.76086px,116.00356px) rotate(-1.77083deg);}18.888889%{transform:translate(290px,110px) rotate(0deg);}19.074074%{transform:translate(290.71225px,108.88319px) rotate(0deg);}19.259259%{transform:translate(290.91168px,109.88604px) rotate(0deg);}19.444444%{transform:translate(290.76923px,112.15385px) rotate(0deg);}19.629630%{transform:translate(290.45584px,114.83191px) rotate(0deg);}19.814815%{transform:translate(290.14245px,117.06553px) rotate(0deg);}20.000000%{transform:translate(290px,118px) rotate(0deg);}40%{transform:translate(290px,118px) rotate(0deg);}60%,100%{transform:translate(220px,310px) rotate(-90deg);}}
.playing .garage-tool-two{animation:garage-hook-b 18s linear var(--phase) infinite both}
@keyframes garage-hook-b{0.000000%{transform:translate(350px,310px) rotate(80deg);}0.185185%{transform:translate(350px,310px) rotate(80deg);}0.370370%{transform:translate(350px,310px) rotate(80deg);}0.555556%{transform:translate(350px,310px) rotate(80deg);}0.740741%{transform:translate(350px,310px) rotate(80deg);}0.925926%{transform:translate(350px,310px) rotate(80deg);}1.111111%{transform:translate(350px,310px) rotate(80deg);}1.296296%{transform:translate(350px,310px) rotate(80deg);}1.481481%{transform:translate(350px,310px) rotate(80deg);}1.666667%{transform:translate(350px,310px) rotate(80deg);}1.851852%{transform:translate(350px,310px) rotate(80deg);}2.037037%{transform:translate(350px,310px) rotate(80deg);}2.222222%{transform:translate(350px,310px) rotate(80deg);}2.407407%{transform:translate(350px,310px) rotate(80deg);}2.592593%{transform:translate(350px,310px) rotate(80deg);}2.777778%{transform:translate(350px,310px) rotate(80deg);}2.962963%{transform:translate(350px,310px) rotate(80deg);}3.148148%{transform:translate(350px,310px) rotate(80deg);}3.333333%{transform:translate(350px,310px) rotate(80deg);}3.518519%{transform:translate(350px,310px) rotate(80deg);}3.703704%{transform:translate(350px,310px) rotate(80deg);}3.888889%{transform:translate(350px,310px) rotate(80deg);}4.074074%{transform:translate(350px,310px) rotate(80deg);}4.259259%{transform:translate(350px,310px) rotate(80deg);}4.444444%{transform:translate(350px,310px) rotate(80deg);}4.629630%{transform:translate(350px,310px) rotate(80deg);}4.814815%{transform:translate(350px,310px) rotate(80deg);}5.000000%{transform:translate(350px,310px) rotate(80deg);}5.185185%{transform:translate(350px,310px) rotate(80deg);}5.370370%{transform:translate(350px,310px) rotate(80deg);}5.555556%{transform:translate(350px,310px) rotate(80deg);}5.740741%{transform:translate(350px,310px) rotate(80deg);}5.925926%{transform:translate(350px,310px) rotate(80deg);}6.111111%{transform:translate(350px,310px) rotate(80deg);}6.296296%{transform:translate(350px,310px) rotate(80deg);}6.481481%{transform:translate(350px,310px) rotate(80deg);}6.666667%{transform:translate(350px,310px) rotate(80deg);}6.851852%{transform:translate(350px,310px) rotate(80deg);}7.037037%{transform:translate(350px,310px) rotate(80deg);}7.222222%{transform:translate(350px,310px) rotate(80deg);}7.407407%{transform:translate(350px,310px) rotate(80deg);}7.592593%{transform:translate(350px,310px) rotate(80deg);}7.777778%{transform:translate(350px,310px) rotate(80deg);}7.962963%{transform:translate(350px,310px) rotate(80deg);}8.148148%{transform:translate(350px,310px) rotate(80deg);}8.333333%{transform:translate(350px,310px) rotate(80deg);}8.518519%{transform:translate(350px,310px) rotate(80deg);}8.703704%{transform:translate(350px,310px) rotate(80deg);}8.888889%{transform:translate(350px,310px) rotate(80deg);}9.074074%{transform:translate(350px,310px) rotate(80deg);}9.259259%{transform:translate(350px,310px) rotate(80deg);}9.444444%{transform:translate(350px,310px) rotate(80deg);}9.629630%{transform:translate(350px,310px) rotate(80deg);}9.814815%{transform:translate(350px,310px) rotate(80deg);}10.000000%{transform:translate(350px,310px) rotate(80deg);}10.185185%{transform:translate(350px,310px) rotate(80deg);}10.370370%{transform:translate(350px,310px) rotate(80deg);}10.555556%{transform:translate(350px,310px) rotate(80deg);}10.740741%{transform:translate(350px,310px) rotate(80deg);}10.925926%{transform:translate(350px,310px) rotate(80deg);}11.111111%{transform:translate(350px,310px) rotate(80deg);}11.296296%{transform:translate(350px,310px) rotate(80deg);}11.481481%{transform:translate(350px,310px) rotate(80deg);}11.666667%{transform:translate(350px,310px) rotate(80deg);}11.851852%{transform:translate(350px,310px) rotate(80deg);}12.037037%{transform:translate(350px,310px) rotate(80deg);}12.222222%{transform:translate(350px,310px) rotate(80deg);}12.407407%{transform:translate(350px,310px) rotate(80deg);}12.592593%{transform:translate(350px,310px) rotate(80deg);}12.777778%{transform:translate(350px,310px) rotate(80deg);}12.962963%{transform:translate(350px,310px) rotate(80deg);}13.148148%{transform:translate(350px,310px) rotate(80deg);}13.333333%{transform:translate(350px,310px) rotate(80deg);}13.518519%{transform:translate(350px,310px) rotate(80deg);}13.703704%{transform:translate(350px,310px) rotate(80deg);}13.888889%{transform:translate(350px,310px) rotate(80deg);}14.074074%{transform:translate(350px,310px) rotate(80deg);}14.259259%{transform:translate(350px,310px) rotate(80deg);}14.444444%{transform:translate(350px,310px) rotate(80deg);}14.629630%{transform:translate(350px,310px) rotate(80deg);}14.814815%{transform:translate(350px,310px) rotate(80deg);}15.000000%{transform:translate(350px,310px) rotate(80deg);}15.185185%{transform:translate(350px,310px) rotate(80deg);}15.370370%{transform:translate(350px,310px) rotate(80deg);}15.555556%{transform:translate(350px,310px) rotate(80deg);}15.740741%{transform:translate(350px,310px) rotate(80deg);}15.925926%{transform:translate(350px,310px) rotate(80deg);}16.111111%{transform:translate(350px,310px) rotate(80deg);}16.296296%{transform:translate(350px,310px) rotate(80deg);}16.481481%{transform:translate(350px,310px) rotate(80deg);}16.666667%{transform:translate(350px,310px) rotate(80deg);}16.851852%{transform:translate(350px,310px) rotate(80deg);}17.037037%{transform:translate(350px,310px) rotate(80deg);}17.222222%{transform:translate(350px,310px) rotate(80deg);}17.407407%{transform:translate(350px,310px) rotate(80deg);}17.592593%{transform:translate(350px,310px) rotate(80deg);}17.777778%{transform:translate(350px,310px) rotate(80deg);}17.962963%{transform:translate(350px,310px) rotate(80deg);}18.148148%{transform:translate(350px,310px) rotate(80deg);}18.333333%{transform:translate(350px,310px) rotate(80deg);}18.518519%{transform:translate(350px,310px) rotate(80deg);}18.703704%{transform:translate(350px,310px) rotate(80deg);}18.888889%{transform:translate(350px,310px) rotate(80deg);}19.074074%{transform:translate(350px,310px) rotate(80deg);}19.259259%{transform:translate(350px,310px) rotate(80deg);}19.444444%{transform:translate(350px,310px) rotate(80deg);}19.629630%{transform:translate(350px,310px) rotate(80deg);}19.814815%{transform:translate(350px,310px) rotate(80deg);}20.000000%{transform:translate(350px,310px) rotate(80deg);}20.185185%{transform:translate(349.95165px,305.13312px) rotate(77.96134deg);}20.370370%{transform:translate(349.81933px,291.81789px) rotate(72.39823deg);}20.555556%{transform:translate(349.6221px,271.9824px) rotate(64.13994deg);}20.740741%{transform:translate(349.37906px,247.55474px) rotate(54.01577deg);}20.925926%{transform:translate(349.10927px,220.46302px) rotate(42.85498deg);}21.111111%{transform:translate(348.83182px,192.63531px) rotate(31.48688deg);}21.296296%{transform:translate(348.56579px,165.99973px) rotate(20.74074deg);}21.481481%{transform:translate(348.33025px,142.48436px) rotate(11.44585deg);}21.666667%{transform:translate(348.14428px,124.0173px) rotate(4.43149deg);}21.851852%{transform:translate(348.02695px,112.52665px) rotate(0.52694deg);}21.944444%{transform:translate(348px,110px) rotate(0deg);}22.037037%{transform:translate(347.98723px,109.03711px) rotate(0deg);}22.222222%{transform:translate(347.97436px,109.00015px) rotate(0deg);}22.407407%{transform:translate(347.97415px,110.74089px) rotate(0deg);}22.592593%{transform:translate(347.98154px,113.37048px) rotate(0deg);}22.777778%{transform:translate(347.99145px,116.00005px) rotate(0deg);}22.962963%{transform:translate(347.99884px,117.74075px) rotate(0deg);}23.055556%{transform:translate(348px,118px) rotate(0deg);}40%{transform:translate(348px,118px) rotate(0deg);}60%,100%{transform:translate(350px,310px) rotate(80deg);}}
.playing .garage-books{animation:garage-books-store 18s linear var(--phase) infinite both}
@keyframes garage-books-store{0.000000%{transform:translate(12px,288px) rotate(0deg);}0.185185%{transform:translate(12px,288px) rotate(0deg);}0.370370%{transform:translate(12px,288px) rotate(0deg);}0.555556%{transform:translate(12px,288px) rotate(0deg);}0.740741%{transform:translate(12px,288px) rotate(0deg);}0.925926%{transform:translate(12px,288px) rotate(0deg);}1.111111%{transform:translate(12px,288px) rotate(0deg);}1.296296%{transform:translate(12px,288px) rotate(0deg);}1.481481%{transform:translate(12px,288px) rotate(0deg);}1.666667%{transform:translate(12px,288px) rotate(0deg);}1.851852%{transform:translate(12px,288px) rotate(0deg);}2.037037%{transform:translate(12px,288px) rotate(0deg);}2.222222%{transform:translate(12px,288px) rotate(0deg);}2.407407%{transform:translate(12px,288px) rotate(0deg);}2.592593%{transform:translate(12px,288px) rotate(0deg);}2.777778%{transform:translate(12px,288px) rotate(0deg);}2.962963%{transform:translate(12px,288px) rotate(0deg);}3.148148%{transform:translate(12px,288px) rotate(0deg);}3.333333%{transform:translate(12px,288px) rotate(0deg);}3.518519%{transform:translate(12px,288px) rotate(0deg);}3.703704%{transform:translate(12px,288px) rotate(0deg);}3.888889%{transform:translate(12px,288px) rotate(0deg);}4.074074%{transform:translate(12px,288px) rotate(0deg);}4.259259%{transform:translate(12px,288px) rotate(0deg);}4.444444%{transform:translate(12px,288px) rotate(0deg);}4.629630%{transform:translate(12px,288px) rotate(0deg);}4.814815%{transform:translate(12px,288px) rotate(0deg);}5.000000%{transform:translate(12px,288px) rotate(0deg);}5.185185%{transform:translate(12px,288px) rotate(0deg);}5.370370%{transform:translate(12px,288px) rotate(0deg);}5.555556%{transform:translate(12px,288px) rotate(0deg);}5.740741%{transform:translate(12px,288px) rotate(0deg);}5.925926%{transform:translate(12px,288px) rotate(0deg);}6.111111%{transform:translate(12px,288px) rotate(0deg);}6.296296%{transform:translate(12px,288px) rotate(0deg);}6.481481%{transform:translate(12px,288px) rotate(0deg);}6.666667%{transform:translate(12px,288px) rotate(0deg);}6.851852%{transform:translate(12px,288px) rotate(0deg);}7.037037%{transform:translate(12px,288px) rotate(0deg);}7.222222%{transform:translate(12px,288px) rotate(0deg);}7.407407%{transform:translate(12px,288px) rotate(0deg);}7.592593%{transform:translate(12px,288px) rotate(0deg);}7.777778%{transform:translate(12px,288px) rotate(0deg);}7.962963%{transform:translate(12px,288px) rotate(0deg);}8.148148%{transform:translate(12px,288px) rotate(0deg);}8.333333%{transform:translate(12px,288px) rotate(0deg);}8.518519%{transform:translate(12px,288px) rotate(0deg);}8.703704%{transform:translate(12px,288px) rotate(0deg);}8.888889%{transform:translate(12px,288px) rotate(0deg);}9.074074%{transform:translate(12px,288px) rotate(0deg);}9.259259%{transform:translate(12px,288px) rotate(0deg);}9.444444%{transform:translate(12px,288px) rotate(0deg);}9.629630%{transform:translate(12px,288px) rotate(0deg);}9.814815%{transform:translate(12px,288px) rotate(0deg);}10.000000%{transform:translate(12px,288px) rotate(0deg);}10.185185%{transform:translate(12px,288px) rotate(0deg);}10.370370%{transform:translate(12px,288px) rotate(0deg);}10.555556%{transform:translate(12px,288px) rotate(0deg);}10.740741%{transform:translate(12px,288px) rotate(0deg);}10.925926%{transform:translate(12px,288px) rotate(0deg);}11.111111%{transform:translate(12px,288px) rotate(0deg);}11.296296%{transform:translate(12px,288px) rotate(0deg);}11.481481%{transform:translate(12px,288px) rotate(0deg);}11.666667%{transform:translate(12px,288px) rotate(0deg);}11.851852%{transform:translate(12px,288px) rotate(0deg);}12.037037%{transform:translate(12px,288px) rotate(0deg);}12.222222%{transform:translate(12px,288px) rotate(0deg);}12.407407%{transform:translate(12px,288px) rotate(0deg);}12.592593%{transform:translate(12px,288px) rotate(0deg);}12.777778%{transform:translate(12px,288px) rotate(0deg);}12.962963%{transform:translate(12px,288px) rotate(0deg);}13.148148%{transform:translate(12px,288px) rotate(0deg);}13.333333%{transform:translate(12px,288px) rotate(0deg);}13.518519%{transform:translate(12px,288px) rotate(0deg);}13.703704%{transform:translate(12px,288px) rotate(0deg);}13.888889%{transform:translate(12px,288px) rotate(0deg);}14.074074%{transform:translate(12px,288px) rotate(0deg);}14.259259%{transform:translate(12px,288px) rotate(0deg);}14.444444%{transform:translate(12px,288px) rotate(0deg);}14.629630%{transform:translate(12px,288px) rotate(0deg);}14.814815%{transform:translate(12px,288px) rotate(0deg);}15.000000%{transform:translate(12px,288px) rotate(0deg);}15.185185%{transform:translate(12px,288px) rotate(0deg);}15.370370%{transform:translate(12px,288px) rotate(0deg);}15.555556%{transform:translate(12px,288px) rotate(0deg);}15.740741%{transform:translate(12px,288px) rotate(0deg);}15.925926%{transform:translate(12px,288px) rotate(0deg);}16.111111%{transform:translate(12px,288px) rotate(0deg);}16.296296%{transform:translate(12px,288px) rotate(0deg);}16.481481%{transform:translate(12px,288px) rotate(0deg);}16.666667%{transform:translate(12px,288px) rotate(0deg);}16.851852%{transform:translate(12px,288px) rotate(0deg);}17.037037%{transform:translate(12px,288px) rotate(0deg);}17.222222%{transform:translate(12px,288px) rotate(0deg);}17.407407%{transform:translate(12px,288px) rotate(0deg);}17.592593%{transform:translate(12px,288px) rotate(0deg);}17.777778%{transform:translate(12px,288px) rotate(0deg);}17.962963%{transform:translate(12px,288px) rotate(0deg);}18.148148%{transform:translate(12px,288px) rotate(0deg);}18.333333%{transform:translate(12px,288px) rotate(0deg);}18.518519%{transform:translate(12px,288px) rotate(0deg);}18.703704%{transform:translate(12px,288px) rotate(0deg);}18.888889%{transform:translate(12px,288px) rotate(0deg);}19.074074%{transform:translate(12px,288px) rotate(0deg);}19.259259%{transform:translate(12px,288px) rotate(0deg);}19.444444%{transform:translate(12px,288px) rotate(0deg);}19.629630%{transform:translate(12px,288px) rotate(0deg);}19.814815%{transform:translate(12px,288px) rotate(0deg);}20.000000%{transform:translate(12px,288px) rotate(0deg);}20.185185%{transform:translate(12px,288px) rotate(0deg);}20.370370%{transform:translate(12px,288px) rotate(0deg);}20.555556%{transform:translate(12px,288px) rotate(0deg);}20.740741%{transform:translate(12px,288px) rotate(0deg);}20.925926%{transform:translate(12px,288px) rotate(0deg);}21.111111%{transform:translate(12px,288px) rotate(0deg);}21.296296%{transform:translate(12px,288px) rotate(0deg);}21.481481%{transform:translate(12px,288px) rotate(0deg);}21.666667%{transform:translate(12px,288px) rotate(0deg);}21.851852%{transform:translate(12px,288px) rotate(0deg);}22.037037%{transform:translate(12px,288px) rotate(0deg);}22.222222%{transform:translate(12px,288px) rotate(0deg);}22.407407%{transform:translate(12px,288px) rotate(0deg);}22.592593%{transform:translate(12px,288px) rotate(0deg);}22.777778%{transform:translate(12px,288px) rotate(0deg);}22.962963%{transform:translate(12px,288px) rotate(0deg);}23.055556%{transform:translate(12px,288px) rotate(0deg);}23.148148%{transform:translate(12px,287.45737px) rotate(0deg);}23.333333%{transform:translate(12px,283.51562px) rotate(0deg);}23.518519%{transform:translate(12px,276.65258px) rotate(0deg);}23.703704%{transform:translate(12px,267.93306px) rotate(0deg);}23.888889%{transform:translate(12px,258.42188px) rotate(0deg);}24.074074%{transform:translate(12px,249.18383px) rotate(0deg);}24.166667%{transform:translate(12px,245px) rotate(0deg);}24.259259%{transform:translate(11.93296px,240.84817px) rotate(0deg);}24.444444%{transform:translate(11.46759px,231.62269px) rotate(0deg);}24.629630%{transform:translate(10.71828px,221.51449px) rotate(0deg);}24.814815%{transform:translate(9.87431px,210.93921px) rotate(0deg);}25.000000%{transform:translate(9.125px,200.3125px) rotate(0deg);}25.185185%{transform:translate(8.65964px,190.04998px) rotate(0deg);}25.370370%{transform:translate(8.66752px,180.5673px) rotate(0deg);}25.555556%{transform:translate(9.33796px,172.28009px) rotate(0deg);}25.740741%{transform:translate(10.86025px,165.604px) rotate(0deg);}25.833333%{transform:translate(12px,163px) rotate(0deg);}25.925926%{transform:translate(13.52677px,160.89788px) rotate(0deg);}26.111111%{transform:translate(17.88581px,157.96679px) rotate(0deg);}26.296296%{transform:translate(23.56667px,156.47972px) rotate(0deg);}26.481481%{transform:translate(30.06674px,156.13242px) rotate(0deg);}26.666667%{transform:translate(36.8834px,156.62066px) rotate(0deg);}26.851852%{transform:translate(43.51405px,157.64019px) rotate(0deg);}27.037037%{transform:translate(49.45607px,158.88677px) rotate(0deg);}27.222222%{transform:translate(54.20685px,160.05617px) rotate(0deg);}27.407407%{transform:translate(57.26379px,160.84413px) rotate(0deg);}27.500000%{transform:translate(58px,161px) rotate(0deg);}27.592593%{transform:translate(58.34822px,161.11401px) rotate(0deg);}27.777778%{transform:translate(58.58762px,161.59516px) rotate(0deg);}27.962963%{transform:translate(58.43527px,162.22276px) rotate(0deg);}28.148148%{transform:translate(58.15234px,162.76747px) rotate(0deg);}28.333333%{transform:translate(58px,163px) rotate(0deg);}40%{transform:translate(58px,163px) rotate(0deg);}60%,100%{transform:translate(12px,288px) rotate(0deg);}}
@media(max-width:799px){.hero{display:block}.hero h1{font-size:clamp(38px,10.5vw,68px);line-height:1.04;margin-bottom:22px}.organizing-scene{max-width:360px;margin:18px auto 14px}.organizing-scene.playing{aspect-ratio:440 / 340}.hero{padding-bottom:34px}}@media(max-width:699px){.back-top{right:calc(14px + env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom))}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.button span{transition:none}.button:hover span,.button:focus-visible span{transform:none}}

/* --- Handled360 Local Business Structure & Aesthetic Refinements --- */
/* Alternating section rhythm */
.how-it-works{background:var(--tint);border-top:1px solid var(--line-subtle);border-bottom:1px solid var(--line-subtle)}
.trust-section{background:var(--paper);border-top:1px solid var(--line-subtle)}
.service-area{background:var(--tint);border-top:1px solid var(--line-subtle);border-bottom:1px solid var(--line-subtle)}
.faq-section{background:var(--paper);border-top:1px solid var(--line-subtle)}

/* Stacked section headings */
.trust-section .section-heading,.how-it-works .section-heading,.service-area .section-heading,.faq-section .section-heading{display:block;margin-bottom:44px}
.trust-section .section-heading .eyebrow,.how-it-works .section-heading .eyebrow,.service-area .section-heading .eyebrow,.faq-section .section-heading .eyebrow{padding:0;margin-bottom:18px;letter-spacing:1.6px}
.trust-section .section-heading h2,.how-it-works .section-heading h2,.service-area .section-heading h2,.faq-section .section-heading h2{max-width:820px}

/* Nav quick contact */
.nav-phone{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;color:var(--ink);padding:0 14px;height:38px;min-height:38px;box-sizing:border-box;border:1px solid var(--line);background:#ffffff;border-radius:var(--radius-sm);font-size:13px;letter-spacing:-0.2px;box-shadow:var(--shadow-sm);transition:border-color 160ms,color 160ms,transform 160ms,box-shadow 160ms}.nav-phone:hover{border-color:var(--accent);color:var(--accent-text);transform:translateY(-1px);box-shadow:var(--shadow-md)}.placeholder-tag{font-size:10px;text-transform:uppercase;letter-spacing:.6px;padding:2px 6px;background:var(--ink);color:var(--paper);border-radius:2px;font-weight:600}.nav-phone-short{display:none}.nav-phone-full{display:inline}

/* Hero trust bar */
.hero-trust-bar{display:flex;flex-wrap:wrap;gap:10px 14px;margin:22px 0 28px}.trust-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;background:#ffffff;border:1px solid var(--line-subtle);border-radius:20px;box-shadow:var(--shadow-sm);font-size:12.5px;font-weight:600;color:var(--ink);transition:border-color 160ms,box-shadow 160ms,transform 160ms}.trust-badge:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:var(--shadow-md)}.badge-icon{color:var(--accent);font-size:14px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;line-height:1}

/* Hero interactive quick chips */
.hero-chip-link{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:#ffffff;border:1px solid var(--line);border-radius:var(--radius-sm);font-size:13.5px;font-weight:600;color:var(--ink);box-shadow:var(--shadow-sm);transition:border-color 160ms,color 160ms,transform 160ms,box-shadow 160ms}.hero-chip-link:hover{border-color:var(--accent);color:var(--accent-text);transform:translateY(-2px);box-shadow:var(--shadow-md)}.hero-chip-link span{font-size:inherit}.hero-chip-link .chip-arrow{color:var(--accent);font-size:14px;transition:transform 160ms ease}.hero-chip-link:hover .chip-arrow{transform:translateY(2px)}.chip-label-full{display:inline}.chip-label-short{display:none}

/* Unified Card Design System & Micro-Interactions */
.services .service{border-radius:var(--radius-sm);transition:transform 200ms ease,box-shadow 200ms ease}
.services .service:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}
.service-inquire-link{margin-top:auto;padding-top:18px;border-top:1px dashed var(--line);font-size:14px;font-weight:600;color:var(--ink);display:inline-flex;align-items:center;gap:8px;transition:color 160ms}
.service-inquire-link:hover{color:var(--accent-text)}
.service-inquire-link span{transition:transform 160ms ease}
.service-inquire-link:hover span{transform:translateY(2px)}

.trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.trust-card{padding:32px 26px;background:#ffffff;border:1px solid var(--line-subtle);border-top:3px solid var(--ink);border-left:4px solid var(--accent);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);transition:transform 200ms ease,box-shadow 200ms ease,border-color 200ms ease}
.trust-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--line-strong)}
.trust-card-icon{width:32px;height:32px;color:var(--ink);margin-bottom:18px;display:block}
.trust-icon-accent{stroke:var(--accent)}
.trust-card h3{font-size:21px;margin-bottom:12px;letter-spacing:-.4px}
.trust-card p{font-size:15px;line-height:1.65;color:var(--muted);margin:0}

.steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:32px}
.step-card{padding:32px 26px;background:var(--paper);border:1px solid var(--line-subtle);border-top:3px solid var(--accent);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);position:relative;transition:transform 200ms ease,box-shadow 200ms ease,border-color 200ms ease}
.step-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--line-strong)}
.step-number{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--accent-text);background:rgba(255,122,36,0.1);border:1px solid rgba(255,122,36,0.25);border-radius:14px;padding:4px 10px;margin-bottom:18px}
.step-number::before{content:'';display:inline-block;width:6px;height:6px;background:var(--accent);border-radius:50%}
.step-card h3{font-size:22px;margin-bottom:12px;letter-spacing:-.4px}
.step-card p{font-size:15px;line-height:1.65;color:var(--muted);margin:0}
.process-link-wrapper{margin-top:18px}

.counties-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:28px}
.county-card{padding:24px;background:var(--paper);border:1px solid var(--line-subtle);border-top:3px solid var(--ink);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);transition:transform 200ms ease,box-shadow 200ms ease,border-color 200ms ease}
.county-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--line-strong)}
.county-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}
.region-badge{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--muted);background:rgba(20,43,69,0.06);padding:3px 8px;border-radius:2px}
.region-pin{font-size:12px;opacity:.7}
.county-card h3{font-size:18px;margin-bottom:8px;letter-spacing:-.3px}
.county-card p{font-size:13px;line-height:1.6;color:var(--muted);margin:0}
.coverage-note{font-size:15px;color:var(--muted);line-height:1.6;margin-top:20px}

/* Refined FAQ accordion */
.faq-list{display:flex;flex-direction:column;gap:14px;max-width:920px}
.faq-item{border:1px solid var(--line-subtle);border-radius:var(--radius-sm);background:#ffffff;box-shadow:var(--shadow-sm);transition:border-color 160ms ease,box-shadow 160ms ease}
.faq-item:hover{border-color:var(--line-strong)}
.faq-item[open]{border-color:var(--ink);box-shadow:var(--shadow-sm)}
.faq-question{padding:22px 24px;font-size:18px;font-weight:600;letter-spacing:-.3px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;user-select:none;transition:color 160ms ease}
.faq-question:hover{color:var(--accent-text)}
.faq-question::-webkit-details-marker{display:none}
.faq-question::after{content:'+';font-size:22px;font-weight:400;color:var(--accent-text);transition:transform 180ms ease}
.faq-question:hover::after{transform:scale(1.2)}
.faq-item[open] .faq-question::after{content:'−';color:var(--ink);transform:none}
.faq-answer{padding:0 24px 24px;font-size:15px;line-height:1.7;color:var(--muted)}
.faq-answer p{margin:0}

/* Form extras */
.phone-alt-note{font-size:14px;line-height:1.6;margin-bottom:24px;padding:14px 18px;background:rgba(255,122,36,0.08);border:1px dashed var(--accent);border-radius:var(--radius-sm)}
.phone-link-inline{color:var(--ink);border-bottom:1px solid var(--ink);font-weight:600}
input[type="file"]{padding:10px;min-height:auto;cursor:pointer;background:var(--paper)}

/* Grounded Deep Navy Footer */
.footer-main{background:var(--ink);color:var(--paper);border-top:4px solid var(--accent);padding:68px 5% 42px;max-width:1440px;margin:auto}
.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:48px;margin-bottom:44px}
.footer-col h4{font-size:13px;text-transform:uppercase;letter-spacing:1.2px;margin:0 0 18px;color:var(--paper);border-bottom:2px solid var(--accent);display:inline-block;padding-bottom:4px}
.footer-col p{font-size:14px;line-height:1.7;color:#cbd5e1;margin:0 0 12px}
.footer-col ul{list-style:none;padding:0;margin:0}
.footer-col li{margin-bottom:11px;font-size:14px}
.footer-col li a{color:#cbd5e1;transition:color 160ms ease}
.footer-col li a:hover{color:var(--accent);text-decoration:underline}
.footer-main .brand{color:var(--paper);font-size:26px}
.footer-main .brand>span:first-child{color:#e2e8f0}
.footer-phone-link{color:var(--paper);font-weight:700;border-bottom:1px dashed var(--accent);transition:color 160ms}
.footer-phone-link:hover{color:var(--accent)}
.footer-bottom-bar{border-top:1px solid rgba(255,255,255,0.12);padding-top:26px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#94a3b8;flex-wrap:wrap;gap:16px}
.footer-bottom-bar a{color:#cbd5e1;transition:color 160ms ease}
.footer-bottom-bar a:hover{color:var(--accent)}

/* Tablet Layout: 581px - 999px */
@media(min-width:581px) and (max-width:999px){
  .counties-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
  .trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
  .steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
  .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}
}

/* Mobile & Touch Ergonomics: <= 700px */
@media(max-width:700px){
  .nav-phone{display:inline-flex;padding:0 12px;font-size:12.5px;gap:6px;height:38px;min-height:38px;align-items:center;justify-content:center}
  .nav-phone-full,.nav-phone .placeholder-tag{display:none}
  .nav-phone-short{display:inline;font-weight:700}
  .hero-trust-bar{display:flex;flex-direction:column;gap:9px;background:#ffffff;border:1px solid var(--line-subtle);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);padding:12px 14px;margin:16px 0 20px;width:100%;box-sizing:border-box}
  .trust-badge{display:flex;align-items:center;gap:8px;background:transparent;border:none;border-radius:0;box-shadow:none;padding:0;font-size:12.5px;font-weight:600;color:var(--ink)}
  .trust-badge:hover{transform:none;box-shadow:none}
  .hero-bottom{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px;width:100%;min-height:auto;box-sizing:border-box}
  .hero-chip-link{display:flex;align-items:center;justify-content:center;text-align:center;padding:10px 8px;font-size:12.5px;font-weight:600;min-height:44px;line-height:1.2;gap:6px;box-sizing:border-box}
  .chip-label-full{display:none}
  .chip-label-short{display:inline}
  .service-inquire-link{min-height:44px;display:inline-flex;align-items:center;padding:12px 0 4px;width:100%}
  .faq-question{font-size:16px;padding:16px 18px;min-height:48px}
  .faq-answer{padding:0 18px 18px;font-size:14.5px;line-height:1.65}
  .phone-alt-note{margin-bottom:20px;padding:12px 14px;font-size:13.5px}
  input,select,textarea{font-size:16px;min-height:48px}
  input[type="file"]{min-height:48px;padding:10px}
  form .button{min-height:48px;width:100%;justify-content:center;gap:16px}
  .footer-main{padding:48px 5% calc(42px + env(safe-area-inset-bottom))}
}

/* Compact Navigation on Phones: <= 600px */
@media(max-width:600px){
  nav>a:not(.button):not(.nav-phone){display:none}
}

/* Phone Layout: <= 580px */
@media(max-width:580px){
  .trust-grid,.steps-grid,.counties-grid{grid-template-columns:1fr}
  .county-card{padding:18px 18px;margin-bottom:10px}
  .county-card h3{font-size:17px;margin-bottom:6px}
  .county-card p{font-size:13px;line-height:1.55}
  .trust-card{padding:22px 18px}
  .trust-card-icon{width:28px;height:28px;margin-bottom:14px}
  .step-card{padding:22px 18px}
  .step-number{margin-bottom:12px;padding:3px 8px;font-size:11px}
  .footer-grid{grid-template-columns:1fr;gap:32px}
}

/* Extra Compact Phones: <= 360px */
@media(max-width:360px){
  .brand{font-size:20px}
  .button.small{font-size:11px;padding:0 10px;gap:6px;height:36px;min-height:36px}
  .nav-phone{padding:0 9px;font-size:12px;height:36px;min-height:36px}
  .hero-trust-bar{padding:10px 12px;gap:7px}
  .trust-badge{font-size:11.5px}
  .hero-bottom{gap:6px}
  .hero-chip-link{padding:8px 4px;font-size:11px;min-height:40px}
  .services .service{padding:18px 14px}
}

.footer-main .placeholder-tag{background:rgba(255,255,255,0.15);color:var(--paper);border:1px solid rgba(255,255,255,0.25)}
.footer-main .phone-link-inline{color:var(--paper);border-bottom:1px dashed var(--accent);transition:color 160ms}
.footer-main .phone-link-inline:hover{color:var(--accent)}
