.smate-nf-wrapper{position:relative;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:rgba(0,0,0,0)}.smate-portal{width:450px;height:450px;background:conic-gradient(from 0deg,#E93558,#7026ED,#E93558);animation:rotatePortal 8s linear infinite;filter:blur(90px);opacity:.5}.smate-portal,.smate-portal:after{position:absolute;border-radius:50%}.smate-portal:after{content:"";inset:-40px;border:2px dashed hsla(0,0%,100%,.2);animation:rotateReverse 12s linear infinite}@keyframes rotatePortal{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotateReverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.smate-nf-wrapper:after,.smate-nf-wrapper:before{content:"";position:absolute;width:6px;height:6px;background:#fff;border-radius:50%;opacity:.3;animation:floatParticle 6s ease-in-out infinite alternate}.smate-nf-wrapper:before{top:20%;left:15%}.smate-nf-wrapper:after{bottom:25%;right:20%;animation-delay:2s}@keyframes floatParticle{0%{transform:translateY(0)}to{transform:translateY(-40px)}}.smate-nf-card{position:relative;z-index:2;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);padding:60px 50px;border-radius:12px;text-align:center;color:#1c1c1c;max-width:500px;box-shadow:0 30px 80px rgba(0,0,0,.15);animation:floatCard 5s ease-in-out infinite;overflow:hidden}.smate-nf-card:before{content:"";position:absolute;top:-100%;left:-100%;width:200%;height:200%;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.1),transparent 70%);transform:rotate(25deg);animation:shine 6s infinite}@keyframes shine{0%{transform:translateX(-100%) rotate(25deg)}to{transform:translateX(100%) rotate(25deg)}}@keyframes floatCard{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}.smate-glitch{font-size:120px;font-weight:900;position:relative;color:#1c1c1c;letter-spacing:6px}.smate-glitch:after,.smate-glitch:before{content:attr(data-text);position:absolute;left:0;width:100%}.smate-glitch:before{color:#e93558;animation:glitchTop 2s linear infinite alternate-reverse}.smate-glitch:after{color:#7026ed;animation:glitchBottom 2s linear infinite alternate-reverse}@keyframes glitchTop{0%{clip-path:inset(0 0 80% 0);transform:translate(-3px,-3px)}50%{clip-path:inset(20% 0 40% 0);transform:translate(3px,3px)}to{clip-path:inset(0 0 80% 0);transform:translate(-3px)}}@keyframes glitchBottom{0%{clip-path:inset(80% 0 0 0);transform:translate(3px,3px)}50%{clip-path:inset(40% 0 20% 0);transform:translate(-3px,-3px)}to{clip-path:inset(80% 0 0 0);transform:translate(3px)}}h2{margin-top:10px;font-size:26px}p{margin:15px 0 25px;color:#6b7280}.smate-nf-btn{position:relative;display:inline-block;padding:12px 15px;background:linear-gradient(135deg,#E93558,#7026ED);color:#fff;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s linear;overflow:hidden}.smate-nf-btn:after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid hsla(0,0%,100%,.4);animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1);opacity:1}to{transform:scale(1.4);opacity:0}}.smate-nf-btn:hover{transform:translateY(-4px) scale(1.05)}@media(max-width:768px){.smate-glitch{font-size:80px}.smate-nf-card{padding:40px 25px}.smate-portal{width:280px;height:280px}}