body > .desktop-only {
    display: none;
}

@media (max-width: 1200px) {
    body > .desktop-only {
        position: fixed;
        inset: 0;
        z-index: 9999;
        display: grid;
        place-items: center;
        margin: 0;
        padding: 2rem;
        border: 0;
        border-radius: 0;
        background: #111827;
        color: #fff;
        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
        font-size: clamp(1.5rem, 5vw, 3rem);
        font-weight: 700;
        text-align: center;
    }
}
