.PlanLifecycle_tile__9V1EF{display:flex;justify-content:center}.PlanLifecycle_flow__01rnY{width:100%;max-width:400px;margin:0;padding:0;list-style:none}.PlanLifecycle_flow__01rnY,.PlanLifecycle_stage__XAds5{display:flex;flex-direction:column}.PlanLifecycle_label__VmkLq{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:14px;line-height:1.3;font-weight:600;color:var(--site-ink)}.PlanLifecycle_dot__VDBis{flex:none;width:8px;height:8px;border-radius:var(--site-radius-pill)}.PlanLifecycle_suggested___HKkZ{background-color:var(--app-status-suggested)}.PlanLifecycle_scheduled__pmoa_{background-color:var(--app-status-scheduled)}.PlanLifecycle_draft__GwhJb{background-color:var(--app-status-draft)}.PlanLifecycle_logged__poelu{background-color:var(--app-primary)}.PlanLifecycle_next__Ivaat{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 14px;color:var(--site-ink-2)}.PlanLifecycle_action__YKU1S{padding:3px 10px;border-radius:var(--site-radius-pill);background-color:var(--site-surface);box-shadow:inset 0 0 0 1px var(--site-line);font-size:13px;line-height:1.3;font-weight:600;color:var(--site-ink)}.PlanReviewSection_steps__MssM7{display:flex;flex-direction:column;gap:16px;margin:32px 0 0;padding:0;list-style:none}.PlanReviewSection_step__K82tI{display:flex;align-items:flex-start;gap:14px}.PlanReviewSection_icon__NXdvt{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:var(--site-radius-pill);background-color:var(--site-stage);box-shadow:inset 0 0 0 1px var(--site-stage-ring);color:var(--site-mint-darker)}.PlanReviewSection_stepText___UOKh{padding-top:6px;font-size:clamp(16px,calc(15.6px + .1vw),17px);line-height:1.5;color:var(--site-ink);text-wrap:pretty}.PlanReviewSection_widget__UJC2K{min-width:0}.PlanReviewSection_after__tnD_f{margin-top:88px}.PlanReviewSection_flowTitle__uri9R{margin:0;font-size:clamp(22px,calc(.4vw + 17px),26px);line-height:1.2;font-weight:700;color:var(--site-ink);text-wrap:balance}.PlanReviewSection_flowBody__p5hu3{margin-top:16px}@media (max-width:639px){.PlanReviewSection_after__tnD_f{margin-top:64px}}