.container.svelte-7suvi6{container-type:inline-size}.masonry.svelte-7suvi6{--g:4px;--cols:2;--colw:calc((100cqw - (var(--cols) - 1) * var(--g)) / var(--cols));height:var(--h2);margin:0;padding:0;list-style:none;position:relative}li.svelte-7suvi6{--c:var(--c2);--y:var(--y2);--n:var(--n2);left:calc(var(--c) * (var(--colw) + var(--g)));top:calc(var(--y) * var(--colw) + var(--n) * var(--g));width:var(--colw);height:calc(var(--ar) * var(--colw));position:absolute}@media (width>=700px){.masonry.svelte-7suvi6{--cols:3;height:var(--h3)}li.svelte-7suvi6{--c:var(--c3);--y:var(--y3);--n:var(--n3)}}@media (width>=1200px){.masonry.svelte-7suvi6{--cols:4;height:var(--h4)}li.svelte-7suvi6{--c:var(--c4);--y:var(--y4);--n:var(--n4)}}a.svelte-7suvi6{-webkit-tap-highlight-color:transparent;width:100%;height:100%;display:block}a.svelte-7suvi6:focus-visible{outline-offset:-3px}.trip-map.svelte-pwuw5a{width:min(100%, 720px, calc(var(--ar) * 58vh));margin:0}@container map-fit (width>=0){.fill.svelte-pwuw5a{width:min(100cqw, calc(var(--ar) * 100cqh))}}.viewer.svelte-653quz{background:rgba(0, 0, 0, var(--backdrop));color:#fff;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.viewer.svelte-653quz::backdrop{background:0 0}.stage.svelte-653quz{touch-action:none;cursor:grab;position:absolute;inset:0;overflow:hidden}.track.svelte-653quz{will-change:transform;position:absolute;inset:0}.track.animating.svelte-653quz,.track.animating.svelte-653quz img:where(.svelte-653quz){transition:transform .25s ease-out}.slide.svelte-653quz{width:100%;height:100%;position:absolute;top:0}picture.svelte-653quz{display:contents}img.svelte-653quz{object-fit:contain;transform-origin:50%;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.top.svelte-653quz{padding:calc(8px + var(--safe-top)) calc(8px + var(--safe-right)) 8px calc(20px + var(--safe-left));pointer-events:none;background:linear-gradient(#0000008c,#0000);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.top.svelte-653quz>:where(.svelte-653quz){pointer-events:auto}.counter.svelte-653quz{letter-spacing:.16em;font-variant-numeric:tabular-nums;font-size:14px}.icon.svelte-653quz{width:var(--tap);height:var(--tap);color:#fff;cursor:pointer;background:#00000059;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.arrow.svelte-653quz{position:absolute;top:50%;transform:translateY(-50%)}.prev.svelte-653quz{left:calc(12px + var(--safe-left))}.next.svelte-653quz{right:calc(12px + var(--safe-right))}@media (hover:none) and (width<=700px){.arrow.svelte-653quz{display:none}}svg.svelte-653quz{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.caption.svelte-653quz{padding:40px calc(var(--gutter) + var(--safe-right)) calc(20px + var(--safe-bottom)) calc(var(--gutter) + var(--safe-left));text-align:center;white-space:pre-line;pointer-events:none;background:linear-gradient(#0000,#000000b3);margin:0;font-size:16px;line-height:1.5;position:absolute;bottom:0;left:0;right:0}.top.svelte-653quz,.arrow.svelte-653quz,.caption.svelte-653quz{transition:opacity .2s}.hide-chrome.svelte-653quz .top:where(.svelte-653quz),.hide-chrome.svelte-653quz .arrow:where(.svelte-653quz),.hide-chrome.svelte-653quz .caption:where(.svelte-653quz){opacity:0;pointer-events:none}.hide-chrome.svelte-653quz .top:where(.svelte-653quz)>:where(.svelte-653quz){pointer-events:none}.preview.svelte-f8436q{margin:0 calc(var(--gutter) + var(--safe-right)) 0 calc(var(--gutter) + var(--safe-left));border:1px solid var(--accent);border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 8px 8px 16px;font-size:15px;display:flex}.preview.svelte-f8436q a:where(.svelte-f8436q){min-height:var(--tap);align-items:center;padding:0 16px;display:inline-flex}.album.svelte-f8436q{--edge-left:calc(var(--gutter) + var(--safe-left));--edge-right:calc(var(--gutter) + var(--safe-right));flex-direction:column;padding-top:56px;display:flex}header.svelte-f8436q{max-width:900px;padding:0 var(--edge-right) 48px var(--edge-left);flex-direction:column;display:flex}.divider.svelte-f8436q{margin:0 var(--edge-right) 48px var(--edge-left);border:0;border-top:1px solid var(--border)}.map.svelte-f8436q{margin:48px var(--edge-right) 0 var(--edge-left);border-top:1px solid var(--border);order:1;padding:48px 0 0}.fit.svelte-f8436q{justify-content:center;display:flex}@media (width>=700px){.album.with-map.svelte-f8436q{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.with-map.svelte-f8436q .divider:where(.svelte-f8436q),.with-map.svelte-f8436q .gallery:where(.svelte-f8436q),.with-map.svelte-f8436q .note:where(.svelte-f8436q){grid-column:1/-1}.with-map.svelte-f8436q header:where(.svelte-f8436q){max-width:none;padding-right:0}.with-map.svelte-f8436q h1:where(.svelte-f8436q){font-size:clamp(36px,5.25vw,98px)}.with-map.svelte-f8436q .map:where(.svelte-f8436q){border-top:0;order:0;align-self:stretch;min-height:200px;margin:0 0 48px;padding:0;position:relative}.with-map.svelte-f8436q .fit:where(.svelte-f8436q){inset:0 var(--edge-right) 0 clamp(32px, 4vw, 64px);justify-content:flex-end;align-items:center;display:flex;position:absolute;container:map-fit/size}}.subtitle.svelte-f8436q{font-family:var(--font-display);color:var(--muted);margin:12px 0 0;font-size:clamp(19px,2vw,25px);font-style:italic;line-height:1.3}h1.svelte-f8436q{overflow-wrap:anywhere;font-size:clamp(42px,9vw,112px)}.description.svelte-f8436q{color:var(--muted);white-space:pre-line;margin:24px 0 0;font-size:19px;font-weight:300;line-height:1.6}.count.svelte-f8436q{letter-spacing:.2em;text-transform:uppercase;color:var(--subtle);margin:24px 0 0;font-size:13px}.note.svelte-f8436q{padding:0 calc(var(--gutter) + var(--safe-right)) 0 calc(var(--gutter) + var(--safe-left));color:var(--subtle);margin:0}.gallery.svelte-f8436q{padding:0 calc(4px + var(--safe-right)) 0 calc(4px + var(--safe-left))}
