.Blog-module__1SwHwq__container{flex-direction:column;gap:2.25rem;max-width:760px;margin:0 auto;padding:5.5rem 1.5rem 3rem;display:flex}.Blog-module__1SwHwq__hero{text-align:center}.Blog-module__1SwHwq__kicker{text-transform:uppercase;letter-spacing:.08em;color:#be9a4e;margin:0 0 .5rem;font-size:.8rem;font-weight:600}.Blog-module__1SwHwq__title{font-family:var(--font-sora), system-ui, sans-serif;letter-spacing:-.01em;color:var(--text-primary);margin:0 0 1rem;font-size:2.1rem;font-weight:700;line-height:1.2}.Blog-module__1SwHwq__subtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.05rem;line-height:1.6}.Blog-module__1SwHwq__postList{flex-direction:column;gap:1rem;display:flex}.Blog-module__1SwHwq__postCard{background:var(--bg-card);border:1px solid #e2e8f0;border-left:4px solid #16244c;border-radius:10px;padding:1.25rem 1.4rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block}.Blog-module__1SwHwq__postCard:hover{transform:translateY(-2px);box-shadow:0 6px 18px #16244c1a}.Blog-module__1SwHwq__postCard:focus-visible{outline-offset:3px;outline:2px solid #16244c}.Blog-module__1SwHwq__postCardFecha{color:var(--text-muted);font-size:.8rem;font-weight:500}.Blog-module__1SwHwq__postCardTitulo{font-family:var(--font-sora), system-ui, sans-serif;color:#16244c;margin:.25rem 0 .4rem;font-size:1.2rem;font-weight:600;line-height:1.25}.Blog-module__1SwHwq__postCardResumen{color:var(--text-secondary);margin:0;font-size:.92rem;line-height:1.55}.Blog-module__1SwHwq__empty{text-align:center;color:var(--text-secondary);padding:2rem 0;font-size:1rem}.Blog-module__1SwHwq__article{flex-direction:column;gap:1.25rem;display:flex}.Blog-module__1SwHwq__postHeader{border-bottom:1px solid #e2e8f0;padding-bottom:1.25rem}.Blog-module__1SwHwq__postFecha{color:var(--text-muted);font-size:.85rem;font-weight:600}.Blog-module__1SwHwq__postTitulo{font-family:var(--font-sora), system-ui, sans-serif;letter-spacing:-.01em;color:var(--text-primary);margin:.35rem 0 0;font-size:1.9rem;font-weight:700;line-height:1.2}.Blog-module__1SwHwq__postCuerpo{flex-direction:column;gap:1rem;display:flex}.Blog-module__1SwHwq__postCuerpo p{color:var(--text-primary);margin:0;font-size:1.02rem;line-height:1.7}.Blog-module__1SwHwq__fuenteBox{color:var(--text-secondary);background:#f8fafc;border-left:3px solid #be9a4e;border-radius:0 6px 6px 0;margin:0;padding:.7rem 1rem;font-size:.88rem;line-height:1.5}.Blog-module__1SwHwq__fichaBox{margin:0;font-size:.92rem}.Blog-module__1SwHwq__volver{margin:0;font-size:.9rem}.Blog-module__1SwHwq__foot{text-align:center;color:var(--text-secondary);margin:0;font-size:.92rem}.Blog-module__1SwHwq__link{color:#16244c;text-underline-offset:2px;font-weight:600;text-decoration:underline}.Blog-module__1SwHwq__link:hover{color:#be9a4e}[data-theme=dark] .Blog-module__1SwHwq__title,[data-theme=dark] .Blog-module__1SwHwq__postTitulo,[data-theme=dark] .Blog-module__1SwHwq__postCuerpo p{color:var(--text-primary)}[data-theme=dark] .Blog-module__1SwHwq__postCard{border-color:#3a3a3a;border-left-color:var(--accent)}[data-theme=dark] .Blog-module__1SwHwq__postCardTitulo{color:var(--accent)}[data-theme=dark] .Blog-module__1SwHwq__postHeader{border-bottom-color:#3a3a3a}[data-theme=dark] .Blog-module__1SwHwq__fuenteBox{background:#ffffff08}[data-theme=dark] .Blog-module__1SwHwq__link{color:var(--accent)}@media (max-width:600px){.Blog-module__1SwHwq__title{font-size:1.7rem}.Blog-module__1SwHwq__postTitulo{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.Blog-module__1SwHwq__postCard{transition:none}}
