.journal-article.svelte-1wsntvi{max-width:1040px;padding-bottom:58px}.journal-article.svelte-1wsntvi>.back-link:where(.svelte-1wsntvi){display:inline-block;margin-bottom:14px;color:var(--muted);font-size:.66rem;font-weight:750}.journal-hero.svelte-1wsntvi{padding:clamp(30px,5vw,58px)}.journal-meta.svelte-1wsntvi{display:flex;gap:12px;flex-wrap:wrap;color:var(--muted);font-size:.57rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.journal-meta.svelte-1wsntvi span:where(.svelte-1wsntvi){color:var(--mint)}.journal-hero.svelte-1wsntvi h1:where(.svelte-1wsntvi){max-width:900px;margin:12px 0 15px;font-size:clamp(2.6rem,6vw,4.8rem);line-height:.96;letter-spacing:-.055em}.journal-hero.svelte-1wsntvi p:where(.svelte-1wsntvi){max-width:800px;margin:0;color:var(--text-soft);font-size:.88rem;line-height:1.7}.journal-body.svelte-1wsntvi{margin-top:14px;overflow:hidden;padding:0}.journal-body.svelte-1wsntvi section:where(.svelte-1wsntvi){padding:28px 30px;border-top:1px solid var(--line)}.journal-body.svelte-1wsntvi section:where(.svelte-1wsntvi):first-child{border-top:0}.journal-body.svelte-1wsntvi h2:where(.svelte-1wsntvi){margin:0 0 10px;font-size:1.15rem}.journal-body.svelte-1wsntvi p:where(.svelte-1wsntvi){max-width:820px;margin:0;color:#b7c7ba;font-size:.8rem;line-height:1.75}.journal-footer.svelte-1wsntvi{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:14px;padding:24px 28px}.journal-footer.svelte-1wsntvi h2:where(.svelte-1wsntvi){margin:5px 0 0;font-size:1.15rem}.journal-actions.svelte-1wsntvi{display:flex;gap:9px;flex-wrap:wrap}@media (max-width:720px){.journal-footer.svelte-1wsntvi{align-items:flex-start;flex-direction:column}}
