
    @media (max-width: 768px) {
        .automated-grid {
            grid-template-columns: repeat(2, 1fr) !important;
            gap: 12px !important;
        }
        .automated-card {
            padding: 14px !important;
        }
        .automated-card h4 {
            font-size: 15px !important;
            min-height: 40px !important;
        }
        .automated-card p {
            font-size: 12px !important;
            min-height: 54px !important;
        }
        .automated-card small {
            font-size: 11px !important;
        }
        .automated-header {
            font-size: 24px !important;
            margin-bottom: 12px !important;
            padding-bottom: 6px !important;
        }
    }
    @media (max-width: 480px) {
        .automated-grid {
            gap: 10px !important;
        }
        .automated-card {
            padding: 12px !important;
        }
        .automated-card h4 {
            font-size: 14px !important;
            min-height: 38px !important;
        }
        .automated-card p {
            font-size: 11px !important;
            min-height: 50px !important;
        }
        .automated-card small {
            font-size: 10px !important;
        }
    }
