.TravellerMemories-module__M45U-G__section{padding:3rem 0}.TravellerMemories-module__M45U-G__lead{color:#6b7280;max-width:540px;margin:.75rem auto 0;font-size:.95rem}.TravellerMemories-module__M45U-G__grid{columns:4 220px;column-gap:14px;margin:0;padding:0;list-style:none}.TravellerMemories-module__M45U-G__tile{break-inside:avoid;margin:0 0 14px}.TravellerMemories-module__M45U-G__tileBtn{cursor:pointer;background:#f1f5f9;border:none;border-radius:12px;width:100%;padding:0;line-height:0;display:block;position:relative;overflow:hidden}.TravellerMemories-module__M45U-G__tileImg{width:100%;height:auto;transition:transform .35s;display:block}.TravellerMemories-module__M45U-G__tileBtn:hover .TravellerMemories-module__M45U-G__tileImg,.TravellerMemories-module__M45U-G__tileBtn:focus-visible .TravellerMemories-module__M45U-G__tileImg{transform:scale(1.04)}.TravellerMemories-module__M45U-G__tileBtn:focus-visible{outline-offset:2px;outline:3px solid #4caf50}.TravellerMemories-module__M45U-G__tileOverlay{color:#fff;text-align:left;opacity:0;background:linear-gradient(#0000,#000000b8);flex-direction:column;gap:2px;padding:28px 12px 10px;line-height:1.3;transition:opacity .25s;display:flex;position:absolute;inset:auto 0 0}.TravellerMemories-module__M45U-G__tileBtn:hover .TravellerMemories-module__M45U-G__tileOverlay,.TravellerMemories-module__M45U-G__tileBtn:focus-visible .TravellerMemories-module__M45U-G__tileOverlay{opacity:1}@media (hover:none){.TravellerMemories-module__M45U-G__tileOverlay{opacity:1}}.TravellerMemories-module__M45U-G__tileWhere{font-size:.85rem;font-weight:700}.TravellerMemories-module__M45U-G__tileWho{opacity:.85;font-size:.75rem}.TravellerMemories-module__M45U-G__verified{color:#6ee7a8}.TravellerMemories-module__M45U-G__cta{text-align:center;color:#6b7280;margin:1.5rem 0 0;font-size:.9rem}.TravellerMemories-module__M45U-G__lightbox{z-index:1080;background:#0a0c10eb;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex;position:fixed;inset:0}.TravellerMemories-module__M45U-G__frame{background:#fff;border-radius:12px;flex-direction:column;max-width:min(1000px,100%);max-height:100%;margin:0;display:flex;overflow:hidden}.TravellerMemories-module__M45U-G__fullImg{object-fit:contain;background:#0b0d11;max-width:100%;max-height:72vh;display:block}.TravellerMemories-module__M45U-G__caption{padding:12px 16px 14px}.TravellerMemories-module__M45U-G__captionText{color:#1f2937;margin:0 0 6px;font-size:.95rem}.TravellerMemories-module__M45U-G__credit{color:#374151;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:.85rem;display:flex}.TravellerMemories-module__M45U-G__creditWhere{color:#6b7280;margin:2px 0 0;font-size:.8rem}.TravellerMemories-module__M45U-G__verifiedPill{color:#15803d;background:#e8f6ec;border-radius:20px;padding:2px 8px;font-size:.7rem;font-weight:700}.TravellerMemories-module__M45U-G__stars{color:#f5a623;letter-spacing:1px}.TravellerMemories-module__M45U-G__starsDim{color:#d8dde3}.TravellerMemories-module__M45U-G__close,.TravellerMemories-module__M45U-G__nav{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.TravellerMemories-module__M45U-G__close{width:40px;height:40px;font-size:26px;position:absolute;top:16px;right:16px}.TravellerMemories-module__M45U-G__nav{width:44px;height:44px;font-size:30px}.TravellerMemories-module__M45U-G__close:hover,.TravellerMemories-module__M45U-G__nav:hover{background:#ffffff40}@media (max-width:640px){.TravellerMemories-module__M45U-G__prev,.TravellerMemories-module__M45U-G__next{display:none}.TravellerMemories-module__M45U-G__fullImg{max-height:60vh}}
.DestinationSlideshow-module__UoFUsW__frame{aspect-ratio:4/3;background:#eef1f5;border-radius:.5rem;width:100%;position:relative;overflow:hidden}.DestinationSlideshow-module__UoFUsW__slide{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s,transform 6s;position:absolute;inset:0;transform:scale(1.04)}.DestinationSlideshow-module__UoFUsW__slideActive{opacity:1;transform:scale(1)}.DestinationSlideshow-module__UoFUsW__caption{color:#fff;background:linear-gradient(#0000,#000000a6);padding:2.25rem .75rem .6rem;font-size:.9rem;font-weight:600;line-height:1.2;text-decoration:none;display:block;position:absolute;inset:auto 0 0}.DestinationSlideshow-module__UoFUsW__caption:hover,.DestinationSlideshow-module__UoFUsW__caption:focus{color:#fff;text-decoration:underline}.DestinationSlideshow-module__UoFUsW__count{opacity:.85;font-size:.7rem;font-weight:500;display:block}.DestinationSlideshow-module__UoFUsW__dots{z-index:2;gap:5px;display:flex;position:absolute;top:.5rem;right:.5rem}.DestinationSlideshow-module__UoFUsW__dot{cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;width:7px;height:7px;padding:0;box-shadow:0 0 3px #0006}.DestinationSlideshow-module__UoFUsW__dotActive{background:#fff;border-radius:4px;width:16px}@media (prefers-reduced-motion:reduce){.DestinationSlideshow-module__UoFUsW__slide{transition:opacity .2s linear;transform:none}.DestinationSlideshow-module__UoFUsW__slideActive{transform:none}}
.PageFlightPath-module__YAm9Ia__wrap{z-index:2;pointer-events:none;position:absolute;top:0;left:0;right:0;overflow:visible}.PageFlightPath-module__YAm9Ia__svg{display:block}.PageFlightPath-module__YAm9Ia__route{fill:none;stroke:none}.PageFlightPath-module__YAm9Ia__plane{fill:#0d6efd;filter:drop-shadow(0 0 2px #fffffff2);transition:opacity .4s}@media (prefers-reduced-motion:reduce){.PageFlightPath-module__YAm9Ia__plane{transition:none}}
.HeroClouds-module__MhLILG__wrap{--drift:0;z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.HeroClouds-module__MhLILG__cloud{transform:translate3d(calc(var(--drift) * var(--exit,140) * -1%), calc(var(--drift) * var(--rise,0) * 1%), 0);opacity:calc(var(--o,1) * (1 - var(--drift)) * (1 - var(--drift)));will-change:transform, opacity;display:block;position:absolute}.HeroClouds-module__MhLILG__puff{animation:26s ease-in-out infinite alternate HeroClouds-module__MhLILG__float;display:block;position:absolute;inset:0}@keyframes HeroClouds-module__MhLILG__float{0%{transform:translate(-3%)scale(1)}to{transform:translate(3%,-3%)scale(1.06)}}.HeroClouds-module__MhLILG__still .HeroClouds-module__MhLILG__cloud{transform:none}.HeroClouds-module__MhLILG__still .HeroClouds-module__MhLILG__puff{animation:none}@media (prefers-reduced-motion:reduce){.HeroClouds-module__MhLILG__cloud{transform:none}.HeroClouds-module__MhLILG__puff{animation:none}}
