.road-map{min-height:105vh;min-height:calc(var(--ovh, 1vh)*105);display:flex;justify-content:center;align-content:center;align-items:center;overflow:hidden;padding:100px 0 50px;position:relative}@media screen and (min-width:2100px){.road-map{padding-top:150px}}.road-map .container{position:relative;z-index:2;max-width:1100px}@media screen and (min-width:1600px){.road-map .container{max-width:1400px}}@media screen and (min-width:2100px){.road-map .container{max-width:1600px}}.road-map .row{align-items:center}.road-map__background{background-size:cover;background-position:100%;background-attachment:fixed}.road-map__background,.road-map__balls{position:absolute;left:0;top:0;width:100%;height:100%}.road-map__balls .ball{position:absolute;animation:floating 4s ease-in-out infinite}.road-map__balls .ball img{display:block;width:100%}.road-map__balls .ball--1{top:20%;right:-150px;width:380px;height:380px}.road-map__balls .ball--2{width:500px;height:500px;bottom:-30%;right:40%;animation-duration:5s;animation-delay:1s}@media(prefers-reduced-motion){.road-map__balls .ball{animation:none}}.reduce-motion .road-map__balls .ball{animation:none}.road-map__carousel{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:600px){.road-map__carousel{margin-left:-20px;width:calc(100% + 40px)}}@media screen and (min-width:601px)and (max-width:1023px){.road-map__carousel{max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:30px}}@media screen and (min-width:1024px){.road-map__carousel{height:450px}}@media screen and (min-width:1600px){.road-map__carousel{height:700px}}@media screen and (min-width:1024px){.road-map__carousel .hooper-track{transition-duration:.7s!important;transition-timing-function:cubic-bezier(0,-.02,0,1)!important}}.road-map__carousel .hooper-navigation{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:1024px){.road-map__carousel .hooper-navigation{display:none}}.road-map__carousel .hooper-next,.road-map__carousel .hooper-prev{padding:0}.road-map__carousel .hooper-next svg,.road-map__carousel .hooper-prev svg{width:36px;height:36px}.road-map__carousel .hooper-next path:last-child,.road-map__carousel .hooper-prev path:last-child{fill:#fff}.road-map__carousel .carousel__list,.road-map__carousel .hooper-list{height:100%}.road-map__carousel ul{width:100%;height:100%;list-style:none;margin:0;padding:0;position:relative}.road-map__carousel .carousel__item{width:100%;opacity:.2;transform:opacity .3s ease-in-out;text-align:center}@media screen and (min-width:1024px){.road-map__carousel .carousel__item{text-align:left}}.road-map__carousel .carousel__item.is-adjacent-slide{opacity:.5}.road-map__carousel .carousel__item.is-active-slide{opacity:1}.road-map__carousel .carousel__item.is-active-slide .carousel__button{font-weight:800}.road-map__carousel .carousel__item:not(.is-active-slide) .carousel__button{background:transparent!important}.road-map__carousel .carousel__button{text-transform:uppercase;font-weight:500;font-family:filson-soft,Segoe UI,Helvetica,sans-serif;font-size:2.25rem;padding:20px 40px;border-radius:100px;color:#fff}@media screen and (max-width:600px){.road-map__carousel .carousel__button{font-size:1.75rem;padding:15px 30px}}@media screen and (max-width:320px){.road-map__carousel .carousel__button{font-size:1.25rem}}@media screen and (min-width:1600px){.road-map__carousel .carousel__button{font-size:3.125rem}}@media screen and (min-width:2100px){.road-map__carousel .carousel__button{font-size:3.75rem}}.road-map__content{width:100%;height:28em;background:#fff;border-radius:36px;font-size:1rem;padding:30px 30px 40px;position:relative;flex:none}@media screen and (max-width:320px){.road-map__content{height:38em;padding:20px 20px 40px}}@media screen and (min-width:601px)and (max-width:1023px){.road-map__content{max-width:500px;margin:0 auto;font-size:1.125rem;padding:40px 40px 50px}}@media screen and (min-width:1024px){.road-map__content{font-size:1.125rem;padding:40px;height:75vh;height:calc(var(--ovh, 1vh)*75)}}@media screen and (min-width:1920px){.road-map__content{font-size:1.25rem;padding:50px}}@media screen and (min-width:2100px){.road-map__content{font-size:1.375rem;height:80vh;height:calc(var(--ovh, 1vh)*80)}}.road-map__content h3{color:#000;font-size:1.5rem;text-transform:none;margin:3rem 0 1rem}@media screen and (max-width:600px){.road-map__content h3{font-size:1.3rem;margin:2rem 0 .75rem}}@media screen and (max-width:320px){.road-map__content h3{font-size:1.125rem}}@media screen and (max-width:1023px){.road-map__content h3:first-child{margin-top:0}}.road-map__content h3 span{display:inline;vertical-align:middle}.road-map__content h3 span:first-child{margin-right:.5ch}.road-map__content h3 .content__step{display:inline-block}.road-map__content h3 .content__step--imagining{color:#8459ff}.road-map__content h3 .content__step--building{color:#ffbd59}.road-map__content h3 .content__step--weaving{color:#1ab791}.road-map__content h3 .content__step--seeking{color:#1d1ab7}.road-map__content h3 .content__step--executing{color:#ff9898}.road-map__content ::-webkit-scrollbar-thumb{background-color:#fff;-webkit-transition:background-color 1s ease-in-out;transition:background-color 1s ease-in-out}.road-map__content .content__text{height:100%;width:100%;position:relative;overflow:visible}.road-map__content .content__text:hover::-webkit-scrollbar-thumb{background-color:#ededed}@media screen and (min-width:1024px){.road-map__content .content__text{overflow:auto}}@media screen and (max-width:1023px){.road-map__content .content__block{position:absolute;width:100%;transition:opacity .3s cubic-bezier(0,0,0,1),visibility .3s cubic-bezier(0,0,0,1),transform .3s cubic-bezier(0,0,0,1)}.road-map__content .content__block:not(.is-visible){opacity:0;visibility:hidden;transform:translateX(-10px)}.road-map__content .content__block.is-visible~.content__block{transform:translateX(10px)}}.road-map__content .v-btn--arrow{position:absolute;bottom:5px}@media screen and (min-width:1024px){.road-map__content .v-btn--arrow{display:none}}.road-map__content .v-btn--arrow.v-btn.v-btn--disabled{opacity:0}.road-map__content .v-btn--prev{left:15px}.road-map__content .v-btn--next{right:15px}.slide-fade-enter-active,.slide-fade-leave-active{transition:transform .5s cubic-bezier(0,0,0,1),opacity .5s cubic-bezier(0,0,0,1)}.slide-fade-enter{transform:translateY(-20px);opacity:0}.slide-fade-leave-to{transform:translateY(20px);opacity:0}