.payment-checklist.svelte-wjzz4y,.payment-topic-grid.svelte-wjzz4y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.payment-checklist__item.svelte-wjzz4y,.payment-topic-card.svelte-wjzz4y{display:flex;flex-direction:column;align-items:flex-start;padding:1.25rem;border:1px solid var(--border);border-radius:1rem;background:var(--surface)}.payment-checklist__item.svelte-wjzz4y{gap:.45rem}.payment-checklist__item.svelte-wjzz4y span:where(.svelte-wjzz4y){color:var(--muted);line-height:1.65}.payment-topic-card.svelte-wjzz4y h3:where(.svelte-wjzz4y){margin:0 0 .65rem}.payment-topic-card.svelte-wjzz4y p:where(.svelte-wjzz4y){flex:1;margin:0 0 1rem}.payment-topic-card.svelte-wjzz4y a:where(.svelte-wjzz4y){font-weight:600}.payment-flow.svelte-wjzz4y{display:grid;gap:.85rem;margin-top:1.5rem}.payment-flow__item.svelte-wjzz4y{display:flex;gap:1rem;align-items:flex-start;padding:1rem;border:1px solid var(--border);border-radius:1rem;background:var(--surface)}.payment-flow__item.svelte-wjzz4y>span:where(.svelte-wjzz4y){display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border-radius:999px;background:var(--accent);color:#fff;font-size:.85rem;font-weight:700}.payment-flow__item.svelte-wjzz4y strong:where(.svelte-wjzz4y){display:block}.payment-flow__item.svelte-wjzz4y p:where(.svelte-wjzz4y){margin:.35rem 0 0;color:var(--muted);line-height:1.65}.payment-steps.svelte-wjzz4y{display:grid;gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;counter-reset:payment-step}.payment-steps.svelte-wjzz4y li:where(.svelte-wjzz4y){position:relative;padding:1.1rem 1.1rem 1.1rem 3.75rem;border:1px solid var(--border);border-radius:1rem;background:var(--surface);counter-increment:payment-step}.payment-steps.svelte-wjzz4y li:where(.svelte-wjzz4y):before{content:counter(payment-step);position:absolute;top:1rem;left:1rem;display:grid;width:1.9rem;height:1.9rem;place-items:center;border-radius:999px;background:var(--accent);color:#fff;font-size:.85rem;font-weight:700}.payment-steps.svelte-wjzz4y strong:where(.svelte-wjzz4y),.payment-steps.svelte-wjzz4y span:where(.svelte-wjzz4y){display:block}.payment-steps.svelte-wjzz4y span:where(.svelte-wjzz4y){margin-top:.35rem;color:var(--muted);line-height:1.65}@media(max-width:720px){.payment-checklist.svelte-wjzz4y,.payment-topic-grid.svelte-wjzz4y{grid-template-columns:1fr}}
