.pev-ac__stations{position:relative;--pev-ac-rail-pad: 5.6rem;--pev-ac-axis: .1rem;padding-left:var(--pev-ac-rail-pad)}.pev-ac__rail-track,.pev-ac__rail-fill{position:absolute;left:calc(var(--pev-ac-axis) - .1rem);width:.2rem;border-radius:.2rem}.pev-ac__rail-track{background-color:var(--border)}.pev-ac__rail-fill{background-color:var(--accent-micro);height:0}.pev-ac__cursor{position:absolute;left:var(--pev-ac-axis);width:1.2rem;height:1.2rem;border-radius:50%;background-color:var(--accent-micro);transform:translate(-50%,-50%);box-shadow:0 0 0 .5rem #ff600024;animation:pev-ac-pulse 2.4s ease-in-out infinite;z-index:2}@keyframes pev-ac-pulse{0%,to{box-shadow:0 0 0 .4rem #ff600029}50%{box-shadow:0 0 0 .8rem #ff60000d}}.pev-ac__cursor.is-landed{animation:pev-ac-land .52s cubic-bezier(.34,1.56,.64,1) 1 both}.pev-ac__cursor:after{content:"";position:absolute;left:50%;top:50%;width:1.2rem;height:1.2rem;margin:-.6rem 0 0 -.6rem;border-radius:50%;border:.2rem solid var(--accent-micro);opacity:0;transform:scale(1);pointer-events:none}.pev-ac__cursor.is-landed:after{animation:pev-ac-ring .62s ease-out 1 both}@keyframes pev-ac-land{0%{transform:translate(-50%,-50%) scale(1)}55%{transform:translate(-50%,-50%) scale(1.55)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes pev-ac-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.pev-ac__station{position:relative}.pev-ac__station+.pev-ac__station{margin-top:clamp(7rem,14vh,13rem)}.pev-ac__station:before,.pev-ac__station:after{content:"";position:absolute;left:calc(var(--pev-ac-axis) - var(--pev-ac-rail-pad) - .6rem);top:.2rem;width:1.2rem;height:1.2rem;border-radius:50%;transform-origin:50% 50%}.pev-ac__station:before{background-color:var(--bg);border:.2rem solid var(--border);transition:background-color .25s var(--ease),border-color .25s var(--ease),box-shadow .25s var(--ease);z-index:1}.pev-ac__station:after{border:.2rem solid var(--accent-micro);opacity:0;pointer-events:none}.pev-ac__station.is-active:before{background-color:var(--accent-micro);border-color:var(--accent-micro);box-shadow:0 0 0 .5rem #ff60001f;animation:pev-ac-pop .42s var(--ease)}.pev-ac__station.is-active:after{animation:pev-ac-ripple .6s var(--ease)}@keyframes pev-ac-pop{0%{transform:scale(.55)}52%{transform:scale(1.26)}to{transform:scale(1)}}@keyframes pev-ac-ripple{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.pev-ac__tag{display:block;margin:0 0 1.2rem;color:var(--text-muted);transition:color .25s var(--ease)}.pev-ac__station.is-active .pev-ac__tag{color:var(--ink)}.pev-ac__heading{margin:0 0 1.4rem;font-family:inherit;font-size:clamp(2.3rem,2.6vw,2.9rem);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--ink)}.pev-ac__text{max-width:62rem;font-size:1.8rem;line-height:1.62;color:var(--text-muted)}.pev-ac__text>*:first-child{margin-top:0}.pev-ac__text>*:last-child{margin-bottom:0}.pev-ac__text strong{color:var(--ink);font-weight:600}.pev-ac__quote{position:relative;border-radius:1.6rem;padding:5.2rem 5.6rem 4rem;overflow:hidden}.pev-ac__quote:before{content:"";position:absolute;left:0;top:5.2rem;width:.4rem;height:5.2rem;background-color:var(--accent-micro);border-radius:0 .3rem .3rem 0}.pev-ac__blockquote{margin:0;padding:0;border:0}.pev-ac__q-line{display:block;font-family:inherit;font-size:clamp(2.5rem,3.5vw,4rem);line-height:1.34;letter-spacing:-.01em;font-weight:400;color:rgb(var(--color-foreground))}.pev-ac__q-line--soft{color:rgba(var(--color-foreground),.55)}.pev-ac__q-line strong{font-weight:500}.pev-ac__cite{display:flex;align-items:center;gap:1.2rem;margin:2.6rem 0 0;font-size:1.3rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.pev-ac__rule{width:3rem;height:.1rem;background-color:rgba(var(--color-foreground),.5)}.pev-ac__triad{margin:3rem 0 0;font-size:1.5rem;font-weight:500;letter-spacing:.02em;color:rgba(var(--color-foreground),.75)}.pev-ac__cta{display:flex;align-items:center;justify-content:space-between;gap:3.2rem;flex-wrap:wrap}.pev-ac__cta-copy{max-width:46rem}.pev-ac__cta .pev-ac__heading{margin-bottom:.8rem}.pev-ac__cta .pev-ac__text{font-size:1.6rem}.pev-ac__btn{flex:none}@media(prefers-reduced-motion:reduce){.pev-ac__cursor{display:none}.pev-ac__rail-fill{transition:none}.pev-ac__station:before,.pev-ac__tag{transition:none}.pev-ac__station.is-active:before{animation:none}.pev-ac__station.is-active:after{animation:none}}@media screen and (max-width:749px){.pev-ac__stations{--pev-ac-rail-pad: 3.8rem}.pev-ac__quote{padding:3.6rem 2.4rem 3rem}.pev-ac__cta{gap:2rem}}.pev-ac__closing{margin-top:clamp(5.6rem,10vh,9rem);padding-left:5.6rem}@media screen and (max-width:749px){.pev-ac__closing{padding-left:3.8rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pev-about-closing.css.map */
