:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.timeline-container{display:flex;flex-direction:column;align-items:center;background-color:#f1f1f1;padding:20px}.timeline-container h2{font-family:Assistant-Regular;font-size:28px;font-weight:100;line-height:1.25;color:#0009}.timeline-container h3{font-family:Assistant-Bold;font-size:24px;color:#179bd7;margin:0;font-weight:300}.timeline-container .timeline-items-wrapper{display:flex;width:100%;justify-content:space-around;scroll-behavior:smooth;margin:20px 0}.timeline-container .timeline-items-wrapper .timeline-arrow{display:flex;flex-direction:column;justify-content:center}.timeline-container .timeline-items-wrapper .timeline-arrow:hover{cursor:pointer;-webkit-animation:left_arrow_animation .5s infinite;animation:left_arrow_animation .5s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;position:relative}.timeline-container .timeline-items-wrapper .timeline-arrow:before{content:" ";width:24px;height:54px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAA2CAYAAADd0Vm+AAACx0lEQVRYhc2Y26tNQRjAf2c/KFIeyOCFPJmkSPLg+qTEcUQ4LjkczSlFqVNKRLuUiAglxi3lmkv8BxLl7kXj3eVYxQPqHE+HRt/elrX3OXvW2nMwb9/ea32/NTO/Wd/MalHWzQTOAq2J0e+I3ErAOWA6cE9ZN2IoAO3AF2AGcElZ1xIVkBj9BlgN9AMrgX0xAdWnVdZtB45L2J4YfT0qQCCngS6gD5ifGP2sWUApE/te3AeGy6RPaBZQM6HKutHAE2Ay8Fx60lsUkO0BidGfgaXAV8CvkQvNmFUDEIgTffvFsMJmDfpkyrodwFEJ1yRG34gKEMgZwIhZcxOjX+QB1B2iTNuWMWt8HkDQ5IlZfk1MAp4CCxKj+0LuDelB2qxvwCzgfKhZQQCBvAbWilnesD0h9+X2W1nXDRyWcFVi9M2oAIH4GtIZYlbwEGXaVuBByqxxA11Y+BWgrBsjRnmzHgMLE6O/Z68r2gM/6Z9SZs32pbeeWYUB/DZrvZi1DtiVvSZK/VXW7QQOSrgiMfpOVIBALgIdQK+Y9ZJmhyjTfKl9CPitz92KWVG3KMq6sVINJ1bMigoQyDTgETASuBxziOq2IR+iaD1Q1g0Dbkvyt8Byv7JjDpEvrXNE07bE6I/E0lQWWoeEGyprIApAWdcKHJBwd3oVNw1Q1k31KkqeKylQtf2fr+uUMT75+4ox9a4tOkSngHlSMpdVjIkCkKLfKeHGRju9XABl3RLgkIR7G+0ocgHEmKtyzzVgf8h9/37rKMbcShnTFpo8CACc9E+cMqYnNHlDgBxAjISb8p4NBgUo6xYDRyQsFzndDAhQ1mkxxf/vE5eLJOevH2NTxvjkPTKphZPXAIATGWM+NJP8D4B8DOmScHOM7xRVgLJuEXBMfivH+tLyC6CsmyKmlGT8CxtTFyA6jgJ8ofav3x+xAVuAVzGMqWnATzEwALY3f4oVAAAAAElFTkSuQmCC) no-repeat center center;display:block;position:relative}.timeline-container .timeline-items-wrapper .timeline-arrow.reversed:hover{-webkit-animation:right_arrow_animation .5s infinite;animation:right_arrow_animation .5s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;position:relative}.timeline-container .timeline-items-wrapper .timeline-arrow.reversed:before{transform:rotate(180deg)}.timeline-container .timeline-items-wrapper .timeline-items{display:flex;justify-content:flex-start;max-width:90vw;overflow-x:hidden}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item{display:flex;flex-direction:column;justify-content:center;flex:0 0 240px;height:500px}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item:first-child .line{margin-left:50px}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item:last-child .line{margin-right:50px}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item.reversed{flex-direction:column-reverse}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item.reversed .item-text{justify-content:flex-start}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item.reversed .item-image{flex-direction:column-reverse}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item.reversed .item-image img{width:193px}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item.reversed .dashed-line:before{transform:rotate(180deg);top:47px}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item .item-text{height:240px;display:flex;justify-content:flex-end;flex-direction:column;align-items:center;padding:40px 20px}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item .item-image{height:240px;display:flex;justify-content:center;flex-direction:column;align-items:center}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item .item-image .image-loading{opacity:0}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item .item-image img{-webkit-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;opacity:1}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item .item-image .loader{position:absolute;display:flex;justify-content:center;align-items:center}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item .item-description{font-size:15px;line-height:22px}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item .line{background-color:#7f7f7f;display:block;height:2px}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item .dashed-line{border-right:#7f7f7f 1px dashed;display:block;width:1px;height:50px}.timeline-container .timeline-items-wrapper .timeline-items .timeline-item .dashed-line:before{content:" ";width:13px;height:13px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAmElEQVQokY2OOwoCQRAFaxXvYWAgsokeyUP4AfXR9/BMRioG3kRkpWXXz9Dj+JKBflNdTS6S5rmuFw0lTYF9+/4HAWugcj4qq8AyAY4fXW1mp5Jplyzb/jQFFk/T2s450yI4uUptrw+SRsAF6Acn34GxmV1T0yYDeHzu/dskaQj4lhz0ZetMqwLQ2ZZPk6QaOACDAuS5AbMHYR4lbwVZ9g0AAAAASUVORK5CYII=) no-repeat center center;display:block;position:relative;top:-15px;left:-6px}.full-width{width:98vw;position:relative;left:50%;right:50%;margin-left:-49vw;margin-right:-49vw}@keyframes left_arrow_animation{0%{left:0}to{left:10px}}@keyframes right_arrow_animation{0%{right:0}to{right:10px}}
