.tech-pattern {
    background-image:
        linear-gradient(rgba(251, 146, 60, 0.08) 1px, transparent 1px),
        linear-gradient(90deg, rgba(251, 146, 60, 0.08) 1px, transparent 1px);
    background-size: 48px 48px;
    background-position: 0 0;
    animation: backgroundMove 5s linear infinite;
}

@keyframes backgroundMove {
    0% {
        background-position: 0 0;
    }

    100% {
        background-position: 48px 0;
    }
}

@keyframes breathe {

    0%,
    100% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.05);
    }
}

.breathe-animation {
    animation: breathe 3s ease-in-out infinite;
}
