.first-look.svelte-12eivhs{max-width:880px;margin:48px auto 80px}.first-look.svelte-12eivhs header:where(.svelte-12eivhs){max-width:720px;margin-bottom:36px}.first-look.svelte-12eivhs h1:where(.svelte-12eivhs){font-size:clamp(2.2rem,6vw,4rem);line-height:1.08;margin:14px 0 22px}.first-look.svelte-12eivhs h1:where(.svelte-12eivhs) em:where(.svelte-12eivhs){color:var(--muted)}.first-look.svelte-12eivhs p:where(.svelte-12eivhs){line-height:1.7}.signup.svelte-12eivhs,aside.svelte-12eivhs,article.svelte-12eivhs{padding:28px;border:1px solid var(--line);background:var(--card);margin:24px 0}.signup.svelte-12eivhs h2:where(.svelte-12eivhs),aside.svelte-12eivhs h2:where(.svelte-12eivhs){font-size:1.5rem;margin:0 0 12px}.signup.svelte-12eivhs form:where(.svelte-12eivhs){display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.signup.svelte-12eivhs label:where(.svelte-12eivhs){flex-basis:100%;font-weight:600}.signup.svelte-12eivhs input:where(.svelte-12eivhs){flex:1 1 220px;min-width:0;padding:13px;border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit}.muted.svelte-12eivhs{color:var(--muted);font-size:.85rem}aside.svelte-12eivhs li:where(.svelte-12eivhs){margin:12px 0}.reader-bar.svelte-12eivhs{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center}.edition.svelte-12eivhs{margin-top:48px}.edition-heading.svelte-12eivhs{border-bottom:2px solid var(--ink);padding-bottom:18px}.edition-heading.svelte-12eivhs h2:where(.svelte-12eivhs){font-size:2rem;margin:12px 0}article.svelte-12eivhs h3:where(.svelte-12eivhs){font-size:2rem;margin:8px 0}.summary.svelte-12eivhs{font-size:1.15rem}dl.svelte-12eivhs{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0}dt.svelte-12eivhs{font-weight:650;margin-bottom:8px}dd.svelte-12eivhs{margin:0;line-height:1.6}details.svelte-12eivhs{margin-top:24px}summary.svelte-12eivhs{cursor:pointer}li.svelte-12eivhs a:where(.svelte-12eivhs){overflow-wrap:anywhere}@media(max-width:550px){.signup.svelte-12eivhs,aside.svelte-12eivhs,article.svelte-12eivhs{padding:20px}dl.svelte-12eivhs{grid-template-columns:1fr}.signup.svelte-12eivhs button:where(.svelte-12eivhs){width:100%}}
