h1.svelte-171l7w4{margin:18px 0 10px;font-size:clamp(38px,5vw,60px)}.lede.svelte-171l7w4{color:var(--muted);max-width:60ch;margin:0 0 28px;font-size:18px}.grid.svelte-171l7w4{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.grid.svelte-171l7w4 a:where(.svelte-171l7w4){flex-direction:column;align-items:flex-start;gap:8px;padding:24px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex}.grid.svelte-171l7w4 a:where(.svelte-171l7w4):hover{box-shadow:inset 0 0 0 1px var(--purple);transform:translateY(-3px)}b.svelte-171l7w4{color:var(--ink);margin-top:8px;font-size:20px}.grid.svelte-171l7w4 span:where(.svelte-171l7w4){color:var(--muted);flex:1;font-size:15px;line-height:1.45}em.svelte-171l7w4{color:var(--purple-deep);align-items:center;gap:6px;margin-top:8px;font-size:14.5px;font-style:normal;font-weight:700;transition:gap .15s;display:inline-flex}.grid.svelte-171l7w4 a:where(.svelte-171l7w4):hover em:where(.svelte-171l7w4){gap:10px}.cta.svelte-171l7w4{max-width:640px;margin-top:40px}
