.post-taxonomy{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:22px;font:12px/1.6 var(--font-mono,'IBM Plex Mono',monospace)}.post-taxonomy a{text-decoration:underline;text-underline-offset:4px}.post-taxonomy time{font-variant-numeric:tabular-nums}.taxonomy-nav{display:flex;gap:26px;padding:16px 0;font:12px/1.6 var(--font-mono,'IBM Plex Mono',monospace)}.taxonomy-nav a:hover{text-decoration:underline}.taxonomy-page{padding:35px 0 70px}.taxonomy-page .back-link{font:12px var(--font-mono,'IBM Plex Mono',monospace)}.taxonomy-heading{padding:32px 0 26px;border-bottom:1px solid var(--ink,#24251f)}.taxonomy-heading>span{font:11px var(--font-mono,'IBM Plex Mono',monospace);text-transform:uppercase;letter-spacing:1px}.taxonomy-heading h1{font:800 clamp(48px,7vw,86px)/1 var(--font-display,'Barlow Condensed',sans-serif);margin:15px 0 20px;text-transform:uppercase;overflow-wrap:anywhere}.taxonomy-heading p{font:14px/1.6 var(--font-body,'IBM Plex Sans',sans-serif);margin:0}.archive-list{max-width:850px}.archive-link{display:flex;justify-content:space-between;gap:30px;padding:22px 0;border-bottom:1px solid var(--rule,#b5b8a7);font:18px/1.4 var(--font-mono,'IBM Plex Mono',monospace)}.archive-link>span:last-child{font-size:12px}.archive-entry{padding:28px 0;border-bottom:1px solid var(--rule,#b5b8a7)}.archive-kind{font:11px var(--font-mono,'IBM Plex Mono',monospace);text-transform:uppercase;letter-spacing:1px}.archive-entry h2{font:800 34px/1.12 var(--font-display,'Barlow Condensed',sans-serif);margin:13px 0}.archive-entry>p{font:15px/1.7 var(--font-body,'IBM Plex Sans',sans-serif);max-width:650px;margin:0}.archive-entry .post-taxonomy{margin-top:16px}@media(max-width:650px){.taxonomy-page{padding-top:25px}.taxonomy-heading{padding-top:22px}.archive-entry h2{font-size:30px}.archive-link{font-size:16px}.post-taxonomy{gap:10px 14px}.taxonomy-nav{gap:20px}.masthead nav,.top nav{gap:14px}}
