.transparent-scroll-bar[data-v-94f018a3]::-webkit-scrollbar,.transparent-scroll-bar[data-v-94f018a3]::-webkit-scrollbar-thumb{cursor:pointer}.transparent-scroll-bar[data-v-94f018a3]{scrollbar-color:transparent transparent;scrollbar-width:thin}.transparent-scroll-bar[data-v-94f018a3]::-webkit-scrollbar{cursor:pointer;background-color:#0000;border:none}.transparent-scroll-bar[data-v-94f018a3]::-webkit-scrollbar-thumb{background-color:#0000}.transparent-scroll-bar[data-v-94f018a3]:hover{scrollbar-color:var(--ct-color_shade-5) transparent}.transparent-scroll-bar[data-v-94f018a3]:hover::-webkit-scrollbar-thumb{background-color:var(--ct-color_shade-5)}.cities-logo[data-v-94f018a3]{color:var(--ct-color_shade-1);display:inline-block;position:relative}.cities-logo[data-v-94f018a3] svg{width:100%;height:100%;position:absolute;inset:0}.transparent-scroll-bar[data-v-9328bc0e]::-webkit-scrollbar,.transparent-scroll-bar[data-v-9328bc0e]::-webkit-scrollbar-thumb{cursor:pointer}.transparent-scroll-bar[data-v-9328bc0e]{scrollbar-color:transparent transparent;scrollbar-width:thin}.transparent-scroll-bar[data-v-9328bc0e]::-webkit-scrollbar{cursor:pointer;background-color:#0000;border:none}.transparent-scroll-bar[data-v-9328bc0e]::-webkit-scrollbar-thumb{background-color:#0000}.transparent-scroll-bar[data-v-9328bc0e]:hover{scrollbar-color:var(--ct-color_shade-5) transparent}.transparent-scroll-bar[data-v-9328bc0e]:hover::-webkit-scrollbar-thumb{background-color:var(--ct-color_shade-5)}.full-height[data-v-9328bc0e]{min-height:calc(100vh - var(--ct-header-height));min-height:calc(var(--vh,1vh) * 100 - var(--ct-header-height))}.transparent-scroll-bar[data-v-3783a085]::-webkit-scrollbar,.transparent-scroll-bar[data-v-3783a085]::-webkit-scrollbar-thumb{cursor:pointer}.transparent-scroll-bar[data-v-3783a085]{scrollbar-color:transparent transparent;scrollbar-width:thin}.transparent-scroll-bar[data-v-3783a085]::-webkit-scrollbar{cursor:pointer;background-color:#0000;border:none}.transparent-scroll-bar[data-v-3783a085]::-webkit-scrollbar-thumb{background-color:#0000}.transparent-scroll-bar[data-v-3783a085]:hover{scrollbar-color:var(--ct-color_shade-5) transparent}.transparent-scroll-bar[data-v-3783a085]:hover::-webkit-scrollbar-thumb{background-color:var(--ct-color_shade-5)}.fallback[data-v-3783a085]{padding:var(--ct-spacing_8) var(--ct-spacing_5);justify-content:center;align-items:center;width:100%;display:flex}.fallback-card[data-v-3783a085]{background-color:var(--ct-color_tint-0);border-radius:var(--ct-border-radius_4);box-shadow:var(--ct-box-shadow_large);color:var(--ct-color_shade-3);max-width:calc(var(--ct-spacing_15) * 3.5);padding:var(--ct-spacing_9) var(--ct-spacing_7);text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.fallback-card[data-v-3783a085]:before{background:var(--ct-gradient_ui);content:"";height:var(--ct-spacing_2);position:absolute;inset:0 0 auto}@media (width>=768px){.fallback-card[data-v-3783a085]{padding:var(--ct-spacing_10) var(--ct-spacing_11)}}.fallback-brand[data-v-3783a085]{margin-bottom:var(--ct-spacing_6);justify-content:center;max-width:100%;display:flex}.fallback-brand-site[data-v-3783a085]{min-width:0}.fallback-powered-by[data-v-3783a085]{border-top:var(--ct-border-width_1) solid var(--ct-color_shade-8);color:var(--ct-color_shade-3);font-size:var(--ct-font-size_1);align-items:center;gap:var(--ct-spacing_3);margin-top:var(--ct-spacing_8);padding-top:var(--ct-spacing_5);justify-content:center;width:100%;display:flex}.fallback-powered-by-logo[data-v-3783a085]{color:var(--ct-color_shade-1);height:var(--ct-spacing_5)}.fallback-brand-cities[data-v-3783a085]{color:var(--ct-color_shade-1);height:var(--ct-spacing_7);flex-shrink:0;display:block}.fallback-brand-cities svg[data-v-3783a085]{width:100%;height:100%;display:block}.fallback-stage[data-v-3783a085]{align-items:center;gap:var(--ct-spacing_4);margin-bottom:var(--ct-spacing_7);flex-direction:column;display:flex}.fallback-quip-slot[data-v-3783a085]{min-height:calc(var(--ct-spacing_10) + var(--ct-spacing_3));place-items:flex-end center;display:grid}.fallback-quip-slot[data-v-3783a085]>*{grid-area:1/1}.fallback-quip[data-v-3783a085]{background:linear-gradient(var(--ct-color_primary-8), var(--ct-color_primary-8)), var(--ct-color_tint-0);border:var(--ct-border-width_1) solid var(--ct-color_primary-6);border-radius:var(--ct-border-radius_3);color:var(--ct-color_shade-2);font-size:var(--ct-font-size_2);line-height:var(--ct-line-height_6);max-width:calc(var(--ct-spacing_15) * 2);padding:var(--ct-spacing_3) var(--ct-spacing_5);text-wrap:balance;position:relative}.fallback-quip[data-v-3783a085]:after{background:inherit;border-bottom:inherit;border-right:inherit;bottom:calc(var(--ct-spacing_3) / -2 - var(--ct-border-width_1));content:"";height:var(--ct-spacing_4);width:var(--ct-spacing_4);position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.fallback-scene[data-v-3783a085]{border-radius:var(--ct-border-radius_4);color:inherit;background:0 0;border:none;place-items:center;padding:0;display:grid}.fallback-scene.is-interactive[data-v-3783a085]{cursor:pointer}.fallback-scene[data-v-3783a085]:focus-visible{outline:var(--ct-border-width_2) solid var(--ct-color_primary-0);outline-offset:var(--ct-spacing_2)}.fallback-scene[data-v-3783a085]>*{grid-area:1/1}.fallback-code[data-v-3783a085]{background:linear-gradient(to bottom, var(--ct-color_primary-5), transparent 85%);color:#0000;font-size:calc(var(--ct-font-size_13) * 1.75);font-weight:var(--ct-font-weight_bold);letter-spacing:var(--ct-letter-spacing_3);line-height:var(--ct-line-height_1);user-select:none;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-self:start}@media (width<=767.98px){.fallback-code[data-v-3783a085]{font-size:calc(var(--ct-font-size_13) * 1.25)}}.fallback-halo[data-v-3783a085]{aspect-ratio:1;background:radial-gradient(circle, var(--ct-color_primary-6) 0%, var(--ct-color_primary-8) 45%, transparent 70%);border-radius:var(--ct-border-radius_circle);margin-block:calc(var(--ct-spacing_12) * -1);width:calc(var(--ct-spacing_15) * 2.25)}@media (width<=767.98px){.fallback-halo[data-v-3783a085]{margin-block:calc(var(--ct-spacing_11) * -1);width:calc(var(--ct-spacing_15) * 1.75)}}.fallback-figure[data-v-3783a085]{aspect-ratio:3/2;width:calc(var(--ct-spacing_15) * 1.875);display:flex}@media (width<=767.98px){.fallback-figure[data-v-3783a085]{width:calc(var(--ct-spacing_15) * 1.5)}}.fallback-image[data-v-3783a085]{width:100%;height:auto}.fallback-eyebrow[data-v-3783a085]{background-color:var(--ct-color_primary-8);border-radius:var(--ct-border-radius_circle);color:var(--ct-color_shade-2);font-size:var(--ct-font-size_1);font-weight:var(--ct-font-weight_bold);letter-spacing:var(--ct-letter-spacing_1);margin-bottom:var(--ct-spacing_4);padding:var(--ct-spacing_2) var(--ct-spacing_4)}.fallback-title[data-v-3783a085]{color:var(--ct-color_shade-1);font-size:var(--ct-font-size_8);font-weight:var(--ct-font-weight_bold);letter-spacing:var(--ct-letter-spacing_2);line-height:var(--ct-line-height_3);margin-bottom:var(--ct-spacing_4);text-wrap:balance}@media (width>=768px){.fallback-title[data-v-3783a085]{font-size:var(--ct-font-size_10)}}.fallback-message[data-v-3783a085]{font-size:var(--ct-font-size_3);line-height:var(--ct-line-height_7);max-width:calc(var(--ct-spacing_15) * 2.5);text-wrap:balance}.fallback-actions[data-v-3783a085]{gap:var(--ct-spacing_4);margin-top:var(--ct-spacing_8);flex-wrap:wrap;justify-content:center;display:flex}@media (prefers-reduced-motion:no-preference){.fallback-card[data-v-3783a085],.fallback-card[data-v-3783a085]>:not(.fallback-stage){animation:.6s cubic-bezier(.2,.8,.2,1) both fallback-rise-3783a085}.fallback-card>.fallback-eyebrow[data-v-3783a085]{animation-delay:.15s}.fallback-card>.fallback-title[data-v-3783a085]{animation-delay:.22s}.fallback-card>.fallback-message[data-v-3783a085]{animation-delay:.29s}.fallback-card>.fallback-actions[data-v-3783a085]{animation-delay:.36s}.fallback-code[data-v-3783a085]{translate:calc(var(--tilt-x,0) * var(--ct-spacing_5) * -1) calc(var(--tilt-y,0) * var(--ct-spacing_3) * -1);transition:translate .3s ease-out;animation:.9s cubic-bezier(.2,.8,.2,1) .1s both fallback-code-in-3783a085}.fallback-figure[data-v-3783a085]{translate:calc(var(--tilt-x,0) * var(--ct-spacing_3)) calc(var(--tilt-y,0) * var(--ct-spacing_2));transition:translate .3s ease-out}.fallback-image[data-v-3783a085]{animation:fallback-scene-in-3783a085 .6s var(--ct-transition-easing-overshoot) both}.fallback-halo[data-v-3783a085]{animation:4.5s ease-in-out .6s infinite fallback-breathe-3783a085}.fallback-scene.is-interactive[data-v-3783a085]{transition:scale .2s var(--ct-transition-easing-overshoot)}.fallback-scene.is-interactive[data-v-3783a085]:hover{scale:1.03}.fallback-scene.is-interactive[data-v-3783a085]:active{scale:.97}.fallback-quip[data-v-3783a085]{animation:fallback-pop-3783a085 .5s var(--ct-transition-easing-overshoot) .7s both,fallback-wiggle-3783a085 6s ease-in-out 1.5s infinite;transform-origin:bottom}}@keyframes fallback-rise-3783a085{0%{opacity:0;transform:translateY(var(--ct-spacing_5))}to{opacity:1;transform:none}}@keyframes fallback-code-in-3783a085{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes fallback-scene-in-3783a085{0%{opacity:0;transform:scale(.85) translateY(var(--ct-spacing_3))}to{opacity:1;transform:none}}@keyframes fallback-breathe-3783a085{0%,to{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.04)}}@keyframes fallback-pop-3783a085{0%{opacity:0;transform:scale(.6)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes fallback-wiggle-3783a085{0%,88%,to{transform:none}91%{transform:rotate(-3deg)}94%{transform:rotate(3deg)}97%{transform:rotate(-1.5deg)}}.fallback-card.is-wide[data-v-3783a085]{max-width:calc(var(--ct-spacing_15) * 5)}@media (prefers-reduced-motion:no-preference){.fallback-quip.is-next[data-v-3783a085]{animation-delay:0s,1.5s}.is-offscreen[data-v-3783a085],.is-offscreen[data-v-3783a085] *,.is-offscreen[data-v-3783a085] .ill [class]{animation-play-state:paused}}
