.cat-badge[data-astro-cid-g4gzehld]{display:inline-flex;align-items:center;gap:.45em;padding:.3rem .7rem .3rem .6rem;border-radius:999px;background:var(--bd-fondo);color:var(--bd-texto);border:1px solid var(--bd-borde);font-size:.78rem;font-weight:600;letter-spacing:.04em;line-height:1.1;white-space:nowrap}.cat-dot[data-astro-cid-g4gzehld]{width:.45rem;height:.45rem;border-radius:999px;background:var(--bd-punto);flex:none}.cat-badge-link[data-astro-cid-g4gzehld]{display:inline-flex;align-items:center;min-height:2.75rem;border-radius:999px}.cat-badge[data-astro-cid-g4gzehld].is-link{min-height:2rem;transition:box-shadow var(--cb-dur-fast)}.cat-badge-link[data-astro-cid-g4gzehld]:hover .cat-badge[data-astro-cid-g4gzehld]{box-shadow:0 0 0 3px #00df8238}@media(prefers-reduced-motion:reduce){.cat-badge[data-astro-cid-g4gzehld].is-link{transition:none}}.post-card[data-astro-cid-73h5nvzy]{position:relative;display:flex;flex-direction:column;gap:1.1rem;height:100%;padding:1rem 1rem 1.35rem;background:var(--cb-blanco);transition:background-color var(--cb-dur-fast)}@media(min-width:768px){.post-card[data-astro-cid-73h5nvzy]{padding:1.25rem 1.25rem 1.5rem}}.post-card[data-astro-cid-73h5nvzy]:hover{background:#fafcfb}.post-card[data-astro-cid-73h5nvzy]:focus-within{outline:3px solid var(--cb-resta);outline-offset:-3px}.post-card[data-astro-cid-73h5nvzy]:focus-within .post-link[data-astro-cid-73h5nvzy]:focus-visible{outline:none}.post-media[data-astro-cid-73h5nvzy]{position:relative}.post-media[data-astro-cid-73h5nvzy] .frame{border-radius:var(--cb-radius-sm)}.post-media[data-astro-cid-73h5nvzy] .frame img{transition:transform var(--cb-dur) var(--cb-ease)}.post-card[data-astro-cid-73h5nvzy]:hover .post-media[data-astro-cid-73h5nvzy] .frame img{transform:scale(1.03)}.post-txt[data-astro-cid-73h5nvzy]{display:flex;flex-direction:column;gap:.6rem;flex:1}.post-meta[data-astro-cid-73h5nvzy]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;font-size:.85rem;font-weight:500;color:var(--cb-ceniza)}.post-title[data-astro-cid-73h5nvzy]{font-weight:var(--cb-w-semibold);font-size:1.1875rem;line-height:1.3;letter-spacing:-.01em;color:var(--cb-hierro);text-wrap:balance}.post-link[data-astro-cid-73h5nvzy]{color:inherit}.post-link[data-astro-cid-73h5nvzy]:after{content:"";position:absolute;inset:0;z-index:1}.post-card[data-astro-cid-73h5nvzy]:hover .post-link[data-astro-cid-73h5nvzy]{color:var(--cb-resta)}.post-desc[data-astro-cid-73h5nvzy]{font-size:var(--cb-t-small);line-height:1.55;color:var(--cb-humo);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-pie[data-astro-cid-73h5nvzy]{margin-top:auto;padding-top:.35rem;display:flex;align-items:center;justify-content:space-between;font-size:.85rem;font-weight:500;color:var(--cb-ceniza)}.post-arrow[data-astro-cid-73h5nvzy]{color:var(--cb-resta);transition:transform var(--cb-dur-fast)}.post-card[data-astro-cid-73h5nvzy]:hover .post-arrow[data-astro-cid-73h5nvzy]{transform:translate(3px)}.post-num[data-astro-cid-73h5nvzy]{position:absolute;top:1.6rem;right:1.6rem;z-index:2;pointer-events:none;padding:.2rem .5rem;border-radius:999px;background:#ffffffeb;font-size:.75rem;font-weight:600;letter-spacing:.06em;color:var(--cb-hierro);font-variant-numeric:tabular-nums}@media(min-width:768px){.post-num[data-astro-cid-73h5nvzy]{top:1.85rem;right:1.85rem}}.post-card[data-astro-cid-73h5nvzy].is-destacado{padding:1rem 1rem 1.5rem}.is-destacado[data-astro-cid-73h5nvzy] .post-title[data-astro-cid-73h5nvzy]{font-size:clamp(1.5rem,1.15rem + 1.1vw,2.125rem);line-height:1.15;letter-spacing:-.02em}.is-destacado[data-astro-cid-73h5nvzy] .post-desc[data-astro-cid-73h5nvzy]{font-size:var(--cb-t-lead);-webkit-line-clamp:4}.is-destacado[data-astro-cid-73h5nvzy] .post-txt[data-astro-cid-73h5nvzy]{gap:.85rem}@media(min-width:900px){.post-card[data-astro-cid-73h5nvzy].is-destacado{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(1.5rem,3vw,3.5rem);align-items:stretch;padding:1.25rem}.is-destacado[data-astro-cid-73h5nvzy] .post-txt[data-astro-cid-73h5nvzy]{padding:1.25rem 1rem .75rem 0;justify-content:flex-end}}@media(max-width:639px){.post-card[data-astro-cid-73h5nvzy].is-rejilla:not(.is-carrusel){display:grid;grid-template-columns:7.5rem minmax(0,1fr);grid-template-areas:"media meta" "media titulo" "desc desc" "pie pie";column-gap:.9rem;row-gap:.45rem;align-items:start;padding:1rem 1rem 1.1rem}.is-rejilla[data-astro-cid-73h5nvzy]:not(.is-carrusel) .post-media[data-astro-cid-73h5nvzy]{grid-area:media}.is-rejilla[data-astro-cid-73h5nvzy]:not(.is-carrusel) .post-txt[data-astro-cid-73h5nvzy]{display:contents}.is-rejilla[data-astro-cid-73h5nvzy]:not(.is-carrusel) .post-meta[data-astro-cid-73h5nvzy]{grid-area:meta;gap:.3rem .5rem;font-size:.8rem}.is-rejilla[data-astro-cid-73h5nvzy]:not(.is-carrusel) .post-title[data-astro-cid-73h5nvzy]{grid-area:titulo;font-size:1.0625rem}.is-rejilla[data-astro-cid-73h5nvzy]:not(.is-carrusel) .post-desc[data-astro-cid-73h5nvzy]{grid-area:desc;-webkit-line-clamp:2;margin-top:.3rem}.is-rejilla[data-astro-cid-73h5nvzy]:not(.is-carrusel) .post-pie[data-astro-cid-73h5nvzy]{grid-area:pie;padding-top:.1rem}.is-rejilla[data-astro-cid-73h5nvzy]:not(.is-carrusel) .post-num[data-astro-cid-73h5nvzy]{display:none}}@media(prefers-reduced-motion:reduce){.post-media[data-astro-cid-73h5nvzy] .frame img,.post-arrow[data-astro-cid-73h5nvzy]{transition:none}.post-card[data-astro-cid-73h5nvzy]:hover .post-media[data-astro-cid-73h5nvzy] .frame img,.post-card[data-astro-cid-73h5nvzy]:hover .post-arrow[data-astro-cid-73h5nvzy]{transform:none}}
