*{box-sizing:border-box;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Urbanist,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;transition:background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1)}html{background-color:#0a0a12;width:100%;height:100%}body,#root{height:inherit;width:inherit;-o-transition:background-color .4s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:background-color .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.body--dark{background-color:#0a0a12}.body--light{background-color:#f0f2f5}.tooltip{z-index:10;box-shadow:0 .5rem 2rem #00000026;border-radius:.75rem!important}.home--light .react-tooltip{color:#16161e;background-color:#fff}.home--dark .react-tooltip{color:#fff;background-color:#16161e}h1{letter-spacing:-.02em;font-size:1.8rem;font-weight:800}h2{letter-spacing:-.01em;font-size:1.3rem;font-weight:600}h3{font-size:1.2rem;font-weight:500}p{font-size:1rem;font-weight:300;line-height:1.5}::-webkit-scrollbar{width:.4rem;height:.4rem}::-webkit-scrollbar-thumb{border-radius:1rem;min-width:5rem;min-height:5rem}.home--light #info-tab::-webkit-scrollbar-track{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#0000;-webkit-background-clip:text;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #info-tab::-webkit-scrollbar-thumb{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#00000026;border:0 solid #0000;border-radius:1rem;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #info-tab::-webkit-scrollbar-thumb:hover{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#00000040;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #info-tab::-webkit-scrollbar-thumb:active{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#00000059;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #gallery::-webkit-scrollbar-track{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#0000;-webkit-background-clip:text;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #gallery::-webkit-scrollbar-thumb{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#00000026;border:0 solid #0000;border-radius:1rem;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #gallery::-webkit-scrollbar-thumb:hover{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#00000040;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #gallery::-webkit-scrollbar-thumb:active{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#00000059;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #info-tab::-webkit-scrollbar-track{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#0000;-webkit-background-clip:text;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #info-tab::-webkit-scrollbar-thumb{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#ffffff1f;border:0 solid #0000;border-radius:1rem;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #info-tab::-webkit-scrollbar-thumb:hover{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#fff3;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #info-tab::-webkit-scrollbar-thumb:active{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#ffffff4d;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #gallery::-webkit-scrollbar-track{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#0000;-webkit-background-clip:text;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #gallery::-webkit-scrollbar-thumb{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#ffffff1f;border:0 solid #0000;border-radius:1rem;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #gallery::-webkit-scrollbar-thumb:hover{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#fff3;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #gallery::-webkit-scrollbar-thumb:active{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#ffffff4d;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.fallback{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.fallback__content{border-radius:2rem;flex-direction:column;padding:1.5rem;display:flex}.fallback__content__title{text-align:center;width:100%;margin-bottom:.5rem;font-size:2rem;font-weight:700}.fallback__content__subtitle{text-align:center;width:100%;margin-bottom:1.5rem;font-size:1.2rem}.fallback__content__message{margin-bottom:.5rem}.fallback__content__button{border-radius:.25rem;width:100%;height:2.25rem;margin-top:1.5rem}.fallback__content__button p{font-size:.9rem;font-weight:500}.fallback--light .fallback__content{color:#16161e;background-color:#fff}.fallback--dark .fallback__content{color:#e4e6f0;background-color:#16161e}.backdrop{z-index:-1;width:100%;height:100%;position:absolute}.backdrop.backdrop--clickable{cursor:pointer}.backdrop.backdrop--visible{-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);z-index:3;background-color:#0006}.continents-bar-chart{width:100%;padding:.5rem 0 1.5rem}.continents-bar-chart__legend{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.continents-bar-chart__legend-item{align-items:center;gap:.4rem;font-size:1.08rem;font-weight:400;display:flex}.continents-bar-chart__legend-dot{border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem}.continents-bar-chart__rows{flex-direction:column;gap:1rem;display:flex}.continents-bar-chart__row{align-items:center;gap:.75rem;display:flex}.continents-bar-chart__label{text-align:right;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;width:5.25rem;min-width:4.75rem;font-size:1.02rem;font-weight:700;overflow:hidden}.continents-bar-chart__bars{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.continents-bar-chart__bar-row{align-items:center;gap:.5rem;display:flex}.continents-bar-chart__bar-track{border-radius:.5rem;flex:1;height:.8rem;position:relative;overflow:visible}.continents-bar-chart__bar-fill{border-radius:.5rem;min-width:0;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)!important}.continents-bar-chart__bar-value{text-align:left;white-space:nowrap;flex-shrink:0;width:2rem;font-size:1.02rem;font-weight:700}.home--light .continents-bar-chart__legend-item,.home--light .continents-bar-chart__label,.home--light .continents-bar-chart__bar-value{color:#1a1a2e}.home--light .continents-bar-chart__bar-track{background:#0000000f}.home--dark .continents-bar-chart__legend-item,.home--dark .continents-bar-chart__label,.home--dark .continents-bar-chart__bar-value{color:#e4e6f0}.home--dark .continents-bar-chart__bar-track{background:#ffffff14}@media (width<=28.75rem){.continents-bar-chart__label{width:4.75rem;font-size:.95rem}.continents-bar-chart__legend-item,.continents-bar-chart__bar-value{font-size:.95rem}}.populations-bar-chart{font-size:1rem}.populations-bar-chart .apexcharts-legend-text{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);font-size:1em!important;font-weight:300!important}.populations-bar-chart .apexcharts-data-labels text{font-size:1em!important;font-weight:700!important}.populations-bar-chart .apexcharts-canvas svg{outline:none}.populations-bar-chart .apexcharts-datalabels text{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);transform:translateY(.5em)}.populations-bar-chart .apexcharts-datalabels-group text{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);fill:#e4e6f0!important}.populations-bar-chart .apexcharts-tooltip{box-shadow:0 .063em .125em 0 #0003}.populations-bar-chart .apexcharts-xaxis{display:none}.populations-bar-chart .apexcharts-yaxis line{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.populations-bar-chart .apexcharts-yaxis tspan{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);font-size:1em;font-weight:300;transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}@media (width<=28.75rem){.populations-bar-chart .apexcharts-datalabels,.populations-bar-chart .apexcharts-datalabels-group{font-size:.75em!important}}.home--light .populations-bar-chart .apexcharts-legend-text,.home--light .populations-bar-chart .apexcharts-text.apexcharts-yaxis-label{color:#1a1a2e!important}.home--light .populations-bar-chart .apexcharts-datalabels-group text,.home--light .populations-bar-chart .apexcharts-data-labels text{fill:#1a1a2e!important}.home--light .populations-bar-chart .apexcharts-yaxis line{stroke:#f5f5fad9}.home--light .populations-bar-chart .apexcharts-yaxis tspan{fill:#1a1a2e}.home--dark .populations-bar-chart .apexcharts-legend-text,.home--dark .populations-bar-chart .apexcharts-text.apexcharts-yaxis-label{color:#e4e6f0!important}.home--dark .populations-bar-chart .apexcharts-datalabels-group text,.home--dark .populations-bar-chart .apexcharts-data-labels text{fill:#e4e6f0!important}.home--dark .populations-bar-chart .apexcharts-yaxis line{stroke:#1c1c28}.home--dark .populations-bar-chart .apexcharts-yaxis tspan{fill:#e4e6f0}.button{cursor:pointer;will-change:transform;border:.0625rem solid #0000;border-radius:.75rem;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:auto;height:auto;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.button svg{width:55%;height:55%}.home--light .button,.body--light .button{color:#1a1a2e;background:#0000000a;border:.0625rem solid #0000000f}.home--light .button:hover,.body--light .button:hover{background:#00000014;box-shadow:0 .25rem .75rem #0000000f}.home--light .button,.body--light .button{color:#1a1a2e;background-color:#0000000a}.home--light .button:hover,.body--light .button:hover{background-color:#00000014}.home--light .button svg path,.home--light .button svg line,.home--light .button svg circle,.body--light .button svg path,.body--light .button svg line,.body--light .button svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light .button svg,.body--light .button svg{fill:#1a1a2e}.home--light .button svg .visited-1,.body--light .button svg .visited-1,.home--light .button svg .future-0,.body--light .button svg .future-0{stroke:#1a1a2e}.home--light .button svg .language-0,.body--light .button svg .language-0{fill:#1a1a2e}.home--light .button .filter__icon path,.home--light .button .filter__icon circle,.body--light .button .filter__icon path,.body--light .button .filter__icon circle{fill:#1a1a2e;stroke:none}.home--light .button .chevron path,.body--light .button .chevron path{fill:none;stroke:#1a1a2e}.home--light .button #gallery-1,.home--light .button #fullscreen-enter path,.home--light .button #fullscreen-exit path,.body--light .button #gallery-1,.body--light .button #fullscreen-enter path,.body--light .button #fullscreen-exit path{fill:#1a1a2e}.home--dark .button,.body--dark .button{color:#e4e6f0;background:#ffffff0f;border:.0625rem solid #ffffff0f}.home--dark .button:hover,.body--dark .button:hover{background:#ffffff1a;box-shadow:0 .25rem .75rem #0003}.home--dark .button,.body--dark .button{color:#e4e6f0;background-color:#ffffff0f}.home--dark .button:hover,.body--dark .button:hover{background-color:#ffffff1a}.home--dark .button svg path,.home--dark .button svg line,.home--dark .button svg circle,.body--dark .button svg path,.body--dark .button svg line,.body--dark .button svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark .button svg,.body--dark .button svg{fill:#e4e6f0}.home--dark .button svg .visited-1,.body--dark .button svg .visited-1,.home--dark .button svg .future-0,.body--dark .button svg .future-0{stroke:#e4e6f0}.home--dark .button svg .language-0,.body--dark .button svg .language-0{fill:#e4e6f0}.home--dark .button .filter__icon path,.home--dark .button .filter__icon circle,.body--dark .button .filter__icon path,.body--dark .button .filter__icon circle{fill:#e4e6f0;stroke:none}.home--dark .button .chevron path,.body--dark .button .chevron path{fill:none;stroke:#e4e6f0}.home--dark .button #gallery-1,.home--dark .button #fullscreen-enter path,.home--dark .button #fullscreen-exit path,.body--dark .button #gallery-1,.body--dark .button #fullscreen-enter path,.body--dark .button #fullscreen-exit path{fill:#e4e6f0}.close-button{cursor:pointer;border-radius:50%;width:1.5rem;height:1.5rem;padding:.15rem}.home--light .close-button path{fill:#4a4e60}.home--light .close-button:hover{background:#0000000f}.home--light .close-button:hover path{fill:#080808}.home--dark .close-button path{fill:#b0b4c8}.home--dark .close-button:hover{background:#ffffff14}.home--dark .close-button:hover path{fill:#e0e0e0}.dark-mode-button{cursor:pointer;border:.0625rem solid #0000;border-radius:.75rem;outline:none;justify-content:center;align-items:center;width:auto;height:auto;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:flex}.dark-mode-button svg{width:55%}.dark-mode-button>div{justify-content:center;align-items:center;display:flex}.home--light .dark-mode-button{color:#1a1a2e;background:#0000000a;border:.0625rem solid #0000000f}.home--light .dark-mode-button:hover{background:#00000014;box-shadow:0 .25rem .75rem #0000000f}.home--light .dark-mode-button svg *{fill:#1a1a2e}.home--dark .dark-mode-button{color:#e4e6f0;background:#ffffff0f;border:.0625rem solid #ffffff0f}.home--dark .dark-mode-button:hover{background:#ffffff1a;box-shadow:0 .25rem .75rem #0003}.home--dark .dark-mode-button svg *{fill:#e4e6f0}.flights-donut-chart .apexcharts-legend-text{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);font-size:1rem!important}.flights-donut-chart .apexcharts-datalabels text{font-weight:700;transform:translateY(.35rem);font-size:1rem!important}.flights-donut-chart .apexcharts-datalabel-value{font-weight:700;font-size:1.2rem!important}.flights-donut-chart .apexcharts-datalabels-group text{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);fill:#e4e6f0!important}.flights-donut-chart .apexcharts-tooltip{box-shadow:0 .063rem .125rem 0 #0003}@media (width<=28.75rem){.flights-donut-chart .apexcharts-datalabels,.flights-donut-chart .apexcharts-datalabels-group{font-size:.75rem!important}}.home--light .flights-donut-chart .apexcharts-legend-text{color:#1a1a2e!important}.home--light .flights-donut-chart .apexcharts-datalabels-group text{fill:#1a1a2e!important}.home--dark .flights-donut-chart .apexcharts-legend-text{color:#e4e6f0!important}.home--dark .flights-donut-chart .apexcharts-datalabels-group text{fill:#e4e6f0!important}.loader{aspect-ratio:1;background:radial-gradient(farthest-side,#ea4335 94%,#0000) top/.25rem .25rem no-repeat,conic-gradient(#0000 30%,#ea4335);border-radius:50%;width:1.8rem;height:1.8rem;margin:auto;animation:.8s cubic-bezier(.4,0,.2,1) infinite spinLoader;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0)}div[class*=visited] .loader{aspect-ratio:1;background:radial-gradient(farthest-side,#d50000 94%,#0000) top/.25rem .25rem no-repeat,conic-gradient(#0000 30%,#d50000);border-radius:50%;width:1.8rem;height:1.8rem;margin:auto;animation:.8s cubic-bezier(.4,0,.2,1) infinite spinLoader;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0)}div[class*=lived] .loader{aspect-ratio:1;background:radial-gradient(farthest-side,#fbc02d 94%,#0000) top/.25rem .25rem no-repeat,conic-gradient(#0000 30%,#fbc02d);border-radius:50%;width:1.8rem;height:1.8rem;margin:auto;animation:.8s cubic-bezier(.4,0,.2,1) infinite spinLoader;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0)}div[class*=future] .loader{aspect-ratio:1;background:radial-gradient(farthest-side,#0d47a1 94%,#0000) top/.25rem .25rem no-repeat,conic-gradient(#0000 30%,#0d47a1);border-radius:50%;width:1.8rem;height:1.8rem;margin:auto;animation:.8s cubic-bezier(.4,0,.2,1) infinite spinLoader;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0)}@keyframes spinLoader{to{transform:rotate(1turn)}}.rsm-marker{--marker-color:#dc2828;--marker-color-active:#ff5252;--marker-circle-color:white;--marker-transition:stroke .3s cubic-bezier(.4, 0, .2, 1), fill .3s cubic-bezier(.4, 0, .2, 1), filter .3s cubic-bezier(.4, 0, .2, 1)}.rsm-marker g{transition:var(--marker-transition)}.rsm-marker g path{fill:var(--marker-color);filter:drop-shadow(0 .0625rem .125rem #0000004d)}.rsm-marker g circle{fill:var(--marker-circle-color)}.rsm-marker .marker-group--hovered path{filter:drop-shadow(0 .125rem .375rem #dc282880)}.rsm-marker .marker-icon--hovered path{fill:var(--marker-color-active);stroke:#fff;stroke-width:.063rem}.rsm-marker .marker-icon--future path{fill:#1565c0;filter:drop-shadow(0 .0625rem .125rem #1565c04d)}.rsm-marker .marker-icon--future.marker-icon--hovered path{fill:#42a5f5;filter:drop-shadow(0 .125rem .375rem #1565c080)}.rsm-marker .marker-icon--lived path{fill:#f9a825;filter:drop-shadow(0 .0625rem .125rem #f9a8254d)}.rsm-marker .marker-icon--lived.marker-icon--hovered path{fill:#ffca28;filter:drop-shadow(0 .125rem .375rem #f9a82580)}.rsm-marker .marker-label{fill:#b0b0b0;pointer-events:none;opacity:0;paint-order:stroke fill;stroke:#000000b3;stroke-width:.3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;font-family:Urbanist,Arial,Helvetica,sans-serif;font-weight:500;animation:.4s cubic-bezier(.4,0,.2,1) forwards labelFadeIn}.rsm-marker .marker-label.marker-label--hovered{fill:#fff;stroke:#000000d9;stroke-width:.5px;font-weight:700}.rsm-marker .marker-label.marker-label--future{fill:#90caf9}.rsm-marker .marker-label.marker-label--future.marker-label--hovered{fill:#bbdefb}.rsm-marker .marker-label.marker-label--lived{fill:#ffca28}.rsm-marker .marker-label.marker-label--lived.marker-label--hovered{fill:#ffe082}.home--light .rsm-marker .marker-label{fill:#444;stroke:#ffffffd9;stroke-width:.4px}.home--light .rsm-marker .marker-label.marker-label--hovered{fill:#111;stroke:#fffffff2;stroke-width:.6px}@keyframes labelFadeIn{0%{opacity:0;transform:translateY(.125rem)}to{opacity:1;transform:translateY(0)}}@keyframes markerPulse{0%,to{filter:drop-shadow(0 .125rem .25rem #dc282866)}50%{filter:drop-shadow(0 .125rem .5rem #dc2828b3)}}.home{height:inherit;width:inherit}.home--mobile * ::-webkit-scrollbar{display:none}.home--tablet * ::-webkit-scrollbar{display:none}.home--dark{-o-transition:background-color .4s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#0a0a12;transition:background-color .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light{-o-transition:background-color .4s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#f0f2f5;transition:background-color .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home-template{height:inherit;width:inherit;position:relative}.home-template .centered{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.box{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex}.box .box__title{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.box .box__content{flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}.home--light .box{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);color:#1a1a2e;background:#fff9;border:.0625rem solid #fff6}.home--dark .box{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);color:#e4e6f0;background:#16161e8c;border:.0625rem solid #ffffff0d}.card{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);border-radius:1rem;padding:1rem;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.card.card--box-shadow{box-shadow:0 .0625rem .125rem #0000000a,0 .125rem .25rem #0000000a,0 .25rem .5rem #0000000f}.home--light .card{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#ffffffb3;border:.0625rem solid #ffffff80}.home--light .card h1,.home--light .card h2,.home--light .card h3,.home--light .card h4,.home--light .card h5,.home--light .card h6{color:#1a1a2e;-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark .card{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#16161e99;border:.0625rem solid #ffffff0f}.home--dark .card h1,.home--dark .card h2,.home--dark .card h3,.home--dark .card h4,.home--dark .card h5,.home--dark .card h6{color:#e4e6f0;-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.city-card{color:#fff;-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);border-radius:1rem;flex-direction:column;flex-shrink:0;width:12.5rem;height:16.5rem;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;transform:scale(1);box-shadow:0 .0625rem .125rem #0000000a,0 .125rem .25rem #0000000a,0 .25rem .5rem #0000000f}.city-card.city-card--hidden{display:none}.city-card.city-card--no-box-shadow{box-shadow:none}.city-card.city-card--clickable:hover{cursor:pointer;transform:scale(1.03)translateY(-.125rem)}.city-card.city-card--mobile:hover{transform:scale(1)}.city-card .city-card__top{height:100%;display:flex}.city-card .city-card__top .city-card__background{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);border-radius:1rem;width:100%;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex;position:absolute}.city-card .city-card__top .city-card__background img{object-fit:cover;z-index:0;border-radius:1rem;width:100%;height:100%;position:absolute}.city-card .city-card__top .city-card__background .city-card__background-overlay{z-index:1;border-radius:.95rem;width:100%;height:100%;position:absolute}.city-card .city-card__top .city-card__background .centered{justify-content:center;align-items:center;width:100%;height:10.7rem;display:flex;position:absolute}.city-card .city-card__content{z-index:2;-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);border-radius:.625rem;flex-direction:column;justify-content:space-between;margin-top:0;padding:1rem;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex}.city-card .city-card__content .city-card__title{justify-content:flex-start;width:100%;margin-bottom:.5rem;display:flex}.city-card .city-card__content .city-card__title h2{text-overflow:ellipsis;-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);text-shadow:0 .125rem .5rem #0009;font-size:1.4rem;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.city-card .city-card__content .city-card__country{flex-shrink:0;width:1.6rem;height:1.625rem;padding-block:.1rem;position:absolute;top:.65rem;right:.65rem}.city-card .city-card__content .travel-card__info{color:#b0b4c8;justify-content:flex-start;align-items:center;padding:.1rem 0;display:flex}.city-card .city-card__content .travel-card__info p{text-transform:capitalize;text-shadow:0 .0625rem .25rem #0009;font-size:.9rem;font-weight:300}.city-card .city-card__content .travel-card__info .travel-card__icon{width:auto;height:.85rem;margin-right:.3rem}.city-card .city-card__content .travel-card__info .travel-card__icon .calendar-0,.city-card .city-card__content .travel-card__info .travel-card__icon .calendar-1{stroke:#b0b4c8}.city-card .city-card__content .travel-card__info .travel-card__icon .calendar-0{stroke-width:60px}.home--light .city-card .city-card__background{background-color:#ffffff80}.home--light .city-card .city-card__background-overlay{background:linear-gradient(#0000 0%,#1e1e1e40 70%,#1e1e1e99 100%)}.home--dark .city-card .city-card__background{background-color:#16161e80}.home--dark .city-card .city-card__background-overlay{background:linear-gradient(#0000 0%,#0a0a1273 70%,#0a0a12d9 100%)}.trip-card{z-index:1;-o-transition:box-shadow .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);border-radius:1rem;width:100%;transition:box-shadow .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 .0625rem .125rem #0000000a,0 .125rem .25rem #0000000a,0 .25rem .5rem #0000000f}.trip-card .trip-card__header{appearance:none;cursor:pointer;text-align:left;will-change:transform;-o-transition:transform .25s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:0 0;border:none;outline:none;width:100%;height:14rem;padding:0;transition:transform .25s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:block;position:relative;transform:translateZ(0)}.trip-card .trip-card__header:active{transform:translateY(0)}.trip-card .trip-card__header:focus-visible{outline-offset:-.125rem;outline:.125rem solid #4c8dffb3}.trip-card .trip-card__image-container{position:absolute;inset:0;overflow:hidden}.trip-card .trip-card__image-container .trip-card__image{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.trip-card .trip-card__image-container .trip-card__image-overlay{z-index:1;-o-transition:background .5s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:background .5s ease-in-out,background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.trip-card .trip-card__info{z-index:2;flex-direction:column;justify-content:flex-end;height:100%;padding:1rem 3.5rem 1rem 1rem;display:flex;position:relative}.trip-card .trip-card__flags{flex-shrink:0;gap:.5rem;padding-block:.1rem;position:absolute;top:.7rem;right:1rem}.trip-card .trip-card__flags .trip-card__flag{width:1.6rem;height:1.625rem}.trip-card .trip-card__header-row{justify-content:flex-start;align-items:center;width:100%;min-width:0;margin-bottom:.5rem;display:flex}.trip-card .trip-card__title{text-overflow:ellipsis;white-space:nowrap;text-shadow:none;-o-transition:color .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);flex:1;min-width:0;margin:0;font-size:1.4rem;transition:color .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.trip-card .trip-card__chevron{-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);-o-transition:background .25s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#00000014;border-radius:62.4375rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .25s ease-in-out,background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;bottom:1rem;right:1rem}.trip-card .trip-card__chevron-icon{fill:#0000;height:1.75rem}.trip-card .trip-card__chevron-icon path{stroke:#fff;-o-transition:stroke .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:stroke .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.trip-card .trip-card__date{color:#b0b4c8;-o-transition:color .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);justify-content:flex-start;align-items:center;padding:.1rem 0;transition:color .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex}.trip-card .trip-card__date .trip-card__date-text{text-transform:capitalize;white-space:normal;text-overflow:clip;margin:0;font-size:.9rem;font-weight:300;overflow:visible}.trip-card .trip-card__date .trip-card__date-icon{width:auto;height:.85rem;margin-top:-.2rem;margin-right:.3rem}.trip-card .trip-card__date .trip-card__date-icon .calendar-0,.trip-card .trip-card__date .trip-card__date-icon .calendar-1{stroke:#b0b4c8;-o-transition:stroke .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:stroke .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.trip-card .trip-card__date .trip-card__date-icon .calendar-0{stroke-width:60px}.trip-card .trip-card__details{-o-transition:background-color .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:background-color .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.trip-card .trip-card__details-inner{padding:.75rem 0}.trip-card .trip-card__cities{scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box;flex-direction:column;gap:.6rem;width:100%;max-height:20rem;padding:.25rem 1rem;display:flex;position:relative;overflow:hidden auto}.trip-card .trip-card__cities .trip-card__city{text-align:left;z-index:1;cursor:pointer;-o-transition:all .25s ease-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:0 0;border:none;border-radius:.8rem;outline:none;align-items:center;gap:0;width:100%;min-height:5rem;padding:.75rem 1rem;transition:all .25s ease-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.trip-card .trip-card__cities .trip-card__city:focus-visible{outline-offset:.125rem;outline:.125rem solid #4c8dff99}.trip-card .trip-card__cities .trip-card__city:hover{transform:translateY(-.125rem)}.trip-card .trip-card__cities .trip-card__city:active{transform:translateY(0)}.trip-card .trip-card__cities .trip-card__city .trip-card__city-image-container{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000073 28%,#000000b3 48%,#000000e6 62%,#000 70%);mask-image:linear-gradient(90deg,#0000 0%,#00000073 28%,#000000b3 48%,#000000e6 62%,#000 70%)}.trip-card .trip-card__cities .trip-card__city .trip-card__city-image-container .trip-card__city-image{object-fit:cover;-o-transition:transform .35s ease-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);width:100%;height:100%;transition:transform .35s ease-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.trip-card .trip-card__cities .trip-card__city .trip-card__city-image-container .trip-card__city-loading{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.trip-card .trip-card__cities .trip-card__city .trip-card__city-number{width:.75rem;height:.75rem;min-width:unset;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:10;border-radius:50%;flex-shrink:0;font-size:0;display:none;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.trip-card .trip-card__cities .trip-card__city .trip-card__city-connector{z-index:9;background-color:red;width:.125rem;height:3rem;position:absolute;top:2.5rem;left:1.5rem}.trip-card .trip-card__cities .trip-card__city .trip-card__city-body{z-index:4;flex-direction:column;flex:1;justify-content:center;gap:.4rem;min-width:0;padding-right:2.5rem;display:flex;position:relative}.trip-card .trip-card__cities .trip-card__city .trip-card__city-body .trip-card__city-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.05rem;font-weight:600;overflow:hidden}.trip-card .trip-card__cities .trip-card__city .trip-card__city-body .trip-card__city-dates{align-items:center;gap:.35rem;display:flex}.trip-card .trip-card__cities .trip-card__city .trip-card__city-dates-text{color:#ffffffe0;margin:0;font-size:.8rem;font-weight:500;line-height:1.1}.trip-card .trip-card__cities .trip-card__city .trip-card__city-dates-icon{flex-shrink:0;width:auto;height:.8rem;margin-top:-.15rem}.trip-card .trip-card__cities .trip-card__city .trip-card__city-dates-icon .calendar-0,.trip-card .trip-card__cities .trip-card__city .trip-card__city-dates-icon .calendar-1{stroke:#ffffffa6}.trip-card .trip-card__cities .trip-card__city .trip-card__city-flag{z-index:3;flex-shrink:0;width:1.5rem;height:1.5rem;position:absolute;top:.6rem;right:.7rem}.home--light .trip-card{box-shadow:none;border:.0625rem solid #0000000f}.home--light .trip-card .trip-card__image-overlay{background:linear-gradient(#0000 45%,#ffffff80 65%,#fff 100%)}.home--light .trip-card .trip-card__info .trip-card__title,.home--light .trip-card .trip-card__info .trip-card__date{color:#1a1a2e}.home--light .trip-card .trip-card__info .trip-card__date .trip-card__date-text{text-shadow:0 .0625rem .25rem #ffffffe6}.home--light .trip-card .trip-card__info .trip-card__date .trip-card__date-icon .calendar-0,.home--light .trip-card .trip-card__info .trip-card__date .trip-card__date-icon .calendar-1{stroke:#1a1a2e}.home--light .trip-card .trip-card__chevron-icon path{stroke:#4a4e60}.home--light .trip-card .trip-card__details{background-color:#fff}.home--light .trip-card .trip-card__details .trip-card__cities:before{background:linear-gradient(#0003,#0000000f)}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city{background:#00000008;border:.0625rem solid #0000000f}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city:hover{background:#0000000f;box-shadow:0 .0625rem .125rem #0000000a,0 .125rem .25rem #0000000a,0 .25rem .5rem #0000000f}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city .trip-card__city-name,.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city .trip-card__city-dates-text{color:#1a1a2e;text-shadow:none}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city .trip-card__city-dates-icon .calendar-0,.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city .trip-card__city-dates-icon .calendar-1{stroke:#1a1a2e}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+1) .trip-card__city-number{background:#ef4444;box-shadow:0 0 .375rem #ef4444,0 0 .75rem #ef44448c}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+2) .trip-card__city-number{background:#f97316;box-shadow:0 0 .375rem #f97316,0 0 .75rem #f973168c}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+3) .trip-card__city-number{background:#eab308;box-shadow:0 0 .375rem #eab308,0 0 .75rem #eab3088c}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+4) .trip-card__city-number{background:#22c55e;box-shadow:0 0 .375rem #22c55e,0 0 .75rem #22c55e8c}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+5) .trip-card__city-number{background:#10b981;box-shadow:0 0 .375rem #10b981,0 0 .75rem #10b9818c}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+6) .trip-card__city-number{background:#14b8a6;box-shadow:0 0 .375rem #14b8a6,0 0 .75rem #14b8a68c}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+7) .trip-card__city-number{background:#06b6d4;box-shadow:0 0 .375rem #06b6d4,0 0 .75rem #06b6d48c}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+8) .trip-card__city-number{background:#4c8dff;box-shadow:0 0 .375rem #4c8dff,0 0 .75rem #4c8dff8c}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+9) .trip-card__city-number{background:#6366f1;box-shadow:0 0 .375rem #6366f1,0 0 .75rem #6366f18c}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+10) .trip-card__city-number{background:#a855f7;box-shadow:0 0 .375rem #a855f7,0 0 .75rem #a855f78c}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+11) .trip-card__city-number{background:#ec4899;box-shadow:0 0 .375rem #ec4899,0 0 .75rem #ec48998c}.home--light .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+12) .trip-card__city-number{background:#f43f5e;box-shadow:0 0 .375rem #f43f5e,0 0 .75rem #f43f5e8c}.home--dark .trip-card{border:.0625rem solid #ffffff0f}.home--dark .trip-card .trip-card__image-overlay{background:linear-gradient(#0000 45%,#16161e80 65%,#16161e 100%)}.home--dark .trip-card .trip-card__info .trip-card__title{color:#e4e6f0}.home--dark .trip-card .trip-card__info .trip-card__date{color:#fffc}.home--dark .trip-card .trip-card__info .trip-card__date .trip-card__date-text{text-shadow:0 .0625rem .375rem #000000b3}.home--dark .trip-card .trip-card__info .trip-card__date .trip-card__date-icon .calendar-0,.home--dark .trip-card .trip-card__info .trip-card__date .trip-card__date-icon .calendar-1{stroke:#ffffffb3}.home--dark .trip-card .trip-card__chevron-icon path{stroke:#8a8ea4}.home--dark .trip-card .trip-card__details{background-color:#16161e}.home--dark .trip-card .trip-card__details .trip-card__cities:before{background:linear-gradient(#ffffff38,#ffffff0a)}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city{background:#ffffff0a;border:.0625rem solid #ffffff0f}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city:hover{background:#ffffff12;box-shadow:inset 0 .0625rem #ffffff17,0 .25rem .75rem #0000002e,0 .5rem 1.5rem #00000029}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+1) .trip-card__city-number{background:#ef4444;box-shadow:0 0 .375rem #ef4444,0 0 .75rem #ef44448c}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+2) .trip-card__city-number{background:#f97316;box-shadow:0 0 .375rem #f97316,0 0 .75rem #f973168c}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+3) .trip-card__city-number{background:#eab308;box-shadow:0 0 .375rem #eab308,0 0 .75rem #eab3088c}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+4) .trip-card__city-number{background:#22c55e;box-shadow:0 0 .375rem #22c55e,0 0 .75rem #22c55e8c}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+5) .trip-card__city-number{background:#10b981;box-shadow:0 0 .375rem #10b981,0 0 .75rem #10b9818c}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+6) .trip-card__city-number{background:#14b8a6;box-shadow:0 0 .375rem #14b8a6,0 0 .75rem #14b8a68c}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+7) .trip-card__city-number{background:#06b6d4;box-shadow:0 0 .375rem #06b6d4,0 0 .75rem #06b6d48c}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+8) .trip-card__city-number{background:#4c8dff;box-shadow:0 0 .375rem #4c8dff,0 0 .75rem #4c8dff8c}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+9) .trip-card__city-number{background:#6366f1;box-shadow:0 0 .375rem #6366f1,0 0 .75rem #6366f18c}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+10) .trip-card__city-number{background:#a855f7;box-shadow:0 0 .375rem #a855f7,0 0 .75rem #a855f78c}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+11) .trip-card__city-number{background:#ec4899;box-shadow:0 0 .375rem #ec4899,0 0 .75rem #ec48998c}.home--dark .trip-card .trip-card__details .trip-card__cities .trip-card__city:nth-child(12n+12) .trip-card__city-number{background:#f43f5e;box-shadow:0 0 .375rem #f43f5e,0 0 .75rem #f43f5e8c}@media (prefers-reduced-motion:reduce){.trip-card .trip-card__header,.trip-card .trip-card__cities .trip-card__city{transition:none}}.row{display:flex}.row.row--wrap{flex-wrap:wrap}.row.row--center{justify-content:center}.row.row--w-100{width:100%}.column{flex-direction:column;display:flex}.column.column--w-100{width:100%}.gallery-container{z-index:1;-o-transition:all .4s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);width:calc(100% - 3.5rem);height:100%;transition:all .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);position:absolute;transform:translate(calc(100% + 3.5rem))}.gallery-container.gallery-container--visible{left:3.5rem;transform:translate(0)}.gallery-container .box{width:100%;height:100%}@media screen and (width<=42.5rem){.gallery-container{-o-transition:all .4s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.gallery-container.gallery-container--visible{width:100%;height:100%;top:0;left:0}.gallery-container .box{border-radius:0;width:100%;height:100%}}.filter-backdrop{z-index:9;width:100%;height:100%;position:fixed;top:0;left:0}.filter{position:relative}.filter .filter__button{width:2.5rem;height:2.5rem}.filter .filter__button.filter__button--open{color:#c2185b;background-color:#f8bbd0}.filter .filter__button.filter__button--open:hover{background-color:#f48fb1}.filter .filter__button.filter__button--open svg path,.filter .filter__button.filter__button--open svg line,.filter .filter__button.filter__button--open svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.filter .filter__button.filter__button--open svg{fill:#c2185b}.filter .filter__button.filter__button--open svg .visited-1,.filter .filter__button.filter__button--open svg .future-0{stroke:#c2185b}.filter .filter__button.filter__button--open svg .language-0{fill:#c2185b}.filter .filter__button.filter__button--open .filter__icon path,.filter .filter__button.filter__button--open .filter__icon circle{fill:#c2185b;stroke:none}.filter .filter__button.filter__button--open .chevron path{fill:none;stroke:#c2185b}.filter .filter__button.filter__button--open #gallery-1,.filter .filter__button.filter__button--open #fullscreen-enter path,.filter .filter__button.filter__button--open #fullscreen-exit path{fill:#c2185b}.filter .filter__options{z-index:10;-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);border-radius:.5rem;flex-shrink:0;width:16rem;padding:1rem;transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);position:absolute;top:3rem;right:0;box-shadow:0 1.375rem 4.375rem .25rem #0000008f}.filter .filter__options .filter__options__list{flex-direction:column;flex-shrink:0;max-height:14rem;padding-right:.6rem;display:flex;overflow-y:auto}.filter .filter__options .filter__options__list .filter__option{opacity:.2;cursor:pointer;-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);border-radius:.25rem;flex-shrink:0;align-items:center;margin-block:.1rem;padding:.5rem 1rem;transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex}.filter .filter__options .filter__options__list .filter__option h4{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.filter .filter__options .filter__options__list .filter__option svg{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.5rem}.filter .filter__options .filter__options__list .filter__option.filter__option--selected{opacity:1}.filter .filter__options .filter__options__list .filter__option.filter__option--select-all{opacity:1;border-radius:0;margin-bottom:.75rem}.filter .filter__options .filter__options__list .filter__option.filter__option--select-all .filter__option--select-all__icon{-o-transition:all .2s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-right:.25rem;transition:all .2s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex}.filter .filter__options .filter__options__list .filter__option.filter__option--select-all .filter__option--select-all__icon svg{-o-transition:all .2s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);width:100%;height:100%;transition:all .2s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.filter .filter__options .filter__options__list .filter__option.filter__option--select-all .filter__option--select-all__text{-o-transition:all .2s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);font-weight:600;transition:all .2s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light .filter__options{color:#16161e;background-color:#f5f5fad9}.home--light .filter__options .filter__option h4{color:#16161e}.home--light .filter__options .filter__option.filter__option--selected{background-color:#0000000f}.home--light .filter__options .filter__option:hover{background-color:#0000001a}.home--light .filter__options .filter__option.filter__option--select-all{border-bottom:.0625rem solid #16161e1a}.home--light .filter__options .filter__option.filter__option--select-all .filter__option--select-all__icon,.home--light .filter__options .filter__option.filter__option--select-all .filter__option--select-all__text{color:#16161e}.home--light .filter__options .filter__option.filter__option--select-all:hover{background-color:#f5f5fad9}.home--dark .filter__options{color:#fff;background-color:#1c1c28}.home--dark .filter__options .filter__option h4{color:#fff}.home--dark .filter__options .filter__option.filter__option--selected{background-color:#ffffff14}.home--dark .filter__options .filter__option:not(.filter__option--mobile):hover{background-color:#ffffff24}.home--dark .filter__options .filter__option.filter__option--select-all{border-bottom:.0625rem solid #ffffff1a}.home--dark .filter__options .filter__option.filter__option--select-all .filter__option--select-all__icon,.home--dark .filter__options .filter__option.filter__option--select-all .filter__option--select-all__text{color:#fff}.home--dark .filter__options .filter__option.filter__option--select-all:not(.filter__option--mobile):hover{background-color:#1c1c28}.filter-transition-enter{opacity:0;transform:translateY(-.625rem)}.filter-transition-enter-active{opacity:1;transition:opacity .2s,transform .2s;transform:translateY(0)}.filter-transition-exit{opacity:1;transform:translateY(0)}.filter-transition-exit-active{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(-.625rem)}@media (width<=28.75rem){.filter .filter__options{width:13rem}}.city-row{justify-content:space-between;align-items:center;width:100%;display:flex}.city-row .city-row__cities{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.city-row .city-row__cities .city-row__cities__city{align-items:center;margin-block:0;font-size:1.1rem;font-weight:500;display:flex}.city-row .city-row__cities .city-row__cities__city svg{width:1rem;height:1rem;margin-right:.3rem}.city-row .city-row__cities .city-row__icon{fill:#107895;width:3rem;height:1.1rem;margin-inline:.5rem}.city-row .city-row__distance{font-size:1.1rem;font-weight:800}.home--light .city-row .city-row__distance,.home--light .city-row b{color:#16161e;-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark .city-row .city-row__distance,.home--dark .city-row b{color:#fff;-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}@media (width<=28.75rem){.city-row{justify-content:space-between;gap:.75rem}.city-row .city-row__cities{flex:auto;justify-content:flex-start;min-width:0}.city-row .city-row__distance{text-align:right;flex-shrink:0}}.continent-row{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);align-items:center;padding:.2rem .5rem;transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.continent-row .continent-row__name{font-weight:300}.continent-row .continent-row__circle{background-color:gray;border-radius:50%;flex-shrink:0;width:.8rem;height:.8rem;margin-right:.3rem}.continent-row.continent-row--AFRICA .continent-row__circle--visited{background-color:#f3c75d}.continent-row.continent-row--ASIA .continent-row__circle--visited{background-color:#f38caf}.continent-row.continent-row--EUROPE .continent-row__circle--visited{background-color:#eb6559}.continent-row.continent-row--NORTH_AMERICA .continent-row__circle--visited{background-color:#74c5eb}.continent-row.continent-row--OCEANIA .continent-row__circle--visited{background-color:#fc8d59}.continent-row.continent-row--SOUTH_AMERICA .continent-row__circle--visited{background-color:#8ac38b}.home--light .continent-row{color:#16161e}.home--dark .continent-row{color:#fff}.currency-row{align-items:center;padding:.5rem 1rem;font-size:1rem}.currency-row .currency-row__flag{width:1.5rem;height:1.5rem;margin-right:.5rem}.currency-row .currency-row__symbol{margin-left:.5rem;font-family:Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:600}.currency-row p,.currency-row b{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light .currency-row b,.home--light .currency-row p{color:#16161e}.home--dark .currency-row b,.home--dark .currency-row p{color:#fff}.timezone-row{justify-content:space-between;align-items:center;width:100%;display:flex}.timezone-row .timezone-row__cities{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.timezone-row .timezone-row__cities .timezone-row__cities__city{align-items:center;margin-block:0;font-size:1.1rem;font-weight:500;display:flex}.timezone-row .timezone-row__cities .timezone-row__cities__city svg{width:1rem;height:1rem;margin-right:.3rem}.timezone-row .timezone-row__cities .timezone-row__icon{width:1rem;height:1rem;margin-inline:.5rem;rotate:90deg}.timezone-row .timezone-row__distance{font-size:1.1rem;font-weight:800}.home--light .timezone-row .timezone-row__distance,.home--light .timezone-row b,.home--light .timezone-row p{color:#16161e;-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark .timezone-row .timezone-row__distance,.home--dark .timezone-row b,.home--dark .timezone-row p{color:#fff;-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}@media (width<=28.75rem){.timezone-row{justify-content:space-between;gap:.75rem}.timezone-row .timezone-row__cities{flex:auto;justify-content:flex-start;min-width:0}.timezone-row .timezone-row__distance{text-align:right;flex-shrink:0}}.transport-row{justify-content:space-between;align-items:center;width:100%;display:flex}.transport-row .transport-row__cities{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.transport-row .transport-row__cities .transport-row__cities__city{align-items:center;margin-block:0;font-size:1.1rem;font-weight:500;display:flex}.transport-row .transport-row__cities .transport-row__cities__city svg{width:1rem;height:1rem;margin-right:.3rem}.transport-row .transport-row__cities .transport-row__icon{width:1rem;height:1rem;margin-inline:.5rem;rotate:90deg}.transport-row .transport-row__distance{font-size:1.1rem;font-weight:800}.home--light .transport-row .transport-row__distance,.home--light .transport-row b,.home--light .transport-row p{color:#16161e;-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark .transport-row .transport-row__distance,.home--dark .transport-row b,.home--dark .transport-row p{color:#fff;-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}@media (width<=28.75rem){.transport-row{justify-content:space-between;gap:.75rem}.transport-row .transport-row__cities{flex:auto;justify-content:flex-start;min-width:0}.transport-row .transport-row__distance{text-align:right;flex-shrink:0}}.travel-selector{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);align-items:center;transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex}.travel-selector .travel-selector__chevron-icon{cursor:pointer;width:1rem;height:1rem;margin:0 .5rem}.travel-selector .travel-selector__chevron-icon path{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.travel-selector .travel-selector__chevron-icon.travel-selector__chevron-icon--left{transform:rotate(180deg)}.travel-selector .travel-selector__chevron-icon.travel-selector__chevron-icon--disabled{cursor:not-allowed}.travel-selector .travel-selector__bar{margin:0 .5rem}.travel-selector .travel-selector__info{display:flex}.travel-selector .travel-selector__info p{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.travel-selector .travel-selector__info .travel-selector__icon{width:auto;height:1.2rem;margin-right:.4rem}.travel-selector .travel-selector__info .travel-selector__icon path{-o-transition:all .3s ease-in-out, background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s ease-in-out,background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.travel-selector .travel-selector__info .travel-selector__icon .calendar-0{stroke-width:60px}.home--light .travel-selector,.home--light .travel-selector p{color:#16161e}.home--light .travel-selector__icon .calendar-0,.home--light .travel-selector__icon .calendar-1{stroke:#16161e}.home--light .travel-selector__chevron-icon path{fill:#16161e}.home--light .travel-selector__chevron-icon.travel-selector__chevron-icon--disabled path{fill:#c2c2c2}.home--dark .travel-selector,.home--dark .travel-selector p{color:#fff}.home--dark .travel-selector__icon .calendar-0,.home--dark .travel-selector__icon .calendar-1{stroke:#fff}.home--dark .travel-selector__chevron-icon path{fill:#fff}.home--dark .travel-selector__chevron-icon.travel-selector__chevron-icon--disabled path{fill:#484848}.info-tab{z-index:1;-o-transition:transform .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);will-change:transform;flex-direction:column;width:30rem;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow:hidden;transform:translate(-100%)}.info-tab.info-tab--open{transform:translate(3.5rem)}.info-tab[data-switching]{animation:.6s cubic-bezier(.4,0,.2,1) forwards info-tab-switch}.info-tab .country-card:first-child{margin-top:0}.home--light .info-tab{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);color:#1a1a2e;background:#ffffff8c;border:none;border-right:.0625rem solid #ffffff73;box-shadow:0 .5rem 2rem #00000014}.home--dark .info-tab{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);color:#fff;background:#16161ea6;border:none;border-right:.0625rem solid #ffffff14;box-shadow:0 .5rem 2rem #0006}@media screen and (width>=28.75rem) and (width<=33.5rem){.info-tab{width:calc(100% - 3.5rem)}.info-tab .info-tab-cities__content{flex:auto!important}.info-tab .city-card{width:11.5rem}}@media screen and (width>=17.5rem) and (width<=28.75rem){.info-tab{width:calc(100% - 3.5rem)}.info-tab .info-tab-cities__content{flex:none!important}.info-tab .city-card{width:calc(100% - 3rem)}}@media screen and (width<=17.5rem){.info-tab{width:calc(100% - 3.5rem)}.info-tab .info-tab-cities__content{flex:none!important}.info-tab .city-card{width:11.5rem}}@keyframes info-tab-switch{0%{transform:translate(3.5rem)}50%{transform:translate(-100%)}to{transform:translate(3.5rem)}}@keyframes info-tab-switch-mobile{0%{transform:translate(0)}50%{transform:translate(-100%)}to{transform:translate(0)}}@media screen and (width<=42.5rem){.info-tab{width:100%;height:calc(100% - (3.2rem + env(safe-area-inset-bottom,0rem)));border-radius:0}.info-tab.info-tab--open{transform:translate(0)}.info-tab[data-switching]{animation:.6s cubic-bezier(.4,0,.2,1) forwards info-tab-switch-mobile}}@media screen and (width<=28.75rem){.info-tab-visited__void-city,.info-tab-future__void-city{display:none}}.left-bar{z-index:2;-o-transition:all .4s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);flex-direction:column;align-items:center;width:3.5rem;height:100%;padding:2rem 0;transition:all .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex;position:fixed}.left-bar .left-bar__container{grid-template-rows:1fr 1fr 1fr;width:100%;height:100%;display:grid}.left-bar .left-bar__container .left-bar__buttons--top{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.left-bar .left-bar__container .left-bar__buttons--top .logo-icon{cursor:pointer;width:2.5rem;height:2.5rem;outline:none!important}.left-bar .left-bar__container .left-bar__buttons{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex}.left-bar .left-bar__container .left-bar__buttons .button{margin:.35rem 0}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active{color:#d50000;background-color:#ffcdd2}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active:hover{background-color:#ef9a9a}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg line,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg{fill:#d50000}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg .visited-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg .future-0{stroke:#d50000}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg .language-0{fill:#d50000}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active .filter__icon path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active .filter__icon circle{fill:#d50000;stroke:none}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active .chevron path{fill:none;stroke:#d50000}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active #gallery-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active #fullscreen-enter path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active #fullscreen-exit path{fill:#d50000}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active{box-shadow:0 0 .75rem #d5000040}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active{color:#0d47a1;background-color:#bbdefb}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active:hover{background-color:#90caf9}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg line,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg{fill:#0d47a1}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg .visited-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg .future-0{stroke:#0d47a1}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg .language-0{fill:#0d47a1}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active .filter__icon path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active .filter__icon circle{fill:#0d47a1;stroke:none}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active .chevron path{fill:none;stroke:#0d47a1}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active #gallery-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active #fullscreen-enter path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active #fullscreen-exit path{fill:#0d47a1}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active{box-shadow:0 0 .75rem #0d47a140}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active{color:#fbc02d;background-color:#fff9c4}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active:hover{background-color:#fff59d}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg line,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg{fill:#fbc02d}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg .visited-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg .future-0{stroke:#fbc02d}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg .language-0{fill:#fbc02d}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active .filter__icon path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active .filter__icon circle{fill:#fbc02d;stroke:none}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active .chevron path{fill:none;stroke:#fbc02d}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active #gallery-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active #fullscreen-enter path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active #fullscreen-exit path{fill:#fbc02d}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active{box-shadow:0 0 .75rem #fbc02d40}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active{color:#8e24aa;background-color:#e1bee7}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active:hover{background-color:#ce93d8}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg line,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg{fill:#8e24aa}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg .visited-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg .future-0{stroke:#8e24aa}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg .language-0{fill:#8e24aa}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active .filter__icon path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active .filter__icon circle{fill:#8e24aa;stroke:none}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active .chevron path{fill:none;stroke:#8e24aa}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active #gallery-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active #fullscreen-enter path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active #fullscreen-exit path{fill:#8e24aa}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active{box-shadow:0 0 .75rem #8e24aa40}.left-bar .left-bar__container .left-bar__buttons--bottom{flex-direction:column;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.left-bar .left-bar__container .dark-mode-button,.left-bar .left-bar__container .button{width:2.5rem;height:2.5rem}.home--light .left-bar{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:#ffffff8c;border:none;border-right:.0625rem solid #fff9;box-shadow:0 .5rem 2rem #00000014}.home--dark .left-bar{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:#16161ea6;border:none;border-right:.0625rem solid #ffffff0a;box-shadow:0 .5rem 2rem #0006}@media screen and (width<=42.5rem){.left-bar{width:100%;height:auto;padding:.5rem .75rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0rem));z-index:10;border-radius:0;flex-direction:row;position:fixed;inset:auto 0 0}.left-bar .left-bar__container{flex-direction:row;justify-content:space-evenly;align-items:center;gap:0;width:100%;display:flex}.left-bar .left-bar__container .left-bar__buttons--top{flex-direction:row;justify-content:center;width:auto;height:auto;padding-top:0}.left-bar .left-bar__container .left-bar__buttons--top .logo-icon{width:1.75rem;height:1.75rem}.left-bar .left-bar__container .left-bar__buttons{flex-direction:row;gap:.25rem}.left-bar .left-bar__container .left-bar__buttons .button{margin:0}.left-bar .left-bar__container .left-bar__buttons--bottom{flex-direction:row;justify-content:center;align-items:center;gap:.25rem;padding-bottom:0;display:flex}.left-bar .left-bar__container .dark-mode-button,.left-bar .left-bar__container .button{width:2.2rem;height:2.2rem}.left-bar .left-bar__container .language-selector .language-selector__activator{width:2.2rem!important;height:2.2rem!important}.home--light .left-bar{border-top:.0625rem solid #0000000f;border-right:none}.home--dark .left-bar{border-top:.0625rem solid #ffffff0f;border-right:none}.left-bar--close{transform:translateY(100%)}}.language-selector{justify-content:center;align-items:center;display:flex;position:relative}.language-selector .language-selector__panel{z-index:10;border-radius:.85rem;flex-direction:column;gap:.25rem;min-width:10rem;padding:.4rem;display:flex;position:absolute;top:50%;left:calc(100% + .6rem)}.language-selector .language-selector__lang-option{cursor:pointer;background:0 0;border:none;border-radius:.6rem;align-items:center;gap:.6rem;width:100%;padding:.45rem .7rem;transition:background-color .15s ease-in-out,color .15s ease-in-out;display:flex}.language-selector .language-selector__lang-option .language-selector__lang-option__flag{flex-shrink:0;width:1.4rem;height:auto}.language-selector .language-selector__lang-option .language-selector__lang-option__label{white-space:nowrap;font-size:.9rem;font-weight:500}.language-selector .language-selector__lang-option.language-selector__lang-option--active{color:#f57f17;background-color:#ffecb3}.language-selector .language-selector__lang-option.language-selector__lang-option--active:hover{background-color:#ffe082}.language-selector .language-selector__lang-option.language-selector__lang-option--active svg path,.language-selector .language-selector__lang-option.language-selector__lang-option--active svg line,.language-selector .language-selector__lang-option.language-selector__lang-option--active svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.language-selector .language-selector__lang-option.language-selector__lang-option--active svg{fill:#f57f17}.language-selector .language-selector__lang-option.language-selector__lang-option--active svg .visited-1,.language-selector .language-selector__lang-option.language-selector__lang-option--active svg .future-0{stroke:#f57f17}.language-selector .language-selector__lang-option.language-selector__lang-option--active svg .language-0{fill:#f57f17}.language-selector .language-selector__lang-option.language-selector__lang-option--active .filter__icon path,.language-selector .language-selector__lang-option.language-selector__lang-option--active .filter__icon circle{fill:#f57f17;stroke:none}.language-selector .language-selector__lang-option.language-selector__lang-option--active .chevron path{fill:none;stroke:#f57f17}.language-selector .language-selector__lang-option.language-selector__lang-option--active #gallery-1,.language-selector .language-selector__lang-option.language-selector__lang-option--active #fullscreen-enter path,.language-selector .language-selector__lang-option.language-selector__lang-option--active #fullscreen-exit path{fill:#f57f17}.language-selector .language-selector__lang-option.language-selector__lang-option--active{font-weight:600}.language-selector .language-selector__activator{z-index:2}.language-selector .language-selector__activator .language-selector__language-icon{display:none}.language-selector .language-selector__activator .language-selector__language-flag-icon{width:1.4rem;height:auto}.language-selector .language-selector__activator.language-selector__activator--open{color:#f57f17;background-color:#ffecb3}.language-selector .language-selector__activator.language-selector__activator--open:hover{background-color:#ffe082}.language-selector .language-selector__activator.language-selector__activator--open svg path,.language-selector .language-selector__activator.language-selector__activator--open svg line,.language-selector .language-selector__activator.language-selector__activator--open svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.language-selector .language-selector__activator.language-selector__activator--open svg{fill:#f57f17}.language-selector .language-selector__activator.language-selector__activator--open svg .visited-1,.language-selector .language-selector__activator.language-selector__activator--open svg .future-0{stroke:#f57f17}.language-selector .language-selector__activator.language-selector__activator--open svg .language-0{fill:#f57f17}.language-selector .language-selector__activator.language-selector__activator--open .filter__icon path,.language-selector .language-selector__activator.language-selector__activator--open .filter__icon circle{fill:#f57f17;stroke:none}.language-selector .language-selector__activator.language-selector__activator--open .chevron path{fill:none;stroke:#f57f17}.language-selector .language-selector__activator.language-selector__activator--open #gallery-1,.language-selector .language-selector__activator.language-selector__activator--open #fullscreen-enter path,.language-selector .language-selector__activator.language-selector__activator--open #fullscreen-exit path{fill:#f57f17}.home--dark .language-selector__panel{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:#16161ea6;border:.0625rem solid #ffffff14;box-shadow:0 .5rem 2rem #0006}.home--dark .language-selector__lang-option{color:#e4e6f0}.home--dark .language-selector__lang-option:hover:not(.language-selector__lang-option--active){background:#ffffff24}.home--light .language-selector__panel{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:#ffffff8c;border:.0625rem solid #ffffff73;box-shadow:0 .5rem 2rem #00000014}.home--light .language-selector__lang-option{color:#1a1a2e}.home--light .language-selector__lang-option:hover:not(.language-selector__lang-option--active){background:#0000001a}@media screen and (width<=42.5rem){.language-selector .language-selector__panel{min-width:9rem;inset:auto auto calc(100% + .5rem) 50%}.language-selector .language-selector__lang-option{gap:.5rem;padding:.4rem .6rem}.language-selector .language-selector__lang-option .language-selector__lang-option__flag{width:1.2rem}.language-selector .language-selector__lang-option .language-selector__lang-option__label{font-size:.8rem}.language-selector .language-selector__activator{border-radius:.75rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;padding:.3rem;display:flex}.language-selector .language-selector__activator .language-selector__language-icon{display:none}.language-selector .language-selector__activator .language-selector__language-flag-icon{grid-area:unset;width:auto;height:1.2rem;margin:0}}
