.wp-block-microsoft-timeline-vertical-timeline{--vt-line-color:currentColor;--vt-dot-fill:currentColor;--vt-dot-outline:currentColor;--vt-dot-size:1rem;--vt-gap-dot-size:0.625rem;--vt-gap-dot-fill:transparent;--vt-line-width:2px;--vt-dot-border-width:1px;--vt-content-max-width:38rem;--vt-year-font-size:max(3rem,min(5vw,4.5rem));position:relative}.vertical-timeline__skip-link{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.vertical-timeline__skip-link:focus{background:var(--vt-dot-fill);clip:auto;color:#fff;display:inline-block;font-size:.875rem;font-weight:600;height:auto;left:50%;padding:.5rem 1rem;-webkit-text-decoration:none;text-decoration:none;top:0;transform:translateX(-50%);width:auto;z-index:10}.vertical-timeline__sections{align-items:center;display:flex;flex-direction:column;gap:0;position:relative}.vertical-timeline__sections.is-reversed{flex-direction:column-reverse}.vertical-timeline__lead-out{height:2rem;position:relative;width:var(--vt-line-width)}.vertical-timeline__lead-out:before{background-color:var(--vt-line-color);content:"";height:100%;left:50%;-webkit-mask-image:linear-gradient(to bottom,var(--vt-line-color),transparent);mask-image:linear-gradient(to bottom,var(--vt-line-color),transparent);position:absolute;top:0;transform:translateX(-50%);width:var(--vt-line-width)}.vertical-timeline__connector{align-items:center;display:flex;flex-direction:column;gap:var(--vt-dot-spacing,1.25rem);padding:var(--vt-dot-spacing,1.25rem) 0;position:relative;width:100%}.vertical-timeline__connector:before{background-color:var(--vt-line-color);content:"";height:100%;left:50%;-webkit-mask-image:linear-gradient(to bottom,transparent,var(--vt-line-color) 15%);mask-image:linear-gradient(to bottom,transparent,var(--vt-line-color) 15%);position:absolute;top:0;transform:translateX(-50%);width:var(--vt-line-width);z-index:0}.vertical-timeline__gap-dot{background:var(--vt-gap-dot-fill,transparent);border:var(--vt-dot-border-width) solid var(--vt-dot-outline);border-radius:50%;display:block;height:var(--vt-gap-dot-size);min-height:8px;min-width:8px;opacity:0;position:relative;transform:scale(.5) translateY(-8px);width:var(--vt-gap-dot-size);z-index:1}@media (prefers-reduced-motion:no-preference){.vertical-timeline__gap-dot{transition:opacity .3s ease-out,transform .3s ease-out}}.wp-block-microsoft-timeline-vertical-timeline-section{outline:none;padding:0 0 .5rem;position:relative;width:100%}.wp-block-microsoft-timeline-vertical-timeline-section:focus-visible{border-radius:4px;outline:2px solid var(--vt-dot-fill);outline-offset:4px}.vertical-timeline-section__dot{background-color:var(--vt-dot-fill);border:var(--vt-dot-border-width) solid var(--vt-dot-outline);border-radius:50%;box-sizing:border-box;display:block;height:var(--vt-dot-size);margin:0 auto 1.5rem;position:relative;width:var(--vt-dot-size);z-index:2}.vertical-timeline-section__dot:after{background:linear-gradient(to bottom,var(--vt-line-color),transparent);content:"";height:2rem;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:var(--vt-line-width)}.vertical-timeline-section__dot:before{border:2px solid var(--vt-dot-fill);border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.vertical-timeline-section__year{font-size:var(--vt-year-font-size);font-weight:700;line-height:1.1;margin:0 auto .25rem;max-width:var(--vt-content-max-width);overflow:hidden;text-align:center}.vertical-timeline-section__year time{display:block}.vertical-timeline-section__heading{font-size:max(1rem,min(2vw,1.375rem));margin:0 auto 1.5rem;max-width:var(--vt-content-max-width);text-align:center}.vertical-timeline-section__content{margin:0 auto;max-width:var(--vt-content-max-width);opacity:0;transform:translateY(2rem)}@media (prefers-reduced-motion:no-preference){.vertical-timeline-section__content{transition:opacity .6s ease-out,transform .6s ease-out}}.vertical-timeline-section__content.is-stagger>*{opacity:0;transform:translateY(1rem)}@media (prefers-reduced-motion:no-preference){.vertical-timeline-section__content.is-stagger>*{transition:opacity .5s ease-out,transform .5s ease-out}}.vertical-timeline-section__content.is-stagger.is-visible>*{opacity:1;transform:translateY(0)}.vertical-timeline-section__content.is-stagger.is-visible>:first-child{transition-delay:0ms}.vertical-timeline-section__content.is-stagger.is-visible>:nth-child(2){transition-delay:80ms}.vertical-timeline-section__content.is-stagger.is-visible>:nth-child(3){transition-delay:.16s}.vertical-timeline-section__content.is-stagger.is-visible>:nth-child(4){transition-delay:.24s}.vertical-timeline-section__content.is-stagger.is-visible>:nth-child(5){transition-delay:.32s}.vertical-timeline-section__content.is-stagger.is-visible>:nth-child(6){transition-delay:.4s}.vertical-timeline-section__content.is-stagger.is-visible>:nth-child(7){transition-delay:.48s}.vertical-timeline-section__content.is-stagger.is-visible>:nth-child(8){transition-delay:.56s}.vertical-timeline__sort-toggle-wrapper{margin-bottom:2rem;position:relative;text-align:center;z-index:2}.vertical-timeline__sort-toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid currentColor;border-radius:2px;color:inherit;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;line-height:1;padding:.5rem .75rem;white-space:nowrap}.vertical-timeline__sort-toggle svg{flex-shrink:0}@media (hover:hover){.vertical-timeline__sort-toggle:hover{background-color:currentColor}.vertical-timeline__sort-toggle:hover .vertical-timeline__sort-toggle-label,.vertical-timeline__sort-toggle:hover svg{filter:invert(100%)}}.vertical-timeline__connector:before,.vertical-timeline__lead-out:before{clip-path:inset(0 0 100% 0)}@media (prefers-reduced-motion:no-preference){.vertical-timeline__connector:before,.vertical-timeline__lead-out:before{transition:clip-path .8s ease-out}}.vertical-timeline__connector.is-line-drawn:before,.vertical-timeline__lead-out.is-line-drawn:before{clip-path:inset(0 0 0 0)}.vertical-timeline-section__content.is-visible{opacity:1;transform:translateY(0)}.vertical-timeline-section__heading,.vertical-timeline-section__year{opacity:0;transform:translateY(1rem)}@media (prefers-reduced-motion:no-preference){.vertical-timeline-section__heading,.vertical-timeline-section__year{transition:opacity .5s ease-out,transform .5s ease-out}}.vertical-timeline-section__heading.is-visible,.vertical-timeline-section__year.is-visible{opacity:1;transform:translateY(0)}@keyframes vt-dot-pulse{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes vt-ring-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}@media (prefers-reduced-motion:no-preference){.vertical-timeline-section__dot.is-visible{animation:vt-dot-pulse .5s ease-out}.vertical-timeline-section__dot.is-visible:before{animation:vt-ring-pulse .8s ease-out forwards}}.vertical-timeline__gap-dot.is-visible{opacity:1;transform:scale(1) translateY(0)}.wp-block-microsoft-timeline-vertical-timeline-section[aria-current=step] .vertical-timeline-section__dot{box-shadow:0 0 0 3px var(--vt-dot-fill)}@media (forced-colors:active){.vertical-timeline-section__dot{background-color:Highlight}.vertical-timeline-section__dot,.vertical-timeline__gap-dot{border-color:CanvasText;forced-color-adjust:none}.vertical-timeline-section__dot:after,.vertical-timeline__connector:before,.vertical-timeline__lead-out:before{background-color:CanvasText;forced-color-adjust:none}.vertical-timeline-section__heading,.vertical-timeline-section__year{color:CanvasText}.vertical-timeline__skip-link:focus{background:Highlight;color:HighlightText;forced-color-adjust:none}.wp-block-microsoft-timeline-vertical-timeline-section:focus-visible{outline-color:Highlight}}@media (prefers-reduced-motion:reduce){.vertical-timeline-section__content,.vertical-timeline-section__content>*,.vertical-timeline-section__dot,.vertical-timeline-section__heading,.vertical-timeline-section__year,.vertical-timeline__gap-dot{animation:none;opacity:1;transform:none;transition:none}.vertical-timeline-section__dot:before{display:none}.vertical-timeline__connector:before,.vertical-timeline__lead-out:before{clip-path:none;transition:none}}
