.timeline-block{box-sizing:border-box;position:relative}.timeline-block.timeline-block-busy .timeline-arrows{opacity:0}@media(min-width:768px){.timeline-block:has(.timeline-arrows) .splide__slide{padding:0 32px}}.timeline-block.controls-hidden .wp-block-klingit-basic-container .wp-block-columns,.timeline-block.hide-arrows .wp-block-klingit-basic-container .wp-block-columns{margin:0 auto;max-width:100%!important}.timeline-block.controls-bottom .container-arrows,.timeline-block.controls-top .container-arrows{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(min-width:768px){.timeline-block.controls-bottom .container-arrows,.timeline-block.controls-top .container-arrows{display:block}}.timeline-block.controls-bottom .container-arrows .timeline-arrows,.timeline-block.controls-top .container-arrows .timeline-arrows{display:flex;justify-content:space-between;width:100%}@media not (prefers-reduced-motion:reduce){.timeline-block.controls-bottom .container-arrows .timeline-arrows,.timeline-block.controls-top .container-arrows .timeline-arrows{transition:opacity .3s ease}}.timeline-block.controls-bottom .container-arrows .timeline-arrows svg,.timeline-block.controls-top .container-arrows .timeline-arrows svg{height:20px;width:20px}.timeline-block.controls-bottom .container-arrows .splide__arrow--prev,.timeline-block.controls-top .container-arrows .splide__arrow--prev{transform:rotate(180deg)}.timeline-block .wp-block-klingit-basic-container{position:relative}@media(min-width:768px){.timeline-block .wp-block-klingit-basic-container .wp-block-columns{margin:0 auto;max-width:80%!important}}.timeline-block .container{margin-left:auto;margin-right:auto;max-width:1005px;position:relative;width:calc(100% - 30px)}@media(min-width:1366px){.timeline-block .container{max-width:1120px}}@media(min-width:1440px){.timeline-block .container{max-width:1240px}}.timeline-block .splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.timeline-block .splide__track{overflow:hidden;position:relative;z-index:0}.timeline-block .splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.timeline-block .splide__sr{display:none}.timeline-controls{width:-moz-min-content;width:min-content}.timeline-controls.only-mobile{display:flex}@media(min-width:768px){.timeline-controls.only-mobile{display:none}}.timeline-controls-center{margin-inline:auto}.timeline-controls-right{margin-left:auto}.timeline-counter{font-size:var(--wp--preset--font-size--headline-5);font-weight:300}.timeline-slides{align-items:center;display:flex;overflow:hidden}.timeline-slides>*{flex:0 0 100%}.timeline-controls .timeline-state{display:flex;flex:0 0 100%;gap:5px;list-style:none;margin:8px 0 0;padding:0}.timeline-state li{border-radius:10px;isolation:isolate;margin-bottom:0!important;overflow:hidden;position:relative;transition:width .3s linear;width:13px}.timeline-state li:after{background:var(--secondary-pagination);border-radius:10px;bottom:0;content:"";display:block;height:13px;left:0;position:absolute;right:0;z-index:-1}.timeline-state li button{background:transparent;border:0;border-bottom:13px solid var(--secondary-pagination);border-radius:10px!important;cursor:pointer;display:block;height:0;padding:0;transition:border-color .2s ease-out;width:100%}.timeline-controls-wide li{width:16px}.timeline-state li:has(button.is-active){width:41px}.timeline-controls-wide .timeline-state li:has(button.is-active){width:64px}.timeline-state li button.is-active{border-color:var(--accent-pagination)}.timeline-controls .timeline-arrows{display:flex;gap:16px}.timeline-controls .timeline-arrows svg{height:20px;width:20px}.timeline-controls .timeline-arrows .splide__arrow--prev{transform:rotate(180deg)}.timeline-arrows svg{cursor:pointer;display:block}.splide__pagination{display:none}
