.hero-prop{animation:hp-enter .65s cubic-bezier(.22,1,.36,1) var(--hp-delay,0s) both}.hero-prop-bob{animation:hp-bob 7s ease-in-out var(--hp-phase,0s) infinite alternate}.hero-prop svg{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 10px 16px rgb(2 6 23/.45))}.hero-props-light .hero-prop svg{filter:drop-shadow(0 8px 12px rgb(23 37 84/.16))}.hp-drip{animation:hp-drip 6s ease-in-out 1.2s infinite both}.hp-paint{stroke-dasharray:1 2;animation:hp-paint 7s cubic-bezier(.45,0,.55,1) .8s infinite both}.hp-roll{animation:hp-roll 7s cubic-bezier(.45,0,.55,1) .8s infinite both}.hp-draw{stroke-dasharray:1 2;animation:hp-draw 6s ease-out calc(var(--hp-i, 0) * .55s + .8s) infinite both}.hp-pen{animation:hp-pen 3.6s ease-in-out infinite alternate}.hp-fan{animation:hp-fan 5s ease-in-out infinite alternate}.hp-sway{animation:hp-sway 6s ease-in-out infinite alternate}.hp-glow{animation:hp-glow 4s ease-in-out infinite alternate}.hp-drop{animation:hp-drop 1.1s cubic-bezier(.3,0,.4,1) .4s both}.hp-ripple{animation:hp-ripple 4.5s ease-out 1.1s infinite both}.hp-brush{animation:hp-brush 4.5s ease-in-out infinite alternate}.hp-tap{transform-origin:0 0;animation:hp-tap 1.6s cubic-bezier(.5,0,.75,0) infinite}.hp-spray{animation:hp-spray 1.2s linear infinite}@keyframes hp-enter{0%{opacity:0;transform:translate3d(0,18px,0) scale(.96)}to{opacity:1;transform:none}}@keyframes hp-bob{0%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,5px,0)}}@keyframes hp-drip{0%{transform:scaleY(.1);opacity:0}6%{opacity:1}55%,86%{transform:none;opacity:1}to{transform:none;opacity:0}}@keyframes hp-paint{0%{stroke-dashoffset:1.01;opacity:1}62%,84%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}@keyframes hp-roll{0%{transform:translateX(-130px);opacity:0}6%{opacity:1}62%,84%{transform:none;opacity:1}92%,to{transform:none;opacity:0}}@keyframes hp-draw{0%,4%{stroke-dashoffset:1.01;opacity:1}20%,84%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:0;opacity:0}}@keyframes hp-pen{0%{transform:translateY(-4px) rotate(-4deg)}to{transform:translateY(3px) rotate(2deg)}}@keyframes hp-fan{0%{transform:rotate(var(--hp-c,0deg))}to{transform:none}}@keyframes hp-sway{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}@keyframes hp-glow{0%{transform:scale(.9);opacity:.5}to{transform:scale(1.06);opacity:1}}@keyframes hp-drop{0%{transform:translateY(-42px);opacity:0}25%{opacity:1}55%{transform:none}66%{transform:scale(1.08,.88)}78%{transform:translateY(-9px)}90%{transform:none}95%{transform:scale(1.03,.97)}to{transform:none}}@keyframes hp-ripple{0%{transform:scale(.3);opacity:0}10%{opacity:.9}70%,to{transform:scale(1.5);opacity:0}}@keyframes hp-brush{0%{transform:rotate(-5deg)}to{transform:rotate(3deg)}}@keyframes hp-tap{0%,to{transform:rotate(-26deg)}45%{transform:rotate(-26deg)}72%{transform:none}80%{transform:rotate(-4deg)}88%{transform:none}}@keyframes hp-spray{0%{opacity:.35}50%{opacity:1}to{opacity:.35}}@media (prefers-reduced-motion:reduce){.hero-prop,.hero-prop *{animation:none!important}}[data-cms-canvas] .hero-prop,[data-cms-canvas] .hero-prop *{animation:none!important}