.doc-oficial[data-astro-cid-6d6f3exz]{background:var(--color-bg);border-radius:var(--radius);overflow:hidden;box-shadow:0 1px 2px #2b21181f}@media (prefers-reduced-motion:no-preference){.doc-oficial[data-astro-cid-6d6f3exz]{transition:transform .18s,box-shadow .18s}.doc-oficial[data-astro-cid-6d6f3exz]:hover,.doc-oficial[data-astro-cid-6d6f3exz]:focus-within{transform:translateY(-4px);box-shadow:0 10px 22px #2b21182e}}.doc-oficial-link[data-astro-cid-6d6f3exz]{color:inherit;text-decoration:none;display:block}.doc-oficial-portada[data-astro-cid-6d6f3exz]{aspect-ratio:10/7;padding:var(--space-2);background:var(--color-accent);position:relative}.doc-oficial-imagen[data-astro-cid-6d6f3exz]{object-fit:cover;width:100%;height:100%;display:block}.doc-oficial-imagen-vacia[data-astro-cid-6d6f3exz]{background:var(--color-surface)}.doc-oficial-escudo[data-astro-cid-6d6f3exz]{object-fit:contain;opacity:.85;filter:drop-shadow(0 1px 2px #00000059);width:2.5rem;height:2.5rem;position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}.doc-oficial-cuerpo[data-astro-cid-6d6f3exz]{padding:var(--space-4);border-top:2px solid var(--color-accent)}.doc-oficial-etiquetas[data-astro-cid-6d6f3exz]{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.doc-oficial-sello[data-astro-cid-6d6f3exz]{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);letter-spacing:.02em;border-radius:999px;font-weight:600;display:inline-block}.doc-oficial-sello-comunicado[data-astro-cid-6d6f3exz]{background:var(--sello-comunicado-bg);color:var(--sello-comunicado-fg)}.doc-oficial-sello-carta_pastoral[data-astro-cid-6d6f3exz]{background:var(--sello-carta_pastoral-bg);color:var(--sello-carta_pastoral-fg)}.doc-oficial-sello-exhortacion[data-astro-cid-6d6f3exz]{background:var(--sello-exhortacion-bg);color:var(--sello-exhortacion-fg)}.doc-oficial-sello-decreto[data-astro-cid-6d6f3exz]{background:var(--sello-decreto-bg);color:var(--sello-decreto-fg)}.doc-oficial-badge[data-astro-cid-6d6f3exz]{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);border-radius:999px;font-weight:600;display:inline-block}.doc-oficial-badge-urgente[data-astro-cid-6d6f3exz]{background:var(--color-destructive);color:var(--color-surface)}.doc-oficial-badge-fijado[data-astro-cid-6d6f3exz]{background:var(--color-primary);color:var(--color-primary-fg)}.doc-oficial-titulo[data-astro-cid-6d6f3exz]{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-primary)}.doc-oficial-protocolo[data-astro-cid-6d6f3exz]{margin:0 0 var(--space-1);font-size:var(--text-xs);font-variant:small-caps;letter-spacing:.03em;color:var(--color-muted)}.doc-oficial-firmante[data-astro-cid-6d6f3exz]{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-text);font-style:italic}.doc-oficial-resumen[data-astro-cid-6d6f3exz]{font-size:var(--text-sm);color:var(--color-text);margin:0}.doc-oficial-destacada[data-astro-cid-6d6f3exz] .doc-oficial-link[data-astro-cid-6d6f3exz]{grid-template-columns:1fr;display:grid}@media (width>=48rem){.doc-oficial-destacada[data-astro-cid-6d6f3exz] .doc-oficial-link[data-astro-cid-6d6f3exz]{grid-template-columns:1.1fr 1fr;align-items:stretch}.doc-oficial-destacada[data-astro-cid-6d6f3exz] .doc-oficial-portada[data-astro-cid-6d6f3exz]{aspect-ratio:auto;height:100%}.doc-oficial-destacada[data-astro-cid-6d6f3exz] .doc-oficial-titulo[data-astro-cid-6d6f3exz]{font-size:var(--text-2xl)}.doc-oficial-destacada[data-astro-cid-6d6f3exz] .doc-oficial-cuerpo[data-astro-cid-6d6f3exz]{border-top:none;border-inline-start:2px solid var(--color-accent)}}
