.timeline-container{width:100%;height:860px;position:relative;overflow:hidden}.timeline-content{width:5880px;height:860px;position:relative}.timeline-layer{position:absolute;left:0}.timeline-layer-1{left:20px;bottom:-100px;z-index:10;width:7711px}.timeline-layer1-image{width:7711px;height:813px;max-width:unset}.timeline-layer-1-inner{position:absolute;right:485px;top:108px}.timeline-layer-2{bottom:263px;z-index:9}.timeline-layer2-image{width:7700px;height:408px;max-width:unset}.timeline-layer-3{bottom:320px;height:258px;left:83px;width:7600px;z-index:2;opacity:.45}.timeline-layer3-image{max-width:unset;height:258px;width:7600px;object-fit:cover;object-position:top}.timeline-layer-4{z-index:1;top:0;width:7700px;height:100%}.timeline-layer-0{z-index:10;width:680px;top:40px;left:80px}.timeline-layer-0-inner{position:absolute;top:40px}.tm-pointer{position:absolute;z-index:50;opacity:1;transition:all .65s;transform:translateY(-10px)}.tm-pointer.pointers-ready{opacity:1;transform:translateY(0)}.tm-pointer-large{width:197px;height:217px}.tm-pointer-normal{width:148px;height:168px}.tm-pointer svg .circle{transition:transform .35s;transform-origin:center}.tm-pointer svg .shield{transition:transform .25s;transform-origin:bottom}.tm-pointer:hover svg .circle{transform:scale(1.1)}.tm-pointer:hover svg .shield{transform:translateY(5px) scale(.95)}.timeline-fade-end{left:0;top:214px;background:linear-gradient(90deg,rgba(255,255,255,1) 17%,rgba(255,255,255,0))}.timeline-fade-end,.timeline-fade-end2{position:absolute;width:30px;height:30px}.timeline-fade-end2{right:20px;top:200px;background:linear-gradient(276deg,rgba(255,255,255,1) 17%,rgba(255,255,255,0))}.fancybox-content{max-width:800px;box-shadow:0 0 23px -9px rgba(0,0,0,.2)}.fancybox-bg{opacity:.3;background:#FFF}.timeline-instructions-grid{align-items:center;display:flex;gap:2.5rem;flex-direction:column}.timeline-instructions-col1{margin-top:.75rem}.timeline-intro-text{border:0;font-family:Caecilia,serif;font-size:18px;font-style:normal;font-weight:inherit;letter-spacing:-.01em;line-height:1.4;margin:8px 0 0;max-width:35em;padding:0;vertical-align:baseline}@media (min-width:1024px){.timeline-intro-text{font-size:20px;max-width:440px}}.timeline-popup{max-width:800px}.timeline-popup-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.timeline-popup-col1{grid-column:span 1/span 1}.timeline-popup-col2{grid-column:span 2/span 2}.milestone-spacer{height:40px}.milestone-25y-video{height:auto;padding:30px 0 90px;position:relative}.timeline-video-container{padding-left:30px;padding-right:30px}.milestone-video-player{width:100%;display:block;background-color:transparent!important;max-width:100%}.milestone-timeline-header{position:absolute;z-index:100;top:60px}.timeline-outer-frame{width:100%;max-width:1290px;margin:0 auto}.milestone-pointer-audio{display:block;position:relative;cursor:default;cursor:pointer}.milestone-pointer-audio:after{content:"";width:100%;height:100%;position:absolute;z-index:2;left:0;top:0;transform:scale(.65);background-position:center calc(100% - 25px);background-repeat:no-repeat;background-size:50%;background-image:url(https://ik.imagekit.io/qualys/image/company/audio-pause.png);transition:all .35s}.tm-pointer-large .milestone-pointer-audio:after{background-position:center calc(100% - 16px);transform:scale(.6)}.milestone-pointer-audio:before{content:"";height:26px;left:50%;opacity:.5;position:absolute;top:calc(100% - 65px);width:80px;z-index:1;background:#000;border-radius:40px;transform:translateX(-50%) scale(.65);transition:opacity .35s,transform .35s}.tm-pointer-large .milestone-pointer-audio:before{top:calc(100% - 75px);transform:translateX(-50%) scale(.8)}.milestone-pointer-audio.isPlaying{cursor:default}.milestone-pointer-audio:hover:after{background-position:center calc(100% - 42px);transform:scale(1)}.milestone-pointer-audio.isPlaying:after{background-image:url(https://ik.imagekit.io/qualys/image/company/audio-playing.gif)}.tm-pointer-large .milestone-pointer-audio:hover:after{transform:scale(.8);background-position:center calc(100% - 35px)}.milestone-pointer-audio:hover:before{transform:translateX(-50%) scale(1);opacity:.65}.tm-pointer-large .milestone-pointer-audio:hover:before{transform:translateX(-50%) scale(1)}.milestone-outer-container{padding-bottom:60px;background:#F7FAFC;position:relative}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.fade-out{animation:fadeOut 1s forwards}.display-none{display:none}.timeline-instrcutions-modal{position:absolute;width:500px;height:500px;border-radius:8px;margin-top:40px;background-color:hsl(216deg 13% 48%/85%)}.modal-close{position:absolute;left:30px;top:30px;width:25px;height:25px}.timeline-instrcutions-wrapper{height:100%;display:flex;align-items:center;justify-content:center}.milestone-announcement-container{background:#ED2E26;padding:0 20px;display:none}@media (min-width:1024px){.milestone-announcement-container{display:block}}.milestone-announcement-container .q-company-intro__content{position:relative}.milestones-topbar-content{color:#FFF;text-align:center;font-family:Gotham,sans-serif;margin:0;padding:12px 0}.milestones-topbar-close{position:absolute;right:0;top:50%;padding:8px;width:32px;height:32px;transform:translateY(-50%)}