.wrap.svelte-ik4k1m{max-width:72rem;padding:var(--space-16) var(--space-6) var(--space-24);margin:0 auto}.eyebrow.svelte-ik4k1m{text-align:center;color:var(--surface-brand)}.heading.svelte-ik4k1m{margin:var(--space-2) auto 0;text-align:center;max-width:40rem;font-family:var(--font-display);font-size:var(--text-display-lg);line-height:var(--leading-display);color:var(--text-body);text-wrap:balance}.subtitle.svelte-ik4k1m{margin:var(--space-4) auto 0;text-align:center;max-width:42rem;font-size:var(--text-lg);line-height:var(--leading-body);color:var(--text-muted)}.grid.svelte-ik4k1m{margin-top:var(--space-16);gap:var(--space-4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=640px){.grid.svelte-ik4k1m{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.grid.svelte-ik4k1m{grid-template-columns:repeat(3,minmax(0,1fr))}}.card.svelte-ik4k1m{padding:var(--space-8);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.card.svelte-ik4k1m:hover{border-color:var(--surface-brand);transform:translateY(-2px)}.card.svelte-ik4k1m .icon{width:3rem;height:3rem;color:var(--surface-brand)}.card-title.svelte-ik4k1m{margin-top:var(--space-4);font-family:var(--font-display);font-size:var(--text-lg);color:var(--text-body)}.card.svelte-ik4k1m:hover .card-title:where(.svelte-ik4k1m){color:var(--surface-brand)}.card-desc.svelte-ik4k1m{margin-top:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--text-muted)}.card-meta.svelte-ik4k1m{margin-top:var(--space-4);align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--surface-brand);font-weight:700;display:inline-flex}.arrow.svelte-ik4k1m{width:1rem;height:1rem;transition:transform .15s}.card.svelte-ik4k1m:hover .arrow:where(.svelte-ik4k1m){transform:translate(3px)}.cta.svelte-ik4k1m{margin-top:var(--space-8);padding:var(--space-8);text-align:center;background:var(--surface-tint);border-radius:var(--radius-lg)}.cta-title.svelte-ik4k1m{font-family:var(--font-display);font-size:var(--text-display-xs);color:var(--text-body)}.cta-desc.svelte-ik4k1m{margin:var(--space-3) auto var(--space-6);max-width:42rem;color:var(--text-muted);line-height:var(--leading-body)}
