:root{--circle-size:var(--spacing-3xl);--timeline__item-width:192px;--timeline__item-height:var(--spacing-6xl);--timeline-shadow:0px 0px 12px 0px var(--alias-primary-default)}.timeline-wrapper{display:block}@media (max-width:1144px){.timeline-wrapper{padding:0 var(--spacing-6xl)}}@media (max-width:767px){.timeline-wrapper{padding:0 var(--spacing-md);--circle-size:var(--spacing-xl)}}.timeline__track{display:flex;flex-direction:row;justify-content:space-between;position:relative}.timeline__track:before{background-color:var(--alias-primary-default);box-shadow:var(--timeline-shadow);content:"";height:var(--spacing-xs);left:calc(var(--timeline__item-width)/2);position:absolute;right:calc(var(--timeline__item-width)/2);top:calc(var(--circle-size)/2);transform:translateY(-50%);z-index:1}@media (max-width:1144px){.timeline__track{align-items:flex-start;flex-direction:column;gap:var(--spacing-2xl)}.timeline__track:before{bottom:calc(var(--timeline__item-height)/2);height:auto;left:calc(var(--circle-size)/2);right:auto;top:calc(var(--timeline__item-height)/2);transform:translateX(-50%);width:var(--spacing-xs)}}@media (max-width:767px){.timeline__track{gap:var(--spacing-xs)}}.timeline__item{align-items:center;display:flex;flex-direction:column;position:relative;width:var(--timeline__item-width);z-index:1}@media (max-width:1144px){.timeline__item{align-items:flex-start;flex-direction:row;height:var(--timeline__item-height);width:100%}.timeline__item>*{margin-bottom:auto;margin-top:auto}}.timeline__circle{align-items:center;background-color:var(--alias-primary-default);border-radius:50%;box-shadow:var(--timeline-shadow);display:flex;flex-shrink:0;height:var(--circle-size);justify-content:center;width:var(--circle-size)}@media (max-width:1144px){.timeline__circle{margin-right:var(--spacing-lg)}}.timeline__number{color:var(--text-on-primary)}.timeline__description{color:var(--text-placeholder);margin-top:var(--spacing-lg)}@media (max-width:1144px){.timeline__description{margin-top:0;text-align:left}}.timeline__description h1,.timeline__description h2,.timeline__description h3,.timeline__description h4,.timeline__description h5,.timeline__description h6,.timeline__description li,.timeline__description p,.timeline__description span,.timeline__description td{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit!important}