@charset "UTF-8";.timeline-section .eyebrow-container{margin-bottom:10px}.timeline-section .eyebrow{color:#f12177;font-size:15px;font-style:normal;font-weight:800;letter-spacing:3px;line-height:2}.timeline-section .section-title{color:#fff;font-size:24px;font-style:normal;font-weight:800;line-height:1.25;margin-bottom:10px}.timeline-section .section-copy{margin-bottom:20px}@media (min-width:769px){.timeline-section .section-copy{margin-bottom:30px}}.timeline-section .section-copy>p{color:#ccc;font-size:16px;font-style:normal;font-weight:300;line-height:1.75;margin-bottom:0}@media (min-width:769px){.timeline-section .section-copy>p{line-height:1.64}}.timeline-section .item-details{background:#191919;border-radius:10px;padding:29px 30px 35px 48px}.timeline-section .item-details .copy{color:#ccc;font-size:18px;font-style:normal;font-weight:300;line-height:1.72em}.timeline-section .item-details .copy ul{list-style:none;margin:0;padding:0}.timeline-section .item-details .copy ul li{margin-bottom:0;padding-bottom:0;padding-left:30px;position:relative}.timeline-section .item-details .copy ul li:before{color:#f12177;content:"•";display:inline-block;font-size:18px;left:0;position:absolute;top:-1px}.timeline-section .item-details .copy ul li span,.timeline-section .item-details .copy>p{color:#ccc;font-size:18px;font-style:normal;font-weight:300;line-height:1.72em}.timeline-section .item-details .title{color:#fff;font-size:23px;font-style:normal;font-weight:700;line-height:1.3em;margin-bottom:12px}.timeline-section .infograph-item-container{position:relative}.timeline-section .infograph-item-container:last-child .infograph-item:after{display:none}.timeline-section .item-icon img{height:auto;width:100%}.timeline-section .infograph-item{position:relative}.timeline-section .infograph-item:after{background:#444;content:"";display:inline-block;height:75%;left:30px;opacity:.5;position:absolute;top:90px;width:1px;z-index:-1}.timeline-column-duration__total{border-top:.5px solid #444;color:var(--item-color);display:block;font-size:12px;font-weight:700;letter-spacing:1.5px;margin-top:15px;padding-top:10px;text-transform:uppercase}.timeline-arrow-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 -7.5px 25px}@media (min-width:992px){.timeline-arrow-wrapper{flex-direction:row;flex-wrap:nowrap}}.timeline-arrow-wrapper .timeline-arrow-item{display:flex;flex-direction:column;justify-content:flex-start;margin:0 7.5px 15px;max-width:100%;width:100%}@media (min-width:769px){.timeline-arrow-wrapper .timeline-arrow-item{margin-bottom:30px}}@media (min-width:992px){.timeline-arrow-wrapper .timeline-arrow-item{margin-bottom:0;max-width:400px;width:calc((100%/var(--item-length))*var(--item-weeks) - 15px)}}.timeline-arrow-wrapper .timeline-arrow-item .arrow-wrapper,.timeline-column-wrapper.row-1 .arrow-wrapper{align-items:center;display:none;height:30px;justify-content:center;position:relative}.timeline-column-wrapper.row-1 .arrow-wrapper{display:flex;width:calc(var(--item-weeks)*9.09%)}.timeline-column-list{border-bottom:.5px solid #444;list-style:none;margin-bottom:15px;padding-bottom:15px;padding-left:20px}.timeline-column-list li{font-size:12px;line-height:1.66}.timeline-column-list li:before{color:var(--item-color);content:"\2022";display:inline-block;font-size:16px;font-weight:700;margin-left:-1em;width:1em}@media (min-width:769px){.timeline-arrow-wrapper .timeline-arrow-item .arrow-wrapper{display:flex;width:calc(var(--item-weeks)*9.09%)}}@media (min-width:992px){.timeline-arrow-wrapper .timeline-arrow-item .arrow-wrapper{width:100%}}.timeline-arrow-wrapper .timeline-arrow-item .arrow-wrapper span,.timeline-column-wrapper.row-1 .arrow-wrapper span{color:transparent;position:absolute;right:0}.timeline-arrow-wrapper .timeline-arrow-item .arrow-wrapper span:before,.timeline-column-wrapper.row-1 .arrow-wrapper span:before{background:var(--item-color);border-bottom-left-radius:5px;border-top-left-radius:5px;content:"";height:2px;position:absolute;right:0;top:50%;transform:rotate(45deg) translate(-2px,-4px);width:11px}.timeline-arrow-wrapper .timeline-arrow-item .arrow-wrapper span:after,.timeline-column-wrapper.row-1 .arrow-wrapper span:after{background:var(--item-color);border-bottom-left-radius:5px;border-top-left-radius:5px;content:"";height:2px;position:absolute;right:0;top:50%;transform:rotate(-45deg) translate(-1px,3px);width:11px}.timeline-arrow-wrapper .timeline-arrow-item .arrow-wrapper:after,.timeline-column-wrapper.row-1 .arrow-wrapper:after{background-color:var(--item-color);content:"";height:2px;left:0;position:absolute;width:calc(100% - 1px)}.timeline-arrow-wrapper .timeline-arrow-item span.weeks{align-items:center;color:var(--item-color);display:flex;font-size:12px;font-style:normal;font-weight:800;letter-spacing:3px;line-height:1.8333;margin-bottom:0}.timeline-arrow-wrapper .timeline-arrow-item .item-title{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:1.25;margin-bottom:0}.timeline-column-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}@media (min-width:1199px){.timeline-column-wrapper{flex-wrap:nowrap;margin-bottom:0}}.timeline-column-wrapper .timeline-column-item{padding-bottom:0;width:100%}@media (min-width:769px){.timeline-column-wrapper .timeline-column-item{padding-bottom:40px;width:calc(50% - 15px)}}@media (min-width:992px){.timeline-column-wrapper{gap:0;margin:0 -7.5px}.timeline-column-wrapper .timeline-column-item{padding:0 7.5px 60px;width:25%}}.timeline-column-wrapper .timeline-column-item .timeline-column-title{border-bottom:.5px solid #444;border-top:.5px solid #444;margin-bottom:15px;padding:15px 0}.timeline-column-wrapper .timeline-column-item .timeline-column-title.false{border-bottom:0}.timeline-column-wrapper .timeline-column-item .timeline-column-title .item-title{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:1.25;margin-bottom:5px}.timeline-column-wrapper .timeline-column-item .timeline-column-title span.weeks{align-items:center;color:var(--item-color);display:flex;font-size:12px;font-style:normal;font-weight:800;letter-spacing:3px;line-height:1.67;margin-bottom:15px}.timeline-column-wrapper .timeline-column-item .timeline-column-title p{color:#ccc;font-size:12px;font-style:normal;font-weight:300;line-height:1.67;margin-bottom:0}.timeline-column-wrapper .timeline-column-item .timeline-column-duration{align-items:flex-start;display:flex;flex-direction:column;gap:5px;padding:0}.timeline-column-wrapper .timeline-column-item .timeline-column-duration .tcd-row{display:flex;flex-wrap:wrap;min-height:30px;padding:0 0 0 10px;position:relative;width:100%}.timeline-column-wrapper .timeline-column-item .timeline-column-duration .tcd-row span{align-items:center;color:#fff;display:flex;font-size:12px;font-style:normal;font-weight:300;letter-spacing:.025em;line-height:2.5;position:relative;z-index:2}.timeline-column-wrapper .timeline-column-item .timeline-column-duration .tcd-row span:first-child{margin-right:10px}.timeline-column-wrapper.row-1 .timeline-column-item .timeline-column-duration .tcd-row:after{background-color:var(--item-color);border-radius:2px;content:"";display:block;height:100%;left:0;max-width:calc(100% - 8px);opacity:.4;position:absolute;top:0;width:calc(var(--duration-width)*4.807%);z-index:1}.timeline-column-wrapper.row-2 .timeline-column-item .timeline-column-duration .tcd-row:after{background-color:var(--row-color);border-radius:2px;content:"";display:block;height:100%;left:0;max-width:calc(100% - 8px);opacity:.4;position:absolute;top:0;width:calc(var(--duration-width)*4.807%);z-index:1}@media (min-width:991px){.timeline-section .col-content{margin-top:124px}.timeline-section .section-copy,.timeline-section .section-copy ul li,.timeline-section .section-copy>p{color:#ccc;font-size:22px;font-style:normal;font-weight:300;line-height:1.64}.timeline-section .section-title{font-size:36px;font-style:normal;font-weight:800;line-height:1.39;margin-bottom:10px}}@media (min-width:1200px){.timeline-section .section-copy{max-width:900px}.timeline-arrow-wrapper{margin-bottom:30px}.timeline-arrow-wrapper .timeline-arrow-item{margin-bottom:0}}