.landing[data-v-79f5d825]{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:calc(var(--mvh)*100);width:100vw;overflow:hidden;--gradient:1%}.bus-container[data-v-79f5d825]{--color:var(--bus-primary);width:100%;display:flex;justify-content:center;background:linear-gradient(90deg,var(--color) 0,var(--color) var(--gradient),transparent var(--gradient),transparent)}.lightrail-container[data-v-79f5d825]{--color:var(--lightrail-primary);background-color:var(--lightrail-primary)}.lightrail-container[data-v-79f5d825],.rail-container[data-v-79f5d825]{width:100%;display:flex;justify-content:center;background:linear-gradient(90deg,var(--color) 0,var(--color) var(--gradient),transparent var(--gradient),transparent)}.rail-container[data-v-79f5d825]{--color:var(--rail-primary)}.mobile .bus-container[data-v-79f5d825],.mobile .lightrail-container[data-v-79f5d825],.mobile .rail-container[data-v-79f5d825]{--gradient:2%}.button[data-v-79f5d825]{margin:calc(var(--mvh)*7) calc(var(--mvh)*5);padding:calc(var(--mvh)*4.5);width:40vw;box-shadow:0 4px 2px -2px rgba(0,0,0,.25),0 3px 3px 0 rgba(0,0,0,.19),0 2px 5px 0 rgba(0,0,0,.16);font-size:2rem;font-weight:700;color:#fff;border-radius:calc(var(--mvh)*2);position:relative}.mobile .button[data-v-79f5d825]{width:70vw}.is-rotated .button[data-v-79f5d825]{margin:initial}.tablet .button[data-v-79f5d825]{margin:calc(var(--mvh)*3) calc(var(--mvh)*2)}.bus[data-v-79f5d825]{background-color:var(--bus-primary)}.lightrail[data-v-79f5d825]{background-color:var(--lightrail-primary)}.rail[data-v-79f5d825]{background-color:var(--rail-primary)}.landing[data-v-79f5d825]:before{width:calc(var(--mvh)*35);height:calc(var(--mvh)*35);top:calc(var(--mvh)*-1);left:4vw;z-index:-1}.landing[data-v-79f5d825]:after,.landing[data-v-79f5d825]:before{content:"";background:url(../img/hug-icon-s.c71db03a.svg);background-repeat:no-repeat;background-size:cover;opacity:.02;position:fixed;pointer-events:none}.landing[data-v-79f5d825]:after{width:calc(var(--mvh)*100);height:calc(var(--mvh)*100);top:calc(var(--mvh)*20);left:45vw;z-index:-2}