.roadmap{position:relative;overflow:hidden}.roadmap__container{position:relative;display:flex;flex-direction:column;gap:3rem}.roadmap__header{text-align:center;margin-bottom:0}.roadmap__timeline{display:flex;flex-direction:column;position:relative}.roadmap__row{display:flex;align-items:stretch;position:relative}.roadmap__row--left{flex-direction:row}.roadmap__row--right{flex-direction:row-reverse}.roadmap__item{width:45%;padding:1.5rem 0;display:flex;align-items:center;position:relative}.roadmap__row:first-child .roadmap__item{padding-top:0}.roadmap__row--left .roadmap__item{justify-content:flex-end;padding-right:3rem}.roadmap__row--right .roadmap__item{justify-content:flex-start;padding-left:3rem}.roadmap__spacer{width:45%}.roadmap__connector{width:10%;position:relative;display:flex;align-items:center;justify-content:center}.roadmap__connector:after{content:"";position:absolute;left:50%;top:50%;bottom:0;width:2px;background-color:color-mix(in srgb,rgba(var(--color-border)) 30%,transparent);transform:translate(-50%)}.roadmap__connector:before{content:"";position:absolute;left:50%;top:0;bottom:50%;width:2px;background-color:color-mix(in srgb,rgba(var(--color-border)) 30%,transparent);transform:translate(-50%)}.roadmap__row:first-child .roadmap__connector:before{display:none}.roadmap__row:last-child .roadmap__connector:after{display:none}.roadmap__branch{position:absolute;top:50%;height:2px;background-color:color-mix(in srgb,rgba(var(--color-border)) 30%,transparent);transform:translateY(-50%)}.roadmap__row--left .roadmap__branch{left:-3rem;right:50%}.roadmap__row--right .roadmap__branch{right:-3rem;left:50%}.roadmap__dot{position:absolute;top:50%;left:50%;width:1.2rem;height:1.2rem;background-color:color-mix(in srgb,rgba(var(--color-button)) 100%,transparent);border:3px solid rgb(var(--color-background));border-radius:50%;transform:translate(-50%,-50%);z-index:2;box-shadow:0 0 0 2px color-mix(in srgb,rgba(var(--color-border)) 20%,transparent)}.roadmap__card{width:100%;background-color:color-mix(in srgb,rgba(var(--color-layer)) 100%,transparent);overflow:hidden;transition:transform .5s ease,box-shadow .5s ease}.roadmap__card--radius{border-radius:var(--general-radius-2)}.roadmap__image{overflow:hidden}.roadmap__image--radius{border-radius:var(--image-radius) var(--image-radius) 0 0}.roadmap__image img{width:100%;height:auto;display:block;object-fit:cover;transition:transform .8s ease}.roadmap__content{padding:2.4rem;display:flex;flex-direction:column;gap:1.6rem}@media(min-width:992px){.roadmap__content{padding:3.2rem;gap:2rem}}.roadmap__title{margin:0;color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.roadmap__subheading{margin:0;color:color-mix(in srgb,rgba(var(--color-accent)) 100%,transparent);font-size:calc(var(--font-body-scale) * 1.3rem);font-weight:600;letter-spacing:.02em;text-transform:uppercase}@media(min-width:992px){.roadmap__subheading{font-size:calc(var(--font-body-scale) * 1.4rem)}}.roadmap__description{margin:0}.roadmap__description p{margin:0;color:color-mix(in srgb,rgba(var(--color-foreground)) 70%,transparent);font-size:calc(var(--font-body-scale) * 1.5rem);line-height:calc(1 + .6 / var(--font-body-scale))}@media(min-width:992px){.roadmap__description p{font-size:calc(var(--font-body-scale) * 1.6rem)}}.roadmap__button{margin-top:auto}@media screen and (max-width:991px){.roadmap__row,.roadmap__row--left,.roadmap__row--right{flex-direction:column;align-items:center;padding:0;margin:0}.roadmap__item{width:100%;padding:0!important;justify-content:center!important;order:1}.roadmap__row--left .roadmap__item,.roadmap__row--right .roadmap__item{padding:0!important;justify-content:center!important}.roadmap__spacer{display:none}.roadmap__connector{width:100%;height:3rem;position:relative;order:2}.roadmap__branch,.roadmap__dot{display:none}.roadmap__connector:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background-color:color-mix(in srgb,rgba(var(--color-border)) 30%,transparent);transform:translate(-50%)}.roadmap__connector:after{display:none}.roadmap__row:first-child .roadmap__connector:before{display:block}.roadmap__row:last-child .roadmap__connector{display:none}.roadmap__card{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/roadmap.css.map */
