.controls[data-v-55fc31f7]{color:#f4faffe0;backdrop-filter:blur(22px)saturate(130%);background:#0a111db8;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.75rem;padding:.45rem;display:flex;box-shadow:0 16px 50px #0000003d}button[data-v-55fc31f7]{color:inherit;cursor:pointer;background:0 0;border:0}.mode-switch[data-v-55fc31f7],.speed-switch[data-v-55fc31f7],.playback[data-v-55fc31f7]{align-items:center;display:flex}.mode-switch[data-v-55fc31f7]{background:#ffffff0b;border-radius:999px;padding:.15rem}.mode-switch button[data-v-55fc31f7]{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.5rem .85rem;font-size:.72rem;font-weight:650}.mode-switch button.active[data-v-55fc31f7]{color:#07111d;background:#f1f8ff}.playback[data-v-55fc31f7]{gap:.28rem}.icon-button[data-v-55fc31f7]{border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid}.icon-button[data-v-55fc31f7]:hover{background:#ffffff14}.icon-button svg[data-v-55fc31f7]{fill:currentColor;width:1rem}.timeline[data-v-55fc31f7]{font-variant-numeric:tabular-nums;align-items:center;gap:.55rem;width:min(24vw,17rem);margin-inline:.25rem;font-size:.68rem;display:flex}.timeline input[data-v-55fc31f7]{accent-color:#88c7ff;cursor:pointer;width:100%;height:3px}.speed-switch[data-v-55fc31f7]{gap:.08rem}.speed-switch button[data-v-55fc31f7]{color:#ebf6ff94;border-radius:999px;min-width:2.15rem;padding:.35rem;font-size:.68rem}.speed-switch button.active[data-v-55fc31f7]{color:#fff;background:#ffffff1a}.motion-note[data-v-55fc31f7]{color:#ebf6ff7a;margin:0 .4rem 0 0;font-size:.65rem}@media (width<=760px){.controls[data-v-55fc31f7]{border-radius:1rem;flex-wrap:wrap;justify-content:space-between;gap:.45rem;width:calc(100vw - 1rem);padding:.35rem}.mode-switch button[data-v-55fc31f7]{padding:.4rem .7rem;font-size:.66rem}.playback[data-v-55fc31f7]{order:2;width:100%}.timeline[data-v-55fc31f7]{flex:1;width:auto;margin-inline:.15rem}.icon-button[data-v-55fc31f7]{width:2rem;height:2rem}.speed-switch button[data-v-55fc31f7]{min-width:1.75rem;padding:.28rem;font-size:.62rem}.restart[data-v-55fc31f7]{display:none}}.warning[data-v-40b94b8e]{color:#f5d89c;background:#b174161c;border:1px solid #e7a84333;border-radius:.75rem;align-items:center;gap:.5rem;margin:1rem 0 0;padding:.7rem .85rem;font-size:.72rem;line-height:1.4;display:flex}.warning span[data-v-40b94b8e]{background:#e8aa49;border-radius:50%;flex:none;width:.42rem;height:.42rem;box-shadow:0 0 0 3px #e8aa491f}.progress-wrap[data-v-6f6ccb75]{margin-top:1.3rem}.labels[data-v-6f6ccb75]{color:#e6f2fd94;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:.66rem;font-weight:650;display:flex}.track[data-v-6f6ccb75]{background:#ffffff1c;border-radius:999px;height:2px;margin-top:.55rem;overflow:hidden}.track span[data-v-6f6ccb75]{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#78bfff,#d6efff);width:100%;height:100%;transition:transform .5s;display:block}p[data-v-6f6ccb75]{color:#e6f2fd75;margin:.7rem 0 0;font-size:.72rem}time[data-v-6f6ccb75]{color:#f2f9ffd6;font-variant-numeric:tabular-nums;margin-left:.25rem}.summary>p[data-v-b04a0f81]{color:#8dcaff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .7rem;font-size:.7rem;font-weight:700}h2[data-v-b04a0f81]{letter-spacing:-.06em;margin:0;font-size:clamp(3rem,7vw,6.5rem);font-weight:500;line-height:.92}dl[data-v-b04a0f81]{grid-template-columns:repeat(4,minmax(5rem,1fr));gap:1.4rem;margin:2rem 0 0;display:grid}dt[data-v-b04a0f81]{color:#e1effa73;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:650}dd[data-v-b04a0f81]{font-variant-numeric:tabular-nums;margin:.35rem 0 0;font-size:1rem}@media (width<=560px){dl[data-v-b04a0f81]{grid-template-columns:repeat(2,1fr);margin-top:1.25rem}}.details[data-v-77e718bb]{width:min(25rem,100vw - 2rem)}.eyebrow[data-v-77e718bb]{color:#8dcaff;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .7rem;font-size:.7rem;font-weight:700}h1[data-v-77e718bb]{letter-spacing:-.055em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.6rem,5vw,5.4rem);font-weight:510;line-height:.92}.subtitle[data-v-77e718bb]{color:#e7f2fca3;max-width:26rem;margin:1rem 0 0;font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.5}.route[data-v-77e718bb]{grid-template-columns:1fr 4rem 1fr;align-items:end;gap:.75rem;margin-top:2rem;display:grid}.route div[data-v-77e718bb]:last-child{text-align:right}.route span[data-v-77e718bb],dt[data-v-77e718bb]{color:#e1effa73;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.3rem;font-size:.65rem;font-weight:650;display:block}.route strong[data-v-77e718bb]{font-size:.92rem;font-weight:600}.route svg[data-v-77e718bb]{fill:none;stroke:#a0cff58c;stroke-linecap:round;width:100%;margin-bottom:.25rem}.facts[data-v-77e718bb]{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.45rem 0 0;padding-top:1.2rem;display:grid}dd[data-v-77e718bb]{font-variant-numeric:tabular-nums;margin:0;font-size:.78rem;line-height:1.45}.transport[data-v-77e718bb]{letter-spacing:.08em;text-transform:uppercase;align-items:baseline;gap:.6rem;margin:1.15rem 0 0;font-size:.72rem;font-weight:650;display:flex}.transport small[data-v-77e718bb]{color:#e1effa7a;letter-spacing:.03em;text-transform:none;font-size:.65rem;font-weight:500}@media (width<=760px){h1[data-v-77e718bb]{max-width:18ch;font-size:clamp(1.55rem,7.5vw,2.35rem)}.eyebrow[data-v-77e718bb]{margin-bottom:.45rem}.subtitle[data-v-77e718bb]{margin-top:.45rem;font-size:.85rem;line-height:1.4}.route[data-v-77e718bb]{grid-template-columns:1fr 2.5rem 1fr;gap:.45rem;margin-top:.85rem}.facts[data-v-77e718bb]{grid-template-columns:repeat(3,1fr);gap:.65rem;margin-top:.75rem;padding-top:.65rem}dd[data-v-77e718bb]{font-size:.7rem}.transport[data-v-77e718bb]{margin-top:.75rem}}.overlay[data-v-4599a7dc]{z-index:3;padding:1.5rem;position:absolute;top:50%;left:clamp(1.5rem,6vw,6.5rem);transform:translateY(-50%)}@media (width<=760px){.overlay[data-v-4599a7dc]{backdrop-filter:blur(24px)saturate(125%);background:linear-gradient(145deg,#0a121fe0,#070d17c7);border:1px solid #ffffff1a;border-radius:1.1rem;width:100%;max-height:none;padding:.75rem .85rem;position:static;overflow:visible;transform:none;box-shadow:0 18px 70px #00000059}}.experience[data-v-62ec827a]{isolation:isolate;background:#02040a;height:100svh;min-height:42rem;position:relative;overflow:hidden}.globe-stage[data-v-62ec827a]{position:absolute;inset:0}.details-stack[data-v-62ec827a]{position:static}.vignette[data-v-62ec827a]{z-index:1;pointer-events:none;background:linear-gradient(90deg,#02040aeb,#0000 45%),linear-gradient(#0000 72%,#02040ab3),radial-gradient(circle at 62% 43%,#0000 25%,#02040a40 70%);position:absolute;inset:0}.brand[data-v-62ec827a]{z-index:4;top:max(1rem, env(safe-area-inset-top));pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;left:clamp(1rem,4vw,4rem);right:clamp(1rem,4vw,4rem)}.brand p[data-v-62ec827a]{color:#e5f1fb6b;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.66rem}.brand a[data-v-62ec827a]{color:#e6f2fc80;letter-spacing:.1em;text-transform:uppercase;pointer-events:auto;font-size:.66rem;text-decoration:none}.brand i[data-v-62ec827a]{color:#88c7f6bf;margin-inline:.35rem;font-style:normal}.controls-wrap[data-v-62ec827a]{z-index:5;right:50%;bottom:max(1.6rem, env(safe-area-inset-bottom));position:absolute;transform:translate(50%)}.scroll-cue[data-v-62ec827a]{z-index:4;right:clamp(1.5rem,4vw,4rem);bottom:max(2.1rem, env(safe-area-inset-bottom));color:#e6f2fc80;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.66rem;text-decoration:none;display:flex;position:absolute}.scroll-cue svg[data-v-62ec827a]{fill:none;stroke:currentColor;width:1rem}.fallback[data-v-62ec827a],.globe-loading[data-v-62ec827a]{background:radial-gradient(circle,#10253b,#02040a 56%);place-items:center;display:grid;position:absolute;inset:0}.fallback span[data-v-62ec827a],.globe-loading span[data-v-62ec827a]{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#77caff42,#0000 19%),linear-gradient(145deg,#123b58,#061321 65%);border:1px solid #91d7ff2e;border-radius:50%;width:min(48vw,32rem);box-shadow:-2rem 0 5rem #2a8bcd26,inset -4rem -1rem 5rem #000000b3}.globe-loading span[data-v-62ec827a]{animation:1.8s ease-in-out infinite breathe-62ec827a}@keyframes breathe-62ec827a{50%{opacity:.55;transform:scale(.98)}}@media (width<=760px){.experience[data-v-62ec827a]{flex-direction:column;height:auto;min-height:100svh;display:flex;overflow:hidden auto}.globe-stage[data-v-62ec827a]{flex:0 0 min(48vh,24rem);width:100%;min-height:min(48vh,24rem);position:relative}.details-stack[data-v-62ec827a]{z-index:4;padding:0 .5rem max(.55rem, env(safe-area-inset-bottom));flex-direction:column;gap:.55rem;display:flex;position:relative}.vignette[data-v-62ec827a]{background:linear-gradient(#0000 58%,#02040a8c),radial-gradient(circle at 50% 38%,#0000 20%,#02040a2e 70%)}.brand[data-v-62ec827a]{top:max(.65rem, env(safe-area-inset-top));left:.75rem;right:.75rem}.brand p[data-v-62ec827a]{font-size:.58rem}.brand a[data-v-62ec827a],.scroll-cue[data-v-62ec827a]{display:none}.controls-wrap[data-v-62ec827a]{position:static;bottom:auto;left:auto;right:auto;transform:none}}@media (prefers-reduced-motion:reduce){.globe-loading span[data-v-62ec827a]{animation:none}}
