.marqueex-animated-heading .marqueex-heading{display:flex;align-items:center;gap:0 .5ch;white-space:nowrap;flex-wrap:wrap;margin:0}.marqueex-animation-off .marqueex-texts-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:.5ch}.marqueex-animation-on .marqueex-heading.line{position:relative;align-items:start}.marqueex-animation-on .marqueex-heading.slide{align-items:start}.marqueex-animation-on .wave .marqueex-texts-wrapper,.marqueex-animation-on .swing .marqueex-texts-wrapper,.marqueex-animation-on .tilt .marqueex-texts-wrapper,.marqueex-animation-on .lean .marqueex-texts-wrapper,.marqueex-animation-on .slide .marqueex-texts-wrapper{display:flex;align-items:center;perspective:1000px;flex-wrap:wrap;gap:.5ch;position:relative}.marqueex-animation-on .line .marqueex-before-text,.marqueex-animation-on .line .marqueex-after-text{padding-top:2px}.marqueex-animation-on .line .marqueex-texts-wrapper{position:relative;white-space:nowrap;padding-bottom:.5rem}.marqueex-animation-on .line.circle .marqueex-texts-wrapper{padding-inline:1rem}.marqueex-animation-on .line .marqueex-animated-lines{position:absolute;inset:0;pointer-events:none;height:115%}.marqueex-animation-on .line.circle .marqueex-animated-lines{height:150%;top:50%;transform:translateY(-45%)}.marqueex-animation-on .line.underlineZigzag .marqueex-animated-lines{height:130%}.marqueex-animation-on .line .marqueex-animated-lines path{fill:none;transition:stroke-dashoffset .8s ease}.marqueex-animation-on .typing .marqueex-texts-wrapper{border-right:2px solid #000;white-space:nowrap;overflow:hidden}.marqueex-animation-on .twist .marqueex-texts-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:.5ch}.marqueex-animation-on .rotation-3d .marqueex-animated-text-container{perspective:800px;height:2em;display:flex;justify-content:center}.marqueex-animation-on .rotation-3d .marqueex-texts-wrapper{position:relative;width:150px;height:100%;transform-style:preserve-3d;transform-origin:center;display:inline-block;transition:width .5s ease}.marqueex-animation-on .rotation-3d .marqueex-animated-text{position:absolute;width:fit-content;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;backface-visibility:hidden;transform-origin:center;white-space:nowrap;visibility:hidden}.marqueex-animation-on .slide .marqueex-animated-text-container{height:1em;overflow:hidden}.marqueex-animation-on .slide .marqueex-texts-wrapper{flex-direction:column;align-items:start;gap:0}.marqueex-animation-on .wave .marqueex-texts-wrapper span,.marqueex-animation-on .swing .marqueex-texts-wrapper span,.marqueex-animation-on .tilt .marqueex-texts-wrapper span,.marqueex-animation-on .lean .marqueex-texts-wrapper span,.marqueex-animation-on .construct .marqueex-texts-wrapper span,.marqueex-animation-on .twist .marqueex-texts-wrapper span{display:inline-block;backface-visibility:hidden;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.marqueex-animation-on .slide .marqueex-texts-wrapper span{height:1.1em;display:inline-block}.marqueex-animation-on .construct .marqueex-texts-wrapper span{animation-fill-mode:forwards}.marqueex-animation-on .construct .marqueex-texts-wrapper span span{opacity:0}.marqueex-animation-on .marqueex-before-text,.marqueex-animation-on .marqueex-after-text{white-space:normal}.marqueex-animation-on .slide-horizontal .marqueex-animated-text-container{overflow:hidden;display:inline-block;vertical-align:bottom}.marqueex-animation-on .slide-horizontal .marqueex-texts-wrapper{display:flex;justify-content:start !important;gap:.5ch}.marqueex-animation-on .slide-horizontal .marqueex-animated-text{white-space:nowrap;display:block}.marqueex-masked-text *,.marqueex-gradient-text *{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.marqueex-pause-on-hover:hover *{animation-play-state:paused !important}@keyframes deensimcWave{0%{transform:translateY(0)}50%{transform:translateY(-0.75rem)}100%{transform:translateY(0)}}@keyframes deensimcSwing{0%{transform:rotateZ(-8deg)}50%{transform:rotateZ(8deg)}100%{transform:rotateZ(-8deg)}}@keyframes deensimcTilt{0%{transform:rotateZ(-10deg)}50%{transform:rotateZ(10deg)}100%{transform:rotateZ(-10deg)}}@keyframes deensimcLean{0%{transform:rotateZ(-8deg)}50%{transform:rotateZ(8deg)}100%{transform:rotateZ(-8deg)}}@keyframes deensimcConstructWord{0%{opacity:0;transform:translate(var(--x, 0px), var(--y, 0px))}100%{opacity:1;transform:translate(0, 0)}}@keyframes deensimcTwist{0%{transform:rotateX(0deg)}100%{transform:rotateX(360deg)}}
