.trips-index.svelte-q5ots1{width:min(100%,72rem);margin-inline:auto;padding:1rem 1rem 3rem}.trip-list.svelte-q5ots1{display:grid;gap:1.25rem}.trip-card.svelte-q5ots1{display:grid;grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);gap:1rem;align-items:start;padding-bottom:1.25rem;border-bottom:1px solid var(--ui-border)}.trip-card-no-poster.svelte-q5ots1{grid-template-columns:minmax(0,1fr)}.trip-poster-link.svelte-q5ots1,.trip-poster-link.svelte-q5ots1 img:where(.svelte-q5ots1){display:block;width:100%}.trip-poster-link.svelte-q5ots1 img:where(.svelte-q5ots1){aspect-ratio:4 / 5;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 .45rem .55rem rgb(0 0 0 / .18))}.trip-card-copy.svelte-q5ots1{display:grid;gap:.55rem}.trip-card.svelte-q5ots1 h2:where(.svelte-q5ots1),.trip-card.svelte-q5ots1 p:where(.svelte-q5ots1){margin:0}.trip-card.svelte-q5ots1 h2:where(.svelte-q5ots1){font-size:1.35rem;line-height:1.05}.trip-card.svelte-q5ots1 p:where(.svelte-q5ots1){max-width:42rem;font-size:.875rem;line-height:1.45}.trip-details.svelte-q5ots1{color:#000000ad;font-size:.75rem!important}.trip-link.svelte-q5ots1{justify-self:start;font-family:var(--theme-font-family-heading);font-size:.82rem;text-decoration:underline;text-transform:uppercase;text-underline-offset:.18em}@media (min-width: 700px){.trip-list.svelte-q5ots1{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2rem}}
