.material-key,.cover-meta,.cover-bottom p{display:none!important}.letter-stage{perspective:1100px;overflow:visible}.type-art{overflow:visible}.letter{transform-origin:50% 65%;backface-visibility:hidden}.letter-0{animation:orbit-p 5s ease-in-out infinite!important}.letter-1{animation:glass-h 4.5s ease-in-out infinite!important}.letter-2{animation:metal-a 6s ease-in-out infinite!important}.letter-3{animation:flow-s 4s ease-in-out infinite!important}.letter-4{animation:resolve-e 5.5s ease-in-out infinite!important}.motion-paused .letter{animation-play-state:paused!important}.phase-cursor{position:fixed;left:0;top:0;width:28px;height:28px;border:1px solid #e3efd1;border-radius:50%;pointer-events:none;z-index:1000;mix-blend-mode:difference;transform:translate(-100px,-100px);display:none;align-items:center;justify-content:center;transition:width .2s,height .2s,border-radius .2s}.phase-cursor:after{content:'';width:5px;height:5px;background:#d8fd45;border-radius:50%}.phase-cursor.is-action{width:40px;height:40px}.phase-cursor.is-action:after{width:10px;height:10px;border-radius:0;transform:rotate(45deg);background:#fff}@media(pointer:fine){body.cursor-ready,body.cursor-ready button,body.cursor-ready a,body.cursor-ready summary{cursor:none}.phase-cursor.visible{display:flex}}@keyframes orbit-p{0%,100%{transform:translateY(-10px) rotateY(-15deg) rotateZ(-4deg)}50%{transform:translateY(12px) rotateY(14deg) rotateZ(3deg)}}@keyframes glass-h{0%,100%{transform:translateY(13px) rotateY(17deg) rotateZ(2deg)}50%{transform:translateY(-16px) rotateY(-14deg) rotateZ(-3deg)}}@keyframes metal-a{0%,100%{transform:translateY(-8px) rotateY(-13deg) rotateZ(-2deg)}50%{transform:translateY(14px) rotateY(16deg) rotateZ(3deg)}}@keyframes flow-s{0%,100%{transform:translateY(12px) rotateZ(4deg) skewY(-3deg) scale(.97,1.02)}50%{transform:translateY(-13px) rotateZ(-5deg) skewY(3deg) scale(1.03,.97)}}@keyframes resolve-e{0%,100%{transform:translateY(-11px) rotateY(11deg) rotateZ(2deg)}50%{transform:translateY(12px) rotateY(-12deg) rotateZ(-3deg)}}@media(max-width:800px){.type-art{top:22%}.letter-stage{padding:15px 0}.pairing-intro{top:50%}}@media(prefers-reduced-motion:reduce){.letter{animation:none!important}.phase-cursor{transition:none}.phase-cursor.visible{display:flex}}
