.catalog.svelte-1eaas0i{margin-bottom:var(--spacing-7)}.group.svelte-1eaas0i{margin-top:var(--spacing-7)}.group.svelte-1eaas0i:first-child{margin-top:0}.group.svelte-1eaas0i h2:where(.svelte-1eaas0i){font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin:0 0 var(--spacing-3);scroll-margin-top:var(--spacing-6)}.category.svelte-1eaas0i{margin-top:var(--spacing-5)}.category.svelte-1eaas0i h3:where(.svelte-1eaas0i){font-size:var(--text-base);font-weight:600;color:var(--color-fg);margin:0 0 var(--spacing-2)}dl.svelte-1eaas0i{margin:0;padding:0;display:flex;flex-direction:column}.row.svelte-1eaas0i{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:var(--spacing-5);align-items:baseline;padding:var(--spacing-3) var(--spacing-4);border-left:2px solid transparent;text-decoration:none;color:inherit;transition:background-color var(--duration-fast),border-color var(--duration-fast)}.row.svelte-1eaas0i:hover{background-color:color-mix(in srgb,var(--color-muted) 8%,transparent);border-left-color:var(--color-accent, var(--color-primary))}.row.svelte-1eaas0i:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}dt.svelte-1eaas0i{font-size:var(--text-base);font-weight:600;color:var(--color-fg);margin:0}dd.svelte-1eaas0i{font-size:var(--text-sm);color:var(--color-muted);margin:0;line-height:1.5}.tier.svelte-1eaas0i{display:inline-block;vertical-align:middle;margin-left:var(--spacing-2);padding:0 var(--spacing-2);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:999px}@media(max-width:640px){.row.svelte-1eaas0i{grid-template-columns:1fr;gap:var(--spacing-1)}}
