/* NOTAS DE PRODUCTO / sistema visual v1 */
/* Martian Mono la sirve Kadence en local (ver Tipografia > meta) */

:root{
  --np-tinta:#14171A; --np-papel:#F4F1EA; --np-papel-claro:#FBF9F4;
  --np-acento:#C2F04A; --np-sistema:#1F4DFF; --np-sistema-over:#0A2FB8;
  --np-gris:#5A5F66; --np-borde:#E8E3D8;
  --np-display:'Archivo',system-ui,sans-serif;
  --np-lectura:'Newsreader',Georgia,serif;
  --np-tecnico:'Martian Mono',ui-monospace,monospace;
  --np-mono-weight:500;
}

body,.site,.content-bg,.content-area,.entry-content-wrap{background-color:var(--np-papel);}
.content-bg.entry-content-wrap{box-shadow:none;}

/* Menu tecnico */
.header-navigation ul li a,.mobile-navigation ul li a{
  font-family:var(--np-tecnico);font-size:12px;font-weight:500;
  letter-spacing:.14em;text-transform:uppercase;color:var(--np-tinta);}
.header-navigation ul li a:hover,.header-navigation ul li.current-menu-item>a{
  color:var(--np-tinta);text-decoration:underline;text-decoration-color:var(--np-acento);
  text-decoration-thickness:4px;text-underline-offset:7px;}
.np-tinta .header-navigation ul li a{color:var(--np-papel);}
.np-tinta .header-navigation ul li a:hover{color:var(--np-acento);text-decoration:none;}

/* Enlaces */
.entry-content a:not(.button):not(.wp-block-button__link){
  color:var(--np-sistema);text-decoration-thickness:1px;text-underline-offset:3px;}
.entry-content a:not(.button):not(.wp-block-button__link):hover{color:var(--np-sistema-over);}

/* Ritmo editorial */
.entry-content p{margin:0 0 1.15em;max-width:70ch;}
.entry-content h2{margin-top:2.2em;}
.entry-content h3{margin-top:1.8em;}
.entry-content>*:first-child{margin-top:0;}

/* Entradilla */
.np-entradilla,.post-excerpt,.entry-title-excerpt{
  font-family:var(--np-lectura);font-size:clamp(19px,2.2vw,26px);
  line-height:1.42;color:var(--np-tinta);}

/* Elementos tecnicos */
.entry-meta,.entry-taxonomies,.post-top-meta,.post-navigation .nav-subtitle,.np-tecnico{
  font-family:var(--np-tecnico);font-size:11px;letter-spacing:.12em;
  text-transform:uppercase;color:var(--np-gris);}
figcaption,.wp-caption-text,.wp-block-image figcaption{
  font-family:var(--np-tecnico);font-size:11px;letter-spacing:.06em;
  color:var(--np-gris);text-transform:none;margin-top:.8rem;}

/* Regla verde */
hr,.wp-block-separator{border:0;height:6px;background:var(--np-acento);
  width:128px;max-width:128px;margin:3rem 0;opacity:1;}

/* Cita */
blockquote,.wp-block-quote{border:0;border-top:2px solid var(--np-tinta);
  padding:1.4rem 0 0;margin:2.6rem 0;font-family:var(--np-lectura);
  font-size:1.15em;font-style:normal;}
blockquote cite{font-family:var(--np-tecnico);font-size:11px;letter-spacing:.12em;
  text-transform:uppercase;color:var(--np-gris);font-style:normal;}

.entry-content figure{margin:2.4rem 0;}
.entry-content .wp-block-image img{display:block;}

::selection{background:var(--np-acento);color:var(--np-tinta);}
a:focus-visible,button:focus-visible,input:focus-visible{
  outline:3px solid var(--np-sistema);outline-offset:2px;}

/* Botones */
.wp-block-button__link,.button,input[type=submit]{
  background:var(--np-tinta);color:var(--np-papel);border-radius:0;
  font-family:var(--np-display);font-weight:700;letter-spacing:-.01em;}
