.Layout_site-content__tGvfG{min-height:100vh}.Layout_site-content__tGvfG .Layout_page__mEcO0{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.Layout_site-content__tGvfG .Layout_page__mEcO0>*{max-width:1400px}.Layout_skipLink-list__6kOMq{position:absolute;z-index:10000;top:0;right:0}.Layout_skipLink__NsKMb a{display:block;font-size:0}.Layout_skipLink__NsKMb:focus-within a{font-size:1.5rem;font-weight:600;padding:.5rem 2rem;color:#000;background-color:#fff;border:4px solid}.DomesticDestinationInput_domestic-input__HaXs3{display:flex;align-items:center;justify-content:center;flex-grow:4;max-height:3.5rem}@media(max-width:1600px){.DomesticDestinationInput_domestic-input__HaXs3{max-width:20rem}}.DomesticDestinationInput_domestic-input__origin__KH0KZ{position:relative;inset-inline-start:13px;width:calc(40% + 13px);height:3.5rem}.DomesticDestinationInput_domestic-input__origin---active__yGLIi{border:1.2px solid rgb(var(--global-color-primary))}.DomesticDestinationInput_domestic-input__origin---active__yGLIi button{color:RGB(var(--global-color-white));background-color:RGB(var(--global-color-primary))!important}.DomesticDestinationInput_domestic-input__origin__KH0KZ button{background-color:RGB(var(--global-color-white));position:relative;z-index:10;border-bottom:1.5px solid rgb(var(--global-color-foreground))}.DomesticDestinationInput_domestic-input__destination__2OtZQ{position:relative;inset-inline-end:13px;background-color:RGB(var(--global-color-primary));width:calc(40% + 13px);height:3.5rem}.DomesticDestinationInput_domestic-input__destination---active__bd5vF{border:1.2px solid rgb(var(--global-color-primary))}.DomesticDestinationInput_domestic-input__destination---active__bd5vF button{color:RGB(var(--global-color-white));background-color:RGB(var(--global-color-primary))!important}.DomesticDestinationInput_domestic-input__destination__2OtZQ button{background-color:RGB(var(--global-color-white));position:relative;z-index:10}.DomesticDestinationInput_domestic-input__HaXs3 button{background-color:RGB(var(--global-color-white));width:100%;height:100%;border:none}.DomesticDestinationInput_domestic-input__HaXs3 .DomesticDestinationInput_domestic-input__arrows__pqi6_{position:relative;display:flex;justify-content:center;align-items:center;z-index:100;height:4.75rem;width:4.75rem;border-radius:50%;background-color:RGB(var(--global-color-white))}.DomesticDestinationInput_domestic-input__HaXs3 .DomesticDestinationInput_domestic-input__arrows---active__JIQHl{border:1.2px solid rgb(var(--global-color-primary));background-color:RGB(var(--global-color-primary))}.DomesticDestinationInput_domestic-input__HaXs3 .DomesticDestinationInput_domestic-input__arrows__pqi6_ svg{padding:0 2px}.DomesticDestinationInput_domestic-input__options__4luum{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;top:calc(50% + 7rem);width:36.55%;height:19.03125rem;background-color:RGB(var(--global-color-white));border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;filter:drop-shadow(0 4px 59px RGBA(35,71,114,.06))}.DomesticDestinationInput_domestic-input__options---location___lSUR{display:flex;align-items:center;gap:.62rem}.DomesticDestinationInput_domestic-input__options--picker__jy2qJ{width:80%;display:flex;justify-content:space-evenly;align-items:center;gap:1.38rem}.DomesticDestinationInput_domestic-input__options--picker---destination__sN3r1{display:flex;flex-direction:column;gap:1.38rem;align-items:center;justify-content:space-between}.DomesticDestinationInput_domestic-input__options--picker---divider__a6zdk{width:.0625rem;height:10.125rem;flex-shrink:0;border:1px solid rgb(var(--global-color-primary))}.DomesticDestinationInput_domestic-input__options--picker---origin__yJNAH{display:flex;flex-direction:column;gap:1.38rem;align-items:center;justify-content:space-between}.DomesticDestinationInput_domestic-input__options--label___ouym{width:100%;display:flex;justify-content:space-evenly}.DomesticDestinationInput_domestic-input__options--label___ouym div{display:flex;align-items:center;gap:.38rem}.DomesticDestinationInput_domestic-input__options--label___ouym div .DomesticDestinationInput_arrival-icon__FOfgW,.DomesticDestinationInput_domestic-input__options--label___ouym div .DomesticDestinationInput_departure-icon__Myv1p{transform:var(--scale)}.DomesticDestinationInput_domestic-input__options---image__bp45L,.DomesticDestinationInput_domestic-input__options---image__bp45L img{width:2.5rem;height:2.5rem;border-radius:50%}.DomesticDestinationInput_inputBaseButton__TbCrR{display:flex;flex-direction:row;align-items:center;height:3.5rem;cursor:pointer;background:RGB(var(--global-color-white));padding:.5rem;gap:1rem;text-align:start}.DomesticDestinationInput_inputBaseButton__textContainer__Nt0Bf{display:flex;flex-direction:column;text-align:start;align-items:flex-start;-webkit-margin-start:1rem;margin-inline-start:1rem}.DomesticDestinationInput_inputBaseButton__textContainer--active__wlf_T p{color:RGB(var(--global-color-white))}.DomesticDestinationInput_inputBaseButton__label__KX_su{text-align:start;color:RGB(var(--global-color-foreground));font-size:.75rem;font-style:normal;font-weight:600;line-height:normal}.DomesticDestinationInput_inputBaseButton__text__d1sZD{overflow:hidden;color:RGB(var(--global-color-foreground));font-size:1rem;font-style:normal;font-weight:600;line-height:normal}.DomesticDestinationInput_inputBaseButton--error__qjYSB{border:2px solid red}.DomesticDestinationInput_inputBaseButton--focused__RKUwL{background-color:RGB(var(--global-color-primary-light))}@media screen and (max-width:1024px){.DomesticDestinationInput_domestic-input__HaXs3{display:flex;flex-direction:column;width:100%;gap:1.25rem;align-items:center;justify-content:center}.DomesticDestinationInput_domestic-input__destination__2OtZQ,.DomesticDestinationInput_domestic-input__origin__KH0KZ{inset-inline-start:unset;inset-inline-end:unset;width:100%}}.CompositionDomestic_search-engine__composition--button__w6uqa{max-width:26.625rem;width:100%;flex-grow:1}.CompositionDomestic_composition-domestic__popup__C1Ykk{left:unset!important;inset-inline-end:2rem!important;top:12rem!important}.CompositionDomestic_number-counter-input__label__cSmJq{text-align:start}.CompositionDomestic_composition-domestic__inputs__R4aOK{min-width:31.875rem;width:100%;flex-grow:1;background:linear-gradient(355deg,#FFF 26.58%,#F4F8FD 72.7%);border:1px solid rgba(215,226,238,.1);border-radius:0 .5rem .5rem .5rem;filter:drop-shadow(0 20px 20px rgba(202,211,223,.2)) drop-shadow(0 4px 59px rgba(35,71,114,.06));margin-top:1rem;position:relative;top:2.5rem;display:flex;flex-direction:column;align-items:center;z-index:100;transition:background .3s ease-out;justify-content:flex-end;padding:.87rem 1.88rem 1.88rem;box-shadow:0 8px 20px 0 rgba(29,96,135,.3)}.CompositionDomestic_composition-domestic__inputs--counters__T42tD{display:flex;gap:1.25rem}.CompositionDomestic_composition-domestic__inputs--accordion__1Eb2d{position:relative;border:2px solid rgb(var(--global-color-primary));border-radius:.25rem}.CompositionDomestic_composition-domestic__inputs--accordion---active__iW0pu{border-radius:.25rem;border:0}.CompositionDomestic_composition-domestic__inputs--accordion---form__bJQ_W{background-color:rgb(var(--global-color-white));border:0}.CompositionDomestic_composition-domestic__inputs--accordion---continue__ss2wv{width:100%;height:2rem;background-color:rgb(var(--global-color-foreground));color:rgb(var(--global-color-white));text-align:center;border:0;border-radius:0 0 .25rem .25rem;font-weight:600}.CompositionDomestic_composition-domestic__inputs--accordion-title__fQGqZ{width:100%;min-width:15.9375rem;height:3.375rem;position:relative;display:flex;justify-content:center;align-items:center;color:rgb(var(--global-color-foreground));background-color:rgba(0,0,0,0);border:none;border-radius:.25rem .25rem 0 0;font-weight:600}.CompositionDomestic_composition-domestic__inputs--accordion-title---text__rvcBq{-webkit-padding-start:.88rem;padding-inline-start:.88rem}.CompositionDomestic_composition-domestic__inputs--accordion-title-svg__42qbb path{stroke:rgb(var(--global-color-foreground))}.CompositionDomestic_composition-domestic__inputs--accordion-title-svg__42qbb{width:-moz-fit-content;width:fit-content;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}.CompositionDomestic_composition-domestic__inputs--accordion-title---active__oYGL_{background-color:rgb(var(--global-color-primary));color:rgb(var(--global-color-white))}.CompositionDomestic_composition-domestic__inputs--accordion-title---active__oYGL_ .CompositionDomestic_composition-domestic__inputs--accordion-title-svg__42qbb path{stroke:rgb(var(--global-color-white))}.CompositionDomestic_composition-domestic__inputs__bottom__Uy1_M{flex-direction:column;gap:2.11rem}.CompositionDomestic_composition-domestic--button__tIwoI{width:16.25rem;height:3.5rem;flex-shrink:0;cursor:pointer;font-size:16px;display:flex;flex-direction:column;border-radius:4px;border:1.2px solid #d1def0;background:rgb(var(--global-color-white));justify-content:flex-start;align-items:flex-start;font-weight:500;text-align:center;padding-top:.75rem;-webkit-padding-end:2.12rem;padding-inline-end:2.12rem;-webkit-padding-start:.88rem;padding-inline-start:.88rem;padding-bottom:.5rem;font-style:normal;line-height:normal;color:var(--main-colors-dark-blue,#0F3766)}.CompositionDomestic_composition-domestic--button__tIwoI .CompositionDomestic_composition-domestic--button__label__8l54j{font-size:.75rem;font-weight:500}.CompositionDomestic_composition-domestic--button__tIwoI .CompositionDomestic_composition-domestic--button__composition__t6ZOZ{font-size:1rem;font-weight:600}.CompositionDomestic_composition-domestic--button__error__XQVRO{border:2px solid red}.CompositionDomestic_fullscreen-modal__136KO{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000;overflow-y:auto}@media screen and (max-width:1024px){.CompositionDomestic_search-engine__composition__s6zmm{width:100%}.CompositionDomestic_search-engine__composition--button__w6uqa{width:100%;max-width:unset;min-width:unset}.CompositionDomestic_search-engine__composition--button--inside__0RahG{width:100%;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-padding-end:1rem;padding-inline-end:1rem;padding-bottom:1rem}.CompositionDomestic_composition-domestic__popup__C1Ykk{width:100vw;height:100vh;margin:0;overflow-y:scroll;overflow-x:hidden;border-radius:0;padding:3.31rem 0 0;display:flex;flex-direction:column;align-items:flex-start}.CompositionDomestic_composition-domestic__inputs__R4aOK{overflow-y:scroll;overflow-x:hidden}.CompositionDomestic_composition-domestic__inputs--counters__T42tD{display:flex;flex-direction:column;gap:1.25rem;flex-grow:1;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-padding-end:1rem;padding-inline-end:1rem;width:100%}}.InputBaseCheckbox_InputBaseCheckbox__BbAzS{display:inline-flex;align-items:center;cursor:pointer;vertical-align:middle;gap:.5rem;width:100%}.InputBaseCheckbox_InputBaseCheckbox__BbAzS input{position:absolute;clip:rect(0,0,0,0)}.InputBaseCheckbox_InputBaseCheckbox__BbAzS label{-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;box-sizing:border-box;cursor:pointer;text-decoration:none;color:inherit;font-size:.8rem;font-style:normal;font-weight:400;display:flex}.InputBaseCheckbox_InputBaseCheckbox__BbAzS label span{width:95%;text-align:start}.InputBaseCheckbox_InputBaseCheckbox__BbAzS label:before{display:flex;width:1.125rem;height:1.125rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem;background-color:rgba(0,0,0,0);line-height:1rem;content:" ";justify-content:center;align-items:center;border:1px solid rgb(var(--global-color-primary));border-radius:.25rem}.InputBaseCheckbox_InputBaseCheckbox__BbAzS label svg path{stroke:#fff}.InputBaseCheckbox_InputBaseCheckbox__BbAzS label .InputBaseCheckbox_checkbox__svg--checked__uMw5w path{stroke:#000}.InputBaseCheckbox_InputBaseCheckbox__BbAzS input:checked~label:before{text-align:center;padding:.2rem;background-color:rgb(var(--global-color-primary));content:"✔";align-items:flex-start;color:rgb(var(--global-color-white))}.InputBaseCheckbox_InputBaseCheckbox__BbAzS input:focus+label:before{outline:1px rgb(var(--global-color-white)) solid;outline-offset:0;border:2px solid rgb(var(--global-color-black))}.InputBaseCheckbox_InputBaseCheckbox--primary___aD9K{display:flex;align-items:center}.InputBaseCheckbox_InputBaseCheckbox--primary___aD9K label{color:rgb(var(--global-color-primary))}.InputBaseCheckbox_InputBaseCheckbox--primary___aD9K label:before{width:1.5rem;height:1.5rem;background-color:rgba(0,0,0,0);border:1.5px solid rgb(var(--global-color-primary));border-radius:.31rem}.InputBaseCheckbox_InputBaseCheckbox--primary___aD9K label:hover:before{background-color:rgb(var(--global-color-primary-ultra-clear))}.InputBaseCheckbox_InputBaseCheckbox__BbAzS.InputBaseCheckbox_InputBaseCheckbox--primary___aD9K input:checked~label:before{background-color:rgb(var(--global-color-approve))}.InputBaseCheckbox_InputBaseCheckbox--secondary__Ha7Q9 label{color:rgb(var(--global-color-gray));font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.InputBaseCheckbox_InputBaseCheckbox--secondary__Ha7Q9 label:before{color:rgb(var(--global-color-white));width:1.125rem;height:1.125rem;background-color:rgba(0,0,0,0);border:1.5px solid rgb(var(--global-color-gray));border-radius:.31rem}.InputBaseCheckbox_InputBaseCheckbox--secondary__Ha7Q9 label:hover:before{border-color:rgb(var(--global-color-primary));background-color:rgb(var(--global-color-primary-ultra-clear))}.InputBaseCheckbox_InputBaseCheckbox__BbAzS.InputBaseCheckbox_InputBaseCheckbox--secondary__Ha7Q9 input:checked~label:before{border-color:rgb(var(--global-color-primary));background-color:rgb(var(--global-color-primary))}.InputBaseCheckbox_InputBaseCheckbox__BbAzS.InputBaseCheckbox_InputBaseCheckbox--secondary__Ha7Q9 input:checked~label{color:rgb(var(--global-color-black));font-weight:700}.InputBaseCheckbox_InputBaseCheckbox--filters__88ej6 label{width:100%;color:rgb(var(--global-color-foreground));font-size:1rem;font-style:normal;font-weight:400;line-height:normal;gap:.5rem}.InputBaseCheckbox_InputBaseCheckbox--filters__88ej6 label:before{color:rgb(var(--global-color-white));min-width:1.5rem;min-height:1.5rem;aspect-ratio:1/1;background-color:rgba(0,0,0,0);border:.8px solid rgb(var(--global-color-foreground));border-radius:.25rem;-webkit-margin-end:0;margin-inline-end:0}.InputBaseCheckbox_InputBaseCheckbox--filters__88ej6 label:hover:before{border-color:rgb(var(--global-color-primary));background-color:rgb(var(--global-color-primary-ultra-clear))}.InputBaseCheckbox_InputBaseCheckbox__BbAzS.InputBaseCheckbox_InputBaseCheckbox--filters__88ej6 input:checked~label:before{border-color:rgb(var(--global-color-primary));background-color:rgb(var(--global-color-primary))}.InputBaseCheckbox_InputBaseCheckbox__BbAzS.InputBaseCheckbox_InputBaseCheckbox--filters__88ej6 input:checked~label{color:rgb(var(--global-color-black));font-weight:500}.InputBaseCheckbox_InputBaseCheckbox--disabled__UiMxI label{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:rgb(var(--global-color-gray))}.InputBaseCheckbox_InputBaseCheckbox--disabled__UiMxI label:before{-webkit-user-select:none;-moz-user-select:none;user-select:none}.InputBaseCheckbox_InputBaseCheckbox--disabled__UiMxI label:before,.InputBaseCheckbox_InputBaseCheckbox--disabled__UiMxI label:hover:before{background-color:rgb(var(--global-color-gray));border-color:rgb(var(--global-color-white))}.InputBaseButton_inputBaseButton__vi1rW{display:flex;flex-direction:row;align-items:center;height:3.5rem;cursor:pointer;background:rgb(var(--global-color-white));padding-top:.75rem!important;-webkit-padding-end:2.12rem!important;padding-inline-end:2.12rem!important;-webkit-padding-start:.88rem!important;padding-inline-start:.88rem!important;padding-bottom:.5rem!important;gap:1rem;text-align:start;border:0}.InputBaseButton_inputBaseButton__vi1rW.InputBaseButton_skeleton-base__Y___G{border:rgba(0,0,0,0)}.InputBaseButton_inputBaseButton__cont-main__CLeuR{position:relative}.InputBaseButton_inputBaseButton__textContainer__B10m8{display:flex;flex-direction:column;text-align:start;-webkit-margin-start:0;margin-inline-start:0}.InputBaseButton_inputBaseButton__label__0F3pn{font-size:.9rem}.InputBaseButton_inputBaseButton__text__QCLTG{overflow:hidden}.InputBaseButton_inputBaseButton__vi1rW:hover{border-radius:10px}.InputBaseButton_inputBaseButton__vi1rW:hover,.InputBaseButton_inputBaseButton__vi1rW:hover input{background-color:rgb(var(--global-color-primary-ultra-clear))}.InputBaseButton_inputBaseButton__vi1rW>button{align-self:center;justify-self:center;background-color:rgba(0,0,0,0);transition:.2s ease-out;border:none}.InputBaseButton_inputBaseButton__vi1rW .InputBaseButton_inputBaseButton__textContainer__B10m8{display:flex;flex-direction:column;text-align:start;align-items:flex-start;-webkit-margin-start:0;margin-inline-start:0}.InputBaseButton_inputBaseButton__vi1rW .InputBaseButton_inputBaseButton__label__0F3pn{text-align:start;color:rgb(var(--global-color-black));font-size:.75rem;font-style:normal;font-weight:600;line-height:normal}.InputBaseButton_inputBaseButton__vi1rW .InputBaseButton_inputBaseButton__text__QCLTG{overflow:hidden;color:rgb(var(--global-color-black));font-size:1rem;font-style:normal;font-weight:600;line-height:normal}.InputBaseButton_inputBaseButton--error__2Q2a8{border:2px solid red}.InputBaseButton_inputBaseButton--focused__ZZjuM{background-color:rgb(var(--global-color-primary-light))}.InputBaseButton_inputBaseButton__clearButton__HUBZ7{display:none}.InputBaseButton_inputBaseButton--small__p54Iz{width:100%}.InputBaseButton_inputBaseButton--medium__605_8{max-width:16rem}.InputBaseButton_inputBaseButton--large__lfri2{border:1px solid rgb(var(--global-color-white));border-radius:1.625rem;height:60px;padding:.5rem 1rem;width:100%}.InputBaseButton_inputBaseButton--large__lfri2:hover{border-radius:1.625rem;background-color:rgb(var(--global-color-white));border:1px solid rgb(var(--global-color-primary))}@media screen and (max-width:1024px){.InputBaseButton_inputBaseButton--large__lfri2{max-width:unset;width:100%}.InputBaseButton_inputBaseButton--small__p54Iz{max-width:unset;min-width:unset;width:100%}}.InputBaseButton_inputBaseButton--extra-large__y2dno{max-width:35rem}