.blog-head.svelte-u4k2t{border-bottom:var(--line) solid var(--ink);padding-block:2rem 3.5rem}.crumb.svelte-u4k2t{color:var(--ink-soft);gap:.8rem;margin-bottom:3rem;font-size:.875rem;display:flex}.crumb.svelte-u4k2t a:where(.svelte-u4k2t):hover{text-decoration:underline}.intro.svelte-u4k2t{grid-template-columns:1.35fr 1fr;align-items:end;gap:4rem;display:grid}h1.svelte-u4k2t{letter-spacing:-.045em;font-size:clamp(2.7rem,4.8vw,4.75rem);font-weight:800;line-height:1.02}.intro-copy.svelte-u4k2t{max-width:38ch;padding-bottom:.3rem}.intro-copy.svelte-u4k2t p:where(.svelte-u4k2t){margin-bottom:1.4rem;font-size:1.15rem;line-height:1.6}.intro-copy.svelte-u4k2t a:where(.svelte-u4k2t){font-size:.9rem;font-weight:650}.catalogue.svelte-u4k2t{padding-block:2rem 5rem}.preview-note.svelte-u4k2t{border:1.5px dashed var(--ink);flex-wrap:wrap;gap:1rem;margin-bottom:2rem;padding:.7rem 1rem;font-size:.8rem;display:flex}.filters.svelte-u4k2t{flex-wrap:wrap;gap:.5rem;display:flex}.filters.svelte-u4k2t button:where(.svelte-u4k2t){border:1.5px solid var(--hair);cursor:pointer;min-height:44px;padding:.6rem .8rem;font-size:.85rem;font-weight:600}.filters.svelte-u4k2t button[aria-pressed=true]:where(.svelte-u4k2t){border-color:var(--ink);background:var(--box)}.filters.svelte-u4k2t button:where(.svelte-u4k2t):hover{border-color:var(--ink)}.filters.svelte-u4k2t button:where(.svelte-u4k2t) span:where(.svelte-u4k2t){margin-left:.5rem;font-size:.75rem}.result-count.svelte-u4k2t{color:var(--ink-soft);margin-block:1rem 1.5rem;font-size:.8rem}.featured.svelte-u4k2t{background:var(--box);border:1.5px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.feature-art.svelte-u4k2t{background:var(--ground);border-right:1.5px solid var(--ink);align-items:center;display:flex}.feature-copy.svelte-u4k2t{flex-direction:column;padding:clamp(1.5rem,3.2vw,3.25rem);display:flex}.meta.svelte-u4k2t{color:var(--ink-soft);flex-wrap:wrap;gap:.5rem 1rem;font-size:.75rem;font-weight:650;display:flex}.meta.svelte-u4k2t span:where(.svelte-u4k2t)+span:where(.svelte-u4k2t){border-left:1px solid var(--hair);padding-left:1rem}.featured.svelte-u4k2t h2:where(.svelte-u4k2t){letter-spacing:-.035em;margin-block:1.25rem;font-size:clamp(1.8rem,2.7vw,2.65rem);font-weight:780;line-height:1.09}h2.svelte-u4k2t a:where(.svelte-u4k2t):hover,h3.svelte-u4k2t a:where(.svelte-u4k2t):hover{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1.5px}.feature-copy.svelte-u4k2t>p:where(.svelte-u4k2t),.card-copy.svelte-u4k2t>p:where(.svelte-u4k2t){color:var(--ink-soft);line-height:1.6}.card-bottom.svelte-u4k2t{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:2rem;display:flex}.card-bottom.svelte-u4k2t>span:where(.svelte-u4k2t){color:var(--ink-soft);font-size:.75rem}.read-link.svelte-u4k2t{border:1.5px solid var(--ink);flex-shrink:0;place-items:center;width:3rem;height:3rem;font-size:1.5rem;display:grid}.read-link.svelte-u4k2t:hover{background:var(--ink);color:var(--box)}.more-heading.svelte-u4k2t{justify-content:space-between;align-items:baseline;gap:1rem;margin-block:3rem 1.5rem;display:flex}.more-heading.svelte-u4k2t h2:where(.svelte-u4k2t){letter-spacing:-.025em;font-size:1.6rem;font-weight:750}.more-heading.svelte-u4k2t>span:where(.svelte-u4k2t){color:var(--ink-soft);font-size:.8rem}.article-grid.svelte-u4k2t{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.article-card.svelte-u4k2t{border:1.5px solid var(--ink);background:var(--box);grid-template-columns:1fr;display:grid}.card-art.svelte-u4k2t{background:var(--ground);border-bottom:1.5px solid var(--ink);align-items:center;display:flex;overflow:hidden}.card-copy.svelte-u4k2t{flex-direction:column;padding:1.5rem;display:flex}h3.svelte-u4k2t{letter-spacing:-.025em;margin-block:1rem;font-size:1.35rem;font-weight:750;line-height:1.2}.card-copy.svelte-u4k2t>p:where(.svelte-u4k2t){font-size:.9rem}.topics-section.svelte-u4k2t{border-top:1.5px solid var(--ink);grid-template-columns:1fr 1fr;gap:4rem;margin-top:5rem;padding-top:3rem;display:grid}.topics-section.svelte-u4k2t h2:where(.svelte-u4k2t){letter-spacing:-.035em;font-size:clamp(1.8rem,2.8vw,2.8rem);font-weight:780;line-height:1.1}.topics-section.svelte-u4k2t>div:where(.svelte-u4k2t)>p:where(.svelte-u4k2t){max-width:37ch;color:var(--ink-soft);margin-top:1.5rem}.topics-section.svelte-u4k2t ul:where(.svelte-u4k2t){padding:0;list-style:none}.topics-section.svelte-u4k2t li:where(.svelte-u4k2t){border-bottom:1px solid var(--hair);gap:1rem;padding-block:1.1rem;display:flex}.topics-section.svelte-u4k2t li:where(.svelte-u4k2t):first-child{padding-top:0}.topic-number.svelte-u4k2t{font-variant-numeric:tabular-nums;color:var(--ink-soft);padding-top:.2rem;font-size:.8rem}.topics-section.svelte-u4k2t h3:where(.svelte-u4k2t){margin:0 0 .35rem;font-size:1.1rem}.topics-section.svelte-u4k2t li:where(.svelte-u4k2t) p:where(.svelte-u4k2t){color:var(--ink-soft);font-size:.9rem}.empty.svelte-u4k2t{border:1.5px dashed var(--ink);padding:3rem}.empty.svelte-u4k2t h2:where(.svelte-u4k2t){font-size:1.6rem;font-weight:750}.empty.svelte-u4k2t p:where(.svelte-u4k2t){margin-block:1rem}@media (width<=70rem){.article-card.svelte-u4k2t{grid-template-columns:1fr}.card-art.svelte-u4k2t{border-right:0;border-bottom:1.5px solid var(--ink)}}@media (width<=48rem){.intro.svelte-u4k2t,.featured.svelte-u4k2t,.topics-section.svelte-u4k2t,.article-grid.svelte-u4k2t{grid-template-columns:1fr}.intro.svelte-u4k2t{gap:1.5rem}.crumb.svelte-u4k2t{margin-bottom:2rem}.blog-head.svelte-u4k2t{padding-bottom:2rem}.feature-art.svelte-u4k2t{border-right:0;border-bottom:1.5px solid var(--ink)}.preview-note.svelte-u4k2t{gap:.35rem}.more-heading.svelte-u4k2t>span:where(.svelte-u4k2t){display:none}.topics-section.svelte-u4k2t{gap:2.5rem}.article-card.svelte-u4k2t{grid-template-columns:1fr}}
