.blog-article{max-width:900px;margin:auto;padding:40px 24px 64px;line-height:1.8}.blog-article h1{font-size:clamp(2rem,5vw,3.3rem);line-height:1.15;margin:20px 0 32px}.blog-article h2{margin:38px 0 18px;font-size:1.7rem;line-height:1.25}.blog-article h3{margin:28px 0 12px}.blog-article p,.blog-article ul{margin:16px 0}.blog-article a{color:var(--yellow);text-underline-offset:4px;overflow-wrap:anywhere}.blog-article figure{margin:24px 0}.blog-article figure img{width:100%;max-height:440px;object-fit:contain;background:#f6f5f1;border-radius:12px}.blog-article figcaption{font-size:.85rem;line-height:1.6;color:var(--text2);margin-top:12px}.blog-article .cta{border:1px solid var(--line);background:var(--bg2);padding:24px;border-radius:12px;margin:28px 0}.blog-date{font-size:.85rem;color:var(--text2)}.blog-cards img{width:100%;height:180px;object-fit:contain;background:#f6f5f1;border-radius:8px;margin-bottom:20px}.blog-cards article>a:first-child{margin-top:0}.blog-cards h3{margin:0}.blog-cards article>a{overflow-wrap:anywhere}@media(max-width:600px){.recursos-cabecera{flex-wrap:wrap;gap:16px}.blog-article{padding:28px 20px 48px}}