.post-header.svelte-pt0cww.svelte-pt0cww{margin-bottom:2rem}.post-cover.svelte-pt0cww.svelte-pt0cww{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:8px;background-color:var(--color-bg-light)}.post-cover.svelte-pt0cww img.svelte-pt0cww{width:100%;height:100%;object-fit:cover;display:block}.post-info.svelte-pt0cww.svelte-pt0cww{padding-top:1.5rem}.post-section.svelte-pt0cww.svelte-pt0cww{display:inline-block;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;text-decoration:none;border-bottom:2px solid var(--section-color, currentColor);padding-bottom:2px;transition:opacity .2s}.post-section.svelte-pt0cww.svelte-pt0cww:hover{opacity:.7}.post-title.svelte-pt0cww.svelte-pt0cww{margin:0 0 1rem;font-size:2.25rem;font-weight:800;line-height:1.2;color:var(--color-text);letter-spacing:-.01em}.post-excerpt.svelte-pt0cww.svelte-pt0cww{margin:0 0 1.25rem;font-size:1.15rem;line-height:1.6;color:var(--color-text-light);font-style:italic}.post-meta.svelte-pt0cww.svelte-pt0cww{display:flex;align-items:center;gap:1rem;font-size:.9rem;color:var(--color-text-light);padding-top:1rem;border-top:1px solid var(--color-border-subtle)}.post-author.svelte-pt0cww strong.svelte-pt0cww{font-weight:600;color:var(--color-text)}.post-date.svelte-pt0cww.svelte-pt0cww{opacity:.8}@media (max-width: 768px){.post-title.svelte-pt0cww.svelte-pt0cww{font-size:1.75rem}.post-excerpt.svelte-pt0cww.svelte-pt0cww{font-size:1.05rem}.post-cover.svelte-pt0cww.svelte-pt0cww{border-radius:0;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}}.author-bio-card.svelte-wdtii5.svelte-wdtii5{background-color:var(--color-surface-alt, #f3f2f0);border-radius:12px;padding:2rem;margin:2.5rem 0;max-width:480px;text-align:center}.author-bio-card__image-wrap.svelte-wdtii5.svelte-wdtii5{display:flex;justify-content:center;margin-bottom:1.25rem}.author-bio-card__image.svelte-wdtii5.svelte-wdtii5{width:160px;height:160px;object-fit:cover;border-radius:50%;display:block}.author-bio-card__name.svelte-wdtii5.svelte-wdtii5{margin:0 0 .75rem;font-size:1.5rem;font-weight:700;color:var(--color-text);line-height:1.2}.author-bio-card__bio.svelte-wdtii5.svelte-wdtii5{margin:0;font-size:.95rem;line-height:1.65;color:var(--color-text);text-align:left}.author-bio-card__bio.svelte-wdtii5 a{color:var(--color-link);text-decoration:underline}.author-bio-card__bio.svelte-wdtii5 a:hover{color:var(--color-cta-hover, #5c809d);text-decoration:none}.author-bio-card__more.svelte-wdtii5.svelte-wdtii5{margin:1rem 0 0;font-size:.95rem}.author-bio-card__more.svelte-wdtii5 a.svelte-wdtii5{color:var(--color-link);text-decoration:underline}.author-bio-card__more.svelte-wdtii5 a.svelte-wdtii5:hover{color:var(--color-cta-hover, #5c809d);text-decoration:none}.comunidad-promo-banner.svelte-111j58q{display:flex;flex-direction:column;gap:.35rem;margin:0 0 1.5rem;padding:1rem 1.25rem;background:linear-gradient(135deg,var(--color-cta) 0%,#1a4a6e 100%);color:var(--color-cta-text);text-decoration:none;border-radius:8px;transition:opacity .2s,transform .15s}.comunidad-promo-banner.svelte-111j58q:hover{opacity:.95;transform:translateY(-1px)}.comunidad-promo-banner__label.svelte-111j58q{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.95}.comunidad-promo-banner__cta.svelte-111j58q{font-size:1rem;font-weight:600;line-height:1.35}.author-more.svelte-1ad7nvt{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--color-border-subtle)}.author-more__title.svelte-1ad7nvt{margin:0 0 1.25rem;font-size:1.25rem;font-weight:700}.author-more__grid.svelte-1ad7nvt{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 640px){.author-more__grid.svelte-1ad7nvt{grid-template-columns:repeat(3,1fr)}}.post-detail-page.svelte-19gso7.svelte-19gso7{width:100%}.content-layout.svelte-19gso7.svelte-19gso7{display:flex;gap:2rem;margin-top:2rem}.content-main.svelte-19gso7.svelte-19gso7{flex:1;min-width:0}@media (max-width: 1023px){.content-layout.svelte-19gso7.svelte-19gso7{flex-direction:column}}.error-message.svelte-19gso7.svelte-19gso7{text-align:center;padding:4rem 2rem}.error-message.svelte-19gso7 h1.svelte-19gso7{margin:0 0 1rem;font-size:2rem}.error-message.svelte-19gso7 a.svelte-19gso7{color:var(--color-link);text-decoration:underline}.dossier-nav.svelte-19gso7.svelte-19gso7{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.75rem 1rem;background:var(--color-bg-light);border-radius:8px;margin-bottom:1.5rem}.dossier-nav-footer.svelte-19gso7.svelte-19gso7{margin-bottom:0;margin-top:2rem}.dossier-nav-label.svelte-19gso7.svelte-19gso7{font-size:.8rem;font-weight:600;color:var(--color-text-light);width:100%;flex-basis:100%}.dossier-nav-links.svelte-19gso7.svelte-19gso7{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.dossier-nav-prev.svelte-19gso7.svelte-19gso7,.dossier-nav-next.svelte-19gso7.svelte-19gso7,.dossier-nav-index.svelte-19gso7.svelte-19gso7{font-size:.9rem;text-decoration:none;color:var(--color-text);font-weight:500}.dossier-nav-prev.svelte-19gso7.svelte-19gso7:hover,.dossier-nav-next.svelte-19gso7.svelte-19gso7:hover,.dossier-nav-index.svelte-19gso7.svelte-19gso7:hover{text-decoration:underline}.dossier-nav-index.svelte-19gso7.svelte-19gso7{color:var(--color-text-light)}.dossier-nav-prev.disabled.svelte-19gso7.svelte-19gso7,.dossier-nav-next.disabled.svelte-19gso7.svelte-19gso7{color:var(--color-text-light);cursor:default;pointer-events:none}
