.hero.svelte-ztmkmn{text-align:center;max-width:72rem;margin:0 auto;padding:4.2rem 1.5rem 0}.hero-h1.svelte-ztmkmn{font-size:clamp(2.4rem,6.4vw,4.6rem)}.hero-lede.svelte-ztmkmn{max-width:44rem;color:var(--color-muted);text-wrap:pretty;margin:1.6rem auto 0;font-size:clamp(1.05rem,1.7vw,1.3rem);font-weight:500;line-height:1.55}.hero-lede.svelte-ztmkmn a{color:var(--color-blurple);text-underline-offset:3px;font-weight:600;text-decoration:underline}.hero-cta.svelte-ztmkmn{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2.1rem;display:flex}.hero-cta-close.svelte-ztmkmn{margin-top:3rem}.single-block.svelte-ztmkmn{text-align:left;max-width:48rem;margin:2.4rem auto 0}.prose-block.svelte-ztmkmn{text-align:left;max-width:44rem;color:var(--color-ink);margin:2.4rem auto 0;font-size:1.0625rem;line-height:1.7}.prose-block.svelte-ztmkmn code{font-family:var(--font-mono);background:var(--color-lavender);white-space:nowrap;border-radius:5px;padding:.08em .34em;font-size:.9em}.prose-block.svelte-ztmkmn a{color:var(--color-blurple);text-underline-offset:3px;font-weight:600;text-decoration:underline}.two-col.svelte-ztmkmn{text-align:left;grid-template-columns:1fr;align-items:start;gap:2rem;max-width:64rem;margin:2.6rem auto 0;display:grid}@media (width>=1024px){.two-col.svelte-ztmkmn{grid-template-columns:1.15fr 1fr}}.col-side.svelte-ztmkmn{min-width:0}.side-p.svelte-ztmkmn{color:var(--color-ink);margin-bottom:.9rem;font-size:.9375rem;line-height:1.6}.side-p.svelte-ztmkmn+.cb{margin-bottom:.9rem}.side-p.svelte-ztmkmn code{font-family:var(--font-mono);background:var(--color-lavender);white-space:nowrap;border-radius:5px;padding:.08em .34em;font-size:.9em}.tbl-wrap.svelte-ztmkmn{border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-paper);box-shadow:var(--shadow-card);text-align:left;overflow-x:auto}.tbl-narrow.svelte-ztmkmn{max-width:52rem;margin:2.6rem auto 0}.tbl.svelte-ztmkmn{border-collapse:collapse;width:100%;min-width:34rem;font-size:.9375rem}.th.svelte-ztmkmn{text-align:left;background:var(--color-lavender);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-faint);white-space:nowrap;padding:.75rem 1rem;font-size:.6875rem;font-weight:600}.td.svelte-ztmkmn{vertical-align:top;border-top:1px solid var(--color-line);padding:.8rem 1rem;line-height:1.5}.td-mono.svelte-ztmkmn{font-family:var(--font-mono);white-space:nowrap;color:var(--color-ink);font-size:.8125rem}.td-code.svelte-ztmkmn{color:var(--color-blurple);white-space:normal}.td-muted.svelte-ztmkmn{color:var(--color-muted)}.tbl-foot.svelte-ztmkmn{max-width:52rem;font-family:var(--font-mono);color:var(--color-faint);text-align:left;margin:1rem auto 0;font-size:.8125rem;line-height:1.6}.tbl-foot.svelte-ztmkmn a{color:var(--color-blurple);text-underline-offset:3px;text-decoration:underline}.page-tail.svelte-ztmkmn{height:5.5rem}
