:root,:before,:after{--mind-block-timeline-connecting-line-color:var(--timeline-color);--timeline-bullet-size:.75rem;--timeline-line-width:2px;--timeline-grid-gap:.5rem}@media (width>=768px){:root,:before,:after{--timeline-grid-gap:1.25rem}}.wp-block-mind-timeline-items{margin:0;padding:0;list-style:none}.wp-block-mind-timeline-item:before,.wp-block-mind-timeline-item-header,.wp-block-mind-timeline-item-header.heading-2,.wp-block-mind-timeline-item-header.heading-3,.wp-block-mind-timeline-item-header.heading-4,.wp-block-mind-timeline-item-number:before{color:var(--timeline-color)}.wp-block-mind-timeline .wp-block-mind-timeline-item .wp-block-mind-timeline-item-number{color:var(--timeline-number-text-color,var(--timeline-numbers-text-color))}.wp-block-mind-timeline .wp-block-mind-timeline-item .wp-block-mind-timeline-item-number:before{background:var(--timeline-number-background-color,var(--timeline-numbers-background-color,var(--timeline-color)))}.wp-block-mind-timeline-item:before,.wp-block-mind-timeline-item-header:before,.wp-block-mind-timeline-item-line{width:var(--timeline-line-width)}.wp-block-mind-timeline-item{gap:var(--timeline-grid-gap);flex-wrap:nowrap;display:flex;position:relative}.wp-block-mind-timeline-item>*{flex-grow:1;flex-shrink:1}.wp-block-mind-timeline-item:last-child .wp-block-mind-timeline-item-blocks{padding-bottom:0}.wp-block-mind-timeline-item:last-child .wp-block-mind-timeline-item-header:before,.wp-block-mind-timeline-item:last-child:before{display:none}@media (width<=767px){.wp-block-mind-timeline-item .wp-block-mind-timeline-item-line,.wp-block-mind-timeline-item:before{top:.5em;left:calc(var(--timeline-bullet-size) / 2);background:currentColor;background:var(--mind-block-timeline-connecting-line-color,currentColor);height:100%;position:absolute;transform:translate(-50%)}.wp-block-mind-timeline-item:before{content:""}}.wp-block-mind-timeline-item-header{flex-grow:0;line-height:1;position:relative}.wp-block-mind-timeline-item-header>*+*{margin-left:.75rem}@media (width>=768px){.wp-block-mind-timeline-item-header:before{content:"";background:currentColor;background:var(--mind-block-timeline-connecting-line-color,currentColor);height:100%;position:absolute;top:0;left:0;transform:translate(-50%)}}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-header{flex-wrap:nowrap;display:flex}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header:before,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-header:before{left:calc(var(--timeline-bullet-size) / 2);margin-top:.5em}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-bullet,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-bullet{align-items:center;width:1rem;height:1em;display:flex;position:relative}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-bullet:before,.wp-block-mind-timeline--bullets .wp-block-mind-timeline-item-bullet:before{content:"";width:var(--timeline-bullet-size);height:var(--timeline-bullet-size);background:currentColor;border-radius:50%;display:block}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item{flex-wrap:wrap}@media (width<=767px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item>*+*{margin-top:.75em}}@media (width>=768px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item{flex-wrap:nowrap}}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-label{word-break:break-word}@supports (hyphens:auto){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-label{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-hasHeading .wp-block-mind-timeline-item-labelContainer{padding-top:.5em}.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-hasHeading .wp-block-mind-timeline-item-label{margin-top:-.5em}@media (width<=767px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-blocks{padding-left:1.75rem}}@media (width>=768px){.wp-block-mind-timeline--custom .wp-block-mind-timeline-item-header{flex:0 0 3.6em;max-width:3.6em}.wp-block-mind-timeline--custom.wp-block-mind-timeline--label-spacing-md .wp-block-mind-timeline-item-header{flex:0 0 5em;max-width:5em}.wp-block-mind-timeline--custom.wp-block-mind-timeline--label-spacing-lg .wp-block-mind-timeline-item-header{flex:0 0 7em;max-width:7em}}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-spacer{height:.5em;display:block}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-items{counter-reset:timeline-item}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item{counter-increment:timeline-item}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item:before{content:none}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-line{flex-grow:0;display:block;left:1em;transform:translate(-50%)}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header{flex:0 0 2em}@media (width>=768px){.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header{flex:0 0 3rem}}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-header:before{margin-top:.5em;left:50%}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-number{width:2em;height:2em;position:relative;top:-.5em;left:50%;transform:translate(-50%)}.wp-block-mind-timeline--numbers .wp-block-mind-timeline-item-number:before{content:counters(timeline-item, ".");color:currentColor;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.wp-block-mind-timeline-item-blocks{padding-bottom:3em}
