.hero.svelte-1uha8ag{display:grid;gap:var(--space-7);align-items:center;padding-block:var(--space-6) var(--space-8);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.hero__title.svelte-1uha8ag{margin-block:var(--space-3) var(--space-4);font-size:inherit}.hero__lede.svelte-1uha8ag{max-width:46ch;color:var(--text-muted);font-size:var(--step-1);line-height:var(--leading-snug)}.hero__actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-6)}.stats.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:var(--space-6);margin-block-start:var(--space-7);padding-block-start:var(--space-5);border-top:var(--border)}.stats.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:var(--text-faint);font-size:var(--step--2);letter-spacing:var(--tracking-caps);text-transform:uppercase}.stats.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:var(--text);font-size:var(--step-2);font-weight:650;font-variant-numeric:tabular-nums}.hero__cube.svelte-1uha8ag{display:grid;justify-items:center;gap:var(--space-3);min-width:0}.hero__cube-tools.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:center}.hero__hint.svelte-1uha8ag{color:var(--text-faint);font-size:var(--step--2)}.hero__scramble.svelte-1uha8ag{max-width:100%;padding:var(--space-2) var(--space-3);border:var(--border);border-radius:var(--radius-2);background:var(--surface-1)}.showcase.svelte-1uha8ag{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));padding-block:var(--space-5);border-block:var(--border)}.showcase__item.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-2);text-decoration:none;color:inherit;transition:background var(--dur-fast) var(--ease-out)}.showcase__item.svelte-1uha8ag:hover{background:var(--surface-2)}.showcase__label.svelte-1uha8ag{display:grid;gap:var(--space-2);justify-items:start;min-width:0}.where.svelte-1uha8ag{display:grid;gap:var(--space-5);padding-block:var(--space-8)}.where__intro.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:var(--measure);margin-block-start:var(--space-3);color:var(--text-muted)}.sections.svelte-1uha8ag{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));padding-block-end:var(--space-8)}.section-card.svelte-1uha8ag{position:relative;display:grid;gap:var(--space-2);padding:var(--space-5);background:var(--surface-1);border:var(--border);border-radius:var(--radius-3);text-decoration:none;color:inherit;overflow:hidden;transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.section-card.svelte-1uha8ag:hover{border-color:var(--section);transform:translateY(-2px)}.section-card__swatch.svelte-1uha8ag{width:2rem;height:.4rem;border-radius:var(--radius-pill);background:var(--section)}.section-card__label.svelte-1uha8ag{font-size:var(--step-1);font-weight:650}.section-card__blurb.svelte-1uha8ag{color:var(--text-muted);font-size:var(--step--1);line-height:var(--leading-snug)}.section-card__go.svelte-1uha8ag{position:absolute;top:var(--space-4);inset-inline-end:var(--space-4);color:var(--section);opacity:0;transform:translate(-4px);transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.section-card.svelte-1uha8ag:hover .section-card__go:where(.svelte-1uha8ag){opacity:1;transform:translate(0)}.promise.svelte-1uha8ag{display:grid;gap:var(--space-7);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;padding:var(--space-7);background:var(--surface-1);border:var(--border);border-radius:var(--radius-4)}.promise__text.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-block:var(--space-3) var(--space-4);max-width:24ch;font-size:var(--step-2)}.promise__text.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:var(--measure);margin-block-end:var(--space-4);color:var(--text-muted)}.promise__demo.svelte-1uha8ag{display:grid;gap:var(--space-4)}.demo.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3);background:var(--surface-2);border-radius:var(--radius-2)}.demo.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){display:grid;gap:var(--space-2);min-width:0}@media(max-width:62rem){.hero.svelte-1uha8ag,.promise.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.hero__cube.svelte-1uha8ag{order:-1}}
