.V8ZigzagTimeline_section__x2vyI{position:relative;background:var(--color-bg-primary);padding:var(--section-padding-y) var(--container-padding);max-width:var(--container-width);margin:0 auto}.V8ZigzagTimeline_headingBlock__Ptaj6{max-width:60ch;margin:0 auto var(--space-16);text-align:center}.V8ZigzagTimeline_heading__vdt4Z{font-family:var(--font-primary);font-size:var(--text-3xl);font-weight:300;line-height:var(--leading-tight);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 var(--space-4)}.V8ZigzagTimeline_intro__VbujR{font-family:var(--font-primary);font-size:var(--text-base);font-weight:400;line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}.V8ZigzagTimeline_timeline__CQ9Xv{position:relative;display:flex;flex-direction:column;gap:var(--space-10)}.V8ZigzagTimeline_centerLine__2SY0x{display:none}.V8ZigzagTimeline_step__mHIhi{display:flex}.V8ZigzagTimeline_stepCard__S8tfn{display:flex;flex-direction:column;gap:var(--space-2);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm);width:100%}.V8ZigzagTimeline_stepNumeral__E9AIb{font-family:var(--font-primary);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;color:var(--color-brand-blue-500)}.V8ZigzagTimeline_stepTitle__RM9kh{font-family:var(--font-primary);font-size:var(--text-lg);font-weight:700;line-height:var(--leading-snug);color:var(--color-text-primary);margin:0}.V8ZigzagTimeline_stepDescription__JyRGh{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-normal);color:var(--color-text-secondary);margin:0}@media (min-width:768px){.V8ZigzagTimeline_heading__vdt4Z{font-size:var(--text-4xl)}.V8ZigzagTimeline_intro__VbujR{font-size:var(--text-lg)}}@media (min-width:1024px){.V8ZigzagTimeline_timeline__CQ9Xv{gap:var(--space-16);padding-top:var(--space-8);padding-bottom:var(--space-8)}.V8ZigzagTimeline_centerLine__2SY0x{display:block;position:absolute;top:0;left:50%;width:2px;height:100%;transform:translateX(-50%);background:linear-gradient(to bottom,var(--color-brand-blue-300),var(--color-brand-blue));box-shadow:0 0 12px rgba(0,130,202,.45);border-radius:var(--radius-full)}.V8ZigzagTimeline_step__mHIhi{width:50%}.V8ZigzagTimeline_stepLeft__h0Rj0{justify-content:flex-end;padding-right:var(--space-12)}.V8ZigzagTimeline_stepRight__6qZWi{margin-left:50%;justify-content:flex-start;padding-left:var(--space-12)}.V8ZigzagTimeline_stepCard__S8tfn{max-width:420px;padding:var(--space-8);box-shadow:var(--shadow-md)}.V8ZigzagTimeline_stepTitle__RM9kh{font-size:var(--text-xl)}}@media (min-width:1280px){.V8ZigzagTimeline_heading__vdt4Z{font-size:var(--text-5xl)}}