ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0%;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0%;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.timeline-block{position:relative;display:grid}.timeline-block.js{grid-template-columns:auto 1fr;height:calc(var(--height,auto) + var(--section-padding))}.timeline-block .events{overflow:auto;position:relative}.timeline-block:not(.js) .events{justify-self:center}.event{position:relative;text-align:center;color:#fff;display:inline-block;border-radius:50%;overflow:hidden;width:200px;height:200px}.event::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(#0006,#0000 25px,#0000,#000D)}.eventThumb{grid-area:img}.event .year{font-weight:500;font-size:26px;position:absolute;top:0;width:100%}.event .label{font-size:13px;position:absolute;bottom:10px;width:100%}.timeline .dot{background:#B1B1B0;height:26px;width:26px;position:absolute;top:var(--top);right:-19px;border-radius:50%;--right:0}.timeline .dot::before{content:"";background:inherit;position:absolute;top:calc(50% - 1px);left:100%;right:calc(-1px * var(--right));height:2px}.timeline-block.js .timeline{position:relative;border-right:14px solid #868685;width:105px}.legend{position:absolute;right:15px;font-size:30px;font-weight:200}.timeline-block.js .event{position:absolute;left:0}.timeline-block.js>br{display:none}.timeline-block.js.hover .timeline{display:grid;grid-template-columns:repeat(var(--span),1fr);grid-auto-flow:dense;width:auto;border:none;align-items:end}.timeline-block.js.hover .timeline::before{content:"";position:absolute;top:calc(var(--track-middle) - 7px);left:0;width:100%;height:14px;background:#868685}.timeline-block.js.hover{display:block;transition:height 0.2s ease-in-out 0.4s}.timeline-block.js.hover.show{height:calc(var(--bottom) + var(--section-padding));transition:height 0.2s ease-in-out}.timeline-block.js.hover .legend{position:static;text-align:center}.timeline-block.js.hover .events{overflow:visible;position:static}.timeline-block.js.hover .dot{position:relative;top:0;right:0;grid-column:var(--index);transition:transform 0.2s linear 0.4s;cursor:pointer;justify-self:center}.timeline-block.js.hover .dot::before{top:100%;left:calc(50% - 1px);height:auto;width:2px;bottom:calc(-1px * var(--bottom));transform:scale(1,0);transition:transform 0.2s ease-in-out 0.4s;transform-origin:top center}.timeline-block.js.hover .dot.show{transform:scale(1.2);transition:transform 0.2s ease-in-out}.timeline-block.js.hover .dot.show::before{transform:scale(1,1);transition:transform 0.2s ease-in-out}.timeline-block.js.hover .event{transition:transform 0.4s ease-in-out;transform:scale(0)}.timeline-block.js.hover .event.show{transform:scale(1);transition:transform 0.4s ease-in-out 0.2s}@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}