.wp-block-button__link:hover,.button:hover,input[type=submit]:hover{
  background:var(--np-sistema);color:#fff;}

/* Pie */
.site-footer{background:var(--np-tinta);color:var(--np-papel);}
.site-footer a{color:var(--np-papel);}
.site-footer a:hover{color:var(--np-acento);}
.site-footer .footer-html,.site-footer p{font-family:var(--np-tecnico);
  font-size:11px;letter-spacing:.12em;text-transform:uppercase;}

/* Listado */
.loop-entry .entry-title{letter-spacing:-.02em;}
.loop-entry .entry-taxonomies a{font-family:var(--np-tecnico);font-size:10px;letter-spacing:.16em;}

@media (max-width:767px){
  hr,.wp-block-separator{margin:2rem 0;}
  .entry-content p{max-width:none;}
}

@media (prefers-reduced-motion:reduce){
  *,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;
    transition-duration:.01ms !important;scroll-behavior:auto !important;}
}

/* Tracking de titulares (en em, controlado aqui y no en Kadence) */
h1,.entry-title,.page-title,.post-title h1{letter-spacing:-.035em;}
h2{letter-spacing:-.022em;}
h3{letter-spacing:-.012em;}
h4,h5,h6{letter-spacing:-.005em;}
.header-navigation ul li a,.entry-meta,.entry-taxonomies,figcaption,
.wp-caption-text,.site-footer p,.np-tecnico{letter-spacing:.12em;}


/* Marca y cabecera */
.site-title,.site-branding .site-title a{font-family:var(--np-display);font-weight:800;
  font-size:22px;letter-spacing:-.03em;color:var(--np-tinta);text-transform:none;}
.site-header,.site-header-wrap{background:var(--np-papel);}
.site-header-inner-wrap{border-bottom:1.5px solid var(--np-tinta);}
.site-branding .site-description{font-family:var(--np-tecnico);font-size:10px;
  letter-spacing:.18em;text-transform:uppercase;color:var(--np-gris);}

/* Comentarios y formularios */
.comment-reply-title,.comments-title{font-family:var(--np-display);font-weight:800;}
.comment-form input[type=text],.comment-form input[type=email],
.comment-form input[type=url],.comment-form textarea,.search-field{
  border:1.5px solid var(--np-tinta);border-radius:0;background:var(--np-papel-claro);
  font-family:var(--np-lectura);}

/* Paginacion y navegacion entre entradas */
.post-navigation .nav-subtitle{font-family:var(--np-tecnico);font-size:10px;
  letter-spacing:.16em;text-transform:uppercase;color:var(--np-gris);}
.post-navigation .nav-title{font-family:var(--np-display);font-weight:700;letter-spacing:-.02em;}


