.page-shell.svelte-k19adz{min-height:100vh;background:radial-gradient(circle at top,color-mix(in srgb,var(--accent-soft) 48%,transparent) 0%,transparent 36%),linear-gradient(180deg,color-mix(in srgb,var(--bg-deep) 88%,var(--bg-base)) 0%,var(--bg-base) 100%)}.page-inner.svelte-k19adz{max-width:1100px;margin:0 auto;padding:2.5rem 1rem 4rem}.hero.svelte-k19adz{margin-bottom:2rem;text-align:center}.eyebrow.svelte-k19adz{margin:0 0 .35rem;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}h1.svelte-k19adz,h2.svelte-k19adz,p.svelte-k19adz{margin:0}h1.svelte-k19adz,h2.svelte-k19adz{color:var(--text-primary);line-height:1.15}h1.svelte-k19adz{font-size:max(2rem,min(4vw,3.1rem));letter-spacing:-.03em}.lede.svelte-k19adz{max-width:760px;margin:.95rem auto 0;font-size:1rem;line-height:1.7;color:var(--text-secondary)}.hero-stats.svelte-k19adz,.hero-actions.svelte-k19adz{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.25rem}.hero-link.svelte-k19adz{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.05rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border-color));background:color-mix(in srgb,var(--bg-surface) 84%,var(--bg-base));color:var(--text-primary);font-weight:700;text-decoration:none;box-shadow:var(--shadow-sm);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.hero-link.svelte-k19adz:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--primary) 34%,var(--border-color));box-shadow:var(--shadow-md)}.hero-link-primary.svelte-k19adz{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 78%,white 22%),color-mix(in srgb,var(--primary-dark) 88%,black 12%));color:#fff;border-color:color-mix(in srgb,var(--primary) 72%,transparent)}.stat-chip.svelte-k19adz{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;flex:1 1 10rem;min-width:10rem;padding:.85rem 1rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--accent) 16%,var(--border-color));background:color-mix(in srgb,var(--bg-surface) 88%,var(--bg-base));box-shadow:var(--shadow-sm)}.stat-chip.svelte-k19adz strong:where(.svelte-k19adz){font-size:1.45rem;color:var(--text-primary)}.stat-chip.svelte-k19adz span:where(.svelte-k19adz){font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.root-stack.svelte-k19adz{display:grid;grid-gap:1.25rem;gap:1.25rem}.tree-note.svelte-k19adz{max-width:42rem;margin:1rem auto 0;font-size:.94rem;line-height:1.6;color:var(--text-secondary)}.empty-state.svelte-k19adz{padding:1.4rem;border-radius:1.2rem;border:1px solid color-mix(in srgb,var(--accent) 14%,var(--border-color));background:color-mix(in srgb,var(--bg-surface) 90%,var(--bg-base));text-align:center;box-shadow:var(--shadow-sm)}.empty-state.svelte-k19adz p:where(.svelte-k19adz){margin-top:.65rem;color:var(--text-secondary);line-height:1.6}@media(max-width:720px){.page-inner.svelte-k19adz{padding-top:2rem}.stat-chip.svelte-k19adz{min-width:0;flex-basis:calc(50% - .4rem)}.hero-link.svelte-k19adz{flex:1 1 100%}.tree-note.svelte-k19adz{font-size:.9rem}}@media(max-width:480px){.page-inner.svelte-k19adz{padding-left:.85rem;padding-right:.85rem;padding-bottom:3rem}.hero.svelte-k19adz{margin-bottom:1.5rem}.hero-stats.svelte-k19adz{gap:.6rem}.stat-chip.svelte-k19adz{padding:.8rem .9rem;flex-basis:100%}}
