/* DestiVibes: local destination photography, including linked image panels. */
.destivibes-page .trip-visual{display:block;width:100%;height:auto;aspect-ratio:4/3;isolation:isolate;background:#e7f3f2}
.destivibes-page .trip-visual img{display:block;width:100%;height:100%;object-fit:cover}
.destivibes-page .trip-visual img[src*="giordania-petra"]{object-position:50% 56%}
.destivibes-page .trip-visual img[src*="marocco-imperiali"]{object-position:50% 30%}
.destivibes-page .trip-label{z-index:1;box-shadow:0 3px 12px #001f4030}
.destivibes-page .trip-card{display:flex;flex-direction:column}
.destivibes-page .trip-body{display:flex;flex-direction:column;flex:1}
.destivibes-page .trip-body .text-link{margin-top:auto;padding-top:6px}
@media(max-width:640px){.destivibes-page .trip-list{grid-template-columns:1fr}.destivibes-page .trip-visual{aspect-ratio:4/3}}
@media(prefers-reduced-motion:reduce){.destivibes-page .trip-card,.destivibes-page .trip-visual img{transition:none}.destivibes-page .trip-card:hover,.destivibes-page .trip-card:hover img{transform:none}}
