.outcome-lifecycle[data-astro-cid-hwe23bdi]{color:var(--color-text)}.outcome-lifecycle--standalone[data-astro-cid-hwe23bdi]{border-block:1px solid var(--color-border);background:var(--color-ice-deep);padding-block:clamp(3.5rem,8vw,6rem)}.outcome-lifecycle__inner[data-astro-cid-hwe23bdi]{width:min(72rem,100% - 2rem);margin-inline:auto}.outcome-lifecycle[data-astro-cid-hwe23bdi] header[data-astro-cid-hwe23bdi]{max-width:48rem}.outcome-lifecycle[data-astro-cid-hwe23bdi] header[data-astro-cid-hwe23bdi]>p[data-astro-cid-hwe23bdi]{color:var(--color-teal-strong);font:900 .72rem/1.2 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem}.outcome-lifecycle[data-astro-cid-hwe23bdi] h2[data-astro-cid-hwe23bdi]{max-width:22ch;color:var(--color-text);font:900 clamp(2rem, 5vw, 3.6rem)/1 var(--font-sans);letter-spacing:-.045em;text-wrap:balance;margin:0}.outcome-lifecycle[data-astro-cid-hwe23bdi] header[data-astro-cid-hwe23bdi]>span[data-astro-cid-hwe23bdi]{color:var(--color-muted);font:400 1rem/1.65 var(--font-sans);margin-top:1rem;display:block}.outcome-lifecycle[data-astro-cid-hwe23bdi] ol[data-astro-cid-hwe23bdi]{border:1px solid var(--color-border);background:var(--color-border);border-radius:1.1rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:2rem 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.outcome-lifecycle[data-astro-cid-hwe23bdi] li[data-astro-cid-hwe23bdi]{background:var(--color-surface);min-width:0;padding:1rem;position:relative}.outcome-lifecycle[data-astro-cid-hwe23bdi] li[data-astro-cid-hwe23bdi]:before{content:"";background:var(--color-muted-light);width:3px;position:absolute;inset:0 auto 0 0}.outcome-lifecycle[data-astro-cid-hwe23bdi] li[data-astro-cid-hwe23bdi].is-complete:before{background:var(--color-teal-strong)}.outcome-lifecycle[data-astro-cid-hwe23bdi] li[data-astro-cid-hwe23bdi].is-current:before{background:var(--interactive-primary)}.outcome-lifecycle[data-astro-cid-hwe23bdi] li[data-astro-cid-hwe23bdi]>span[data-astro-cid-hwe23bdi]{color:var(--color-muted);font:900 .66rem/1 var(--font-sans);letter-spacing:.1em;display:block}.outcome-lifecycle[data-astro-cid-hwe23bdi] li[data-astro-cid-hwe23bdi] strong[data-astro-cid-hwe23bdi],.outcome-lifecycle[data-astro-cid-hwe23bdi] li[data-astro-cid-hwe23bdi] small[data-astro-cid-hwe23bdi]{display:block}.outcome-lifecycle[data-astro-cid-hwe23bdi] li[data-astro-cid-hwe23bdi] strong[data-astro-cid-hwe23bdi]{color:var(--color-text);font:900 .88rem/1.25 var(--font-sans);margin-top:.65rem}.outcome-lifecycle[data-astro-cid-hwe23bdi] li[data-astro-cid-hwe23bdi] small[data-astro-cid-hwe23bdi]{color:var(--color-muted);font:600 .72rem/1.35 var(--font-sans);margin-top:.35rem}.outcome-lifecycle[data-astro-cid-hwe23bdi] li[data-astro-cid-hwe23bdi].is-current{background:color-mix(in srgb, var(--interactive-primary) 8%, var(--color-surface))}.outcome-lifecycle[data-astro-cid-hwe23bdi] li[data-astro-cid-hwe23bdi].is-unknown{background:color-mix(in srgb, var(--color-muted) 5%, var(--color-surface))}.outcome-lifecycle[data-astro-cid-hwe23bdi] footer[data-astro-cid-hwe23bdi]{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.outcome-lifecycle[data-astro-cid-hwe23bdi] footer[data-astro-cid-hwe23bdi] p[data-astro-cid-hwe23bdi]{max-width:52ch;color:var(--color-muted);font:400 .78rem/1.45 var(--font-sans);margin:0}.outcome-lifecycle[data-astro-cid-hwe23bdi] footer[data-astro-cid-hwe23bdi] a[data-astro-cid-hwe23bdi]{min-height:2.75rem;color:var(--color-warm-text);font:800 .85rem/1.2 var(--font-sans);text-underline-offset:.25rem;align-items:center;display:inline-flex}@media (width>=48rem){.outcome-lifecycle__inner[data-astro-cid-hwe23bdi]{width:min(72rem,100% - 4rem)}}@media (width<=56rem){.outcome-lifecycle[data-astro-cid-hwe23bdi] ol[data-astro-cid-hwe23bdi]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=36rem){.outcome-lifecycle[data-astro-cid-hwe23bdi] ol[data-astro-cid-hwe23bdi]{grid-template-columns:1fr}.outcome-lifecycle[data-astro-cid-hwe23bdi] footer[data-astro-cid-hwe23bdi]{flex-direction:column;align-items:flex-start}}
