.uv-light-effect.svelte-xyc10w.svelte-xyc10w{background:radial-gradient(ellipse 250px 350px at var(--uv-x) var(--uv-y),rgba(147,51,234,calc(.3 * var(--light-intensity))),rgba(147,51,234,calc(.2 * var(--light-intensity))) 40%,transparent 70%);mix-blend-mode:screen;opacity:.9;will-change:background;transition:none}.holographic-overlay.svelte-xyc10w.svelte-xyc10w{background:radial-gradient(ellipse 400px 500px at var(--uv-x) var(--uv-y),rgba(147,51,234,.15) 0%,rgba(147,51,234,.2) 30%,rgba(168,85,247,.25) 45%,rgba(147,51,234,.2) 60%,rgba(147,51,234,.1) 80%,transparent 100%);background-size:100% 100%;mix-blend-mode:screen;opacity:.8;will-change:background;filter:blur(15px);transition:none;z-index:40}.guilloche-pattern.svelte-xyc10w.svelte-xyc10w,.fingerprint-pattern.svelte-xyc10w.svelte-xyc10w,.security-thread.svelte-xyc10w.svelte-xyc10w,.microprint-border.svelte-xyc10w.svelte-xyc10w{opacity:.05;filter:brightness(.5) saturate(.5);transition:all .3s ease-out}.security-watermark.svelte-xyc10w.svelte-xyc10w{font-size:4rem;font-weight:700;color:hsl(var(--primary));opacity:.03;filter:brightness(.5);transition:all .3s ease-out}.guilloche-pattern.svelte-xyc10w.svelte-xyc10w{filter:brightness(.5) saturate(.5) hue-rotate(280deg);mix-blend-mode:screen}.fingerprint-pattern.svelte-xyc10w.svelte-xyc10w{width:80px;height:80px;background-image:repeating-radial-gradient(circle at center,transparent 0,transparent 3px,currentColor 3px,currentColor 4px);border-radius:50%;filter:blur(.5px) brightness(.5) saturate(.5);mix-blend-mode:screen;color:hsl(var(--primary));opacity:.05;transform:rotate(var(--fingerprint-rotation, 0deg))}.security-thread.svelte-xyc10w.svelte-xyc10w{filter:brightness(.5) saturate(.5) hue-rotate(45deg);mix-blend-mode:screen}.holographic-foil.svelte-xyc10w.svelte-xyc10w{opacity:.15;transition:opacity .3s ease-out;background:linear-gradient(90deg,transparent,rgba(147,51,234,.3) 20%,rgba(59,130,246,.3) 40%,rgba(34,197,94,.3) 60%,rgba(251,191,36,.3) 80%,transparent);mix-blend-mode:screen}.card-fresnel-effect.svelte-xyc10w.svelte-xyc10w{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:conic-gradient(from 45deg at 50% 50%,#9333ea0d,#a855f714,#8b5cf60f,#9333ea0d);mix-blend-mode:screen;opacity:calc(.3 + .7 * (1 - var(--uv-distance)));filter:blur(30px);transform:rotate(45deg);transition:opacity .3s ease-out}.fingerprint-overlay.svelte-xyc10w.svelte-xyc10w{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.02;mix-blend-mode:screen}.fingerprint-overlay.svelte-xyc10w.svelte-xyc10w:before,.fingerprint-overlay.svelte-xyc10w.svelte-xyc10w:after{content:"";position:absolute;width:60px;height:60px;background-image:repeating-radial-gradient(circle at center,transparent 0,transparent 2px,rgba(147,51,234,.4) 2px,rgba(147,51,234,.4) 3px);border-radius:50%;filter:blur(.3px)}.fingerprint-overlay.svelte-xyc10w.svelte-xyc10w:before{right:15%;top:20%;transform:rotate(calc(var(--card-index) * 25deg))}.fingerprint-overlay.svelte-xyc10w.svelte-xyc10w:after{left:20%;bottom:25%;width:50px;height:50px;transform:rotate(calc(var(--card-index) * -30deg + 45deg))}@media (max-width: 640px){.microprint-text.svelte-xyc10w.svelte-xyc10w{font-size:1px}.hero-title.svelte-xyc10w.svelte-xyc10w{font-size:2.25rem;letter-spacing:-.04em}.expertise-grid.svelte-xyc10w.svelte-xyc10w{gap:.5rem}}.hero-title.svelte-xyc10w.svelte-xyc10w{font-family:Fira Code,JetBrains Mono,monospace;font-weight:900;letter-spacing:-.02em;position:relative;display:inline-block;transform-style:preserve-3d;perspective:1000px}.hero-title.svelte-xyc10w span.svelte-xyc10w{display:inline-block;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);text-shadow:0 0 20px rgba(20,241,149,.5),0 0 40px rgba(20,241,149,.3),0 0 60px rgba(20,241,149,.2)}.title-r.svelte-xyc10w.svelte-xyc10w{animation:svelte-xyc10w-float-r 4s ease-in-out infinite;color:hsl(var(--primary))}.title-o1.svelte-xyc10w.svelte-xyc10w,.title-o2.svelte-xyc10w.svelte-xyc10w{animation:svelte-xyc10w-rotate-o 6s linear infinite;color:hsl(var(--primary))}.title-b1.svelte-xyc10w.svelte-xyc10w{animation:svelte-xyc10w-pulse-b 2s ease-in-out infinite;color:hsl(var(--boris))}.title-b2.svelte-xyc10w.svelte-xyc10w{animation:svelte-xyc10w-pulse-b 2s ease-in-out infinite;animation-delay:.5s;color:hsl(var(--bailey))}.title-d.svelte-xyc10w.svelte-xyc10w{animation:svelte-xyc10w-glitch-d 3s steps(1) infinite;color:hsl(var(--primary))}.title-i.svelte-xyc10w.svelte-xyc10w{animation:svelte-xyc10w-flicker-i 1.5s ease-in-out infinite;color:hsl(var(--linux))}.title-x.svelte-xyc10w.svelte-xyc10w{animation:svelte-xyc10w-matrix-x 2s ease-in-out infinite;color:hsl(var(--primary));font-weight:100;transform:scaleX(1.2)}.title-n.svelte-xyc10w.svelte-xyc10w{animation:svelte-xyc10w-slide-n 4s ease-in-out infinite;color:hsl(var(--lorena))}@keyframes svelte-xyc10w-float-r{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(-5deg)}}@keyframes svelte-xyc10w-rotate-o{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes svelte-xyc10w-pulse-b{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}}@keyframes svelte-xyc10w-glitch-d{0%,90%{transform:translate(0)}91%{transform:translate(-1px)}92%{transform:translate(1px)}93%{transform:translate(-.5px)}94%{transform:translate(.5px)}95%{transform:translate(0)}}@keyframes svelte-xyc10w-flicker-i{0%,to{opacity:1}50%{opacity:.3}}@keyframes svelte-xyc10w-matrix-x{0%,to{transform:scaleX(1.2) skewY(0);filter:hue-rotate(0deg)}50%{transform:scaleX(1.4) skewY(-10deg);filter:hue-rotate(180deg)}}@keyframes svelte-xyc10w-slide-n{0%,to{transform:translate(0)}25%{transform:translate(3px)}75%{transform:translate(-3px)}}@keyframes svelte-xyc10w-draw-lambda{to{stroke-dashoffset:0}}[data-phase=loading].svelte-xyc10w.svelte-xyc10w{cursor:progress}[data-phase=decrypting].svelte-xyc10w.svelte-xyc10w{cursor:wait}[data-phase=ready].svelte-xyc10w.svelte-xyc10w{cursor:default}.glow.svelte-xyc10w.svelte-xyc10w{text-shadow:0 0 10px currentColor}.bg-particles.svelte-xyc10w.svelte-xyc10w{background-image:radial-gradient(2px 2px at 20% 30%,rgba(20,241,149,.3),transparent),radial-gradient(2px 2px at 60% 70%,rgba(20,241,149,.15),transparent),radial-gradient(1px 1px at 90% 10%,rgba(20,241,149,.2),transparent);background-size:200px 200px}@keyframes svelte-xyc10w-animate-encrypt{0%,to{opacity:1}50%{opacity:.5}}.animate-encrypt.svelte-xyc10w.svelte-xyc10w{animation:svelte-xyc10w-animate-encrypt .5s ease-in-out infinite}@keyframes svelte-xyc10w-animate-glitch{0%,to{transform:translate(0)}20%{transform:translate(-1px,1px)}40%{transform:translate(-1px,-1px)}60%{transform:translate(1px,1px)}80%{transform:translate(1px,-1px)}}.animate-glitch.svelte-xyc10w.svelte-xyc10w{animation:svelte-xyc10w-animate-glitch .3s ease-in-out infinite}.uv-reveal-overlay.svelte-xyc10w.svelte-xyc10w{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;font-weight:900;color:#9333ea;text-shadow:0 0 10px rgba(147,51,234,.4),0 0 20px rgba(147,51,234,.3);pointer-events:none;transition:opacity .2s ease-out;mix-blend-mode:normal;z-index:10;letter-spacing:.1em;mask-image:radial-gradient(ellipse at center,#000,#000c 40%,#0000004d,#0000);-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,1) 0%,rgba(0,0,0,.8) 40%,rgba(0,0,0,.3) 70%,rgba(0,0,0,0) 100%)}.hero-title.svelte-giijyl.svelte-giijyl{font-family:Fira Code,JetBrains Mono,monospace;font-weight:900;letter-spacing:-.02em;position:relative;display:inline-block;transform-style:preserve-3d;perspective:1000px}.hero-title.svelte-giijyl span.svelte-giijyl{display:inline-block;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);text-shadow:0 0 20px rgba(20,241,149,.5),0 0 40px rgba(20,241,149,.3),0 0 60px rgba(20,241,149,.2)}.title-r.svelte-giijyl.svelte-giijyl{animation:svelte-giijyl-float-r 4s ease-in-out infinite;color:hsl(var(--primary))}.title-o1.svelte-giijyl.svelte-giijyl,.title-o2.svelte-giijyl.svelte-giijyl{animation:svelte-giijyl-rotate-o 6s linear infinite;color:hsl(var(--primary))}.title-b1.svelte-giijyl.svelte-giijyl{animation:svelte-giijyl-pulse-b 2s ease-in-out infinite;color:hsl(var(--boris))}.title-b2.svelte-giijyl.svelte-giijyl{animation:svelte-giijyl-pulse-b 2s ease-in-out infinite;animation-delay:.5s;color:hsl(var(--bailey))}.title-d.svelte-giijyl.svelte-giijyl{animation:svelte-giijyl-glitch-d 3s steps(1) infinite;color:hsl(var(--primary))}.title-i.svelte-giijyl.svelte-giijyl{animation:svelte-giijyl-flicker-i 1.5s ease-in-out infinite;color:hsl(var(--linux))}.title-x.svelte-giijyl.svelte-giijyl{animation:svelte-giijyl-matrix-x 2s ease-in-out infinite;color:hsl(var(--primary));font-weight:100;transform:scaleX(1.2)}.title-n.svelte-giijyl.svelte-giijyl{animation:svelte-giijyl-slide-n 4s ease-in-out infinite;color:hsl(var(--lorena))}@keyframes svelte-giijyl-float-r{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(-5deg)}}@keyframes svelte-giijyl-rotate-o{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes svelte-giijyl-pulse-b{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.2);opacity:1}}@keyframes svelte-giijyl-glitch-d{0%,90%{transform:translate(0)}91%{transform:translate(-2px)}92%{transform:translate(2px)}93%{transform:translate(-1px)}94%{transform:translate(1px)}95%{transform:translate(0)}}@keyframes svelte-giijyl-flicker-i{0%,to{opacity:1}50%{opacity:.3}}@keyframes svelte-giijyl-matrix-x{0%,to{transform:scaleX(1.2) skewY(0);filter:hue-rotate(0deg)}50%{transform:scaleX(1.5) skewY(-10deg);filter:hue-rotate(180deg)}}@keyframes svelte-giijyl-slide-n{0%,to{transform:translate(0)}25%{transform:translate(5px)}75%{transform:translate(-5px)}}.hero-title.svelte-giijyl:hover span.svelte-giijyl{animation-play-state:paused}.hero-title.svelte-giijyl span.svelte-giijyl:hover{transform:scale(1.5) rotate(360deg);color:#fff!important;text-shadow:0 0 30px rgba(255,255,255,1),0 0 60px rgba(20,241,149,.8),0 0 90px rgba(20,241,149,.6),0 0 120px rgba(20,241,149,.4);z-index:10}.hero-title.svelte-giijyl.svelte-giijyl:hover{transform:rotateX(-10deg) rotateY(5deg)}[data-phase=decrypting].svelte-giijyl .hero-title span.svelte-giijyl{animation-duration:.1s!important;color:hsl(var(--primary));filter:blur(2px)}@keyframes svelte-giijyl-draw-lambda{to{stroke-dashoffset:0}}.hero-container.svelte-giijyl:hover .lambda-path.svelte-giijyl{animation:svelte-giijyl-draw-lambda 2s ease-in-out forwards}[data-phase=loading].svelte-giijyl.svelte-giijyl{cursor:progress}[data-phase=decrypting].svelte-giijyl.svelte-giijyl{cursor:wait}[data-phase=ready].svelte-giijyl.svelte-giijyl{cursor:default}.secret-card.svelte-giijyl.svelte-giijyl{transform-style:preserve-3d;transition:transform .1s ease-out}@keyframes svelte-giijyl-quantum-interference{0%,to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}50%{clip-path:polygon(10% 0,90% 0,100% 100%,0 90%)}}.hero-container.svelte-giijyl.svelte-giijyl:after{content:"01000001 01010010 01000011";position:fixed;bottom:10px;right:10px;font-family:monospace;font-size:8px;color:hsl(var(--primary) / .05);pointer-events:none;letter-spacing:2px}@keyframes svelte-qgo564-flicker{0%,18%,22%,25%,53%,57%,to{text-shadow:0 0 10px green,0 0 20px purple,0 0 30px blue,0 0 40px yellow;opacity:.95}20%,24%,55%{text-shadow:none;opacity:.5}}#overlay.svelte-qgo564{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:99;color:green;overflow:hidden}.hover\:glow.svelte-qgo564:hover{text-shadow:0 0 10px green,0 0 20px purple,0 0 30px blue,0 0 40px yellow}.custom-ascii.svelte-qgo564{animation:svelte-qgo564-flicker .25s infinite alternate;white-space:pre!important;display:inline-block;font-size:10px!important;line-height:1.2!important;font-family:Courier New,Courier,monospace!important;letter-spacing:0!important;color:#14f195;text-shadow:0 0 10px rgba(20,241,149,.8),0 0 20px rgba(20,241,149,.6),0 0 30px rgba(20,241,149,.4);background:#000000e6;padding:20px 30px;border-radius:4px;position:relative;z-index:50;font-weight:400!important;overflow:visible}@media (max-width: 639px){.custom-ascii.svelte-qgo564{font-size:5px;padding:10px 15px;line-height:1.1}}canvas.svelte-qgo564{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;font:hacker10;z-index:90;display:block}.mobile-bg.svelte-qgo564{background:radial-gradient(circle at 30% 30%,rgba(20,241,149,.05) 0%,transparent 50%),radial-gradient(circle at 70% 70%,rgba(138,43,226,.05) 0%,transparent 50%),linear-gradient(180deg,#000,#0a0a0a)}@keyframes svelte-1cbte0m-loading{0%{width:0%}20%{width:20%}30%{width:30%}40%{width:40%}50%{width:50%}60%{width:60%}70%{width:70%}80%{width:80%}90%{width:90%}to{width:100%}}
