.matrix-rain{z-index:-10;opacity:1;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.matrix-column{color:#6b7280;text-shadow:none;opacity:1;font-family:Courier New,monospace;font-size:14px;animation:25s linear infinite matrixFall;position:absolute;top:-100%}@keyframes matrixFall{to{top:100%}}.scanlines-container{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.scanlines{pointer-events:none;background:linear-gradient(#0000 50%,#2563eb05 50%) 0 0/100% 3px;width:100%;height:100%;position:absolute;top:0;left:0}.glitch-overlay{z-index:7;pointer-events:none;opacity:0;background:linear-gradient(45deg,#0000 30%,#2563eb1a 30% 33%,#0000 33% 46%,#3b82f61a 46% 49%,#0000 49% 63%,#60a5fa1a 63% 66%,#0000 66%) 0 0/50px 50px;width:100%;height:100%;animation:10s ease-in-out infinite glitchOverlay;position:fixed;top:0;left:0}@keyframes glitchOverlay{0%,95%,to{opacity:0}95.5%{opacity:1}}[data-cursor-style=default] *,[data-cursor-style=minimal] *,[data-cursor-style=glow] *,[data-cursor-style=trail] *,[data-cursor-style=default] a,[data-cursor-style=default] button,[data-cursor-style=default] input,[data-cursor-style=default] textarea,[data-cursor-style=default] select,[data-cursor-style=default] [role=button],[data-cursor-style=default] [onclick],[data-cursor-style=default] [tabindex],[data-cursor-style=minimal] a,[data-cursor-style=minimal] button,[data-cursor-style=minimal] input,[data-cursor-style=minimal] textarea,[data-cursor-style=minimal] select,[data-cursor-style=minimal] [role=button],[data-cursor-style=minimal] [onclick],[data-cursor-style=minimal] [tabindex],[data-cursor-style=glow] a,[data-cursor-style=glow] button,[data-cursor-style=glow] input,[data-cursor-style=glow] textarea,[data-cursor-style=glow] select,[data-cursor-style=glow] [role=button],[data-cursor-style=glow] [onclick],[data-cursor-style=glow] [tabindex],[data-cursor-style=trail] a,[data-cursor-style=trail] button,[data-cursor-style=trail] input,[data-cursor-style=trail] textarea,[data-cursor-style=trail] select,[data-cursor-style=trail] [role=button],[data-cursor-style=trail] [onclick],[data-cursor-style=trail] [tabindex],[data-cursor-style=default],[data-cursor-style=minimal],[data-cursor-style=glow],[data-cursor-style=trail],[data-cursor-style=default] body,[data-cursor-style=minimal] body,[data-cursor-style=glow] body,[data-cursor-style=trail] body{cursor:none!important}[data-cursor-style=browser] .cursor,[data-cursor-style=browser] .cursor-follower{display:none!important}.cursor{border:2px solid rgb(var(--cursor-dynamic-r,var(--cursor-start-r,37)),var(--cursor-dynamic-g,var(--cursor-start-g,99)),var(--cursor-dynamic-b,var(--cursor-start-b,235)));pointer-events:none;z-index:10001;will-change:transform;border-radius:0;width:20px;height:20px;transition:none;position:fixed;transform:translate(-50%,-50%)rotate(45deg)}.cursor.hovering{transform:translate(-50%,-50%)rotate(45deg)scale(1.5)}[data-cursor-style=minimal] .cursor{border-width:2px;width:10px;height:10px}[data-cursor-style=minimal] .cursor-follower{display:none}[data-cursor-style=glow] .cursor{background:radial-gradient(circle,rgba(var(--cursor-dynamic-r,var(--cursor-start-r,37)),var(--cursor-dynamic-g,var(--cursor-start-g,99)),var(--cursor-dynamic-b,var(--cursor-start-b,235)),.8)0%,transparent 70%);width:24px;height:24px;box-shadow:0 0 20px rgba(var(--cursor-dynamic-r,var(--cursor-start-r,37)),var(--cursor-dynamic-g,var(--cursor-start-g,99)),var(--cursor-dynamic-b,var(--cursor-start-b,235)),.8),0 0 40px rgba(var(--cursor-dynamic-r,var(--cursor-start-r,37)),var(--cursor-dynamic-g,var(--cursor-start-g,99)),var(--cursor-dynamic-b,var(--cursor-start-b,235)),.4);border:none;border-radius:50%;transform:translate(-50%,-50%)}[data-cursor-style=glow] .cursor-follower{background:radial-gradient(circle,rgba(var(--cursor-dynamic-r,var(--cursor-start-r,37)),var(--cursor-dynamic-g,var(--cursor-start-g,99)),var(--cursor-dynamic-b,var(--cursor-start-b,235)),.1)0%,transparent 70%);border:none;border-radius:50%;width:40px;height:40px;transform:translate(-50%,-50%)}[data-cursor-style=glow] .cursor.hovering{box-shadow:0 0 30px rgba(var(--cursor-dynamic-r,var(--cursor-start-r,37)),var(--cursor-dynamic-g,var(--cursor-start-g,99)),var(--cursor-dynamic-b,var(--cursor-start-b,235)),1),0 0 60px rgba(var(--cursor-dynamic-r,var(--cursor-start-r,37)),var(--cursor-dynamic-g,var(--cursor-start-g,99)),var(--cursor-dynamic-b,var(--cursor-start-b,235)),.6);transform:translate(-50%,-50%)scale(1.3)}[data-cursor-style=trail] .cursor{background:rgb(var(--cursor-dynamic-r,var(--cursor-start-r,37)),var(--cursor-dynamic-g,var(--cursor-start-g,99)),var(--cursor-dynamic-b,var(--cursor-start-b,235)));border:none;border-radius:50%;width:16px;height:16px;transform:translate(-50%,-50%)}[data-cursor-style=trail] .cursor-follower{background:rgba(var(--cursor-dynamic-r,var(--cursor-start-r,37)),var(--cursor-dynamic-g,var(--cursor-start-g,99)),var(--cursor-dynamic-b,var(--cursor-start-b,235)),.3);border:none;border-radius:50%;width:24px;height:24px;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translate(-50%,-50%)}[data-cursor-style=trail] .cursor.hovering{transform:translate(-50%,-50%)scale(.8)}[data-cursor-style=trail] .cursor-follower.clicking{opacity:.1;transform:translate(-50%,-50%)scale(1.5)}.cursor.clicking{transform:translate(-50%,-50%)rotate(45deg)scale(.8)}.cursor-follower{border:1px solid rgb(var(--cursor-dynamic-r,var(--cursor-start-r,37)),var(--cursor-dynamic-g,var(--cursor-start-g,99)),var(--cursor-dynamic-b,var(--cursor-start-b,235)));opacity:.3;pointer-events:none;z-index:10001;will-change:transform,left,top;border-radius:0;width:35px;height:35px;transition:transform .15s ease-out;position:fixed;transform:translate(-50%,-50%)rotate(45deg)}.cursor-follower.clicking{transform:translate(-50%,-50%)rotate(45deg)scale(.8)}.grid-bg{z-index:-5;opacity:.1;background-image:linear-gradient(var(--primary)1px,transparent 1px),linear-gradient(90deg,var(--primary)1px,transparent 1px);transform-origin:50%;background-size:50px 50px;width:100%;height:100%;animation:10s linear infinite gridMove;position:fixed;top:0;left:0;transform:perspective(500px)rotateX(60deg)}@keyframes gridMove{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.gradient-bg{z-index:-3;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.orb{filter:blur(100px);opacity:.4;border-radius:50%;animation:20s ease-in-out infinite orbFloat;position:absolute}.orb1{background:var(--primary);width:600px;height:600px;top:-300px;left:-300px}.orb2{background:var(--accent);width:400px;height:400px;animation-delay:-5s;bottom:-200px;right:-200px}@keyframes orbFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-30px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.9)}}.particles{pointer-events:none;z-index:-2;width:100%;height:100%;position:fixed;top:0;left:0}.particle{background:var(--primary);opacity:0;border-radius:50%;width:4px;height:4px;animation:15s infinite particleFloat;position:absolute}@keyframes particleFloat{0%{opacity:0;transform:translateY(100vh)scale(0)}10%{opacity:1;transform:translateY(90vh)scale(1)}90%{opacity:1;transform:translateY(-10vh)scale(1)}to{opacity:0;transform:translateY(-20vh)scale(0)}}@media (max-width:768px),(hover:none) and (pointer:coarse){*{cursor:auto!important}.cursor,.cursor-follower{display:none!important}}html[data-cursor-style=default],html[data-cursor-style=minimal],html[data-cursor-style=glow],html[data-cursor-style=trail],html[data-cursor-style=default] *,html[data-cursor-style=minimal] *,html[data-cursor-style=glow] *,html[data-cursor-style=trail] *,:root[data-cursor-style=default],:root[data-cursor-style=minimal],:root[data-cursor-style=glow],:root[data-cursor-style=trail]{cursor:none!important}
/*# sourceMappingURL=891ffa492827617f.css.map*/