.blog-card{animation:4s ease-in-out infinite blogFloat;position:relative;overflow:hidden}.blog-card:before{content:"";pointer-events:none;z-index:0;opacity:.6;background:linear-gradient(#0000 0%,#10b98126 25%,#06b6d41a 50%,#0000 100%),repeating-linear-gradient(90deg,#0000 0,#10b9810d 1px,#0000 2px 10px);width:100%;height:200%;animation:6s ease-in infinite dataFlow;position:absolute;top:-100%;left:0}.blog-card:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:.7;pointer-events:none;z-index:1;background:linear-gradient(135deg,#10b981,#06b6d4,#8b5cf6,#10b981) 0 0/300% 300%;padding:1.5px;animation:5s infinite energyPulse;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tag-glow{transition:all .3s;animation:3s ease-in-out infinite tagPulse;position:relative}.tag-glow:before{content:"";border-radius:inherit;opacity:0;z-index:-1;background:linear-gradient(45deg,#10b9814d,#06b6d433);animation:2s ease-in-out infinite tagGlow;position:absolute;inset:-1px}.blog-card:hover .tag-glow{transform:scale(1.1);box-shadow:0 0 12px #10b98180}@keyframes dataFlow{0%{opacity:0;transform:translateY(-100%)}10%{opacity:.6}90%{opacity:.6}to{opacity:0;transform:translateY(100%)}}@keyframes energyPulse{0%{filter:drop-shadow(0 0 6px #10b9814d);background-position:0%}25%{filter:drop-shadow(0 0 10px #06b6d466)}50%{filter:drop-shadow(0 0 8px #8b5cf64d);background-position:100%}75%{filter:drop-shadow(0 0 10px #10b98166)}to{filter:drop-shadow(0 0 6px #10b9814d);background-position:0%}}@keyframes blogFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes tagPulse{0%,to{text-shadow:0 0 4px #10b98133}50%{text-shadow:0 0 10px #10b98199}}@keyframes tagGlow{0%,to{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.blog-card:hover{border-color:#10b981cc;box-shadow:0 0 20px #10b9814d,0 0 40px #06b6d426,inset 0 0 20px #10b9810d}.blog-card:hover:before{animation:3s ease-in infinite dataFlow}.blog-card:hover:after{opacity:1;animation:2.5s infinite energyPulse}.blog-card:hover h3{text-shadow:0 0 15px #10b98180}@media (max-width:768px){.blog-card:before{opacity:.4}.blog-card:after{opacity:.5}.tag-glow{animation:2.5s ease-in-out infinite tagPulse}}@media (prefers-reduced-motion:reduce){.blog-card,.blog-card:before,.blog-card:after,.tag-glow,.tag-glow:before{animation:none!important}.blog-card:hover{box-shadow:0 0 15px #10b98126}.blog-card:hover h3{text-shadow:none}}
.TechMarquee-module__FsrXLG__marqueeContainer{box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:none;border-bottom:none;width:100%;padding:60px clamp(32px,8vw,96px);position:relative;overflow:visible}.TechMarquee-module__FsrXLG__marqueeTitle{text-align:center;letter-spacing:-.02em;margin-bottom:40px;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700}.TechMarquee-module__FsrXLG__marqueeTitle .TechMarquee-module__FsrXLG__white{color:#fff}.TechMarquee-module__FsrXLG__marqueeTitle .TechMarquee-module__FsrXLG__green{color:#10b981}.TechMarquee-module__FsrXLG__marqueeContent{box-sizing:border-box;border-left:clamp(32px,8vw,96px) solid #0000;border-right:clamp(32px,8vw,96px) solid #0000;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 clamp(32px,8vw,96px) calc(100% - clamp(32px,8vw,96px)),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 clamp(32px,8vw,96px) calc(100% - clamp(32px,8vw,96px)),#0000 100%)}.TechMarquee-module__FsrXLG__marqueeTrack{will-change:transform;width:max-content;animation:25s linear -5s infinite TechMarquee-module__FsrXLG__scrollCircle;display:flex}@keyframes TechMarquee-module__FsrXLG__scrollCircle{0%{transform:translate(0)}to{transform:translate(-50%)}}.TechMarquee-module__FsrXLG__techItem{-webkit-backdrop-filter:none;backdrop-filter:none;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;flex-shrink:0;align-items:center;gap:clamp(8px,2vw,16px);padding:clamp(16px,3vw,24px) clamp(18px,4vw,32px);transition:all .3s;display:flex}.TechMarquee-module__FsrXLG__techItem:hover{border-color:none;box-shadow:none;background:0 0;transform:translateY(-8px)}.TechMarquee-module__FsrXLG__techLabel{color:#fff;font-size:clamp(10px,1.5vw,12px);font-weight:600;transition:color .3s}.TechMarquee-module__FsrXLG__techItem:hover .TechMarquee-module__FsrXLG__techLabel{color:#f4f4f5}.TechMarquee-module__FsrXLG__fadeLeft{pointer-events:none;z-index:10;background:0 0;width:100px;display:none;position:absolute;top:0;bottom:0;left:0}.TechMarquee-module__FsrXLG__fadeRight{pointer-events:none;z-index:10;background:0 0;width:80px;display:none;position:absolute;top:0;bottom:0;right:0}@media (max-width:1024px){.TechMarquee-module__FsrXLG__marqueeContainer{padding:60px clamp(48px,6vw,80px)}}@media (max-width:768px){.TechMarquee-module__FsrXLG__marqueeContainer{padding:50px clamp(32px,5vw,64px)}}@media (max-width:480px){.TechMarquee-module__FsrXLG__marqueeContainer{padding:40px clamp(24px,4vw,48px)}.TechMarquee-module__FsrXLG__marqueeTitle{margin-bottom:30px}}@media (prefers-reduced-motion:reduce){.TechMarquee-module__FsrXLG__marqueeTrack{animation:none;animation-delay:0}.TechMarquee-module__FsrXLG__techItem:hover{transform:none}}
