.kicker.svelte-1y8pbni{font-family:ui-sans-serif,system-ui,sans-serif;font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;color:var(--paper-muted);margin:0}.masthead.svelte-1y8pbni h1:where(.svelte-1y8pbni){font-family:EB Garamond,ui-serif,Georgia,serif;font-size:clamp(2rem,5vw,2.9rem);font-weight:600;letter-spacing:0;line-height:1.12;text-transform:none;margin:.5rem 0 0;color:var(--paper-text)}.subtitle.svelte-1y8pbni{font-size:1.3rem;font-style:italic;margin:.65rem 0 0}.authors.svelte-1y8pbni{font-size:1.05rem;font-style:italic;line-height:1.5;margin:1.5rem 0 0}.affiliations.svelte-1y8pbni,.paper-link.svelte-1y8pbni{font-family:ui-sans-serif,system-ui,sans-serif;font-size:.78rem;color:var(--paper-muted);margin:.6rem 0 0}.paper-link.svelte-1y8pbni{margin-top:1.1rem}.abstract.svelte-1y8pbni{position:relative;border:1px solid var(--paper-rule);border-radius:3px;padding:2rem 1.75rem 1.5rem;margin:3rem 0 0}.abstract-legend.svelte-1y8pbni{position:absolute;top:-.6rem;left:1.25rem;padding:0 .6rem;background:var(--paper-bg);font-family:ui-sans-serif,system-ui,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--paper-muted)}section.svelte-1y8pbni{margin-top:3.5rem}.sec-num.svelte-1y8pbni{color:var(--paper-muted);font-variant-numeric:tabular-nums;margin-right:.5rem}.roadmap-lede.svelte-1y8pbni{font-style:italic}.roadmap.svelte-1y8pbni ul:where(.svelte-1y8pbni){list-style:none;padding-left:0}.roadmap.svelte-1y8pbni li:where(.svelte-1y8pbni){padding-left:1.25rem;border-left:2px solid var(--paper-rule);margin-bottom:1.1rem}
