.image-journey[data-astro-cid-map5ynm7]{padding-block:clamp(5rem,11vw,10rem);position:relative;overflow:hidden}.image-journey-ocean[data-astro-cid-map5ynm7]{background:var(--color-cinematic);color:var(--color-editorial)}.image-journey-warm[data-astro-cid-map5ynm7]{background:var(--color-editorial);color:var(--color-ink-strong)}.image-journey-sand[data-astro-cid-map5ynm7]{background:var(--color-canvas-muted);color:var(--color-ink-strong)}.image-journey-header[data-astro-cid-map5ynm7]{width:min(100%, var(--container-wide));padding-inline:var(--gutter);justify-content:space-between;align-items:end;gap:var(--space-8);margin-inline:auto;display:flex}.image-journey-heading[data-astro-cid-map5ynm7]{max-width:54rem}.image-journey-heading[data-astro-cid-map5ynm7] h2[data-astro-cid-map5ynm7]{margin-bottom:var(--space-4);color:inherit;font-family:var(--font-sans);font-size:clamp(2.25rem,4.4vw,4.75rem);font-weight:500;line-height:1.02}.image-journey-heading[data-astro-cid-map5ynm7] .lead[data-astro-cid-map5ynm7]{max-width:38rem}.image-journey-nav[data-astro-cid-map5ynm7]{align-items:center;gap:var(--space-3);display:flex}.image-journey-status[data-astro-cid-map5ynm7]{text-align:center;font-variant-numeric:tabular-nums;min-width:3.5rem;margin:0}.image-journey-button[data-astro-cid-map5ynm7]{border-radius:var(--radius-sm);width:2.75rem;height:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:.0625rem solid;place-items:center;display:grid}.image-journey-button[data-astro-cid-map5ynm7]:disabled{opacity:.32;cursor:default}.image-journey-swipe-hint[data-astro-cid-map5ynm7]{width:min(100%, var(--container-wide));margin:var(--space-3) auto 0;padding-inline:var(--gutter);color:inherit;font-size:var(--text-small);text-align:right;display:none}.image-journey-minimal[data-astro-cid-map5ynm7]{padding-block:clamp(2rem,4vw,4rem)}.image-journey-minimal[data-astro-cid-map5ynm7] .image-journey-header[data-astro-cid-map5ynm7]{justify-content:end}.image-journey-minimal[data-astro-cid-map5ynm7] .image-journey-button[data-astro-cid-map5ynm7]{border:0;font-size:1.35rem}.image-journey-minimal[data-astro-cid-map5ynm7] .image-journey-status[data-astro-cid-map5ynm7]{opacity:.7;font-size:.75rem}.image-journey-minimal[data-astro-cid-map5ynm7] .image-journey-track[data-astro-cid-map5ynm7]{margin-top:1rem}.image-journey-track[data-astro-cid-map5ynm7]{margin:clamp(2.5rem,5vw,4.5rem) 0 0;list-style:none}.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-track[data-astro-cid-map5ynm7]{padding:0 max(var(--gutter), calc((100vw - var(--container-wide)) / 2 + var(--gutter))) var(--space-5);overscroll-behavior-inline:contain;scroll-padding-inline:max(var(--gutter), calc((100vw - var(--container-wide)) / 2 + var(--gutter)));scroll-snap-type:inline mandatory;scrollbar-color:currentColor transparent;gap:clamp(.75rem,1.15vw,1.25rem);display:flex;overflow-x:auto}.image-journey-item[data-astro-cid-map5ynm7]{min-width:0;margin:0}.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-item[data-astro-cid-map5ynm7]{height:clamp(20rem,39vw,34rem);aspect-ratio:var(--journey-ratio);scroll-snap-align:start;flex:none}.image-journey[data-astro-cid-map5ynm7]:not(.image-journey-gallery) .image-journey-track[data-astro-cid-map5ynm7]{padding:0 max(var(--gutter), calc((100vw - var(--container-wide)) / 2 + var(--gutter))) var(--space-6);overscroll-behavior-inline:contain;scroll-padding-inline:max(var(--gutter), calc((100vw - var(--container-wide)) / 2 + var(--gutter)));scroll-snap-type:inline mandatory;scrollbar-color:currentColor transparent;gap:clamp(1rem,2.4vw,2.5rem);display:flex;overflow-x:auto}.image-journey-pair[data-astro-cid-map5ynm7]{scroll-snap-align:start;flex:0 0 min(92vw,82rem);grid-template-columns:minmax(0,1.55fr) minmax(18rem,.85fr);gap:clamp(.75rem,1.25vw,1.25rem);display:grid}.image-journey-pair-reverse[data-astro-cid-map5ynm7]{grid-template-columns:minmax(18rem,.85fr) minmax(0,1.55fr)}.image-journey-pair-reverse[data-astro-cid-map5ynm7] .image-journey-primary[data-astro-cid-map5ynm7]{order:2}.image-journey-pair-reverse[data-astro-cid-map5ynm7] .image-journey-secondary[data-astro-cid-map5ynm7]{order:1}.image-journey-open[data-astro-cid-map5ynm7]{width:100%;height:100%;color:inherit;text-align:inherit;background:0 0;border:0;padding:0;display:block}.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-open[data-astro-cid-map5ynm7]{cursor:zoom-in}.image-journey-triptych[data-astro-cid-map5ynm7] .image-journey-open[data-astro-cid-map5ynm7]:disabled{opacity:1}.image-journey-figure[data-astro-cid-map5ynm7]{background:var(--color-cinematic-raised);width:100%;height:100%;margin:0;position:relative;overflow:hidden}.image-journey-has-hook[data-astro-cid-map5ynm7]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#071c29c7);position:absolute;inset:32% 0 0}.image-journey-figure[data-astro-cid-map5ynm7] img[data-astro-cid-map5ynm7]{object-fit:cover;object-position:var(--journey-position);width:100%;height:100%;transition:transform .7s var(--ease-arrive)}.image-journey-figure[data-astro-cid-map5ynm7]:hover img[data-astro-cid-map5ynm7]{transform:scale(1.015)}.image-journey-hook[data-astro-cid-map5ynm7]{z-index:2;max-width:14ch;color:var(--color-editorial);font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(1.75rem,3vw,3.4rem);font-weight:500;line-height:1.02;position:absolute;bottom:clamp(1.25rem,2.5vw,2.5rem);left:clamp(1.25rem,2.5vw,2.5rem);right:clamp(1.25rem,2.5vw,2.5rem)}.image-journey-secondary[data-astro-cid-map5ynm7] .image-journey-hook[data-astro-cid-map5ynm7]{max-width:20ch;font-family:var(--font-sans);font-size:clamp(1rem,1.35vw,1.25rem);font-weight:600;line-height:1.35}@media (hover:hover) and (pointer:fine){.image-journey-hook[data-astro-cid-map5ynm7],.image-journey-has-hook[data-astro-cid-map5ynm7]:after{opacity:0;transition:opacity .25s}.image-journey-has-hook[data-astro-cid-map5ynm7]:hover .image-journey-hook[data-astro-cid-map5ynm7],.image-journey-has-hook[data-astro-cid-map5ynm7]:hover:after,.image-journey-has-hook[data-astro-cid-map5ynm7]:focus-within .image-journey-hook[data-astro-cid-map5ynm7],.image-journey-has-hook[data-astro-cid-map5ynm7]:focus-within:after,.image-journey-item[data-astro-cid-map5ynm7]:focus-within .image-journey-hook[data-astro-cid-map5ynm7],.image-journey-item[data-astro-cid-map5ynm7]:focus-within .image-journey-has-hook[data-astro-cid-map5ynm7]:after,.image-journey-pair[data-astro-cid-map5ynm7]:focus-within .image-journey-hook[data-astro-cid-map5ynm7],.image-journey-pair[data-astro-cid-map5ynm7]:focus-within .image-journey-has-hook[data-astro-cid-map5ynm7]:after,.image-journey-track[data-astro-cid-map5ynm7]:focus-visible .image-journey-hook[data-astro-cid-map5ynm7],.image-journey-track[data-astro-cid-map5ynm7]:focus-visible .image-journey-has-hook[data-astro-cid-map5ynm7]:after{opacity:1}}.image-journey[data-astro-cid-map5ynm7]:not(.image-journey-gallery) .image-journey-figure[data-astro-cid-map5ynm7]{height:min(56svh,38rem)}.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-track[data-astro-cid-map5ynm7],.image-journey-layout-landscape[data-astro-cid-map5ynm7] .image-journey-track[data-astro-cid-map5ynm7]{width:min(100%, var(--container-wide));padding-inline:var(--gutter);scroll-snap-type:none;scrollbar-width:auto;margin-inline:auto;overflow:visible}.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-track[data-astro-cid-map5ynm7]{gap:clamp(4rem,9vw,8rem);display:grid}.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-pair[data-astro-cid-map5ynm7]{grid-template-columns:minmax(0,1.35fr) minmax(16rem,.75fr);align-items:end;width:100%}.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-pair-reverse[data-astro-cid-map5ynm7]{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.35fr);align-items:start}.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-primary[data-astro-cid-map5ynm7],.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-secondary[data-astro-cid-map5ynm7]{height:min(56svh,38rem)}.image-journey-layout-landscape[data-astro-cid-map5ynm7] .image-journey-track[data-astro-cid-map5ynm7]{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.5rem);display:grid}.image-journey-layout-landscape[data-astro-cid-map5ynm7] .image-journey-pair[data-astro-cid-map5ynm7]{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.5rem);width:100%;display:grid}.image-journey-layout-landscape[data-astro-cid-map5ynm7] .image-journey-figure-landscape[data-astro-cid-map5ynm7]{grid-column:span 8}.image-journey-layout-landscape[data-astro-cid-map5ynm7] .image-journey-figure-portrait[data-astro-cid-map5ynm7]{grid-column:span 4}@media (width>=48rem){.image-journey-pair[data-astro-cid-map5ynm7],.image-journey-pair-reverse[data-astro-cid-map5ynm7],.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-pair[data-astro-cid-map5ynm7],.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-pair-reverse[data-astro-cid-map5ynm7]{grid-template-columns:repeat(2,minmax(0,1fr))}}.image-journey-viewer[data-astro-cid-map5ynm7]{width:100vw;max-width:none;height:100svh;max-height:none;color:var(--color-editorial);background:#041119f7;border:0;margin:0;padding:clamp(1rem,2.5vw,2rem)}.image-journey-viewer[data-astro-cid-map5ynm7][open]{grid-template-rows:minmax(0,1fr) auto;display:grid}.image-journey-viewer[data-astro-cid-map5ynm7]::backdrop{backdrop-filter:blur(.25rem);background:#041119d9}.image-journey-viewer-close[data-astro-cid-map5ynm7]{z-index:2;width:3rem;height:3rem;color:inherit;font:300 2rem/1 var(--font-sans);cursor:pointer;background:#041119b8;border:.0625rem solid #f7f2e97a;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed;top:clamp(1rem,2.5vw,2rem);right:clamp(1rem,2.5vw,2rem)}.image-journey-viewer-stage[data-astro-cid-map5ynm7]{place-items:center;min-height:0;display:grid}.image-journey-viewer-stage[data-astro-cid-map5ynm7] img[data-astro-cid-map5ynm7]{object-fit:contain;max-width:100%;max-height:78svh}.image-journey-viewer-footer[data-astro-cid-map5ynm7]{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:4.5rem;padding-top:var(--space-4);display:flex}.image-journey-viewer-caption[data-astro-cid-map5ynm7]{max-width:34rem;font-family:var(--font-display);margin:0;font-size:clamp(1.15rem,2vw,1.75rem)}.image-journey-viewer-controls[data-astro-cid-map5ynm7]{align-items:center;gap:var(--space-4);font-variant-numeric:tabular-nums;flex:none;display:flex}.image-journey-viewer-controls[data-astro-cid-map5ynm7] button[data-astro-cid-map5ynm7]{min-width:2.75rem;min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:.4rem}.image-journey-viewer-controls[data-astro-cid-map5ynm7] button[data-astro-cid-map5ynm7]:disabled{cursor:default;opacity:.3}.image-journey[data-astro-cid-map5ynm7] [data-astro-cid-map5ynm7]:focus-visible{outline-offset:.25rem;outline:.1875rem solid}@media (width<=47.9375rem){.image-journey-header[data-astro-cid-map5ynm7]{display:grid}.image-journey-nav[data-astro-cid-map5ynm7]{justify-self:start}.image-journey-swipe-hint[data-astro-cid-map5ynm7]{display:block}.image-journey-track[data-astro-cid-map5ynm7]{margin-top:var(--space-8)}.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-track[data-astro-cid-map5ynm7]{height:auto;padding-bottom:var(--space-4);grid-template-rows:repeat(2,11.5rem);grid-auto-columns:max-content;grid-auto-flow:column;gap:.625rem;display:grid}.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-item[data-astro-cid-map5ynm7]{height:11.5rem}.image-journey-pair[data-astro-cid-map5ynm7],.image-journey-pair-reverse[data-astro-cid-map5ynm7]{flex-basis:88vw;grid-template-columns:1fr}.image-journey-pair-reverse[data-astro-cid-map5ynm7] .image-journey-primary[data-astro-cid-map5ynm7],.image-journey-pair-reverse[data-astro-cid-map5ynm7] .image-journey-secondary[data-astro-cid-map5ynm7]{order:initial}.image-journey-primary[data-astro-cid-map5ynm7]{height:46svh!important}.image-journey-secondary[data-astro-cid-map5ynm7]{height:30svh!important}.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-track[data-astro-cid-map5ynm7],.image-journey-layout-landscape[data-astro-cid-map5ynm7] .image-journey-track[data-astro-cid-map5ynm7]{gap:var(--space-8)}.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-pair[data-astro-cid-map5ynm7],.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-pair-reverse[data-astro-cid-map5ynm7]{grid-template-columns:1fr;width:100%}.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-secondary[data-astro-cid-map5ynm7]{width:72%;margin-left:auto}.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-pair-reverse[data-astro-cid-map5ynm7] .image-journey-secondary[data-astro-cid-map5ynm7]{margin-left:0;margin-right:auto}.image-journey-layout-landscape[data-astro-cid-map5ynm7] .image-journey-track[data-astro-cid-map5ynm7],.image-journey-layout-landscape[data-astro-cid-map5ynm7] .image-journey-pair[data-astro-cid-map5ynm7]{grid-template-columns:1fr}.image-journey-layout-landscape[data-astro-cid-map5ynm7] .image-journey-figure-landscape[data-astro-cid-map5ynm7],.image-journey-layout-landscape[data-astro-cid-map5ynm7] .image-journey-figure-portrait[data-astro-cid-map5ynm7]{grid-column:auto}.image-journey-hook[data-astro-cid-map5ynm7]{right:var(--space-4);bottom:var(--space-4);left:var(--space-4);font-size:clamp(1.25rem,7vw,2rem)}.image-journey-viewer[data-astro-cid-map5ynm7]{padding:var(--space-4)}.image-journey-viewer-stage[data-astro-cid-map5ynm7] img[data-astro-cid-map5ynm7]{max-height:72svh}.image-journey-viewer-footer[data-astro-cid-map5ynm7]{align-items:flex-start}.image-journey-viewer-caption[data-astro-cid-map5ynm7]{font-family:var(--font-sans);font-size:var(--text-small)}}.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-nav[data-astro-cid-map5ynm7]{display:flex}.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-track[data-astro-cid-map5ynm7]{width:auto;padding:0 max(var(--gutter), calc((100vw - var(--container-wide)) / 2 + var(--gutter))) var(--space-5);overscroll-behavior-inline:contain;scroll-padding-inline:max(var(--gutter), calc((100vw - var(--container-wide)) / 2 + var(--gutter)));scroll-snap-type:inline mandatory;gap:clamp(.75rem,1.15vw,1.25rem);margin-inline:0;display:flex;overflow-x:auto}.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-item[data-astro-cid-map5ynm7],.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-item[data-astro-cid-map5ynm7]:first-child{width:auto;height:clamp(20rem,39vw,34rem);aspect-ratio:var(--journey-ratio);scroll-snap-align:start;flex:none;grid-column:auto}.image-journey[data-astro-cid-map5ynm7]:not(.image-journey-gallery) .image-journey-figure[data-astro-cid-map5ynm7]{height:auto;aspect-ratio:var(--journey-ratio);align-self:start}.image-journey-viewer-stage[data-astro-cid-map5ynm7]{touch-action:pan-y}.image-journey-gallery[data-astro-cid-map5ynm7].image-journey-compact .image-journey-item[data-astro-cid-map5ynm7],.image-journey-gallery[data-astro-cid-map5ynm7].image-journey-compact .image-journey-item[data-astro-cid-map5ynm7]:first-child{height:clamp(15rem,24vw,22rem)}@media (width<=47.9375rem){.image-journey-primary[data-astro-cid-map5ynm7],.image-journey-secondary[data-astro-cid-map5ynm7]{height:auto!important}.image-journey-layout-editorial[data-astro-cid-map5ynm7] .image-journey-secondary[data-astro-cid-map5ynm7]{width:82%}.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-track[data-astro-cid-map5ynm7],.image-journey-gallery[data-astro-cid-map5ynm7].image-journey-compact .image-journey-track[data-astro-cid-map5ynm7]{gap:var(--space-3);height:auto;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);grid-template-rows:none;display:flex}.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-item[data-astro-cid-map5ynm7],.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-item[data-astro-cid-map5ynm7]:first-child,.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-item-portrait[data-astro-cid-map5ynm7],.image-journey-gallery[data-astro-cid-map5ynm7].image-journey-compact .image-journey-item[data-astro-cid-map5ynm7],.image-journey-gallery[data-astro-cid-map5ynm7].image-journey-compact .image-journey-item[data-astro-cid-map5ynm7]:first-child{flex:0 0 calc(100vw - (2 * var(--gutter)));width:calc(100vw - (2 * var(--gutter)));aspect-ratio:auto;scroll-snap-align:start;scroll-snap-stop:always;height:clamp(18rem,72vw,23rem);margin-left:0}.image-journey-gallery[data-astro-cid-map5ynm7] .image-journey-swipe-hint[data-astro-cid-map5ynm7],.image-journey-gallery[data-astro-cid-map5ynm7].image-journey-compact .image-journey-swipe-hint[data-astro-cid-map5ynm7]{display:block}}@media (prefers-reduced-motion:reduce){.image-journey-track[data-astro-cid-map5ynm7]{scroll-behavior:auto}.image-journey-figure[data-astro-cid-map5ynm7] img[data-astro-cid-map5ynm7]{transition:none}}
