html{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:neue-haas-grotesk-text,Helvetica,Arial;font-size:16px}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;overflow-x:hidden;padding:0}a img{border:0}main#primary{min-height:275px}.grecaptcha-badge{display:none!important}canvas{border:none}.btn-dark{border-radius:24px;background:#000;color:#fff;cursor:pointer;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:150%;padding:8px 16px}body,p{font-family:neue-haas-grotesk-text,Helvetica,Arial;font-size:22px;color:#000;line-height:1.6}h1{font-family:neue-haas-grotesk-text,Helvetica,Arial;font-size:81px;font-style:italic;font-weight:600}h2{font-family:neue-haas-grotesk-text,Helvetica,Arial;font-size:48px;color:#333;line-height:1.2}h3{font-family:neue-haas-grotesk-text,Helvetica,Arial;font-weight:600;font-size:42px;line-height:1.2;color:#333}h4{font-family:neue-haas-grotesk-text,Helvetica,Arial;font-weight:600;font-size:36px;color:#333}h5{font-family:neue-haas-grotesk-text,Helvetica,Arial;font-size:28px;line-height:1.3;font-weight:600;font-style:italic}h6{font-family:neue-haas-grotesk-text,Helvetica,Arial;text-transform:uppercase;font-size:28px;font-weight:600;margin:0 0 14px}a{text-decoration:none;color:#7984c9}.page-login .header-nav{opacity:0}.header-nav{background:#000;display:block;font-size:0;left:0;position:absolute;top:0;-webkit-transition:.1s all linear;transition:.1s all linear;-webkit-transition-delay:.9s;transition-delay:.9s;width:100%;z-index:999}.header-nav .logo{padding:10px 16px}.header-nav .logo img{height:42px;width:32px}.header-nav .logo svg{border:0}.header-nav .spacer{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:1s all linear;transition:1s all linear;-webkit-transition-delay:.3s;transition-delay:.3s}.header-nav .summary-share-title{display:none;opacity:0;-webkit-transition:opacity 250ms 1s ease-in-out;transition:opacity 250ms 1s ease-in-out}.header-nav .nav-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.header-nav .nav-dots .nav-dots-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:16px;position:relative}.header-nav .nav-dots .nav-dots-inner .nav-dot{all:unset;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#000)) content-box no-repeat,conic-gradient(#fff 0,0,#363636) border-box;background:linear-gradient(#000,#000) content-box no-repeat,conic-gradient(#fff 0,0,#363636) border-box;border:2px solid transparent;border-radius:50%;cursor:pointer;height:12px;position:relative;width:12px}.header-nav .nav-dots .nav-dots-inner .nav-dot::after{background-color:#363636;content:"";height:2px;position:absolute;right:-12px;top:42%;width:11px;z-index:-1}.header-nav .nav-dots .nav-dots-inner .nav-dot.visited{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff)) content-box no-repeat,conic-gradient(#fff 100%,0,#363636) border-box;background:linear-gradient(#fff,#fff) content-box no-repeat,conic-gradient(#fff 100%,0,#363636) border-box}.header-nav .nav-dots .nav-dots-inner .nav-dot.visited::after{background-color:#fff}.header-nav .nav-dots .nav-dots-inner .menu-trigger{background-color:transparent;border:none;padding:0}.header-nav .nav-dots .nav-dots-inner .menu-trigger .mobile-menu-dot{height:16px;width:16px}.header-nav .menu-container{background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;max-width:580px;overflow:hidden;position:absolute;top:0;-webkit-transition:height 250ms ease-in-out;transition:height 250ms ease-in-out;width:100%}@media screen and (min-width:768px){.header-nav .menu-container{width:45%}}@media screen and (min-width:1024px){.header-nav .menu-container{width:33%}}.header-nav .menu-container .menu-top-row .top-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.header-nav .menu-container .menu-top-row .top-section .close-menu-trigger{background-color:transparent;background-image:url(/assets/i/close.svg);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;border:none;display:inline-block;height:24px;opacity:0;padding:10px 26px;-webkit-transition:opacity 250ms .1s ease-in-out;transition:opacity 250ms .1s ease-in-out;width:24px}.header-nav .menu-container .menu-top-row .main-menu{margin:0 16px}.header-nav .menu-container .menu-top-row .main-menu ul{list-style-type:none;padding-left:56px;position:relative}.header-nav .menu-container .menu-top-row .main-menu ul::before{background-color:#363636;content:"";height:calc(100% - 16px);left:0;position:absolute;top:10px;width:40px}.header-nav .menu-container .menu-top-row .main-menu ul li{margin-bottom:32px;position:relative}.header-nav .menu-container .menu-top-row .main-menu ul li::after,.header-nav .menu-container .menu-top-row .main-menu ul li::before{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";left:-56px;position:absolute;width:40px}.header-nav .menu-container .menu-top-row .main-menu ul li::before{background-color:#fff;border:4px solid #000;border-radius:50%;height:40px;top:-6px;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out;z-index:1}.header-nav .menu-container .menu-top-row .main-menu ul li:last-child{margin-bottom:0}.header-nav .menu-container .menu-top-row .main-menu ul li:last-child::after{background-color:#000;height:50px;top:16px;z-index:0}.header-nav .menu-container .menu-top-row .main-menu ul li a{color:#fff;display:inline-block;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out}.header-nav .menu-container .menu-top-row .main-menu ul li a:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}.header-nav .menu-container .menu-top-row .main-menu ul li:has(a:hover)::before{background-color:#ffd200}.header-nav .menu-container .menu-bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px 24px}.header-nav .menu-container .menu-bottom-row ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin:0;padding-left:0}.header-nav .menu-container .menu-bottom-row ul li a{color:#fff;text-decoration:underline;text-transform:none}.header-nav .menu-container.open{height:100vh;height:100svh}.header-nav .menu-container.open .menu-top-row .top-section .close-menu-trigger{opacity:1}.header-nav .menu-container .more-info.content{background-color:#000;height:calc(100% - 62px);left:-100%;overflow:auto;padding:16px;position:absolute;top:62px;-webkit-transition:left 250ms ease-in-out;transition:left 250ms ease-in-out;width:100%;z-index:2}.header-nav .menu-container .more-info.content a{color:#fff}.header-nav .menu-container .more-info.content.active{left:0}.page-rewind .header-nav{-webkit-transition:.2s all linear;transition:.2s all linear;opacity:0;position:relative}.active-summary .header-nav .summary-share-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-animation:share-text-appear 250ms .5s forwards;animation:share-text-appear 250ms .5s forwards;padding-right:16px}.active-summary .header-nav .nav-dots-inner{display:none}@-webkit-keyframes share-text-appear{from{opacity:0}to{opacity:1}}@keyframes share-text-appear{from{opacity:0}to{opacity:1}}.table{display:table;width:100%}.table .t-row{display:table-row}.table .t-col{display:table-cell;vertical-align:top;text-align:left}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.hide{display:none!important}.show{display:block!important}#cookies-box{position:absolute;right:33px;bottom:96px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 16px 24px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;background-color:#000;z-index:100000;-webkit-transform:translateY(calc(100% + 96px));transform:translateY(calc(100% + 96px));opacity:0}#cookies-box.active{-webkit-animation:fadeup .8s forwards ease;animation:fadeup .8s forwards ease}#cookies-box.inactive{-webkit-animation:fadedown .8s forwards ease;animation:fadedown .8s forwards ease}#cookies-box .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:8px;position:relative}#cookies-box .header .header__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}#cookies-box .header .header__text .text{color:#fff;text-transform:none;font-size:20px;font-weight:500}#cookies-box .header #cookie-close{cursor:pointer;position:absolute;right:0;top:0;height:20px;width:20px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid transparent}#cookies-box .header #cookie-close:active,#cookies-box .header #cookie-close:focus{border-color:rgba(255,255,255,.5)}#cookies-box .content{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:-.154px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;max-width:400px}#cookies-box .content a{color:#fff;text-decoration:underline}#cookies-box .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:8px;-ms-flex-item-align:stretch;align-self:stretch}#cookies-box .buttons .button{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:8px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:20px;border-radius:24px;border:1px solid #000;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}#cookies-box .buttons .button:active,#cookies-box .buttons .button:focus,#cookies-box .buttons .button:hover{border:1px solid #fff;background-color:#000;color:#fff}@media screen and (max-width:499px){#cookies-box{right:0;bottom:0;padding:8px 8px 16px 8px}#cookies-box .header .header__text svg{width:16px;height:16px}#cookies-box .header .header__text .text{font-size:14px;font-weight:400;line-height:14px}#cookies-box .header #cookie-close{height:20px;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}#cookies-box .content{max-width:100%;width:100%;font-size:12px}#cookies-box .buttons{gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}#cookies-box .buttons .button{-ms-flex-negative:0;flex-shrink:0;padding:6px 14px;font-size:14px;line-height:140%}}@-webkit-keyframes fadeup{0%{opacity:0;-webkit-transform:translateY(calc(100% + 96px));transform:translateY(calc(100% + 96px))}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeup{0%{opacity:0;-webkit-transform:translateY(calc(100% + 96px));transform:translateY(calc(100% + 96px))}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadedown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(calc(100% + 96px));transform:translateY(calc(100% + 96px))}}@keyframes fadedown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(calc(100% + 96px));transform:translateY(calc(100% + 96px))}}body.generic .transition-alert{display:block;height:100%;overflow:hidden;-webkit-transition:all 1.2s 1s cubic-bezier(.25,.8,.25,1),visibility 0s 1s;transition:all 1.2s 1s cubic-bezier(.25,.8,.25,1),visibility 0s 1s;position:absolute;top:0;left:0;width:100%;z-index:998}body.generic .transition-alert::after,body.generic .transition-alert::before{background-color:#000;content:"";height:100%;position:absolute;top:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 1.2s cubic-bezier(.25,.8,.25,1);transition:-webkit-transform 1.2s cubic-bezier(.25,.8,.25,1);transition:transform 1.2s cubic-bezier(.25,.8,.25,1);transition:transform 1.2s cubic-bezier(.25,.8,.25,1),-webkit-transform 1.2s cubic-bezier(.25,.8,.25,1);width:51%;z-index:1}body.generic .transition-alert::after{left:0}body.generic .transition-alert::before{right:0}body.generic.active-slide-1:has(.slide-welcome.paused) .transition-alert{pointer-events:none}body.generic.active-slide-1:has(.slide-welcome.paused) .transition-alert::after{-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:translateX(-51vw);transform:translateX(-51vw)}body.generic.active-slide-1:has(.slide-welcome.paused) .transition-alert::before{-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:translateX(51vw);transform:translateX(51vw)}.generic-alert{background:#fff;border:1px solid #000;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:0;left:50%;max-width:345px;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:345px;z-index:997}.generic-alert .bars-bottom,.generic-alert .bars-top{background-color:#fc5101;height:45px;width:100%}.generic-alert .bars-bottom{background-position:center top}.generic-alert .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 16px;text-align:center}.generic-alert .txt-header p{font-size:44px;font-style:normal;font-weight:500;letter-spacing:-.484px;line-height:1;margin:0}.generic-alert .icon-alert{width:100%}.generic-alert .icon-alert svg{height:24px;width:24px}.generic-alert .txt-subheader p{font-size:24px;font-style:normal;font-weight:500;letter-spacing:.264px;line-height:24px;margin:0;text-wrap-style:balance}.generic-alert .txt-body p{font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.176px;margin:0}.generic-alert .btn-container .options{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.generic-alert .btn-container #link-exit{display:inline-block;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none}.generic-alert .btn-container small{display:inline-block;font-size:11px;font-style:normal;font-weight:400;line-height:1;margin-top:8px}.page-login{background:#000;overflow:hidden}.page-login::-webkit-scrollbar{width:10px}.page-login::-webkit-scrollbar-thumb{background-color:#363636;border-radius:5px}.page-login::-webkit-scrollbar-track{background-color:#000}.page-login *{scrollbar-width:thin;scrollbar-color:#363636 #000}.page-login .wrapper{background:#ffd200;min-height:100vh;min-height:100svh;min-width:100vw;min-width:100svw}.page-login .login-header{display:block;font-size:0;left:0;overflow:hidden;padding:10px 16px 16px;position:absolute;top:0;width:100%;z-index:102}.page-login .login-header:before{background-color:#000;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:1s all linear;transition:1s all linear;-webkit-transition-delay:.3s;transition-delay:.3s;width:100%;z-index:-1}.page-login .login-header .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.page-login .login-header .logo{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.page-login .login-header .logo{-ms-flex-item-align:center;align-self:center;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;-webkit-transition-delay:.4s;transition-delay:.4s}}.page-login .login-header .logo svg{border:0}.page-login .login-header .arr,.page-login .login-header .msg{color:#fff;font-family:lores-12-narrow,sans-serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.264px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-login .login-header .msg{-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.page-login .login-header .msg .line{line-height:1;overflow:hidden}.page-login .login-header .msg .line span::before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.67) * .5em)}.page-login .login-header .msg .line span::after{content:"";display:block;height:0;width:0;margin-bottom:calc((1 - 1.67) * .5em)}.page-login .login-header .msg .line span{display:inline-block;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-animation-name:slide-up;animation-name:slide-up;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s}.page-login .login-header .msg .line span:last-child{display:none}.page-login .login-header .msg .line:last-child span{display:inline-block;-webkit-animation-delay:750ms;animation-delay:750ms}@media screen and (min-width:768px){.page-login .login-header .msg{-ms-flex-item-align:center;align-self:center}.page-login .login-header .msg .line span{-webkit-transform:translateY(90px);transform:translateY(90px)}.page-login .login-header .msg .line span:last-child{display:inline-block}.page-login .login-header .msg .line:last-child{display:none}}@media (max-width:499px){.page-login .login-header .msg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.page-login .login-header .arr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;text-align:right}.page-login .login-header .arr .line{line-height:1;overflow:hidden}.page-login .login-header .arr .line span::before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.67) * .5em)}.page-login .login-header .arr .line span::after{content:"";display:block;height:0;width:0;margin-bottom:calc((1 - 1.67) * .5em)}.page-login .login-header .arr .line span{display:inline-block;-webkit-transform:translateX(60px);transform:translateX(60px);-webkit-animation-name:slide-up;animation-name:slide-up;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-delay:1.25s;animation-delay:1.25s}.page-login .login-header .arr .line:last-child span{-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes slide-up{from{-webkit-transform:translateY(30px);transform:translateY(30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up{from{-webkit-transform:translateY(30px);transform:translateY(30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-left{from{-webkit-transform:translateX(60px);transform:translateX(60px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-left{from{-webkit-transform:translateX(60px);transform:translateX(60px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.page-login.animation-login .header-nav{opacity:1}@media screen and (min-width:768px){.page-login.animation-login .login-header.animated .logo{-webkit-transform:translateY(-25%);transform:translateY(-25%)}}.page-login .login-enter{background-color:#0073ff;background-image:url(/assets/i/login/tunnel.svg);background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden;position:absolute;top:0;left:0;height:100vh;width:100vw;height:100svh;width:100svw}.page-login .lights{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0;gap:4px;left:50%;margin-top:-10px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-delay:5.2s;transition-delay:5.2s;-webkit-transition:gap .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:gap .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:gap .3s ease-in-out,transform .3s ease-in-out;transition:gap .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:10}.page-login .lights .light:first-child,.page-login .lights .light:last-child{margin:0;-webkit-transition:margin 1.3s ease-in-out,height 2.2s ease-in-out,width 2.2s ease-in-out,-webkit-transform 1s ease-in-out;transition:margin 1.3s ease-in-out,height 2.2s ease-in-out,width 2.2s ease-in-out,-webkit-transform 1s ease-in-out;transition:margin 1.3s ease-in-out,height 2.2s ease-in-out,width 2.2s ease-in-out,transform 1s ease-in-out;transition:margin 1.3s ease-in-out,height 2.2s ease-in-out,width 2.2s ease-in-out,transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.page-login .lights .light{aspect-ratio:1/1;height:18px;background-color:#ffd200;border-radius:50%;-webkit-animation:lights-pulse 2s infinite ease-in-out;animation:lights-pulse 2s infinite ease-in-out}.page-login.animation-login .login-header .arr,.page-login.animation-login .login-header .msg,.page-login.animation-login .login-header:before{opacity:0;top:-15vh;top:-15svh}.page-login.animation-login .lights{gap:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-login.animation-login .lights .light{-webkit-animation:none;animation:none;height:100vh;height:100svh}.page-login.animation-login .lights .light:first-child{margin:0 -15px 0 0}.page-login.animation-login .lights .light:last-child{margin:0 0 0 -15px}.page-login .tap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #000;border-radius:50px;color:#000;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:neue-haas-grotesk-text,Helvetica,Arial;font-size:16px;font-style:normal;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;line-height:20px;min-width:240px;padding:12px 16px;position:absolute;top:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);white-space:nowrap}.page-login .tap .text{display:none}.page-login .tap .text.active{display:block}.page-login .tap:hover{background:#000;color:#fff}.page-login.form-error .login-enter{display:none}.page-login.form-error .login-box{display:block}.page-login .login-box{display:none;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-login .login-box .card-container{cursor:pointer;height:270px;-webkit-perspective:1000px;perspective:1000px;position:relative;top:0;-webkit-transition:.2s all ease-in;transition:.2s all ease-in;width:345px}.page-login .login-box .card-container.flipped{height:auto;width:362px}@media (max-width:360px){.page-login .login-box .card-container.flipped{width:345px}}.page-login .login-box .card-container.flipped .card-front{position:absolute;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.page-login .login-box .card-container.flipped .card-back{-webkit-transform:rotateY(0);transform:rotateY(0)}.page-login .login-box .card-container.flipped .card-back form{font-size:0}.page-login .login-box .card-container.flipped:hover{top:0}.page-login .login-box .card-back,.page-login .login-box .card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:24px;-webkit-box-shadow:0 8px 8px 2px rgba(0,0,0,.15);box-shadow:0 8px 8px 2px rgba(0,0,0,.15);height:100%;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;width:100%}.page-login .login-box .card-front{-ms-flex-item-align:stretch;align-self:stretch;background:url(/assets/i/login/smartrip-card.webp) #d3d3d3 -4.114px 0/109.126% 101.522% no-repeat;height:230px;left:0;position:absolute;top:0;-webkit-transform:rotateY(0);transform:rotateY(0);width:100%}.page-login .login-box .card-back{-ms-flex-item-align:stretch;align-self:stretch;background:#fff;border:2px solid #fff;position:relative;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.page-login .login-box .card-back .card-top{display:-webkit-box;display:-ms-flexbox;display:flex}.page-login .login-box .card-back .card-top .card-logo{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;background:#0073ff;border-radius:24px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;min-width:141px;padding:16px;width:141px}.page-login .login-box .card-back .card-top .card-logo p{color:#fff;font-family:neue-haas-grotesk-text,Helvetica,Arial;font-size:18px;font-style:italic;font-weight:700;line-height:110%;letter-spacing:-.774px;text-transform:uppercase}.page-login .login-box .card-back .card-top .card-logo p span{display:inline-block;font-size:24px;letter-spacing:-1.032px}.page-login .login-box .card-back .card-top .toc{padding:8px 16px}.page-login .login-box .card-back .card-top .toc .flex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.page-login .login-box .card-back .card-top .toc p{color:#000;font-family:neue-haas-grotesk-text,Helvetica,Arial;font-size:14px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.098px;margin:0 0 8px 0}.page-login .login-box .card-back .card-top .toc label{color:#000;font-family:neue-haas-grotesk-text,Helvetica,Arial;font-size:11px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.063px}.page-login .login-box .card-back .card-top .toc input[type=checkbox]{bottom:-2px;margin:0 6px 3px 0;position:relative}.page-login .login-box .card-back .card-bottom{padding:16px}.page-login .login-box .card-back .card-bottom .flex{gap:8px}.page-login .login-box .card-back .card-bottom .smartrip-input{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.page-login .login-box .card-back .card-bottom .smartrip-input input[type=text]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;background:#eee;border:0;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;height:36px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:6px 10px;width:100%}.page-login .login-box .card-back .card-bottom p{margin:0 0 8px;color:#000;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-family:neue-haas-grotesk-text,Helvetica,Arial;font-size:16px;font-style:normal;font-weight:500;line-height:1;letter-spacing:-.176px}.page-login .login-box .card-back .card-bottom button{background:#00a94f;border:1px solid #000;border-radius:10px;cursor:pointer;padding:8px 12px;opacity:.8}.page-login .login-box .form-error{font-size:12px;margin-top:12px;color:#e31837}.page-login .login-box .below-card{bottom:-16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin:0;opacity:0;position:absolute;text-align:center;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.2s all ease-in;transition:.2s all ease-in;-webkit-transition-delay:1s;transition-delay:1s;width:100%}.page-login .login-box .below-card .login-help{margin:0}.page-login .login-box .below-card .login-help a{color:#000;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.154px;line-height:17px}.page-login .login-box .below-card .login-help a svg{height:18px;margin-bottom:-4px}.page-login .login-box .below-card .login-help a span{text-decoration-line:underline}.page-login .login-box .below-card small{display:inline-block;font-size:11px;font-style:normal;font-weight:400;margin-top:8px}.page-login .login-box .flipped .below-card{opacity:1}.page-login .login-footer{bottom:0;left:0;padding:24px;position:absolute;width:100%;z-index:100}.page-login .login-footer .inner{opacity:1;-webkit-transition:1s all linear;transition:1s all linear;-webkit-transition-delay:.3s;transition-delay:.3s}.page-login .login-footer .icon-cookie,.page-login .login-footer .icon-info{bottom:24px;cursor:pointer;font-size:0;position:absolute;-webkit-transition:.1s all linear;transition:.1s all linear;z-index:10000}.page-login .login-footer .icon-cookie svg,.page-login .login-footer .icon-info svg{border:0;height:24px;width:24px}.page-login .login-footer .icon-info{left:24px}.page-login .login-footer .icon-cookie{right:24px}.page-login .login-footer .icon-cookie svg{width:24px;height:24px}.page-login .login-footer nav{font-size:0;text-align:center;min-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:499px){.page-login .login-footer nav{min-height:40px}}.page-login .login-footer ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:16px;list-style:none;margin:0;padding:0}.page-login .login-footer ul li{display:inline-block}.page-login .login-footer ul li a{color:#fff;font-family:neue-haas-grotesk-text,Helvetica,Arial;font-size:12px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-transform:uppercase}.page-login.animation-login .lights circle{-webkit-animation:none;animation:none}.page-login.animation-login .tap{background:#000;color:#fff}.page-login.animation-login .login-footer .inner{opacity:0}.page-login.show-help{overflow-y:auto}.page-login #card-help,.page-login #more-info{background:#000;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100svh;padding:8px 16px;position:relative;width:100%;z-index:999}.page-login #card-help .content,.page-login #more-info .content{margin:24px auto;max-width:720px}.page-login #card-help .content>div,.page-login #more-info .content>div{padding:0 0 40px}.page-login #card-help .content a,.page-login #more-info .content a{color:#fff;text-decoration:underline}.page-login #card-help .top-menu,.page-login #more-info .top-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:.5px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 6px;width:100%}.page-login #card-help .top-menu .icon-help,.page-login #more-info .top-menu .icon-help{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.page-login #card-help .top-menu .icon-help svg,.page-login #more-info .top-menu .icon-help svg{height:32px;width:32px}.page-login #card-help .top-menu .icon-help span,.page-login #more-info .top-menu .icon-help span{color:#fff;font-size:20px;font-weight:500;line-height:24px;letter-spacing:-.132px}.page-login #card-help .top-menu .close,.page-login #more-info .top-menu .close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-login #card-help .top-menu .close svg,.page-login #more-info .top-menu .close svg{cursor:pointer;height:32px!important;width:32px}.page-login #card-help .content h3,.page-login #card-help .content p,.page-login #card-help .content span{color:#fff}.page-login #card-help .content h3{font-size:20px;font-style:normal;font-weight:500;letter-spacing:.22px;line-height:24px;margin:0 0 8px}.page-login #card-help .content img{height:auto;max-width:100%;width:auto}.page-login #card-help .content p{font-size:14px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:-.154px}.page-login #card-help .content p b{font-size:14px;font-weight:500}.page-login #card-help .content span{display:inline-block;font-size:12px;letter-spacing:-.132px;line-height:14px}.page-login #card-help .flex{gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:16px 0 0}.page-login #card-help .flex .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-login #card-help .flex .item img{margin-bottom:8px}.page-login #card-help .flex .item>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.page-login #card-help .flex .item p{margin:0}.page-login #card-help #card-plastic .flex,.page-login #card-help #card-select-type .flex{gap:11px}.page-login #card-help #card-plastic .item,.page-login #card-help #card-select-type .item{width:50%}.page-login #card-help #card-digital .digital-wallet-type{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.page-login #card-help #card-digital .digital-wallet-type a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #000;border-radius:24px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;font-style:normal;font-weight:400;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.25;padding:8px 16px;text-align:center}.page-login #card-help #apple-wallet .flex .item,.page-login #card-help #google-wallet .flex .item,.page-login #card-help #gpay-app .flex .item{width:33.33%}.page-login #more-info{min-height:100svh;max-width:580px;-webkit-transform:translateX(-105%);transform:translateX(-105%);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transition-delay:.3s;transition-delay:.3s;padding:24px}.page-login #more-info.active{-webkit-transform:translateX(0);transform:translateX(0)}.page-login #more-info .top-menu{border:none}@media (max-width:767px){.page-login .tunnel{-webkit-transform:translate(-50%,-85%);transform:translate(-50%,-85%)}.page-login .lights .light svg{height:12px;width:12px}}@media (max-width:499px){.page-login .icon-cookie,.page-login .icon-info{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-login .icon-cookie svg,.page-login .icon-info svg{width:40px!important;height:40px!important}.page-login .icon-info{left:16px!important}.page-login .icon-cookie{right:16px!important}}@-webkit-keyframes lights-pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.85}100%{-webkit-transform:scale(1);transform:scale(1);opacity:2}}@keyframes lights-pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(.8);transform:scale(.8);opacity:.85}100%{-webkit-transform:scale(1);transform:scale(1);opacity:2}}.more-info.content{border:none}.more-info.content h3{color:#fff;font-size:20px;font-style:normal;font-weight:500;letter-spacing:.22px;line-height:24px;margin:16px 0 8px}.more-info.content>h3:first-of-type{margin-top:0}.more-info.content p{color:#fff;font-size:14px;line-height:17px;letter-spacing:-.154px;margin:8px 0}.more-info.content p a{text-decoration:underline}#visitor-popup{width:410px;max-width:calc(100vw - 32px);position:fixed;overflow:visible;opacity:0;top:calc(50% - 190px);left:calc(50% + 100px);height:auto;border-radius:0;z-index:99999;-webkit-animation:fading-in .4s .1s ease-in-out forwards;animation:fading-in .4s .1s ease-in-out forwards}#visitor-popup .inner{background-color:#000;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:16px 16px 24px;width:100%;-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation:bounce 1.2s .2s ease-in-out forwards;animation:bounce 1.2s .2s ease-in-out forwards}#visitor-popup .inner .popup-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:start!important;width:100%}#visitor-popup .inner .popup-header .title{color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.22px}#visitor-popup .inner .popup-header .close-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#visitor-popup .inner .popup-header .close-button svg{width:24px;height:24px}#visitor-popup .inner .description{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.154px;width:100%}#visitor-popup .inner .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}#visitor-popup .inner .button-wrapper .popup-button{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:8px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #000;border-radius:24px;color:#000;font-size:14px;font-style:normal;font-weight:400;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#visitor-popup .inner .button-wrapper .popup-button:active,#visitor-popup .inner .button-wrapper .popup-button:focus,#visitor-popup .inner .button-wrapper .popup-button:hover{background-color:#000;color:#fff;border-color:#fff}#visitor-popup .inner .chatbox-tail{position:absolute;top:calc(100% - 1px);left:10%;width:37px;height:32px}@media (max-width:768px){#visitor-popup{top:calc(50% + 20px);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:396px;width:100%}}@media (max-width:420px){#visitor-popup{max-width:calc(100vw - 32px);width:100%}#visitor-popup .title{font-size:16px!important}}@-webkit-keyframes popping-up{0%{-webkit-transform:scale(.7) translate(-20px,100px);transform:scale(.7) translate(-20px,100px)}20%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}50%{-webkit-transform:scale(1) rotate(8deg) translate(0,0);transform:scale(1) rotate(8deg) translate(0,0)}55%{-webkit-transform:scale(1) rotate(-8deg) translateY(-50px);transform:scale(1) rotate(-8deg) translateY(-50px)}70%{-webkit-transform:scale(1) rotate(7deg) translateY(20px);transform:scale(1) rotate(7deg) translateY(20px)}80%{-webkit-transform:scale(1) rotate(-4deg) translateY(-10px);transform:scale(1) rotate(-4deg) translateY(-10px)}90%{-webkit-transform:rotate(3deg) translateY(10px);transform:rotate(3deg) translateY(10px)}100%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}}@keyframes popping-up{0%{-webkit-transform:scale(.7) translate(-20px,100px);transform:scale(.7) translate(-20px,100px)}20%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}50%{-webkit-transform:scale(1) rotate(8deg) translate(0,0);transform:scale(1) rotate(8deg) translate(0,0)}55%{-webkit-transform:scale(1) rotate(-8deg) translateY(-50px);transform:scale(1) rotate(-8deg) translateY(-50px)}70%{-webkit-transform:scale(1) rotate(7deg) translateY(20px);transform:scale(1) rotate(7deg) translateY(20px)}80%{-webkit-transform:scale(1) rotate(-4deg) translateY(-10px);transform:scale(1) rotate(-4deg) translateY(-10px)}90%{-webkit-transform:rotate(3deg) translateY(10px);transform:rotate(3deg) translateY(10px)}100%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}}@-webkit-keyframes fading-in{0%{opacity:0}100%{opacity:1}}@keyframes fading-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px) scale(1.02);transform:translateY(-30px) scale(1.02)}60%{-webkit-transform:translateY(-15px) scale(1.02);transform:translateY(-15px) scale(1.02)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px) scale(1.02);transform:translateY(-30px) scale(1.02)}60%{-webkit-transform:translateY(-15px) scale(1.02);transform:translateY(-15px) scale(1.02)}}@-webkit-keyframes bounce2{0%,10%,100%,30%,50%,70%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-40px) scale(1.02);transform:translateY(-40px) scale(1.02)}40%{-webkit-transform:translateY(-30px) scale(1.02);transform:translateY(-30px) scale(1.02)}60%{-webkit-transform:translateY(-20px) scale(1.02);transform:translateY(-20px) scale(1.02)}}@keyframes bounce2{0%,10%,100%,30%,50%,70%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-40px) scale(1.02);transform:translateY(-40px) scale(1.02)}40%{-webkit-transform:translateY(-30px) scale(1.02);transform:translateY(-30px) scale(1.02)}60%{-webkit-transform:translateY(-20px) scale(1.02);transform:translateY(-20px) scale(1.02)}}@-webkit-keyframes bouncing{0%{-webkit-transform:translate3d(0,10px,0) scale(1.1,.95);transform:translate3d(0,10px,0) scale(1.1,.95)}25%{-webkit-transform:translate3d(0,-20px,0) scale(.95,1.03);transform:translate3d(0,-20px,0) scale(.95,1.03)}50%{-webkit-transform:translate3d(0,10px,0) scale(1.1,.95);transform:translate3d(0,10px,0) scale(1.1,.95)}75%{-webkit-transform:translate3d(0,-20px,0) scale(1,1);transform:translate3d(0,-20px,0) scale(1,1)}}@keyframes bouncing{0%{-webkit-transform:translate3d(0,10px,0) scale(1.1,.95);transform:translate3d(0,10px,0) scale(1.1,.95)}25%{-webkit-transform:translate3d(0,-20px,0) scale(.95,1.03);transform:translate3d(0,-20px,0) scale(.95,1.03)}50%{-webkit-transform:translate3d(0,10px,0) scale(1.1,.95);transform:translate3d(0,10px,0) scale(1.1,.95)}75%{-webkit-transform:translate3d(0,-20px,0) scale(1,1);transform:translate3d(0,-20px,0) scale(1,1)}}.modal-share-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;height:100svh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;min-height:100%;visibility:hidden;opacity:0;position:fixed;top:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;width:100vw;width:100svw;z-index:99998}.modal-share-wrapper .loading-spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top:3px solid #fff;height:30px;left:50%;margin-top:-10px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px}.modal-share-wrapper .modal-share-bg{height:100vh;height:100svh;left:0;min-height:100%;position:absolute;top:0;width:100vw;width:100svw;z-index:1}.modal-share-wrapper.active{opacity:1;visibility:visible}.modal-share-wrapper .modal-share{background-color:#000;border-radius:16px;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);box-shadow:0 10px 15px rgba(0,0,0,.1);position:relative;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;z-index:2;max-width:100vw;width:500px}.modal-share-wrapper .modal-share .modal-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;height:32px;position:relative}.modal-share-wrapper .modal-share .modal-header .handle{display:none;opacity:0;position:absolute;height:20px;left:50%;top:8px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:150px}.modal-share-wrapper .modal-share .modal-header .handle .handle-icon{width:36px;height:5px;border-radius:2.5px;background-color:#fff}.modal-share-wrapper .modal-share .modal-header .close{position:absolute;right:16px;top:12px;cursor:pointer;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:499px){.modal-share-wrapper .modal-share .modal-header .close{right:18px;top:10px}}.modal-share-wrapper .modal-share .modal-header .close svg{fill:#fff;height:auto;width:12px}.modal-share-wrapper .modal-share .modal-content{width:100%;padding-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.modal-share-wrapper .modal-share .modal-content .modal-instruction{font-size:14px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:-.154px;color:#fff;padding-left:24px;padding-right:24px}.modal-share-wrapper .modal-share .modal-content p{font-size:16px}.modal-share-wrapper .modal-share .modal-content .message{text-align:center}.modal-share-wrapper .modal-share .modal-content .message .copy-xs{line-height:1}.modal-share-wrapper .modal-share .icons{display:grid;width:100%;grid-template-columns:repeat(4,1fr);row-gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin:0;padding:0}.modal-share-wrapper .modal-share .icons li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-share-wrapper .modal-share .icons li a{width:100%;max-width:60px;font-size:20px;text-decoration:none;border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff;gap:8px;font-size:12px}.modal-share-wrapper .modal-share .icons li a svg{width:100%;max-width:60px}.modal-share-wrapper .modal-share .icons li a:hover svg{fill:currentColor}@media (max-width:499px){.modal-share-wrapper .modal-share .icons li a{max-width:100%}.modal-share-wrapper .modal-share .icons li a svg{width:100%}}.modal-share-wrapper .modal-share .icons li.ico-download{position:relative}.modal-share-wrapper .modal-share .icons li.ico-download .share-btn.download{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal-share-wrapper .modal-share .icons li.ico-download .share-btn.download.loading{opacity:.4}@media (max-width:499px){.modal-share-wrapper .modal-share{width:100vw;-webkit-transform:translateY(35%);transform:translateY(35%);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;border-radius:16px 16px 0 0}}@media (max-width:499px){.modal-share-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.modal-share-wrapper.active .modal-share{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.screenshot-elements{display:none}.header-nav.screenshot{max-width:600px;margin:0 auto;padding:0 16px}.header-nav.screenshot .logo{padding-left:0}.header-nav.screenshot .header-text{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-nav.screenshot .header-text span{color:#fff;text-align:right;font-size:12px;font-weight:500;line-height:14px;letter-spacing:.06px;text-transform:uppercase}.row-footer-screenshot{color:#fff;font-size:10px;font-weight:500;letter-spacing:.05px;line-height:1;padding:16px;text-align:center}.subscribe-alert{opacity:0;-webkit-transition:1.2s all ease-in;transition:1.2s all ease-in;background-color:rgba(0,0,0,0);backdrop-filter:blur(0);height:100vh;height:100svh;width:100vw;width:100svw;z-index:99998;position:fixed;top:0;left:0}.subscribe-alert .subscribe-bg{height:100vh;height:100svh;left:0;min-height:100%;position:absolute;top:0;width:100vw;width:100svw;z-index:99998}.subscribe-alert.active{background-color:rgba(0,0,0,.65);backdrop-filter:blur(10px);opacity:1}.subscribe-alert .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;border-top:1px solid #fff;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:neue-haas-grotesk-text,Helvetica,Arial;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:16px 24px 24px 24px;position:fixed;text-align:center;width:100%;z-index:99999}.subscribe-alert .content-signup,.subscribe-alert .content-success{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.subscribe-alert .content .content-success{display:none;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.subscribe-alert .content .content-success.show-success{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex}.subscribe-alert .content form{max-width:390px;width:100%}.subscribe-alert .content p{margin:0}.subscribe-alert .content .dialog-title{color:#fff;font-size:20px;font-weight:500;letter-spacing:.22px;line-height:24px}.subscribe-alert .content .dialog-text{color:#fff;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.132px;line-height:14px}.subscribe-alert .content .dialog-skip{color:#fff;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:-.154px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.subscribe-alert .content button,.subscribe-alert .content input{font-family:neue-haas-grotesk-text,Helvetica,Arial}.subscribe-alert .content input[type=text]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;background:0 0;border:1px solid #fff;border-radius:50px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:neue-haas-grotesk-text,Helvetica,Arial;font-size:16px;font-style:normal;font-weight:400;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:20px;padding:12px 16px;width:100%}.subscribe-alert .content input[type=text]::-webkit-input-placeholder{color:#fff}.subscribe-alert .content input[type=text]::-moz-placeholder{color:#fff}.subscribe-alert .content input[type=text]:-ms-input-placeholder{color:#fff}.subscribe-alert .content input[type=text]::-ms-input-placeholder{color:#fff}.subscribe-alert .content input[type=text]::placeholder{color:#fff}.subscribe-alert .content button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;background:#fff;border:1px solid #000;border-radius:50px;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-style:normal;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8px;padding:12px 16px;width:100%}.subscribe-alert .content #error-msg-email{color:#fff;font-size:11px;font-style:italic;margin:6px 0 4px}.subscribe-alert .cc-generated-form{display:none}.slides{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;width:100%}.slide{background-color:#fff;display:none;font-family:neue-haas-grotesk-text,Helvetica,Arial;min-height:100%;width:100%}.slide:first-child{display:block}.slide>.slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.slide>.slide-content>div{width:100%}.slide .slide-title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;background:#0073ff;border-bottom:1px solid #000;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-size:12px;font-style:normal;font-weight:500;gap:8px;min-height:47px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.06px;line-height:14px;padding:16px;text-transform:uppercase}@media screen and (min-width:1024px){.slide .slide-title{font-size:16px;line-height:18px}}.slide .digits{font-size:88px;font-weight:400;line-height:normal;letter-spacing:-.968px;margin:0}.copy-xs{font-size:10px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:-.11px;text-transform:uppercase}@media screen and (min-width:1024px){.copy-xs{font-size:14px;line-height:16px}}.copy-sm{font-size:12px;font-weight:500;line-height:14px;letter-spacing:.06px;margin:0;text-transform:uppercase}@media screen and (min-width:1024px){.copy-sm{font-size:16px;line-height:18px}}.copy-md{font-size:20px;font-weight:500;line-height:24px;letter-spacing:.22px;margin:0}@media screen and (min-width:1024px){.copy-md{font-size:24px;line-height:26px}}.copy-lg{font-size:28px;font-weight:500;line-height:normal;letter-spacing:.308px}.copy-xl{font-size:40px;font-weight:400;line-height:normal;letter-spacing:-.44px;margin:0}.page-rewind .wrapper{background:#000;min-height:100svh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-rewind .header-nav{opacity:1}.page-rewind.active-slide-1 .header-nav{display:none}.color-black{color:#000}.color-blue{color:#0073ff}.color-green{color:#00a94f}.color-orange{color:#fc5101}.color-red{color:#e31837}.color-silver{color:#a1a2a1}.color-yellow{color:#ffd200}.color-white{color:#fff}.bg-black{background-color:#000}.bg-blue{background-color:#0073ff}.bg-green{background-color:#00a94f}.bg-orange{background-color:#fc5101}.bg-red{background-color:#e31837}.bg-silver{background-color:#a1a2a1}.bg-yellow{background-color:#ffd200}.bg-white{background-color:#fff}section.slide-archetype{background:#e31837;font-family:neue-haas-grotesk-text,Helvetica,Arial}section.slide-archetype .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.slide-archetype .slide-content .slide-title{background:#0073ff}section.slide-archetype .slide-content .slide-main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.slide-archetype .slide-content .slide-main-content .stack{position:relative;max-width:300px;max-height:480px;height:90%;aspect-ratio:305/493}section.slide-archetype .slide-content .slide-main-content .stack .card{background-color:#fff;border:1px solid #000;border-radius:16px;height:100%;position:absolute;top:0;width:100%}section.slide-archetype .slide-content .slide-main-content .stack .card.first{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:-150vw;padding:16px 24px;text-align:center}section.slide-archetype .slide-content .slide-main-content .stack .card.first p{text-align:center}section.slide-archetype .slide-content .slide-main-content .stack .card.first p span{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:archetype-text-appear;animation-name:archetype-text-appear;opacity:0}section.slide-archetype .slide-content .slide-main-content .stack .card.first p span:first-of-type{-webkit-animation-delay:1.7s;animation-delay:1.7s;text-align:center;font-size:23px;font-style:normal;font-weight:700;line-height:116%;letter-spacing:.264px;display:inline-block;margin-bottom:12px}section.slide-archetype .slide-content .slide-main-content .stack .card.first p span:last-of-type{-webkit-animation-delay:2.7s;animation-delay:2.7s;font-size:16px;font-style:normal;font-weight:400;line-height:106%!important;letter-spacing:-.176px;display:inline-block}section.slide-archetype .slide-content .slide-main-content .stack .card.first:first-child{z-index:3;-webkit-animation:roll-in-3 450ms forwards;animation:roll-in-3 450ms forwards;-webkit-animation-delay:1.3s;animation-delay:1.3s}section.slide-archetype .slide-content .slide-main-content .stack .card.first:nth-child(2){-webkit-animation:roll-in-2 450ms forwards;animation:roll-in-2 450ms forwards;-webkit-animation-delay:1.15s;animation-delay:1.15s;z-index:2}section.slide-archetype .slide-content .slide-main-content .stack .card.first:nth-child(2) div{background-image:url(/assets/i/archetypes/archetypes_social_butterfly.webp)}section.slide-archetype .slide-content .slide-main-content .stack .card.first:nth-child(3){-webkit-animation:roll-in 450ms forwards;animation:roll-in 450ms forwards;-webkit-animation-delay:1s;animation-delay:1s;z-index:1}section.slide-archetype .slide-content .slide-main-content .stack .card.first:nth-child(3) div{background-image:url(/assets/i/archetypes/archetypes_early_bird.webp)}section.slide-archetype .slide-content .slide-main-content .stack .card.first.roll-out:first-child{-webkit-animation:roll-out 450ms forwards;animation:roll-out 450ms forwards}section.slide-archetype .slide-content .slide-main-content .stack .card.first.roll-out:nth-child(2){-webkit-animation:roll-out 450ms forwards;animation:roll-out 450ms forwards;-webkit-animation-delay:150ms;animation-delay:150ms}section.slide-archetype .slide-content .slide-main-content .stack .card.first.roll-out:nth-child(3){-webkit-animation:roll-out 450ms forwards;animation:roll-out 450ms forwards;-webkit-animation-delay:.3s;animation-delay:.3s}section.slide-archetype .slide-content .slide-main-content .stack .card.last{left:-150vw;-webkit-transform:rotate(-200deg) scale(1.1);transform:rotate(-200deg) scale(1.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;text-align:center}section.slide-archetype .slide-content .slide-main-content .stack .card.last .card-details-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-style:normal;font-weight:400;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:-.176px;line-height:17px;width:100%}section.slide-archetype .slide-content .slide-main-content .stack .card.last .card-details-top img{height:24px;width:24px}section.slide-archetype .slide-content .slide-main-content .stack .card.last .card-archetype-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--Black,#000);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;aspect-ratio:257/343}section.slide-archetype .slide-content .slide-main-content .stack .card.last .card-archetype-image #archetype-canvas{width:150%;height:auto}section.slide-archetype .slide-content .slide-main-content .stack .card.last span{opacity:0}section.slide-archetype .slide-content .slide-main-content .stack .card.last .copy-sm{text-transform:capitalize}section.slide-archetype .slide-content .slide-main-content .stack .card.last.roll-in{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}section.slide-archetype .slide-content .slide-main-content .stack .card.last.roll-in:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-name:roll-in;animation-name:roll-in;z-index:1}section.slide-archetype .slide-content .slide-main-content .stack .card.last.roll-in:nth-child(4) div{background-image:url(/assets/i/archetypes/archetypes_sightseer.webp)}section.slide-archetype .slide-content .slide-main-content .stack .card.last.roll-in:nth-child(5){-webkit-animation-delay:550ms;animation-delay:550ms;-webkit-animation-name:roll-in-2;animation-name:roll-in-2;z-index:2}section.slide-archetype .slide-content .slide-main-content .stack .card.last.roll-in:nth-child(5) div{background-image:url(/assets/i/archetypes/archetypes_overachiever.webp)}section.slide-archetype .slide-content .slide-main-content .stack .card.last.roll-in:last-child{-webkit-animation-delay:.7s;animation-delay:.7s;-webkit-animation-name:roll-in-3;animation-name:roll-in-3;z-index:3}section.slide-archetype .slide-content .slide-main-content .stack .card.last.roll-in:last-child span{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:archetype-text-appear;animation-name:archetype-text-appear}section.slide-archetype .slide-content .slide-main-content .stack .card.last.roll-in:last-child span:first-of-type{-webkit-animation-delay:1.5s;animation-delay:1.5s}section.slide-archetype .slide-content .slide-main-content .stack .card.last.roll-in:last-child span:last-of-type{-webkit-animation-delay:2.5s;animation-delay:2.5s}section.slide-archetype .slide-content .slide-main-content .stack .card.dummy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px}section.slide-archetype .slide-content .slide-main-content .stack .card.dummy div{background-color:#0073ff;background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;height:65%;border-radius:14px;margin-top:21%}section.slide-archetype .slide-content .slide-main-content .stack .card .copy-sm{text-transform:none!important;font-weight:400}@media screen and (min-width:1024px){section.slide-archetype .slide-content .slide-main-content .stack .card .copy-sm{font-size:12px;line-height:14px}}@-webkit-keyframes archetype-text-appear{from{opacity:0}to{opacity:1}}@keyframes archetype-text-appear{from{opacity:0}to{opacity:1}}@-webkit-keyframes roll-in{0%{-webkit-transform:rotate(-20deg) scale(1.1);transform:rotate(-20deg) scale(1.1);left:-150vw}50%{-webkit-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}75%{-webkit-transform:rotate(10deg) scale(1);transform:rotate(10deg) scale(1);left:20%}100%{left:0;-webkit-transform:rotate(-2deg) scale(1);transform:rotate(-2deg) scale(1)}}@keyframes roll-in{0%{-webkit-transform:rotate(-20deg) scale(1.1);transform:rotate(-20deg) scale(1.1);left:-150vw}50%{-webkit-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}75%{-webkit-transform:rotate(10deg) scale(1);transform:rotate(10deg) scale(1);left:20%}100%{left:0;-webkit-transform:rotate(-2deg) scale(1);transform:rotate(-2deg) scale(1)}}@-webkit-keyframes roll-in-2{0%{-webkit-transform:rotate(-20deg) scale(1.1);transform:rotate(-20deg) scale(1.1);left:-150vw}50%{-webkit-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}75%{-webkit-transform:rotate(10deg) scale(1);transform:rotate(10deg) scale(1);left:20%}100%{left:0;-webkit-transform:rotate(2deg) scale(1);transform:rotate(2deg) scale(1)}}@keyframes roll-in-2{0%{-webkit-transform:rotate(-20deg) scale(1.1);transform:rotate(-20deg) scale(1.1);left:-150vw}50%{-webkit-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}75%{-webkit-transform:rotate(10deg) scale(1);transform:rotate(10deg) scale(1);left:20%}100%{left:0;-webkit-transform:rotate(2deg) scale(1);transform:rotate(2deg) scale(1)}}@-webkit-keyframes roll-in-3{0%{-webkit-transform:rotate(-20deg) scale(1.1);transform:rotate(-20deg) scale(1.1);left:-150vw}50%{-webkit-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}75%{-webkit-transform:rotate(10deg) scale(1);transform:rotate(10deg) scale(1);left:20%}100%{left:0;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}@keyframes roll-in-3{0%{-webkit-transform:rotate(-20deg) scale(1.1);transform:rotate(-20deg) scale(1.1);left:-150vw}50%{-webkit-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}75%{-webkit-transform:rotate(10deg) scale(1);transform:rotate(10deg) scale(1);left:20%}100%{left:0;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}}@-webkit-keyframes roll-out{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);left:0}30%{-webkit-transform:rotate(-12deg) scale(1.1);transform:rotate(-12deg) scale(1.1);left:-20%}100%{-webkit-transform:rotate(20deg);transform:rotate(20deg);left:120vw}}@keyframes roll-out{0%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);left:0}30%{-webkit-transform:rotate(-12deg) scale(1.1);transform:rotate(-12deg) scale(1.1);left:-20%}100%{-webkit-transform:rotate(20deg);transform:rotate(20deg);left:120vw}}section.slide-carbon-reduction{background:#00a94f}section.slide-carbon-reduction .slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 62px);height:calc(100svh - 62px);position:relative}section.slide-carbon-reduction .slide-content .slide-title{background-color:#00a94f;display:block}section.slide-carbon-reduction .slide-content .slide-title small{bottom:-2px;position:relative}section.slide-carbon-reduction .slide-content span{font-family:neue-haas-grotesk-text,Helvetica,Arial;margin:0}section.slide-carbon-reduction .slide-content span.result{font-size:40px;font-weight:500;line-height:48px;letter-spacing:.44px}section.slide-carbon-reduction .slide-content .slide-main-content{background:#c6c6c6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0 0;text-align:right;-webkit-transition:all 2s 1s ease-in-out;transition:all 2s 1s ease-in-out}section.slide-carbon-reduction .slide-content .slide-main-content.clear-sky{background-color:#0073ff}section.slide-carbon-reduction .slide-content .slide-main-content .cherry-blossom-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(0);transform:translateY(0)}section.slide-carbon-reduction .slide-content .slide-main-content .cherry-blossom-container canvas{min-width:100%}section.slide-carbon-reduction .slide-content .slide-main-content .cherry-blossom-container.slide-down{opacity:1;-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out;-webkit-transform:translateY(100svh);transform:translateY(100svh)}section.slide-carbon-reduction .slide-content .slide-main-content .cherry-blossom-container img{opacity:0;-webkit-transform:scale(0) translateY(0);transform:scale(0) translateY(0);width:11%;-webkit-transition:all 2.5s ease-in-out;transition:all 2.5s ease-in-out}@media screen and (min-width:1440px){section.slide-carbon-reduction .slide-content .slide-main-content .cherry-blossom-container img{width:5%}}section.slide-carbon-reduction .slide-content .slide-main-content .cherry-blossom-container img.appear{-webkit-animation:carbon-appear 250ms forwards;animation:carbon-appear 250ms forwards}section.slide-carbon-reduction .slide-content .slide-main-content .total-carbon-text{opacity:1;position:absolute;bottom:16px;right:16px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}section.slide-carbon-reduction .slide-content .slide-main-content .total-carbon-text.carbon-hide{opacity:0}section.slide-carbon-reduction .slide-content .slide-main-content .total-carbon-text p{margin:0}section.slide-carbon-reduction .slide-content .slide-main-content .total-carbon-text span{color:#000}section.slide-carbon-reduction .slide-content .slide-bottom-content{background-color:#00a94f;border-top:1px solid #000;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;left:0;padding:18px 16px;position:absolute;-webkit-transform:translateY(2500px);transform:translateY(2500px);-webkit-transition:min-height 2s ease-in-out,-webkit-transform 750ms ease-in-out;transition:min-height 2s ease-in-out,-webkit-transform 750ms ease-in-out;transition:transform 750ms ease-in-out,min-height 2s ease-in-out;transition:transform 750ms ease-in-out,min-height 2s ease-in-out,-webkit-transform 750ms ease-in-out;min-height:0}@media screen and (min-width:1024px){section.slide-carbon-reduction .slide-content .slide-bottom-content{padding:38px 16px}}section.slide-carbon-reduction .slide-content .slide-bottom-content span{opacity:1;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}section.slide-carbon-reduction .slide-content .slide-bottom-content span small{bottom:-2px;position:relative}section.slide-carbon-reduction .slide-content .slide-bottom-content.slide-up{-webkit-transform:translateY(0);transform:translateY(0)}section.slide-carbon-reduction .slide-content .slide-bottom-content.grow{-webkit-transform:translateY(0);transform:translateY(0);min-height:100svh}section.slide-carbon-reduction .slide-content .slide-bottom-content.grow span{opacity:0}@-webkit-keyframes carbon-appear{0%{opacity:0;-webkit-transform:scale(0) translateY(0);transform:scale(0) translateY(0)}90%{opacity:1;-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}100%{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes carbon-appear{0%{opacity:0;-webkit-transform:scale(0) translateY(0);transform:scale(0) translateY(0)}90%{opacity:1;-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}100%{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}small{font-size:60%}section.slide-loading{background-color:#000}section.slide-loading .slide-content{background-color:#000;height:100%;position:relative}section.slide-loading .instructions-container,section.slide-loading .loading-container{inset:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}section.slide-loading .instructions-container.active,section.slide-loading .loading-container.active{z-index:99999;opacity:1}section.slide-loading .instructions-container{margin:auto;max-width:500px;padding:24px;width:100%}section.slide-loading .instructions-container .instructions{width:100%}section.slide-loading .instructions-container .instructions .back-forward{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;padding:0 24px}section.slide-loading .instructions-container .instructions .back-forward div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}section.slide-loading .instructions-container .details{text-align:center}section.slide-loading .instructions-container .details p{font-size:24px;font-weight:500;line-height:24px;letter-spacing:.264px;margin:0}section.slide-loading .instructions-container .details p:last-child{font-size:16px;font-weight:400;line-height:17px;letter-spacing:-.176px;margin-top:8px;text-wrap:balance}section.slide-loading .loading-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.slide-loading .loading-container .loading{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}section.slide-loading .loading-container .loading-animation{border:16px solid #e31837;border-radius:50%;height:115px;position:relative;width:115px;margin-bottom:16px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation:loading 2s linear infinite;animation:loading 2s linear infinite}section.slide-loading .loading-container .loading-animation::after{background-image:url(/assets/i/station_marker.svg);background-repeat:no-repeat;background-size:contain;content:"";height:16px;position:absolute;right:-15px;top:50%;width:16px}@-webkit-keyframes loading{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}section.slide-percentile{background:#0073ff}section.slide-percentile .slide-content{display:grid;grid-template-rows:47px minmax(0,1fr);height:calc(100vh - 62px);height:calc(100svh - 62px)}section.slide-percentile .slide-title{background:#fc5101;color:#000}section.slide-percentile .percentile-scale-container{-ms-flex-item-align:end;align-self:end;height:100%;position:relative}section.slide-percentile .percentile-scale-container.no-bus .rail-percentile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #000;border-right:1px solid #000;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}section.slide-percentile .percentile-scale-container.no-bus .rail-percentile .percentile-content{width:100%!important}section.slide-percentile .percentile-scale-container.no-bus .bus-percentile{display:none}section.slide-percentile .percentile-scale-container .bus-percentile,section.slide-percentile .percentile-scale-container .rail-percentile{border-top:1px solid #000;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:end;-ms-flex-align:end;align-items:end;left:0;padding:16px;position:absolute}section.slide-percentile .percentile-scale-container .bus-percentile .percentage,section.slide-percentile .percentile-scale-container .bus-percentile .percentage-detail-container,section.slide-percentile .percentile-scale-container .rail-percentile .percentage,section.slide-percentile .percentile-scale-container .rail-percentile .percentage-detail-container{opacity:0;-webkit-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out}section.slide-percentile .percentile-scale-container .bus-percentile .percentage-detail-container,section.slide-percentile .percentile-scale-container .rail-percentile .percentage-detail-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-align:left}section.slide-percentile .percentile-scale-container .bus-percentile .percentage-detail-container:not(:has(img)),section.slide-percentile .percentile-scale-container .rail-percentile .percentage-detail-container:not(:has(img)){text-align:left}section.slide-percentile .percentile-scale-container .bus-percentile .percentage-detail-container .percentile-badge,section.slide-percentile .percentile-scale-container .rail-percentile .percentage-detail-container .percentile-badge{height:100%;width:auto}section.slide-percentile .percentile-scale-container .bus-percentile .percentage-detail-container .percentage-detail,section.slide-percentile .percentile-scale-container .rail-percentile .percentage-detail-container .percentage-detail{text-wrap:balance;font-size:14px;text-align:left}section.slide-percentile .percentile-scale-container .bus-percentile.finished .percentage,section.slide-percentile .percentile-scale-container .bus-percentile.finished .percentage-detail-container,section.slide-percentile .percentile-scale-container .rail-percentile.finished .percentage,section.slide-percentile .percentile-scale-container .rail-percentile.finished .percentage-detail-container{opacity:1}section.slide-percentile .percentile-scale-container .percentile-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:42%;-webkit-box-align:end;-ms-flex-align:end;align-items:end}section.slide-percentile .percentile-scale-container .percentile-content.full{width:100%}@media screen and (min-width:1024px){section.slide-percentile .percentile-scale-container .percentile-content{-webkit-box-align:end;-ms-flex-align:end;align-items:end}}section.slide-percentile .percentile-scale-container .bus-percentile{background-color:#fc5101;width:50%}section.slide-percentile .percentile-scale-container .bus-percentile .percentile-content{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:start}section.slide-percentile .percentile-scale-container .rail-percentile{background-color:#00a94f;width:100%}section.slide-percentile .percentile-scale-container .rail-percentile .percentage-detail-container{width:100%}@media screen and (min-width:1024px){section.slide-percentile .percentile-scale-container .rail-percentile .percentage-detail-container{width:unset}}section.slide-summary{background:#000}section.slide-summary .slide-content{height:calc(100vh - 62px);height:calc(100svh - 62px)}section.slide-summary .slide-title{background:#e31837;color:#fff}section.slide-summary .dashboard{display:grid;grid-template-rows:auto auto;gap:1px;max-width:600px;margin:0 auto;padding:0 16px;background:#000}section.slide-summary .row{display:grid;gap:1px;grid-template-columns:1fr 1fr;position:relative;overflow:hidden}section.slide-summary .row.row-top{border-radius:16px 16px 0 0}section.slide-summary .row.row-bottom{border-radius:0 0 16px 16px}section.slide-summary .row.no-achievement{grid-template-columns:1fr}section.slide-summary .row-social{padding:16px;position:relative;text-align:center}section.slide-summary .row-social .button{all:unset;border-radius:24px;cursor:pointer;font-size:14px;font-weight:400;line-height:150%;margin:0 8px;padding:8px 16px;-webkit-transition:all .2s linear;transition:all .2s linear}section.slide-summary .row-social .button.social-share{background-color:#fff;border:1px solid #fff;color:#000}section.slide-summary .row-social .button.social-share:hover{background-color:#000;color:#fff}section.slide-summary .row-social .button.replay{background-color:#000;border:1px solid #000;color:#fff;padding-left:30px;position:relative}section.slide-summary .row-social .button.replay::after{background-image:url(/assets/i/replay.webp);background-size:cover;bottom:11px;content:"";display:inline-block;-webkit-filter:invert(0);filter:invert(0);height:16px;left:9px;position:absolute;width:16px}@media screen and (min-width:1024px){section.slide-summary .row-social .button.replay::after{height:20px;width:20px}}section.slide-summary .row-social .button.replay:hover{background-color:#fff;color:#000}section.slide-summary .row-social .button.replay:hover::after{-webkit-filter:invert(1);filter:invert(1)}section.slide-summary .row-social .tooltip{display:none;position:absolute;background-color:#333;color:#fff;padding:10px 20px;border-radius:12px;top:-45px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;white-space:nowrap;color:#fff;-webkit-animation:float-tooltip 2s ease-in-out infinite;animation:float-tooltip 2s ease-in-out infinite}section.slide-summary .row-social .tooltip::before{content:"";position:absolute;bottom:-9px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333}@-webkit-keyframes float-tooltip{0%{-webkit-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}50%{-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}100%{-webkit-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}}@keyframes float-tooltip{0%{-webkit-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}50%{-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}100%{-webkit-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}}section.slide-summary .row-social span{color:#fff;display:inline-block;margin-top:8px}section.slide-summary .row-social span.copy-xs{font-size:8px}@media screen and (min-width:1024px){section.slide-summary .row-social span{font-size:18px}}section.slide-summary .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;position:relative}section.slide-summary .card.yellow{background:#ffd200}section.slide-summary .card.blue{background:#0073ff;color:#000}section.slide-summary .card.white{background:#fff;color:#000}section.slide-summary .card.green{background:#00a94f;color:#000}section.slide-summary .card.gray{background:#e9ecef}section.slide-summary .card.gray-200{background:#c6c6c6;color:#000}section.slide-summary .card.achievements{position:relative}section.slide-summary .card.achievements::before{background-image:url(/assets/i/ph_medal-fill.webp);background-size:contain;content:"";height:16px;right:16px;position:absolute;top:16px;width:16px}@media screen and (min-width:1024px){section.slide-summary .card.achievements::before{height:20px;width:20px}}section.slide-summary .card.achievements .achievement-details{display:grid;grid-template-rows:1fr;gap:8px;height:calc(100% - 22px);margin-top:8px}section.slide-summary .card.achievements .achievement-details .achievement-detail-container{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}section.slide-summary .card.achievements .achievement-details .achievement-detail-container img{height:auto;width:66px}section.slide-summary .card.achievements .achievement-details .achievement-detail-container .achievement-detail{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.slide-summary .card.achievements .achievement-details .achievement-detail-container .achievement-detail .heading{font-weight:700}section.slide-summary .card.achievements .achievement-details.achievements-2{grid-template-rows:1fr 1fr}section.slide-summary .card.achievements .achievement-details.achievements-2 .achievement-detail-container img{width:30px}section.slide-summary .card.achievements .achievement-details.achievements-3{grid-template-rows:1fr 1fr 1fr}section.slide-summary .card.achievements .achievement-details.achievements-3 .achievement-detail-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.slide-summary .card.achievements .achievement-details.achievements-3 .achievement-detail-container img{width:30px}section.slide-summary .card .label{color:#000}section.slide-summary .trips-miles-carbon{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;padding:0}section.slide-summary .trips-miles-carbon .generic-total-trips,section.slide-summary .trips-miles-carbon .total-carbon,section.slide-summary .trips-miles-carbon .total-miles,section.slide-summary .trips-miles-carbon .total-trips{color:#000;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media screen and (min-width:400px){section.slide-summary .trips-miles-carbon .generic-total-trips,section.slide-summary .trips-miles-carbon .total-carbon,section.slide-summary .trips-miles-carbon .total-miles,section.slide-summary .trips-miles-carbon .total-trips{gap:8px}}section.slide-summary .trips-miles-carbon .generic-total-trips .value,section.slide-summary .trips-miles-carbon .total-carbon .value,section.slide-summary .trips-miles-carbon .total-miles .value,section.slide-summary .trips-miles-carbon .total-trips .value{font-size:24px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.22px}section.slide-summary .trips-miles-carbon .generic-total-trips::before,section.slide-summary .trips-miles-carbon .total-carbon::before,section.slide-summary .trips-miles-carbon .total-miles::before,section.slide-summary .trips-miles-carbon .total-trips::before{background-size:contain;content:"";height:14px;right:16px;position:absolute;top:16px;width:14px}@media screen and (min-width:1024px){section.slide-summary .trips-miles-carbon .generic-total-trips::before,section.slide-summary .trips-miles-carbon .total-carbon::before,section.slide-summary .trips-miles-carbon .total-miles::before,section.slide-summary .trips-miles-carbon .total-trips::before{height:20px;width:20px}}section.slide-summary .trips-miles-carbon .generic-total-trips,section.slide-summary .trips-miles-carbon .total-trips{border-bottom:1px solid #000}section.slide-summary .trips-miles-carbon .generic-total-trips::before,section.slide-summary .trips-miles-carbon .total-trips::before{background-image:url(/assets/i/route.webp)}section.slide-summary .trips-miles-carbon .total-miles{border-bottom:1px solid #000}section.slide-summary .trips-miles-carbon .total-miles::before{background-image:url(/assets/i/route.webp)}section.slide-summary .trips-miles-carbon .total-carbon::before{background-image:url(/assets/i/co2-black.webp);height:16px;width:16px}@media screen and (min-width:1024px){section.slide-summary .trips-miles-carbon .total-carbon::before{height:22px;width:22px}}section.slide-summary .station-route-details{display:grid;grid-template-rows:auto 1fr}section.slide-summary .station-route-details .stations-visited{border-bottom:1px solid #000;gap:8px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:unset}section.slide-summary .station-route-details .stations-visited::before{background-image:url(/assets/i/stations-visited.webp);background-size:contain;content:"";height:14px;right:16px;position:absolute;top:16px;width:14px}@media screen and (min-width:1024px){section.slide-summary .station-route-details .stations-visited::before{height:20px;width:20px}}section.slide-summary .station-route-details .stations-visited .value{font-size:24px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.22px}section.slide-summary .station-route-details .top-station-route{height:unset;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.slide-summary .station-route-details .top-station-route .top-station{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;position:relative}section.slide-summary .station-route-details .top-station-route .top-station::before{background-image:url(/assets/i/stations-visited.webp);background-size:contain;content:"";height:14px;right:0;position:absolute;top:0;width:14px}@media screen and (min-width:1024px){section.slide-summary .station-route-details .top-station-route .top-station::before{height:20px;width:20px}}section.slide-summary .station-route-details .top-station-route .top-station div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}section.slide-summary .station-route-details .top-station-route .top-station div .copy-sm{text-transform:capitalize;font-weight:700}@media screen and (min-width:1024px){section.slide-summary .station-route-details .top-station-route .top-station div .copy-sm{font-size:24px;line-height:1.2}}section.slide-summary .station-route-details .top-station-route .top-station a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding-left:22px;position:relative;text-decoration-line:underline}section.slide-summary .station-route-details .top-station-route .top-station a::before{background-image:url(/assets/i/metro-shop.webp);background-size:contain;content:"";display:inline-block;left:0;position:absolute;top:0;height:14px;width:14px}@media screen and (min-width:1024px){section.slide-summary .station-route-details .top-station-route .top-station a::before{height:18px;width:18px}}section.slide-summary .station-route-details .top-station-route .top-route{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;position:relative}section.slide-summary .station-route-details .top-station-route .top-route div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}section.slide-summary .station-route-details .top-station-route .top-route a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding-left:22px;position:relative;text-decoration-line:underline}section.slide-summary .station-route-details .top-station-route .top-route a::before{background-image:url(/assets/i/metro-shop.webp);background-size:contain;content:"";display:inline-block;left:0;position:absolute;top:0;height:14px;width:14px}@media screen and (min-width:1024px){section.slide-summary .station-route-details .top-station-route .top-route a::before{height:18px;width:18px}}section.slide-summary .station-route-details .top-station-route .top-route::before{background-image:url(/assets/i/top-route.webp);background-size:contain;content:"";height:14px;right:0;position:absolute;top:0;width:14px}@media screen and (min-width:1024px){section.slide-summary .station-route-details .top-station-route .top-route::before{height:20px;width:20px}}section.slide-summary .station-route-details .top-station-route .top-route .value{background-color:#0073ff;border:1px solid #000;border-radius:4px;padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;font-style:normal;font-weight:700;line-height:17px;letter-spacing:-.154px}@media screen and (min-width:1024px){section.slide-summary .station-route-details .top-station-route .top-route .value{font-size:24px;line-height:1.2;padding:8px 18px}}section.slide-summary .station-route-details .top-station-route.single-item .top-route,section.slide-summary .station-route-details .top-station-route.single-item .top-station{height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.slide-summary .station-route-details .top-station-route.single-item .top-route div,section.slide-summary .station-route-details .top-station-route.single-item .top-station div{gap:16px}section.slide-summary .station-route-details .top-station-route.single-item .top-route div .copy-sm,section.slide-summary .station-route-details .top-station-route.single-item .top-station div .copy-sm{font-size:18px;line-height:20px}@media screen and (min-width:1024px){section.slide-summary .station-route-details .top-station-route.single-item .top-route div .copy-sm,section.slide-summary .station-route-details .top-station-route.single-item .top-station div .copy-sm{font-size:24px;line-height:1.2}}section.slide-summary .archetype{height:100%;padding:0;overflow:hidden}section.slide-summary .archetype img{height:auto;width:100%}section.slide-summary .archetype .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;background-color:#000;color:#fff;line-height:1.2}section.slide-summary .tooltip{display:none!important}.archetype-name{word-break:keep-all!important;line-height:115%!important}@-webkit-keyframes miles-dashed{to{stroke-dashoffset:0}}@keyframes miles-dashed{to{stroke-dashoffset:0}}section.slide-top-stations{background:#000}section.slide-top-stations .slide-title{background:#e31837;color:#fff;position:relative}section.slide-top-stations .slide-title span{position:absolute}section.slide-top-stations .slide-title span:first-of-type{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 750ms ease-in-out;transition:-webkit-transform 750ms ease-in-out;transition:transform 750ms ease-in-out;transition:transform 750ms ease-in-out,-webkit-transform 750ms ease-in-out}section.slide-top-stations .slide-title span:last-of-type{-webkit-transform:translateX(-150%);transform:translateX(-150%);-webkit-transition:-webkit-transform 750ms 750ms ease-in-out;transition:-webkit-transform 750ms 750ms ease-in-out;transition:transform 750ms 750ms ease-in-out;transition:transform 750ms 750ms ease-in-out,-webkit-transform 750ms 750ms ease-in-out}section.slide-top-stations .slide-title.routes span:first-of-type{-webkit-transform:translateX(-150%);transform:translateX(-150%)}section.slide-top-stations .slide-title.routes span:last-of-type{-webkit-transform:translateX(0);transform:translateX(0)}section.slide-top-stations .top-stations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 109px);height:calc(100svh - 109px)}section.slide-top-stations .top-stations .station{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:20%;font-family:neue-haas-grotesk-text,Helvetica,Arial;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}section.slide-top-stations .top-stations .station .route-container,section.slide-top-stations .top-stations .station-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;padding:16px;position:absolute;top:0;-webkit-transition:all 750ms ease-in-out;transition:all 750ms ease-in-out;width:100%}section.slide-top-stations .top-stations .station .route-container .station-detail,section.slide-top-stations .top-stations .station-container .station-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;opacity:0;-webkit-transition:opacity var(--duration,750ms) ease-in-out var(--delay,750ms);transition:opacity var(--duration,750ms) ease-in-out var(--delay,750ms)}section.slide-top-stations .top-stations .station .route-container .station-detail .station-route-container,section.slide-top-stations .top-stations .station-container .station-detail .station-route-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}section.slide-top-stations .top-stations .station .route-container .station-detail .station-route-container .station-route,section.slide-top-stations .top-stations .station-container .station-detail .station-route-container .station-route{height:16px;border:1px solid #fff;border-radius:50%;width:16px}section.slide-top-stations .top-stations .station .route-container .station-detail .route-line-container,section.slide-top-stations .top-stations .station-container .station-detail .route-line-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}section.slide-top-stations .top-stations .station .route-container .station-detail .route-line-container .route-line,section.slide-top-stations .top-stations .station-container .station-detail .route-line-container .route-line{border:1px solid #fff;border-radius:4px;color:#fff;min-width:60px;padding:4px 8px;text-align:center}section.slide-top-stations .top-stations .station .route-container .station-detail .route-line-container .route-line img,section.slide-top-stations .top-stations .station-container .station-detail .route-line-container .route-line img{height:100%}section.slide-top-stations .top-stations .station .route-container .station-ranking,section.slide-top-stations .top-stations .station-container .station-ranking{background-color:#fff;aspect-ratio:1/1!important;border-radius:50%;color:#fff;padding:13px 29px;text-align:center;font-size:46px;font-weight:400;line-height:normal;letter-spacing:-.506px;-webkit-transform:translateX(calc(-100vw + 116px));transform:translateX(calc(-100vw + 116px));-webkit-transition:color var(--duration,750ms) ease-in-out var(--delay,750ms),-webkit-transform 750ms ease-in-out;transition:color var(--duration,750ms) ease-in-out var(--delay,750ms),-webkit-transform 750ms ease-in-out;transition:transform 750ms ease-in-out,color var(--duration,750ms) ease-in-out var(--delay,750ms);transition:transform 750ms ease-in-out,color var(--duration,750ms) ease-in-out var(--delay,750ms),-webkit-transform 750ms ease-in-out;width:85px;height:85px}section.slide-top-stations .top-stations .station .route-container.appear,section.slide-top-stations .top-stations .station-container.appear{--delay:750ms;--duration:750ms}section.slide-top-stations .top-stations .station .route-container.appear .station-detail,section.slide-top-stations .top-stations .station-container.appear .station-detail{opacity:1}section.slide-top-stations .top-stations .station .route-container.appear .station-ranking,section.slide-top-stations .top-stations .station-container.appear .station-ranking{-webkit-transform:translateX(0);transform:translateX(0);color:#000}section.slide-top-stations .top-stations .station .route-container:not(.appear),section.slide-top-stations .top-stations .station-container:not(.appear){--delay:0ms;--duration:250ms}section.slide-top-stations .top-stations .station .route-container.slide-out,section.slide-top-stations .top-stations .station-container.slide-out{-webkit-transition-duration:1.5s;transition-duration:1.5s;-webkit-transform:translateX(calc(100vw + 116px));transform:translateX(calc(100vw + 116px))}section.slide-top-stations .top-stations .station .station-container{opacity:1}section.slide-top-stations .top-stations .station .route-container{opacity:0}section.slide-top-stations .top-stations .station.show-routes .station-container{opacity:0}section.slide-top-stations .top-stations .station.show-routes .route-container{opacity:1}section.slide-top-stations-ticker .slide-content{height:calc(100vh - 62px);height:calc(100svh - 62px);position:relative}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section{background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:16px;position:relative;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section.blue{background-color:#0073ff;color:#000}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section.green{background-color:#00a94f;color:#000}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section.orange{background-color:#fc5101;color:#000}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section.red{background-color:#e31837;color:#000}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section.silver{background-color:#a1a2a1;color:#000}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section.yellow{background-color:#ffd200;color:#000}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section img{-webkit-filter:invert(1);filter:invert(1);height:auto;width:48px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-filter 250ms ease-in-out,-webkit-transform 250ms 1s ease-in-out;transition:-webkit-filter 250ms ease-in-out,-webkit-transform 250ms 1s ease-in-out;transition:filter 250ms ease-in-out,transform 250ms 1s ease-in-out;transition:filter 250ms ease-in-out,transform 250ms 1s ease-in-out,-webkit-filter 250ms ease-in-out,-webkit-transform 250ms 1s ease-in-out}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel-container{position:absolute;left:-10rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:left 750ms 1.76s ease-in-out;transition:left 750ms 1.76s ease-in-out}@media screen and (min-width:1024px){section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel-container{left:-10%}}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel{position:relative;margin:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;left:-60%}@media screen and (min-width:1024px){section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel{left:-40%}}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li{-webkit-transform-origin:0 50%;transform-origin:0 50%;font-size:16px;font-weight:500;left:50%;letter-spacing:.22px;line-height:0;list-style:none;margin-right:-150vw;opacity:1;padding-left:300px;position:absolute;text-align:left;top:50%;-webkit-transition:opacity 250ms 1s ease-in-out;transition:opacity 250ms 1s ease-in-out}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(1){-webkit-transform:rotate(0);transform:rotate(0)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(2){-webkit-transform:rotate(3.6734693878deg);transform:rotate(3.6734693878deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(3){-webkit-transform:rotate(7.3469387755deg);transform:rotate(7.3469387755deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(4){-webkit-transform:rotate(11.0204081633deg);transform:rotate(11.0204081633deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(5){-webkit-transform:rotate(14.693877551deg);transform:rotate(14.693877551deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(6){-webkit-transform:rotate(18.3673469388deg);transform:rotate(18.3673469388deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(7){-webkit-transform:rotate(22.0408163265deg);transform:rotate(22.0408163265deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(8){-webkit-transform:rotate(25.7142857143deg);transform:rotate(25.7142857143deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(9){-webkit-transform:rotate(29.387755102deg);transform:rotate(29.387755102deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(10){-webkit-transform:rotate(33.0612244898deg);transform:rotate(33.0612244898deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(11){-webkit-transform:rotate(36.7346938776deg);transform:rotate(36.7346938776deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(12){-webkit-transform:rotate(40.4081632653deg);transform:rotate(40.4081632653deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(13){-webkit-transform:rotate(44.0816326531deg);transform:rotate(44.0816326531deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(14){-webkit-transform:rotate(47.7551020408deg);transform:rotate(47.7551020408deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(15){-webkit-transform:rotate(51.4285714286deg);transform:rotate(51.4285714286deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(16){-webkit-transform:rotate(55.1020408163deg);transform:rotate(55.1020408163deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(17){-webkit-transform:rotate(58.7755102041deg);transform:rotate(58.7755102041deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(18){-webkit-transform:rotate(62.4489795918deg);transform:rotate(62.4489795918deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(19){-webkit-transform:rotate(66.1224489796deg);transform:rotate(66.1224489796deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(20){-webkit-transform:rotate(69.7959183673deg);transform:rotate(69.7959183673deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(21){-webkit-transform:rotate(73.4693877551deg);transform:rotate(73.4693877551deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(22){-webkit-transform:rotate(77.1428571429deg);transform:rotate(77.1428571429deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(23){-webkit-transform:rotate(80.8163265306deg);transform:rotate(80.8163265306deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(24){-webkit-transform:rotate(84.4897959184deg);transform:rotate(84.4897959184deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(25){-webkit-transform:rotate(88.1632653061deg);transform:rotate(88.1632653061deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(26){-webkit-transform:rotate(91.8367346939deg);transform:rotate(91.8367346939deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(27){-webkit-transform:rotate(95.5102040816deg);transform:rotate(95.5102040816deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(28){-webkit-transform:rotate(99.1836734694deg);transform:rotate(99.1836734694deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(29){-webkit-transform:rotate(102.8571428571deg);transform:rotate(102.8571428571deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(30){-webkit-transform:rotate(106.5306122449deg);transform:rotate(106.5306122449deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(31){-webkit-transform:rotate(110.2040816327deg);transform:rotate(110.2040816327deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(32){-webkit-transform:rotate(113.8775510204deg);transform:rotate(113.8775510204deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(33){-webkit-transform:rotate(117.5510204082deg);transform:rotate(117.5510204082deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(34){-webkit-transform:rotate(121.2244897959deg);transform:rotate(121.2244897959deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(35){-webkit-transform:rotate(124.8979591837deg);transform:rotate(124.8979591837deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(36){-webkit-transform:rotate(128.5714285714deg);transform:rotate(128.5714285714deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(37){-webkit-transform:rotate(132.2448979592deg);transform:rotate(132.2448979592deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(38){-webkit-transform:rotate(135.9183673469deg);transform:rotate(135.9183673469deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(39){-webkit-transform:rotate(139.5918367347deg);transform:rotate(139.5918367347deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(40){-webkit-transform:rotate(143.2653061224deg);transform:rotate(143.2653061224deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(41){-webkit-transform:rotate(146.9387755102deg);transform:rotate(146.9387755102deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(42){-webkit-transform:rotate(150.612244898deg);transform:rotate(150.612244898deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(43){-webkit-transform:rotate(154.2857142857deg);transform:rotate(154.2857142857deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(44){-webkit-transform:rotate(157.9591836735deg);transform:rotate(157.9591836735deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(45){-webkit-transform:rotate(161.6326530612deg);transform:rotate(161.6326530612deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(46){-webkit-transform:rotate(165.306122449deg);transform:rotate(165.306122449deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(47){-webkit-transform:rotate(168.9795918367deg);transform:rotate(168.9795918367deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(48){-webkit-transform:rotate(172.6530612245deg);transform:rotate(172.6530612245deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(49){-webkit-transform:rotate(176.3265306122deg);transform:rotate(176.3265306122deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(50){-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(51){-webkit-transform:rotate(183.6734693878deg);transform:rotate(183.6734693878deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(52){-webkit-transform:rotate(187.3469387755deg);transform:rotate(187.3469387755deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(53){-webkit-transform:rotate(191.0204081633deg);transform:rotate(191.0204081633deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(54){-webkit-transform:rotate(194.693877551deg);transform:rotate(194.693877551deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(55){-webkit-transform:rotate(198.3673469388deg);transform:rotate(198.3673469388deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(56){-webkit-transform:rotate(202.0408163265deg);transform:rotate(202.0408163265deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(57){-webkit-transform:rotate(205.7142857143deg);transform:rotate(205.7142857143deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(58){-webkit-transform:rotate(209.387755102deg);transform:rotate(209.387755102deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(59){-webkit-transform:rotate(213.0612244898deg);transform:rotate(213.0612244898deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(60){-webkit-transform:rotate(216.7346938776deg);transform:rotate(216.7346938776deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(61){-webkit-transform:rotate(220.4081632653deg);transform:rotate(220.4081632653deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(62){-webkit-transform:rotate(224.0816326531deg);transform:rotate(224.0816326531deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(63){-webkit-transform:rotate(227.7551020408deg);transform:rotate(227.7551020408deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(64){-webkit-transform:rotate(231.4285714286deg);transform:rotate(231.4285714286deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(65){-webkit-transform:rotate(235.1020408163deg);transform:rotate(235.1020408163deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(66){-webkit-transform:rotate(238.7755102041deg);transform:rotate(238.7755102041deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(67){-webkit-transform:rotate(242.4489795918deg);transform:rotate(242.4489795918deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(68){-webkit-transform:rotate(246.1224489796deg);transform:rotate(246.1224489796deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(69){-webkit-transform:rotate(249.7959183673deg);transform:rotate(249.7959183673deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(70){-webkit-transform:rotate(253.4693877551deg);transform:rotate(253.4693877551deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(71){-webkit-transform:rotate(257.1428571429deg);transform:rotate(257.1428571429deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(72){-webkit-transform:rotate(260.8163265306deg);transform:rotate(260.8163265306deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(73){-webkit-transform:rotate(264.4897959184deg);transform:rotate(264.4897959184deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(74){-webkit-transform:rotate(268.1632653061deg);transform:rotate(268.1632653061deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(75){-webkit-transform:rotate(271.8367346939deg);transform:rotate(271.8367346939deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(76){-webkit-transform:rotate(275.5102040816deg);transform:rotate(275.5102040816deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(77){-webkit-transform:rotate(279.1836734694deg);transform:rotate(279.1836734694deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(78){-webkit-transform:rotate(282.8571428571deg);transform:rotate(282.8571428571deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(79){-webkit-transform:rotate(286.5306122449deg);transform:rotate(286.5306122449deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(80){-webkit-transform:rotate(290.2040816327deg);transform:rotate(290.2040816327deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(81){-webkit-transform:rotate(293.8775510204deg);transform:rotate(293.8775510204deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(82){-webkit-transform:rotate(297.5510204082deg);transform:rotate(297.5510204082deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(83){-webkit-transform:rotate(301.2244897959deg);transform:rotate(301.2244897959deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(84){-webkit-transform:rotate(304.8979591837deg);transform:rotate(304.8979591837deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(85){-webkit-transform:rotate(308.5714285714deg);transform:rotate(308.5714285714deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(86){-webkit-transform:rotate(312.2448979592deg);transform:rotate(312.2448979592deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(87){-webkit-transform:rotate(315.9183673469deg);transform:rotate(315.9183673469deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(88){-webkit-transform:rotate(319.5918367347deg);transform:rotate(319.5918367347deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(89){-webkit-transform:rotate(323.2653061224deg);transform:rotate(323.2653061224deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(90){-webkit-transform:rotate(326.9387755102deg);transform:rotate(326.9387755102deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(91){-webkit-transform:rotate(330.612244898deg);transform:rotate(330.612244898deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(92){-webkit-transform:rotate(334.2857142857deg);transform:rotate(334.2857142857deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(93){-webkit-transform:rotate(337.9591836735deg);transform:rotate(337.9591836735deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(94){-webkit-transform:rotate(341.6326530612deg);transform:rotate(341.6326530612deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(95){-webkit-transform:rotate(345.306122449deg);transform:rotate(345.306122449deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(96){-webkit-transform:rotate(348.9795918367deg);transform:rotate(348.9795918367deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(97){-webkit-transform:rotate(352.6530612245deg);transform:rotate(352.6530612245deg)}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li:nth-of-type(98){-webkit-transform:rotate(356.3265306122deg);transform:rotate(356.3265306122deg)}@media screen and (min-width:1024px){section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li{padding-left:400px}}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li span{position:relative}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li span:first-child{display:none}@media screen and (min-width:1024px){section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li span:first-child{display:block}}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li span:last-child{display:block}@media screen and (min-width:1024px){section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section .stations-wheel li span:last-child{display:none}}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section.stopped img{-webkit-animation:arrow-slide-out 750ms ease-in-out 3s forwards;animation:arrow-slide-out 750ms ease-in-out 3s forwards;-webkit-filter:invert(0);filter:invert(0);-webkit-transform:translateX(60px);transform:translateX(60px)}@media screen and (min-width:1024px){section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section.stopped img{-webkit-animation:arrow-slide-out-lg 750ms ease-in-out 3s forwards;animation:arrow-slide-out-lg 750ms ease-in-out 3s forwards;-webkit-transform:translateX(300%);transform:translateX(300%)}}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section.stopped li:not(.selected){opacity:0}section.slide-top-stations-ticker .slide-content .neighborhood-ticker-section.stopped .stations-wheel-container{left:100vw;-webkit-transition-delay:3s;transition-delay:3s}section.slide-top-stations-ticker .slide-content .neighborhood-detail-section{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;right:-100%;top:0;-webkit-transition:right 750ms ease-in-out;transition:right 750ms ease-in-out;z-index:1}section.slide-top-stations-ticker .slide-content .neighborhood-detail-section.neighborhood-slide-in{right:0}section.slide-top-stations-ticker .slide-content .neighborhood-detail-section .slide-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0;flex:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:capitalize}section.slide-top-stations-ticker .slide-content .neighborhood-detail-section .slide-title .neighborhood-lines{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}section.slide-top-stations-ticker .slide-content .neighborhood-detail-section .slide-title .neighborhood-lines .line{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:8px;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:24px;letter-spacing:-.088px;text-transform:uppercase;width:24px}section.slide-top-stations-ticker .slide-content .neighborhood-detail-section .slide-main-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:1px;padding:16px}section.slide-top-stations-ticker .slide-content .neighborhood-detail-section .slide-main-content #neighborhood-canvas{height:auto;width:80%}@media screen and (min-width:400px){section.slide-top-stations-ticker .slide-content .neighborhood-detail-section .slide-main-content #neighborhood-canvas{width:90%}}@media screen and (min-width:1024px){section.slide-top-stations-ticker .slide-content .neighborhood-detail-section .slide-main-content #neighborhood-canvas{width:27%}}section.slide-top-stations-ticker .slide-content .neighborhood-detail-section .slide-bottom-content{background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px}section.slide-top-stations-ticker .slide-content .neighborhood-detail-section .slide-bottom-content .copy-sm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.slide-top-stations-ticker .slide-content .neighborhood-detail-section .slide-bottom-content .copy-sm .icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}section.slide-top-stations-ticker .slide-content .neighborhood-detail-section .slide-bottom-content .neighborhood-detail{margin:0;font-size:18px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.154px}@-webkit-keyframes arrow-slide-out{from{-webkit-transform:translateX(60px);transform:translateX(60px)}to{-webkit-transform:translateX(100vw);transform:translateX(100vw)}}@keyframes arrow-slide-out{from{-webkit-transform:translateX(60px);transform:translateX(60px)}to{-webkit-transform:translateX(100vw);transform:translateX(100vw)}}@-webkit-keyframes arrow-slide-out-lg{from{-webkit-transform:translateX(300%);transform:translateX(300%)}to{-webkit-transform:translateX(100vw);transform:translateX(100vw)}}@keyframes arrow-slide-out-lg{from{-webkit-transform:translateX(300%);transform:translateX(300%)}to{-webkit-transform:translateX(100vw);transform:translateX(100vw)}}section.slide-total-distance{background:#000}section.slide-total-distance .slide-content{height:calc(100vh - 62px);height:calc(100svh - 62px);position:relative}section.slide-total-distance .slide-title{background:#ffd200}section.slide-total-distance .slide-main-content{overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}section.slide-total-distance .distance-graphic-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px}section.slide-total-distance .distance-graphic-container #distance-animation{height:100%;max-width:100%}section.slide-total-distance .distance-graphic-container img{height:auto;width:100%}@media screen and (min-width:560px){section.slide-total-distance .distance-graphic-container img{width:unset}}section.slide-total-distance .slide-text-content{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:1;padding:16px;position:absolute;right:0;text-align:right;-webkit-transition:all 150ms 3s ease-in-out;transition:all 150ms 3s ease-in-out}section.slide-total-distance .slide-text-content.hide{opacity:0}section.slide-total-distance .slide-text-content span{margin:0}section.slide-total-distance .slide-bottom-content{background-color:#ffd200;border-top:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;gap:8px;padding:16px;-webkit-transform:translateY(1500px);transform:translateY(1500px);-webkit-transition:min-height 2s ease-in-out,-webkit-transform 1.5s 1s ease-in-out;transition:min-height 2s ease-in-out,-webkit-transform 1.5s 1s ease-in-out;transition:transform 1.5s 1s ease-in-out,min-height 2s ease-in-out;transition:transform 1.5s 1s ease-in-out,min-height 2s ease-in-out,-webkit-transform 1.5s 1s ease-in-out;min-height:0}section.slide-total-distance .slide-bottom-content .locations span:first-child{position:relative}section.slide-total-distance .slide-bottom-content .locations span:first-child::after{background-image:url(/assets/i/arrow-right.svg);content:"";display:inline-block;height:34px;margin-bottom:-6px;width:34px}section.slide-total-distance .slide-bottom-content .locations.equator span:first-child::after{display:none}section.slide-total-distance .slide-bottom-content.slide-up{-webkit-transform:translateY(0);transform:translateY(0)}section.slide-total-trips.paused{background:#0073ff}section.slide-total-trips.paused .slide-content .monthly-rides-container,section.slide-total-trips.paused .slide-content .total-trips-container{display:none!important}section.slide-total-trips:not(.paused){background:#00233a;-webkit-transition:background .5s cubic-bezier(.25,.8,.25,1);transition:background .5s cubic-bezier(.25,.8,.25,1)}section.slide-total-trips:not(.paused) .slide-content{position:relative}section.slide-total-trips:not(.paused) .slide-content .total-trips-container{position:absolute;left:0;top:0;-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out}section.slide-total-trips:not(.paused) .slide-content .total-trips-container.move-up{top:-100%}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .slide-title{-webkit-animation-delay:4.5s;animation-delay:4.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slide-down;animation-name:slide-down;-webkit-transform:translateY(-100%);transform:translateY(-100%)}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .trips-detail{display:grid;grid-template-rows:100% 0;height:calc(100vh - 109px);height:calc(100svh - 109px)}section.slide-total-trips:not(.paused) .slide-content .total-trips-container svg{-webkit-transition:1s all cubic-bezier(.25,.8,.25,1);transition:1s all cubic-bezier(.25,.8,.25,1);-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:grow;animation-name:grow;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .text{text-align:right}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .text .metric-title,section.slide-total-trips:not(.paused) .slide-content .total-trips-container .text .metric-value{-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-family:neue-haas-grotesk-text,Helvetica,Arial;font-style:normal;line-height:1;margin:0;padding:0}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .text .metric-value{font-weight:400;letter-spacing:-.968px}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .text .metric-title{font-size:12px;font-weight:500;letter-spacing:.06px;text-transform:uppercase}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .combined{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;position:relative;overflow:hidden}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .combined svg{height:100%;max-height:100%;max-width:100%;width:auto}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .combined svg g:not(.metro-card){opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .combined svg .metro-card{-webkit-transform:translate(-100%,25%);transform:translate(-100%,25%)}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .combined svg .metro-card.entered{-webkit-animation:metro-card-entered 1s forwards;animation:metro-card-entered 1s forwards}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .combined .text{bottom:16px;position:absolute;right:16px}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .combined .text .copy-sm{position:relative;padding-right:22px}@media screen and (min-width:1024px){section.slide-total-trips:not(.paused) .slide-content .total-trips-container .combined .text .copy-sm{padding-right:24px}}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .combined .text .copy-sm::after{content:"";background-image:url(/assets/i/route.svg);background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-filter:invert(1);filter:invert(1);height:14px;position:absolute;right:0;top:0;width:14px}@media screen and (min-width:1024px){section.slide-total-trips:not(.paused) .slide-content .total-trips-container .combined .text .copy-sm::after{height:16px;width:16px}}@media screen and (min-width:1024px){section.slide-total-trips:not(.paused) .slide-content .total-trips-container .combined .text{right:80px}}@media screen and (min-width:1024px){section.slide-total-trips:not(.paused) .slide-content .total-trips-container .combined{padding:16px 80px}}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated{background:#eee;color:#000;overflow:hidden}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .inner{height:100%;display:grid}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .text .copy-sm{position:relative;padding-right:22px}@media screen and (min-width:1024px){section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .text .copy-sm{padding-right:24px}}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .text .copy-sm::after{content:"";background-position:center;background-repeat:no-repeat;background-size:cover;height:14px;position:absolute;right:0;top:0;width:14px}@media screen and (min-width:1024px){section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .text .copy-sm::after{height:16px;width:16px}}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .text .metric-value{font-size:32px}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .bus,section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .rail{-webkit-box-align:end;-ms-flex-align:end;align-items:end;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;overflow:hidden}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .bus svg,section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .rail svg{height:100%;width:auto}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .bus svg g,section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .rail svg g{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom left;transform-origin:bottom left}@media screen and (min-width:1024px){section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .bus,section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .rail{padding:16px 80px}}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .bus .text .copy-sm::after{background-image:url(/assets/i/top-route.svg)}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .separated .rail .text .copy-sm::after{background-image:url(/assets/i/stations-visited.svg)}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .no-bus-rides-container{background-color:#e31837;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:24px;font-weight:400;letter-spacing:-.264px;padding:16px;overflow:hidden}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .no-bus-rides-container .no-bus-rides-content{display:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;text-align:right}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .no-bus-rides-container .no-bus-rides-content span:last-child{font-size:14px;line-height:17px;letter-spacing:-.154px}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .no-bus-rides-container .no-bus-rides-content .copy-sm{text-transform:none}@media screen and (min-width:1024px){section.slide-total-trips:not(.paused) .slide-content .total-trips-container .no-bus-rides-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:16px 80px}section.slide-total-trips:not(.paused) .slide-content .total-trips-container .no-bus-rides-container img{height:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container{height:100%;left:0;position:absolute;top:100%;-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container.move-up{top:0}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .slide-title{background:#fc5101}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 147px);width:100%}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table .month-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:16px;padding:8px 16px;-webkit-transition:background-color 750ms cubic-bezier(.25,.8,.25,1);transition:background-color 750ms cubic-bezier(.25,.8,.25,1)}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table .month-row div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table .month-row div:first-child,section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table .month-row div:last-child{width:10%}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table .month-row div:nth-child(2){width:80%;height:20px}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table .month-row div:last-child{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table .month-row div.scale .month-total{background-color:#0073ff;display:inline-block;height:1px;position:relative;-webkit-transition:width .2s cubic-bezier(.25,.8,.25,1) background-color 750ms cubic-bezier(.25,.8,.25,1);transition:width .2s cubic-bezier(.25,.8,.25,1) background-color 750ms cubic-bezier(.25,.8,.25,1)}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table .month-row div.scale .circle{background-color:#0073ff;border-radius:50%;height:16px;width:16px;-webkit-transition:background-color 750ms cubic-bezier(.25,.8,.25,1);transition:background-color 750ms cubic-bezier(.25,.8,.25,1)}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table .month-row.busiest-row{background-color:#0073ff}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table .month-row.busiest-row .copy-sm{color:#000}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table .month-row.busiest-row .scale .month-total{background-color:#000}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table .month-row.busiest-row .scale .circle{background-color:#000}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .busiest-month{background-color:#0073ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px;-webkit-transform:translateY(90px);transform:translateY(90px);-webkit-transition:-webkit-transform 750ms cubic-bezier(.25,.8,.25,1);transition:-webkit-transform 750ms cubic-bezier(.25,.8,.25,1);transition:transform 750ms cubic-bezier(.25,.8,.25,1);transition:transform 750ms cubic-bezier(.25,.8,.25,1),-webkit-transform 750ms cubic-bezier(.25,.8,.25,1)}section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .busiest-month.reveal-month{-webkit-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes grow{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes grow{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slide-down{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-down{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes metro-card-entered{0%{-webkit-transform:translate(-100%,15%);transform:translate(-100%,15%)}50%{-webkit-transform:translate(-15%,-15%) rotate(-10deg);transform:translate(-15%,-15%) rotate(-10deg)}75%{-webkit-transform:translate(5%,5%) rotate(5deg);transform:translate(5%,5%) rotate(5deg)}100%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@keyframes metro-card-entered{0%{-webkit-transform:translate(-100%,15%);transform:translate(-100%,15%)}50%{-webkit-transform:translate(-15%,-15%) rotate(-10deg);transform:translate(-15%,-15%) rotate(-10deg)}75%{-webkit-transform:translate(5%,5%) rotate(5deg);transform:translate(5%,5%) rotate(5deg)}100%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}.transition{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:neue-haas-grotesk-text,Helvetica,Arial;height:100vh;height:100svh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:.75;padding:24px;pointer-events:none;position:absolute;text-align:center;-webkit-transition:all 1.2s cubic-bezier(.25,.8,.25,1),visibility 0s 1s;transition:all 1.2s cubic-bezier(.25,.8,.25,1),visibility 0s 1s;visibility:hidden;width:100vw;width:100svw;z-index:99;top:-100vh}.transition .circle-simple{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;background:#fff;border:1px solid #000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:35vw;max-width:35svw;min-width:320px;padding:0 24px;text-align:center;width:50%}.transition .circle-simple h4,.transition .circle-simple p{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.transition .circle-simple h4{color:#000;font-size:28px;font-weight:500;line-height:32px;margin:0;text-wrap-style:balance;text-wrap-style:pretty;-webkit-transition:opacity 250ms 1s ease-in-out,-webkit-transform .5s 1.6s ease-in-out;transition:opacity 250ms 1s ease-in-out,-webkit-transform .5s 1.6s ease-in-out;transition:opacity 250ms 1s ease-in-out,transform .5s 1.6s ease-in-out;transition:opacity 250ms 1s ease-in-out,transform .5s 1.6s ease-in-out,-webkit-transform .5s 1.6s ease-in-out}.transition .circle-simple p{color:#000;font-size:16px;font-weight:400;line-height:17px;margin:0;text-wrap-style:balance;text-wrap-style:pretty;-webkit-transition:all .4s 1.8s ease-in-out;transition:all .4s 1.8s ease-in-out}.transition.active{opacity:1;-webkit-transition:all 1.2s cubic-bezier(.25,.8,.25,1),visibility 0s 0s;transition:all 1.2s cubic-bezier(.25,.8,.25,1),visibility 0s 0s;top:0;visibility:visible}.transition.active .circle-simple h4,.transition.active .circle-simple p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.transition.active .circle-simple h4 small,.transition.active .circle-simple p small{bottom:-2px;position:relative}.transition-carbon-reduction{background-color:#00a94f}.transition-total-distance{background-color:#ffd200}.transition-carbon-reduction p,.transition-total-distance p{color:#000}.transition-percentile{background-color:#fc5101}.transition-total-trips{background-color:#0073ff}.transition-top-stations-ticker{background-color:#000}.transition-top-stations{background-color:#e31837}.transition-percentile p,.transition-top-stations p,.transition-top-stations-ticker p{color:#fff}section.slide-welcome{background-color:#000}section.slide-welcome .slide-content{background-color:#000;height:100%;position:relative}section.slide-welcome .intro-outro-container{background-color:#0073ff;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;-webkit-transition:all 1.2s 1s cubic-bezier(.25,.8,.25,1),visibility 0s 1s;transition:all 1.2s 1s cubic-bezier(.25,.8,.25,1),visibility 0s 1s;width:100%;z-index:0}section.slide-welcome .intro-outro-container::after,section.slide-welcome .intro-outro-container::before{background-color:#000;content:"";height:100%;position:absolute;top:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 2.4s cubic-bezier(.25,.8,.25,1);transition:-webkit-transform 2.4s cubic-bezier(.25,.8,.25,1);transition:transform 2.4s cubic-bezier(.25,.8,.25,1);transition:transform 2.4s cubic-bezier(.25,.8,.25,1),-webkit-transform 2.4s cubic-bezier(.25,.8,.25,1);width:51%;z-index:1}section.slide-welcome .intro-outro-container::after{left:0}section.slide-welcome .intro-outro-container::before{right:0}section.slide-welcome .intro-outro-container .intro{padding:0 24px;text-align:center;-webkit-transition:-webkit-transform 1.75s 5s linear;transition:-webkit-transform 1.75s 5s linear;transition:transform 1.75s 5s linear;transition:transform 1.75s 5s linear,-webkit-transform 1.75s 5s linear;-webkit-transition:margin 1.75s 5s linear,-webkit-transform 1.75s 5s linear;transition:margin 1.75s 5s linear,-webkit-transform 1.75s 5s linear;transition:transform 1.75s 5s linear,margin 1.75s 5s linear;transition:transform 1.75s 5s linear,margin 1.75s 5s linear,-webkit-transform 1.75s 5s linear;width:100%;margin-top:calc(50vh - 90px);margin-top:calc(50vh - 90px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1024px){section.slide-welcome .intro-outro-container .intro{-webkit-transition:-webkit-transform 1.75s 5s linear;transition:-webkit-transform 1.75s 5s linear;transition:transform 1.75s 5s linear;transition:transform 1.75s 5s linear,-webkit-transform 1.75s 5s linear;-webkit-transition:margin 1.75s 5s linear,-webkit-transform 1.75s 5s linear;transition:margin 1.75s 5s linear,-webkit-transform 1.75s 5s linear;transition:transform 1.75s 5s linear,margin 1.75s 5s linear;transition:transform 1.75s 5s linear,margin 1.75s 5s linear,-webkit-transform 1.75s 5s linear}}section.slide-welcome .intro-outro-container .intro>p:first-child{color:#000;-webkit-transition:color .5s 3s cubic-bezier(.25,.8,.25,1);transition:color .5s 3s cubic-bezier(.25,.8,.25,1)}section.slide-welcome .intro-outro-container .intro .metro-station-sign{border:1px solid #000;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:16px auto;max-width:400px;padding:8px;width:100%}section.slide-welcome .intro-outro-container .intro .metro-station-sign p{font-size:48px;font-weight:500;letter-spacing:-.528px;line-height:normal;margin:0}section.slide-welcome .intro-outro-container .intro .metro-station-sign .circles-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}section.slide-welcome .intro-outro-container .intro .metro-station-sign .circles-container div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}section.slide-welcome .intro-outro-container .intro .metro-station-sign .circles-container div .circle{border:1px solid #000;border-radius:50%;padding:3px 6px}@media screen and (min-width:1024px){section.slide-welcome .intro-outro-container .intro .metro-station-sign .circles-container div .circle{padding:px 7px}}section.slide-welcome .intro-outro-container .intro .metro-station-sign .circles-container div .circle.arrow{background-image:url(/assets/i/ticker-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:cover;border:none;padding:0;width:24px}section.slide-welcome .intro-outro-container .intro .metro-station-sign .circles-container div .circle.arrow.reverse{rotate:180deg}@media screen and (min-width:1024px){section.slide-welcome .intro-outro-container .intro .metro-station-sign .circles-container div .circle.arrow{width:28px}}section.slide-welcome .intro-outro-container .intro .animated-text{margin:auto;max-width:400px;text-wrap:balance;opacity:0;-webkit-transition:opacity .5s 3s cubic-bezier(.25,.8,.25,1);transition:opacity .5s 3s cubic-bezier(.25,.8,.25,1)}section.slide-welcome .intro-outro-container .outro{-webkit-transform:translateY(50vh);transform:translateY(50vh);-webkit-transition:-webkit-transform 4s 4.5s linear;transition:-webkit-transform 4s 4.5s linear;transition:transform 4s 4.5s linear;transition:transform 4s 4.5s linear,-webkit-transform 4s 4.5s linear}section.slide-welcome .intro-outro-container .outro .big-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:240px;height:calc(100vw - 48px);margin:auto;max-height:400px;max-width:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px;width:calc(100vw - 48px)}section.slide-welcome .intro-outro-container.active{background-color:#000;-webkit-transition:background-color .5s 3s cubic-bezier(.25,.8,.25,1);transition:background-color .5s 3s cubic-bezier(.25,.8,.25,1)}section.slide-welcome .intro-outro-container.active::after{-webkit-transform:translateX(-51vw);transform:translateX(-51vw)}section.slide-welcome .intro-outro-container.active::before{-webkit-transform:translateX(51vw);transform:translateX(51vw)}section.slide-welcome .intro-outro-container.active .intro{margin-top:33vh;-webkit-transform:translateY(-150vh);transform:translateY(-150vh)}section.slide-welcome .intro-outro-container.active .intro>p:first-child{color:#fff}section.slide-welcome .intro-outro-container.active .intro .animated-text{opacity:1}section.slide-welcome .intro-outro-container.active .outro{-webkit-transform:translateY(-300vh);transform:translateY(-300vh)}@media screen and (min-width:1024px){section.slide-welcome .intro-outro-container.active .outro{-webkit-transform:translateY(-300vh);transform:translateY(-300vh)}}body.generic section.slide-total-trips:not(.paused) .slide-content .total-trips-container .text .metric-value{font-size:48px}body.generic section.slide-total-trips:not(.paused) .slide-content .monthly-rides-container .monthly-rides-table .month-row div:nth-child(2){margin-right:7%;width:73%}body.generic section.slide-total-distance .slide-text-content .digits{font-size:48px}body.generic section.slide-summary .full-row{grid-template-columns:1fr}body.generic section.slide-summary .card:before{background-position:top right;background-repeat:no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:16px;top:13px;width:20px}body.generic section.slide-summary .card .value.mobile{display:none}@media (max-width:767px){body.generic section.slide-summary .card .value.mobile{display:block}}body.generic section.slide-summary .card .value.desktop{display:none}@media (min-width:768px){body.generic section.slide-summary .card .value.desktop{display:block}}body.generic section.slide-summary .card .card-graphic{font-size:0;margin:16px;text-align:center}body.generic section.slide-summary .card .card-graphic img{height:64px;width:64px}body.generic section.slide-summary .generic-total-miles:before,body.generic section.slide-summary .generic-total-trips:before{background-image:url(/assets/i/route.webp);height:14px}body.generic section.slide-summary .generic-total-trips .total-trips-value-container .value{font-size:32px;font-weight:700}body.generic section.slide-summary .generic-total-trips .trips-breakdown{font-size:0;gap:8px}body.generic section.slide-summary .generic-total-trips .trips-breakdown .value{font-size:14px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-.176px}body.generic section.slide-summary .generic-total-miles .value-container .value{font-weight:700}body.generic section.slide-summary .generic-total-carbon:before{background-image:url(/assets/i/co2-black.webp);height:22px;width:22px}body.generic section.slide-summary .generic-total-carbon .card-graphic img{height:64px;width:auto}body.generic section.slide-summary .generic-total-carbon .value{font-weight:700}body.generic section.slide-summary .generic-fav-bus-route:before{background-image:url(/assets/i/top-route.webp)}body.generic section.slide-summary .generic-fav-bus-route .value-container{margin:10px auto}body.generic section.slide-summary .generic-fav-bus-route .value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #000;border-radius:4px;font-size:24px;font-weight:500;gap:8px;height:72px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.264px;line-height:28px;margin:0 auto;padding:4px 8px;width:133px}body.generic section.slide-summary .generic-fav-station:before{background-image:url(/assets/i/stations-visited.webp)}body.generic section.slide-summary .generic-fav-bus-route a,body.generic section.slide-summary .generic-fav-station a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding-left:22px;position:relative;text-decoration-line:underline}body.generic section.slide-summary .generic-fav-bus-route a::before,body.generic section.slide-summary .generic-fav-station a::before{background-image:url(/assets/i/metro-shop.webp);background-size:contain;content:"";display:inline-block;left:0;position:absolute;top:0;height:14px;width:14px}@media screen and (min-width:1024px){body.generic section.slide-summary .generic-fav-bus-route a::before,body.generic section.slide-summary .generic-fav-station a::before{height:18px;width:18px}}body.generic section.slide-summary .row-bottom-msg{margin-top:12px}body.generic section.slide-summary .generic-goals{background:#00a94f;border-bottom:1px solid #000;border-radius:16px;border-right:1px solid #000;padding:14px 16px}body.generic section.slide-summary .generic-goals::before{display:none}body.generic section.slide-summary .generic-goals .goal-title{color:#000;font-size:19px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.22px;margin-bottom:5px}body.generic section.slide-summary .generic-goals .goal-copy{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:-.225px}body.generic section.slide-summary .row-social{padding:10px}