.hero-bg {
    background-color: #050b14;
    background-image: radial-gradient(rgba(255, 255, 255, 0.05) 1px, transparent 1px);
    background-size: 30px 30px;
}
.gradient-text {
    background: linear-gradient(to right, #60a5fa, #22d3ee);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.video-cover {
    width: 100%;
    height: 100%;
    object-fit: cover;
}