.home.svelte-1uha8ag{max-width:1240px;margin:0 auto;padding:0 34px 60px}.masthead.svelte-1uha8ag{display:grid;grid-template-columns:minmax(420px,1.1fr) 1fr;gap:60px;align-items:center;padding:64px 0 54px;border-bottom:1px solid var(--hairline)}.kicker.svelte-1uha8ag{font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:22px}h1.svelte-1uha8ag{font-family:var(--serif);font-weight:300;font-size:84px;line-height:.98;letter-spacing:-.015em;margin:0 0 16px}.subtitle.svelte-1uha8ag{font-family:var(--serif);font-style:italic;font-size:20px;color:var(--ink-dim);margin:0 0 20px;max-width:44ch}.stats.svelte-1uha8ag{font-family:var(--mono);font-size:11px;color:var(--accent);letter-spacing:.04em;margin-bottom:34px}.modes.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:620px}.mode.svelte-1uha8ag{display:flex;flex-direction:column;gap:8px;border:1px solid var(--hairline-strong);border-radius:5px;padding:16px 18px;transition:border-color .14s,background .14s}.mode.svelte-1uha8ag:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 5%,transparent)}.mode-name.svelte-1uha8ag{font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.mode-desc.svelte-1uha8ag{font-size:12.5px;color:var(--ink-dim);line-height:1.5}.cover.svelte-1uha8ag{border:1px solid var(--hairline);border-radius:6px;padding:18px 14px 12px;background:var(--bg-raised)}.cover-cap.svelte-1uha8ag{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:center;padding-top:6px}.content.svelte-1uha8ag{display:grid;grid-template-columns:1.5fr 1fr;gap:64px;padding-top:44px}.sec-title.svelte-1uha8ag{font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0 0 22px}.side.svelte-1uha8ag .sec-title:where(.svelte-1uha8ag){margin-top:0}.side.svelte-1uha8ag .sec-title:where(.svelte-1uha8ag):not(:first-child){margin-top:44px}.toc.svelte-1uha8ag ol:where(.svelte-1uha8ag){list-style:none;margin:0;padding:0}.entry.svelte-1uha8ag{display:grid;grid-template-columns:44px 1fr;gap:14px;padding:22px 0;border-top:1px solid var(--hairline)}.entry.svelte-1uha8ag:first-child{border-top:none;padding-top:0}.no.svelte-1uha8ag{font-family:var(--mono);font-size:12px;color:var(--muted);padding-top:6px}.title.svelte-1uha8ag{font-family:var(--serif);font-weight:420;font-size:20.5px;line-height:1.32;color:var(--ink);display:block;margin-bottom:6px;transition:color .12s}.title.svelte-1uha8ag:hover{color:var(--accent)}.authors.svelte-1uha8ag{font-family:var(--mono);font-size:10.5px;color:var(--ink-dim);margin-bottom:7px}.tags.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:9px}.type.svelte-1uha8ag,.disc.svelte-1uha8ag{font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:3px;border:1px solid var(--hairline);color:var(--muted)}.type.svelte-1uha8ag{color:var(--pole-b);border-color:color-mix(in srgb,var(--pole-b) 35%,var(--hairline))}.thesis.svelte-1uha8ag{font-family:var(--serif);font-style:italic;font-size:14px;color:var(--ink-dim);line-height:1.55;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.actions.svelte-1uha8ag{display:flex;gap:18px}.actions.svelte-1uha8ag a:where(.svelte-1uha8ag){font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);transition:color .12s}.actions.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--accent)}.debates.svelte-1uha8ag{display:flex;flex-direction:column}.debate.svelte-1uha8ag{display:grid;grid-template-columns:7px auto 1fr;gap:10px;align-items:baseline;padding:10px 2px;border-top:1px solid var(--hairline);transition:background .12s}.debate.svelte-1uha8ag:first-child{border-top:none;padding-top:0}.debate.svelte-1uha8ag:hover .tq:where(.svelte-1uha8ag){color:var(--ink)}.dot.svelte-1uha8ag{width:6px;height:6px;border-radius:50%;align-self:center}.tno.svelte-1uha8ag{font-family:var(--mono);font-size:10px;color:var(--muted)}.tq.svelte-1uha8ag{font-family:var(--serif);font-size:13.5px;font-style:italic;color:var(--ink-dim);line-height:1.45;transition:color .12s}.legend.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px;font-family:var(--mono);font-size:9px;letter-spacing:.06em;color:var(--muted)}.legend.svelte-1uha8ag i:where(.svelte-1uha8ag){display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:5px}.vocab.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:6px}.chip.svelte-1uha8ag{background:var(--bg-raised);border:1px solid var(--hairline);border-radius:3px;color:var(--ink-dim);font-family:var(--mono);font-size:10.5px;padding:4px 9px;transition:all .12s}.chip.svelte-1uha8ag:hover{border-color:var(--accent);color:var(--accent)}.chip.svelte-1uha8ag .n:where(.svelte-1uha8ag){color:var(--muted)}footer.svelte-1uha8ag{margin-top:70px;padding-top:18px;border-top:1px solid var(--hairline);display:flex;justify-content:space-between;gap:20px;font-family:var(--mono);font-size:10px;color:var(--muted)}footer.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink-dim)}footer.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--accent)}@media(max-width:1000px){.masthead.svelte-1uha8ag{grid-template-columns:1fr;gap:34px}h1.svelte-1uha8ag{font-size:58px}.content.svelte-1uha8ag{grid-template-columns:1fr;gap:44px}}
