._phase_ofplb_6{position:relative;padding:8px 0}._dot_ofplb_11{width:44px;height:44px;border-radius:50%;background:var(--gf-paper);border:1px solid var(--gf-border);display:flex;align-items:center;justify-content:center;font-family:var(--gf-font-mono);font-size:12px;font-weight:600;color:var(--accent-500);position:relative;z-index:1;margin-bottom:24px}._name_ofplb_29{font-family:var(--gf-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--gf-text-3);margin-bottom:8px}._title_ofplb_38{line-height:1.15;letter-spacing:-.015em;color:var(--gf-text-1);margin:0 0 12px}._body_ofplb_45{line-height:1.55;color:var(--gf-text-2);margin:0;max-width:22ch}._timeline_jek4y_7{--timeline-cols: 5;--timeline-gap: 24px;--dot-size: 44px;--phase-pad-y: 8px;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--timeline-gap);position:relative;padding-top:0}._connector_jek4y_19{position:absolute;top:calc(var(--phase-pad-y) + var(--dot-size) / 2);left:calc(var(--dot-size) / 2);right:calc((100% - (var(--timeline-cols) - 1) * var(--timeline-gap)) / var(--timeline-cols) - var(--dot-size) / 2);height:1px;transform:translateY(-50%);background:repeating-linear-gradient(to right,var(--gf-border) 0 6px,transparent 6px 12px);z-index:0;pointer-events:none}@media (max-width: 1080px){._timeline_jek4y_7{grid-template-columns:repeat(2,1fr);gap:32px}._connector_jek4y_19{display:none}}@media (max-width: 640px){._timeline_jek4y_7{grid-template-columns:1fr}}
