@media (min-width: 1024px) {
    body {
        background: #f4f8fb;
    }

    .desktop-header,
    .desktop-footer,
    .desktop-menu,
    .site-header,
    .site-footer {
        display: block !important;
    }

    .prensa-page {
        max-width: 1180px;
        margin: 0 auto;
        padding: 90px 32px 80px;
    }

    .prensa-hero {
        max-width: 100%;
        padding: 54px;
        border-radius: 34px;
        margin-bottom: 28px;
        background: linear-gradient(135deg, #0E3E61, #127194);
        color: #fff;
    }

    .prensa-hero h1 {
        max-width: 760px;
        font-size: 58px;
        line-height: 1;
        letter-spacing: -1.8px;
    }

    .prensa-hero p {
        max-width: 760px;
        font-size: 19px;
        line-height: 1.6;
    }

    .prensa-grid {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 22px;
    }

    .prensa-card {
        margin: 0;
        padding: 30px;
        border-radius: 28px;
        background: #fff;
        box-shadow: 0 18px 45px rgba(14, 62, 97, .09);
    }

    .prensa-card h2 {
        font-size: 28px;
    }

    .prensa-card p,
    .prensa-card li {
        font-size: 16px;
    }

    .prensa-card.full {
        grid-column: span 2;
    }
}
.public-bottom-nav,
.bottom-nav {
    display: none !important;
}