/* Blog (recursos.html): hero con foto (médico escribiendo) y velo azul noche; texto en blanco.
   Archivo propio para evitar copias viejas en la caché de Cloudflare. */
.re-hero{position:relative;isolation:isolate;overflow:hidden;background:transparent!important}
.re-hero::before{content:"";position:absolute;inset:-28px;z-index:-2;background:url('assets/adopcion-hero-bg.jpg') center 45%/cover no-repeat;filter:blur(1px)}
.re-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(5,8,14,.88) 0%,rgba(5,8,14,.68) 45%,rgba(5,8,14,.28) 100%)}
.re-hero h1,.re-hero .re-jump a{color:#fff!important;border-color:rgba(255,255,255,.7)!important}
.re-hero>.re-shell>p{color:rgba(255,255,255,.8)!important}
.re-hero .re-eyebrow{color:#8DBBFF!important}
@media (max-width:767px){.re-hero::after{background:linear-gradient(180deg,rgba(5,8,14,.82) 0%,rgba(5,8,14,.72) 100%)}}
