.section-timeline .title-content{max-width:922px;margin:0 auto 60px}.section-timeline .title-content *:last-child{margin-bottom:0}.section-timeline .title-content .eyebrow{padding-bottom:12px}.section-timeline .title-content h2{letter-spacing:-1.5px;margin-bottom:12px}.section-timeline .title-content p{color:inherit;font-size:clamp(16px,4vw,18px)}.section-timeline .title-content .content-buttons{margin-top:30px}.section-timeline .box-timeline{background:#fff;border-radius:16px;border:1px solid #dee2e6;background:#fff;padding:25px}.section-timeline .box-timeline .box-timeline--inner{padding:90px 100px 0px;background:#f8f9fa;border-radius:16px}@media(max-width: 1100px){.section-timeline .box-timeline .box-timeline--inner{padding:60px 60px 0px}}@media(max-width: 767px){.section-timeline .box-timeline{padding:15px}.section-timeline .box-timeline .box-timeline--inner{padding:30px 15px 0px}}.section-timeline .content-timeline{position:relative;padding-bottom:80px}.section-timeline .content-timeline::before{content:"";position:absolute;left:23.5px;top:0;width:3px;height:100%;background:#fac014}.section-timeline .content-timeline .item-timeline{position:relative;margin-bottom:44px}.section-timeline .content-timeline .item-timeline:last-child{margin-bottom:0}.section-timeline .content-timeline .item-timeline .dot{position:absolute;left:0;top:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:2px solid #fac014;border-radius:50%;background:#f8f9fa}.section-timeline .content-timeline .item-timeline .dot::after{content:"";width:18px;height:18px;background:#fac014;border-radius:50%;z-index:1;transition:all .5s ease}.section-timeline .content-timeline .item-timeline .dot.active::after{width:100%;height:100%}.section-timeline .content-timeline .item-timeline .item-timeline--content{margin-left:175px;max-width:770px;text-align:left}.section-timeline .content-timeline .item-timeline .item-timeline--content .year{color:rgba(0,43,73,.25);font-family:"Sora",sans-serif;font-size:34px;font-weight:800;line-height:1.2em;letter-spacing:-0.68px;border-bottom:1px solid #dee2e6;display:block;margin-bottom:40px}.section-timeline .content-timeline .item-timeline .item-timeline--content h3{color:#002b49;margin-bottom:8px;font-size:clamp(18px,4vw,24px);font-weight:700;line-height:1.2em;letter-spacing:-0.48px}.section-timeline .content-timeline .item-timeline .item-timeline--content p{letter-spacing:-0.5px;color:#6b7280;margin-bottom:0}@media(max-width: 1024px){.section-timeline .content-timeline .item-timeline .item-timeline--content{margin-left:120px}}@media(max-width: 767px){.section-timeline .content-timeline{padding-bottom:45px}.section-timeline .content-timeline::before{left:14px}.section-timeline .content-timeline .item-timeline{margin-bottom:35px}.section-timeline .content-timeline .item-timeline .dot{width:30px;height:30px}.section-timeline .content-timeline .item-timeline .dot::after{width:12px;height:12px}.section-timeline .content-timeline .item-timeline .item-timeline--content{margin-left:55px}.section-timeline .content-timeline .item-timeline .item-timeline--content .year{font-size:26px;margin-bottom:20px}}