.topic_page.svelte-18g258f{display:grid;gap:18px;padding-bottom:72px}.topic_page__breadcrumbs.svelte-18g258f{display:flex;flex-wrap:wrap;gap:8px;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-soft)}.topic_page__breadcrumbs.svelte-18g258f strong:where(.svelte-18g258f){color:var(--color-text)}.topic_page__hero.svelte-18g258f,.topic_card.svelte-18g258f{border:1px solid color-mix(in srgb,var(--color-text) 8%,transparent);border-radius:28px;background:color-mix(in srgb,var(--color-surface) 90%,transparent);box-shadow:var(--shadow-soft)}.topic_page__hero.svelte-18g258f{padding:clamp(24px,4vw,36px)}.topic_page__eyebrow.svelte-18g258f{margin:0 0 10px;font-family:var(--font-mono);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent)}.topic_page.svelte-18g258f h1:where(.svelte-18g258f),.topic_page.svelte-18g258f strong:where(.svelte-18g258f){font-family:Georgia,Times New Roman,serif;letter-spacing:-.03em}.topic_page.svelte-18g258f h1:where(.svelte-18g258f){margin:0;font-size:clamp(2.8rem,6vw,5rem);line-height:.96}.topic_page__hero.svelte-18g258f p:where(.svelte-18g258f):last-child,.topic_card__copy.svelte-18g258f p:where(.svelte-18g258f){margin:14px 0 0;max-width:44rem;line-height:1.7;color:var(--color-text-soft)}.topic_feed.svelte-18g258f{display:grid;gap:12px}.topic_card.svelte-18g258f{display:grid;grid-template-columns:280px minmax(0,1fr);gap:18px;overflow:hidden}.topic_card__media.svelte-18g258f{align-self:start;overflow:hidden;background:color-mix(in srgb,var(--color-surface-muted) 88%,transparent)}.topic_card.svelte-18g258f img:where(.svelte-18g258f){width:100%;aspect-ratio:16 / 9;height:auto;object-fit:cover;display:block}.topic_card__copy.svelte-18g258f{display:flex;flex-direction:column;gap:10px;padding:18px 20px 18px 0;min-width:0}.topic_card__meta.svelte-18g258f{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.topic_card__meta.svelte-18g258f p:where(.svelte-18g258f){margin:0;font-size:.94rem;color:var(--color-text-soft)}.topic_card__topic.svelte-18g258f{margin-left:auto;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-soft)}.topic_card__copy.svelte-18g258f strong:where(.svelte-18g258f){font-size:clamp(1.35rem,2.6vw,1.9rem);line-height:1.08}.topic_card__copy.svelte-18g258f p:where(.svelte-18g258f){display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.topic_card--featured.svelte-18g258f{grid-template-columns:360px minmax(0,1fr);background:linear-gradient(145deg,color-mix(in srgb,var(--color-accent) 6%,transparent),color-mix(in srgb,var(--color-surface) 92%,transparent))}@media(max-width:640px){.topic_card.svelte-18g258f,.topic_card--featured.svelte-18g258f{grid-template-columns:1fr}.topic_card__copy.svelte-18g258f{padding:0 18px 18px}}
