.process[data-astro-cid-f33hxa2l]{margin:0;background:var(--wash-diagram);padding:var(--space-24)}@media(min-width:768px){.process[data-astro-cid-f33hxa2l]{padding:var(--space-48)}}.process__flow[data-astro-cid-f33hxa2l]{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-8)}@media(min-width:768px){.process__flow[data-astro-cid-f33hxa2l]{flex-direction:row;align-items:stretch;gap:var(--space-12)}}.process__node[data-astro-cid-f33hxa2l]{flex:1 1 0;display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-24);background:var(--color-accent-soft);color:var(--color-ink)}.process__node--alt[data-astro-cid-f33hxa2l]{background:var(--color-secondary)}.process__number[data-astro-cid-f33hxa2l]{display:flex;align-items:center;gap:var(--space-8);color:var(--color-ink)}.process__marker[data-astro-cid-f33hxa2l]{display:inline-block;width:var(--space-8);height:var(--space-8);background:var(--color-accent);transform:rotate(45deg);flex-shrink:0}.process__title[data-astro-cid-f33hxa2l]{font-size:var(--text-h3);font-weight:var(--weight-body);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3);color:var(--color-ink)}.process__node--current[data-astro-cid-f33hxa2l] .process__title[data-astro-cid-f33hxa2l]{font-weight:var(--weight-emphasis)}.process__duration[data-astro-cid-f33hxa2l]{color:var(--color-ink);margin-top:auto}.process__arrow[data-astro-cid-f33hxa2l]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:var(--text-h3);line-height:var(--leading-h3);color:var(--color-ink);padding:0 var(--space-4)}.process__arrow-row[data-astro-cid-f33hxa2l]{display:none}@media(min-width:768px){.process__arrow-row[data-astro-cid-f33hxa2l]{display:inline}.process__arrow-stack[data-astro-cid-f33hxa2l]{display:none}}.process__caption[data-astro-cid-f33hxa2l]{margin-top:var(--space-16);color:var(--color-body)}.phases__head[data-astro-cid-2356ttdo]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-16);margin-bottom:var(--space-48)}.phases__title[data-astro-cid-2356ttdo]{max-width:20ch}.phases__lede[data-astro-cid-2356ttdo]{max-width:60ch;color:var(--color-body)}.phases__list[data-astro-cid-2356ttdo]{border-top:var(--hairline)}.phases__item[data-astro-cid-2356ttdo]{display:grid;grid-template-columns:1fr;gap:var(--space-16);padding:var(--space-24) 0;border-bottom:var(--hairline)}@media(min-width:768px){.phases__item[data-astro-cid-2356ttdo]{grid-template-columns:8rem 1fr;gap:var(--space-48);padding:var(--space-32) 0}.phases__list--plain[data-astro-cid-2356ttdo] .phases__item[data-astro-cid-2356ttdo]{grid-template-columns:1fr}}.phases__number[data-astro-cid-2356ttdo]{display:flex;align-items:center;gap:var(--space-8);color:var(--color-muted)}.phases__marker[data-astro-cid-2356ttdo]{display:inline-block;width:var(--space-8);height:var(--space-8);background:var(--color-accent);transform:rotate(45deg);flex-shrink:0}.phases__body[data-astro-cid-2356ttdo]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-12);max-width:64ch}.phases__item-title[data-astro-cid-2356ttdo]{margin:0}.phases__description[data-astro-cid-2356ttdo]{color:var(--color-body)}.phases__meta[data-astro-cid-2356ttdo]{color:var(--color-muted)}.phases__link[data-astro-cid-2356ttdo]{font-weight:var(--weight-emphasis);color:var(--color-ink);margin-top:var(--space-4)}
