.noosh{inset-inline:0;z-index:6;pointer-events:none;place-items:center;display:grid;position:absolute;bottom:4%}.noosh:before{content:"";opacity:0;background:radial-gradient(closest-side,#070b16b8,#0000);border-radius:50%;transition:opacity 1s .2s;position:absolute;inset:10% 18%}.noosh[data-play]:before{opacity:1}.noosh svg{width:min(78%,34rem);height:auto;position:relative;overflow:visible}.noosh-ink{font-family:var(--font-display), sans-serif;fill:url(#noosh-fill);fill-opacity:0;stroke:#f7dc92;stroke-width:1.4px;stroke-dasharray:2400;stroke-dashoffset:2400px;paint-order:stroke;filter:drop-shadow(0 6px 18px #0000008c);font-size:118px;font-weight:900}.noosh-flourish{fill:none;stroke:var(--nk-gold);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:420;stroke-dashoffset:420px}.noosh-steam path{fill:none;stroke:#f7dc92;stroke-width:2px;stroke-linecap:round;opacity:0}.noosh[data-play] .noosh-ink{animation:2.4s cubic-bezier(.5,0,.3,1) both noosh-line,1s 2s both noosh-fill}.noosh[data-play] .noosh-flourish{animation:noosh-flourish 1s var(--ease-out-expo) 2.3s both}.noosh[data-play] .noosh-steam path{animation:2.6s ease-in-out 2.7s 3 both noosh-steam}.noosh[data-play] .noosh-steam path:nth-child(2){animation-delay:3s}.noosh[data-play] .noosh-steam path:nth-child(3){animation-delay:3.3s}@keyframes noosh-line{to{stroke-dashoffset:0}}@keyframes noosh-fill{to{fill-opacity:1}}@keyframes noosh-flourish{to{stroke-dashoffset:0}}@keyframes noosh-steam{0%{opacity:0;transform:translateY(8px)}40%{opacity:.6}to{opacity:0;transform:translateY(-22px)}}@media (prefers-reduced-motion:reduce){.noosh-ink{fill-opacity:1;stroke-dashoffset:0;animation:none!important}.noosh-flourish{stroke-dashoffset:0;animation:none!important}.noosh-steam{display:none}}
