.tone-purple{--tone:#9b5cf0}.tone-blue{--tone:#7d9cf4}.tone-pink{--tone:#f58ea8}.tone-orange{--tone:#f8aa4b}.dd{position:absolute;display:block;pointer-events:none}.home-trail{animation:art-march 6s linear infinite}@keyframes art-march{to{stroke-dashoffset:-110}}@keyframes art-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes art-drift{0%{translate:0 0;rotate:0deg}to{translate:0 -8px;rotate:7deg}}@keyframes art-fade{0%{opacity:0}to{opacity:1}}@keyframes art-pop{0%{opacity:0;transform:scale(.6) translateY(18px)}to{opacity:1;transform:none}}@keyframes art-rise{0%{opacity:0;transform:translateY(.25em)}to{opacity:1;transform:none}}@keyframes art-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.dd,.dd *{animation:none!important;transition:none!important}}