/* ---- DIRECCION A: cabecera oscura en la entrada ---- */
.single-post .site-header-wrap,
.single-post .site-header-inner-wrap,
.single-post .site-header{background:#0E1114;}
.single-post .site-header-inner-wrap{border-bottom:0;}
.single-post .site-title,
.single-post .site-branding .site-title a{color:var(--np-papel);}
.single-post .header-navigation ul li a{color:var(--np-papel);}
.single-post .header-navigation ul li a:hover,
.single-post .header-navigation ul li.current-menu-item>a{
  color:var(--np-acento);text-decoration:none;}
.single-post .search-toggle-open,
.single-post .kadence-svg-iconset,
.single-post .menu-toggle-open{color:var(--np-papel);}

/* Retícula tenue sobre el fondo del hero */
.single-post .entry-hero-container-inner{
  background-image:linear-gradient(rgba(244,241,234,.035) 1px,transparent 1px),
                   linear-gradient(90deg,rgba(244,241,234,.035) 1px,transparent 1px);
  background-size:72px 72px;}

/* Kicker, título, regla verde y entradilla */
.single-post .entry-hero .entry-taxonomies,
.single-post .entry-hero .entry-taxonomies a{
  font-family:var(--np-tecnico);font-size:11px;font-weight:600;
  letter-spacing:.2em;text-transform:uppercase;color:var(--np-acento);}
.single-post .entry-hero .entry-title::after{
  content:"";display:block;width:128px;height:6px;background:var(--np-acento);
  margin:36px 0 28px;}
.single-post .entry-hero .entry-title{margin-bottom:0;}
.single-post .entry-hero .post-title-excerpt,
.single-post .entry-hero .entry-title-excerpt{
  max-width:620px;font-family:var(--np-lectura);color:#C2C8CF;margin:0 0 34px;}
.single-post .entry-hero .entry-meta,
.single-post .entry-hero .entry-meta a{color:#9AA1A9;}
.single-post .entry-hero .entry-meta a:hover{color:var(--np-acento);}
.single-post .entry-hero-container-inner .hero-section-overlay{display:none;}

/* El artículo vuelve a papel */
.single-post .content-container{padding-top:72px;}

@media (max-width:767px){
  .single-post .entry-hero .entry-title::after{margin:24px 0 20px;width:96px;height:5px;}
}


/* Peso unico para la mono: Kadence carga 500 y 600 */
.header-navigation ul li a,.mobile-navigation ul li a,.entry-meta,.entry-taxonomies,
figcaption,.wp-caption-text,.site-footer p,.np-tecnico,.post-navigation .nav-subtitle{
  font-weight:var(--np-mono-weight);}


/* ---- Indice lateral: "En esta nota" ---- */
.np-indice{margin:0 0 2.4rem;}
.np-indice__titulo{font-family:var(--np-tecnico);font-size:10px;font-weight:600;
  letter-spacing:.2em;text-transform:uppercase;color:var(--np-gris);
  padding-bottom:12px;border-bottom:1.5px solid var(--np-tinta);margin:0;}
.np-indice__lista{list-style:none;margin:18px 0 0;padding:0;counter-reset:npindice;
  display:flex;flex-direction:column;gap:14px;
  font-family:var(--np-tecnico);font-size:11px;font-weight:500;line-height:1.6;}
.np-indice__lista li{counter-increment:npindice;margin:0;}
.np-indice__lista li::before{content:counter(npindice,decimal-leading-zero);
  color:var(--np-gris);margin-right:8px;}
.np-indice__lista a,.entry-content .np-indice__lista a{color:var(--np-tinta);text-decoration:none;}
.np-indice__lista a:hover,.entry-content .np-indice__lista a:hover{color:var(--np-tinta);text-decoration:underline;text-decoration-color:var(--np-acento);
  text-decoration-thickness:3px;text-underline-offset:4px;}

@media (min-width:1180px){
  .np-indice{float:left;width:216px;margin-left:-296px;position:sticky;top:40px;}
}
@media (max-width:1179px){
  .np-indice{border-top:1.5px solid var(--np-tinta);padding-top:18px;margin:2.4rem 0;}
  .np-indice__titulo{border-bottom:0;padding-bottom:6px;}
}

/* Anclas: que el titular no quede pegado al borde al saltar */
.entry-content h2,.entry-content h3{scroll-margin-top:28px;}


/* Indice: color de enlace */
.entry-content .np-indice .np-indice__lista a,
.entry-content .np-indice .np-indice__lista a:hover,
.entry-content .np-indice .np-indice__lista a:visited{color:var(--np-tinta);}
.entry-content .np-indice .np-indice__lista a:hover{text-decoration:underline;
  text-decoration-color:var(--np-acento);text-decoration-thickness:3px;text-underline-offset:4px;}


/* Logo: version crema en las entradas, donde la cabecera es tinta */
.single-post .site-header .custom-logo-link img,
.single-post .site-header .brand img{visibility:hidden;}
.single-post .site-header .custom-logo-link,
.single-post .site-header .brand{
  background-image:url('https://notasdeproducto.com/wp-content/uploads/2026/09/np-logo-oscuro.png');
  background-repeat:no-repeat;background-position:left center;background-size:contain;}
.site-header .custom-logo-link img,.site-header .brand img{display:block;}

/* ---- CABECERA ANIMADA (SVG) ---- */
/* la imagen destacada va a sangre, encima del texto del articulo */
.single-post .content-area{margin-top:0;}
.single-post .content-container{padding-top:0;}
.single-post .article-post-thumbnail{
  position:relative;width:100vw;margin:0 0 0 calc(50% - 50vw);line-height:0;
  background-color:#0e1114;
  background-image:
    radial-gradient(60% 72% at 50% 46%, rgba(27,42,85,.85) 0%, rgba(14,17,20,0) 70%),
    linear-gradient(rgba(244,241,234,.05) 1px, transparent 1px),
    linear-gradient(90deg, rgba(244,241,234,.05) 1px, transparent 1px);
  background-size:100% 100%, 45px 45px, 45px 45px;}
.single-post .article-post-thumbnail .post-thumbnail-inner{position:static;padding:0;height:auto;}
.single-post .article-post-thumbnail img{
  display:block;width:100%;
  height:clamp(300px,62vh,620px);
  object-fit:contain;object-position:center;
  position:static;background:transparent;}
@media (max-width:781px){
  .single-post .article-post-thumbnail img{height:min(58vh,400px);}
}
/* ---- TITULAR SOBRE BANDA OSCURA ---- */
/* con el titular dentro del contenido, la animacion y el titulo forman un solo bloque oscuro */
.single-post .entry-content-wrap > .entry-header{width:100vw;margin:0 0 0 calc(50% - 50vw);background:#0E1114;
  background-image:linear-gradient(rgba(244,241,234,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(244,241,234,.045) 1px,transparent 1px);
  background-size:45px 45px,45px 45px;padding:52px 24px 76px;}
.single-post .entry-content-wrap > .entry-header > *{max-width:760px;margin-left:auto;margin-right:auto;}
.single-post .entry-content-wrap > .entry-header .entry-title{color:#F4F1EA;margin-bottom:0;}
.single-post .entry-content-wrap > .entry-header .entry-title::after{content:"";display:block;width:80px;height:5px;background:var(--np-acento);margin:28px 0 24px;}
.single-post .entry-content-wrap > .entry-header .entry-taxonomies a{color:var(--np-acento);text-decoration:none;}
.single-post .entry-content-wrap > .entry-header .entry-taxonomies a:hover{color:#FFFFFF;}
.single-post .entry-content-wrap > .entry-header .title-entry-excerpt p{color:#D8D4CB;margin:0;}
.single-post .entry-content-wrap > .entry-header .entry-meta,.single-post .entry-content-wrap > .entry-header .entry-meta a{color:#9AA1A9;}
.single-post .entry-content-wrap > .entry-header .entry-meta a:hover{color:var(--np-acento);}
.single-post .entry-content-wrap > .entry-content{padding-top:76px;}
@media (max-width:781px){.single-post .entry-content-wrap > .entry-header{padding:36px 20px 52px;}}
/* ---- FOTO DEL AUTOR ---- */
.single-post .entry-meta .entry-meta-avatar{margin-right:10px;}
.single-post .entry-meta img.avatar{
  width:32px;height:32px;border-radius:50%;object-fit:cover;
  border:1.5px solid rgba(244,241,234,.22);
  vertical-align:middle;}
.single-post .entry-meta .posted-by{display:inline-flex;align-items:center;}
.loop-entry .entry-meta img.avatar{width:24px;height:24px;border-radius:50%;object-fit:cover;}
/* ---- PORTADA: ajustes del contenedor ---- */
body.blog .content-area{margin-top:0;}
body.blog .content-container{padding-top:0;}

/* las miniaturas del listado necesitan fondo propio: el SVG de cabecera es transparente */
.loop-entry .post-thumbnail{
  aspect-ratio:16/9;height:auto;overflow:hidden;
  padding-bottom:0 !important;width:100%; /* anula el 66.67% de Kadence: si no, el ancho se calcula desde ese alto */
  background-color:#0E1114;
  background-image:radial-gradient(60% 72% at 50% 46%,rgba(27,42,85,.85) 0%,rgba(14,17,20,0) 70%),linear-gradient(rgba(244,241,234,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(244,241,234,.05) 1px,transparent 1px);
  background-size:100% 100%,45px 45px,45px 45px;}
.loop-entry .post-thumbnail img{width:100%;height:100%;object-fit:contain;background:transparent;}
/* ---- SOBRE MI ---- */
.page-id-27 .entry-hero-container-inner,
.page-id-27 .entry-header{display:none;}
.page-id-27 .content-area{margin-top:0;}
.page-id-27 .content-container{padding-top:0;}

.np-sobre-hero{
  position:relative;width:100vw;margin:0 0 4.5rem calc(50% - 50vw);
  height:clamp(420px,78vh,760px);overflow:hidden;background:#0E1114;isolation:isolate;}
.np-sobre-hero > *{position:absolute;}
.np-sobre-luz{inset:0;background:
  radial-gradient(48% 62% at 16% 44%, rgba(31,77,255,.42) 0%, rgba(14,17,20,0) 72%),
  radial-gradient(46% 60% at 88% 30%, rgba(194,240,74,.22) 0%, rgba(14,17,20,0) 70%);
  animation:npSobreLuz 12s ease-in-out infinite;}
.np-sobre-red{inset:0;background-image:
  linear-gradient(rgba(244,241,234,.05) 1px,transparent 1px),
  linear-gradient(90deg,rgba(244,241,234,.05) 1px,transparent 1px);background-size:46px 46px;}
.np-sobre-campo{inset:0;width:100%;height:100%;animation:npSobreDeriva 26s ease-in-out infinite;}
.np-sobre-campo--frente{opacity:.2;animation:npSobreDeriva 34s ease-in-out infinite reverse;}

.np-sobre-nombre{
  top:0;right:0;bottom:0;left:0;margin:0;padding:0;pointer-events:none;white-space:nowrap;font-weight:900;letter-spacing:-.045em;line-height:.86;
  color:#F4F1EA;font-size:clamp(58px,13.4vw,152px);}
.np-sobre-apellido{position:absolute;top:-.3em;right:.18em;white-space:nowrap;}
.np-sobre-pila{position:absolute;left:-.2em;bottom:.14em;writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap;transform:rotate(180deg);}

.np-sobre-figura{right:-2.4%;bottom:0;height:89%;width:auto;max-width:none;
  object-fit:contain;object-position:bottom;}
.np-sobre-pie{right:34px;bottom:30px;margin:0;
  font-family:'Martian Mono',ui-monospace,monospace;font-size:10px;letter-spacing:.16em;color:#8A93A0;}

@keyframes npSobreDeriva{0%,100%{transform:translate(0,0);}50%{transform:translate(-9px,5px);}}
@keyframes npSobreLuz{0%,100%{opacity:.55;}50%{opacity:.85;}}
@keyframes npSobreEstado{0%,42%{opacity:1;}50%,92%{opacity:0;}100%{opacity:1;}}
@keyframes npSobreEstadoB{0%,42%{opacity:0;}50%,92%{opacity:1;}100%{opacity:0;}}
.np-sobre-campo .g-a{animation:npSobreEstado 9s steps(1,end) infinite;animation-delay:var(--d);}
.np-sobre-campo .g-b{animation:npSobreEstadoB 9s steps(1,end) infinite;animation-delay:var(--d);}

@media (max-width:781px){
  .np-sobre-hero{height:clamp(380px,64vh,520px);margin-bottom:3rem;}
  .np-sobre-figura{height:78%;right:-10%;}
  .np-sobre-pie{display:none;}
}
@media (prefers-reduced-motion:reduce){
  .np-sobre-luz,.np-sobre-campo,.np-sobre-campo .g-a,.np-sobre-campo .g-b{animation:none;}
  .np-sobre-campo .g-a{opacity:1;} .np-sobre-campo .g-b{opacity:0;}
}

/* cuerpo */
.page-id-27 .entry-content{counter-reset:np-sec;position:relative;}
.page-id-27 .entry-content > p{font-family:'Newsreader',Georgia,serif;font-size:20px;line-height:1.68;color:#2B2F34;}
.page-id-27 .entry-content > h2{position:relative;margin-top:3.4rem;}
.page-id-27 .entry-content > h2::before{
  counter-increment:np-sec;content:"0" counter(np-sec);
  font-family:'Martian Mono',ui-monospace,monospace;font-size:11px;font-weight:600;
  letter-spacing:.14em;color:#9AA1A9;display:block;margin-bottom:10px;}
.np-sobre-entradilla{font-family:'Newsreader',Georgia,serif !important;
  font-size:clamp(22px,2.4vw,27px) !important;line-height:1.45 !important;color:#14171A !important;
  border-bottom:5px solid #C2F04A;padding-bottom:28px;display:inline-block;}
.np-sobre-corte{margin:3.4rem 0 0;border:0;border-top:1.5px solid #14171A;}
/* enlaces de Hablamos: misma tipo que el menu principal */
.entry-content p.np-sobre-enlaces{display:flex;gap:28px;flex-wrap:wrap;}
.entry-content p.np-sobre-enlaces,.entry-content p.np-sobre-enlaces a{font-family:'Martian Mono',ui-monospace,monospace;font-size:11px;font-weight:500;
  letter-spacing:.12em;line-height:1.68;text-transform:uppercase;}
.entry-content p.np-sobre-enlaces a{color:#1F4DFF;text-decoration:none;border-bottom:1.5px solid #C2F04A;padding-bottom:3px;}
@media (min-width:1180px){
  .page-id-27 .entry-content > h2::before{position:absolute;left:-76px;top:14px;margin:0;}
}
/* ajuste del titular del hero */
.np-sobre-hero h1.np-sobre-nombre{margin:0;padding:0;inset:0;height:100%;width:100%;}
.np-sobre-hero .np-sobre-apellido{top:-.3em;right:.14em;}
.np-sobre-hero .np-sobre-pila{left:-.22em;bottom:.12em;}
/* encaje fino del retrato */
.np-sobre-hero .np-sobre-figura{right:3.5%;height:84%;}
.np-sobre-hero .np-sobre-pie{right:auto;left:132px;bottom:26px;}
@media (max-width:1100px){.np-sobre-hero .np-sobre-figura{right:-6%;height:80%;}}
@media (max-width:781px){
  .np-sobre-hero .np-sobre-figura{right:-26%;height:72%;}
  .np-sobre-hero .np-sobre-apellido{top:-.22em;right:.06em;}
  .np-sobre-hero .np-sobre-pila{left:-.24em;bottom:.08em;}
}

/* Nota que enlaza un artículo con el Mapa del cerebro (bloques cortos repartidos por el texto) */
.entry-content .np-nota-mapa{background:#FBF9F4;border-left:4px solid #C2F04A;padding:16px 20px 2px;margin:32px 0}
.entry-content .np-nota-mapa > p{font-size:17px;line-height:1.55}
.entry-content .np-nota-mapa .np-nota-mapa__k{font-family:var(--np-tecnico,'Martian Mono',ui-monospace,monospace);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#5A5F66;margin:0 0 8px}
.entry-content .np-nota-mapa .np-nota-mapa__k a{color:inherit;text-decoration:none}
.entry-content .np-nota-mapa .np-nota-mapa__k a:hover{color:#14171A;text-decoration:underline;text-decoration-color:#C2F04A;text-decoration-thickness:3px;text-underline-offset:4px}
@media (max-width:781px){.entry-content .np-nota-mapa{padding:12px 16px 2px;margin:24px 0}.entry-content .np-nota-mapa > p{font-size:16px}}

/* ---- PUBLICACIONES SIMILARES ----
   Las fichas relacionadas heredaban el bloque TITULAR SOBRE BANDA OSCURA
   (.single-post .entry-content-wrap > .entry-header) y se pintaban como
   una banda de 100vw encima del carrusel. Esto las devuelve a ficha en papel. */
.single-post .entry-related .entry-content-wrap > .entry-header{width:auto;margin:0 0 12px;padding:0;background:none}
.single-post .entry-related .entry-content-wrap > .entry-header > *{max-width:none;margin-left:0;margin-right:0}
.single-post .entry-related .entry-content-wrap > .entry-header .entry-title{color:var(--np-tinta,#14171A);font-size:20px;line-height:1.2;letter-spacing:-.02em;margin:0}
.single-post .entry-related .entry-content-wrap > .entry-header .entry-title a{color:inherit;text-decoration:none}
.single-post .entry-related .entry-content-wrap > .entry-header .entry-title a:hover{color:var(--np-sistema,#1F4DFF)}
.single-post .entry-related .entry-content-wrap > .entry-header .entry-title::after{display:none}
.single-post .entry-related .entry-content-wrap > .entry-header .entry-taxonomies{margin:0 0 10px}
.single-post .entry-related .entry-content-wrap > .entry-header .entry-taxonomies a{color:var(--np-gris,#5A5F66)}
.single-post .entry-related .entry-content-wrap > .entry-header .entry-taxonomies a:hover{color:var(--np-tinta,#14171A)}
.single-post .entry-related .entry-content-wrap > .entry-header .entry-meta,
.single-post .entry-related .entry-content-wrap > .entry-header .entry-meta *{color:var(--np-gris,#5A5F66)}
.single-post .entry-related .entry-content-wrap{padding:20px 20px 24px}
/* Flechas del carrusel fuera de las fichas en escritorio, para que no tapen el título */
@media (min-width:1025px){
.single-post .entry-related .splide__arrow{top:84px;border-radius:0;background:var(--np-tinta,#14171A);opacity:1}
.single-post .entry-related .splide__arrow--prev{left:-56px}
.single-post .entry-related .splide__arrow--next{right:-56px}
.single-post .entry-related .splide__arrow:hover{background:var(--np-sistema,#1F4DFF)}
}
