.kicker.svelte-1uha8ag{color:var(--gold);letter-spacing:.24em;text-transform:uppercase;margin:0 0 14px;font-size:12px}h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag{letter-spacing:-.03em;font-weight:640}.hero.svelte-1uha8ag{padding:92px 0 68px}h1.svelte-1uha8ag{letter-spacing:-.045em;max-width:900px;margin:0;font-size:clamp(44px,7.5vw,98px);line-height:.98}.lead.svelte-1uha8ag{max-width:720px;color:var(--muted);margin:26px 0 0;font-size:clamp(18px,2.3vw,25px)}.actions.svelte-1uha8ag{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.button.svelte-1uha8ag,.archive-paths.svelte-1uha8ag a:where(.svelte-1uha8ag),.path-card.svelte-1uha8ag,.experiment-card.svelte-1uha8ag{color:inherit;text-decoration:none}.button.svelte-1uha8ag{border-radius:999px;justify-content:center;align-items:center;padding:13px 18px;font-weight:700;display:inline-flex}.primary.svelte-1uha8ag{background:var(--primary-bg);color:var(--primary-text)}.ghost.svelte-1uha8ag{border:1px solid var(--chip-border);background:var(--chip-bg)}.section.svelte-1uha8ag,.feature-grid.svelte-1uha8ag{margin-bottom:72px}.feature-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:24px;display:grid}.panel.svelte-1uha8ag,.archive-card.svelte-1uha8ag,.path-card.svelte-1uha8ag,.experiment-card.svelte-1uha8ag{border:1px solid var(--panel-border);background:var(--panel-bg);box-shadow:0 24px 80px #0000003d}.panel.svelte-1uha8ag{border-radius:32px;padding:28px}.swatch.svelte-1uha8ag{background:linear-gradient(135deg,#120a2f,#244bff 42%,#f8f2d8);border-radius:26px;place-items:end start;min-height:260px;padding:22px;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.swatch.svelte-1uha8ag span:where(.svelte-1uha8ag){letter-spacing:-.035em;font-size:clamp(28px,4vw,48px);font-weight:650}.meta.svelte-1uha8ag{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.meta.svelte-1uha8ag span:where(.svelte-1uha8ag){border:1px solid var(--panel-border);color:var(--subtle);border-radius:999px;padding:6px 10px;font-size:13px}.featured-color.svelte-1uha8ag h2:where(.svelte-1uha8ag),.archive-paths.svelte-1uha8ag h2:where(.svelte-1uha8ag),.section-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:18px 0 8px;font-size:clamp(28px,4vw,44px);line-height:1.08}.panel.svelte-1uha8ag p:where(.svelte-1uha8ag),.archive-card.svelte-1uha8ag p:where(.svelte-1uha8ag),.path-card.svelte-1uha8ag p:where(.svelte-1uha8ag),.experiment-card.svelte-1uha8ag p:where(.svelte-1uha8ag),.section-head.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted)}.archive-paths.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--gold-soft);margin-top:16px;font-weight:700;display:inline-flex}.path-grid.svelte-1uha8ag,.card-grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.path-card.svelte-1uha8ag,.archive-card.svelte-1uha8ag,.experiment-card.svelte-1uha8ag{border-radius:24px;padding:24px;transition:transform .2s,border-color .2s}.path-card.svelte-1uha8ag:hover,.archive-card.svelte-1uha8ag:hover,.experiment-card.svelte-1uha8ag:hover{border-color:var(--panel-border-strong);transform:translateY(-3px)}.path-card.svelte-1uha8ag span:where(.svelte-1uha8ag),.card-kind.svelte-1uha8ag,.experiment-card.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700}.path-card.svelte-1uha8ag h3:where(.svelte-1uha8ag),.archive-card.svelte-1uha8ag h3:where(.svelte-1uha8ag),.experiment-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:10px 0;font-size:24px}.experiment-card.svelte-1uha8ag{grid-template-columns:160px 1fr;align-items:center;gap:24px;display:grid}.mini-wheel.svelte-1uha8ag{aspect-ratio:1;background:radial-gradient(circle, var(--site-background) 0 34%, transparent 35%), conic-gradient(red, orange, yellow, green, cyan, blue, violet, red);box-shadow:inset 0 0 0 1px var(--panel-border), 0 0 0 10px color-mix(in srgb, var(--gold) 16%, transparent);border-radius:50%}.color-bar.svelte-1uha8ag{border-radius:18px;height:86px;margin-bottom:16px;box-shadow:inset 0 0 0 1px #ffffff1f}@media (width<=900px){.feature-grid.svelte-1uha8ag,.path-grid.svelte-1uha8ag,.card-grid.svelte-1uha8ag,.experiment-card.svelte-1uha8ag{grid-template-columns:1fr}.mini-wheel.svelte-1uha8ag{width:160px}}
