section, main, .hero-section, .services-section, .featured-section,
.cta-section, .team-section, .industries-section, .projects-section {
background-color: transparent !important;
}
.cyber-glitch-foundation {
position: fixed;
inset: 0;
background: #000;
z-index: -10;
overflow: hidden;
pointer-events: none;
}
.glitch-slice {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: repeating-linear-gradient(
0deg,
transparent 0%,
rgba(255, 255, 255, 0.03) 0.5%,
transparent 1%
);
display: none;
}
@keyframes sharp-glitch {
0% { clip-path: inset(20% 0 50% 0); transform: translateX(-15px); }
10% { clip-path: inset(80% 0 1% 0); transform: translateX(15px); }
20% { clip-path: inset(10% 0 85% 0); transform: translateX(-25px); }
30% { clip-path: inset(40% 0 45% 0); transform: translateX(5px); }
40% { clip-path: inset(60% 0 20% 0); transform: translateX(-10px); }
50% { clip-path: inset(5% 0 90% 0); transform: translateX(20px); }
60% { clip-path: none; transform: none; }
100% { clip-path: none; transform: none; }
}
.glitch-trigger {
animation: sharp-glitch 0.2s steps(1) both;
background: rgba(255, 255, 255, 0.04);
}
.cyber-static {
position: absolute;
inset: 0;
background-image: url("https://unblast.com/wp-content/uploads/2018/08/Dust-Textures-2.jpg");
opacity: 0.05;
}