.destination-trip-card[data-astro-cid-v4a6ow62]{color:#1f3a5f;background:#fffdfb;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.destination-trip-photo[data-astro-cid-v4a6ow62]{aspect-ratio:4/3;background:#ded8ce;display:block;position:relative;overflow:hidden}.destination-trip-photo[data-astro-cid-v4a6ow62] img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.destination-trip-photo[data-astro-cid-v4a6ow62] span[data-astro-cid-v4a6ow62]{color:#1f3a5f;background:#f8f5ef;border-radius:50px;padding:6px 13px;font-size:12px;font-weight:700;position:absolute;bottom:16px;left:18px}.destination-trip-photo[data-astro-cid-v4a6ow62] .destination-trip-type[data-astro-cid-v4a6ow62]{left:auto;right:18px}.destination-trip-body[data-astro-cid-v4a6ow62]{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.destination-trip-body[data-astro-cid-v4a6ow62] h3[data-astro-cid-v4a6ow62],.destination-trip-body[data-astro-cid-v4a6ow62] h4[data-astro-cid-v4a6ow62]{min-height:3.9em;margin:8px 0 12px;font:700 21px/1.3 MuseoModerno,Inter,sans-serif}.destination-trip-body[data-astro-cid-v4a6ow62] h3[data-astro-cid-v4a6ow62] a[data-astro-cid-v4a6ow62],.destination-trip-body[data-astro-cid-v4a6ow62] h4[data-astro-cid-v4a6ow62] a[data-astro-cid-v4a6ow62]{text-decoration:none}.destination-trip-compact[data-astro-cid-v4a6ow62] .destination-trip-body[data-astro-cid-v4a6ow62] h3[data-astro-cid-v4a6ow62],.destination-trip-compact[data-astro-cid-v4a6ow62] .destination-trip-body[data-astro-cid-v4a6ow62] h4[data-astro-cid-v4a6ow62]{min-height:2.6em}.destination-trip-compact[data-astro-cid-v4a6ow62] .destination-trip-detail[data-astro-cid-v4a6ow62]{min-height:1.4em}.destination-trip-description[data-astro-cid-v4a6ow62]{font-size:14px;line-height:1.65}.destination-trip-destination[data-astro-cid-v4a6ow62] .destination-trip-body[data-astro-cid-v4a6ow62] h3[data-astro-cid-v4a6ow62]{min-height:0;margin:0}.destination-trip-destination[data-astro-cid-v4a6ow62] .destination-trip-bottom[data-astro-cid-v4a6ow62]{padding-top:20px}.destination-trip-detail[data-astro-cid-v4a6ow62]{text-transform:uppercase;letter-spacing:.04em;color:#a74812;min-height:2.8em;font-size:11px;font-weight:700}.destination-trip-bottom[data-astro-cid-v4a6ow62]{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:25px;display:flex}.destination-trip-bottom-no-price[data-astro-cid-v4a6ow62]{justify-content:flex-start}.destination-trip-bottom-no-price[data-astro-cid-v4a6ow62] .button{text-align:center;justify-content:center}.destination-trip-price[data-astro-cid-v4a6ow62] span[data-astro-cid-v4a6ow62],.destination-trip-price[data-astro-cid-v4a6ow62] small[data-astro-cid-v4a6ow62]{font-size:12px}.destination-trip-price[data-astro-cid-v4a6ow62] strong[data-astro-cid-v4a6ow62]{white-space:nowrap;font-size:22px}.destination-trip-price[data-astro-cid-v4a6ow62] .destination-trip-price-label[data-astro-cid-v4a6ow62]{color:#53677b;margin-bottom:3px;font-size:12px;font-weight:600;display:block}.destination-trip-link[data-astro-cid-v4a6ow62]{color:#a84008;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:700;line-height:1.3;display:inline-flex}.destination-trip-link[data-astro-cid-v4a6ow62]:hover{text-decoration:underline}.destination-trip-custom[data-astro-cid-v4a6ow62]{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.destination-trip-custom[data-astro-cid-v4a6ow62] .destination-trip-photo[data-astro-cid-v4a6ow62]{aspect-ratio:auto;height:100%;min-height:220px}.destination-trip-custom[data-astro-cid-v4a6ow62] .destination-trip-body[data-astro-cid-v4a6ow62]{padding:clamp(24px,3vw,40px)}.destination-trip-custom[data-astro-cid-v4a6ow62] .destination-trip-description[data-astro-cid-v4a6ow62],.destination-trip-custom[data-astro-cid-v4a6ow62] .destination-trip-bottom[data-astro-cid-v4a6ow62]{max-width:620px}.destination-trip-custom[data-astro-cid-v4a6ow62] h3[data-astro-cid-v4a6ow62],.destination-trip-custom[data-astro-cid-v4a6ow62] h4[data-astro-cid-v4a6ow62],.destination-trip-custom[data-astro-cid-v4a6ow62] .destination-trip-detail[data-astro-cid-v4a6ow62]{min-height:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.destination-trip-card[data-astro-cid-v4a6ow62]:hover .destination-trip-photo[data-astro-cid-v4a6ow62] img{transform:scale(1.035)}}@media (width<=700px){.destination-trip-body[data-astro-cid-v4a6ow62] h3[data-astro-cid-v4a6ow62],.destination-trip-body[data-astro-cid-v4a6ow62] h4[data-astro-cid-v4a6ow62],.destination-trip-detail[data-astro-cid-v4a6ow62],.destination-trip-compact[data-astro-cid-v4a6ow62] .destination-trip-body[data-astro-cid-v4a6ow62] h3[data-astro-cid-v4a6ow62],.destination-trip-compact[data-astro-cid-v4a6ow62] .destination-trip-body[data-astro-cid-v4a6ow62] h4[data-astro-cid-v4a6ow62],.destination-trip-compact[data-astro-cid-v4a6ow62] .destination-trip-detail[data-astro-cid-v4a6ow62]{min-height:0}.destination-trip-photo[data-astro-cid-v4a6ow62]{aspect-ratio:16/10}.destination-trip-custom[data-astro-cid-v4a6ow62]{grid-template-columns:minmax(0,1fr)}.destination-trip-custom[data-astro-cid-v4a6ow62] .destination-trip-photo[data-astro-cid-v4a6ow62]{aspect-ratio:16/10;min-height:0}.destination-trip-custom[data-astro-cid-v4a6ow62] .destination-trip-body[data-astro-cid-v4a6ow62]{padding:22px 24px 24px}}@media (width<=380px){.destination-trip-bottom[data-astro-cid-v4a6ow62]{flex-wrap:wrap;row-gap:10px}.destination-trip-price[data-astro-cid-v4a6ow62]{min-width:0}}.destination-trips[data-astro-cid-wkq2xa24]{color:#1f3a5f;background:#f4e9dd;padding:90px 0 100px}.destination-trips-heading[data-astro-cid-wkq2xa24]{margin-bottom:42px}.destination-trips-heading[data-astro-cid-wkq2xa24] .eyebrow[data-astro-cid-wkq2xa24]{margin-bottom:14px}.destination-trips-heading[data-astro-cid-wkq2xa24] h2[data-astro-cid-wkq2xa24]{letter-spacing:-.025em;font:700 clamp(30px,3.3vw,43px)/1.2 MuseoModerno,Inter,sans-serif}.destination-trips-heading[data-astro-cid-wkq2xa24]>div[data-astro-cid-wkq2xa24]{max-width:780px;margin-top:22px}.destination-trips-heading[data-astro-cid-wkq2xa24]>div[data-astro-cid-wkq2xa24] p[data-astro-cid-wkq2xa24]{font-size:16px;line-height:1.7}.destination-trips-heading[data-astro-cid-wkq2xa24]>div[data-astro-cid-wkq2xa24] p[data-astro-cid-wkq2xa24]+p[data-astro-cid-wkq2xa24]{margin-top:12px}.destination-trips-heading[data-astro-cid-wkq2xa24]>div[data-astro-cid-wkq2xa24] p[data-astro-cid-wkq2xa24]:first-child{font-size:clamp(18px,1.65vw,21px);font-weight:600;line-height:1.55}.destination-trips-grid[data-astro-cid-wkq2xa24]{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.destination-trips-note[data-astro-cid-wkq2xa24]{color:#53677b;margin-top:20px;font-size:14px;font-style:italic;line-height:1.6}@media (width>=961px){.destination-trips-grid[data-astro-cid-wkq2xa24]:not(:has(.destination-trip-custom)){grid-template-columns:repeat(6,minmax(0,1fr))}.destination-trips-grid[data-astro-cid-wkq2xa24]:not(:has(.destination-trip-custom)) .destination-trip-card{grid-column:span 2;min-width:0}.destination-trips-grid[data-astro-cid-wkq2xa24]:not(:has(.destination-trip-custom)) .destination-trip-card:nth-last-child(2):nth-child(3n+1){grid-column:2/span 2}.destination-trips-grid[data-astro-cid-wkq2xa24]:not(:has(.destination-trip-custom)) .destination-trip-card:last-child:nth-child(3n+1){grid-column:3/span 2}}@media (width>=701px) and (width<=960px){.destination-trips-grid[data-astro-cid-wkq2xa24]:not(:has(.destination-trip-custom)) .destination-trip-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 13px)}}@media (width<=960px){.destination-trips-grid[data-astro-cid-wkq2xa24]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.destination-trips[data-astro-cid-wkq2xa24]{padding-block:70px}.destination-trips-grid[data-astro-cid-wkq2xa24]{grid-template-columns:1fr;gap:20px}}
