.hero.svelte-ksoix2{max-width:42em;margin:12vh auto 0;box-sizing:content-box;text-align:center}.hero.svelte-ksoix2 h1:where(.svelte-ksoix2){font-size:3em;font-weight:900;line-height:.8;letter-spacing:.02em;color:var(--tich-main);margin:0 0 .3em}.hero.svelte-ksoix2 h2:where(.svelte-ksoix2){line-height:1.2;font-weight:700;margin:0;text-wrap:balance;font-size:1.4em}@media screen and (min-width:700px){.hero.svelte-ksoix2 h2:where(.svelte-ksoix2){font-size:1.6em}}.hero.svelte-ksoix2 .hero-sub:where(.svelte-ksoix2){margin:1.1em auto 0;color:var(--tich-muted);font-weight:500;font-size:1.05em;text-wrap:balance;line-height:1.4}.hero.svelte-ksoix2 .hero-sub:where(.svelte-ksoix2) a:where(.svelte-ksoix2){color:var(--tich-main);text-decoration:underline;text-underline-offset:.2em}.uses-section.svelte-ksoix2{max-width:40em;margin:3.5em auto 0;text-align:center}.uses-section.svelte-ksoix2 h3:where(.svelte-ksoix2){font-size:1.3em;font-weight:700;margin:0 0 1em}.uses-list.svelte-ksoix2{margin:0;padding-inline-start:1.2em;list-style:disc;text-align:start}.uses-list.svelte-ksoix2 li:where(.svelte-ksoix2){font-size:.95em;color:var(--tich-text)}.uses-list.svelte-ksoix2 li:where(.svelte-ksoix2):not(:last-child){margin-bottom:.6em}.steps-section.svelte-ksoix2,.docs-cta.svelte-ksoix2{max-width:42em;margin:0 auto;text-align:start}:is(.steps-section.svelte-ksoix2,.docs-cta.svelte-ksoix2) h3:where(.svelte-ksoix2){font-size:1.4em;font-weight:700;color:var(--tich-text);margin:0 0 .8em;text-align:center}.steps.svelte-ksoix2{margin-block-end:1em}.steps.svelte-ksoix2 li:where(.svelte-ksoix2):not(:last-child){margin-bottom:1.5em}.steps.svelte-ksoix2 h4:where(.svelte-ksoix2){margin:0 0 .3em;font-size:1.05em;font-weight:800}.steps.svelte-ksoix2 p:where(.svelte-ksoix2){margin:0 0 .6em;font-size:.95em;line-height:1.5;color:var(--tich-muted)}.curl-block.svelte-ksoix2{padding:.9em 1em;font-size:.85em;white-space:pre-wrap;word-break:break-all;background:var(--tich-grid);border-radius:.6em}.dev-note.svelte-ksoix2{text-align:center;font-size:.9em;color:var(--tich-muted)}.docs-cta.svelte-ksoix2{margin-top:2em;padding-bottom:6em;text-align:center}.docs-cta.svelte-ksoix2 p:where(.svelte-ksoix2){font-size:.95em;line-height:1.6;color:var(--tich-muted);margin:0 0 1.2em}
