.journal-prose{font-family:var(--serif);color:var(--ink-80);font-weight:300;line-height:1.75}.journal-prose h2{font-family:var(--serif);color:var(--ink-90);margin-top:2.5rem;margin-bottom:1rem;font-size:1.75rem;font-weight:400;line-height:1.2}.journal-prose p{margin-bottom:1.25rem;font-size:1.125rem}.journal-prose em{color:var(--ink-90);font-style:italic}.journal-prose strong{color:var(--ink-90);font-weight:500}.journal-prose ul,.journal-prose ol{margin-bottom:1.25rem;padding-left:1.5rem}.journal-prose li{margin-bottom:.5rem;font-size:1.125rem}.journal-prose hr{background:var(--hairline);border:none;height:1px;margin:2.5rem 0}.journal-prose a{color:var(--bordeaux);text-underline-offset:2px;text-decoration:underline}.journal-prose blockquote{border-left:2px solid var(--gold-deep);color:var(--ink-60);margin:1.5rem 0;padding-left:1.25rem;font-style:italic}.journal-cta.svelte-1xtwtab{border:1px solid var(--gold-deep);background:var(--cream-card);color:var(--ink-90);border-radius:8px;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:1.25rem 1.5rem;text-decoration:none;transition:border-color .16s,transform .16s;display:flex}.journal-cta.svelte-1xtwtab:hover{border-color:var(--bordeaux);transform:translateY(-1px)}.journal-cta.svelte-1xtwtab:focus-visible{outline:2px solid var(--bordeaux);outline-offset:3px}.journal-cta-copy.svelte-1xtwtab{flex-direction:column;gap:.35rem;display:flex}.journal-cta-copy.svelte-1xtwtab strong:where(.svelte-1xtwtab){font-family:var(--serif);font-size:1.125rem;font-weight:500}.journal-cta-copy.svelte-1xtwtab span:where(.svelte-1xtwtab){font-family:var(--serif);color:var(--ink-60);font-size:.9375rem;line-height:1.45}.journal-cta-arrow.svelte-1xtwtab{color:var(--bordeaux);flex:none;font-size:1.5rem}.journal-related.svelte-1xtwtab{margin-bottom:2rem}.journal-related.svelte-1xtwtab h2:where(.svelte-1xtwtab){color:var(--gold-deep);margin-bottom:.75rem}.journal-related-grid.svelte-1xtwtab{gap:.75rem;display:grid}.journal-related-link.svelte-1xtwtab{border:1px solid var(--hairline);min-height:4.75rem;color:var(--ink-90);border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;text-decoration:none;transition:border-color .16s,background-color .16s;display:flex}.journal-related-link.svelte-1xtwtab:hover{border-color:var(--gold-deep);background:var(--cream-card)}.journal-related-link.svelte-1xtwtab:focus-visible{outline:2px solid var(--bordeaux);outline-offset:3px}.journal-related-link.svelte-1xtwtab>span:where(.svelte-1xtwtab):first-child{flex-direction:column;gap:.25rem;display:flex}.journal-related-link.svelte-1xtwtab strong:where(.svelte-1xtwtab){font-family:var(--serif);font-size:1rem;font-weight:500}.journal-related-link.svelte-1xtwtab small:where(.svelte-1xtwtab){font-family:var(--serif);color:var(--ink-60);font-size:.875rem;line-height:1.4}.journal-related-link.svelte-1xtwtab>span:where(.svelte-1xtwtab):last-child{color:var(--bordeaux);flex:none}.journal-publication-badge.svelte-1xtwtab{z-index:20;max-width:calc(100% - 2rem);color:var(--paper);font-family:var(--serif);text-align:right;background:#2a0f14e6;border:1px solid #fde68a73;border-radius:9999px;flex-wrap:wrap;justify-content:flex-end;gap:.25rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.25;display:flex;position:absolute;top:1rem;right:1rem}.journal-publication-badge.svelte-1xtwtab strong:where(.svelte-1xtwtab){color:var(--gold-bright);font-weight:600}.journal-publication-badge.svelte-1xtwtab span:where(.svelte-1xtwtab){color:var(--paper)}
