.grid.svelte-3l5kzd{display:grid;grid-template-columns:1fr 1px 1fr 1px 1fr;gap:2.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:2.75rem 2.5rem}.divider.svelte-3l5kzd{background:var(--color-border)}.title.svelte-3l5kzd{font-size:1.5rem;font-weight:700;letter-spacing:-.03em;line-height:1.15;margin:0 0 1rem}p.svelte-3l5kzd{font-size:1.0625rem;color:var(--color-muted);line-height:1.7;margin:0}@media(max-width:768px){.grid.svelte-3l5kzd{grid-template-columns:1fr;gap:2rem;padding:2rem 1.75rem}.divider.svelte-3l5kzd{height:1px}}.steps.svelte-d1339f{position:relative;margin-bottom:4rem}.rule.svelte-d1339f{position:absolute;top:.6rem;left:0;right:0;height:1px;background:linear-gradient(to right,var(--color-accent) 0%,var(--color-border) 70%)}ol.svelte-d1339f{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols, 5),1fr);gap:2rem}.step.svelte-d1339f{position:relative;padding-top:2.25rem}.step.svelte-d1339f:before{content:"";position:absolute;top:.35rem;left:0;width:9px;height:9px;border-radius:50%;background:var(--color-bg);border:1.5px solid var(--color-accent)}.n.svelte-d1339f{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.12em;color:var(--color-muted-soft)}h3.svelte-d1339f{font-size:1.25rem;font-weight:600;letter-spacing:-.02em;margin:.5rem 0 .6rem}.step.svelte-d1339f p:where(.svelte-d1339f){font-size:.9688rem;color:var(--color-muted);line-height:1.6;margin:0}.economics.svelte-d1339f{font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.55;letter-spacing:-.01em;color:var(--color-muted);max-width:52rem;margin:0;padding-left:1.5rem;border-left:2px solid var(--color-accent)}.economics.svelte-d1339f span:where(.svelte-d1339f){color:var(--color-text)}.after.with-media.svelte-d1339f{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3.5rem;align-items:center}.media.svelte-d1339f{min-width:0}@media(max-width:1024px){ol.svelte-d1339f{grid-template-columns:repeat(3,1fr);row-gap:2.5rem}.after.with-media.svelte-d1339f{grid-template-columns:1fr;gap:3rem}.rule.svelte-d1339f{display:none}}@media(max-width:768px){ol.svelte-d1339f{grid-template-columns:1fr 1fr}}@media(max-width:480px){ol.svelte-d1339f{grid-template-columns:1fr;row-gap:0;border-left:1px solid var(--color-border);margin-left:.3rem}.step.svelte-d1339f{padding:0 0 1.75rem 1.5rem}.step.svelte-d1339f:before{top:.2rem;left:-5px}.economics.svelte-d1339f{padding-left:1.1rem}}
