@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}@media (max-width:1023px){.HomeDestinationHero_root__jvmJo{padding:0}.HomeDestinationHero_root__jvmJo .HomeDestinationHero_hero__q9oKZ{min-height:260px;padding:18px 20px 0;border-radius:0;text-align:start;display:flex;flex-direction:column}.HomeDestinationHero_root__jvmJo .HomeDestinationHero_media__seOgK{border-radius:0}.HomeDestinationHero_root__jvmJo .HomeDestinationHero_photo__cIfxt{-o-object-position:17% 50%;object-position:17% 50%}.HomeDestinationHero_root__jvmJo .HomeDestinationHero_scrim__EfcGW{background:linear-gradient(180deg,rgba(8,27,35,.82),rgba(8,27,35,.48) 34%,rgba(8,27,35,.04) 65%,rgba(8,27,35,.12))}.HomeDestinationHero_root__jvmJo .HomeDestinationHero_title__iGO9A{font-size:clamp(22px,6.5vw,26px);line-height:1.15;letter-spacing:-.025em;font-weight:700;max-width:none;white-space:nowrap;text-wrap:nowrap}.HomeDestinationHero_root__jvmJo .HomeDestinationHero_subtitle__L5ROF{margin:10px 0 0;max-width:300px;font-size:14px;line-height:1.5;text-wrap:balance}.HomeDestinationHero_root__jvmJo .HomeDestinationHero_search__yiQ_b{margin:auto 0 -28px;width:100%;z-index:2}.HomeDestinationHero_root__jvmJo .HomeDestinationHero_searchField__4rEbv{border:1px solid hsl(var(--border));box-shadow:0 6px 20px rgba(18,51,58,.13),0 1px 3px rgba(18,51,58,.06)}.HomeDestinationHero_root__jvmJo .HomeDestinationHero_suggestions__a2idI{padding:44px 16px 0}}@media (min-width:1024px){.HomeDestinationHero_root__jvmJo .HomeDestinationHero_hero__q9oKZ{min-height:296px}.HomeDestinationHero_root__jvmJo :where(.HomeDestinationHero_photo__cIfxt){-o-object-position:center 55%;object-position:center 55%;transform:scale(1.12);transform-origin:right center}.HomeDestinationHero_root__jvmJo :where(.HomeDestinationHero_scrim__EfcGW){background:radial-gradient(ellipse at 50% 40%,rgba(8,27,35,.61),rgba(8,27,35,.38) 40%,rgba(8,27,35,.13) 78%),linear-gradient(180deg,rgba(8,27,35,.15),transparent 70%,rgba(8,27,35,.16))}}@media (max-width:767px){.HomeDestinationHero_root__jvmJo .HomeDestinationHero_destinationRail__AN5ri{margin-inline:-16px;padding-inline:16px;gap:12px;scroll-padding-inline:16px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.HomeDestinationHero_root__jvmJo .HomeDestinationHero_destinationRail__AN5ri>button{width:calc((100% - 56px) / 2);height:88px;border-radius:12px;scroll-margin-inline:0;scroll-snap-align:start}.HomeDestinationHero_root__jvmJo .HomeDestinationHero_destinationRail__AN5ri>button:last-child{scroll-snap-align:end}}