.next-steps-section.svelte-1k9kfxr{background:var(--blog-paper-pure);padding:clamp(56px,7vw,96px) clamp(20px,4vw,56px);border-top:1px solid var(--blog-rule)}.next-steps-inner.svelte-1k9kfxr{max-width:var(--blog-col-wide);margin:0 auto}.toc-label.svelte-1k9kfxr{font-family:var(--blog-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--blog-ink-50);border-top:1px solid var(--blog-ink);padding:10px 0;margin-bottom:24px;display:flex;justify-content:space-between}.next-steps-section.svelte-1k9kfxr h2:where(.svelte-1k9kfxr){font-family:var(--blog-serif);font-weight:400;font-size:clamp(28px,3.6vw,44px);line-height:1.1;letter-spacing:-.022em;color:var(--blog-ink);margin:0 0 clamp(32px,4vw,48px);max-width:24ch;text-wrap:balance}.steps-grid.svelte-1k9kfxr{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.5vw,32px)}.step-card.svelte-1k9kfxr{position:relative;display:flex;flex-direction:column;gap:12px;padding:clamp(24px,2.5vw,32px);background:var(--blog-paper);border:1px solid var(--blog-rule);border-left:3px solid var(--blog-accent);text-decoration:none;color:inherit;transition:transform .3s ease,box-shadow .3s ease,border-color .2s ease;min-height:200px}.step-card.svelte-1k9kfxr:hover{transform:translateY(-3px);box-shadow:0 8px 24px var(--blog-accent-shadow);border-color:var(--blog-accent)}.step-num.svelte-1k9kfxr{font-family:var(--blog-mono);font-size:11px;letter-spacing:.2em;color:var(--blog-ink-50);font-weight:600}.step-kind.svelte-1k9kfxr{font-family:var(--blog-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--blog-accent);font-weight:600}.step-card.svelte-1k9kfxr h3:where(.svelte-1k9kfxr){font-family:var(--blog-serif);font-weight:500;font-size:clamp(20px,2vw,26px);line-height:1.2;letter-spacing:-.012em;color:var(--blog-ink);margin:0;text-wrap:balance;transition:color .2s ease}.step-card.svelte-1k9kfxr:hover h3:where(.svelte-1k9kfxr){color:var(--blog-accent)}.step-desc.svelte-1k9kfxr{font-family:var(--blog-sans);font-size:14px;line-height:1.55;color:var(--blog-ink-72);margin:0}.step-arrow.svelte-1k9kfxr{margin-top:auto;color:var(--blog-accent);display:inline-flex;transition:transform .3s ease}.step-card.svelte-1k9kfxr:hover .step-arrow:where(.svelte-1k9kfxr){transform:translate(4px)}@media (max-width: 900px){.steps-grid.svelte-1k9kfxr{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.steps-grid.svelte-1k9kfxr{grid-template-columns:1fr}.step-card.svelte-1k9kfxr{min-height:0}}@media (prefers-reduced-motion: reduce){.step-card.svelte-1k9kfxr,.step-arrow.svelte-1k9kfxr{transition:none!important;transform:none!important}}
