.phases[data-astro-cid-ikooipj4]{align-items:stretch;gap:16px;margin-top:clamp(40px,5vw,64px);display:grid}@media (width>=1024px){.phases[data-astro-cid-ikooipj4]{grid-template-columns:1fr auto 1fr}}.arrow[data-astro-cid-ikooipj4]{color:var(--subtle);place-items:center;font-size:1.5rem;display:grid}@media (width<=1023px){.arrow[data-astro-cid-ikooipj4]{transform:rotate(90deg)}}.phase[data-astro-cid-ikooipj4]{border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);align-content:start;gap:24px;padding:clamp(24px,3vw,40px);display:grid}.paid[data-astro-cid-ikooipj4]{background:var(--grad-tech);color:var(--white);border:0}.paid[data-astro-cid-ikooipj4] .mono[data-astro-cid-ikooipj4]{color:var(--green)}header[data-astro-cid-ikooipj4]{gap:10px;display:grid}.pill-note[data-astro-cid-ikooipj4]{color:var(--muted);font-size:.9375rem}.paid[data-astro-cid-ikooipj4] .pill-note[data-astro-cid-ikooipj4],.phase[data-astro-cid-ikooipj4].paid li[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:var(--on-dark-muted)}ol[data-astro-cid-ikooipj4]{gap:18px;margin:0;padding:0;list-style:none;display:grid}.phase[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{grid-template-columns:30px 1fr;gap:14px;display:grid}.n[data-astro-cid-ikooipj4]{background:var(--green-soft);width:30px;height:30px;font:700 .75rem/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.paid[data-astro-cid-ikooipj4] .n[data-astro-cid-ikooipj4]{color:var(--green);background:#4adad326}li[data-astro-cid-ikooipj4] strong[data-astro-cid-ikooipj4]{font-family:var(--font-display);font-weight:650}.phase[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4] p[data-astro-cid-ikooipj4]{color:var(--muted);margin-top:4px;font-size:.9375rem}.lifecycle[data-astro-cid-ikooipj4]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px;display:flex}.lifecycle[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]{background:var(--white);border:1px solid var(--line);border-radius:99px;padding:8px 16px;font-size:.9375rem;font-weight:600}.lifecycle[data-astro-cid-ikooipj4] li[data-astro-cid-ikooipj4]:not(:last-child):after{content:" →";color:var(--subtle)}.underneath[data-astro-cid-ikooipj4],.outputs[data-astro-cid-ikooipj4]{align-items:center;gap:48px;display:grid}.outputs[data-astro-cid-ikooipj4]{align-items:start;margin-top:clamp(40px,5vw,64px)}@media (width>=960px){.underneath[data-astro-cid-ikooipj4],.outputs[data-astro-cid-ikooipj4]{grid-template-columns:1fr 1fr}}.flow[data-astro-cid-ikooipj4]{gap:12px;display:grid}.tier[data-astro-cid-ikooipj4]{background:var(--offwhite);border-radius:18px;gap:12px;padding:22px;display:grid}.tier[data-astro-cid-ikooipj4] .mono[data-astro-cid-ikooipj4]{color:var(--subtle)}.tier[data-astro-cid-ikooipj4].airlock{background:var(--grad-tech)}.tier[data-astro-cid-ikooipj4].airlock .mono[data-astro-cid-ikooipj4]{color:var(--green)}.chips[data-astro-cid-ikooipj4]{flex-wrap:wrap;gap:8px;display:flex}.chips[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{background:var(--white);border:1px solid var(--line);border-radius:10px;padding:8px 14px;font-size:.875rem;font-weight:600}.airlock[data-astro-cid-ikooipj4] .chips[data-astro-cid-ikooipj4] span[data-astro-cid-ikooipj4]{color:var(--white);background:#ffffff14;border-color:#ffffff29}.closing[data-astro-cid-ikooipj4]{margin:clamp(48px,6vw,72px) auto 24px}
