.BuscadorVuelos_lista__tUFZo{display:flex;flex-direction:column;gap:12px;margin-top:20px}.BuscadorVuelos_oferta__qb7H_{display:grid;grid-template-columns:180px 1fr 170px;grid-gap:18px;gap:18px;align-items:start;background:#fff;border:1px solid var(--borde);border-radius:var(--radio-g);padding:18px}.BuscadorVuelos_aerolinea__Id9_v{display:flex;gap:10px;align-items:center}.BuscadorVuelos_aerolinea__Id9_v img{flex:none;object-fit:contain}.BuscadorVuelos_aerolinea__Id9_v div{display:flex;flex-direction:column;gap:2px}.BuscadorVuelos_tramos__vKLX3{display:flex;flex-direction:column;gap:14px;min-width:0}.BuscadorVuelos_tramo__nu6yQ{display:grid;grid-template-columns:auto 1fr auto;grid-gap:4px 14px;gap:4px 14px;align-items:center}.BuscadorVuelos_punto__TcsEp{display:flex;flex-direction:column}.BuscadorVuelos_punto__TcsEp b{font-family:var(--f-titulo);font-size:19px;color:var(--marino)}.BuscadorVuelos_equipaje__B36ya,.BuscadorVuelos_linea__NBgzy small,.BuscadorVuelos_punto__TcsEp small{color:var(--texto-2);font-size:13px}.BuscadorVuelos_punto__TcsEp:last-of-type{text-align:right}.BuscadorVuelos_linea__NBgzy{display:flex;flex-direction:column;align-items:center;gap:2px}.BuscadorVuelos_linea__NBgzy i{display:block;width:100%;height:2px;background:var(--borde)}.BuscadorVuelos_equipaje__B36ya{grid-column:1/-1}.BuscadorVuelos_reglas__Ziz_4{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.BuscadorVuelos_detalles__82szT{background:none;border:0;padding:4px 0;color:var(--azul);font:700 14px var(--f-texto);cursor:pointer;text-decoration:underline}.BuscadorVuelos_segmentos__YorMo{margin:0;padding-left:18px;font-size:14px;color:var(--texto-2);display:flex;flex-direction:column;gap:4px}.BuscadorVuelos_precio___ltkj{display:flex;flex-direction:column;align-items:flex-end;gap:6px;text-align:right}.BuscadorVuelos_precio___ltkj b{font-family:var(--f-titulo);font-size:26px;color:var(--marino)}.BuscadorVuelos_agrupada__GqR3p{cursor:pointer}.BuscadorVuelos_regresos__oKdj5{grid-column:1/-1;list-style:none;margin:0;padding:12px 0 0;border-top:1px solid var(--borde);display:flex;flex-direction:column;gap:10px;cursor:default}.BuscadorVuelos_regreso__WnxW_{display:grid;grid-template-columns:1fr auto;grid-gap:8px 18px;gap:8px 18px;align-items:center;padding:12px 14px;border:1px solid var(--borde);border-radius:var(--radio)}.BuscadorVuelos_regreso__WnxW_ .BuscadorVuelos_reglas__Ziz_4{grid-column:1}.BuscadorVuelos_regresoPrecio__t1Y7D{grid-column:2;grid-row:1/span 2;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.BuscadorVuelos_regresoPrecio__t1Y7D b{font-family:var(--f-titulo);font-size:21px;color:var(--marino)}@media (max-width:860px){.BuscadorVuelos_regreso__WnxW_{grid-template-columns:1fr}.BuscadorVuelos_regresoPrecio__t1Y7D{grid-column:1;grid-row:auto;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid var(--borde);padding-top:10px}.BuscadorVuelos_oferta__qb7H_{grid-template-columns:1fr;gap:14px}.BuscadorVuelos_precio___ltkj{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;text-align:left;border-top:1px solid var(--borde);padding-top:12px}.BuscadorVuelos_precio___ltkj small{flex:1 1 140px}}.Home_portada__Rhh95{position:relative;isolation:isolate;overflow:hidden;background:var(--marino);color:#fff;padding:64px 0 80px}.Home_fondos__0tRtf{position:absolute;inset:0;z-index:-1}.Home_fondos__0tRtf:after{content:"";position:absolute;inset:0;background:radial-gradient(1200px 500px at 85% 0,rgba(29,94,168,.35) 0,transparent 60%),linear-gradient(90deg,rgba(15,47,87,.7) 0,rgba(15,47,87,.55) 45%,rgba(15,47,87,.2) 100%),linear-gradient(0deg,var(--marino) 0,transparent 25%)}.Home_fondo__RpuOf{object-fit:cover;opacity:0;transition:opacity .9s ease}.Home_fondoOn__XRS2_{opacity:1}@media (prefers-reduced-motion:reduce){.Home_fondo__RpuOf{transition:none}}.Home_portadaIn__BEkkY{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:48px;gap:48px;align-items:center}.Home_texto__Qxhil{display:flex;flex-direction:column;gap:14px}.Home_titulo__TREoJ{font-size:clamp(40px,5.4vw,66px);font-weight:800;color:#fff}.Home_sub__Cc2Fm{font-family:var(--f-titulo);font-size:clamp(24px,2.6vw,34px);font-weight:700;color:#9fc6ee}.Home_parrafo___KzbE{font-size:19px;line-height:1.6;color:#dbe6f3;max-width:560px}.Home_botones__rAMe5{display:flex;gap:12px;flex-wrap:wrap;margin-top:10px}.Home_controles__cPiIs{display:flex;align-items:center;gap:10px;margin-top:18px}.Home_controles__cPiIs button{background:transparent;border:1.5px solid rgba(255,255,255,.5);color:#fff;width:44px;height:44px;border-radius:50%;font-size:22px;cursor:pointer}.Home_controles__cPiIs .Home_punto__ebBhJ{width:10px;height:10px;padding:0;border:0;background:rgba(255,255,255,.4)}.Home_controles__cPiIs .Home_puntoOn__KJ_oL{width:28px;border-radius:6px;background:#fff}.Home_buscador__0jdd7{background:#fff;border-radius:22px;box-shadow:0 30px 70px rgba(0,0,0,.25);overflow:hidden;color:var(--texto)}.Home_tabs__VDfJH{display:flex;overflow-x:auto;border-bottom:1px solid var(--borde)}.Home_tabs__VDfJH button{flex:1 1;background:none;border:0;padding:16px 12px;font:700 15px var(--f-texto);color:var(--texto-2);cursor:pointer;white-space:nowrap;border-bottom:3px solid transparent}.Home_tabs__VDfJH .Home_tabOn__Q_5Y9{color:var(--marino);border-bottom-color:var(--azul)}.Home_buscadorCuerpo__pYXfL{padding:22px}.Home_cifras__JLaj4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;padding:36px 0;border-bottom:1px solid var(--borde)}.Home_cifras__JLaj4 b{display:block;font-family:var(--f-titulo);font-size:40px;color:var(--marino)}.Home_servicio__6mg2y{position:relative}.Home_servicio__6mg2y .Home_ver__94EFx{margin-top:auto;font-weight:700;color:var(--azul);text-decoration:none}.Home_mision__qyNuO{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.Home_misionFoto__E9HWu{position:relative;border-radius:26px;overflow:hidden}.Home_b2b__uB2R4{background:var(--marino);color:#fff;padding:88px 0;margin-top:88px}.Home_b2bGrid__iCGCm{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:start}.Home_b2b__uB2R4 .Home_tarjeta__08v7g{color:var(--texto)}.Home_contacto___gwMM{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}@media (max-width:960px){.Home_b2bGrid__iCGCm,.Home_contacto___gwMM,.Home_mision__qyNuO,.Home_portadaIn__BEkkY{grid-template-columns:1fr}.Home_cifras__JLaj4{grid-template-columns:repeat(2,1fr)}}.Renta_flota__KLe1I{display:grid;grid-gap:22px;gap:22px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.Renta_auto__BiKTw{position:relative;background:#fff;border:1px solid var(--borde);border-radius:var(--radio-g);overflow:hidden;display:flex;flex-direction:column}.Renta_especial__2dxdW{border:2px solid var(--ambar);box-shadow:var(--sombra)}.Renta_cinta__oTcaT{position:absolute;top:14px;left:14px;z-index:1;background:var(--ambar);color:var(--tinta);font-size:12px;font-weight:800;letter-spacing:.06em;padding:6px 10px;border-radius:999px}.Renta_foto__aRE87{aspect-ratio:16/10;background:var(--fondo);display:flex;align-items:center;justify-content:center;font-size:48px}.Renta_foto__aRE87 img{width:100%;height:100%;object-fit:cover}.Renta_autoCuerpo__PP6gK{padding:20px;display:flex;flex-direction:column;gap:8px;flex:1 1}.Renta_precio__QuEkd{margin-top:auto;padding-top:12px;display:flex;justify-content:space-between;align-items:center;gap:12px}.Renta_precio__QuEkd b{font-family:var(--f-titulo);font-size:26px;color:var(--marino)}.Renta_vipCaja__J6ssy{background:var(--marino);border-radius:26px;padding:clamp(28px,4.5vw,56px);display:flex;flex-wrap:wrap;gap:36px 48px}.Renta_vipNota__UyTr2{background:#1b3d68;border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:8px;font-size:15px;color:#dbe6f3}.Renta_vipNota__UyTr2 b{color:#fff}.Renta_vipTarifas__JuFY2{background:#fff;border-radius:20px;padding:24px;display:flex;flex-direction:column}.Renta_vipGrupo__CSirM{font-size:13px;font-weight:800;letter-spacing:.06em;color:var(--azul);padding-top:14px}.Renta_vipFila__zDJvG{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid #e3e9f1}.Renta_vipFila__zDJvG b{font-family:var(--f-titulo);font-size:22px;color:var(--marino)}.Renta_slider__3joj6{position:relative;overflow:hidden;background:var(--fondo);touch-action:pan-y}.Renta_sliderPista__Z1C_N{display:flex;transition:transform .4s ease}.Renta_sliderFoto__KfZqD{position:relative;flex:0 0 100%;aspect-ratio:16/10;display:flex;align-items:center;justify-content:center}.Renta_sliderFoto__KfZqD img{width:100%;height:100%;object-fit:cover}.Renta_sliderVacio__YiWZN{font-size:48px}.Renta_sliderNombre__6P7Hz{position:absolute;left:0;right:0;bottom:0;padding:18px 14px 8px;background:linear-gradient(transparent,rgba(0,0,0,.55));color:#fff;font-weight:700;font-size:15px}.Renta_sliderControles__E2cvh{display:flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding-top:8px}.Renta_sliderFlecha__TPFHl{width:32px;height:32px;border:1px solid var(--borde);border-radius:50%;background:#fff;color:var(--marino);font-size:20px;line-height:1;cursor:pointer}.Renta_sliderPunto__zi0iW{width:24px;height:24px;border:0;background:transparent;cursor:pointer;position:relative}.Renta_sliderPunto__zi0iW:after{content:"";position:absolute;inset:8px;border-radius:50%;background:var(--borde)}.Renta_sliderPuntoOn__fkLBP:after{background:var(--marino)}.Renta_sliderAbrir__F6bhr{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.Renta_modal__c7nkp{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:16px;border:0;background:rgba(8,18,34,.94);color:#fff}.Renta_modal__c7nkp[open]{display:flex;flex-direction:column;animation:Renta_modalEntra__eA7nK .2s ease}.Renta_modal__c7nkp::-webkit-backdrop{background:transparent}.Renta_modal__c7nkp::backdrop{background:transparent}.Renta_modalFoto__o9cA4{position:relative;flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;touch-action:pan-y}.Renta_modalFoto__o9cA4 img{object-fit:contain}.Renta_modalFoto__o9cA4 .Renta_sliderVacio__YiWZN{font-size:96px}.Renta_modalNombre__oJn7w{text-align:center;font-weight:700;font-size:17px;padding-top:12px}.Renta_modalCerrar__sUm74{align-self:flex-end;width:44px;height:44px;border:0;border-radius:50%;background:rgba(255,255,255,.15);color:#fff;font-size:30px;line-height:1;cursor:pointer}.Renta_modalFlecha__74Wbb{width:44px;height:44px;font-size:26px}.Renta_modal__c7nkp .Renta_sliderPunto__zi0iW:after{background:rgba(255,255,255,.35)}.Renta_modal__c7nkp .Renta_sliderPuntoOn__fkLBP:after{background:#fff}@keyframes Renta_modalEntra__eA7nK{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.Renta_sliderPista__Z1C_N{transition:none}.Renta_modal__c7nkp[open]{animation:none}}.Bloques_portada__wwhyj{background:linear-gradient(135deg,var(--marino),#16457e);color:#fff;padding:56px 0 72px}.Bloques_migas__kzPKY{font-size:14px;color:#9fc6ee;margin-bottom:18px}.Bloques_migas__kzPKY a{color:#c9d8ea}.Bloques_portadaTexto__wErm3{font-size:19px;line-height:1.6;color:#dbe6f3;max-width:760px;margin:16px 0 22px}.Bloques_portada__wwhyj .Bloques_check__c7mxl{color:#fff}.Bloques_botones__Y2hif{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.Bloques_check__c7mxl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:16px}.Bloques_check__c7mxl li{display:flex;gap:10px;align-items:flex-start}.Bloques_pasos__gcUa7{list-style:none;margin:0;padding:0;display:grid;grid-gap:22px;gap:22px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.Bloques_num__rnZt6{font-family:var(--f-titulo);font-size:36px;font-weight:800;color:var(--ambar)}.Bloques_banda__RX_B_{background:var(--marino);border-radius:26px;padding:clamp(28px,4.5vw,52px);display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.App_botones__D00KQ{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.App_caja__mUSeQ{background:linear-gradient(135deg,var(--marino),#16457e);border-radius:26px;padding:clamp(28px,4.5vw,56px);display:grid;grid-template-columns:1.5fr 1fr;grid-gap:36px;gap:36px;align-items:center;color:#dbe6f3}.App_texto__kMxRA{display:flex;flex-direction:column;gap:14px;font-size:17px}.App_texto__kMxRA b{color:#fff}.App_texto__kMxRA ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.App_telefono___PO9t{justify-self:center;width:220px;aspect-ratio:9/18;border-radius:34px;background:#0a2242;border:8px solid #08192f;box-shadow:0 30px 60px rgba(0,0,0,.35);padding:18px 14px}.App_pantalla__dP0we{height:100%;border-radius:20px;background:#fff;padding:18px 14px;display:flex;flex-direction:column;gap:10px;color:var(--marino)}.App_pantalla__dP0we b{font-family:var(--f-titulo);font-size:20px}.App_pantalla__dP0we span{background:var(--claro);border-radius:10px;padding:10px;font-weight:700;font-size:14px}@media (max-width:860px){.App_caja__mUSeQ{grid-template-columns:1fr}.App_telefono___PO9t{display:none}}