@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@700;900&display=swap");.scroll-float{overflow:visible}.scroll-float-text{display:inline-block;font-size:clamp(1.6rem,8vw,10rem);font-weight:900;text-align:center;line-height:1.5;white-space:nowrap}.char{display:inline-block;vertical-align:baseline}.gold-shadow{text-shadow:3px 3px 6px rgba(0,0,0,1),6px 6px 12px rgba(0,0,0,.9),9px 9px 18px rgba(0,0,0,.7),12px 12px 24px rgba(0,0,0,.5),0 0 20px rgba(255,255,255,1),0 0 35px rgba(255,255,255,.9),0 0 50px rgba(255,255,255,.7),0 0 70px rgba(255,255,255,.5),0 0 25px rgba(45,49,146,1),0 0 40px rgba(45,49,146,.9),0 0 60px rgba(45,49,146,.8),0 0 80px rgba(45,49,146,.6),0 0 15px rgba(255,215,0,.9)}.gold-shadow-cn{text-shadow:1px 1px 3px rgba(255,215,0,.6),2px 2px 6px rgba(0,0,0,.25),0 0 8px rgba(255,255,255,.5),0 0 12px rgba(45,49,146,.6),2px 2px 8px rgba(45,49,146,.45)}.text-gold{font-weight:900!important;font-stretch:condensed;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.text-gold,.text-gold-color{color:#FCC800;text-shadow:1px 1px 3px rgba(255,215,0,.6),2px 2px 6px rgba(0,0,0,.15),0 0 8px rgba(255,255,255,.4),0 0 12px rgba(45,49,146,.7),3px 3px 10px rgba(45,49,146,.5);letter-spacing:-.02em}.text-gold-color{font-weight:700;text-transform:uppercase}.card-spotlight{position:relative;border-radius:1.5rem;border:1px solid #222;background-color:#2D3192;padding:2rem;overflow:hidden;--mouse-x:50%;--mouse-y:50%;--spotlight-color:rgba(255,255,255,0.05)}.card-spotlight:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at var(--mouse-x) var(--mouse-y),var(--spotlight-color) 0,transparent 60%);opacity:0;transition:opacity .5s ease;pointer-events:none}.card-spotlight:focus-within:before,.card-spotlight:hover:before{opacity:1}.card-spotlight:hover,.card-spotlight:hover *{font-weight:700;color:#FCC800;transition:font-weight .3s ease,color .3s ease}.pixel-canvas{width:100%;height:100%;display:block}.pixel-card{height:400px;width:300px;position:relative;overflow:hidden;display:grid;place-items:center;aspect-ratio:4/5;border:1px solid #27272a;border-radius:25px;isolation:isolate;transition:border-color .2s cubic-bezier(.5,1,.89,1);user-select:none;background-color:#2D3192}.pixel-card:focus-within,.pixel-card:hover{background-color:#2D3192}