.editorial-home #journeys{position:relative;z-index:4!important;background-color:#111514!important;box-shadow:0 25px 45px rgba(0,0,0,.16)}.mm-home-scroll-atlas{position:relative;z-index:1;isolation:isolate;margin-top:-28svh;height:290svh;background:#06101b}.mm-home-scroll-atlas-stage{position:sticky;top:0;width:100%;height:100svh;overflow:hidden;background:#06101b;pointer-events:none}.mm-home-scroll-atlas-stage:after{content:"";position:absolute;z-index:3;inset:0;background:radial-gradient(ellipse at 52% 46%,transparent 48%,rgba(2,7,13,.16) 100%);pointer-events:none}.mm-home-scroll-atlas-plane{position:absolute;left:50%;top:50%;width:160vw;height:108vw;transform:translate3d(-50%,-50%,0);transform-origin:top left;pointer-events:none;will-change:transform}.mm-home-scroll-atlas-plane[data-positioned=true]{left:0;top:0}.mm-home-scroll-atlas-earth{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:fill;-webkit-user-select:none;user-select:none}.mm-home-scroll-atlas-plane:after{content:"";position:absolute;inset:0;z-index:1;background:rgba(3,11,19,.1);pointer-events:none}.mm-home-scroll-atlas-route{position:absolute;z-index:2;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.mm-home-scroll-atlas-path-active,.mm-home-scroll-atlas-path-quiet{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mm-home-scroll-atlas-path-quiet{stroke:rgba(228,242,240,.21);stroke-width:1}.mm-home-scroll-atlas-path-active{stroke:rgba(235,251,249,.93);stroke-width:1.55}.mm-home-scroll-atlas-dot{fill:#f6ffff;stroke:rgba(4,16,27,.85);stroke-width:1.6;vector-effect:non-scaling-stroke}@media (max-width:640px){.mm-home-scroll-atlas{height:250svh}.mm-home-scroll-atlas-plane{width:320vw;height:217vw}.mm-home-scroll-atlas-path-active{stroke-width:1.8}}@media (max-height:520px) and (orientation:landscape){.mm-home-scroll-atlas{height:185svh}}@media (prefers-reduced-motion:reduce){.mm-home-scroll-atlas{margin-top:0;height:100svh}.mm-home-scroll-atlas-stage{position:relative}.mm-home-scroll-atlas-plane{will-change:auto}}.mm-home-atlas-study .mm-home-scroll-atlas-route{opacity:0}.mm-home-atlas-study .mm-home-scroll-atlas-stage{background:radial-gradient(circle at 44% 54%,#182734 0,#071017 66%,#050c11 100%)}.mm-home-atlas-study .mm-home-scroll-atlas-plane:after{background:linear-gradient(138deg,rgba(8,19,30,.29) 4%,rgba(5,14,23,.16) 55%,rgba(4,11,19,.34))}.mm-home-atlas-study--stone .mm-home-scroll-atlas-earth{filter:saturate(.48) sepia(.22) hue-rotate(155deg) grayscale(.52) contrast(1.38) brightness(.8)}.mm-home-atlas-study--slate .mm-home-scroll-atlas-earth{filter:saturate(.28) grayscale(.78) contrast(1.42) brightness(.66)}.mm-home-atlas-study--ink .mm-home-scroll-atlas-earth{filter:grayscale(1) contrast(1.65) brightness(.63)}.mm-home-atlas-study .mm-home-scroll-atlas-stage:after{background:linear-gradient(180deg,rgba(3,8,12,.19),transparent 18%,transparent 70%,rgba(3,8,12,.34)),radial-gradient(ellipse at 50% 45%,transparent 40%,rgba(3,9,16,.25) 100%)}.mm-home-atlas-v2-study-overlay{position:absolute;inset:0;z-index:4;width:100%;height:100%;overflow:visible;-webkit-user-select:none;user-select:none;pointer-events:none;contain:layout style}.mm-home-atlas-v2-linework path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mm-home-atlas-v2-air-guide,.mm-home-atlas-v2-ferry-guide{stroke:rgba(207,232,230,.19);stroke-width:.8}.mm-home-atlas-v2-ferry-guide{stroke:rgba(124,197,204,.19)}.mm-home-atlas-v2-air{stroke:rgba(218,242,239,.94);stroke-width:1.6}.mm-home-atlas-v2-road{stroke:rgba(244,238,216,.85);stroke-width:1.5}.mm-home-atlas-v2-ferry{stroke:rgba(108,205,215,.88);stroke-width:1.8}.mm-home-atlas-v2-pins circle{stroke:rgba(4,14,22,.86);stroke-width:1.65;fill:rgba(244,248,242,.98);vector-effect:non-scaling-stroke}.mm-home-atlas-v2-labels text{font-family:var(--font-sans,Arial,Helvetica,sans-serif);dominant-baseline:middle;paint-order:stroke fill;stroke:rgba(4,13,19,.9);stroke-width:3px;stroke-linejoin:round;fill:rgba(228,236,236,.82);font-size:17px;font-weight:500;letter-spacing:1.65px}.mm-home-atlas-v2-labels text[data-priority=primary]{font-size:20px;font-weight:600;letter-spacing:1.15px;fill:rgba(248,247,238,.96)}.mm-home-atlas-v2-labels text[data-priority=secondary]{font-size:16px;fill:rgba(220,232,232,.79)}.mm-home-atlas-v2-labels text[data-priority=context]{font-size:15px;letter-spacing:2.2px;font-weight:400;fill:rgba(215,230,232,.62)}.mm-home-atlas-v2-labels text[data-kind=ocean]{font-family:Georgia,Cambria,Times New Roman,serif;font-size:19px;font-style:italic;letter-spacing:1.8px;fill:rgba(191,210,215,.42)}@media (max-width:640px){.mm-home-atlas-study .mm-home-scroll-atlas-stage:after{background:linear-gradient(180deg,rgba(3,8,12,.17),transparent 28%,transparent 70%,rgba(2,6,10,.22))}.mm-home-atlas-v2-labels text[data-priority=primary]{font-size:21px;stroke-width:3.5px}.mm-home-atlas-v2-labels text[data-kind=ocean]{font-size:21px}.mm-home-atlas-v2-road{stroke-width:1.8}.mm-home-atlas-v2-air{stroke-width:1.85}.mm-home-atlas-v2-ferry{stroke-width:1.95}}@media (prefers-reduced-motion:reduce){.mm-home-atlas-study .mm-home-scroll-atlas-earth{transition:none}.mm-home-atlas-v2-study-overlay{contain:none}}.mm-home-atlas-study .mm-home-atlas-v2-labels text[data-kind=island]{font-size:16px;letter-spacing:1.25px;font-weight:500}.mm-home-atlas-v2-label-leader{fill:none;stroke:rgba(232,239,236,.55);stroke-width:1;vector-effect:non-scaling-stroke}.mm-home-atlas-v2-information{position:absolute;z-index:6;top:50%;left:clamp(18px,4.4vw,76px);transform:translateY(-50%);width:clamp(284px,22.8vw,338px);padding:21px 21px 17px;border:1px solid rgba(221,233,231,.24);background:rgba(5,13,20,.88);color:#eaf0ee;box-shadow:0 12px 32px rgba(0,0,0,.23);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:none;font-family:var(--font-sans,Arial,sans-serif)}.mm-home-atlas-v2-info-eyebrow{display:block;margin:0;font-size:11px;letter-spacing:.19em;font-weight:600;color:rgba(224,237,236,.76)}.mm-home-atlas-v2-info-divider{height:1px;background:rgba(221,232,232,.24);margin:14px 0 6px}.mm-home-atlas-v2-info-mode{border-bottom:1px solid rgba(221,232,232,.15);padding:12px 0}.mm-home-atlas-v2-info-mode:last-of-type{border-bottom:0}.mm-home-atlas-v2-info-index{color:#a7b8bb;font-size:11px;letter-spacing:.17em}.mm-home-atlas-v2-info-route{margin:6px 0 0;font-weight:500;line-height:1.4}.mm-home-atlas-v2-info-metric{margin:5px 0 0;font-size:24px;font-weight:400;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mm-home-atlas-v2-metric-separator{opacity:.5}.mm-home-atlas-v2-info-detail{margin:4px 0 0;color:#a5b5b9;font-size:12px;line-height:1.5}.mm-home-atlas-v2-info-disclaimer{margin:12px 0 0;color:#8d9ca2;font-size:11px;line-height:1.5}.mm-home-atlas-v2-info-mobile{display:none}@media (max-width:700px){.mm-home-atlas-v2-information{top:auto;bottom:calc(16px + env(safe-area-inset-bottom,0px));left:12px;right:12px;transform:none;width:auto;padding:13px 15px;background:rgba(5,13,20,.88);border-color:rgba(221,233,231,.18);box-shadow:0 8px 22px rgba(0,0,0,.24)}.mm-home-atlas-v2-info-desktop{display:none}.mm-home-atlas-v2-info-mobile{display:flex;flex-direction:column;gap:5px}.mm-home-atlas-v2-info-mobile .mm-home-atlas-v2-info-eyebrow{font-size:10px}.mm-home-atlas-v2-mobile-modes{color:#eef3f1;font-size:13px;line-height:1.2;letter-spacing:.02em}.mm-home-atlas-v2-mobile-details{font-size:12px;line-height:1.25;color:#b7c7c8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}@media (max-height:520px) and (orientation:landscape){.mm-home-atlas-v2-information{bottom:8px;top:auto;transform:none;max-width:240px;padding:9px 12px}}.mm-home-atlas-v2-travellers circle{fill:#effffb;stroke:rgba(3,12,21,.95);stroke-width:2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px rgba(178,239,243,.4));pointer-events:none}.mm-home-atlas-v2-road{stroke-dasharray:4.8 6.2}@media (prefers-reduced-motion:reduce){.mm-home-atlas-v2-travellers circle{opacity:0!important}}.mm-home-atlas-study .mm-home-scroll-atlas-stage:before{content:"";position:absolute;inset:0;z-index:7;pointer-events:none;background:linear-gradient(180deg,rgba(7,12,13,0) 0,rgba(7,12,13,.35) 34%,rgba(7,12,13,.86) 71%,#070c0d);transform:translate3d(0,calc((1 - var(--mm-atlas-lower-conceal, 0)) * 100%),0)}@media (prefers-reduced-motion:reduce){.mm-home-atlas-study .mm-home-scroll-atlas-stage:before{display:none;will-change:auto}}.mm-home-atlas-study .mm-home-atlas-v2-vehicle{pointer-events:none;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.mm-home-atlas-study .mm-home-atlas-v2-vehicle-disc{fill:rgba(5,17,25,.92);stroke:rgba(211,235,238,.76);stroke-width:1;vector-effect:non-scaling-stroke;filter:none}.mm-home-atlas-study .mm-home-atlas-v2-vehicle-icon{fill:none;stroke:#f0f7f4;vector-effect:non-scaling-stroke}.mm-home-atlas-study .mm-home-atlas-v2-vehicle--air .mm-home-atlas-v2-vehicle-icon{stroke:#f2f4ec}.mm-home-atlas-study .mm-home-atlas-v2-vehicle--ferry .mm-home-atlas-v2-vehicle-icon{stroke:#9fd7dd}.mm-home-atlas-study .mm-home-atlas-v2-labels text[data-label=CANARIES]{font-size:19px;letter-spacing:2px;fill:rgba(246,246,236,.97)}.mm-home-atlas-study .mm-home-atlas-v2-labels text.mm-home-atlas-v2-island-detail{font-size:14px;font-weight:400;letter-spacing:1px;fill:rgba(219,228,228,.72)}.mm-home-atlas-study .mm-home-atlas-v2-information{width:clamp(296px,23.8vw,352px);background:rgba(5,13,19,.9);border-color:rgba(206,226,224,.21);padding:25px 25px 20px}.mm-home-atlas-v2-info-heading{font-family:Georgia,Cambria,Times New Roman,serif;font-size:clamp(23px,1.8vw,27px);letter-spacing:-.045em;line-height:1.13;font-weight:400;color:#f1f2e9;margin:13px 0 12px}.mm-home-atlas-v2-info-origin{font-size:10px;letter-spacing:.17em;color:rgba(197,216,217,.57);margin:0}.mm-home-atlas-v2-info-mode-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.mm-home-atlas-v2-info-symbol{color:rgba(178,208,210,.64);font-size:9px;letter-spacing:.14em;white-space:nowrap}.mm-home-atlas-v2-info-leg-divider{height:1px;margin:13px 0 11px;background:linear-gradient(90deg,rgba(220,230,228,.18),transparent)}.mm-home-atlas-v2-info-divider{margin:15px 0 5px}.mm-home-atlas-v2-info-mode{padding:13px 0}.mm-home-atlas-v2-info-route{font-size:15px;line-height:1.35;margin-top:8px}.mm-home-atlas-v2-info-metric{font-size:25px;margin-top:4px}.mm-home-atlas-v2-info-disclaimer{font-size:10px;line-height:1.45;margin-top:10px}@media (max-width:700px){.mm-home-atlas-study .mm-home-atlas-v2-information{width:auto;padding:14px 17px 15px;left:14px;right:14px;bottom:calc(13px + env(safe-area-inset-bottom, 0px))}.mm-home-atlas-v2-info-mobile{gap:5px}.mm-home-atlas-v2-info-mobile .mm-home-atlas-v2-info-eyebrow{font-size:10px;letter-spacing:.14em}.mm-home-atlas-v2-mobile-modes{font-size:14px;letter-spacing:.035em}.mm-home-atlas-v2-mobile-modes span{color:rgba(193,211,215,.45);margin:0 5px}.mm-home-atlas-v2-mobile-details{font-size:12px;line-height:1.35}.mm-home-atlas-study .mm-home-atlas-v2-labels text[data-label=CANARIES]{font-size:17px;letter-spacing:1.25px}.mm-home-atlas-study .mm-home-atlas-v2-vehicle-disc{stroke-width:1.2}}@media (max-height:580px) and (min-width:701px){.mm-home-atlas-study .mm-home-atlas-v2-information{max-height:calc(100svh - 24px);overflow:auto;overscroll-behavior:auto;pointer-events:auto;padding:12px 17px}.mm-home-atlas-v2-info-heading{margin:5px 0;font-size:22px}.mm-home-atlas-v2-info-mode{padding:6px 0}.mm-home-atlas-v2-info-disclaimer{display:block}}@media (prefers-reduced-motion:reduce){.mm-home-atlas-study .mm-home-atlas-v2-vehicle{display:none}}.editorial-home.public-experience-v2>.mm-home-atlas-study+#inside-journey{position:relative;margin-top:-10svh;background:var(--mm-v2-night,#070c0d);box-shadow:0 -30px 70px rgba(3,8,13,.2)}@media (max-width:700px){.editorial-home.public-experience-v2>.mm-home-atlas-study+#inside-journey{margin-top:-7svh;box-shadow:0 -20px 48px rgba(3,8,13,.18)}}@media (prefers-reduced-motion:reduce){.editorial-home.public-experience-v2>.mm-home-atlas-study+#inside-journey{margin-top:0;box-shadow:none}}.mm-home-atlas-runway{display:contents}.mm-home-atlas-study{height:auto}.mm-home-atlas-study .mm-home-atlas-runway{display:block;height:320svh}.home-atlas-next-chapter-media,.mm-home-atlas-study .mm-home-scroll-atlas-stage:before{display:none}.editorial-home.public-experience-v2>.mm-home-atlas-study+#inside-journey{content-visibility:visible}.editorial-home.public-experience-v2>.mm-home-atlas-study+#inside-journey>.home-atlas-next-chapter-media{display:block;position:relative;margin:0;height:100svh;overflow:hidden;background:#0b1716}.editorial-home.public-experience-v2>.mm-home-atlas-study+#inside-journey>.home-atlas-next-chapter-media:after{content:"";position:absolute;z-index:1;inset:0 0 auto;height:clamp(52px,11svh,150px);pointer-events:none;background:linear-gradient(180deg,#070c0d 0,rgba(7,12,13,.62) 28%,transparent)}@media (max-width:700px){.editorial-home.public-experience-v2>.mm-home-atlas-study+#inside-journey>.home-atlas-next-chapter-media:after{height:clamp(36px,7svh,90px)}}.home-atlas-next-chapter-media picture{position:relative;display:block;width:100%;height:100%}.home-atlas-next-chapter-media picture img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 54%}@media (max-width:700px){.home-atlas-next-chapter-media picture img{object-fit:cover;object-position:center center}}.mm-home-atlas-v2-information{border:0;box-shadow:none;background:linear-gradient(90deg,rgba(5,13,20,.94),rgba(5,13,20,.72))}.mm-home-atlas-v2-info-eyebrow,.mm-home-atlas-v2-info-index,.mm-home-atlas-v2-info-origin{font-size:12px}.mm-home-atlas-v2-info-disclaimer{color:#a8b8bc;font-size:12px}.mm-home-atlas-v2-info-asof{display:block;margin-top:6px}@media (max-width:700px){.mm-home-atlas-study .mm-home-atlas-runway{height:340svh}.mm-home-atlas-study>.mm-home-atlas-v2-information--flow{position:relative;inset:auto;transform:none;width:auto;max-width:none;max-height:none;overflow:visible;margin:0;padding:64px max(24px,env(safe-area-inset-left,0px)) 100px;background:#070c0d;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:auto}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-desktop{display:block}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-heading{font-size:clamp(36px,9.4vw,58px);max-width:10ch;margin:24px 0}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-mode{padding:36px 0}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-route{font-size:18px;line-height:1.5;margin-top:18px}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-metric{font-size:clamp(28px,8.4vw,40px);line-height:1.3;margin:14px 0}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-detail{font-size:16px}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-symbol{display:none}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-leg-divider{margin:28px 0}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-disclaimer{display:block;font-size:12px;line-height:1.7}.editorial-home.public-experience-v2>.mm-home-atlas-study+#inside-journey>.home-atlas-next-chapter-media{height:64svh;background:#0b1716}}@media (prefers-reduced-motion:reduce){.mm-home-atlas-study .mm-home-atlas-runway{height:100svh}}.mm-home-atlas-study .mm-home-atlas-v2-information{overflow-wrap:anywhere}.mm-home-atlas-study .mm-home-atlas-v2-info-mode-head{flex-wrap:wrap;gap:8px}.mm-home-atlas-study[data-atlas-phase=arrival] [data-geolabel=CADIZ],.mm-home-atlas-study[data-atlas-phase=arrival] [data-geolabel=IBERIA],.mm-home-atlas-study[data-atlas-phase=arrival] [data-geolabel=MADRID],.mm-home-atlas-study[data-atlas-phase=arrival] [data-geolabel=STRAIT],.mm-home-atlas-study[data-atlas-phase=conceal] [data-geolabel=CADIZ],.mm-home-atlas-study[data-atlas-phase=conceal] [data-geolabel=IBERIA],.mm-home-atlas-study[data-atlas-phase=conceal] [data-geolabel=MADRID],.mm-home-atlas-study[data-atlas-phase=conceal] [data-geolabel=STRAIT]{opacity:0}@media (prefers-reduced-motion:reduce){.editorial-home.public-experience-v2>.mm-home-atlas-study+#inside-journey{margin-top:0!important;box-shadow:none}}.mm-home-atlas-study[data-atlas-phase=arrival] .mm-home-atlas-v2-information:not(.mm-home-atlas-v2-information--flow) [data-atlas-caption=departure],.mm-home-atlas-study[data-atlas-phase=conceal] .mm-home-atlas-v2-information:not(.mm-home-atlas-v2-information--flow) [data-atlas-caption=departure],.mm-home-atlas-study[data-atlas-phase=ferry] .mm-home-atlas-v2-information:not(.mm-home-atlas-v2-information--flow) [data-atlas-caption=departure],[data-atlas-caption=arrival],[data-atlas-caption=passage]{display:none}.mm-home-atlas-study[data-atlas-phase=arrival] .mm-home-atlas-v2-information:not(.mm-home-atlas-v2-information--flow) [data-atlas-caption=arrival],.mm-home-atlas-study[data-atlas-phase=conceal] .mm-home-atlas-v2-information:not(.mm-home-atlas-v2-information--flow) [data-atlas-caption=arrival],.mm-home-atlas-study[data-atlas-phase=ferry] .mm-home-atlas-v2-information:not(.mm-home-atlas-v2-information--flow) [data-atlas-caption=passage]{display:inline}@media (min-width:701px){.mm-home-atlas-study .mm-home-atlas-v2-information{opacity:var(--mm-atlas-panel-reveal,1);background:linear-gradient(90deg,rgba(5,13,20,.94),rgba(5,13,20,.7))}.mm-home-atlas-study .mm-home-atlas-v2-info-heading{font-size:clamp(27px,2.3vw,34px)}.mm-home-atlas-study .mm-home-atlas-v2-info-metric{font-size:clamp(26px,2.2vw,34px);line-height:1.25}.mm-home-atlas-study .mm-home-atlas-v2-info-detail{font-size:13px;line-height:1.45}.mm-home-atlas-study .mm-home-atlas-v2-info-mode{padding:18px 0}.mm-home-atlas-study .mm-home-atlas-v2-info-symbol{display:none}.mm-home-atlas-study .mm-home-atlas-v2-info-origin{min-height:2.8em}.mm-home-atlas-study [data-access-leg]{border-left:1px solid transparent;padding-left:12px}.mm-home-atlas-study[data-atlas-phase=ferry] [data-access-leg=ferry],.mm-home-atlas-study[data-atlas-phase=road] [data-access-leg=road]{border-left-color:#8bbfc7;padding-left:12px}.mm-home-atlas-study .mm-home-scroll-atlas-plane:after{background:linear-gradient(90deg,rgba(3,11,19,.05) 18%,rgba(3,11,19,.08) 58%,rgba(3,11,19,.34))}}@media (prefers-reduced-motion:reduce){.mm-home-atlas-study .mm-home-atlas-v2-information{opacity:1}}html[data-home-atlas-foreground=true] .editorial-signature-system{opacity:0!important}.mm-home-atlas-study .mm-home-atlas-v2-vehicle-glyph{transform:scale(var(--mm-atlas-symbol-scale,1));transform-origin:0 0}.mm-home-atlas-study .mm-home-atlas-v2-vehicle{filter:none}.mm-home-atlas-study .mm-home-atlas-v2-vehicle-disc{fill:#06111a;stroke:none}.mm-home-atlas-study .mm-home-atlas-v2-vehicle-icon{fill:#eaf2f0;stroke:none}.mm-home-atlas-study .mm-home-atlas-v2-vehicle--ferry .mm-home-atlas-v2-vehicle-icon{fill:#9cd2d8;stroke:none}.mm-home-atlas-study .mm-home-atlas-v2-vehicle-window{fill:#06111a;stroke:none}.mm-home-atlas-study .mm-home-atlas-v2-vehicle-water{fill:none;stroke:#9cd2d8;stroke-width:1.1}.mm-home-atlas-study .mm-home-atlas-v2-pins circle{r:calc(2.2px * var(--mm-atlas-symbol-scale, 1));stroke-width:1}.mm-home-atlas-study .mm-home-atlas-v2-air,.mm-home-atlas-study .mm-home-atlas-v2-ferry{stroke-width:1.4}.mm-home-atlas-study .mm-home-atlas-v2-air-guide,.mm-home-atlas-study .mm-home-atlas-v2-ferry-guide{stroke-width:1;opacity:.48}.mm-home-atlas-v2-info-notes>summary{cursor:pointer;color:#b7c6c9;font-size:12px}@media (min-width:701px){.mm-home-atlas-v2-info-notes>summary{display:none}}@media (max-width:700px){.mm-home-atlas-study>.mm-home-atlas-v2-information--flow{padding:28px max(22px,env(safe-area-inset-left,0px)) 30px}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-heading{max-width:none;font-size:27px;line-height:1.15;margin:10px 0 14px}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-origin{display:none}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-eyebrow,.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-index{font-size:10px;letter-spacing:.12em}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-divider{margin:12px 0 0}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-mode{padding:12px 0}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-route{font-size:14px;line-height:1.4;margin-top:6px}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-metric{font-size:24px;line-height:1.2;margin:6px 0}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-detail{font-size:12px;line-height:1.4}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-leg-divider{margin:12px 0}.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-disclaimer,.mm-home-atlas-v2-information--flow .mm-home-atlas-v2-info-notes{margin-top:10px}}.mm-home-atlas-study .mm-home-atlas-v2-vehicle--air .mm-home-atlas-v2-vehicle-icon{fill:#eaf2f0;stroke:none}html[data-home-atlas-foreground=true] .editorial-signature-system{transition:none!important}@media (max-width:700px){.editorial-home.public-experience-v2>.mm-home-atlas-study+#inside-journey{margin-top:0;box-shadow:none}}.mm-home-atlas-source-credit{position:absolute;z-index:7;right:max(16px,env(safe-area-inset-right,0px));bottom:max(14px,env(safe-area-inset-bottom,0px));max-width:min(90vw,510px);margin:0;padding:7px 10px;border-radius:2px;background:rgba(3,12,18,.78);color:#d0dce0;font-size:11px;line-height:1.45;text-align:right;pointer-events:auto}.mm-home-atlas-source-credit a{color:#e8f0f2;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.mm-home-atlas-source-credit a:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:700px){.mm-home-atlas-source-credit{left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:max(10px,env(safe-area-inset-bottom,0px));max-width:none;font-size:10px;text-align:center}}.mm-home-atlas-study .mm-home-atlas-v2-labels text[data-label=CANARIES]{paint-order:stroke fill;stroke:rgba(3,12,19,.96);stroke-width:3.6px;stroke-linejoin:round}.mm-home-atlas-study{background:#101514}.mm-home-atlas-study:before{content:"";pointer-events:none;position:absolute;z-index:5;top:0;left:0;right:0;height:clamp(175px,31svh,420px);background:linear-gradient(180deg,#111514,rgba(17,21,20,.97) 12%,rgba(15,21,22,.8) 34%,rgba(12,19,21,.35) 67%,transparent)}.mm-home-atlas-study .mm-home-scroll-atlas-stage{background:#0b171b}.mm-home-atlas-study--slate .mm-home-scroll-atlas-earth{filter:none}.mm-home-atlas-study .mm-home-scroll-atlas-plane:after{background:linear-gradient(90deg,rgba(5,12,19,.18),rgba(5,13,21,.06) 36%,rgba(8,18,26,.02) 65%,rgba(6,12,17,.18))}.mm-home-atlas-study .mm-home-scroll-atlas-stage:after{z-index:3;background:linear-gradient(180deg,rgba(6,12,16,.18),transparent 17%,transparent 78%,rgba(6,12,16,.3)),radial-gradient(ellipse 95% 78% at 60% 46%,transparent 43%,rgba(2,8,12,.25) 100%)}.mm-home-atlas-study .mm-home-scroll-atlas-stage:before{display:block;will-change:transform}.mm-home-atlas-study .mm-home-atlas-v2-information{width:clamp(320px,27vw,425px);padding:27px clamp(22px,2vw,34px) 24px;background:linear-gradient(90deg,rgba(4,13,17,.95),rgba(5,14,18,.83) 70%,rgba(5,14,18,.13));border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.mm-home-atlas-study .mm-home-atlas-v2-info-heading{font-size:clamp(30px,2.7vw,45px);line-height:1.08;letter-spacing:-.045em;margin-bottom:17px}.mm-home-atlas-study .mm-home-atlas-v2-info-metric{font-size:clamp(29px,2.35vw,40px);line-height:1.15}.mm-home-atlas-study .mm-home-atlas-v2-information--flow{background:#080d0e}.mm-home-atlas-study .mm-home-atlas-source-credit{background:rgba(4,12,15,.64);box-shadow:none}@media (max-width:700px){.mm-home-atlas-study:before{height:clamp(160px,26svh,280px)}.mm-home-atlas-study .mm-home-atlas-v2-information--flow{width:auto;padding:28px 22px 34px;background:#080d0e}.mm-home-atlas-study .mm-home-atlas-source-credit{background:rgba(4,12,15,.58);padding:6px 7px;font-size:9px}}@media (prefers-reduced-motion:reduce){.mm-home-atlas-study:before{display:none}.mm-home-atlas-study .mm-home-scroll-atlas-stage:before{display:none;will-change:auto}.mm-home-atlas-study .mm-home-scroll-atlas-plane{will-change:auto}}.editorial-home.public-experience-v2>.mm-home-atlas-study:after{content:"";position:absolute;z-index:8;left:0;right:0;top:28svh;height:clamp(180px,33svh,360px);pointer-events:none;background:linear-gradient(180deg,#111514,rgba(17,21,20,.98) 10%,rgba(15,21,22,.75) 40%,rgba(12,19,23,.3) 72%,transparent)}@media (prefers-reduced-motion:reduce){.editorial-home.public-experience-v2>.mm-home-atlas-study:after{display:none}}.mm-home-atlas-study,.mm-home-atlas-study .mm-home-scroll-atlas-stage{background:#111514}.editorial-home.public-experience-v2>.mm-home-atlas-study:after,.mm-home-atlas-study .mm-home-scroll-atlas-stage:before,.mm-home-atlas-study:before{display:none!important}.mm-home-atlas-study .mm-home-scroll-atlas-plane{opacity:1;transition:transform 90ms linear}.mm-home-atlas-study .mm-home-atlas-v2-information:not(.mm-home-atlas-v2-information--flow){opacity:var(--mm-atlas-v3-panel,0)!important;z-index:7}.mm-home-atlas-study .mm-home-atlas-source-credit,.mm-home-atlas-study .mm-home-atlas-v2-study-overlay{opacity:var(--mm-atlas-v3-route,1)}.editorial-home.public-experience-v2 #journeys{z-index:4!important;box-shadow:0 32px 82px rgba(0,0,0,.73),0 108px 135px -42px rgba(0,0,0,.42)}.editorial-home.public-experience-v2>.mm-home-atlas-study+#inside-journey{z-index:2;box-shadow:0 -42px 85px rgba(0,0,0,.43)}.mm-home-atlas-study [data-geolabel=CANARIES]{opacity:0}.mm-home-atlas-study[data-atlas-phase=arrival] [data-geolabel=CANARIES],.mm-home-atlas-study[data-atlas-phase=conceal] [data-geolabel=CANARIES]{opacity:1}@media (prefers-reduced-motion:reduce){.mm-home-atlas-study .mm-home-scroll-atlas-plane{transition:none;opacity:1}.mm-home-atlas-study .mm-home-atlas-v2-study-overlay{opacity:1}}.mm-home-atlas-study .mm-home-atlas-v2-labels text[data-label=CANARIES]{font-size:14px;font-weight:500;letter-spacing:1.2px}.mm-home-atlas-study .mm-home-atlas-v2-labels text.mm-home-atlas-v2-island-detail{font-size:11px;letter-spacing:.6px}.mm-home-atlas-art-study .mm-home-scroll-atlas-earth{filter:none!important;image-rendering:auto}.mm-home-atlas-art-study .mm-home-scroll-atlas-plane:after{opacity:.16}.mm-home-atlas-art-study .mm-home-scroll-atlas-stage:after{opacity:.17}.mm-home-atlas-art-study .mm-home-atlas-v5-art-overlay{z-index:5}.mm-home-atlas-art-study .mm-home-atlas-v5-art-overlay .mm-home-atlas-v2-air-guide,.mm-home-atlas-art-study .mm-home-atlas-v5-art-overlay .mm-home-atlas-v2-ferry-guide{stroke:rgba(212,232,236,.27);stroke-width:1.5}.mm-home-atlas-art-study .mm-home-atlas-v5-art-overlay .mm-home-atlas-v2-air{stroke:rgba(223,250,255,.97);stroke-width:2.4}.mm-home-atlas-art-study .mm-home-atlas-v5-art-overlay .mm-home-atlas-v2-road{stroke:rgba(246,227,179,.94);stroke-width:2.2;stroke-dasharray:8 10}.mm-home-atlas-art-study .mm-home-atlas-v5-art-overlay .mm-home-atlas-v2-ferry{stroke:rgba(106,217,224,.95);stroke-width:2.3}.mm-home-atlas-art-study[data-art-asset-error=true] .mm-home-atlas-v5-art-overlay{opacity:0}.mm-home-atlas-art-study .mm-home-atlas-v2-information:not(.mm-home-atlas-v2-information--flow){opacity:1!important;width:clamp(328px,26vw,410px);padding:clamp(20px,2.2vw,30px);left:clamp(24px,4.3vw,78px);background:linear-gradient(90deg,rgba(5,12,16,.94),rgba(5,12,16,.87));box-shadow:0 16px 54px rgba(0,0,0,.28);border:1px solid rgba(244,244,233,.08);backdrop-filter:none;-webkit-backdrop-filter:none}.mm-home-atlas-art-study .mm-home-atlas-v2-info-heading{font-size:clamp(29px,2.5vw,37px)}.mm-home-atlas-art-study .mm-home-atlas-v2-information:not(.mm-home-atlas-v2-information--flow)
.mm-home-atlas-v2-info-eyebrow{color:rgba(239,239,234,.78)}.mm-home-atlas-art-study .mm-home-atlas-v5-art-overlay .mm-home-atlas-v2-air-guide,.mm-home-atlas-art-study .mm-home-atlas-v5-art-overlay .mm-home-atlas-v2-ferry-guide{opacity:.4;stroke-width:1}.mm-home-atlas-art-study .mm-home-atlas-v5-art-overlay .mm-home-atlas-v2-air,.mm-home-atlas-art-study .mm-home-atlas-v5-art-overlay .mm-home-atlas-v2-ferry{stroke-width:1.8}.mm-home-atlas-art-study .mm-home-scroll-atlas-plane{transition:transform .1s linear}@media (max-width:700px){.mm-home-atlas-art-study .mm-home-scroll-atlas-plane{transition-duration:85ms}}@media (prefers-reduced-motion:reduce){.mm-home-atlas-art-study .mm-home-scroll-atlas-plane{transition:none!important}}.mm-home-atlas-art-study .mm-home-atlas-v2-information:not(.mm-home-atlas-v2-information--flow){transition:opacity .22s ease,transform .22s ease}.mm-home-atlas-art-study[data-atlas-phase=arrival] .mm-home-atlas-v2-information:not(.mm-home-atlas-v2-information--flow),.mm-home-atlas-art-study[data-atlas-phase=conceal] .mm-home-atlas-v2-information:not(.mm-home-atlas-v2-information--flow){opacity:0!important;transform:translate3d(-28px,-50%,0)}@media (prefers-reduced-motion:reduce){.mm-home-atlas-art-study .mm-home-atlas-v2-information:not(.mm-home-atlas-v2-information--flow){transition:none}}.mm-home-atlas-art-study .mm-home-atlas-v5-art-overlay .mm-home-atlas-v2-road-guide{fill:none;stroke:rgba(246,229,194,.19);stroke-width:1.25;stroke-linejoin:round;stroke-linecap:round}.mm-home-atlas-art-study .mm-home-atlas-v5-art-overlay .mm-home-atlas-v2-road{fill:none;stroke:rgba(246,227,179,.95);stroke-width:2.15;stroke-dasharray:none;stroke-linejoin:round;stroke-linecap:round}.mm-home-atlas-art-study .mm-home-atlas-v5-art-overlay .mm-home-atlas-v2-ferry{stroke-dasharray:7 11;stroke-linecap:round}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-earth{filter:none!important;image-rendering:auto;object-fit:fill;max-width:none}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-plane{image-rendering:auto;transition:none!important}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-plane:after{opacity:.08!important}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-stage{background:#06121a}.mm-home-atlas-calibration-v7 .mm-home-atlas-v7-overlay{shape-rendering:geometricPrecision}.mm-home-atlas-calibration-v7 .mm-home-atlas-v7-overlay [data-mode=air]{stroke:#e5ece6;stroke-width:1.65;stroke-linecap:round;fill:none}.mm-home-atlas-calibration-v7 .mm-home-atlas-v7-overlay [data-mode=road]{stroke:#f5ddac;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:none}.mm-home-atlas-calibration-v7 .mm-home-atlas-v7-overlay [data-mode=ferry]{stroke:#72c9d4;stroke-width:1.85;stroke-dasharray:5.5 8.5;stroke-linecap:round;fill:none}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-plane:not([data-positioned=true]){visibility:hidden}@media (max-width:700px){.mm-home-atlas-calibration-v7 .mm-home-atlas-runway{height:auto!important}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-stage{position:relative;top:auto;height:auto;aspect-ratio:1152/2048;min-height:0;overflow:hidden}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-plane{will-change:auto;transition:none!important}.mm-home-atlas-calibration-v7 .mm-home-atlas-source-credit{font-size:10px}}@media (min-width:701px){.editorial-home.public-experience-v2>.mm-home-atlas-calibration-v7{margin-top:-28svh;overflow:visible}.editorial-home.public-experience-v2>.mm-home-atlas-calibration-v7:after{display:block!important;content:"";position:absolute;z-index:6;pointer-events:none;inset:28svh 0 auto;height:clamp(90px,23svh,290px);background:linear-gradient(180deg,#111514,rgba(17,21,20,.9) 12%,rgba(12,20,24,.34) 58%,transparent)}.editorial-home.public-experience-v2>.mm-home-atlas-calibration-v7+#inside-journey{margin-top:-20svh;box-shadow:0 -16px 58px rgba(1,8,12,.25)}.editorial-home.public-experience-v2>.mm-home-atlas-calibration-v7+#inside-journey>.home-atlas-next-chapter-media:after{height:clamp(115px,23svh,290px);background:linear-gradient(180deg,#0a1419 0,rgba(8,15,18,.82) 18%,rgba(7,12,13,.26) 67%,transparent)}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-stage:after{opacity:1;background:linear-gradient(180deg,rgba(6,13,19,.25),transparent 10%,transparent 88%,rgba(6,13,19,.22))}}@media (max-width:700px){.editorial-home.public-experience-v2>.mm-home-atlas-calibration-v7{margin-top:0!important;height:auto!important;isolation:isolate;z-index:2;background:#081318}.editorial-home.public-experience-v2>.mm-home-atlas-calibration-v7:after,.editorial-home.public-experience-v2>.mm-home-atlas-calibration-v7:before{display:none!important}.mm-home-atlas-calibration-v7 .mm-home-atlas-runway{display:block;height:auto!important;margin:0}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-stage{display:block;position:relative;height:auto;aspect-ratio:9/16;overflow:hidden;margin:0}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-plane{left:0!important;top:0!important;width:100%!important;height:100%!important;transform:none!important;will-change:auto!important;transition:none!important}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-stage:after{opacity:1;background:linear-gradient(180deg,rgba(5,12,17,.18),transparent 8%,transparent 92%,rgba(5,12,17,.2))}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-earth{object-fit:fill;filter:none!important}.editorial-home.public-experience-v2>.mm-home-atlas-calibration-v7+#inside-journey{margin-top:0!important;box-shadow:none!important}.mm-home-atlas-calibration-v7>.mm-home-atlas-v2-information--flow{position:relative;z-index:2;margin:0;background:#081318}.mm-home-atlas-calibration-v7 .mm-home-atlas-source-credit{bottom:8px}}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-plane{background:#06131c}@media (min-width:701px) and (prefers-reduced-motion:no-preference){.editorial-home.public-experience-v2>.mm-home-atlas-calibration-v7+#inside-journey{background:linear-gradient(180deg,transparent 0,transparent 20svh,#070c0d calc(20svh + 1px));box-shadow:none}.editorial-home.public-experience-v2>.mm-home-atlas-calibration-v7+#inside-journey>.home-atlas-next-chapter-media{-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 7%,#000 20%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 7%,#000 20%)}.editorial-home.public-experience-v2>.mm-home-atlas-calibration-v7+#inside-journey>.home-atlas-next-chapter-media:after{display:none}}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-plane[data-master-ready=true]{background-image:none}@media (min-width:701px){.editorial-home.public-experience-v2>.mm-home-atlas-calibration-v7+#inside-journey{box-shadow:0 -18px 40px rgba(1,8,12,.3)}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-stage:after{opacity:1;background:linear-gradient(180deg,rgba(6,13,19,.2),transparent 8%,transparent 93%,rgba(6,13,19,.14))}}@media (min-width:701px) and (prefers-reduced-motion:no-preference){.editorial-home.public-experience-v2.home-ios-r01>.mm-home-atlas-calibration-v7+#inside-journey{margin-top:clamp(-10rem,-9vw,-5rem)!important}}@media (max-width:700px){.editorial-home.public-experience-v2.home-ios-r01>.mm-home-atlas-calibration-v7+#inside-journey{margin-top:-.875rem!important}}@media (prefers-reduced-motion:reduce){.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-plane{transition:none!important}}@media (min-width:701px) and (prefers-reduced-motion:reduce){.editorial-home.public-experience-v2>.mm-home-atlas-calibration-v7{height:auto!important;margin-top:0!important}.mm-home-atlas-calibration-v7 .mm-home-atlas-runway{height:auto!important}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-stage{position:relative;height:auto;aspect-ratio:9/16}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-plane{left:0!important;top:0!important;width:100%!important;height:100%!important;transform:none!important;will-change:auto!important}}.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-tile-grid{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:1}.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-tile-grid>picture{display:block;position:absolute;left:0;width:100%;height:25%}.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-tile-grid>picture>img{display:block;width:100%;height:100%;object-fit:fill;max-width:none;-webkit-user-select:none;user-select:none}@media (max-width:700px){.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-tile-grid{display:none}}@media (min-width:701px){.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-plane:not([data-master-ready=true]) .mm-home-atlas-v74-tile-grid{opacity:0;visibility:hidden}.mm-home-atlas-calibration-v7 .mm-home-scroll-atlas-plane[data-master-ready=true] .mm-home-atlas-v74-tile-grid{opacity:1;visibility:visible}.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-local-status{position:absolute;inset:0;z-index:30;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(10px,2vw,22px);padding:24px;text-align:center;background:#06131c;color:#eef2ef;font-size:clamp(12px,1vw,15px);pointer-events:auto}.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-local-status strong{font-size:clamp(20px,2.25vw,40px);font-weight:400;letter-spacing:.015em}.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-local-kicker{text-transform:uppercase;letter-spacing:.17em;font-size:10px;opacity:.75}.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-local-status button{border:1px solid;background:transparent;color:inherit;padding:10px 20px;cursor:pointer}.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-local-status[data-status=ready]{display:none}}@media (max-width:700px){.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-local-status{position:absolute;inset:0;z-index:30;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:24px;text-align:center;background:#06131c;color:#eef2ef;font-size:12px;pointer-events:auto}.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-local-status strong{font-size:clamp(20px,5vw,28px);font-weight:400}.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-local-kicker{text-transform:uppercase;letter-spacing:.15em;font-size:10px;opacity:.75}.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-local-status button{border:1px solid;background:transparent;color:inherit;padding:10px 20px;cursor:pointer}.mm-home-atlas-calibration-v7 .mm-home-atlas-v74-local-status[data-status=ready]{display:none}}