.lfymoa_section{background-color:var(--color-gray-black)}.lfymoa_section .lfymoa_maxWidthContainer{padding:var(--space-l) var(--space-s)}.lfymoa_steps{--marker-size:40px;--connector-thickness:1px;--steps-gap:var(--space-s);flex-direction:column;align-items:stretch;width:fit-content;max-width:100%;margin-block:0;margin-inline:auto;padding:0;list-style:none;display:flex}.lfymoa_step{flex-direction:column;align-items:center;width:100%;display:flex}.lfymoa_stepContent{align-items:center;gap:var(--space-s);flex-direction:row;width:100%;display:flex}.lfymoa_marker{width:var(--marker-size);height:var(--marker-size);flex-shrink:0;justify-content:center;align-items:center;display:flex}.lfymoa_completed .lfymoa_marker{background-color:var(--color-brand-ds-yellow)}.lfymoa_current .lfymoa_marker{background-color:var(--color-brand-ds-teal)}.lfymoa_upcoming .lfymoa_marker{background-color:var(--color-gray-gray)}.lfymoa_stepNumber{font-family:var(--font-anton);font-size:var(--step-2);color:var(--color-gray-black);line-height:1}.lfymoa_connector{width:var(--connector-thickness);height:var(--steps-gap);margin-block:var(--space-2xs)}.lfymoa_connectorActive,.lfymoa_connectorInactive{background-color:var(--color-brand-ds-yellow)}.lfymoa_label{font-family:var(--font-anton);font-weight:400;font-size:var(--step-0);letter-spacing:1.565px;text-transform:uppercase;flex-direction:column;margin:0;line-height:120%;display:flex}.lfymoa_completed .lfymoa_label,.lfymoa_current .lfymoa_label{color:var(--color-brand-ds-yellow)}.lfymoa_upcoming .lfymoa_label{color:var(--color-gray-gray)}.lfymoa_line{display:block}@media (min-width:768px){.lfymoa_section .lfymoa_maxWidthContainer{padding:var(--space-xl) var(--space-2xl)}.lfymoa_steps{flex-direction:row;justify-content:center;align-items:flex-start;width:100%;margin-inline:0}.lfymoa_step{align-items:center;gap:var(--space-2xs);flex-direction:row;flex:1;width:auto;min-width:0}.lfymoa_step:last-child{flex:none}.lfymoa_stepContent{align-items:center;gap:var(--space-s);flex-direction:column;width:auto;max-width:120px}.lfymoa_connector{width:auto;height:var(--connector-thickness);min-width:var(--space-s);margin-block:0;margin-right:var(--space-2xs);flex:1}.lfymoa_connectorInactive{background-color:var(--color-gray-ds-charcoal-light)}.lfymoa_label{text-align:center;align-items:center}}@media (min-width:992px){.lfymoa_section .lfymoa_maxWidthContainer{padding:var(--space-xl) var(--space-3xl)}}
