
    /* Responsive adjustment */
    @media (max-width: 768px) {
        div[style*="grid-template-columns"] {
            grid-template-columns: 1fr 1fr !important;
        }
        div[style*="justify-content: space-around"] {
            flex-direction: column;
            text-align: center;
        }
        div[style*="width: 1px"] {
            display: none;
        }
    }
