.FallbackCard_card__HnN_C{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.FallbackCard_accent-teal__HnH_I{background:color-mix(in srgb,var(--color-teal) 14%,var(--color-surface));color:var(--color-teal)}.FallbackCard_accent-action__fOSMZ{background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));color:var(--color-accent-text)}.FallbackCard_accent-amber__qJGRB{background:color-mix(in srgb,var(--color-amber) 16%,var(--color-surface));color:var(--color-amber)}.FallbackCard_patternSvg__gF4Tj{position:absolute;inset:0;width:100%;height:100%;opacity:.35}.FallbackCard_patternShape__0UCRA{fill:currentColor;stroke:currentColor}.FallbackCard_glyph__EY1Yg{position:relative;width:34%;max-width:96px;min-width:44px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.FallbackCard_glyph__EY1Yg svg{width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.FallbackCard_card__HnN_C{transition:none}}.CheapestFlights_block__ZH36t{display:grid;gap:1rem}.CheapestFlights_head__m0Y3t{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem}.CheapestFlights_grid__B_y2F{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}@media (max-width:639px){.CheapestFlights_grid__B_y2F{grid-template-columns:repeat(2,1fr);gap:.7rem}}@media (min-width:640px) and (max-width:1023px){.CheapestFlights_grid__B_y2F{grid-template-columns:repeat(3,1fr)}}.CheapestFlights_card__BMcJN{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease,background .15s ease}.CheapestFlights_card__BMcJN:hover{border-color:var(--color-border-strong);background:var(--color-surface-2);transform:translateY(-2px)}.CheapestFlights_media__mnb36{position:relative;aspect-ratio:16/9;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-light))}.CheapestFlights_img__XODUD{object-fit:cover}.CheapestFlights_priceBadge__gHTVg{position:absolute;bottom:.55rem;right:.55rem;padding:.25rem .65rem;border-radius:999px;background:rgba(11,18,32,.82);color:#fff;font-size:.82rem}.CheapestFlights_priceBadge__gHTVg strong{font-size:1.05rem}.CheapestFlights_body__em382{display:grid;gap:.18rem;padding:.85rem 1rem 1rem}.CheapestFlights_route__Pb_LN{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;opacity:.6}.CheapestFlights_city__9tius{font-weight:700;font-size:1.05rem}.CheapestFlights_country__h5jlC{font-size:.82rem;opacity:.72}.CheapestFlights_dates__EUXJR{margin-top:.1rem;font-size:.82rem;opacity:.75}.CheapestFlights_cta__nLu3d{margin-top:.45rem;font-size:.82rem;font-weight:600;opacity:.85}.CheapestFlights_disclosure__nROPV{margin-top:.35rem;max-width:72ch;font-size:.8rem;opacity:.55}.FilterChipForm_filterChipForm__zzWn0{display:inline-flex;margin:0;flex:0 0 auto;scroll-snap-align:start}:where(.FilterChipForm_filterChipForm__zzWn0)>button{font:inherit;line-height:inherit;white-space:nowrap;text-align:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.FilterChipForm_transparent__e1OOD{display:contents}:where(.FilterChipForm_transparent__e1OOD)>button{width:100%;white-space:normal;text-align:start}