.timeline{margin-left:auto;margin-right:auto;max-width:var(--theme--width--page);position:relative}.has-secondary-background-color .timeline{--theme--palette--border:#ddd}.timeline:after{background-color:var(--theme--palette--border);border-radius:0;bottom:-30px;content:"";display:block;left:50%;margin-left:-1px;position:absolute;top:-30px;width:2px}.timeline-items{margin-bottom:6rem;margin-top:6rem}.timeline-items:after,.timeline-items:before{border-radius:50%;content:"";height:20px;position:absolute;width:20px}.timeline-items:before{background-color:#fff;border:2px solid var(--theme--palette--border);margin-right:-10px;margin-top:-45px;right:50%;z-index:1}.timeline-items:after{background:var(--theme--palette--primary);bottom:-45px;display:block;left:50%;margin-left:-10px;z-index:2}.timeline-item{background-color:inherit;padding:1rem 1.5rem;position:relative;width:100%;z-index:5}@media only screen and (min-width:640px){.timeline-item{margin-top:-50px;width:50%}}.timeline-item:first-child{margin-top:0}.timeline-item:after{background-color:var(--theme--palette--primary);border-radius:50%;content:"";height:20px;margin-right:-10px;margin-top:1px;position:absolute;right:50%;top:.5rem;width:20px;z-index:6}.has-accent-background-color .timeline-item:after,.has-accent-hover-background-color .timeline-item:after,.has-charcoal-background-color .timeline-item:after,.has-grey-medium-background-color .timeline-item:after,.has-primary-background-color .timeline-item:after,.has-primary-hover-background-color .timeline-item:after,.has-primary-light-background-color .timeline-item:after,.has-tertiary-background-color .timeline-item:after{background-color:var(--theme--palette--white)}@media only screen and (min-width:640px){.timeline-item:after{border-radius:50%;margin-top:-10px;right:0;top:50%;z-index:1}.timeline-item:nth-child(2n){left:50%}.timeline-item:nth-child(2n):after{left:-10px;right:auto}}.timeline-item-content{background-color:var(--theme--palette--white);border:1px solid var(--theme--palette--border);border-radius:var(--theme--radius--rounded);box-shadow:0 6px 16px 0 rgb(89 89 89 / .1);padding:1.5rem 2rem;position:relative;--theme--palette--body-text:#221b1e}.has-accent-background-color .timeline-item-content,.has-accent-hover-background-color .timeline-item-content,.has-charcoal-background-color .timeline-item-content,.has-grey-medium-background-color .timeline-item-content,.has-primary-background-color .timeline-item-content,.has-primary-hover-background-color .timeline-item-content,.has-primary-light-background-color .timeline-item-content,.has-secondary-background-color .timeline-item-content,.has-tertiary-background-color .timeline-item-content{border-color:#fff0}@media only screen and (min-width:1024px){.timeline-item-content{padding:2rem 2.5rem}}.timeline-item-content:before{background:var(--theme--palette--border);content:"";display:none;height:2px;margin-top:-1px;position:absolute;right:-38px;top:50%;width:37px;z-index:1}@media only screen and (min-width:640px){.timeline-item-content:before{display:block}}.timeline-item:nth-child(2n) .timeline-item-content:before{left:-38px}.timeline-item-content>:first-child{margin-top:0}.timeline-item-content>:last-child{margin-bottom:0}