.hub.svelte-1h2463w{max-width:720px;margin:0 auto;padding:100px 24px 80px;color:var(--text);font-family:var(--font-body);line-height:1.75}.hub-nav.svelte-1h2463w{display:flex;gap:8px;font-size:.85rem;color:var(--muted);margin-bottom:32px}.hub-nav.svelte-1h2463w a:where(.svelte-1h2463w),.pages.svelte-1h2463w a:where(.svelte-1h2463w){color:var(--link);text-decoration:none}.hub-nav.svelte-1h2463w a:where(.svelte-1h2463w):hover,.pages.svelte-1h2463w a:where(.svelte-1h2463w):hover{text-decoration:underline}h1.svelte-1h2463w{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;line-height:1.15;letter-spacing:-.025em;margin-bottom:20px}.intro.svelte-1h2463w{font-size:1.1rem;color:#d0d0ea;margin-bottom:40px}.pages.svelte-1h2463w{list-style:none;padding:0;margin:0 0 40px}.pages.svelte-1h2463w li:where(.svelte-1h2463w){padding:16px 0;border-bottom:1px solid rgba(255,255,255,.07)}.pages.svelte-1h2463w a:where(.svelte-1h2463w){font-size:1.1rem;font-weight:600}.pages.svelte-1h2463w p:where(.svelte-1h2463w),.hint.svelte-1h2463w{color:#b8b8d8}.hint.svelte-1h2463w strong:where(.svelte-1h2463w){color:var(--text)}.hub-footer.svelte-1h2463w{margin-top:48px;padding-top:24px;border-top:1px solid rgba(255,255,255,.07)}.hub-footer.svelte-1h2463w a:where(.svelte-1h2463w){color:var(--muted);text-decoration:none;font-size:.9rem}.hub-footer.svelte-1h2463w a:where(.svelte-1h2463w):hover{color:var(--text)}
