#mnemory-intro{isolation:isolate;background:#061a38;place-items:center;display:grid;position:fixed;inset:0}#mnemory-intro:before{content:"";background:radial-gradient(circle at 50% 54%,#00d8e11f,#0000 24%);animation:3s ease-out both mnemoryIntrobreathe;position:absolute;inset:-20%}#mnemory-intro .dust{opacity:0;background-image:radial-gradient(circle,#7cf3f7cc 0 1px,#0000 1.5px),radial-gradient(circle,#ffffff80 0 1px,#0000 1.4px);background-position:20% 28%,73% 67%;background-size:173px 151px,229px 197px;animation:3s ease-out both mnemoryIntrodust;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 65%);mask-image:radial-gradient(circle,#000,#0000 65%)}#mnemory-intro .mark{aspect-ratio:1;width:min(54vw,430px);animation:3s cubic-bezier(.2,.8,.2,1) both mnemoryIntromarkIn;position:relative}#mnemory-intro svg{width:100%;height:100%;overflow:visible}#mnemory-intro .m-base{fill:#fff;opacity:0;animation:.58s 1.25s forwards mnemoryIntrofillM}#mnemory-intro .m-line{fill:none;stroke:#fff;stroke-width:116px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1540;stroke-dashoffset:1540px;filter:url(#mnemory-intro-glow);animation:1.18s cubic-bezier(.65,0,.25,1) .42s forwards mnemoryIntrodrawM}#mnemory-intro .energy{fill:none;stroke:url(#mnemory-intro-energy);stroke-width:14px;stroke-linecap:round;stroke-dasharray:150 1390;stroke-dashoffset:1540px;opacity:0;filter:url(#mnemory-intro-cyanGlow);animation:1.35s ease-in-out .82s forwards mnemoryIntroenergy}#mnemory-intro .orb{fill:url(#mnemory-intro-orb);transform-origin:600px 835px;opacity:0;filter:url(#mnemory-intro-cyanGlow);animation:1.25s cubic-bezier(.2,.9,.25,1) 60ms forwards mnemoryIntroorb}#mnemory-intro .ring{fill:none;stroke:#23f3f3;stroke-width:4px;transform-origin:600px 835px;opacity:0;animation:1.05s ease-out .33s forwards mnemoryIntroring}#mnemory-intro .flash{aspect-ratio:1;filter:blur(38px);opacity:0;background:#8fffff;border-radius:50%;width:20%;animation:.9s ease-out .3s forwards mnemoryIntroflash;position:absolute}@keyframes mnemoryIntrodrawM{to{stroke-dashoffset:0}}@keyframes mnemoryIntrofillM{to{opacity:1}}@keyframes mnemoryIntroenergy{0%{opacity:0;stroke-dashoffset:1540px}20%{opacity:1}80%{opacity:1}to{opacity:0;stroke-dashoffset:0}}@keyframes mnemoryIntroorb{0%{opacity:0;transform:scale(.05)}42%{opacity:1;transform:scale(1.2)}66%{transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes mnemoryIntroring{0%{opacity:.9;transform:scale(.25)}to{opacity:0;stroke-width:1px;transform:scale(3.3)}}@keyframes mnemoryIntroflash{0%{opacity:0;transform:scale(.2)}35%{opacity:.5}to{opacity:0;transform:scale(2.6)}}@keyframes mnemoryIntromarkIn{0%{opacity:0;transform:scale(.88)}18%{opacity:1}72%{transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@keyframes mnemoryIntrobreathe{0%{opacity:0;transform:scale(.8)}55%{opacity:1}to{opacity:.55;transform:scale(1.08)}}@keyframes mnemoryIntrodust{0%{opacity:0;transform:scale(.94)}40%{opacity:.7}to{opacity:.22;transform:scale(1.05)}}#mnemory-intro{z-index:2147483647;opacity:1;pointer-events:auto;transition:opacity .7s;display:none}#mnemory-intro,#mnemory-intro *{box-sizing:border-box}html.mnemory-intro-active #mnemory-intro{display:grid}html.mnemory-intro-active,html.mnemory-intro-active body{overflow:hidden}html.mnemory-intro-leaving #mnemory-intro{opacity:0}#mnemory-site-content{display:contents}@media (prefers-reduced-motion:reduce){html.mnemory-intro-active #mnemory-intro{display:none}}
