.twz-timeline{--control-bg: var(--green-500);--control-border-color: var(--green-500);--control-icon-color: var(--black);display:flex;flex-direction:column;gap:7.5rem}@media(max-width: 767px){.twz-timeline{gap:5rem}}.twz-timeline__intro:not(:has(>*)){display:none}.twz-timeline__intro{--text-maxwidth: min(87rem, 100%);--textblock-align: 0 auto}.twz-timeline__slider-wrap{display:flex;flex-direction:column;gap:7.5rem;margin-inline-start:15rem}@media(max-width: 767px){.twz-timeline__slider-wrap{margin-inline-start:0;gap:4rem}}.twz-timeline__slider-wrap .flickity-viewport{overflow:visible}.twz-timeline__slider{anchor-name:--timeline-slider-container;position:relative}@media(max-width: 767px){.twz-timeline__slider{margin-inline-start:15rem}}.twz-timeline__track.flickity-enabled{overflow:visible}.twz-timeline__track:focus-visible{outline:2px solid var(--black);outline-offset:4px}.twz-timeline__slide{--twz-icon-size: 20rem;width:min(100%,36rem);margin-right:4rem;display:flex;transition:rotate var(--animation-speed-l) ease,transform var(--animation-speed-xl) ease}.twz-timeline__slide[data-starting-title]:not([data-starting-title=""])::before{content:attr(data-starting-title);position:absolute;translate:-100% -50%;font-size:1.4rem;font-weight:700;color:var(--black);text-align:center;width:7.5rem;top:50%;left:-4rem;rotate:-6deg;transition:rotate var(--animation-speed-l) ease var(--animation-speed-xl),translate var(--animation-speed-l) ease var(--animation-speed-l),opacity var(--animation-speed-l) ease var(--animation-speed-l)}.row:not([data-in-view=true]) .twz-timeline__slide{transform:translateX(0) !important}.row:not([data-in-view=true]) .twz-timeline__slide:first-child::before{rotate:0deg;translate:2rem 0;opacity:0}.row:not([data-in-view=true]) .twz-timeline__slide:first-child svg:first-child{opacity:0;translate:0% -30%;rotate:0deg}.row:not([data-in-view=true]) .twz-timeline__slide svg{opacity:0}.twz-timeline__slide>svg{position:absolute;top:50%;z-index:-1;rotate:var(--svg-rotate, 0deg);transition:opacity var(--animation-speed-l) ease}.twz-timeline__slide>svg:first-child{translate:75% -50%;left:0}.twz-timeline__slide>svg:last-child{translate:75% -50%;right:0}.twz-timeline__slide:first-child>svg:first-child{--twz-icon-size: 15rem;translate:-30% -30%;rotate:5deg;transition:translate var(--animation-speed-l) ease,rotate var(--animation-speed-l) ease;transition-delay:var(--animation-speed-l)}.twz-timeline__slide:first-child>svg:last-child{--svg-rotate: -10deg}.twz-timeline__slide:nth-child(even){--svg-rotate: 12deg;translate:0 var(--slide-offset-Y, -2rem)}.twz-timeline__slide:nth-child(4n+2) svg{transform:rotateX(180deg)}.twz-timeline__slide:nth-child(odd){--svg-rotate: -30deg}.twz-timeline__slide:nth-child(1){rotate:3deg}.twz-timeline__slide:nth-child(2){rotate:-2deg}.twz-timeline__slide:nth-child(3){rotate:1deg}.twz-timeline__slide:nth-child(4){rotate:-1deg;--slide-offset-Y: -1rem}.twz-timeline__slide:nth-child(5){rotate:2deg}.twz-timeline__slide:nth-child(6){rotate:-3deg;--slide-offset-Y: 0.25rem}.twz-timeline__slide:nth-child(7){rotate:4deg}.twz-timeline__slide:nth-child(8){rotate:-2deg}.twz-timeline__slide:nth-child(9){rotate:3deg}.twz-timeline__slide:nth-child(10){rotate:-4deg}.twz-timeline__cta{margin:0}.twz-timeline .twz-slider__control{block-size:6.5rem}
