.article-body .article-lead{font-size:clamp(1.15rem,3vw,1.35rem);line-height:1.7;color:#ffffffdb}.workflow-figure.svelte-172t4ma{margin-top:2rem;border:1px solid rgb(52 211 153 / .2);border-radius:1.15rem;background:radial-gradient(circle at 78% 12%,rgb(52 211 153 / .1),transparent 35%),#ffffff06;padding:1rem}.workflow-steps.svelte-172t4ma{display:grid;gap:.7rem}.workflow-steps.svelte-172t4ma section:where(.svelte-172t4ma),.outcome-grid.svelte-172t4ma section:where(.svelte-172t4ma){border:1px solid rgb(255 255 255 / .1);border-radius:.85rem;background:#0000002b;padding:1rem}.workflow-steps.svelte-172t4ma span:where(.svelte-172t4ma){display:grid;width:1.55rem;height:1.55rem;place-items:center;border:1px solid rgb(52 211 153 / .3);border-radius:999px;background:#34d39914;font-size:.7rem;font-weight:700;color:#a7f3d0e0}.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:#ffffff7a}.workflow-figure.svelte-172t4ma figcaption:where(.svelte-172t4ma){margin-top:1rem}.article-body .loop-line{border-left:3px solid rgb(52 211 153 / .48);padding-left:1rem;color:#d1fae5c7}.outcome-grid.svelte-172t4ma{display:grid;gap:.8rem;margin-top:1.5rem}.article-body .boundary-callout{margin-top:3.5rem;border-color:#fbbf2433;background:#fbbf240b}.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 rgb(52 211 153 / .28);border-radius:.75rem;background:#34d3991a;padding:.65rem 1rem;font-weight:650;color:#d1fae5;text-decoration:none;transition:background-color .15s ease}.article-body .article-cta:hover{background:#34d3992e}.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))}}
