.tech-marquee-wrapper{position:relative;width:100%;overflow:hidden;background:#379DD7}.tech-marquee{position:relative;z-index:1;width:100%;padding:5rem 0;background:transparent;color:#000000}.marquee-container{width:100%;overflow:hidden;position:relative;margin-top:2rem}.marquee-track{display:flex;gap:80px;width:max-content;animation:scrollInfinite 60s linear infinite;will-change:transform}@keyframes scrollInfinite{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee-container:hover .marquee-track{animation-play-state:paused}.tech-item{display:flex;flex-direction:column;align-items:center;min-width:120px;color:#fff;flex-shrink:0;transition:transform .3s ease}.tech-item:hover{transform:translateY(-5px)}.tech-icon{font-size:6rem;transition:transform .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.tech-icon:hover{transform:scale(1.2)}.tech-item span{margin-top:10px;font-size:1rem;font-weight:500;color:#fff;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.2)}.tech-icon.html5{color:#e34c26}.tech-icon.css3{color:#264de4}.tech-icon.javascript{color:#f7df1e}.tech-icon.react{color:#61dafb}.tech-icon.angular{color:#dd1b16}.tech-icon.vuejs{color:#41b883}.tech-icon.redux{color:#764abc}.tech-icon.graphql{color:#e535ab}.tech-icon.nodejs{color:#68a063}.tech-icon.python{color:#3776ab}.tech-icon.django{color:#092e20}.tech-icon.flutter{color:#02569b}.tech-icon.java{color:#007396}.tech-icon.php{color:#777bb4}.tech-icon.mysql{color:#4479a1}.tech-icon.mongodb{color:#47a248}.tech-icon.docker{color:#2496ed}.tech-icon.kubernetes{color:#326ce5}.tech-icon.jenkins{color:#d33833}.tech-icon.aws{color:#ff9900}.tech-icon.googlecloud{color:#4285f4}.tech-icon.cloud{color:#00acc1}.tech-icon.git{color:#f1502f}.tech-icon.linux{color:#fcc624}.tech-icon.tensorflow{color:#ff6f00}.tech-icon.pytorch{color:#ee4c2c}.tech-icon.keras{color:#d00000}.tech-icon.opencv{color:#5c3ee8}.tech-icon.figma{color:#f24e1e}.tech-icon.ai{color:#6f42c1}.tech-icon.robotics{color:#ff6b6b}.tech-icon.solidity{color:#363636}.tech-icon.blockchain{color:#20c997}.tech-marquee .container{position:relative;z-index:1}.tech-marquee .container h1{font-size:3rem;font-weight:800;margin-bottom:1rem;background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tech-marquee .container p{font-size:1.2rem;max-width:800px;margin:0 auto;opacity:.95}@media (max-width:1200px){.tech-icon{font-size:5rem}.marquee-track{gap:60px}.tech-item{min-width:100px}}@media (max-width:992px){.tech-icon{font-size:4rem}.marquee-track{gap:50px}.tech-item span{font-size:.9rem}.tech-item{min-width:90px}.tech-marquee .container h1{font-size:2.5rem}}@media (max-width:768px){.tech-icon{font-size:3.5rem}.marquee-track{gap:40px}.tech-item span{font-size:.85rem}.tech-item{min-width:80px}.tech-marquee{padding:3rem 0}.tech-marquee .container h1{font-size:2rem}}@media (max-width:576px){.tech-icon{font-size:2.8rem}.marquee-track{gap:30px}.tech-item span{font-size:.75rem}.tech-item{min-width:70px}.tech-marquee{padding:2rem 0}.tech-marquee .container h1{font-size:1.8rem}}