.our-journey-container{max-width:1650px;margin:46px auto 22px;font-family:Inter,sans-serif}@media(max-width:768px){.our-journey-container{margin:20px auto 30px}}.our-journey-container .journey-header{display:flex;justify-content:space-between;align-items:flex-start;margin:0 50px 20px 100px;gap:20px}@media(max-width:768px){.our-journey-container .journey-header{margin:0 20px 0 30px}}@media(max-width:480px){.our-journey-container .journey-header{margin:0 10px}}.our-journey-container .journey-header .header-content{display:flex;flex-direction:column;gap:14px}.our-journey-container .journey-header .header-content .title{font-size:36px;font-weight:500;line-height:46px;letter-spacing:-.3px;color:#060821}.our-journey-container .journey-header .header-content .title span{background:linear-gradient(270.15deg,#2C52BE 60.24%,#FF822B 99.8%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.our-journey-container .journey-header .header-content .subtitle{width:52%;font-size:16px;line-height:22px;color:#333;font-weight:400}@media(max-width:1024px){.our-journey-container .journey-header .header-content .subtitle{width:100%}}.our-journey-container .journey-header .navigation-buttons{display:flex;gap:12px;flex-shrink:0}.our-journey-container .journey-header .navigation-buttons .nav-button{width:48px;height:48px;border-radius:50%;background:#f3f4f6;color:#6b7280;border:2px solid #e5e7eb;transition:all .3s ease}.our-journey-container .journey-header .navigation-buttons .nav-button:hover:not(.disabled){background:#6366f1;color:#fff;border-color:#6366f1;transform:scale(1.05)}.our-journey-container .journey-header .navigation-buttons .nav-button.disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.our-journey-container .journey-header .navigation-buttons .nav-button{width:40px;height:40px}}.our-journey-container .timeline-stepper{position:relative;margin:52px 0 0 100px}@media(max-width:768px){.our-journey-container .timeline-stepper{margin:30px 0 0 30px}}@media(max-width:480px){.our-journey-container .timeline-stepper{margin:20px 0 0 20px}}.our-journey-container .timeline-stepper:before{content:"";position:absolute;top:67px;left:0;right:0;height:2px;background:#e5e7eb;z-index:1}.our-journey-container .timeline-stepper .timeline-scroll-container{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.our-journey-container .timeline-stepper .timeline-scroll-container::-webkit-scrollbar{display:none}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content{display:flex;gap:54px;min-width:-moz-max-content;min-width:max-content;position:relative}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column{display:flex;flex-direction:column;align-items:flex-start;width:300px!important;flex-shrink:0;position:relative}@media(max-width:768px){.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column{min-width:280px;max-width:280px}}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .icons-above{display:flex;gap:9px;justify-content:center;align-items:center}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .icons-above .logo-image-container{width:133px;height:31px}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .icons-above .logo-image-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .icons-above .company-logo .logo-text{font-size:24px;font-weight:800;color:#1e3a8a;letter-spacing:-.5px;position:relative}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .icons-above .company-logo .logo-text:after{content:"";position:absolute;top:50%;right:-8px;transform:translateY(-50%);width:8px;height:8px;background:#6366f1;border-radius:50%}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .icons-above .milestone-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .icons-above .milestone-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .icons-above .milestone-icon .icon-text{font-size:20px;line-height:1}@media(max-width:768px){.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .icons-above .milestone-icon .icon-text{font-size:16px}}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .timeline-dot{width:12px;height:12px;border-radius:50%;background:#f06f15;position:relative;z-index:2;margin-top:21px}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .milestone-content{text-align:left;margin-top:20px}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .milestone-content .milestone-year{font-size:18px;font-weight:600;color:#060821;line-height:24px;letter-spacing:-.2px}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .milestone-content .milestone-title{margin-top:9px;font-size:14px;font-weight:500;color:#060821;line-height:17px;letter-spacing:-.2px}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column .milestone-content .milestone-description{margin-top:9px;font-size:12px;line-height:20px;color:#333;font-weight:400;letter-spacing:-.2px}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content .milestone-column:first-of-type .timeline-dot{margin-top:30px}.our-journey-container .timeline-stepper .timeline-scroll-container .timeline-content:first-of-type .milestone-column{width:330px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.milestone-column{animation:fadeInUp .6s ease-out}