
    @media (max-width: 768px) {
        body.airjournal-article #header.air-article-mobile-bound {
            transition: transform .28s cubic-bezier(.22, 1, .36, 1), opacity .2s ease !important;
            will-change: transform;
        }

        body.airjournal-article #header.air-article-mobile-hidden {
            animation: none !important;
            transform: translateY(calc(-100% - 2px)) !important;
            pointer-events: none;
        }

        body.airjournal-article #header.air-article-mobile-visible {
            animation: none !important;
            transform: translateY(0) !important;
            pointer-events: auto;
        }
    }
