.page-intro.svelte-u4k2t{border-bottom:1px solid var(--line-color);margin-top:clamp(4rem,10vh,7rem);padding:0 0 clamp(2rem,6vw,4rem);position:relative}.page-intro.svelte-u4k2t h1:where(.svelte-u4k2t){letter-spacing:-.06em;text-wrap:balance;max-width:11ch;margin-top:clamp(1.25rem,3vw,2.25rem);font-size:clamp(3rem,8vw,6rem);line-height:.95}.page-intro.svelte-u4k2t p:where(.svelte-u4k2t){max-width:48ch;color:var(--text-color-light)}.eyebrow.svelte-u4k2t{font-family:var(--head-font);letter-spacing:.12em;text-transform:uppercase;color:var(--text-color-light);margin:0 0 1rem;font-size:.72rem;font-weight:650}.filters.svelte-u4k2t{border-bottom:1px solid var(--line-color);padding:1.5rem 0}.filters.svelte-u4k2t label:where(.svelte-u4k2t){color:var(--text-color-light);font-family:var(--head-font);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.4rem;font-size:.72rem;font-weight:650;display:block}.filters.svelte-u4k2t input:where(.svelte-u4k2t){border:1px solid var(--line-color);background:var(--background-color-subtle);color:var(--text-color);font-family:var(--head-font);border-radius:2px;padding:.5rem 1rem;font-size:clamp(1.1rem,3vw,1.2rem);transition:border-color .2s,background-color .2s}.filters.svelte-u4k2t input:where(.svelte-u4k2t)::placeholder{color:var(--text-color-light)}.filters.svelte-u4k2t input:where(.svelte-u4k2t):hover{border-color:var(--text-color-light)}.filters.svelte-u4k2t input:where(.svelte-u4k2t):focus-visible{background:var(--background-color);outline-offset:2px;border-color:currentColor;outline:2px solid}button.svelte-u4k2t{color:var(--text-color-light);border:0;border-bottom:1px solid #0000;border-radius:0;margin-right:.8em;padding:.15em 0;transition:color .2s}button.svelte-u4k2t:hover,button.active.svelte-u4k2t{color:var(--text-color);border-color:currentColor}button.active.svelte-u4k2t{background:0 0}ul.svelte-u4k2t{margin-top:0}li.svelte-u4k2t{border-bottom:1px solid var(--line-color);padding:clamp(2rem,5vw,3.5rem) 0;list-style:none;position:relative}li.svelte-u4k2t:hover{background:linear-gradient(90deg, transparent, hsla(var(--accent-color), .06))}.empty-state.svelte-u4k2t{background:linear-gradient(90deg, var(--background-color-subtle), transparent 75%);padding:clamp(3rem,8vw,6rem) 0}.empty-state.svelte-u4k2t:hover{background:linear-gradient(90deg, var(--background-color-subtle), transparent 75%)}.empty-state-copy.svelte-u4k2t{max-width:42rem;color:var(--text-color);margin-top:0;padding-left:clamp(1rem,3vw,2.5rem)}.empty-state-label.svelte-u4k2t{color:var(--text-color-light);font-family:var(--head-font);letter-spacing:.12em;text-transform:uppercase;margin-top:0;font-size:.72rem;font-weight:650}.empty-state.svelte-u4k2t h2:where(.svelte-u4k2t){margin-top:.75rem;font-size:clamp(1.7rem,4vw,2.6rem)}.empty-state.svelte-u4k2t p:where(.svelte-u4k2t){max-width:48ch;color:var(--text-color-light)}.empty-state.svelte-u4k2t button:where(.svelte-u4k2t){width:max-content;color:var(--text-color);font-family:var(--head-font);border:0;border-bottom:1px solid;margin:1.25rem 0 0;padding:0 0 .2rem;font-size:.85rem;font-weight:650}li.svelte-u4k2t div:where(.svelte-u4k2t){margin-top:var(--spacing-small);color:var(--text-color-light)}li.svelte-u4k2t h2:where(.svelte-u4k2t){text-wrap:balance;font-size:clamp(1.65rem,4vw,2.45rem);line-height:1.1}time.svelte-u4k2t{color:var(--text-color-light)}.search-info.svelte-u4k2t{color:var(--text-color-light);font-family:var(--head-font);text-align:left;align-items:baseline;gap:.75rem;margin:.75rem 0 1rem;font-size:.85rem;display:flex}.result-summary.svelte-u4k2t strong:where(.svelte-u4k2t){color:var(--text-color);font-variant-numeric:tabular-nums;margin-right:.2rem;font-size:1.35rem;font-weight:650}.date-range.svelte-u4k2t{border-left:1px solid var(--line-color);letter-spacing:.04em;text-transform:uppercase;padding-left:.75rem;font-size:.72rem}.post-link.svelte-u4k2t{overflow-wrap:anywhere;min-width:0;display:block}.post-meta.svelte-u4k2t{color:var(--text-color-light);font-family:var(--head-font);letter-spacing:.08em;text-transform:uppercase;align-items:baseline;gap:.65rem;margin-top:0;font-size:.72rem;font-weight:600;display:flex}.post-description.svelte-u4k2t{margin-top:1rem}.post-footer.svelte-u4k2t{gap:.35rem;margin-top:1.25rem;display:grid}.post-actions.svelte-u4k2t{margin-top:0}li.svelte-u4k2t:hover .read-more:where(.svelte-u4k2t){box-shadow:inset 0 -.33rem 0 hsla(var(--accent-color), .8)}.series-indicator.svelte-u4k2t{color:var(--text-color-light);font-family:var(--head-font);letter-spacing:.08em;text-transform:uppercase;align-items:baseline;gap:.35rem;margin-top:.35rem;font-size:.72rem;font-weight:600;display:inline-flex}.series-label.svelte-u4k2t{color:var(--text-color-light)}.series-name.svelte-u4k2t{color:var(--text-color);letter-spacing:.03em;text-transform:none}.series-progress.svelte-u4k2t{font-variant-numeric:tabular-nums}article.svelte-u4k2t{grid-template-columns:2.75rem minmax(0,1fr);column-gap:clamp(.75rem,2vw,1.25rem);font-weight:380;display:grid}article.svelte-u4k2t>a:where(.svelte-u4k2t),article.svelte-u4k2t>div:where(.svelte-u4k2t){grid-column:2;min-width:0}.post-order.svelte-u4k2t{color:var(--text-color-light);font-family:var(--head-font);font-variant-numeric:tabular-nums;letter-spacing:.08em;grid-area:1/1/span 2;margin-top:.4rem;font-size:.68rem;font-weight:650;transition:color .2s}li.svelte-u4k2t:hover .post-order:where(.svelte-u4k2t){color:var(--text-color)}@media (width<=620px){.page-intro.svelte-u4k2t:after{display:none}.page-intro.svelte-u4k2t{margin-top:3rem;padding-bottom:2.5rem}.filters.svelte-u4k2t{white-space:normal}.filters.svelte-u4k2t input:where(.svelte-u4k2t),.search-info.svelte-u4k2t{white-space:normal;width:100%}.search-info.svelte-u4k2t{flex-direction:column;align-items:flex-start;gap:.25rem}.date-range.svelte-u4k2t{border-left:0;padding-left:0}.empty-state.svelte-u4k2t{padding:2.5rem 0}article.svelte-u4k2t{grid-template-columns:1.75rem minmax(0,1fr);column-gap:.65rem}}@media (prefers-reduced-motion:no-preference){h2.svelte-u4k2t{view-transition-name:var(--post-title)}}
