 grid-template-columns: repeat(4, 1fr);
            gap: 24px;
        }

        .footer-column h3 {
            font-size: 16px;
            font-weight: 700;
            margin-bottom: 16px;
        }

        .footer-column a {
            display: block;
            color: #333;
            text-decoration: none;
            font-size: 14px;
            margin-bottom: 8px;
        }

        .navigation-icon {
            width: 32px;
            height: 32px;
            background-color: white;
     