:root{--mobS: 393px;--mobL: 480px;--tabM: 720px;--deskS: 1024px;--deskL: 1366px;--deskXl: 1440px}body[dir=ltr] .milestones .swiper-button-prev{left:32px}body[dir=ltr] .milestones .swiper-button-next{right:32px}@media screen and (min-width:1366px){body[dir=ltr] .milestones .swiper-button-prev{left:0}body[dir=ltr] .milestones .swiper-button-next{right:0}}body[dir=rtl] .milestones .swiper-button-prev{right:32px}body[dir=rtl] .milestones .swiper-button-next{left:32px}@media screen and (min-width:1366px){body[dir=rtl] .milestones .swiper-button-prev{right:0}body[dir=rtl] .milestones .swiper-button-next{left:0}}.swiper-milestones{position:relative}.swiper-milestones-wrap{width:100%;max-width:1360px;margin:0 auto;overflow:hidden;position:relative;transition:padding-inline .6s ease}@media screen and (min-width:1024px){.swiper-milestones-wrap{padding-inline:240px}.swiper-milestones-wrap.translate-right{padding-inline:480px 0}.swiper-milestones-wrap.translate-left{padding-inline:0 480px}}@media screen and (min-width:1200px){.swiper-milestones-wrap{padding-inline:300px}.swiper-milestones-wrap.translate-right{padding-inline:600px 0}.swiper-milestones-wrap.translate-left{padding-inline:0 600px}}@media screen and (min-width:1366px){.swiper-milestones-wrap{max-width:1328px}}.swiper-milestones-wrap:before,.swiper-milestones-wrap:after{content:"";position:absolute;top:0;z-index:2;height:calc(100% - 70px)}@media screen and (min-width:1024px){.swiper-milestones-wrap:before,.swiper-milestones-wrap:after{height:100%}}.swiper-milestones-wrap:before{background:linear-gradient(-90deg,var(--Fill-0-alpha0) 0%,var(--Fill-0-default) 69.5%);left:0;width:30px}@media screen and (min-width:720px){.swiper-milestones-wrap:before{width:120px}}@media screen and (min-width:1024px){.swiper-milestones-wrap:before{width:150px}}@media screen and (min-width:1366px){.swiper-milestones-wrap:before{width:180px}}@media screen and (min-width:1440px){.swiper-milestones-wrap:before{width:200px}}.swiper-milestones-wrap:after{background:linear-gradient(90deg,var(--Fill-0-alpha0) 0%,var(--Fill-0-default) 69.5%);right:0;width:50px}@media screen and (min-width:720px){.swiper-milestones-wrap:after{width:120px}}@media screen and (min-width:1024px){.swiper-milestones-wrap:after{width:150px}}@media screen and (min-width:1366px){.swiper-milestones-wrap:after{width:180px}}@media screen and (min-width:1440px){.swiper-milestones-wrap:after{width:200px}}@media screen and (min-width:1024px){.swiper-milestones{max-width:calc(100vw - 64px);margin:0 auto;overflow:visible}}@media screen and (min-width:1366px){.swiper-milestones{max-width:calc(100vw - 80px)}}@media screen and (min-width:1440px){.swiper-milestones{max-width:1328px}}.swiper-milestones .swiper-wrapper{align-items:stretch}.swiper-milestones .swiper-wrapper .swiper-slide{height:auto}.swiper-milestones .swiper-milestones-pagination{position:static;gap:20px;padding:0 20px;display:flex;margin-top:56px;overflow-x:auto;scroll-behavior:smooth}.swiper-milestones .swiper-milestones-pagination::-webkit-scrollbar{display:none!important}@media screen and (min-width:1024px){.swiper-milestones .swiper-milestones-pagination{display:none}}.swiper-milestones .swiper-milestones-pagination .swiper-pagination-bullet.tag{color:var(--Text-Quaternary);border-color:var(--Fill-4-default);border-radius:32px;transition:border-color .2s ease-in-out,color .2s ease-in-out!important}@media screen and (min-width:720px){.swiper-milestones .swiper-milestones-pagination .swiper-pagination-bullet.tag{padding:10px 20px}}.swiper-milestones .swiper-milestones-pagination .swiper-pagination-bullet-active.tag{color:#ff761e;border-color:#ff761e}.swiper-range{-webkit-appearance:none;width:100%;border-radius:24px;height:10px;outline:none;transition:background .3s;cursor:pointer;display:block;position:relative;background-color:transparent}.swiper-range-labels{color:var(--Text-Quaternary);display:none;align-items:center;justify-content:space-between;width:100%;margin:38px -5px 88px;width:calc(100% + 10px)}@media screen and (min-width:1024px){.swiper-range-labels{display:flex}}.swiper-range-labels .range-label{width:40px;text-align:center}.swiper-range-wrap{position:relative;background:var(--Fill-2-default);border-radius:10px;display:none}@media screen and (min-width:1024px){.swiper-range-wrap{display:block}}.swiper-range-wrap:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);height:10px;width:var(--progress, 83.33%);background:linear-gradient(90deg,var(--Fill-1-default) 0%,var(--Fill-Brand-default) 100%);border-radius:10px}.swiper-range-wrap span{width:0;height:0;position:absolute;top:50%;display:block;border-radius:50%;z-index:0}.swiper-range-wrap span:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:4px;height:4px;border-radius:50%;background-color:#fff7f066}.swiper-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-range::-webkit-slider-thumb{width:32px;height:32px;background:linear-gradient(135deg,var(--Fill-Brand-gradient-500) 0%,var(--Fill-Brand-gradient-400) 100%);box-shadow:0 1px 1px #ffffff40 inset,0 1px 4px #ffffff40 inset;border-radius:50%;cursor:pointer;transition:.2s ease-in-out;outline:5px solid rgba(255,222,199,.1019607843);box-sizing:content-box;transition:transform .2s ease;position:relative;z-index:1}.swiper-range::-webkit-slider-thumb:hover{transform:scale(1.25)}.swiper-range::-webkit-slider-thumb:active{transform:scale(1.25);background:var(--gradient-brand-default)}.swiper-range::-moz-range-thumb{width:32px;height:32px;background:linear-gradient(135deg,var(--Fill-Brand-gradient-500) 0%,var(--Fill-Brand-gradient-400) 100%);box-shadow:0 1px 1px #ffffff40 inset,0 1px 4px #ffffff40 inset;border-radius:50%;cursor:pointer;transition:.2s ease-in-out;outline:5px solid rgba(255,222,199,.1019607843);box-sizing:content-box;transition:transform .2s ease;position:relative;z-index:1}.swiper-range::-moz-range-thumb:hover{transform:scale(1.25)}.swiper-range::-moz-range-thumb:active{transform:scale(1.25);background:var(--gradient-brand-default)}@media screen and (min-width:1024px){.swiper-milestones-button-prev,.swiper-milestones-button-next{display:flex;z-index:3}}body[dir=rtl] .swiper-range-wrap:before{right:0;left:auto;background:linear-gradient(-90deg,var(--Fill-1-default) 0%,var(--Fill-Brand-default) 100%)}
