.trip-layout.svelte-1u141x2{gap:var(--space-4);flex-direction:column;display:flex}@media (width>=1024px){.trip-layout.svelte-1u141x2{grid-template-columns:340px 1fr;display:grid}}aside.sidebar.svelte-1u141x2{display:block}.sidebar-inner.svelte-1u141x2{gap:var(--space-2);margin:var(--space-8)}@media (width>=1024px){.sidebar-inner.svelte-1u141x2{top:var(--space-8);position:sticky}}.back-link.svelte-1u141x2{margin-bottom:var(--space-10);font-size:var(--text-base)}h1.svelte-1u141x2{font:var(--font-heading-1);margin-bottom:var(--space-2);font-weight:700}.description.svelte-1u141x2{font:var(--font-lead);margin-bottom:var(--space-4)}.meta.svelte-1u141x2{font:var(--font-lead);margin-block:var(--space-4)}.feed.svelte-1u141x2{max-width:1600px}@container masonry (width<=599px){.feed.svelte-1u141x2 .masonry>.col:nth-child(n+2){display:none!important}}@container masonry (width>=600px) and (width<=1199px){.feed.svelte-1u141x2 .masonry>.col:nth-child(n+3){display:none!important}}.feed-item.svelte-1u141x2{display:block;position:relative}.caption-overlay.svelte-1u141x2{padding:var(--space-32) var(--space-3) var(--space-3);opacity:0;color:#fff;background:linear-gradient(oklch(0% 0 0/0) 0%,oklch(0% 0 0/.3) 50%,oklch(0% 0 0/.7) 100%);flex-direction:column;justify-content:flex-end;transition:opacity .2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0}@media (pointer:fine){.feed-item.svelte-1u141x2:hover .caption-overlay:where(.svelte-1u141x2){opacity:1}}.caption-text.svelte-1u141x2{font:var(--font-body);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;position:relative;overflow:hidden}.caption-location.svelte-1u141x2{font:var(--font-small)}.chapter-block.svelte-1u141x2{margin-top:var(--space-12)}.chapter-heading.svelte-1u141x2{font:var(--font-heading-3);margin-bottom:var(--space-6);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border)}
