.journeys-index-module__6M-A7a__page{background:color-mix(in oklch, var(--color-paper) 42%, white);min-height:100dvh;color:var(--color-ink);font-family:var(--font-body)}.journeys-index-module__6M-A7a__page h1,.journeys-index-module__6M-A7a__page h2,.journeys-index-module__6M-A7a__page p{margin:0}.journeys-index-module__6M-A7a__intro,.journeys-index-module__6M-A7a__panel{width:var(--design-shell);padding-inline:var(--design-gutter);margin-inline:auto}.journeys-index-module__6M-A7a__intro{padding-top:calc(var(--design-nav-height) + var(--space-xl));padding-bottom:var(--space-xl)}.journeys-index-module__6M-A7a__intro h1{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(3rem,7vw,5.25rem);font-weight:400;line-height:.92}.journeys-index-module__6M-A7a__intro p{max-width:38ch;margin-top:var(--space-md);color:var(--color-ink-soft);font-size:1.08rem;line-height:1.55}.journeys-index-module__6M-A7a__panel{padding-bottom:var(--space-4xl)}.journeys-index-module__6M-A7a__grid{grid-template-columns:1fr 1fr;gap:clamp(1.75rem,3.6vw,3.25rem);display:grid}.journeys-index-module__6M-A7a__cardArrival{min-width:0}.journeys-index-module__6M-A7a__card{--route-colour:var(--color-action);--surface-ease:cubic-bezier(.22, 1, .36, 1);--card-radius:24px;border-radius:var(--card-radius);height:100%;color:var(--color-ink);-webkit-tap-highlight-color:transparent;text-decoration:none;display:block}.journeys-index-module__6M-A7a__surface{isolation:isolate;align-content:start;gap:var(--space-lg);border:1px solid var(--aqua-edge);border-radius:var(--card-radius);background:var(--aqua-pearl-fill);min-width:0;height:100%;box-shadow:var(--aqua-control-shadow), 0 1.5rem 3.5rem color-mix(in oklch, var(--color-ink) 12%, transparent);transition:transform .56s var(--surface-ease);padding:clamp(.8rem,1.5vw,1.25rem);display:grid;position:relative;transform:translate(0,0)}.journeys-index-module__6M-A7a__surface:before{content:"";z-index:0;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .56s var(--surface-ease);background:linear-gradient(#ffffffe0,#0000 46%);background:linear-gradient(lab(100% 0 0/.88),#0000 46%);position:absolute;inset:0}.journeys-index-module__6M-A7a__surface:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 4px 4px 10px color-mix(in oklch, var(--color-earth-clay) 18%, transparent), inset -3px -3px 8px #fffc;opacity:0;pointer-events:none;transition:opacity .32s var(--surface-ease);position:absolute;inset:0}.journeys-index-module__6M-A7a__media,.journeys-index-module__6M-A7a__field{z-index:1;aspect-ratio:16/10;border-radius:calc(var(--card-radius) - 6px);background:color-mix(in oklch, var(--color-map-paper-pressed) 70%, var(--route-colour));box-shadow:inset 0 1px 0 #ffffff5c, inset 0 8px 18px color-mix(in oklch, var(--color-basalt) 18%, transparent);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.journeys-index-module__6M-A7a__media,.journeys-index-module__6M-A7a__field{box-shadow:inset 0 1px 0 lab(100% 0 0/.36), inset 0 8px 18px color-mix(in oklch, var(--color-basalt) 18%, transparent)}}.journeys-index-module__6M-A7a__media img{object-fit:cover}.journeys-index-module__6M-A7a__mediaInner{position:absolute;inset:0;transform:scale(1.045)}.journeys-index-module__6M-A7a__media:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 2px 3px 7px #161d1d29,inset -1px -1px #fff9}.journeys-index-module__6M-A7a__card[data-story-transition-source=true] .journeys-index-module__6M-A7a__media{view-transition-name:journeys-index-module__6M-A7a__journey-story-media}[data-journey=alaska-patagonia] .journeys-index-module__6M-A7a__media img{object-position:50% 42%}[data-journey=italy-2016] .journeys-index-module__6M-A7a__media img{object-position:42% 38%}[data-journey=wroclaw-morocco] .journeys-index-module__6M-A7a__media img{object-position:55% 45%}[data-journey=london-cornwall] .journeys-index-module__6M-A7a__media img{object-position:62% 52%}[data-journey=london-wroclaw] .journeys-index-module__6M-A7a__media img{object-position:48% 42%}[data-journey=darien-kayak] .journeys-index-module__6M-A7a__media img{object-position:58% 48%}.journeys-index-module__6M-A7a__caption{z-index:1;gap:.5rem;padding:0 clamp(.25rem,.7vw,.5rem) clamp(.2rem,.8vw,.5rem);display:grid;position:relative}.journeys-index-module__6M-A7a__tick{background:var(--route-colour);border-radius:999px;width:2.25rem;height:3px;box-shadow:0 1px #ffffff8c;box-shadow:0 1px lab(100% 0 0/.55)}.journeys-index-module__6M-A7a__caption h2{max-width:28ch;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.55rem,2.3vw,2.15rem);font-weight:400;line-height:1.08}.journeys-index-module__6M-A7a__caption p{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;font-size:.92rem;line-height:1.4}.journeys-index-module__6M-A7a__action{width:fit-content;min-height:44px;margin-top:var(--space-2xs);padding-inline:var(--space-lg);border:1px solid var(--aqua-edge);border-radius:var(--design-pill);background:var(--aqua-pearl-fill);box-shadow:var(--aqua-control-shadow);color:var(--color-ink);font-size:var(--design-action-size);letter-spacing:var(--design-action-tracking);white-space:nowrap;transition:background var(--surface-ease) .24s, border-color var(--surface-ease) .24s, box-shadow var(--surface-ease) .24s, color var(--surface-ease) .24s;align-items:center;font-weight:650;line-height:1;display:inline-flex}@media (hover:hover) and (pointer:fine){.journeys-index-module__6M-A7a__card:hover .journeys-index-module__6M-A7a__surface{transform:translateY(-4px)}.journeys-index-module__6M-A7a__card:hover .journeys-index-module__6M-A7a__surface:before{opacity:1}.journeys-index-module__6M-A7a__card:hover .journeys-index-module__6M-A7a__action{border-color:var(--aqua-edge-primary);background:var(--aqua-cobalt-fill);box-shadow:var(--aqua-primary-shadow);color:var(--color-paper)}}.journeys-index-module__6M-A7a__card:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.journeys-index-module__6M-A7a__card:focus-visible .journeys-index-module__6M-A7a__action{border-color:var(--aqua-edge-primary);background:var(--aqua-cobalt-fill);box-shadow:var(--aqua-primary-shadow);color:var(--color-paper)}.journeys-index-module__6M-A7a__card:is(:active,[data-motion-pressed]) .journeys-index-module__6M-A7a__surface{transition-duration:.11s;transform:translateY(1px)scale(.996)}.journeys-index-module__6M-A7a__card:is(:active,[data-motion-pressed]) .journeys-index-module__6M-A7a__surface:before{opacity:0;transition-duration:.11s}.journeys-index-module__6M-A7a__card:is(:active,[data-motion-pressed]) .journeys-index-module__6M-A7a__surface:after{opacity:1;transition-duration:.11s}.journeys-index-module__6M-A7a__intro[data-motion-ready=true]{opacity:0;transform:translate3d(0, var(--motion-reveal-distance-active), 0);transition:opacity var(--motion-duration-editorial) var(--motion-ease-settle) var(--motion-reveal-delay,0s), transform var(--motion-duration-editorial) var(--motion-ease-settle) var(--motion-reveal-delay,0s)}.journeys-index-module__6M-A7a__intro[data-motion-ready=true][data-motion-shown=true]{opacity:1;transform:none}@media (max-width:767px){.journeys-index-module__6M-A7a__intro{padding-top:calc(var(--design-nav-height) + var(--space-lg));padding-bottom:var(--space-lg)}.journeys-index-module__6M-A7a__intro h1{font-size:clamp(2.4rem,13vw,3.4rem)}.journeys-index-module__6M-A7a__panel{padding-bottom:var(--space-3xl)}.journeys-index-module__6M-A7a__grid{gap:var(--space-xl);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.journeys-index-module__6M-A7a__surface,.journeys-index-module__6M-A7a__surface:before,.journeys-index-module__6M-A7a__surface:after,.journeys-index-module__6M-A7a__action{transition:none}.journeys-index-module__6M-A7a__card:is(:hover,:active,[data-motion-pressed]) .journeys-index-module__6M-A7a__surface,.journeys-index-module__6M-A7a__mediaInner,.journeys-index-module__6M-A7a__media img{transform:none}.journeys-index-module__6M-A7a__intro[data-motion-ready=true]{opacity:1;transition:none;transform:none}}@media (prefers-reduced-transparency:reduce){.journeys-index-module__6M-A7a__surface{background:var(--color-paper)}.journeys-index-module__6M-A7a__surface:before{display:none}}
