.timeline__line{width:2px;flex-grow:1;background-color:var(--color-line, #4a5568);margin-top:4px}.timeline__step-heading{color:var(--color-step-heading, #ffffff);margin-top:10px;margin-bottom:10px}.section-timeline{overflow:hidden}.timeline__subheading{text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem;font-weight:600;color:var(--color-subheading, #4FC3F7);margin-bottom:6px}.timeline__section-heading{color:var(--color-heading, #ffffff);margin-bottom:32px}.timeline__steps{display:flex;flex-direction:column}.timeline__step{display:flex;align-items:stretch;gap:24px}.timeline__indicator{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.timeline__number{width:48px;height:48px;border-radius:50%;background-color:var(--color-step-number-bg, #4FC3F7);color:var(--color-step-number, #ffffff);font-weight:700;font-size:1.125rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1}.timeline__line{width:2px;flex-grow:1;background-color:var(--color-line, #4a5568)}.timeline__content{flex:1;padding-bottom:48px}.timeline__step--last .timeline__content{padding-bottom:0}.timeline__step-heading{color:var(--color-step-heading, #ffffff);margin-top:0;margin-bottom:10px;min-height:48px;display:flex;align-items:center}.timeline__step-text p{color:var(--color-text, #a0aab4);font-size:.9375rem;margin-bottom:12px}.timeline__step-text ul,.timeline__step-text ol{color:var(--color-text, #a0aab4);font-size:.9375rem;padding-left:20px;margin-bottom:12px}.timeline__callout{border-radius:4px;border-left:4px solid;padding:12px 16px;margin-top:16px}.timeline__callout .rte,.timeline__callout p,.timeline__callout strong{font-size:.9375rem;margin:0}.timeline__callout--warning{background-color:var(--color-warning-bg, #2a1a1a);border-color:var(--color-warning-border, #e05252)}.timeline__callout--warning .rte,.timeline__callout--warning p,.timeline__callout--warning strong{color:var(--color-warning-text, #f08080)}.timeline__callout--tip{background-color:var(--color-tip-bg, #0d1e2a);border-color:var(--color-tip-border, #4FC3F7)}.timeline__callout--tip .rte,.timeline__callout--tip p,.timeline__callout--tip strong{color:var(--color-tip-text, #4FC3F7)}@media only screen and (max-width:767px){.timeline__step{gap:16px}.timeline__number{width:38px;height:38px;font-size:1rem}.timeline__content{padding-bottom:36px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/timeline.css.map */
