.counter-scene{position:relative;z-index:0;margin:0;padding:0}.counter-scene .cs-svg{display:block;width:100%;height:auto;overflow:hidden}.cs-svg *{transform-box:view-box}.counter-scene .icp{opacity:0;visibility:hidden;transition:opacity .46s ease,visibility 0s linear .46s}.counter-scene[data-icp=hair] .icp-hair,.counter-scene[data-icp=beauty] .icp-beauty,.counter-scene[data-icp=consulting] .icp-consulting,.counter-scene[data-icp=photography] .icp-photography,.counter-scene[data-icp=trainer] .icp-trainer,.counter-scene[data-icp=therapist] .icp-therapist{opacity:1;visibility:visible;transition:opacity .46s ease}.blink{transform-box:fill-box;transform-origin:center;animation:cs-blink 5s linear infinite}@keyframes cs-blink{0%,93%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.steam{opacity:0;animation:cs-steam 2.2s ease-out infinite}.steam.s2{animation-delay:1.1s}@keyframes cs-steam{0%{opacity:0;transform:translateY(4px)}40%{opacity:.9}to{opacity:0;transform:translateY(-10px)}}@keyframes cs-bob{0%,to{transform:translateY(0)}50%{transform:translateY(1.5px)}}@keyframes cs-nod{0%,70%,to{transform:rotate(0)}78%{transform:rotate(3deg)}86%{transform:rotate(-1deg)}}.pole-stripes{animation:cs-pole 1.6s linear infinite}@keyframes cs-pole{0%{transform:translateY(0)}to{transform:translateY(28px)}}.sal-arm{transform-origin:905px 102px;animation:cs-arm 3s ease-in-out infinite}@keyframes cs-arm{0%,to{transform:rotate(0)}20%{transform:rotate(-4deg)}50%{transform:rotate(3deg)}}.blade-a{transform-origin:852px 100px;animation:cs-snip-a 3s ease-in-out infinite}.blade-b{transform-origin:852px 100px;animation:cs-snip-b 3s ease-in-out infinite}@keyframes cs-snip-a{0%,6%,16%,26%,36%,46%,56%,to{transform:rotate(0)}10%,30%,50%{transform:rotate(16deg)}}@keyframes cs-snip-b{0%,6%,16%,26%,36%,46%,56%,to{transform:rotate(0)}10%,30%,50%{transform:rotate(-12deg)}}.clip{opacity:0;animation:cs-fall 3s ease-in infinite;animation-delay:var(--d)}@keyframes cs-fall{0%{opacity:0;transform:translate(0)}6%{opacity:1}70%{opacity:1;transform:translate(var(--dx),70px) rotate(90deg)}85%,to{opacity:0;transform:translate(var(--dx),70px) rotate(90deg)}}.sal-client{transform-origin:818px 150px;animation:cs-tilt 6s ease-in-out infinite}@keyframes cs-tilt{0%,to{transform:rotate(0)}50%{transform:rotate(-2deg)}}.sal-pro{animation:cs-bob 4s ease-in-out infinite}.bulb{animation:cs-bulb 2.2s linear infinite;animation-delay:var(--d)}@keyframes cs-bulb{0%,30%,to{fill:var(--scene-ciel)}8%,22%{fill:var(--scene-paper)}}.blush{opacity:.25;animation:cs-blush 4s ease-in-out infinite}@keyframes cs-blush{0%,15%{opacity:.2}45%,85%{opacity:1}to{opacity:.2}}.spark{opacity:0;animation:cs-spark 2.4s ease-in-out infinite;animation-delay:var(--d)}@keyframes cs-spark{0%,60%,to{opacity:0;transform:scale(.2)}75%{opacity:1;transform:scale(1)}90%{opacity:0;transform:scale(.6)}}.bt-arm{transform-origin:915px 102px;animation:cs-stroke 1.3s ease-in-out infinite alternate}@keyframes cs-stroke{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.bt-pro{animation:cs-bob 4s ease-in-out infinite}.bar{transform-origin:0 124px;animation:cs-bar 6s ease-out infinite;animation-delay:var(--d)}@keyframes cs-bar{0%{transform:scaleY(0)}18%,88%{transform:scaleY(1)}96%,to{transform:scaleY(0)}}.trend{stroke-dasharray:1;stroke-dashoffset:1;animation:cs-trend 6s ease-in-out infinite}@keyframes cs-trend{0%,30%{stroke-dashoffset:1}48%,88%{stroke-dashoffset:0}96%,to{stroke-dashoffset:1}}.cn-arm{transform-origin:922px 100px;animation:cs-point 6s ease-in-out infinite}@keyframes cs-point{0%,to{transform:rotate(0)}30%{transform:rotate(6deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.cn-client{transform-origin:846px 150px;animation:cs-nod 6s ease-in-out infinite}.flash,.rays,.camflash{opacity:0;animation:cs-flash 6s linear infinite}@keyframes cs-flash{0%,19%,24%,69%,74%,to{opacity:0}20%,70%{opacity:.9}}.poseA{animation:cs-pa 6s steps(1) infinite}.poseB{animation:cs-pb 6s steps(1) infinite}@keyframes cs-pa{0%{opacity:1}45%{opacity:0}95%{opacity:1}}@keyframes cs-pb{0%{opacity:0}45%{opacity:1}95%{opacity:0}}.cam{animation:cs-cam 6s ease-in-out infinite}@keyframes cs-cam{0%,16%,26%,66%,76%,to{transform:translate(0)}20%,70%{transform:translate(1px,1px)}}.curl{transform-origin:854px 126px;animation:cs-curl 2s ease-in-out infinite}@keyframes cs-curl{0%,to{transform:rotate(0)}45%,55%{transform:rotate(-150deg)}}.pt-client{animation:cs-bob 2s ease-in-out infinite}.sweat{animation:cs-sweat 3s ease-in infinite}@keyframes cs-sweat{0%,40%{opacity:0;transform:translateY(0)}50%{opacity:1}to{opacity:0;transform:translateY(20px)}}.pony{transform-origin:963px 44px;animation:cs-pony 2s ease-in-out infinite alternate}@keyframes cs-pony{0%{transform:rotate(-4deg)}to{transform:rotate(5deg)}}.pt-arm{transform-origin:918px 102px;animation:cs-show 4s ease-in-out infinite}@keyframes cs-show{0%,60%,to{transform:rotate(0)}70%,85%{transform:rotate(-8deg)}}.hand-tick{animation:cs-spin 4s steps(8) infinite}@keyframes cs-spin{to{transform:rotate(360deg)}}.th-pro{transform-origin:946px 140px;animation:cs-nod 5s ease-in-out infinite}.pen{transform-origin:976px 136px;animation:cs-write .9s ease-in-out infinite alternate}@keyframes cs-write{0%{transform:rotate(-2deg)}to{transform:rotate(2deg) translate(-2px)}}.th-client{animation:cs-bob 5s ease-in-out infinite}.clock-m{animation:cs-spin 12s linear infinite}.clock-h{animation:cs-spin 144s linear infinite}.counter-scene.is-paused *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.counter-scene *{animation:none!important}.clip,.flash,.rays,.camflash,.spark,.steam,.sweat,.poseB{opacity:0}.blush{opacity:1}.trend{stroke-dashoffset:0}}.cs-svg .f-navy{fill:var(--scene-navy)}.cs-svg .s-navy{stroke:var(--scene-navy)}.cs-svg .f-ciel{fill:var(--scene-ciel)}.cs-svg .s-ciel{stroke:var(--scene-ciel)}.cs-svg .f-orange{fill:var(--scene-orange)}.cs-svg .s-orange{stroke:var(--scene-orange)}.cs-svg .f-skin{fill:var(--scene-skin)}.cs-svg .s-skin{stroke:var(--scene-skin)}.cs-svg .f-butter{fill:var(--scene-butter)}.cs-svg .s-butter{stroke:var(--scene-butter)}.cs-svg .f-paper{fill:var(--scene-paper)}.cs-svg .s-paper{stroke:var(--scene-paper)}.cs-svg .timer{font-family:var(--f-editorial);font-weight:700;font-variant-numeric:tabular-nums}
