.blog-cabeza{border-bottom:1px solid var(--linea);padding:clamp(40px,9vw,120px) 0 clamp(32px,6vw,64px)}.blog-cabeza h1{font-variation-settings:"opsz" 96;max-width:16ch;margin:clamp(10px,1.5vw,16px) 0 clamp(12px,1.8vw,18px);font-size:clamp(44px,7vw,92px)}.blog-cabeza h1 em{color:var(--oro-fuerte);font-style:italic}.blog-cabeza .entradilla{color:var(--texto-flojo);max-width:38ch;margin-bottom:0;font-size:clamp(22px,2.4vw,28px)}.blog-cabeza-boton{margin:clamp(24px,3.4vw,36px) 0 0}.blog-lista{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:clamp(16px,2.4vw,28px);margin:0;padding:clamp(32px,5vw,56px) 0 clamp(56px,9vw,112px);list-style:none;display:grid}.blog-tarjeta{height:100%}.blog-tarjeta a{background:var(--panel);border:1px solid var(--linea);border-radius:var(--r);height:100%;transition:border-color .2s var(--ease), transform .2s var(--ease);flex-direction:column;gap:14px;padding:clamp(22px,2.6vw,30px);text-decoration:none;display:flex}.blog-tarjeta a:hover{border-color:var(--oro);transform:translateY(-2px)}.blog-tarjeta img{aspect-ratio:1200/630;object-fit:cover;border-radius:var(--r) var(--r) 0 0;width:calc(100% + 2*clamp(22px,2.6vw,30px));max-width:none;margin:calc(-1*clamp(22px,2.6vw,30px)) calc(-1*clamp(22px,2.6vw,30px)) 4px}.blog-tarjeta h2{font-size:clamp(25px,2.6vw,31px);line-height:1.12}.blog-tarjeta .blog-resumen{color:var(--texto-flojo);flex:1;margin:0}.blog-meta{letter-spacing:.16em;text-transform:uppercase;color:var(--texto-tenue);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;font-size:12px;font-weight:600;display:flex}.blog-meta .blog-cat{color:var(--oro)}.blog-vacio{max-width:40ch;padding:clamp(40px,7vw,88px) 0 clamp(64px,10vw,120px)}.blog-vacio p{color:var(--texto-flojo);font-size:clamp(22px,2.4vw,28px)}.blog-art-cabeza{padding:clamp(32px,7vw,96px) 0 clamp(28px,5vw,56px)}.blog-miga{color:var(--texto-tenue);margin-bottom:clamp(18px,3vw,28px);font-size:13px}.blog-miga a{color:var(--texto-flojo);border-bottom:1px solid var(--linea-fuerte);text-decoration:none}.blog-miga a:hover{color:var(--oro-fuerte);border-color:var(--oro)}.blog-art-cabeza h1{font-variation-settings:"opsz" 96;max-width:20ch;margin-bottom:clamp(14px,2vw,22px);font-size:clamp(38px,6vw,76px)}.blog-art-cabeza .entradilla{color:var(--texto-flojo);max-width:44ch;margin-bottom:22px;font-size:clamp(20px,2.2vw,26px)}.blog-portada{aspect-ratio:1200/630;object-fit:cover;border-radius:var(--r);width:100%;margin-top:clamp(24px,4vw,40px)}.blog-papel{padding-block:clamp(40px,7vw,88px)}.blog-cuerpo{max-width:68ch;margin-inline:auto;font-size:18px;line-height:1.7}.blog-cuerpo>:first-child{margin-top:0}.blog-cuerpo h2{margin:1.8em 0 .55em;font-size:clamp(28px,3.4vw,38px);line-height:1.1}.blog-cuerpo h3{margin:1.5em 0 .45em;font-size:clamp(22px,2.4vw,26px)}.blog-cuerpo p,.blog-cuerpo ul,.blog-cuerpo ol,.blog-cuerpo blockquote,.blog-cuerpo table{margin:0 0 1.1em}.blog-cuerpo ul,.blog-cuerpo ol{padding-left:1.3em}.blog-cuerpo li{margin-bottom:.35em}.blog-cuerpo li::marker{color:var(--oro)}.blog-cuerpo a{color:var(--burdeos-700);text-underline-offset:3px;text-decoration-thickness:1px}.blog-cuerpo a:hover{color:var(--burdeos-800)}.blog-cuerpo strong{font-weight:600}.blog-cuerpo blockquote{border-left:2px solid var(--oro);font-family:var(--f-cita);color:var(--texto-flojo);padding:2px 0 2px 1em;font-size:1.2em;font-style:italic}.blog-cuerpo .tabla{margin:0 0 1.2em;overflow-x:auto}.blog-cuerpo table{border-collapse:collapse;width:100%;font-size:16px}.blog-cuerpo th,.blog-cuerpo td{text-align:left;border-bottom:1px solid var(--linea-fuerte);vertical-align:top;padding:9px 12px}.blog-cuerpo th{letter-spacing:.14em;text-transform:uppercase;color:var(--texto-flojo);font-size:12px}.blog-cuerpo hr{border:0;border-top:1px solid var(--linea-fuerte);margin:2em 0}.blog-llamada-media{border-left:3px solid var(--burdeos-700);background:#5a1d310f;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:2em 0;padding:18px 20px;display:flex}.blog-llamada-media p{flex:260px;margin:0;font-size:17px}.blog-llamada-media .boton{padding:12px 18px;font-size:12px}.blog-faq{border-top:1px solid var(--linea-fuerte);margin-top:2.4em;padding-top:1.6em}.blog-faq h2{margin-top:0}.blog-faq h3{margin:1.3em 0 .35em;font-size:clamp(20px,2.2vw,23px)}.blog-cierre{border:1px solid var(--linea-fuerte);border-radius:var(--r);justify-items:start;gap:14px;max-width:68ch;margin:clamp(40px,6vw,64px) auto 0;padding:clamp(24px,3.4vw,36px);display:grid}.blog-cierre h2{font-size:clamp(26px,3vw,34px)}.blog-cierre p{color:var(--texto-flojo);margin:0}.blog-mas{padding-block:clamp(48px,8vw,96px)}.blog-mas h2{margin-bottom:8px;font-size:clamp(30px,4vw,44px)}.blog-mas .blog-lista{padding-bottom:0}.blog-mas .todos{margin-top:clamp(28px,4vw,40px)}
