.bus-search-form-module__IKtR-G__form{display:block}.bus-search-form-module__IKtR-G__glass-bar{isolation:isolate;-webkit-backdrop-filter:blur(30px)saturate(180%);background:radial-gradient(120% 140% at 0 0,#ffffff24,#0000 55%),linear-gradient(160deg,#101d42b8,#101d428c);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff0d,0 30px 70px -18px #020617a6,0 0 0 1px #02061733}.bus-search-form-module__IKtR-G__glass-bar:before{content:"";z-index:-1;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#ffffff8c,#ffffff14 40%,#ffffff0f 65%,#fb86398c);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bus-search-form-module__IKtR-G__glass-bar:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff12 48%,#0000 60%) 0 0/250% 100%;animation:9s ease-in-out infinite bus-search-form-module__IKtR-G__glass-sheen;position:absolute;inset:0}@keyframes bus-search-form-module__IKtR-G__glass-sheen{0%,20%{background-position:130% 0}80%,to{background-position:-30% 0}}.bus-search-form-module__IKtR-G__glass-tabs{-webkit-backdrop-filter:blur(24px)saturate(180%);background:linear-gradient(160deg,#101d42b3,#101d4280);box-shadow:inset 0 1px #ffffff38,0 0 0 1px #ffffff29,0 14px 30px -10px #02061799}.bus-search-form-module__IKtR-G__glass-field{background:#ffffff17;transition:background-color .25s,box-shadow .25s;box-shadow:inset 0 1px #ffffff14}.bus-search-form-module__IKtR-G__glass-field:hover{background:#ffffff21}.bus-search-form-module__IKtR-G__glass-field:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-accent-300) 75%, transparent);background:#ffffff29;box-shadow:inset 0 1px #ffffff1a,0 0 0 4px #fb863926}.bus-search-form-module__IKtR-G__form .field-error{color:#fda4af}
.driving-school-module__x2P80G__card-dark{box-shadow:0 40px 80px -40px #0c122e99}.driving-school-module__x2P80G__shade{background:linear-gradient(#0c122e26 0%,#0c122e8c 22rem,#0c122ef5 30rem)}@media (min-width:768px){.driving-school-module__x2P80G__shade{background:linear-gradient(90deg,#0c122ef2 0%,#0c122ed1 38%,#0c122e40 70%,#0c122e73 100%),linear-gradient(#0000 60%,#0c122e80)}}.driving-school-module__x2P80G__glass-card{-webkit-backdrop-filter:blur(14px);background:#0c122e73;box-shadow:inset 0 0 0 1px #ffffff29,0 24px 48px -24px #0009}.driving-school-module__x2P80G__course{animation-name:driving-school-module__x2P80G__course;animation-duration:.6s;animation-timing-function:var(--ease-out-soft);animation-fill-mode:both}@keyframes driving-school-module__x2P80G__course{0%{opacity:0;transform:translate(10px)}}@media (prefers-reduced-motion:reduce){.driving-school-module__x2P80G__course{animation:none}}
.hero-scene-module__0Lvm9W__desktop{pointer-events:none;-webkit-user-select:none;user-select:none;display:block;overflow:hidden;container-type:size}.hero-scene-module__0Lvm9W__desktop img{max-width:none;display:block}.hero-scene-module__0Lvm9W__night,.hero-scene-module__0Lvm9W__band,.hero-scene-module__0Lvm9W__stage,.hero-scene-module__0Lvm9W__stage>*,.hero-scene-module__0Lvm9W__bus>*{position:absolute}.hero-scene-module__0Lvm9W__night{background:#060c24 top/1920px;inset:0}.hero-scene-module__0Lvm9W__band{height:var(--lift,0px);background:#0a1027;inset:auto 0 0}.hero-scene-module__0Lvm9W__stage{left:0;bottom:var(--lift,0px);aspect-ratio:16/9;width:100cqw;container-type:inline-size}.hero-scene-module__0Lvm9W__fill{width:100%;height:100%;inset:0}.hero-scene-module__0Lvm9W__strip{width:200%;animation-name:hero-scene-module__0Lvm9W__drift-right;animation-duration:var(--t);background-repeat:repeat-x;background-size:50% 100%;animation-timing-function:linear;animation-iteration-count:infinite;left:0}@keyframes hero-scene-module__0Lvm9W__drift-right{0%{transform:translate(-50%)}to{transform:none}}.hero-scene-module__0Lvm9W__tw{background-size:100% 100%;height:48.15%;animation:4.5s ease-in-out infinite alternate hero-scene-module__0Lvm9W__tw;inset:0 0 auto}.hero-scene-module__0Lvm9W__tw+.hero-scene-module__0Lvm9W__tw{animation-delay:-2.25s}@keyframes hero-scene-module__0Lvm9W__tw{0%{opacity:.15}}.hero-scene-module__0Lvm9W__sun{aspect-ratio:1;background:radial-gradient(circle,#ffd6966b,#ffaa5a1f 38%,#0000 65%);border-radius:50%;width:34%;animation:7s ease-in-out infinite alternate hero-scene-module__0Lvm9W__d-pulse;top:65.9%;left:65.1%;translate:-50% -50%}.hero-scene-module__0Lvm9W__glint{aspect-ratio:2.5;background:radial-gradient(50% 50% at 50% 30%,#ffdea0bf,#0000 70%);width:9%;animation-duration:1.8s;top:72.6%;translate:-50%}@keyframes hero-scene-module__0Lvm9W__d-pulse{0%{opacity:.6;transform:scale(.88)}to{transform:scale(1.08)}}.hero-scene-module__0Lvm9W__birds{animation:48s linear infinite hero-scene-module__0Lvm9W__d-flock;inset:0}@keyframes hero-scene-module__0Lvm9W__d-flock{0%{transform:translate(-6%)}to{transform:translate(14%,-3%)}}.hero-scene-module__0Lvm9W__bird{fill:none;stroke:#1a1838;stroke-width:2px;stroke-linecap:round;width:1.1%;animation:.7s ease-in-out infinite alternate hero-scene-module__0Lvm9W__flap;position:absolute}@keyframes hero-scene-module__0Lvm9W__flap{to{transform:scaleY(-.55)}}.hero-scene-module__0Lvm9W__dashes{background:linear-gradient(90deg,#ffffffb8 0 50%,#0000 0) 0 0/3.125% 100%;width:200%;height:.65%;animation:2.6s linear infinite hero-scene-module__0Lvm9W__drift-right;top:89.26%;left:0}.hero-scene-module__0Lvm9W__onc{animation-name:hero-scene-module__0Lvm9W__onc;animation-duration:var(--t);animation-timing-function:linear;animation-delay:var(--d);animation-iteration-count:infinite;left:0;transform:translate(-20cqw)}@keyframes hero-scene-module__0Lvm9W__onc{0%{transform:translate(-20cqw)}14%,to{transform:translate(112cqw)}}.hero-scene-module__0Lvm9W__dpool,.hero-scene-module__0Lvm9W__beam{animation:3.2s ease-in-out infinite alternate hero-scene-module__0Lvm9W__flicker}.hero-scene-module__0Lvm9W__dpool{background:radial-gradient(50% 50% at 70%,#ffecbe52,#0000 72%);width:26%;height:9%;top:90%;left:14%}.hero-scene-module__0Lvm9W__beam{clip-path:polygon(100% 41%,100% 55%,0 100%,0 8%);filter:blur(2px);background:linear-gradient(270deg,#fff4d280,#fff4d21f 55%,#0000);width:82%;height:70%;top:44%;right:94.6%}@keyframes hero-scene-module__0Lvm9W__flicker{0%{opacity:.82}}.hero-scene-module__0Lvm9W__bus{aspect-ratio:760/272;width:35.42%;animation:16s ease-in-out infinite alternate hero-scene-module__0Lvm9W__sway;top:74.07%;left:36.46%}@keyframes hero-scene-module__0Lvm9W__sway{0%{transform:translate(-1.2cqw)}to{transform:translate(1.2cqw)}}.hero-scene-module__0Lvm9W__body{animation:.9s ease-in-out infinite alternate hero-scene-module__0Lvm9W__d-ride}@keyframes hero-scene-module__0Lvm9W__d-ride{to{transform:translateY(-.12cqw)}}.hero-scene-module__0Lvm9W__wheel{width:10.53%;animation:.32s linear infinite hero-scene-module__0Lvm9W__wheel-spin;top:69.12%}@keyframes hero-scene-module__0Lvm9W__wheel-spin{to{transform:rotate(-1turn)}}.hero-scene-module__0Lvm9W__lamp{aspect-ratio:1;background:radial-gradient(circle,#fffbe8 0 18%,#fff0c899 30%,#0000 70%);border-radius:50%;width:8%;top:52%;left:2%}.hero-scene-module__0Lvm9W__mobile{pointer-events:none;-webkit-user-select:none;user-select:none;display:block;overflow:hidden;container-type:size}.hero-scene-module__0Lvm9W__mobile img{max-width:none;display:block}.hero-scene-module__0Lvm9W__mstage{aspect-ratio:900/720;width:max(100cqw,125cqh);position:absolute;bottom:0;left:50%;translate:-50%;container-type:inline-size}.hero-scene-module__0Lvm9W__mstage>*,.hero-scene-module__0Lvm9W__lane>*,.hero-scene-module__0Lvm9W__coach>*,.hero-scene-module__0Lvm9W__sky>*,.hero-scene-module__0Lvm9W__flock>*{position:absolute}.hero-scene-module__0Lvm9W__glow,.hero-scene-module__0Lvm9W__mpool{border-radius:50%;animation:6s ease-in-out infinite alternate hero-scene-module__0Lvm9W__m-pulse;left:50%;translate:-50% -50%}.hero-scene-module__0Lvm9W__glow{aspect-ratio:2.4;background:radial-gradient(closest-side,#ffcf8a8c,#ff9a5a33 55%,#0000);width:96%;top:26%}.hero-scene-module__0Lvm9W__rays{background:repeating-conic-gradient(#ffe3a62e 0 3deg, #0000 3deg 11deg);animation:80s linear infinite hero-scene-module__0Lvm9W__rays-spin;-webkit-mask-image:radial-gradient(closest-side,#000 12%,#0000 72%);mask-image:radial-gradient(closest-side,#000 12%,#0000 72%)}@keyframes hero-scene-module__0Lvm9W__rays-spin{to{rotate:1turn}}.hero-scene-module__0Lvm9W__clouds{animation:110s linear infinite hero-scene-module__0Lvm9W__drift-left}@keyframes hero-scene-module__0Lvm9W__drift-left{to{transform:translate(-50%)}}.hero-scene-module__0Lvm9W__flock{animation:36s linear infinite hero-scene-module__0Lvm9W__m-flock}@keyframes hero-scene-module__0Lvm9W__m-flock{0%{transform:translate(-30%)}to{transform:translate(70%,-12%)}}.hero-scene-module__0Lvm9W__mbird{animation:.7s ease-in-out infinite alternate hero-scene-module__0Lvm9W__flap}.hero-scene-module__0Lvm9W__mpool{background:radial-gradient(closest-side,#fff0c84d,#0000);width:76%;height:16%;animation-duration:3s;top:88%}@keyframes hero-scene-module__0Lvm9W__m-pulse{0%{opacity:.7;transform:scale(.9)}to{transform:scale(1.06)}}.hero-scene-module__0Lvm9W__lane{transform-origin:0 0;opacity:0;width:0;animation:3.8s linear infinite hero-scene-module__0Lvm9W__recede;top:27.78%;left:50%}.hero-scene-module__0Lvm9W__lane.hero-scene-module__0Lvm9W__slow{animation-duration:4.7s}@keyframes hero-scene-module__0Lvm9W__recede{0%{opacity:0;transform:translateY(133%)scale(1.33)}2%{transform:translateY(91%)scale(.91)}4%,92%{opacity:1}5%{transform:translateY(62%)scale(.62)}10%{transform:translateY(40%)scale(.4)}16%{transform:translateY(28%)scale(.28)}25%{transform:translateY(20%)scale(.2)}38%{transform:translateY(14%)scale(.14)}55%{transform:translateY(10%)scale(.1)}75%{transform:translateY(7%)scale(.07)}to{opacity:0;transform:translateY(5.5%)scale(.055)}}.hero-scene-module__0Lvm9W__dash{background:#f0f3facc;border-radius:.4cqw;width:1.56cqw;height:12.2cqw;top:-6.1cqw;left:-.78cqw}.hero-scene-module__0Lvm9W__palm,.hero-scene-module__0Lvm9W__car{transform-origin:50% 100%}.hero-scene-module__0Lvm9W__palm{width:55.56cqw;top:-111.1cqw;left:-27.78cqw}.hero-scene-module__0Lvm9W__mlamp{transform-origin:83.3% 100%;width:44.4cqw;top:-129.6cqw;left:-37cqw}.hero-scene-module__0Lvm9W__carLane{animation:9s linear 2s infinite hero-scene-module__0Lvm9W__approach}.hero-scene-module__0Lvm9W__car{width:62.2cqw;top:-35.9cqw;left:-31.1cqw}@keyframes hero-scene-module__0Lvm9W__approach{0%{transform:translateY(5%)scale(.05)}6%{opacity:1;transform:translateY(7%)scale(.07)}11%{transform:translateY(11%)scale(.11)}15%{transform:translateY(18%)scale(.18)}17.4%{transform:translateY(31%)scale(.31)}18.8%{transform:translateY(54%)scale(.54)}20%{opacity:1;transform:translateY(143%)scale(1.43)}20.01%,to{opacity:0}}.hero-scene-module__0Lvm9W__coach{aspect-ratio:600/580;width:55.56%;animation:1.1s ease-in-out infinite alternate hero-scene-module__0Lvm9W__m-ride;top:17.64%;left:22.22%;container-type:inline-size}@keyframes hero-scene-module__0Lvm9W__m-ride{0%{transform:rotate(-.15deg)}to{transform:translateY(-.5cqw)rotate(.15deg)}}.hero-scene-module__0Lvm9W__led{align-items:center;width:49.2%;height:6.9%;display:flex;top:9%;left:25.4%;overflow:hidden}.hero-scene-module__0Lvm9W__ledTrack{animation:14s linear infinite hero-scene-module__0Lvm9W__led;display:flex}.hero-scene-module__0Lvm9W__ledTrack>span{white-space:nowrap;letter-spacing:.08em;color:#ffb02e;text-shadow:0 0 .8cqw #ffa028;padding-right:6cqw;font-size:3.9cqw;font-weight:700;line-height:1}@keyframes hero-scene-module__0Lvm9W__led{to{transform:translate(-50%)}}.hero-scene-module__0Lvm9W__hl{aspect-ratio:1;mix-blend-mode:screen;background:radial-gradient(closest-side,#fffff5f2,#fff4d273 30%,#0000);border-radius:50%;width:44%;animation:2.6s ease-in-out infinite alternate hero-scene-module__0Lvm9W__m-pulse;top:80%;translate:-50% -50%}.hero-scene-module__0Lvm9W__ff{aspect-ratio:1;opacity:0;background:#ffe9a8;border-radius:50%;width:.7cqw;animation:6s ease-in-out infinite hero-scene-module__0Lvm9W__ff;box-shadow:0 0 1.4cqw .4cqw #ffdc8299}@keyframes hero-scene-module__0Lvm9W__ff{30%{opacity:1}60%{opacity:.8;transform:translate(2cqw,-4cqw)}85%{opacity:0;transform:translate(-1cqw,-6cqw)}}.hero-scene-module__0Lvm9W__paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hero-scene-module__0Lvm9W__desktop *,.hero-scene-module__0Lvm9W__mobile *{animation:none!important}.hero-scene-module__0Lvm9W__onc,.hero-scene-module__0Lvm9W__birds,.hero-scene-module__0Lvm9W__lane,.hero-scene-module__0Lvm9W__ff,.hero-scene-module__0Lvm9W__flock{display:none}}
:is(.how-it-works-module__761Tuq__step:not(.reveal-in) *,.how-it-works-module__761Tuq__track:not(.reveal-in) *){animation-play-state:paused!important}.how-it-works-module__761Tuq__track{height:2.5rem;position:relative;container-type:inline-size}.how-it-works-module__761Tuq__track-line,.how-it-works-module__761Tuq__track-fill{position:absolute;top:50%;left:16.667%;right:16.667%}.how-it-works-module__761Tuq__track-line{border-top:2px dashed var(--color-brand-200)}.how-it-works-module__761Tuq__track-fill{background:linear-gradient(90deg, var(--color-accent-400), var(--color-accent-600));transform-origin:0;height:2px;animation-name:how-it-works-module__761Tuq__track-fill;animation-duration:9s;animation-timing-function:var(--ease-out-soft);animation-iteration-count:infinite}@keyframes how-it-works-module__761Tuq__track-fill{0%,14%{opacity:1;transform:scaleX(0)}36%,47%{transform:scaleX(.5)}69%,88%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}.how-it-works-module__761Tuq__milestone{width:.8rem;height:.8rem;box-shadow:0 0 0 2px var(--color-brand-200);background:#fff;border-radius:999px;animation:none;position:absolute;top:50%;translate:-50% -50%}.how-it-works-module__761Tuq__milestone.how-it-works-module__761Tuq__m0{animation-name:how-it-works-module__761Tuq__ms0}.how-it-works-module__761Tuq__milestone.how-it-works-module__761Tuq__m1{animation-name:how-it-works-module__761Tuq__ms1}.how-it-works-module__761Tuq__milestone.how-it-works-module__761Tuq__m2{animation-name:how-it-works-module__761Tuq__ms2}@keyframes how-it-works-module__761Tuq__ms0{0%,4%,96%,to{box-shadow:0 0 0 2px var(--color-brand-200);background:#fff}7%,90%{background:var(--color-accent-500);box-shadow:0 0 0 5px #f9731633}}@keyframes how-it-works-module__761Tuq__ms1{0%,35%,96%,to{box-shadow:0 0 0 2px var(--color-brand-200);background:#fff}38%,90%{background:var(--color-accent-500);box-shadow:0 0 0 5px #f9731633}}@keyframes how-it-works-module__761Tuq__ms2{0%,68%,96%,to{box-shadow:0 0 0 2px var(--color-brand-200);background:#fff}71%,90%{background:var(--color-accent-500);box-shadow:0 0 0 5px #f9731633}}.how-it-works-module__761Tuq__track-bus{color:#fff;background:var(--color-brand-800);width:2.25rem;height:2.25rem;animation-name:how-it-works-module__761Tuq__track-bus;animation-duration:9s;animation-timing-function:var(--ease-out-soft);border-radius:999px;margin:-1.125rem 0 0 -1.125rem;padding:.5rem;animation-iteration-count:infinite;position:absolute;top:50%;left:16.667%;box-shadow:0 10px 22px -8px #101d4299}@keyframes how-it-works-module__761Tuq__track-bus{0%{opacity:0;transform:translate(0)}5%,14%{opacity:1;transform:translate(0)}36%,47%{transform:translate(33.333cqw)}69%,88%{opacity:1;transform:translate(66.667cqw)}96%,to{opacity:0;transform:translate(66.667cqw)}}.how-it-works-module__761Tuq__route-line{stroke-dasharray:100;animation:3.6s ease-in-out infinite how-it-works-module__761Tuq__draw}@keyframes how-it-works-module__761Tuq__draw{0%{stroke-dashoffset:100px}55%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}.how-it-works-module__761Tuq__pin-b{transform-box:fill-box;transform-origin:50% 100%;animation-name:how-it-works-module__761Tuq__drop;animation-duration:3.6s;animation-timing-function:var(--ease-spring);animation-iteration-count:infinite}@keyframes how-it-works-module__761Tuq__drop{0%,45%{opacity:0;transform:translateY(-14px)scale(.6)}58%,90%{opacity:1;transform:none}to{opacity:0}}.how-it-works-module__761Tuq__caret{animation:1s step-end infinite how-it-works-module__761Tuq__caret}@keyframes how-it-works-module__761Tuq__caret{50%{opacity:0}}.how-it-works-module__761Tuq__seat.how-it-works-module__761Tuq__free{fill:#fff;stroke:#cbd5e1;stroke-width:1.5px}.how-it-works-module__761Tuq__seat.how-it-works-module__761Tuq__booked{fill:#e2e8f0}.how-it-works-module__761Tuq__seat.how-it-works-module__761Tuq__pick{fill:#fff;stroke:#cbd5e1;stroke-width:1.5px;animation:6s ease-in-out infinite how-it-works-module__761Tuq__pick}@keyframes how-it-works-module__761Tuq__pick{0%,to{fill:#fff;stroke:#cbd5e1}6%,30%{fill:#f97316;stroke:#ea580c}36%{fill:#fff;stroke:#cbd5e1}}.how-it-works-module__761Tuq__scan{animation:2.4s ease-in-out infinite alternate how-it-works-module__761Tuq__scan}@keyframes how-it-works-module__761Tuq__scan{0%{transform:translateY(0)}to{transform:translateY(42px)}}.how-it-works-module__761Tuq__tick{transform-box:fill-box;transform-origin:50%;animation-name:how-it-works-module__761Tuq__tick;animation-duration:2.4s;animation-timing-function:var(--ease-spring);animation-iteration-count:infinite}@keyframes how-it-works-module__761Tuq__tick{0%,40%{transform:scale(0)}55%,to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.how-it-works-module__761Tuq__track-bus,.how-it-works-module__761Tuq__track-fill{display:none}.how-it-works-module__761Tuq__route-line,.how-it-works-module__761Tuq__pin-b,.how-it-works-module__761Tuq__tick{stroke-dashoffset:0;animation:none}}
.popular-routes-module__mUlHtW__routes{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.875rem;margin-inline:-1rem;padding:.25rem 1rem 1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.popular-routes-module__mUlHtW__routes::-webkit-scrollbar{display:none}.popular-routes-module__mUlHtW__route{isolation:isolate;aspect-ratio:4/5;background:var(--color-brand-900);scroll-snap-align:start;transition:transform .5s var(--ease-out-soft), box-shadow .5s var(--ease-out-soft), opacity .7s var(--ease-out-soft);border-radius:1.5rem;flex:0 0 76%;display:block;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #101d4273,0 0 0 1px #101d420f}.popular-routes-module__mUlHtW__route:hover{box-shadow:0 28px 60px -20px #101d428c,0 0 0 1px #f9731659}.popular-routes-module__mUlHtW__route:focus-visible{outline:3px solid var(--color-accent-400);outline-offset:3px}.popular-routes-module__mUlHtW__art{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out-soft);position:absolute;inset:0}.popular-routes-module__mUlHtW__route:hover .popular-routes-module__mUlHtW__art{transform:scale(1.07)}.popular-routes-module__mUlHtW__feature .popular-routes-module__mUlHtW__art{animation:22s ease-in-out infinite alternate popular-routes-module__mUlHtW__kenburns}@keyframes popular-routes-module__mUlHtW__kenburns{0%{transform:scale(1.02)translate(0,0)}to{transform:scale(1.12)translate(-2%,-1.5%)}}.popular-routes-module__mUlHtW__scrim{z-index:-1;background:linear-gradient(#0000 36%,#0a102873 62%,#0a1028e6);position:absolute;inset:0}.popular-routes-module__mUlHtW__body{inset-inline:0;padding:1.25rem;position:absolute;bottom:0}.popular-routes-module__mUlHtW__to{font-size:1.75rem;line-height:1.1}.popular-routes-module__mUlHtW__pill{color:#fff;-webkit-backdrop-filter:blur(8px);background:#ffffff24;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.popular-routes-module__mUlHtW__go{color:#fff;-webkit-backdrop-filter:blur(8px);width:2.5rem;height:2.5rem;transition:transform .45s var(--ease-spring), background-color .3s;background:#ffffff29;border-radius:999px;place-items:center;padding:.65rem;display:grid;position:absolute;top:1rem;right:1rem;transform:rotate(-45deg);box-shadow:inset 0 0 0 1px #ffffff40}.popular-routes-module__mUlHtW__route:hover .popular-routes-module__mUlHtW__go,.popular-routes-module__mUlHtW__route:focus-visible .popular-routes-module__mUlHtW__go{background:var(--color-accent-500);transform:rotate(0)}@media (min-width:768px){.popular-routes-module__mUlHtW__routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;display:grid;overflow:visible}.popular-routes-module__mUlHtW__route{aspect-ratio:16/11}.popular-routes-module__mUlHtW__route:hover{transform:translateY(-4px)}}@media (min-width:1024px){.popular-routes-module__mUlHtW__routes{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:190px}.popular-routes-module__mUlHtW__route{aspect-ratio:auto;grid-column:span 3}.popular-routes-module__mUlHtW__route.popular-routes-module__mUlHtW__feature{grid-area:span 2/span 6}.popular-routes-module__mUlHtW__route.popular-routes-module__mUlHtW__feature .popular-routes-module__mUlHtW__to{font-size:2.6rem}.popular-routes-module__mUlHtW__route.popular-routes-module__mUlHtW__feature .popular-routes-module__mUlHtW__body{padding:1.75rem}.popular-routes-module__mUlHtW__route:nth-child(n+6){grid-column:span 4}}@media (prefers-reduced-motion:reduce){.popular-routes-module__mUlHtW__feature .popular-routes-module__mUlHtW__art{animation:none}}
.bus-module__QB3FZW__hero-pad{padding-top:3.5rem;padding-bottom:3rem}@media (min-width:768px){.bus-module__QB3FZW__hero-pad{min-height:min(46rem,100svh - 4rem);padding-top:6rem;padding-bottom:3.5rem}}.bus-module__QB3FZW__scrim{background:linear-gradient(#0c122ec7 0%,#0c122e59 38%,#0c122e73 62%,#0c122eeb 100%),radial-gradient(70% 55% at 50% 30%,#0c122e59,#0000 70%)}.bus-module__QB3FZW__compact .bus-module__QB3FZW__scrim{background:#0c122ebf}.bus-module__QB3FZW__why{transition-property:transform,box-shadow;transition-duration:.4s;transition-timing-function:var(--ease-out-soft)}.bus-module__QB3FZW__why:hover{transform:translateY(-4px);box-shadow:0 24px 40px -24px #1c275559}.bus-module__QB3FZW__why-ico{transition:transform .4s;transition-timing-function:var(--ease-out-soft)}.bus-module__QB3FZW__why:hover .bus-module__QB3FZW__why-ico{transform:rotate(-8deg)scale(1.08)}
.home-module__Hx0lNG__bus-hero{--hero-lift:0px;background:#0a1027}.home-module__Hx0lNG__bus-hero.home-module__Hx0lNG__has-stats{--hero-lift:3rem}.home-module__Hx0lNG__hero-scrim{background:radial-gradient(60% 50% at 50% 30%,#060c2480,#0000 72%),linear-gradient(#060c2473,#0000 28%)}.home-module__Hx0lNG__hero-foot{height:3rem}.home-module__Hx0lNG__has-stats .home-module__Hx0lNG__hero-foot{height:7rem}@media (min-width:768px){.home-module__Hx0lNG__hero-foot,.home-module__Hx0lNG__has-stats .home-module__Hx0lNG__hero-foot{height:calc(14.6vw + 1.25rem + var(--hero-lift))}}.home-module__Hx0lNG__m-sky{background:linear-gradient(#0a0e2c,#141a46 38%,#2a2259 74%,#43296a)}@media (max-width:767.98px){.home-module__Hx0lNG__m-sky-auto{background:linear-gradient(#0a0e2c,#141a46 38%,#2a2259 74%,#43296a)}.home-module__Hx0lNG__only-wide{display:none!important}}@media (min-width:768px){.home-module__Hx0lNG__only-narrow{display:none!important}}.home-module__Hx0lNG__m-stars{background-position:top;background-repeat:no-repeat;background-size:1100px;animation:4.5s ease-in-out infinite alternate home-module__Hx0lNG__pw-twinkle;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 35%,#0000 85%);mask-image:linear-gradient(#000 35%,#0000 85%)}.home-module__Hx0lNG__m-stars.home-module__Hx0lNG__b{animation-delay:-2.25s}@keyframes home-module__Hx0lNG__pw-twinkle{0%{opacity:.2}to{opacity:1}}.home-module__Hx0lNG__m-clouds{aspect-ratio:15;opacity:.85;background:0 0/50% 100% repeat-x;width:400%;animation:160s linear infinite home-module__Hx0lNG__m-drift;position:absolute;bottom:0;left:0}@keyframes home-module__Hx0lNG__m-drift{to{transform:translate(-50%)}}.home-module__Hx0lNG__moon{filter:drop-shadow(0 0 .6rem #ffe6aa8c);border-radius:50%;width:1.75rem;height:1.75rem;position:absolute;top:1.1rem;right:1.1rem;transform:rotate(-18deg);box-shadow:inset -.55rem .2rem #ffeec2}.home-module__Hx0lNG__m-scene{-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}@media (max-width:767.98px){.home-module__Hx0lNG__m-scene+.home-module__Hx0lNG__form-wrap{margin-top:-11%}}.home-module__Hx0lNG__form-wrap{margin-top:2rem}.home-module__Hx0lNG__ticker-slot{min-height:3.5rem}.home-module__Hx0lNG__ticker{-webkit-backdrop-filter:blur(12px);background:#0a12308c;border-radius:999px;align-items:center;gap:.6rem;max-width:100%;margin:1.25rem auto 0;padding:.45rem .9rem;font-size:.8125rem;transition:box-shadow .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24,0 10px 30px -12px #020617b3}.home-module__Hx0lNG__ticker:hover,.home-module__Hx0lNG__ticker:focus-visible{box-shadow:inset 0 0 0 1px #6ee7b773,0 10px 30px -12px #020617b3}.home-module__Hx0lNG__ticker-item{animation-name:home-module__Hx0lNG__ticker-in;animation-duration:.55s;animation-timing-function:var(--ease-out-soft);animation-fill-mode:both}@keyframes home-module__Hx0lNG__ticker-in{0%{opacity:0;filter:blur(3px);transform:translateY(.6em)}to{opacity:1;filter:none;transform:none}}.home-module__Hx0lNG__stats>div+div{box-shadow:inset 1px 0 #e2e8f0}@media (max-width:767.98px){.home-module__Hx0lNG__stats>div:nth-child(3){box-shadow:inset 0 1px #e2e8f0}.home-module__Hx0lNG__stats>div:nth-child(4){box-shadow:inset 1px 0 #e2e8f0,inset 0 1px #e2e8f0}}
