:root{--color-background-orange-light:#fff4e6;--color-background-yellow:#ffe066;--color-text-turquoise-dark:#003e43;--spacing-4xl:64px;--grid-margin:16px;--spacing-l:32px;--text-styles-interface-xl-font-size:48px;--text-styles-interface-xl-line-height:56px;--spacing-2xl:64px;--text-styles-interface-l-font-size:20px;--text-styles-interface-l-line-height:28px;--spacing-m:24px}.timeline-video-popup.is-fullscreen{align-items:center;background:none;display:flex!important;height:100vh;justify-content:center;left:0;padding:0;position:fixed;top:0;width:100vw;z-index:9999}.timeline-video-popup-overlay{background:rgba(0,0,0,.7);height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:1}.timeline-video-popup-content{align-items:center;border-radius:12px;display:flex;flex-direction:column;justify-content:center;max-height:90vh;max-width:800px;padding:32px;position:relative;width:90vw;z-index:2}.timeline-video-popup-close{background:none;border:none;color:var(--color-background-neutral,#fff);cursor:pointer;font-size:20px;font-style:normal;font-weight:700;line-height:normal;position:absolute;right:24px;top:-32px;z-index:3}.timeline-video-frame{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));border-radius:12px;height:100%;overflow:hidden;width:100%}.block--timeline,.timeline-video-frame{align-items:center;display:flex;justify-content:center}.block--timeline{background:var(--color-background-orange-light);margin:0!important;min-height:100vh}.block--timeline .container{margin:auto;padding:var(--spacing-4xl,64px) var(--grid-margin,16px)}.block--timeline .container__timeline{margin-top:4rem;margin-top:var(--375px-xxl)}@media screen and (min-width:1680px){.block--timeline .container__timeline{margin-top:6rem;margin-top:var(--1680px-xxl)}}.block--timeline .container .timeline{align-items:center;display:flex;flex-direction:column;position:relative}.block--timeline .container .timeline .timeline-line{background:var(--color-background-yellow);border-radius:6px;height:calc(var(--timeline-progress, 0)*1%);left:50%;position:absolute;top:0;transform:translateX(-50%);transition:height .1s linear;width:7px;z-index:1}@media (max-width:1025px){.block--timeline .container .timeline .timeline-line{left:5px}}.block--timeline .container .step-content{display:flex;flex-direction:row;flex-shrink:0;gap:var(--spacing-m,24px);max-width:100%;opacity:0;overflow-wrap:break-word;position:relative;transition:transform .4s cubic-bezier(.2,.9,.3,1),opacity .35s ease;word-break:break-word;z-index:4}.block--timeline .container .step-content h3{color:var(--color-text-turquoise-dark,#003e43);font-size:var(--website-h3-font-size,32px);font-style:normal;font-weight:700;line-height:var(--website-h3-line-height,39.6px);margin:0;padding-bottom:1.125rem;padding-bottom:var(--375px-s)}@media screen and (min-width:1680px){.block--timeline .container .step-content h3{padding-bottom:1.5rem;padding-bottom:var(--1680px-s)}}.block--timeline .container .step-content h3 span{align-items:center;aspect-ratio:1/1;background-color:var(--color-background-yellow);border-radius:50%;display:inline-flex;justify-content:center;margin-right:1rem;min-width:60px;padding:8px}.block--timeline .container .step-content p:not(:first-of-type){padding-top:1.125rem;padding-top:var(--375px-s)}@media screen and (min-width:1680px){.block--timeline .container .step-content p:not(:first-of-type){padding-top:1.5rem;padding-top:var(--1680px-s)}}.block--timeline .container .step-content .ingress{color:var(--color-text-turquoise-dark,#003e43);font-size:var(--text-styles-interface-l-font-size,20px);font-style:normal;font-weight:500;line-height:var(--text-styles-interface-l-line-height,28px)}.block--timeline .container .step-content .step-number{color:var(--color-text-turquoise-dark,#003e43);font-size:48px;font-style:normal;font-weight:700;line-height:48px;width:20px}.block--timeline .container .opposite-content:before{height:10px;width:143px}.block--timeline .container .opposite-content:after,.block--timeline .container .opposite-content:before{background:var(--color-background-yellow);content:"";opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease,transform .35s cubic-bezier(.2,.9,.3,1)}.block--timeline .container .opposite-content:after{border-radius:50%;height:24px;width:24px}.block--timeline .container .step{box-sizing:border-box;display:flex;margin-bottom:40px;position:relative;width:100%}.block--timeline .container .step:before{background-size:25px 24px;border-radius:50%;content:"";height:70px;position:absolute;top:-12px;width:70px;z-index:3}.block--timeline .container .step:after{background:var(--color-background-yellow);content:"";height:5px;position:absolute;top:23px;width:50px;z-index:2}.block--timeline .container .step.left{flex-direction:row}.block--timeline .container .step.left:before{left:calc(50% - 144px)}.block--timeline .container .step.left:after{left:calc(50% - 140px);width:142px}.block--timeline .container .step.left .step-content{padding-right:167px;width:calc(50% - 20px)}.block--timeline .container .step.left .step-opposite{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding-left:209px;position:relative;width:calc(50% - 20px)}.block--timeline .container .step.right{flex-direction:row-reverse}.block--timeline .container .step.right:before{right:calc(50% - 144px)}.block--timeline .container .step.right:after{right:calc(50% - 142px);width:142px}.block--timeline .container .step.right .step-content{padding-left:167px;width:calc(50% - 20px)}.block--timeline .container .step.right .step-opposite{align-items:center;display:flex;justify-content:flex-end;padding-right:221px;position:relative;width:100%}.block--timeline .container .step.right .opposite-content:before{right:-143px;width:142px}.block--timeline .container .step.right .opposite-content:after{right:-24px}.block--timeline .container .step.no-icon:before{align-items:center;background:var(--color-background-yellow);border-radius:50%;content:"";display:inline-flex;height:23px;justify-content:center;position:absolute;top:24px;top:13px;transform:translateY(-50%);width:23px;z-index:3}@media (max-width:1025px){.block--timeline .container .step.no-icon:before{border-radius:6px;content:"";height:6px;left:6px!important;right:auto!important;top:21px;width:32px}.block--timeline .container .step.no-icon{padding-left:100px}.block--timeline .container .step.no-icon.left{padding-left:50px}}.block--timeline .container .step.right:after,.block--timeline .container .step.right:before,.block--timeline .container .step:after,.block--timeline .container .step:before{opacity:0;transform:scaleX(0);transform-origin:left center;transition:opacity .8s ease,transform .85s cubic-bezier(.2,.9,.3,1)}.block--timeline .container .step.left:after,.block--timeline .container .step.left:before{opacity:0;transform:scaleX(0);transform-origin:right center;transition:opacity .3s ease,transform .35s cubic-bezier(.2,.9,.3,1)}@media (max-width:1025px){.block--timeline .container .step.left:after,.block--timeline .container .step.left:before{opacity:0;transform:scaleX(0);transform-origin:left center;transition:opacity .3s ease,transform .35s cubic-bezier(.2,.9,.3,1)}}.block--timeline .container .step.is-visible .opposite-content,.block--timeline .container .step.is-visible .opposite-content:after,.block--timeline .container .step.is-visible .opposite-content:before,.block--timeline .container .step.is-visible .step-content,.block--timeline .container .step.is-visible:after{opacity:1;transform:scaleX(1)}.block--timeline .container .step.is-visible:before{opacity:1;transform:scaleX(1);transition-delay:70ms}.block--timeline .container .step.left .opposite-content:before{left:19px}.block--timeline .container .step.left .opposite-content:after{left:163px}.block--timeline .container .step.right .opposite-content:before{right:27px}.block--timeline .container .step.right .opposite-content:after{right:163px}@media (max-width:1025px){.block--timeline .container .timeline:before{left:20px}.block--timeline .container .timeline-video-popup.is-fullscreen{align-items:center;justify-content:center}.block--timeline .container .step{flex-direction:column!important;padding-left:50px;padding-right:0}.block--timeline .container .step:before{background:var(--color-background-yellow);border-radius:6px;content:"";height:6px;left:6px!important;right:auto!important;top:21px;width:32px}.block--timeline .container .step:after{display:none}.block--timeline .container .step .step-content,.block--timeline .container .step .step-opposite{padding:0!important;width:100%!important}.block--timeline .container .step .step-opposite{justify-content:flex-start!important;margin-top:15px;padding-left:0!important;padding-right:0!important}.block--timeline .container .opposite-content:before{border-radius:6px;height:6px;left:-53px!important;width:40px!important}.block--timeline .container .opposite-content:after{display:none}}.block--timeline .timeline-video-btn{margin-top:32px}.block--timeline .timeline-video-popup.is-fullscreen{align-items:center;background:none;display:flex!important;height:100vh;justify-content:center;left:0;padding:0;position:fixed;top:0;width:100vw;z-index:9999}.block--timeline .timeline-video-popup-overlay{background:rgba(0,0,0,.7);height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:1}.block--timeline .timeline-video-popup-content{align-items:center;border-radius:12px;flex-direction:column;justify-content:center;max-height:90vh;max-width:800px;padding:32px;position:relative;width:90vw;z-index:2}@media screen and (min-width:1680px){.block--timeline .timeline-video-popup-content{padding-top:6rem;padding-top:var(--1680px-xxl)}}.block--timeline .timeline-video-popup-close{background:none;border:none;color:var(--color-background-neutral,#fff);cursor:pointer;font-size:20px;font-style:normal;font-weight:700;line-height:normal;position:absolute;right:24px;top:-32px;z-index:3}.block--timeline .timeline-video-popup-close:after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='M22.8 3.6L24 2.4L21.6 0.00705872L20.4 1.20706L12 9.60706L3.6 1.2L2.4 0L0.00705885 2.4L1.20706 3.6L9.60706 12L1.2 20.4L0 21.6L2.4 23.9929L3.6 22.7929L12 14.3929L20.4 22.8L21.6 24L23.9929 21.6L22.7929 20.4L14.3929 12L22.8 3.6Z' fill='white'/></svg>") no-repeat 50%;background-size:contain;content:"";display:inline-block;height:20px;margin-left:6px;vertical-align:middle;width:20px}.block--timeline .timeline-video-frame{align-items:center;background:#eee;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));border-radius:12px;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}