.tech-card{perspective:1000px;animation:.6s ease-out both cardEntrance}@keyframes cardEntrance{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tech-card-inner{background:#0c1e5b4d;border:1px solid #0c5e9180;border-radius:5px;height:100%;transition:all .4s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden;box-shadow:0 5px 15px #0000004d}.tech-card:hover .tech-card-inner{border-color:#addcfa;transform:translateY(-10px);box-shadow:0 10px 25px #0c5e9180}.tech-card-image-container{height:200px;position:relative;overflow:hidden}.tech-card-image{object-fit:fill;z-index:1;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1);position:relative}.tech-card:hover .tech-card-image{transform:scale(1.05)}.tech-card-binary-overlay{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.tech-card-binary-overlay span{color:#addcfa26;font-family:monospace;font-size:14px;animation:4s infinite binaryFade;position:absolute}@keyframes binaryFade{0%,to{opacity:.1}50%{opacity:.3}}.tech-card-glare{z-index:3;background:linear-gradient(90deg,#fff0 0%,#ffffff1a 50%,#fff0 100%);width:100%;height:100%;transition:all .6s;position:absolute;top:0;left:-100%}.tech-card:hover .tech-card-glare{left:100%}.tech-card-category{color:#132668;text-transform:uppercase;letter-spacing:1px;z-index:4;background:#fff;border-radius:3px;padding:5px 15px;font-size:.8rem;font-weight:700;position:absolute;top:15px;right:15px;box-shadow:0 0 10px #0c5e9180}.tech-card-content{z-index:2;padding:10px;position:relative}.tech-card-title{color:#fff;letter-spacing:1px;margin-bottom:15px;font-size:1rem;font-weight:600;line-height:1.4}.tech-card-excerpt{color:#fff;letter-spacing:1px;margin-bottom:20px;font-size:.95rem;line-height:1.6}.tech-card-meta{border-top:1px solid #0c5e9180;justify-content:space-between;align-items:center;padding-top:15px;display:flex}.tech-card-date{color:#addcfab3;font-size:.85rem}.tech-card-link{color:#addcfa;align-items:center;gap:5px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.tech-card-link:hover{color:#fff;text-shadow:0 0 5px #addcfab3}.tech-card-link svg{transition:transform .3s}.tech-card-link:hover svg{transform:translate(3px)}.tech-card-corner{opacity:0;z-index:3;border:0 solid #addcfa;width:15px;height:15px;transition:all .3s;position:absolute}.tech-card-corner-tl{border-top-width:2px;border-left-width:2px;top:0;left:0}.tech-card-corner-tr{border-top-width:2px;border-right-width:2px;top:0;right:0}.tech-card-corner-bl{border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.tech-card-corner-br{border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.tech-card:hover .tech-card-corner{opacity:1}.particle{pointer-events:none;color:#addcfa4d;font-family:monospace;font-weight:700;animation:15s linear infinite float-particle;position:absolute}@keyframes float-particle{0%{opacity:.1;transform:translateY(0)translate(0)}50%{opacity:.5}to{opacity:0;transform:translateY(-100vh)translate(100px)}}.cyber-card{perspective:1000px;animation:.6s ease-out both cardEntrance}.cyber-card-inner{background:#0c1e5b4d;border:1px solid #0c5e9180;border-radius:5px;height:100%;transition:all .4s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden;box-shadow:0 5px 15px #0000004d}.cyber-card:hover .cyber-card-inner{border-color:#addcfa;transform:translateY(-10px);box-shadow:0 10px 25px #0c5e9180}.cyber-card-image-container{height:200px;position:relative;overflow:hidden}.cyber-card-image{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.cyber-card:hover .cyber-card-image{transform:scale(1.05)}.cyber-card-glare{background:linear-gradient(90deg,#fff0 0%,#ffffff1a 50%,#fff0 100%);width:100%;height:100%;transition:all .6s;position:absolute;top:0;left:-100%}.cyber-card:hover .cyber-card-glare{left:100%}.cyber-card-category{color:#000;text-transform:uppercase;letter-spacing:1px;background:#fff;border-radius:3px;padding:5px 15px;font-size:.8rem;font-weight:700;position:absolute;top:15px;right:15px;box-shadow:0 0 10px #0c5e9180}.cyber-card-content{z-index:2;padding:20px;position:relative}.cyber-card-title{color:#fff;letter-spacing:1px;margin-bottom:15px;font-size:1.3rem;font-weight:600;line-height:1.4}.cyber-card-excerpt{color:#fff;letter-spacing:1px;margin-bottom:20px;font-size:.95rem;line-height:1.6}.cyber-card-meta{border-top:1px solid #0c5e9180;justify-content:space-between;align-items:center;padding-top:15px;display:flex}.cyber-card-date{color:#ffffffb3;font-size:.85rem}.cyber-card-link{color:#fcfcfc;align-items:center;gap:5px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.cyber-card-link:hover{color:#fff;text-shadow:0 0 5px #addcfab3}.cyber-card-link svg{transition:transform .3s}.cyber-card-link:hover svg{transform:translate(3px)}.cyber-card-corner{opacity:0;border:0 solid #addcfa;width:15px;height:15px;transition:all .3s;position:absolute}.cyber-card-corner-tl{border-top-width:2px;border-left-width:2px;top:0;left:0}.cyber-card-corner-tr{border-top-width:2px;border-right-width:2px;top:0;right:0}.cyber-card-corner-bl{border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.cyber-card-corner-br{border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.cyber-card:hover .cyber-card-corner{opacity:1}.blog-glass-container{color:#fff;background:radial-gradient(circle,#0c1a3a 0%,#050a1a 100%);min-height:100vh;padding:0;font-family:Rajdhani,Orbitron,sans-serif;position:relative;overflow:hidden}.particles{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.particle-img{pointer-events:none;filter:blur(1px);z-index:1;animation:15s linear infinite float-particle;position:absolute}.neon-header{text-align:center;z-index:2;margin-bottom:60px;padding:18% 10% 7%;position:relative}.neon-border{border:2px solid #0000;filter:drop-shadow(0 0 10px #0c5e91b3);clip-path:polygon(0% 0%,100% 0%,100% 75%,75% 75%,75% 100%,50% 75%,0% 75%);border-image-slice:1;width:100%;height:100%;position:absolute;top:0;left:0}.neon-overlay{background:linear-gradient(#132668bd 0%,#aedcfa17 100%);width:100%;height:100%;position:absolute;top:0;left:0}.neon-title{text-transform:uppercase;letter-spacing:5px;text-shadow:0 0 5px #addcfa,0 0 10px #addcfa,0 0 20px #0c5e91,0 0 40px #0c5e91;margin:0 0 1rem;font-size:5rem;font-weight:600;position:relative}.neon-flicker{animation:3s infinite alternate flicker}@keyframes flicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 5px #addcfa,0 0 10px #addcfa,0 0 20px #0c5e91,0 0 40px #132668}20%,24%,55%{text-shadow:none}}.neon-subtitle{letter-spacing:3px;color:#fff;opacity:.8;text-shadow:0 0 10px #addcfab3;margin-bottom:3rem;font-size:clamp(1rem,2vw,1.5rem)}.neon-scroll-hint{margin-top:60px;animation:2s infinite bounce}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)translate(-50%)}40%{transform:translateY(-10px)translate(-50%)}60%{transform:translateY(-5px)translate(-50%)}}.neon-arrow{border:2px solid #addcfa;border-radius:15px;width:30px;height:50px;margin:0 auto;position:relative;left:50%;box-shadow:0 0 10px #132668}.neon-arrow:before{content:"";background:#addcfa;border-radius:50%;width:6px;height:6px;animation:2s infinite scrollIndicator;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 0 5px #132668}.hologrid-container{z-index:2;padding:0 70px 30px;position:relative}.holo-grid{perspective:1000px;gap:25px;display:grid}.blog-grid-default{grid-template-columns:repeat(3,1fr)}.blog-single-card{grid-template-columns:1fr}.blog-double-card{grid-template-columns:repeat(2,1fr)}.blog-triple-card,.blog-quad-card{grid-template-columns:repeat(3,1fr)}.blog-quad-card .blog-card-item:nth-child(4){grid-column:1/-1}.cyber-pagination{z-index:2;justify-content:center;align-items:center;gap:15px;padding:30px 0 60px;display:flex;position:relative}.cyber-arrow{cursor:pointer;background:#0c1e5b80;border:1px solid #132668;border-radius:5px;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s;display:flex;position:relative;overflow:hidden}.cyber-arrow:before{content:"";background:linear-gradient(90deg,#0000,#addcfa66,#0000);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%}.cyber-arrow:hover:before{left:100%}.cyber-arrow svg{stroke:#addcfa;stroke-width:3px;stroke-linecap:round;fill:none;width:24px;height:24px}.cyber-arrow:disabled{opacity:.3;cursor:not-allowed}.cyber-numbers{gap:10px;display:flex}.cyber-number{cursor:pointer;color:#addcfa;background:#0c1e5b80;border:1px solid #132668;border-radius:5px;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.1rem;font-weight:700;transition:all .3s;display:flex;position:relative;overflow:hidden}.cyber-number span{z-index:2;position:relative}.cyber-number:before{content:"";background:linear-gradient(90deg,#0000,#addcfa66,#0000);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%}.cyber-number:hover:before{left:100%}.cyber-active{border-color:#addcfa;box-shadow:0 0 10px #addcfab3}.cyber-ellipsis{color:#addcfa;align-items:center;padding:0 10px;display:flex}@media (max-width:1200px){.blog-grid-default,.blog-triple-card,.blog-quad-card{grid-template-columns:repeat(2,1fr)}.blog-quad-card .blog-card-item:nth-child(4){grid-column:span 2}.hologrid-container{padding:0 30px 60px}}@media (max-width:768px){.hologrid-container{gap:30px;padding:0 20px 40px}.blog-grid-default,.blog-double-card,.blog-triple-card,.blog-quad-card{grid-template-columns:1fr}.blog-quad-card .blog-card-item:nth-child(4){grid-column:span 1}.cyber-pagination{padding:20px 0 40px}.cyber-arrow,.cyber-number{width:40px;height:40px}}@media (max-width:480px){.neon-header{padding:100px 15px 80px}.neon-title{font-size:2.5rem}.cyber-numbers{gap:5px}.cyber-arrow,.cyber-number{width:36px;height:36px}}@media only screen and (max-width:767px){.neon-header{padding:35% 5% 10%}.neon-border{border:0 solid #0000;clip-path:none;border-image-slice:0;width:100%;height:100%;position:absolute;top:0;left:0}}@media only screen and (min-width:768px) and (max-width:1023px){.neon-header{text-align:center;z-index:2;padding:23% 10% 7%;position:relative}.neon-title{font-size:4rem;font-weight:600}.neon-subtitle{font-size:1.2rem}.blog-grid-default,.blog-double-card,.blog-triple-card,.blog-quad-card{grid-template-columns:1fr 1fr}}
