.revistas-header[data-astro-cid-gl5z2zef]{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:var(--space-10) 0 var(--space-8);margin-bottom:var(--space-10)}.breadcrumb[data-astro-cid-gl5z2zef]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-4)}.breadcrumb[data-astro-cid-gl5z2zef] a[data-astro-cid-gl5z2zef]{color:var(--color-accent);text-decoration:none}.breadcrumb[data-astro-cid-gl5z2zef] a[data-astro-cid-gl5z2zef]:hover{text-decoration:underline}.revistas-title[data-astro-cid-gl5z2zef]{font-size:clamp(var(--text-3xl),5vw,var(--text-5xl));font-weight:700;line-height:var(--leading-tight);margin-bottom:var(--space-4)}.revistas-desc[data-astro-cid-gl5z2zef]{font-size:var(--text-lg);color:var(--color-text-muted);max-width:640px;line-height:var(--leading-relaxed)}.revistas-section[data-astro-cid-gl5z2zef]{padding-bottom:var(--space-16)}.revistas-list[data-astro-cid-gl5z2zef]{display:flex;flex-direction:column}.revista-row[data-astro-cid-gl5z2zef]{display:flex;gap:var(--space-6);padding:var(--space-8) 0;border-bottom:1px solid var(--color-border-light)}.revista-row[data-astro-cid-gl5z2zef]:first-child{padding-top:0}.revista-row__cover[data-astro-cid-gl5z2zef]{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 140px;width:140px;height:186px;overflow:hidden;border-radius:var(--radius-md);background:var(--color-surface-alt)}.revista-row__placeholder[data-astro-cid-gl5z2zef]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--space-2);font-size:var(--text-xs);background:repeating-linear-gradient(135deg,var(--color-surface-alt),var(--color-surface-alt) 10px,var(--color-border-light) 10px,var(--color-border-light) 20px);color:var(--color-text-muted)}.revista-row__img[data-astro-cid-gl5z2zef]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.revista-row__num[data-astro-cid-gl5z2zef]{position:absolute;top:var(--space-2);right:var(--space-2);background:var(--color-accent);color:#fff;font-size:10px;font-weight:700;letter-spacing:.05em;padding:2px var(--space-2);border-radius:var(--radius-sm)}.revista-row__divider[data-astro-cid-gl5z2zef]{flex:0 0 1px;width:1px;background:var(--color-border);align-self:stretch}.revista-row__content[data-astro-cid-gl5z2zef]{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}.revista-row__head[data-astro-cid-gl5z2zef]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.revista-row__title[data-astro-cid-gl5z2zef]{font-size:var(--text-xl);font-weight:700;line-height:var(--leading-snug);color:var(--color-text)}.revista-row__title[data-astro-cid-gl5z2zef] a[data-astro-cid-gl5z2zef]{color:inherit;text-decoration:none}.revista-row__title[data-astro-cid-gl5z2zef] a[data-astro-cid-gl5z2zef]:hover{text-decoration:underline}.revista-row__periodo[data-astro-cid-gl5z2zef]{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:var(--space-1)}.revista-row__actions[data-astro-cid-gl5z2zef]{flex:none;display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.revista-row__badge[data-astro-cid-gl5z2zef]{font-size:var(--text-xs);font-weight:600;letter-spacing:.02em;color:var(--color-text-muted);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);white-space:nowrap}.revista-row__indice[data-astro-cid-gl5z2zef]{list-style:none;display:flex;flex-direction:column;column-gap:var(--space-6)}.revista-row__indice-item[data-astro-cid-gl5z2zef]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-2) 0;border-top:1px solid var(--color-border-light)}.revista-row__indice-item[data-astro-cid-gl5z2zef]:first-child{border-top:none}.revista-row__indice-link[data-astro-cid-gl5z2zef]{color:var(--color-text);font-size:var(--text-sm);text-decoration:none}.revista-row__indice-link[data-astro-cid-gl5z2zef]:hover{color:var(--color-accent);text-decoration:underline}.revista-row__indice-autor[data-astro-cid-gl5z2zef]{flex:none;color:var(--color-text-muted);font-size:var(--text-xs);white-space:nowrap}.revista-row__indice-autor[data-astro-cid-gl5z2zef] a[data-astro-cid-gl5z2zef]{color:var(--color-text-muted);text-decoration:none}.revista-row__indice-autor[data-astro-cid-gl5z2zef] a[data-astro-cid-gl5z2zef]:hover{color:var(--color-accent);text-decoration:underline}.revista-row__empty[data-astro-cid-gl5z2zef]{color:var(--color-text-muted);font-size:var(--text-sm)}@media (max-width: 640px){.revista-row[data-astro-cid-gl5z2zef]{flex-direction:column}.revista-row__cover[data-astro-cid-gl5z2zef]{width:110px;height:146px}.revista-row__divider[data-astro-cid-gl5z2zef]{display:none}}.revistas-empty[data-astro-cid-gl5z2zef]{font-size:var(--text-lg);color:var(--color-text-muted);text-align:center;padding:var(--space-16) 0}.revistas-cta[data-astro-cid-gl5z2zef]{padding-bottom:var(--space-16)}.revistas-cta__inner[data-astro-cid-gl5z2zef]{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-10);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.revistas-cta__inner[data-astro-cid-gl5z2zef] h2[data-astro-cid-gl5z2zef]{font-size:var(--text-2xl)}.revistas-cta__inner[data-astro-cid-gl5z2zef] p[data-astro-cid-gl5z2zef]{color:var(--color-text-muted);max-width:540px}
