.canvas-loading.svelte-lqtny1,.canvas-error.svelte-lqtny1{display:grid;min-height:30rem;place-content:center;justify-items:center;border:1px solid var(--rule);border-radius:.75rem;background:#fbf7ec;color:var(--ink-muted);text-align:center}.canvas-loading.svelte-lqtny1 span:where(.svelte-lqtny1){width:2rem;height:2rem;border:3px solid #cfc2ab;border-top-color:#2f6b60;border-radius:50%;animation:svelte-lqtny1-spin .85s linear infinite}.canvas-error.svelte-lqtny1 button:where(.svelte-lqtny1){min-height:2.75rem;border:1px solid var(--ink);border-radius:.4rem;background:var(--ink);padding:.5rem .85rem;color:var(--paper);font-weight:750}@keyframes svelte-lqtny1-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.canvas-loading.svelte-lqtny1 span:where(.svelte-lqtny1){animation:none}}.public-note.svelte-of8o3g>header:where(.svelte-of8o3g){max-width:52rem;margin:0 auto 2.2rem;padding-block:1.5rem 2rem;border-bottom:1px solid var(--rule)}.public-note.svelte-of8o3g nav:where(.svelte-of8o3g){display:flex;gap:.45rem;margin-bottom:1.4rem;color:var(--ink-faint);font-size:.75rem;font-weight:750}.public-note.svelte-of8o3g nav:where(.svelte-of8o3g) a:where(.svelte-of8o3g){color:inherit;text-underline-offset:.2em}h1.svelte-of8o3g{margin:0;color:var(--ink);font-family:var(--font-serif);font-size:clamp(2.6rem,8vw,5.8rem);font-weight:620;letter-spacing:-.045em;line-height:.98}.excerpt.svelte-of8o3g{max-width:42rem;margin:1.1rem 0 0;color:var(--ink-muted);font-family:var(--font-serif);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.58}.metadata.svelte-of8o3g{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:1.35rem;color:var(--ink-faint);font-size:.75rem}.metadata.svelte-of8o3g ul:where(.svelte-of8o3g){display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.metadata.svelte-of8o3g li:where(.svelte-of8o3g){border:1px solid var(--rule);border-radius:999px;padding:.18rem .5rem}.canvas-section.svelte-of8o3g{margin-inline:calc(50% - 50vw);padding:1.5rem max(.75rem,calc((100vw - 88rem)/2))}.canvas-heading-row.svelte-of8o3g{display:flex;max-width:88rem;align-items:end;justify-content:space-between;gap:1rem;margin:0 auto .75rem}.canvas-heading-row.svelte-of8o3g p:where(.svelte-of8o3g){max-width:28rem;margin:0;color:var(--ink-muted);font-size:.78rem;line-height:1.45}.canvas-heading-row.svelte-of8o3g>div:where(.svelte-of8o3g)>p:where(.svelte-of8o3g),.section-kicker.svelte-of8o3g{color:var(--ink-faint);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.canvas-heading-row.svelte-of8o3g h2:where(.svelte-of8o3g),.transcript.svelte-of8o3g h2:where(.svelte-of8o3g),.related.svelte-of8o3g h2:where(.svelte-of8o3g){margin:.15rem 0 0;font-family:var(--font-serif);font-size:1.6rem}.transcript.svelte-of8o3g,.related.svelte-of8o3g{max-width:52rem;margin:3.5rem auto 0;padding-top:2rem;border-top:1px solid var(--rule)}.transcript.svelte-of8o3g>p:where(.svelte-of8o3g):last-child{white-space:pre-wrap;color:var(--ink-muted);font-family:var(--font-serif);font-size:1.08rem;line-height:1.75}.related.svelte-of8o3g ul:where(.svelte-of8o3g){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:1rem 0 0;padding:1px;background:var(--rule);list-style:none}.related.svelte-of8o3g li:where(.svelte-of8o3g){background:var(--paper)}.related.svelte-of8o3g a:where(.svelte-of8o3g){display:grid;min-height:9rem;gap:.55rem;padding:1rem;color:var(--ink);text-decoration:none}.related.svelte-of8o3g a:where(.svelte-of8o3g):hover{background:var(--paper-raised)}.related.svelte-of8o3g span:where(.svelte-of8o3g){color:var(--ink-muted);font-family:var(--font-serif);font-size:.85rem;line-height:1.45}@media(max-width:46rem){.canvas-heading-row.svelte-of8o3g{align-items:start;flex-direction:column}.related.svelte-of8o3g ul:where(.svelte-of8o3g){grid-template-columns:1fr}}
