.start-flow-card.svelte-935ojq{margin:2rem 0;padding:0 1rem}.card-inner.svelte-935ojq{max-width:640px;margin:0 auto;background:#fff;border:1px solid oklch(.92 .01 250);border-top:3px solid var(--primary);border-radius:.625rem;padding:2rem 1.5rem;text-align:center;box-shadow:0 1px 3px #5b646f14}.card-heading.svelte-935ojq{font-size:1.25rem;font-weight:700;color:var(--foreground);font-family:var(--font-display);margin:0 0 .5rem;line-height:1.3}.card-description.svelte-935ojq{font-size:.9375rem;color:var(--muted-foreground);margin:0 0 1.25rem;line-height:1.6}.card-button.svelte-935ojq{display:inline-flex;align-items:center;padding:.75rem 2rem;background:var(--primary);color:#fff;text-decoration:none;border-radius:.5rem;font-weight:600;font-size:.9375rem;transition:background-color .2s}.card-button.svelte-935ojq:hover{background:var(--primary-hover)}.card-secondary.svelte-935ojq{display:inline-flex;align-items:center;gap:.25rem;margin-top:.75rem;color:var(--primary);text-decoration:none;font-size:.8125rem;font-weight:500;transition:color .2s}.card-secondary.svelte-935ojq:hover{color:var(--primary-hover);text-decoration:underline}.arrow.svelte-935ojq{font-size:.875rem;transition:transform .2s}.card-secondary.svelte-935ojq:hover .arrow:where(.svelte-935ojq){transform:translate(2px)}@media(min-width:640px){.start-flow-card.svelte-935ojq{margin:2.5rem 0}.card-inner.svelte-935ojq{padding:2.5rem 2rem}.card-heading.svelte-935ojq{font-size:1.375rem}}
