.PrivateTripsCarousel-module__Kb9WBW__inset{color:var(--color-brand-navy);background:#f4f6f7;border-block:1px solid #dce2e7}.PrivateTripsCarousel-module__Kb9WBW__inner{align-items:center;gap:32px;max-width:1440px;margin-inline:auto;padding:22px 40px;display:flex}.PrivateTripsCarousel-module__Kb9WBW__intro{flex:0 0 288px}.PrivateTripsCarousel-module__Kb9WBW__intro #private-trips-heading{letter-spacing:0;margin:0;font-size:24px;font-weight:600;line-height:1.25}.PrivateTripsCarousel-module__Kb9WBW__intro p{color:#526477;max-width:260px;margin:9px 0 0;font-size:13px;line-height:1.5}.PrivateTripsCarousel-module__Kb9WBW__intro .PrivateTripsCarousel-module__Kb9WBW__credit{max-width:none;margin-top:8px;font-size:11px}.PrivateTripsCarousel-module__Kb9WBW__credit a{text-underline-offset:2px;text-decoration:underline}.PrivateTripsCarousel-module__Kb9WBW__controls{gap:6px;margin-top:12px;display:flex}.PrivateTripsCarousel-module__Kb9WBW__controls button{width:36px;height:32px;color:var(--color-brand-navy);cursor:pointer;background:0 0;border:1px solid #c6d0d9;border-radius:4px;place-items:center;transition:background .18s,border-color .18s;display:grid}.PrivateTripsCarousel-module__Kb9WBW__controls button:hover{border-color:var(--color-brand-navy);background:#fff}.PrivateTripsCarousel-module__Kb9WBW__controls button:focus-visible,.PrivateTripsCarousel-module__Kb9WBW__card:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:3px}.PrivateTripsCarousel-module__Kb9WBW__viewport{touch-action:pan-y pinch-zoom;flex:1;min-width:0;margin-block:-6px;padding-block:6px}.PrivateTripsCarousel-module__Kb9WBW__track{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.PrivateTripsCarousel-module__Kb9WBW__slide{min-width:0;animation:.24s both PrivateTripsCarousel-module__Kb9WBW__appear}.PrivateTripsCarousel-module__Kb9WBW__slide:nth-child(2){animation-delay:25ms}.PrivateTripsCarousel-module__Kb9WBW__slide:nth-child(3){animation-delay:50ms}.PrivateTripsCarousel-module__Kb9WBW__slide:nth-child(4){animation-delay:75ms}.PrivateTripsCarousel-module__Kb9WBW__slide:nth-child(5){animation-delay:.1s}.PrivateTripsCarousel-module__Kb9WBW__slide:nth-child(n+6){display:none}@keyframes PrivateTripsCarousel-module__Kb9WBW__appear{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.PrivateTripsCarousel-module__Kb9WBW__card{aspect-ratio:1;background:var(--color-brand-navy);color:#fff;isolation:isolate;border-radius:5px;width:100%;min-height:172px;max-height:172px;text-decoration:none;transition:transform .4s cubic-bezier(.2,.75,.25,1),box-shadow .4s;display:block;position:relative;overflow:hidden}.PrivateTripsCarousel-module__Kb9WBW__card:after{content:"";z-index:1;background:linear-gradient(#0000 20%,#04111e2e 40%,#04111ef0 100%);position:absolute;inset:0}.PrivateTripsCarousel-module__Kb9WBW__card:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:3;border:1px solid #edc07bb3;transition:opacity .4s;position:absolute;inset:0}.PrivateTripsCarousel-module__Kb9WBW__photoFrame{position:absolute;inset:0}.PrivateTripsCarousel-module__Kb9WBW__focusCard{flex-direction:column;display:flex}.PrivateTripsCarousel-module__Kb9WBW__photoFocus{flex:1;min-height:0;position:relative;inset:auto}.PrivateTripsCarousel-module__Kb9WBW__photoFocus .PrivateTripsCarousel-module__Kb9WBW__photo{object-position:center 47%}.PrivateTripsCarousel-module__Kb9WBW__photo{object-fit:cover;transition:transform .6s}.PrivateTripsCarousel-module__Kb9WBW__caption{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:0 1px 3px #00000059;background:#05142394;border-top:1px solid #ffffff2e;grid-template-rows:minmax(35px,auto) minmax(36px,auto);gap:4px;padding:7px 12px 8px;transition:background .4s;display:grid;position:absolute;bottom:0;left:0;right:0}.PrivateTripsCarousel-module__Kb9WBW__focusCard .PrivateTripsCarousel-module__Kb9WBW__caption{flex:none;position:relative;inset:auto}.PrivateTripsCarousel-module__Kb9WBW__title{align-self:end;font-size:14px;font-weight:650;line-height:1.25;display:block}.PrivateTripsCarousel-module__Kb9WBW__subtitle{color:#f4f1e9;text-wrap:balance;align-self:start;font-size:12px;font-weight:500;line-height:1.3;display:block}.PrivateTripsCarousel-module__Kb9WBW__arrow{z-index:2;filter:drop-shadow(0 1px 3px #000000b3);transition:transform .4s;position:absolute;top:10px;right:10px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.PrivateTripsCarousel-module__Kb9WBW__card:hover{transform:translateY(-3px);box-shadow:0 5px 12px #0c234026}.PrivateTripsCarousel-module__Kb9WBW__card:hover .PrivateTripsCarousel-module__Kb9WBW__photo{transform:scale(1.06)}.PrivateTripsCarousel-module__Kb9WBW__card:hover:before{opacity:1}.PrivateTripsCarousel-module__Kb9WBW__card:hover .PrivateTripsCarousel-module__Kb9WBW__caption{background:#051423b3}.PrivateTripsCarousel-module__Kb9WBW__card:hover .PrivateTripsCarousel-module__Kb9WBW__arrow{transform:translate(3px)}}.PrivateTripsCarousel-module__Kb9WBW__card:focus-visible:before{opacity:1}@media (max-width:1279px){.PrivateTripsCarousel-module__Kb9WBW__track{grid-template-columns:repeat(4,minmax(0,1fr))}.PrivateTripsCarousel-module__Kb9WBW__slide:nth-child(n+5){display:none}}@media (max-width:1000px){.PrivateTripsCarousel-module__Kb9WBW__track{grid-template-columns:repeat(3,minmax(0,1fr))}.PrivateTripsCarousel-module__Kb9WBW__slide:nth-child(n+4){display:none}}@media (max-width:900px){.PrivateTripsCarousel-module__Kb9WBW__inner{gap:22px;padding-inline:24px}.PrivateTripsCarousel-module__Kb9WBW__intro{flex-basis:235px}.PrivateTripsCarousel-module__Kb9WBW__intro #private-trips-heading{font-size:22px}}@media (max-width:600px){.PrivateTripsCarousel-module__Kb9WBW__inner{padding:18px 16px;display:block}.PrivateTripsCarousel-module__Kb9WBW__intro{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:10px;display:grid}.PrivateTripsCarousel-module__Kb9WBW__intro #private-trips-heading{font-size:21px}.PrivateTripsCarousel-module__Kb9WBW__intro #private-trips-heading{grid-column:1/-1}.PrivateTripsCarousel-module__Kb9WBW__intro p{max-width:none;margin-top:8px}.PrivateTripsCarousel-module__Kb9WBW__intro .PrivateTripsCarousel-module__Kb9WBW__credit{grid-column:1/-1}.PrivateTripsCarousel-module__Kb9WBW__controls{gap:4px;margin:0;position:static}.PrivateTripsCarousel-module__Kb9WBW__controls button{width:40px;height:44px}.PrivateTripsCarousel-module__Kb9WBW__viewport{margin-top:14px}.PrivateTripsCarousel-module__Kb9WBW__title{font-size:14px}.PrivateTripsCarousel-module__Kb9WBW__subtitle{font-size:13px}}@media (max-width:760px){.PrivateTripsCarousel-module__Kb9WBW__track{grid-template-columns:repeat(2,minmax(0,1fr))}.PrivateTripsCarousel-module__Kb9WBW__slide:nth-child(n+3){display:none}}@media (max-width:359px){.PrivateTripsCarousel-module__Kb9WBW__caption{padding-inline:8px}.PrivateTripsCarousel-module__Kb9WBW__subtitle{font-size:12px}}@media (prefers-reduced-motion:reduce){.PrivateTripsCarousel-module__Kb9WBW__slide{animation:none}.PrivateTripsCarousel-module__Kb9WBW__photo,.PrivateTripsCarousel-module__Kb9WBW__controls button,.PrivateTripsCarousel-module__Kb9WBW__card,.PrivateTripsCarousel-module__Kb9WBW__card:before,.PrivateTripsCarousel-module__Kb9WBW__caption,.PrivateTripsCarousel-module__Kb9WBW__arrow{transition:none}.PrivateTripsCarousel-module__Kb9WBW__controls .PrivateTripsCarousel-module__Kb9WBW__autoplay{display:none}}@media (hover:none){.PrivateTripsCarousel-module__Kb9WBW__controls .PrivateTripsCarousel-module__Kb9WBW__autoplay{display:none}}
