:root{--history-breakpoint:1200px}#history{display:flex;position:relative}@media (max-width:1199.98px){#history{flex-direction:column-reverse}}#history #timeline{overflow:auto;position:sticky}@media (max-width:1199.98px){#history #timeline{--layout-gap:54px;background:#fff;bottom:0;box-shadow:0 -4px 20px 0 rgba(27,27,28,.12);left:0;width:100%;z-index:1020}}@media (min-width:1200px){#history #timeline{--layout-gap:110px;direction:ltr;height:calc(var(--browser-height) - var(--header-height, 100px));right:0;top:var(--header-height,100px)}}#history #timeline ol{grid-gap:var(--layout-gap);direction:rtl;display:grid;font-family:Atlas,arial,sans-serif;font-weight:400;letter-spacing:1.1px;line-height:1.2;list-style:none;margin:0;padding:0;position:relative}@media (max-width:1199.98px){#history #timeline ol{grid-auto-flow:column;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}#history #timeline ol:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="3"><circle cx="1.5" cy="1.5" r="1.5" fill="var%28--color-dark%29"/></svg>');background-position:bottom;background-repeat:repeat-x;content:"";height:3px;left:0;pointer-events:none;position:absolute;right:0;top:10px;width:var(--scroll-width,100%)}}@media (min-width:1200px){#history #timeline ol:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="3" height="16"><circle cx="1.5" cy="1.5" r="1.5" fill="var%28--color-dark%29"/></svg>');background-position:bottom;background-repeat:repeat-y;content:"";height:var(--scroll-height,100%);left:4px;pointer-events:none;position:absolute;top:0;width:3px}}#history #timeline ol li{font-size:16px}@media (max-width:1199.98px){#history #timeline ol li{padding-block:53px 10px;text-align:center}#history #timeline ol li:first-child{padding-inline-start:calc(var(--layout-gap)/2)}#history #timeline ol li:last-child{padding-inline-end:calc(var(--layout-gap)/2)}}@media (min-width:1200px){#history #timeline ol li{padding:0 25px 0 60px}#history #timeline ol li:first-child{padding-top:calc(var(--layout-gap)/2)}#history #timeline ol li:last-child{padding-bottom:calc(var(--layout-gap)/2)}}#history #timeline ol a{display:block;font-weight:700;position:relative;text-decoration:none;transition:color .2s ease-in-out}#history #timeline ol a.active,#history #timeline ol a:focus,#history #timeline ol a:hover{color:#2361f5}@media (max-width:1199.98px){#history #timeline ol a span{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#history #timeline ol a:before{background-color:currentColor;content:"";display:inline-block;height:1em;left:50%;pointer-events:none;position:absolute;top:0;transform:translateY(calc(-100% - 1em));width:1px}}@media (min-width:1200px){#history #timeline ol a{max-width:100px}#history #timeline ol a:before{content:unset}#history #timeline ol a:after{background-color:#1b1b1c;border-radius:100px;content:"";height:1px;left:-32px;position:absolute;top:50%;transform:scale(1) translateY(-50%);transition:transform .3s ease-in-out;width:20px;will-change:transform}#history #timeline ol a.active:after{background-color:#2361f5}#history .history-wrapper{transform:translateX(calc(var(--scrollspy-width, 0)/2))}}#history .history-wrapper>ol{grid-row-gap:80px;display:grid;list-style:none;margin:0;padding:0;padding-block:50px;position:relative}@media (max-width:1199.98px){#history .history-wrapper>ol{padding-inline-start:calc(var(--bs-gutter-x)*.5)}}@media (min-width:1200px){#history .history-wrapper>ol{grid-row-gap:200px;padding-block:200px 100px}}#history .history-wrapper>ol:before{background-color:#1b1b1c;content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;transform:translateX(50%);width:4px}@media (min-width:1200px){#history .history-wrapper>ol:before{right:50%}}#history .history-wrapper>ol ul{display:grid;gap:50px;list-style:none;margin:0;padding:0}@media (min-width:1200px){#history .history-wrapper>ol ul{gap:80px}}#history .history-wrapper>ol ul li.history-item{display:grid}@media (min-width:1200px){#history .history-wrapper>ol ul li.history-item{grid-column-gap:13%;align-items:start;grid-template-columns:repeat(2,1fr)}#history .history-wrapper>ol ul li.history-item.reversed .timeline-info{order:2}#history .history-wrapper>ol ul li.history-item.reversed .timeline-image-wrapper{order:1}}#history .history-wrapper h2,#history .history-wrapper h3{font-family:Atlas,arial,sans-serif;font-weight:400;letter-spacing:1.1px;line-height:1.3}#history .history-wrapper h2{font-size:30px;position:relative;scroll-margin-top:var(--header-height,100px)}@media (min-width:1200px){#history .history-wrapper h2{font-size:55px;width:50%}#history .history-wrapper h2.reversed{margin-inline-start:auto;padding-inline-start:80px}#history .history-wrapper h2.reversed:after,#history .history-wrapper h2.reversed:before{left:unset;right:0;transform:translate(50%,-50%)}}#history .history-wrapper h2:after,#history .history-wrapper h2:before{--circle-size:15px;content:"";display:block;position:absolute;top:calc(50% - var(--circle-size)/2);transform:translateY(-50%)}@media (max-width:1199.98px){#history .history-wrapper h2:after,#history .history-wrapper h2:before{right:calc((var(--bs-gutter-x) + var(--circle-size))/-2)}}@media (min-width:1200px){#history .history-wrapper h2:after,#history .history-wrapper h2:before{--circle-size:30px;left:0;transform:translate(-50%,-50%)}}#history .history-wrapper h2:before{background-color:#fff;height:calc(var(--circle-size));top:calc(50% - var(--circle-size)/2);width:var(--circle-size)}#history .history-wrapper h2:after{background-color:#1b1b1c;border-radius:var(--circle-size);height:calc(var(--circle-size)/7);width:var(--circle-size)}#history .history-wrapper h3{font-size:25px}@media (min-width:1200px){#history .history-wrapper h3{font-size:35px}}#history .history-wrapper p{font-size:18px;line-height:1.7}@media (min-width:1200px){#history .history-wrapper p{font-size:22px}}#history .history-wrapper .timeline-image{max-height:500px}#history .history-wrapper .timeline-image.landscape{--bs-aspect-ratio:64.12%}@media (max-width:1199.98px){#history .history-wrapper .timeline-image.landscape{--bs-aspect-ratio:67.46%}}#history .history-wrapper .timeline-image.landscape img{height:auto;width:100%}#history .history-wrapper .timeline-image.portrait{--bs-aspect-ratio:150%}#history .history-wrapper .timeline-image.portrait img{height:100%;width:auto}#history .history-wrapper .timeline-image img{max-height:500px}