.hero.svelte-cwls5q{max-width:var(--max-w);padding:clamp(2.5rem, 6vw, 4rem) var(--gutter) clamp(1.5rem, 4vw, 2.5rem);animation:fade-up var(--duration-slow) var(--ease) both;margin:0 auto}.explainer.svelte-cwls5q{max-width:var(--max-w);padding:clamp(2rem, 5vw, 3.5rem) var(--gutter) clamp(3rem, 6vw, 5rem);animation:fade-up var(--duration-slow) var(--ease) .36s both;margin:0 auto}.prose.svelte-cwls5q{max-width:68ch;margin-left:auto;margin-right:auto}.prose.svelte-cwls5q p:where(.svelte-cwls5q){font-family:var(--font-display);font-size:var(--fs-base);color:var(--ink-soft);font-variation-settings:"opsz" 14;margin:0 0 1.1rem;padding-left:3rem;line-height:1.7;position:relative}.prose.svelte-cwls5q p:where(.svelte-cwls5q) strong:where(.svelte-cwls5q){color:var(--ink)}.prose.svelte-cwls5q p:where(.svelte-cwls5q) code:where(.svelte-cwls5q){font-family:var(--font-mono);background:var(--paper-warm);border-radius:2px;padding:.05em .35em;font-size:.88em}.dropmark.svelte-cwls5q{font-family:var(--font-mono);letter-spacing:.2em;color:var(--accent);font-feature-settings:"tnum";border-top:1px solid var(--accent);width:2.2rem;padding-top:.25rem;font-size:11px;position:absolute;top:.55em;left:0}@media (width<=480px){.prose.svelte-cwls5q p:where(.svelte-cwls5q){padding-left:2.4rem}.dropmark.svelte-cwls5q{width:1.8rem}}
