.ctas.svelte-14om640{margin-top:1.75rem}.list.svelte-14om640{background:var(--canvas)}.group.svelte-14om640+.group:where(.svelte-14om640){margin-top:clamp(2.5rem,6vw,3.75rem)}.group-head.svelte-14om640{max-width:680px;margin-bottom:1.25rem}h2.svelte-14om640{font-size:clamp(1.35rem,2.6vw,1.7rem);font-weight:800}.group-head.svelte-14om640 p:where(.svelte-14om640){color:var(--text-muted);margin-top:.4rem;font-size:1.025rem}.grid.svelte-14om640{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.card.svelte-14om640{border-radius:var(--radius-lg);border:1px solid var(--border);height:100%;color:var(--text);background:#fff;align-items:flex-start;gap:.9rem;padding:1.25rem;transition:box-shadow .15s,transform .15s,border-color .15s;display:flex}.card.svelte-14om640:hover{box-shadow:var(--shadow);border-color:#cbd5e1;text-decoration:none;transform:translateY(-2px)}.logo.svelte-14om640{background:var(--canvas);border:1px solid var(--border);width:48px;height:48px;color:var(--navy);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.logo.svelte-14om640 img:where(.svelte-14om640){width:28px;height:28px}.body.svelte-14om640{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.body.svelte-14om640 b:where(.svelte-14om640){color:var(--navy);font-size:1.05rem}.body.svelte-14om640 span:where(.svelte-14om640){color:var(--text-muted);font-size:.925rem;line-height:1.45}.go.svelte-14om640{color:var(--teal-text);opacity:.5;flex:none;margin-top:.15rem;transition:opacity .15s,transform .15s;display:inline-flex}.card.svelte-14om640:hover .go:where(.svelte-14om640){opacity:1;transform:translate(2px)}
