.subtitle.svelte-yxc3zw{color:var(--slate);font-size:1.1rem;margin-top:var(--space-xs)}.toc.svelte-yxc3zw{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:var(--space-lg);padding-bottom:var(--space-sm);border-bottom:1px solid var(--gold-light);font-size:.85rem}.toc.svelte-yxc3zw a:where(.svelte-yxc3zw){color:var(--gold-text)}.toc.svelte-yxc3zw a:where(.svelte-yxc3zw):hover{color:var(--gold-dark)}.section-heading.svelte-yxc3zw{margin-top:var(--space-xl);font-size:1.5rem;scroll-margin-top:5rem}.card-grid.svelte-yxc3zw{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-md);margin-top:var(--space-md)}.card.svelte-yxc3zw{border:var(--border-subtle);border-radius:6px;padding:var(--space-md);transition:border-color .15s,box-shadow .15s}.card.svelte-yxc3zw:hover{border-color:var(--gold);box-shadow:0 2px 8px #0000000f}.card.svelte-yxc3zw h3:where(.svelte-yxc3zw){font-size:1.1rem;margin-bottom:.35rem}.card.svelte-yxc3zw p:where(.svelte-yxc3zw){font-size:.85rem;color:var(--slate);line-height:1.5}.coming-soon.svelte-yxc3zw{opacity:.55;cursor:default}.coming-soon.svelte-yxc3zw:hover{border-color:var(--parchment);box-shadow:none}
