.article-body .article-lead{font-size:clamp(1.15rem,3vw,1.35rem);line-height:1.7;color:var(--ink)}.workflow-figure.svelte-172t4ma{margin-top:2rem;border:1px solid var(--ink);border-radius:0;background:var(--paper-raised);padding:1rem}.workflow-steps.svelte-172t4ma{display:grid;gap:0;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.workflow-steps.svelte-172t4ma section:where(.svelte-172t4ma),.outcome-grid.svelte-172t4ma section:where(.svelte-172t4ma){border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);border-radius:0;background:var(--paper-raised);padding:1rem}.workflow-steps.svelte-172t4ma span:where(.svelte-172t4ma){display:grid;width:1.55rem;height:1.55rem;place-items:center;border:1px solid var(--ink);border-radius:0;background:var(--signal);font-family:var(--font-diagnostic);font-size:.7rem;font-weight:700;color:var(--ink)}.workflow-steps.svelte-172t4ma h3:where(.svelte-172t4ma),.outcome-grid.svelte-172t4ma h3:where(.svelte-172t4ma){margin-top:.75rem;font-size:1rem}.outcome-grid.svelte-172t4ma p:where(.svelte-172t4ma){margin-top:.45rem;font-size:.86rem;line-height:1.6}.workflow-figure.svelte-172t4ma figcaption:where(.svelte-172t4ma),.source-list.svelte-172t4ma span:where(.svelte-172t4ma){font-size:.82rem;line-height:1.6;color:var(--muted-ink)}.workflow-figure.svelte-172t4ma figcaption:where(.svelte-172t4ma){margin-top:1rem}.article-body .loop-line{border-left:3px solid var(--signal);padding-left:1rem;color:var(--ink)}.outcome-grid.svelte-172t4ma{display:grid;gap:0;margin-top:1.5rem;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.article-body .boundary-callout{margin-top:3.5rem;border-color:var(--warning);background:var(--paper-raised)}.article-body .boundary-callout h2{margin-top:0;font-size:clamp(1.35rem,3vw,1.7rem)}.article-body .article-cta{display:inline-flex;border:1px solid var(--ink);border-radius:var(--radius);background:var(--signal);padding:.65rem 1rem;font-weight:600;color:var(--ink);text-decoration:none;transition:background-color .15s ease}.article-body .article-cta:hover{background:var(--paper-deep)}.source-list.svelte-172t4ma li:where(.svelte-172t4ma){margin-top:1rem}.source-list.svelte-172t4ma span:where(.svelte-172t4ma){display:block;margin-top:.2rem}@media(min-width:40rem){.workflow-figure.svelte-172t4ma{padding:1.25rem}.workflow-steps.svelte-172t4ma{grid-template-columns:repeat(4,minmax(0,1fr))}.outcome-grid.svelte-172t4ma{grid-template-columns:repeat(3,minmax(0,1fr))}}
