.blog-barra{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--sp-6);margin-bottom:var(--sp-6)}.blog-barra__cats{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.blog-barra .filtro{text-decoration:none}.filtro[aria-current="page"]{background:var(--texto-fuerte);border-color:var(--texto-fuerte);color:var(--fondo)}.blog-barra .buscador{flex:1 1 16rem;max-width:22rem}.blog-barra__sub{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2) var(--sp-4);margin:0 0 var(--sp-7);font-size:var(--fs-sm)}.blog-barra__sub .t-mano{font-size:1.4rem}.blog-barra__sub a{color:var(--acento)}.blog-listado{padding-top:var(--sp-6)}.post-tarjeta{display:grid;gap:var(--sp-4);align-content:start}.post-tarjeta__media{display:block;border-radius:var(--radio-s)}.post-tarjeta__cuerpo{display:grid;gap:var(--sp-3);align-content:start}.post-tarjeta__meta{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--texto-suave)}.post-tarjeta__cat{color:var(--acento);text-decoration:none}.post-tarjeta__cat:hover{text-decoration:underline}.post-tarjeta__titulo{font-size:var(--fs-h4);line-height:1.15}.post-tarjeta__titulo a{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s var(--ease-salida)}.post-tarjeta__titulo a:hover{color:var(--texto-fuerte);background-size:100% 1px}.post-tarjeta__extracto{font-size:var(--fs-sm);max-width:52ch}.blog-destacada{margin-bottom:clamp(var(--sp-8),7vw,var(--sp-10));padding-bottom:clamp(var(--sp-8),7vw,var(--sp-10));border-bottom:1px solid var(--linea)}.post-tarjeta--destacada .post-tarjeta__titulo{font-size:clamp(2.1rem,1.4rem + 2.8vw,4.25rem);line-height:1.02;letter-spacing:-.02em;max-width:14em}.post-tarjeta--destacada .post-tarjeta__extracto{font-size:var(--fs-lg)}@media (min-width:1024px){.post-tarjeta--destacada{grid-template-columns:7fr 5fr;gap:clamp(2rem,4vw,4.5rem);align-items:center}.post-tarjeta--destacada .post-tarjeta__cuerpo{gap:var(--sp-5)}}.blog-rejilla{display:grid;gap:clamp(var(--sp-7),5vw,var(--sp-8)) var(--hueco)}@media (min-width:720px){.blog-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.blog-rejilla{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,3rem)}.post-tarjeta--ancha{grid-column:span 2;grid-template-columns:6fr 5fr;gap:var(--hueco);align-items:center}.post-tarjeta--ancha .post-tarjeta__titulo{font-size:var(--fs-h3)}.blog-rejilla>.post-tarjeta--normal:nth-child(3n+2){margin-top:var(--sp-7)}}.blog-vacio{padding:var(--sp-9) 0;max-width:36rem}.paginacion{margin-top:var(--sp-9)}.paginacion .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2)}.paginacion .page-numbers{display:inline-grid;place-items:center;min-width:3rem;height:3rem;padding:0 .75rem;border:1px solid var(--linea);border-radius:var(--radio-pildora);font-family:var(--f-titular);font-size:var(--fs-lg);color:var(--texto);text-decoration:none}.paginacion .page-numbers svg{width:1.1rem;height:1.1rem}.paginacion .page-numbers:hover{border-color:var(--linea-fuerte)}.paginacion .page-numbers.current{background:var(--texto-fuerte);border-color:var(--texto-fuerte);color:var(--fondo)}.paginacion .page-numbers.dots{border:0}.cta-blog{padding-block:clamp(var(--sp-8),7vw,var(--sp-10));background:var(--fondo);color:var(--texto)}.cta-blog__in{display:grid;gap:var(--sp-6);align-items:center}@media (min-width:720px){.cta-blog__in{grid-template-columns:minmax(8rem,13rem) 1fr;gap:clamp(2rem,4vw,4rem)}}.cta-blog__media{border-radius:var(--radio-s);max-width:13rem;rotate:-2deg;box-shadow:var(--sombra-3)}.cta-blog__titulo{font-family:var(--f-titular);font-size:var(--fs-h2);font-weight:300;line-height:1.02;letter-spacing:-.02em;color:var(--texto-fuerte)}.cta-blog--dentro{margin-block:var(--sp-9) var(--sp-7);padding:clamp(var(--sp-6),4vw,var(--sp-8));border-radius:var(--radio-m)}.cta-blog--dentro .cta-blog__in{grid-template-columns:1fr}@media (min-width:720px){.cta-blog--dentro .cta-blog__in{grid-template-columns:8.5rem 1fr}}.cta-blog--dentro .cta-blog__titulo{font-size:var(--fs-h3)}.progreso-lectura{position:fixed;inset:0 0 auto;z-index:calc(var(--z-cabecera) + 1);height:3px;pointer-events:none}.admin-bar .progreso-lectura{top:46px}@media (min-width:783px){.admin-bar .progreso-lectura{top:32px}}.progreso-lectura span{display:block;height:100%;background:var(--salvia-osc);transform:scaleX(0);transform-origin:left}.entrada__cabecera{padding-top:calc(var(--alto-cabecera) + clamp(2rem,6vw,5rem))}.entrada__cabecera-in{display:grid;gap:var(--sp-5);max-width:62rem}.entrada__cat{justify-self:start;font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--tracking-mayus);text-transform:uppercase}@media (pointer:coarse){.entrada__cat{padding-block:.7rem;margin-block:-.7rem}}.entrada__titulo{font-size:clamp(2.5rem,1.5rem + 4.2vw,5.6rem);line-height:1;letter-spacing:-.025em}.entrada__entradilla{max-width:52ch}.entrada__meta{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);font-size:var(--fs-sm);color:var(--texto-suave)}.entrada__meta>*+*::before{content:"·";margin-right:var(--sp-5);color:var(--ceniza)}.entrada__portada{margin-top:clamp(var(--sp-7),5vw,var(--sp-9));border-radius:var(--radio-s)}.entrada__trazo{margin-top:var(--sp-7);color:var(--ceniza)}.entrada__rejilla{display:grid;gap:var(--sp-7);padding-block:clamp(var(--sp-7),6vw,var(--sp-9))}@media (min-width:1100px){.entrada__rejilla{grid-template-columns:minmax(12rem,17rem) minmax(0,72ch);justify-content:space-between;column-gap:clamp(2rem,5vw,6rem)}.entrada__rejilla--sin-indice{grid-template-columns:minmax(0,72ch);justify-content:center}.entrada__lado{align-self:stretch}.indice{position:sticky;top:calc(var(--alto-cabecera) + var(--sp-6))}}.entrada__cuerpo{min-width:0}.entrada__prosa{max-width:none}.indice{border-top:1px solid var(--linea-fuerte)}.indice__titulo{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-4) 0;font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--tracking-mayus);text-transform:uppercase;color:var(--texto-fuerte);cursor:pointer;list-style:none}.indice__titulo::-webkit-details-marker{display:none}.indice[open] .acordeon__icono::after{transform:rotate(0deg)}.indice__lista{display:grid;gap:.1rem;margin:0;padding:0 0 var(--sp-4);list-style:none}.indice__item a{display:block;padding:.45rem 0 .45rem var(--sp-4);border-left:1px solid var(--linea);font-size:var(--fs-sm);line-height:1.35;color:var(--texto-suave);text-decoration:none;transition:color var(--t-rapido) ease,border-color var(--t-rapido) ease}.indice__item--h3 a{padding-left:var(--sp-6);font-size:var(--fs-xs)}.indice__item a:hover{color:var(--texto-fuerte)}.indice__item a.is-activo{border-left:2px solid var(--acento);color:var(--texto-fuerte);font-weight:600}@media (max-width:1099px){.indice{padding:0 var(--sp-5);border:1px solid var(--linea);border-radius:var(--radio-m);background:color-mix(in srgb,var(--niebla) 50%,transparent)}}.aviso-afiliados{display:flex;gap:var(--sp-3);align-items:flex-start;margin:0 0 var(--sp-7);padding:var(--sp-4) var(--sp-5);border-left:3px solid var(--salvia);background:var(--niebla);font-size:var(--fs-sm);color:var(--pizarra)}.aviso-afiliados .icono{width:1.2rem;height:1.2rem;flex:none;margin-top:.15rem;color:var(--salvia-osc)}.prosa .wp-block-table{margin-inline:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.prosa table{width:100%;min-width:32rem;border-collapse:collapse;font-size:var(--fs-sm);line-height:1.5}.prosa th,.prosa td{padding:.85rem 1rem;border:0;border-bottom:1px solid var(--linea);text-align:left;vertical-align:top}.prosa thead th,.prosa thead td{border-bottom:1.5px solid var(--linea-fuerte);font-size:var(--fs-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-suave)}.prosa tbody tr:nth-child(even){background:color-mix(in srgb,var(--niebla) 55%,transparent)}.prosa tbody th{font-weight:700;color:var(--texto-fuerte)}.prosa .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:#fff0}.prosa .wp-block-buttons{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.prosa .wp-block-button__link{display:inline-flex;align-items:center;gap:.6em;min-height:3.25rem;padding:0 var(--sp-6);border-radius:var(--radio-pildora);background:var(--salvia-osc);color:var(--papel);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--tracking-mayus);text-transform:uppercase;text-decoration:none;transition:background var(--t-rapido) ease}.prosa .wp-block-button__link:hover{background:var(--grafito);color:var(--papel)}.prosa .is-style-outline .wp-block-button__link{background:#fff0;border:1px solid var(--linea-fuerte);color:var(--texto-fuerte)}.prosa .cd-video{max-width:min(360px,70svh * 9 / 16)!important}.prosa .cd-video video{display:block}.prosa [class^="hostinger-affiliate-block"]{font-family:var(--f-texto);color:var(--texto)}.prosa [class^="hostinger-affiliate-block"] h3{margin:0;font-family:var(--f-titular);font-size:var(--fs-h4);font-weight:500;line-height:1.2;letter-spacing:0;color:var(--texto-fuerte)}.prosa [class^="hostinger-affiliate-block"] a{text-decoration:none;color:inherit}.prosa [class^="hostinger-affiliate-block"] img{width:100%;height:100%;max-height:none;object-fit:contain;border-radius:0}.prosa [class$="__bestseller-label"]{display:inline-block;justify-self:start;align-self:flex-start;width:auto;margin:0 0 var(--sp-2);padding:.3rem .75rem;border-radius:var(--radio-pildora);background:var(--grafito);color:var(--papel);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.3}.prosa [class$="__product-price"]{font-family:var(--f-titular);font-size:var(--fs-h3);font-weight:400;line-height:1;color:var(--texto-fuerte)}.prosa [class$="__product-amazon-button"]{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:3rem;padding:0 var(--sp-5);border:0;border-radius:var(--radio-pildora);background:var(--salvia-osc);box-shadow:none;color:var(--papel)!important;font-size:var(--fs-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:background var(--t-rapido) ease,transform var(--t-medio) var(--ease-salida)}.prosa [class$="__product-amazon-button"]::after{content:"→";font-size:1.1em;letter-spacing:0;transition:transform var(--t-medio) var(--ease-salida)}.prosa [class$="__product-amazon-button"]{background:var(--salvia-osc)!important;border-color:var(--salvia-osc)!important}.prosa [class$="__product-amazon-button"]:hover{background:var(--grafito)!important;border-color:var(--grafito)!important}@media (hover:hover) and (pointer:fine){.prosa [class$="__product-amazon-button"]:hover::after{transform:translateX(3px)}}.prosa [class$="__product-amazon-button"]:focus-visible{outline:2px solid var(--foco);outline-offset:3px}.prosa [class$="__image"]{background:#fff;border-radius:var(--radio-s);overflow:hidden}.prosa [class$="__image"] a,.prosa [class$="__image"] a>div{display:block;height:100%}.prosa .hostinger-affiliate-block-single-type{display:grid;grid-template-columns:1fr;gap:var(--sp-5);margin-block:var(--sp-7);padding:var(--sp-5);border:1px solid var(--linea);border-radius:var(--radio-m);background:var(--papel);box-shadow:var(--sombra-1)}@media (min-width:620px){.prosa .hostinger-affiliate-block-single-type{grid-template-columns:minmax(9rem,34%) 1fr;padding:var(--sp-6)}}.prosa .hostinger-affiliate-block-single-type__image{aspect-ratio:1;padding:var(--sp-4)}.prosa .hostinger-affiliate-block-single-type__product-data{display:grid;gap:var(--sp-4);align-content:start}.prosa .hostinger-affiliate-block-single-type__product-description ul{margin:0;padding-left:1.1em;font-size:var(--fs-sm);color:var(--texto-suave)}.prosa .hostinger-affiliate-block-single-type__product-description li+li{margin-top:.3em}.prosa .hostinger-affiliate-block-single-type__product-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--linea)}.prosa .hostinger-affiliate-block-list-simple{display:grid;grid-template-columns:5.5rem 1fr;gap:var(--sp-4) var(--sp-5);align-items:center;margin:0;padding:var(--sp-5) 0;border-bottom:1px solid var(--linea)}.prosa .hostinger-affiliate-block-list-simple+.hostinger-affiliate-block-list-simple{margin-top:0}.prosa .hostinger-affiliate-block-list-simple:first-of-type{border-top:1px solid var(--linea)}.prosa .hostinger-affiliate-block-list-simple__image{aspect-ratio:1;padding:var(--sp-2)}.prosa .hostinger-affiliate-block-list-simple__product-data{display:grid;gap:var(--sp-3)}@media (min-width:620px){.prosa .hostinger-affiliate-block-list-simple{grid-template-columns:7rem 1fr}.prosa .hostinger-affiliate-block-list-simple__product-data{grid-template-columns:1fr auto;align-items:center;gap:var(--sp-5)}}.prosa .hostinger-affiliate-block-list-simple__product-info{display:grid;gap:var(--sp-2)}.prosa .hostinger-affiliate-block-list-simple h3{font-size:var(--fs-lg)}.prosa .hostinger-affiliate-block-list-simple__product-price{font-size:var(--fs-h4)}.prosa .hostinger-affiliate-block-list-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));gap:var(--hueco);margin-block:var(--sp-7)}.prosa .hostinger-affiliate-block-list-cards__item{display:flex;margin:0;padding:var(--sp-4);border:1px solid var(--linea);border-radius:var(--radio-m);background:var(--papel);transition:box-shadow var(--t-medio) var(--ease-salida),transform var(--t-medio) var(--ease-salida)}@media (hover:hover) and (pointer:fine){.prosa .hostinger-affiliate-block-list-cards__item:hover{box-shadow:var(--sombra-2);transform:translateY(-3px)}}.prosa .hostinger-affiliate-block-list-cards__product_data{display:flex;flex-direction:column;gap:var(--sp-3);width:100%}.prosa .hostinger-affiliate-block-list-cards__image{aspect-ratio:1;padding:var(--sp-3)}.prosa .hostinger-affiliate-block-list-cards h3{font-size:var(--fs-base);line-height:1.3}.prosa .hostinger-affiliate-block-list-cards__product-pricing{margin-top:auto}.prosa .hostinger-affiliate-block-list-cards__product-price{font-size:var(--fs-h4)}.prosa .hostinger-affiliate-block-list-cards__product-amazon-button{width:100%;min-height:2.75rem;padding-inline:var(--sp-3);white-space:normal;text-align:center;letter-spacing:.06em;text-wrap:balance}.prosa [class^="hostinger-affiliate-block-table"] table{min-width:0}.entrada__etiquetas{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-7)}.entrada__etiquetas a{padding:.35rem .85rem;border:1px solid var(--linea);border-radius:var(--radio-pildora);font-size:var(--fs-xs);color:var(--texto-suave);text-decoration:none}.compartir{display:grid;gap:var(--sp-3);margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--linea)}.compartir__titulo{font-size:1.6rem;color:var(--texto-suave)}.compartir__lista{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;padding:0;list-style:none}.compartir__red{text-decoration:none}.autor{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-5);align-items:start;padding-top:var(--sp-6);border-top:1px solid var(--linea)}.autor__foto{border-radius:50%;filter:grayscale(1)}.autor__nombre{font-family:var(--f-titular);font-size:var(--fs-h4);color:var(--texto-fuerte)}.relacionadas .blog-home__cabecera{margin-bottom:clamp(var(--sp-7),5vw,var(--sp-8))}.comentarios__lista{margin:var(--sp-6) 0;padding:0;list-style:none}.comentarios__lista .children{margin:0;padding-left:var(--sp-6);list-style:none}.comentarios__lista .comment-body{padding:var(--sp-5) 0;border-top:1px solid var(--linea);font-size:var(--fs-sm)}.comentarios__lista .comment-author{display:flex;align-items:center;gap:var(--sp-3);font-weight:700}.comentarios__lista .avatar{border-radius:50%}.comentarios__lista .comment-metadata{margin:.25rem 0 var(--sp-3);font-size:var(--fs-xs)}.comentarios__lista .comment-metadata a{color:var(--texto-suave)}.comment-form{display:grid;gap:var(--sp-5)}.comment-form label{display:block;margin-bottom:var(--sp-2);font-size:var(--fs-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--texto-suave)}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"],.comment-form textarea{width:100%;padding:var(--sp-3) 0;border:0;border-bottom:1px solid var(--linea);background:#fff0;font-size:var(--fs-base)}.comment-form input:focus-visible,.comment-form textarea:focus-visible{outline:none;border-bottom:2px solid var(--texto-fuerte)}.comment-form-cookies-consent{display:flex;gap:var(--sp-3);align-items:flex-start;font-size:var(--fs-sm)}.comment-form-cookies-consent label{margin:0;font-weight:400;letter-spacing:0;text-transform:none}