@font-face{font-family:rubikDistressed;src:url(/_next/static/media/6e6d41ed2fb6e835-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:rubikDistressed Fallback;src:local("Arial");ascent-override:78.34%;descent-override:20.95%;line-gap-override:0.00%;size-adjust:119.36%}.__className_3d2905{font-family:rubikDistressed,rubikDistressed Fallback}.__variable_3d2905{--font-rubik-distressed:"rubikDistressed","rubikDistressed Fallback"}@media (max-width:470px){.language_button{display:none}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3) translateY(50px)}50%{opacity:.9;transform:scale(1.05) translateY(-10px)}70%{transform:scale(.95) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}.rotating-border{background:conic-gradient(from 0deg,transparent 0deg,transparent 270deg,oklch(95% .06 254.128) 270deg,#01438882 1turn);animation:rotate-border 5s linear infinite}.rotating-border:before{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:var(--bg-secondary,#1a1a1a);border-radius:50%;z-index:1}@keyframes rotate-border{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse{0%,to{opacity:.1}50%{opacity:.3}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.float-animation{animation:float 3s ease-in-out infinite}.pulse-animation{animation:pulse 2s ease-in-out infinite}.neural-grid{background-image:radial-gradient(circle at 25% 25%,rgba(6,182,212,.4) 1px,transparent 0),radial-gradient(circle at 75% 75%,rgba(139,92,246,.3) 1px,transparent 0);background-size:50px 50px,80px 80px;animation:smoothNeuralMorph 15s ease-in-out infinite}.floating-code{animation:gentleFloat linear infinite;transform:perspective(1000px);max-width:min(240px,25vw)}.tech-tag{background:linear-gradient(90deg,rgba(30,41,59,.08),rgba(51,65,85,.08));animation:gentleMove linear infinite}.tech-icon-ripple{animation:smooth-ripple 1.8s ease-out infinite}.quantum-particle{animation:gentleQuantum ease-in-out infinite}@keyframes smoothNeuralMorph{0%,to{transform:translate(0) scale(1) rotate(0deg);filter:hue-rotate(0deg)}50%{transform:translate(-5px,-3px) scale(1.01) rotate(1deg);filter:hue-rotate(180deg)}}@keyframes gentleFloat{0%,to{transform:perspective(1000px) translateY(0) translateX(0) rotateX(0deg);opacity:.7}50%{transform:perspective(1000px) translateY(-8px) translateX(4px) rotateX(2deg);opacity:1}}@keyframes gentleMove{0%{transform:translate(0) rotate(0deg) scale(1);opacity:.7}25%{transform:translate(8px,-6px) rotate(1deg) scale(1.02);opacity:.9}50%{transform:translate(-6px,8px) rotate(-.5deg) scale(.99);opacity:1}75%{transform:translate(10px,4px) rotate(1.5deg) scale(1.01);opacity:.8}to{transform:translate(-4px,-8px) rotate(-.5deg) scale(1);opacity:.7}}@keyframes gentleQuantum{0%,90%,to{transform:translate(0) scale(1) rotate(0deg);opacity:.4}10%,20%{transform:translate(6px,-4px) scale(1.15) rotate(15deg);opacity:.8}45%,55%{transform:translate(-4px,6px) scale(.9) rotate(-10deg);opacity:.6}}@keyframes smooth-ripple{0%{transform:scale(1);opacity:.6}to{transform:scale(1.5);opacity:0}}@media (max-width:768px){.floating-code{max-width:min(140px,30vw);min-width:60px}.floating-code .command-text{font-size:.625rem}.tech-tag{max-width:min(120px,25vw);min-width:50px}.tech-text{font-size:.625rem}.quantum-particle{font-size:.75rem}}