.ProcessTimeline-module__AimPNG__timeline{grid-template-columns:repeat(var(--steps,5), minmax(0, 1fr));gap:0 var(--space-6);counter-reset:none;margin:0;padding:0;list-style:none;display:grid}.ProcessTimeline-module__AimPNG__step{padding-top:var(--space-6);border-top:1px solid var(--border-dark);position:relative}.ProcessTimeline-module__AimPNG__step:before{content:"";background:var(--gold-500);width:7px;height:7px;position:absolute;top:-4px;left:0}.ProcessTimeline-module__AimPNG__marker{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.ProcessTimeline-module__AimPNG__num{font-family:var(--font-heading);color:var(--accent-text);font-size:2rem;font-weight:500;line-height:1}.ProcessTimeline-module__AimPNG__icon{color:var(--gold-600);flex-shrink:0}.ProcessTimeline-module__AimPNG__title{font-family:var(--font-heading);color:var(--text-primary);font-size:1.25rem;font-weight:500;line-height:1.25}.ProcessTimeline-module__AimPNG__desc{margin-top:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary)}@media (max-width:1024px){.ProcessTimeline-module__AimPNG__timeline{row-gap:var(--space-10);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.ProcessTimeline-module__AimPNG__timeline{border-left:1px solid var(--border-dark);grid-template-columns:1fr;row-gap:0;margin-left:3px}.ProcessTimeline-module__AimPNG__step{padding:0 0 var(--space-8) var(--space-6);border-top:0}.ProcessTimeline-module__AimPNG__step:last-child{padding-bottom:0}.ProcessTimeline-module__AimPNG__step:before{top:.65rem;left:-4px}.ProcessTimeline-module__AimPNG__marker{margin-bottom:var(--space-2);justify-content:flex-start}}
