.shelf.svelte-c8k2rg{max-width:680px;margin:0 auto;padding:48px 20px 96px}.shead.svelte-c8k2rg{padding-bottom:28px;border-bottom:1px solid var(--ink)}h1.svelte-c8k2rg{font-weight:400;font-size:clamp(30px,7vw,44px);letter-spacing:.06em}.lede.svelte-c8k2rg{margin-top:12px;font-size:15px;line-height:1.65;color:var(--muted);max-width:44ch}.work.svelte-c8k2rg{padding:40px 0;border-bottom:1px solid var(--faint)}.author.svelte-c8k2rg{font-family:var(--mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase}.anote.svelte-c8k2rg{display:block;margin-top:6px;font-size:10px;letter-spacing:.1em;color:var(--faint);text-transform:none}.work.svelte-c8k2rg h2:where(.svelte-c8k2rg){margin-top:14px;font-weight:400;font-size:clamp(26px,6vw,36px);letter-spacing:.03em;line-height:1.15}.work.svelte-c8k2rg h2:where(.svelte-c8k2rg) a:where(.svelte-c8k2rg){text-decoration:none}.work.svelte-c8k2rg h2:where(.svelte-c8k2rg) a:where(.svelte-c8k2rg):hover{background:var(--ink);color:var(--paper)}.sub.svelte-c8k2rg{margin-top:8px;font-style:italic;font-size:17px;color:var(--muted)}.meta.svelte-c8k2rg{margin-top:22px;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.5em 1.4em;font-size:14px;line-height:1.55}.meta.svelte-c8k2rg dt:where(.svelte-c8k2rg){font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding-top:.3em}.meta.svelte-c8k2rg dd:where(.svelte-c8k2rg){margin:0}.views.svelte-c8k2rg{display:flex;flex-wrap:wrap;border:1px solid var(--ink);margin-top:26px;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.views.svelte-c8k2rg a:where(.svelte-c8k2rg){flex:1 1 auto;text-align:center;padding:12px 14px;text-decoration:none;border-right:1px solid var(--ink)}.views.svelte-c8k2rg a:where(.svelte-c8k2rg):last-child{border-right:0}.views.svelte-c8k2rg a:where(.svelte-c8k2rg):hover{background:var(--ink);color:var(--paper)}.carry.svelte-c8k2rg{margin-top:14px;display:flex;flex-wrap:wrap;gap:.4em 1.2em;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.carry.svelte-c8k2rg .b:where(.svelte-c8k2rg){color:var(--faint)}@media(max-width:30rem){.meta.svelte-c8k2rg{grid-template-columns:minmax(0,1fr);gap:.2em}.meta.svelte-c8k2rg dd:where(.svelte-c8k2rg){margin-bottom:.7em}}
