.stack.svelte-s9trg0{gap:var(--space-md);display:grid}.stack__pages.svelte-s9trg0{--fan-x:12;--fan-y:-11;--fan-r:2;padding:calc((var(--count) - 1) * var(--fan-y) * -1px) calc((var(--count) - 1) * var(--fan-x) * 1px) 0 0;display:grid}@media (width<=40rem){.stack__pages.svelte-s9trg0{--fan-x:7;--fan-y:-9;--fan-r:.5}}.sheet.svelte-s9trg0{gap:var(--space-lg);padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-paper-3);border:1px solid var(--color-rule);transform:translate(calc(var(--depth) * var(--fan-x) * 1px), calc(var(--depth) * var(--fan-y) * 1px)) rotate(calc(var(--depth) * var(--fan-r) * 1deg));transform-origin:50% 100%;transition:transform var(--dur-spring-snappy) var(--spring-snappy), box-shadow var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);grid-area:1/1;grid-template-rows:1fr auto;display:grid}.sheet[data-depth="0"].svelte-s9trg0{box-shadow:var(--shadow-raise)}.sheet.svelte-s9trg0:not([data-depth="0"]){background:var(--color-paper-2)}.sheet.svelte-s9trg0>:where(.svelte-s9trg0){transition:opacity var(--dur-base) var(--ease-out)}.sheet.svelte-s9trg0:not([data-depth="0"]):not([data-leafing])>:where(.svelte-s9trg0){opacity:0}.sheet.svelte-s9trg0[data-leafing]{transition:none}@media (prefers-reduced-motion:no-preference){.js [data-dealing].svelte-s9trg0>.sheet:where(.svelte-s9trg0):not([data-depth="0"]){animation:svelte-s9trg0-fan-in var(--dur-spring-gentle) var(--spring-gentle) both;animation-delay:calc(var(--depth) * 70ms + .12s)}@keyframes svelte-s9trg0-fan-in{0%{transform:none}}}.sheet__body.svelte-s9trg0{gap:var(--space-sm);align-content:start;display:grid}.sheet__title.svelte-s9trg0{font-size:var(--text-xl);line-height:1.2}.sheet__title.svelte-s9trg0 a:where(.svelte-s9trg0){color:inherit;text-decoration:none}.sheet__title.svelte-s9trg0 a:where(.svelte-s9trg0):hover{text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:2px}.sheet__opening.svelte-s9trg0{margin-top:var(--space-xs);font-family:var(--font-read);color:var(--color-ink-2);line-height:1.65}.hl.svelte-s9trg0{color:var(--color-ink);background-image:linear-gradient(var(--color-mark), var(--color-mark));background-position:0 88%;background-repeat:no-repeat;background-size:100% .62em}.js .hl.svelte-s9trg0:not([data-swept]){background-size:0% .62em}@media (prefers-reduced-motion:no-preference){.hl.svelte-s9trg0{transition:background-size 1.1s cubic-bezier(.55,.1,.35,1)}}.sheet__contents.svelte-s9trg0{margin-top:var(--space-sm)}.sheet__label.svelte-s9trg0{font-size:var(--text-xs);color:var(--color-muted);font-weight:650}.sections.svelte-s9trg0{margin:var(--space-xs) 0 0;padding:0;list-style:none;display:grid}.sections.svelte-s9trg0 a:where(.svelte-s9trg0){gap:var(--space-sm);color:var(--color-ink-2);font-size:var(--text-sm);transition:color var(--dur-fast) var(--ease-out);grid-template-columns:16px minmax(0,1fr);align-items:center;padding:6px 0;text-decoration:none;display:grid}.sections.svelte-s9trg0 a:where(.svelte-s9trg0):hover{color:var(--color-ink)}.sections.svelte-s9trg0 a:where(.svelte-s9trg0)>span:where(.svelte-s9trg0):nth-child(2){transition:transform var(--dur-base) var(--ease-out)}@media (prefers-reduced-motion:no-preference){.sections.svelte-s9trg0 a:where(.svelte-s9trg0):hover>span:where(.svelte-s9trg0):nth-child(2){transform:translate(3px)}}.threaded.svelte-s9trg0{position:relative}.threaded.svelte-s9trg0 .thread-track:where(.svelte-s9trg0){top:16px;bottom:16px;left:7px}.threaded.svelte-s9trg0 .thread-fill:where(.svelte-s9trg0){height:calc(var(--read) * 100%)}.sheet__more.svelte-s9trg0{border-top:1px solid var(--color-rule);font-size:var(--text-xs);color:var(--color-muted);padding-top:6px}.sheet__foot.svelte-s9trg0{align-items:baseline;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.sheet__read.svelte-s9trg0{align-items:center;gap:6px;font-weight:650;display:inline-flex}.sheet__read.svelte-s9trg0 svg{transition:transform var(--dur-base) var(--ease-out)}@media (prefers-reduced-motion:no-preference){.sheet__read.svelte-s9trg0:hover svg{transform:translate(4px)}}.sheet__checks.svelte-s9trg0,.sheet__progress.svelte-s9trg0{font-size:var(--text-xs);color:var(--color-muted)}.stack__controls.svelte-s9trg0{justify-content:flex-end;align-items:center;gap:var(--space-xs);display:flex}html:not(.js) .stack__controls.svelte-s9trg0{display:none}.stack__count.svelte-s9trg0{text-align:center;min-width:3.5rem;font-size:var(--text-sm);color:var(--color-muted);font-variant-numeric:tabular-nums}.hero.svelte-1ewzqr7{gap:var(--space-2xl);padding-block:var(--space-2xl) var(--space-3xl);display:grid}@media (width>=60rem){.hero.svelte-1ewzqr7{padding-block:var(--space-3xl) var(--space-4xl);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center}}h1.svelte-1ewzqr7{font-size:var(--text-display);letter-spacing:var(--tracking-display);max-width:12ch;font-weight:750;line-height:1.04}.then.svelte-1ewzqr7{display:block}.lede.svelte-1ewzqr7{margin-top:var(--space-lg);font-family:var(--font-read);font-size:var(--text-read);max-width:34rem;line-height:1.65}.hero.svelte-1ewzqr7 .btn-row:where(.svelte-1ewzqr7){margin-top:var(--space-xl)}.hero__stage.svelte-1ewzqr7{min-width:0}.disciplines.svelte-1ewzqr7{border-top:1px solid var(--color-rule);margin:0;padding:0;list-style:none}.disc.svelte-1ewzqr7 a:where(.svelte-1ewzqr7){gap:4px var(--space-md);padding:var(--space-lg) 0;border-bottom:1px solid var(--color-rule);color:inherit;grid-template-columns:14px minmax(0,1fr);align-items:baseline;text-decoration:none;display:grid}@media (width>=52rem){.disc.svelte-1ewzqr7 a:where(.svelte-1ewzqr7){grid-template-columns:14px minmax(0,11rem) minmax(0,1fr) max-content}}.disc__dot.svelte-1ewzqr7{background:var(--d);width:14px;height:14px;transition:transform var(--dur-base) var(--ease-out);border-radius:50%;align-self:center}@media (prefers-reduced-motion:no-preference){.disc.svelte-1ewzqr7 a:where(.svelte-1ewzqr7):hover .disc__dot:where(.svelte-1ewzqr7){transform:scale(1.45)}.entries.svelte-1ewzqr7 a:where(.svelte-1ewzqr7):hover h3:where(.svelte-1ewzqr7){transform:translate(4px)}}.disc.svelte-1ewzqr7 h3:where(.svelte-1ewzqr7){font-size:var(--text-xl)}.work.svelte-1ewzqr7{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.disc.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){color:var(--color-ink-2);grid-column:2}.disc__count.svelte-1ewzqr7{font-size:var(--text-sm);color:var(--color-muted);font-variant-numeric:tabular-nums;grid-column:2}@media (width>=52rem){.disc.svelte-1ewzqr7 p:where(.svelte-1ewzqr7),.disc__count.svelte-1ewzqr7{grid-column:auto}.disc__count.svelte-1ewzqr7{text-align:right}}.disc.svelte-1ewzqr7 a:where(.svelte-1ewzqr7):hover h3:where(.svelte-1ewzqr7){color:var(--d)}.two-up.svelte-1ewzqr7{gap:var(--space-3xl);display:grid}@media (width>=60rem){.two-up.svelte-1ewzqr7{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.entries.svelte-1ewzqr7,.series.svelte-1ewzqr7,.record.svelte-1ewzqr7{margin:0;padding:0;list-style:none}.entries.svelte-1ewzqr7 a:where(.svelte-1ewzqr7){padding:var(--space-md) 0;border-bottom:1px solid var(--color-rule);color:inherit;gap:8px;text-decoration:none;display:grid}.entries.svelte-1ewzqr7 h3:where(.svelte-1ewzqr7){font-size:var(--text-lg);transition:transform var(--dur-base) var(--ease-out), color var(--dur-fast) var(--ease-out);font-weight:650;line-height:1.3}.entries.svelte-1ewzqr7 a:where(.svelte-1ewzqr7):hover h3:where(.svelte-1ewzqr7){color:var(--color-accent)}.series.svelte-1ewzqr7{gap:var(--space-md);display:grid}.series.svelte-1ewzqr7 a:where(.svelte-1ewzqr7){gap:var(--space-xs);padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-paper-3);border:1px solid var(--color-rule);color:inherit;transition:box-shadow var(--dur-base) var(--ease-out);text-decoration:none;display:grid}.series.svelte-1ewzqr7 a:where(.svelte-1ewzqr7):hover{box-shadow:var(--shadow-raise)}.series.svelte-1ewzqr7 h3:where(.svelte-1ewzqr7){font-size:var(--text-md)}.subhead.svelte-1ewzqr7{font-size:var(--text-xl);margin-bottom:var(--space-md)}.see-all.svelte-1ewzqr7{margin-top:var(--space-lg)}.practice-line.svelte-1ewzqr7{margin-top:var(--space-lg);color:var(--color-ink-2);font-size:var(--text-sm)}.author.svelte-1ewzqr7{gap:var(--space-xl);display:grid}@media (width>=56rem){.author.svelte-1ewzqr7{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.author.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){font-family:var(--font-read);font-size:var(--text-read);color:var(--color-ink-2);line-height:1.65}.author.svelte-1ewzqr7 p:where(.svelte-1ewzqr7)+p:where(.svelte-1ewzqr7){margin-top:var(--space-md)}.record.svelte-1ewzqr7{border-top:1px solid var(--color-rule)}.record.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){padding:var(--space-md) 0;border-bottom:1px solid var(--color-rule)}.record.svelte-1ewzqr7 strong:where(.svelte-1ewzqr7){font-family:var(--font-display);font-size:var(--text-lg);display:block}.record.svelte-1ewzqr7 span:where(.svelte-1ewzqr7){color:var(--color-muted)}
