.blog-detalle-regresar{color:var(--color-brand-accent);font-weight:600;transition:color .3s ease}.blog-detalle-regresar:hover{color:var(--color-text-primary)}.blog-detalle-fecha{color:#64748b;font-size:.9rem}.blog-detalle-titulo{color:var(--color-text-primary);font-size:2.5rem;line-height:1.2}.blog-detalle-descripcion{color:#64748b;font-size:1.15rem;line-height:1.8}.blog-detalle-imagen-contenedor{height:450px}.blog-detalle-imagen{display:block}.blog-detalle-contenido{color:var(--color-text-primary);font-size:1rem;line-height:1.9;overflow-wrap:break-word}.blog-detalle-contenido h2{margin-top:2rem;margin-bottom:1rem;font-size:1.7rem;font-weight:700}.blog-detalle-contenido h3{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.3rem;font-weight:700}.blog-detalle-contenido p{margin-bottom:1.25rem}.blog-detalle-contenido ul,.blog-detalle-contenido ol{margin-bottom:1.25rem;padding-left:1.75rem}.blog-detalle-contenido ul{list-style:disc}.blog-detalle-contenido ol{list-style:decimal}.blog-detalle-contenido a{color:var(--color-brand-accent);text-decoration:underline}.blog-detalle-promocion{min-height:340px}.blog-detalle-promocion-imagen{object-position:center}.blog-detalle-promocion-overlay{background:#0b1f3ac7}.blog-detalle-promocion-contenido{max-width:850px}.blog-detalle-promocion-contenido h2{font-size:2rem}.blog-detalle-promocion-contenido p{font-size:1.1rem;line-height:1.7}.blog-detalle-promocion-boton{background:var(--color-brand-accent);color:#fff;transition:background .3s ease,transform .3s ease}.blog-detalle-promocion-boton:hover{background:#b45309;transform:translateY(-2px)}@media(max-width:1023px){.blog-detalle-titulo{font-size:2rem}.blog-detalle-imagen-contenedor{height:350px}.blog-detalle-promocion-contenido h2{font-size:1.7rem}}@media(max-width:600px){.blog-detalle-titulo{font-size:1.7rem}.blog-detalle-descripcion{font-size:1rem}.blog-detalle-imagen-contenedor{height:240px}.blog-detalle-promocion-contenido h2{font-size:1.5rem}.blog-detalle-promocion-contenido p{font-size:1rem}}
