.ho-spread{perspective:1800px}.ho-leaf{position:absolute;top:0;right:0;width:50%;height:100%;transform-origin:left center;transform-style:preserve-3d;z-index:5}.ho-leaf>*{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.ho-leaf-back{transform:rotateY(180deg)}.ho-leaf[data-turning=true]{animation:ho-turn .95s cubic-bezier(.5,.05,.3,1) forwards}@keyframes ho-turn{to{transform:rotateY(-180deg)}}.ho-marq{overflow:hidden}.ho-marq-track{display:flex;width:-moz-max-content;width:max-content;animation:ho-marq var(--ho-dur,48s) linear infinite}.ho-marq[data-reverse=true] .ho-marq-track{animation-direction:reverse}.ho-marq:focus-within .ho-marq-track,.ho-marq:hover .ho-marq-track{animation-play-state:paused}@keyframes ho-marq{to{transform:translateX(-50%)}}.ho-float{animation:ho-float var(--ho-fd,6s) ease-in-out var(--ho-delay,0s) infinite;transform:rotate(var(--ho-r,0deg))}@keyframes ho-float{0%,to{transform:translateY(0) rotate(var(--ho-r,0deg))}50%{transform:translateY(-9px) rotate(calc(var(--ho-r, 0deg) + 1.2deg))}}.ho-swing{transform-origin:50% 0;animation:ho-swing 4.5s ease-in-out infinite}@keyframes ho-swing{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.ho-wobble{animation:ho-wobble 5s ease-in-out infinite}@keyframes ho-wobble{0%,to{transform:rotate(var(--ho-r,-8deg)) scale(1)}50%{transform:rotate(calc(var(--ho-r, -8deg) + 7deg)) scale(1.05)}}.ho-rise{transition:transform .22s ease,box-shadow .22s ease}.ho-rise:hover{transform:translate(-2px,-3px);box-shadow:7px 8px 0 0 #111111}@media (prefers-reduced-motion:reduce){.ho-leaf[data-turning=true]{animation:none}.ho-marq{overflow-x:auto}.ho-marq-track{animation:none}.ho-marq-dup{display:none!important}.ho-float,.ho-swing,.ho-wobble{animation:none}.ho-swing{transform:rotate(-3deg)}.ho-wobble{transform:rotate(var(--ho-r,-8deg))}.ho-rise,.ho-rise:hover{transition:none;transform:none}}.ho-spin{animation:ho-spin 20s linear infinite;transform-origin:50% 50%}@keyframes ho-spin{to{transform:rotate(1turn)}}.ho-pop{animation:ho-pop .52s cubic-bezier(.3,1.6,.5,1) both}@keyframes ho-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.ho-pop,.ho-spin{animation:none}}.hv-art{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.hv-art-a{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16%),linear-gradient(180deg,transparent 0,#000 12%);mask-image:linear-gradient(90deg,transparent 0,#000 16%),linear-gradient(180deg,transparent 0,#000 12%)}.hv-art-b{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%);mask-image:linear-gradient(90deg,transparent 0,#000 12%)}@media (max-width:767px){.hv-art-a{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%);mask-image:linear-gradient(180deg,transparent 0,#000 14%)}.hv-art-b{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 12%);mask-image:linear-gradient(180deg,transparent 0,#000 12%)}}.hv-art-img{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hv-feather{mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse at center,#000 70%,transparent 100%);mask-image:radial-gradient(ellipse at center,#000 70%,transparent 100%)}