body{
    margin-top: 110px
}

.navbar {
    position: absolute;
    z-index: 1030;
    background: var(--negro);
    /* transition: transform 0.3s ease, opacity 0.6s ease, padding 0.3s ease,
        background-color 0.3s ease;
    transform: translateY(0);
    opacity: 1;
    display: flex;
    justify-content: center;
    transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1); */
}

.navbar-content{
    padding-top: 1rem;
}


#noticia-detalle {
    background: radial-gradient(circle at top, #111 0%, #000 90%);
    color: #f8f9fa;
    min-height: 700px;
}


#noticia-detalle .volver {
    color: #ccc;
    transition: color 0.3s ease;
}
#noticia-detalle .volver:hover {
    color: red;
}


.titulo-noticia-detalle {
    letter-spacing: 0.5px;
    color: #fff;
    font-size: 2.2rem;
}


.fecha-noticia {
    font-size: 0.9rem;
    color: #aaa !important;
}


.noticia-imagen-detalle {
    transition: transform 0.6s ease, filter 0.6s ease;
    filter: grayscale(0);
}

.texto-noticia {
    font-size: 1.05rem;
    line-height: 1.8;
    color: #ddd;
}


.texto-noticia a {
    color: red;
    text-decoration: underline;
}
.texto-noticia a:hover {
    color: #ff4d4d;
}

@media (max-width: 768px) {
    .titulo-noticia-detalle {
        font-size: 1.6rem;
    }
    .texto-noticia {
        font-size: 1rem;
    }
}
