.wrap.svelte-1gs2xqa{max-inline-size:760px;margin:0 auto;padding:28px 20px 64px;font-family:var(--font-body);color:var(--ink)}.crumbs.svelte-1gs2xqa{font-size:.85rem;color:var(--ink-faint);margin-bottom:16px}.crumbs.svelte-1gs2xqa a:where(.svelte-1gs2xqa){color:var(--accent);text-decoration:none}.crumbs.svelte-1gs2xqa a:where(.svelte-1gs2xqa):hover{text-decoration:underline}h1.svelte-1gs2xqa{font-family:var(--font-display);font-size:clamp(1.6rem,5vw,2.2rem);line-height:1.35;margin:0 0 10px}.lede.svelte-1gs2xqa{color:var(--ink-soft);line-height:1.9;margin:0 0 28px}.empty.svelte-1gs2xqa{background:var(--paper-sunken);border-radius:12px;padding:18px;color:var(--ink-soft)}.grid.svelte-1gs2xqa{list-style:none;padding:0;margin:0 0 36px;display:grid;gap:10px}.grid.svelte-1gs2xqa a:where(.svelte-1gs2xqa){display:flex;align-items:center;gap:14px;background:var(--paper-raised);border:1px solid var(--line);border-radius:12px;padding:14px 16px;min-block-size:64px;text-decoration:none;color:inherit;transition:border-color .15s,background .15s}.grid.svelte-1gs2xqa a:where(.svelte-1gs2xqa):hover{border-color:var(--accent);background:var(--control-hover)}.icon.svelte-1gs2xqa{font-size:1.5rem;flex:none}.text.svelte-1gs2xqa{display:flex;flex-direction:column;gap:3px;flex:1}.text.svelte-1gs2xqa strong:where(.svelte-1gs2xqa){font-size:1.02rem}.desc.svelte-1gs2xqa{font-size:.88rem;color:var(--ink-faint);line-height:1.6}.chev.svelte-1gs2xqa{color:var(--ink-faint);flex:none}.cta.svelte-1gs2xqa{background:var(--paper-sunken);border-radius:16px;padding:24px 20px;text-align:center}.cta.svelte-1gs2xqa h2:where(.svelte-1gs2xqa){font-family:var(--font-display);font-size:1.2rem;margin:0 0 8px}.cta.svelte-1gs2xqa p:where(.svelte-1gs2xqa){color:var(--ink-soft);line-height:1.9;margin:0 0 16px}.acts.svelte-1gs2xqa{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.btn.svelte-1gs2xqa{display:inline-flex;align-items:center;justify-content:center;min-block-size:46px;padding:10px 22px;border-radius:12px;font-weight:700;text-decoration:none}.primary.svelte-1gs2xqa{background:var(--accent);color:var(--on-accent)}.primary.svelte-1gs2xqa:hover{filter:brightness(1.06)}@media(max-width:640px){.wrap.svelte-1gs2xqa{padding:20px 14px 48px}.acts.svelte-1gs2xqa .btn:where(.svelte-1gs2xqa){inline-size:100%}}
