
        #aq-mobile-menu-info { display:none; }
        @media (max-width:1023px) {
            .premium-info-stack { display:none !important; }
            .aq-mobile-info-nav-label {
                font-size:8px !important;
                line-height:1.05 !important;
                letter-spacing:.035em !important;
                white-space:nowrap !important;
            }
            #aq-mobile-menu-info {
                position:fixed !important;
                inset:0 !important;
                z-index:2147483500 !important;
                display:none !important;
                align-items:center !important;
                justify-content:center !important;
                padding:0 !important;
                background:#050505 !important;
                overflow:hidden !important;
            }
            #aq-mobile-menu-info.aq-open { display:flex !important; }
            #aq-mobile-menu-info .aq-mobile-menu-info-panel {
                position:relative !important;
                width:min(100vw,calc(100dvh * 0.562799),560px) !important;
                max-width:100vw !important;
                aspect-ratio:941 / 1672 !important;
                max-height:100dvh !important;
                margin:0 auto !important;
                padding:0 !important;
                overflow:hidden !important;
                border:0 !important;
                border-radius:0 !important;
                background:#050505 !important;
                box-shadow:none !important;
            }
            #aq-mobile-menu-info .aq-mobile-menu-info-reference {
                position:absolute !important;
                inset:0 !important;
                width:100% !important;
                height:100% !important;
                display:block !important;
                object-fit:contain !important;
                user-select:none !important;
                -webkit-user-drag:none !important;
                pointer-events:none !important;
            }
            #aq-mobile-menu-info .aq-mobile-menu-info-close {
                position:absolute !important;
                left:77.4% !important;
                top:6.25% !important;
                width:12.5% !important;
                height:7.4% !important;
                z-index:7 !important;
                display:block !important;
                border:0 !important;
                border-radius:999px !important;
                padding:0 !important;
                margin:0 !important;
                background:transparent !important;
                color:transparent !important;
                box-shadow:none !important;
                cursor:pointer !important;
                -webkit-tap-highlight-color:transparent !important;
            }
            #aq-mobile-menu-info .aq-mobile-menu-info-close svg { display:none !important; }
            #aq-mobile-menu-info .aq-mobile-menu-info-map {
                position:absolute !important;
                left:39.4% !important;
                top:83.45% !important;
                width:44.5% !important;
                height:6.2% !important;
                z-index:7 !important;
                display:block !important;
                padding:0 !important;
                margin:0 !important;
                border:0 !important;
                border-radius:12px !important;
                background:transparent !important;
                box-shadow:none !important;
                color:transparent !important;
                text-decoration:none !important;
                cursor:pointer !important;
                overflow:hidden !important;
                -webkit-tap-highlight-color:rgba(255,255,255,.08) !important;
            }
            #aq-mobile-menu-info .aq-mobile-menu-info-map > * {
                opacity:0 !important;
                visibility:hidden !important;
                pointer-events:none !important;
            }
            #aq-mobile-menu-info .aq-mobile-menu-info-semantic {
                position:absolute !important;
                width:1px !important;
                height:1px !important;
                overflow:hidden !important;
                clip:rect(0 0 0 0) !important;
                clip-path:inset(50%) !important;
                white-space:nowrap !important;
            }
        }
    