.noiz-fx{max-width:100%;display:inline-block;position:relative}.noiz-fx-outline,.noiz-fx-rainbow,.noiz-fx[data-drawn]{display:inline-grid}.noiz-fx-outline>*,.noiz-fx-rainbow>*,.noiz-fx[data-drawn]>*{grid-area:1/1;min-width:0}.noiz-fx-glow{-webkit-text-fill-color:transparent;pointer-events:none;-webkit-user-select:none;user-select:none}.noiz-fx-glow:before{content:attr(data-text)}.noiz-fx-runs{text-shadow:none}.noiz-fx-outline .noiz-fx-ink{-webkit-text-fill-color:#000;-webkit-text-stroke:max(1.4px, .09em) #fff;paint-order:stroke fill}.noiz-fx-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.noiz-fx-rainbow .noiz-fx-runs{-webkit-text-fill-color:transparent;animation:noiz-fx-rainbow var(--noiz-fx-d,3s) linear infinite;background-image:linear-gradient(90deg,#ff6b6b,#ffb347,#ffe66d,#6ee7a8,#5bc8fa,#a78bfa,#ff7ac6,#ff6b6b);background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.noiz-fx-rainbow .noiz-fx-emoji{-webkit-text-fill-color:currentColor}@keyframes noiz-fx-rainbow{to{background-position:-200% 0}}.noiz-fx-blur{animation:noiz-fx-blur var(--noiz-fx-d,3s) ease-in-out infinite}@keyframes noiz-fx-blur{0%,36%,to{filter:blur();opacity:1}66%{filter:blur(.13em);opacity:.82}}.noiz-fx-shake{animation:noiz-fx-shake var(--noiz-fx-d,3s) linear infinite}@keyframes noiz-fx-shake{0%,22%,to{transform:translate(0)}2.5%{transform:translate(-.11em)}5.5%{transform:translate(.1em)}8.5%{transform:translate(-.085em)}11.5%{transform:translate(.065em)}14.5%{transform:translate(-.045em)}17.5%{transform:translate(.026em)}20%{transform:translate(-.012em)}}.noiz-fx-pulse{animation:noiz-fx-pulse calc(var(--noiz-fx-d,3s) * .6) ease-in-out infinite}@keyframes noiz-fx-pulse{0%,46%,to{transform:scale(1)}12%{transform:scale(calc(1 + .075 * var(--noiz-fx-k,1)))}23%{transform:scale(calc(1 - .012 * var(--noiz-fx-k,1)))}34%{transform:scale(calc(1 + .045 * var(--noiz-fx-k,1)))}}.noiz-fx-float{animation:noiz-fx-float calc(var(--noiz-fx-d,3s) * 1.4) ease-in-out infinite}@keyframes noiz-fx-float{0%,to{transform:translateY(.1em) rotate(calc(-.5deg * var(--noiz-fx-k,1)))}50%{transform:translateY(-.15em) rotate(calc(.5deg * var(--noiz-fx-k,1)))}}.noiz-fx-wobble{animation:noiz-fx-wobble var(--noiz-fx-d,3s) ease-in-out infinite}@keyframes noiz-fx-wobble{0%,48%,to{transform:rotate(0)translate(0)}8%{transform:rotate(calc(-3.4deg * var(--noiz-fx-k,1))) translateX(-.07em)}17%{transform:rotate(calc(2.7deg * var(--noiz-fx-k,1))) translateX(.055em)}26%{transform:rotate(calc(-1.8deg * var(--noiz-fx-k,1))) translateX(-.035em)}34%{transform:rotate(calc(1deg * var(--noiz-fx-k,1))) translateX(.02em)}41%{transform:rotate(calc(-.4deg * var(--noiz-fx-k,1))) translateX(0)}}.noiz-fx-zoom{animation:noiz-fx-zoom var(--noiz-fx-d,3s) ease-in-out infinite}@keyframes noiz-fx-zoom{0%,to{transform:scale(1)}50%{transform:scale(calc(1 + .1 * var(--noiz-fx-k,1)))}}@media (prefers-reduced-motion:no-preference){.noiz-fx-wave:not([data-still]):not([data-whole]),.noiz-fx-bounce:not([data-still]):not([data-whole]),.noiz-fx-flip:not([data-still]):not([data-whole]),.noiz-fx-jitter:not([data-still]):not([data-whole]),.noiz-fx-shuffle:not([data-still]):not([data-whole]){font-kerning:none;font-variant-ligatures:none}}.noiz-fx-line{width:max-content;max-width:calc(100% + 1px);display:inline-block}.noiz-fx[data-whole] .noiz-fx-line{width:auto;max-width:100%}.noiz-fx-word,.noiz-fx-unit{max-width:100%;display:inline-block}.noiz-fx-unit:before,.noiz-fx-gap:before{content:attr(data-c)}.noiz-fx-wave .noiz-fx-unit{animation:noiz-fx-wave calc(var(--noiz-fx-d,3s) * .6) ease-in-out infinite;animation-delay:calc(var(--noiz-fx-i,0) * var(--noiz-fx-d,3s) * .048 - var(--noiz-fx-d,3s) * 60)}@keyframes noiz-fx-wave{0%,to{transform:translateY(.16em)}50%{transform:translateY(-.16em)}}.noiz-fx-bounce .noiz-fx-unit{transform-origin:50% 100%;animation:noiz-fx-bounce var(--noiz-fx-d,3s) infinite;animation-delay:calc(var(--noiz-fx-i,0) * var(--noiz-fx-d,3s) * .024 - var(--noiz-fx-d,3s) * 20)}@keyframes noiz-fx-bounce{0%{animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translateY(0)scale(1)}10%{animation-timing-function:cubic-bezier(.32,0,.67,0);transform:translateY(-.4em)scale(.98,1.03)}19%{animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translateY(0)scale(1.06,.92)}24%{animation-timing-function:cubic-bezier(.32,0,.67,0);transform:translateY(-.09em)scale(1)}28%{animation-timing-function:ease-out;transform:translateY(0)scale(1.02,.98)}31%,to{transform:translateY(0)scale(1)}}.noiz-fx-flip .noiz-fx-unit{animation:noiz-fx-flip var(--noiz-fx-d,3s) cubic-bezier(.45, 0, .2, 1) infinite;animation-delay:calc(var(--noiz-fx-i,0) * var(--noiz-fx-d,3s) * .022 - var(--noiz-fx-d,3s) * 20)}@keyframes noiz-fx-flip{0%{transform:perspective(8em)rotateX(0)}30%,to{transform:perspective(8em)rotateX(360deg)}}.noiz-fx-jitter .noiz-fx-unit{animation:noiz-fx-jitter calc(var(--noiz-fx-d,3s) / 5) steps(1, end) infinite;animation-delay:calc(var(--noiz-fx-i,0) * var(--noiz-fx-d,3s) * -.0734)}@keyframes noiz-fx-jitter{0%,to{transform:translate(0)rotate(0)}16%{transform:translate(-.04em,.045em)rotate(-2.2deg)}33%{transform:translate(.045em,-.03em)rotate(1.4deg)}50%{transform:translate(-.045em,-.04em)rotate(2.4deg)}66%{transform:translate(.03em,.04em)rotate(-1.1deg)}83%{transform:translate(.05em,.015em)rotate(1.7deg)}}.noiz-fx-text{-webkit-text-fill-color:transparent;text-shadow:none;forced-color-adjust:none}.noiz-fx-text::selection{-webkit-text-fill-color:transparent}.noiz-fx-drawn{pointer-events:none;-webkit-user-select:none;user-select:none}.noiz-fx-probe{visibility:hidden;pointer-events:none;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;width:0;height:0;position:absolute;top:0;left:0;overflow:hidden}.noiz-fx-text .noiz-fx-glyph{opacity:0}.noiz-fx-glow .noiz-fx-glyph{visibility:hidden}.noiz-fx-glow-run:before{content:attr(data-text)}.noiz-fx[data-still],.noiz-fx[data-still] *{animation:none!important}.noiz-fx[data-paused],.noiz-fx[data-paused] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.noiz-fx,.noiz-fx *{animation:none!important}}@media (forced-colors:active){.noiz-fx-glow{visibility:hidden}.noiz-fx-rainbow .noiz-fx-runs{-webkit-text-fill-color:currentColor;background-image:none;animation:none}.noiz-fx-outline .noiz-fx-runs,.noiz-fx-outline .noiz-fx-ink{-webkit-text-fill-color:currentColor;-webkit-text-stroke:0 transparent;filter:none!important}}
@keyframes noizCardPulse{0%,to{opacity:1}50%{opacity:.55}}.noiz-card-pulse{animation:noizCardPulse var(--noiz-card-pulse-duration,3s) ease-in-out infinite;will-change:opacity}@media (prefers-reduced-motion:reduce){.noiz-card-pulse{will-change:auto;opacity:1!important;animation:none!important}}
.noiz-sparkle{isolation:isolate;display:block;position:relative}.noiz-sparkle__layer{pointer-events:none;-webkit-user-select:none;user-select:none;mix-blend-mode:screen;text-shadow:none;position:absolute;top:0;left:0;right:0}.noiz-sparkle__ink{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.noiz-sparkle__glyph{visibility:hidden}.noiz-sparkle__stars .noiz-sparkle__ink{animation:noiz-sparkle-drift var(--noiz-sparkle-drift,18s) ease-in-out infinite;background-position:0 0,0 0;background-repeat:repeat-x;background-size:auto 100%,auto 100%}.noiz-sparkle__sweep .noiz-sparkle__ink{animation:noiz-sparkle-sweep var(--noiz-sparkle-sweep,8s) ease-in-out infinite;background-position:50% 0;background-repeat:no-repeat;background-size:260% 100%}@keyframes noiz-sparkle-drift{0%,to{background-position:0 0,0 0}50%{background-position:var(--noiz-sparkle-drift-to,-.9em 0, .6em 0)}}@keyframes noiz-sparkle-sweep{0%{background-position:-80% 0}to{background-position:180% 0}}.noiz-sparkle[data-still=true] .noiz-sparkle__layer,.noiz-sparkle[data-still=true] .noiz-sparkle__ink{will-change:auto;animation-name:none}@media (prefers-reduced-motion:reduce){.noiz-sparkle__layer,.noiz-sparkle__ink{animation-name:none}}
.noiz-enter-breathe{animation:noiz-enter-breathe var(--noiz-enter-d,2s) cubic-bezier(.4, 0, .6, 1) infinite}@keyframes noiz-enter-breathe{50%{opacity:.5}}.noiz-enter-fontcycle{line-height:1.6;display:inline-block}@media (prefers-reduced-motion:reduce){.noiz-enter-breathe{animation:none}}
.noiz-exit{pointer-events:none;animation-fill-mode:forwards}.noiz-exit-fade{animation:.5s ease-out forwards noiz-exit-fade}.noiz-exit-slide-up{animation:.65s cubic-bezier(.65,0,.35,1) forwards noiz-exit-slide-up}.noiz-exit-slide-down{animation:.65s cubic-bezier(.65,0,.35,1) forwards noiz-exit-slide-down}.noiz-exit-slide-left{animation:.65s cubic-bezier(.65,0,.35,1) forwards noiz-exit-slide-left}.noiz-exit-slide-right{animation:.65s cubic-bezier(.65,0,.35,1) forwards noiz-exit-slide-right}.noiz-exit-bounce{animation:.8s cubic-bezier(.5,0,.75,0) forwards noiz-exit-bounce}.noiz-exit-wobble{animation:.75s ease-in-out forwards noiz-exit-wobble}.noiz-exit-spin{animation:.7s cubic-bezier(.55,0,1,.45) forwards noiz-exit-spin}.noiz-exit-zoom-in{animation:.55s cubic-bezier(.55,0,1,.45) forwards noiz-exit-zoom-in}.noiz-exit-zoom-out{animation:.55s cubic-bezier(.55,0,1,.45) forwards noiz-exit-zoom-out}@keyframes noiz-exit-fade{to{opacity:0}}@keyframes noiz-exit-slide-up{to{transform:translateY(-100%)}}@keyframes noiz-exit-slide-down{to{transform:translateY(100%)}}@keyframes noiz-exit-slide-left{to{transform:translate(-100%)}}@keyframes noiz-exit-slide-right{to{transform:translate(100%)}}@keyframes noiz-exit-bounce{0%{transform:translateY(0)}25%{transform:translateY(-6%)}to{opacity:.6;transform:translateY(105%)}}@keyframes noiz-exit-wobble{0%{transform:rotate(0)}20%{transform:rotate(-3deg)scale(1.01)}40%{transform:rotate(2.5deg)}60%{opacity:1;transform:rotate(-1.5deg)}to{opacity:0;transform:rotate(0)scale(.92)}}@keyframes noiz-exit-spin{to{opacity:0;transform:rotate(200deg)scale(.15)}}@keyframes noiz-exit-zoom-in{to{opacity:0;transform:scale(1.7)}}@keyframes noiz-exit-zoom-out{to{opacity:0;transform:scale(.55)}}
.noiz-page-dot{background:var(--noiz-dot-rest)}.noiz-page-dot[data-active=true]{background:var(--noiz-dot-active)}@media (hover:hover) and (pointer:fine){.noiz-page-dot-btn:hover .noiz-page-dot[data-active=false]{background:var(--noiz-dot-hover)}.noiz-page-dot-btn:hover .noiz-page-dot-label{opacity:1}}.noiz-page-dot-btn:focus-visible .noiz-page-dot-label{opacity:1}@media (prefers-reduced-motion:reduce){.noiz-page-dot,.noiz-page-dot-label{transition:none}}
