.writing[data-astro-cid-wr7v4whl]{flex-direction:column;gap:32px;display:flex}.filters[data-astro-cid-wr7v4whl]{flex-wrap:wrap;gap:12px;display:flex}.filters[data-astro-cid-wr7v4whl][hidden]{display:none}.filter[data-astro-cid-wr7v4whl]{cursor:pointer;border:var(--border);background:var(--c-paper);min-height:44px;color:var(--c-ink);font-family:var(--font-mono);padding:10px 16px;font-size:14px;font-weight:700}.filter[data-astro-cid-wr7v4whl][aria-pressed=true]{background:var(--c-ink);color:var(--c-on-ink);box-shadow:4px 4px 0 var(--c-accent)}.filter[data-astro-cid-wr7v4whl]:focus-visible{outline-offset:4px}.filter__count[data-astro-cid-wr7v4whl]{opacity:.8;font-weight:400}.rows[data-astro-cid-wr7v4whl]{border-top:var(--border)}.row-item[data-astro-cid-wr7v4whl]{border-bottom:var(--border)}.row[data-astro-cid-wr7v4whl]{color:var(--c-ink);flex-wrap:wrap;align-items:baseline;gap:10px 28px;padding:26px 8px;text-decoration:none;display:flex}.row--link[data-astro-cid-wr7v4whl]:hover{background:var(--c-surface-alt)}.row--link[data-astro-cid-wr7v4whl]:hover .row__title[data-astro-cid-wr7v4whl]{text-underline-offset:5px;text-decoration:underline 2px}.row__date[data-astro-cid-wr7v4whl]{font-family:var(--font-mono);color:var(--c-text-muted);flex:0 0 120px;font-size:13px}.row__tag[data-astro-cid-wr7v4whl]{border:var(--border);font-family:var(--font-mono);background:var(--c-paper);flex:none;padding:3px 8px;font-size:12px;font-weight:700}.row__tag--book[data-astro-cid-wr7v4whl]{background:var(--c-accent)}.row__tag--chapter[data-astro-cid-wr7v4whl]{background:var(--c-calm)}.row__tag--thesis[data-astro-cid-wr7v4whl]{background:var(--c-ink);color:var(--c-on-ink)}.row__main[data-astro-cid-wr7v4whl]{flex-direction:column;flex:420px;gap:6px;min-width:0;display:flex}.row__title[data-astro-cid-wr7v4whl]{font-family:var(--font-serif-headline);text-wrap:pretty;font-size:clamp(22px,2.4vw,28px);line-height:1.15}.row__meta[data-astro-cid-wr7v4whl]{color:var(--c-text-muted);font-size:15px}.row__cta[data-astro-cid-wr7v4whl]{font-family:var(--font-mono);flex:none;font-size:14px;font-weight:700}.row[data-astro-cid-wr7v4whl]:not(.row--link) .row__cta[data-astro-cid-wr7v4whl]{color:var(--c-text-muted);font-weight:400}@media (width<=640px){.row__date[data-astro-cid-wr7v4whl]{flex-basis:auto}.row__main[data-astro-cid-wr7v4whl]{flex-basis:100%}}.intro[data-astro-cid-63pe4dpb]{flex-direction:column;gap:24px;padding-block:clamp(56px,8vw,88px) 56px;display:flex}.intro__title[data-astro-cid-63pe4dpb]{letter-spacing:-.04em;font-size:clamp(52px,8vw,112px);font-weight:600;line-height:.95}.intro__lede[data-astro-cid-63pe4dpb]{max-width:640px;color:var(--c-text);font-size:20px;line-height:1.5}.spotlight[data-astro-cid-63pe4dpb]{background:var(--c-accent)}.band[data-astro-cid-63pe4dpb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px 40px;padding-block:56px;display:flex}.band__copy[data-astro-cid-63pe4dpb]{flex-direction:column;flex:520px;gap:12px;min-width:0;display:flex}.band__eyebrow[data-astro-cid-63pe4dpb]{font-family:var(--font-mono);letter-spacing:.06em;font-size:12px;font-weight:700}.band__title[data-astro-cid-63pe4dpb]{font-family:var(--font-serif-headline);text-wrap:pretty;font-size:clamp(34px,4vw,52px);font-weight:400;line-height:1.05}.band__text[data-astro-cid-63pe4dpb]{max-width:600px;font-size:17px;line-height:1.5}.band__text--serif[data-astro-cid-63pe4dpb]{font-family:var(--font-serif-text);color:var(--c-text);font-size:19px;line-height:1.6}.band__link[data-astro-cid-63pe4dpb]{font-family:var(--font-mono);align-self:flex-start;font-size:15px;font-weight:700;text-decoration:underline}.progress[data-astro-cid-63pe4dpb]{font-family:var(--font-mono);flex-direction:column;flex:0 320px;gap:10px;padding:20px;font-size:13px;display:flex}.progress__stats[data-astro-cid-63pe4dpb]{flex-direction:column;gap:10px;display:flex}.progress__row[data-astro-cid-63pe4dpb],.process[data-astro-cid-63pe4dpb]>div[data-astro-cid-63pe4dpb]{justify-content:space-between;gap:16px;display:flex}.progress[data-astro-cid-63pe4dpb] dt[data-astro-cid-63pe4dpb],.process[data-astro-cid-63pe4dpb] dt[data-astro-cid-63pe4dpb]{font-weight:700}.progress__bar[data-astro-cid-63pe4dpb]{border:var(--border);background:var(--c-paper);height:12px}.progress__fill[data-astro-cid-63pe4dpb]{background:var(--c-ink);height:100%}.progress__label[data-astro-cid-63pe4dpb]{color:var(--c-text-muted)}.process[data-astro-cid-63pe4dpb]{background:var(--c-paper);border:var(--border);font-family:var(--font-mono);flex:0 320px;padding:20px 24px;font-size:14px;line-height:32px}.list-wrap[data-astro-cid-63pe4dpb]{padding-block:48px clamp(80px,10vw,120px)}
