.how-it-works.svelte-1e6pjgp{background-color:var(--color-bg)}h2.svelte-1e6pjgp{margin-bottom:var(--space-xl)}.cards-grid.svelte-1e6pjgp{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-lg)}.card.svelte-1e6pjgp{background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 2px 12px #1e3a4f14;transition:transform .2s,box-shadow .2s}.card.svelte-1e6pjgp:hover{transform:translateY(-4px);box-shadow:0 8px 24px #1e3a4f1f}.card-image.svelte-1e6pjgp{height:200px;overflow:hidden}.card-image.svelte-1e6pjgp img:where(.svelte-1e6pjgp){width:100%;height:100%;object-fit:cover}.card-content.svelte-1e6pjgp{padding:var(--space-md)}.card-content.svelte-1e6pjgp h3:where(.svelte-1e6pjgp){color:var(--color-text-primary);margin-bottom:var(--space-xs)}.card-content.svelte-1e6pjgp p:where(.svelte-1e6pjgp){color:var(--color-text-secondary);font-size:1rem;line-height:1.6}
