.timeline-container.timeline-vertical{display:block}.timeline-container.timeline-horizontal{display:none}.timeline-container{margin:16px auto 0}.timeline{gap:24px}.timeline-title{text-align:center}.timeline-container p,.timeline-container span{color:#931d4d;font-size:16px;font-weight:700}.timeline-container .highlight-container{margin-top:21px}.timeline-horizontal .timeline{display:flex;justify-content:center;max-width:1024px}.timeline-horizontal .timeline .timeline-item:first-child{width:25%}.timeline-horizontal .timeline .timeline-item:nth-child(2){width:40%}.timeline-container .burgundy-highlight{background:#931d4d;color:#f5f5f5;padding:8px 12px}.timeline-item span{color:#931d4d;font-size:16px;font-weight:700}.timeline-horizontal .timeline-bar{align-items:center;display:flex}.timeline-text-lg{font-size:21px!important}.timeline-text-sm{font-size:16px!important}.timeline-bar hr.timeline-dark-blue{border:5px solid #193446;border-radius:10px;width:100%;z-index:1}.timeline-bar hr.timeline-gray{border:5px solid #c4d4e0;border-radius:10px;width:100%}.timeline-bar .hr-maintenance{margin-left:-14px}.timeline-arrow-right-gray{border-left:16px solid #c4d4e0}.timeline-arrow-right-dark-blue,.timeline-arrow-right-gray{border-bottom:12px solid transparent;border-top:12px solid transparent;margin-left:-4px;z-index:10}.timeline-arrow-right-dark-blue{border-left:16px solid #193446}.timeline-arrow-down-gray{border-top:16px solid #c4d4e0}.timeline-arrow-down-dark-blue,.timeline-arrow-down-gray{border-left:12px solid transparent;border-right:12px solid transparent;z-index:10}.timeline-arrow-down-dark-blue{border-top:16px solid #193446}.timeline-circle{border-radius:100%;height:16px;width:16px;z-index:10}.timeline-gray{background-color:#c4d4e0}.timeline-dark-blue{background-color:#193446}.timeline-circle.timeline-dark-blue{margin-right:-14px}.timeline-circle.timeline-gray{margin-left:-14px}.timeline-container.timeline-vertical{align-items:center;display:flex;flex-direction:column;justify-content:center}.timeline-vertical .vertical-line{border-top-left-radius:10px;border-top-right-radius:10px;height:80px;margin:6px auto 0;width:8px}.timeline-vertical .timeline-circle.timeline-gray{margin-top:-6px}.timeline-vertical .vertical-line.vertical-line-lg{height:120px}.timeline-vertical .timeline-bar-grid{align-items:center;display:grid;grid-template-columns:40% 20% 40%}.timeline-vertical .timeline-circle{margin:0}.timeline-footnote{margin:24px 0 0;text-align:center}.timeline-footnote p{font-size:12px;font-weight:300}@media (min-width:1024px){.timeline-container.timeline-vertical{display:none}.timeline-container.timeline-horizontal{display:block}}