.landing.svelte-1uha8ag{flex-direction:column;align-items:center;width:100%;max-width:900px;margin:0 auto;display:flex}.hero.svelte-1uha8ag{text-align:center;flex-direction:column;align-items:center;gap:16px;padding-top:64px;display:flex}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0;font-size:46px;line-height:1.1}.tagline.svelte-1uha8ag{color:#ffffffb3;max-width:460px;margin:0 0 16px;line-height:1.6}.showcase.svelte-1uha8ag{flex-direction:column;align-items:center;gap:40px;width:100%;margin-top:88px;display:flex}.discs.svelte-1uha8ag{grid-template-columns:repeat(auto-fit, var(--disc-size));justify-content:center;gap:24px;width:100%;display:grid}.stats.svelte-1uha8ag{text-align:center;flex-wrap:wrap;justify-content:center;gap:16px 48px;margin:0;display:flex}.stats.svelte-1uha8ag div:where(.svelte-1uha8ag){flex-direction:column-reverse;gap:4px;min-width:140px;display:flex}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0;font-size:20px;font-weight:700}.stats.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:#ffffffb3;font-size:14px}.feature.svelte-1uha8ag{flex-direction:column;width:100%;margin-top:200px;display:flex}.feature.svelte-1uha8ag header:where(.svelte-1uha8ag){text-align:center;margin-bottom:40px}.feature.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:12px;font-size:32px;line-height:1.2}.feature.svelte-1uha8ag header:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){color:#ffffffb3;margin:0}.sample-progress.svelte-1uha8ag{width:100%;max-width:600px;margin:0 auto}.hint.svelte-1uha8ag{text-align:center;color:#fff6;margin:32px 0 0;font-size:13px}.faq.svelte-1uha8ag{width:100%;max-width:700px;margin:240px 0 128px}.faq-item.svelte-1uha8ag{border-bottom:1px solid var(--border-faint)}.faq-trigger.svelte-1uha8ag{width:100%;color:var(--text-primary);text-align:left;background:0 0;border-radius:0;justify-content:space-between;padding:16px 0;font-family:inherit;font-size:15px}.faq-trigger.svelte-1uha8ag:focus-visible{outline:2px solid var(--accent-link);outline-offset:2px}.caret.svelte-1uha8ag{opacity:.6;flex-shrink:0;transition:transform .15s;display:flex}.faq-trigger[data-state=open].svelte-1uha8ag .caret:where(.svelte-1uha8ag){transform:rotate(180deg)}.faq-answer.svelte-1uha8ag{color:#ffffffb3;margin:0;padding-bottom:16px;line-height:1.6}.landing-footer.svelte-1uha8ag{margin:0 calc(-1 * var(--side-padding)) calc(-1 * var(--top-padding));padding:32px calc(max(0px, (100% + 2 * var(--side-padding) - 1300px) / 2) + var(--side-padding));border-top:1px solid var(--border-faint);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.brand.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#fff9;margin:8px 0 0;font-size:13px}@media (width<=600px){.discs.svelte-1uha8ag{grid-template-columns:repeat(2, var(--disc-size));margin-inline:calc(-1 * var(--side-padding));gap:12px;width:auto}.feature.svelte-1uha8ag{margin-top:128px}}
