html:is([data-flight],:has([data-sc-mode=worldflight])){--sc-canvas:#0b0c0b;--sc-surface:#121412;--sc-ink:#edebe6;--sc-ink-soft:#a9a59c;--sc-accent:#c8a96a;--sc-accent-ink:#0b0c0b;--sc-font-display:var(--font-body);--sc-font-text:var(--font-body);--rail-w:0rem}.route.svelte-1k7tmrv{z-index:300;top:50%;right:var(--sc-gutter);padding:var(--sc-4) var(--sc-4) var(--sc-4) var(--sc-5);background:#0b0c0b99;border-radius:2px;position:fixed;translate:0 -50%}.route__track.svelte-1k7tmrv{height:min(52vh,28rem);position:relative}.route.svelte-1k7tmrv ol:where(.svelte-1k7tmrv){flex-direction:column;height:100%;margin:0;padding:0;list-style:none;display:flex}.route.svelte-1k7tmrv li:where(.svelte-1k7tmrv){height:calc(var(--share) * 100%);grid-template-columns:auto 1px;column-gap:.9rem;display:grid;position:relative}.route.svelte-1k7tmrv li:where(.svelte-1k7tmrv):after{content:"";background:#edebe64d;grid-column:2}.route.svelte-1k7tmrv li:where(.svelte-1k7tmrv):before{content:"";background:#edebe6b3;width:7px;height:1px;position:absolute;top:0;right:-3px}.route.svelte-1k7tmrv li:where(.svelte-1k7tmrv):has([aria-current]:where(.svelte-1k7tmrv)):before{background:var(--sc-accent)}.route.svelte-1k7tmrv button:where(.svelte-1k7tmrv){all:unset;cursor:pointer;font-size:var(--sc-t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--sc-ink-soft);transition:color .16s var(--sc-ease-out);place-self:start end;padding:.15rem 0;translate:0 -.55em}.route.svelte-1k7tmrv button[aria-current]:where(.svelte-1k7tmrv){color:var(--sc-ink)}@media (hover:hover) and (pointer:fine){.route.svelte-1k7tmrv button:where(.svelte-1k7tmrv):hover{color:var(--sc-ink)}}.route.svelte-1k7tmrv button:where(.svelte-1k7tmrv):focus-visible{outline:2px solid var(--sc-accent);outline-offset:4px;border-radius:2px}.route__fill.svelte-1k7tmrv{background:var(--sc-accent);transform-origin:top;width:1px;height:100%;transform:scaleY(var(--p,0));pointer-events:none;position:absolute;top:0;right:0}.route__cursor.svelte-1k7tmrv{right:-4px;top:calc(var(--p,0) * 100%);background:var(--sc-accent);pointer-events:none;width:9px;height:9px;margin-top:-4px;position:absolute;rotate:45deg}.route__now.svelte-1k7tmrv{display:none}.alti.svelte-1k7tmrv{top:calc(var(--p,0) * 100%);right:calc(100% + var(--sc-5) + var(--sc-3));text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none;background:#0b0c0b99;border-radius:2px;margin:-1.1rem 0 0;padding:.4rem .65rem;line-height:1.2;position:absolute}.alti.svelte-1k7tmrv small:where(.svelte-1k7tmrv){letter-spacing:.16em;text-transform:uppercase;color:var(--sc-ink-soft);font-size:.625rem;display:block}.alti.svelte-1k7tmrv [data-alti=scale]:where(.svelte-1k7tmrv){color:var(--sc-ink);letter-spacing:.06em}.alti.is-metal.svelte-1k7tmrv [data-alti=scale]:where(.svelte-1k7tmrv){color:var(--sc-accent)}.alti.svelte-1k7tmrv strong:where(.svelte-1k7tmrv){letter-spacing:.01em;color:var(--sc-ink);font-size:1.05rem;font-weight:300;display:block}.sc-copy.svelte-1k7tmrv{max-width:34rem}.sc-copy.svelte-1k7tmrv h1:where(.svelte-1k7tmrv),.sc-copy.svelte-1k7tmrv h2:where(.svelte-1k7tmrv){margin:0 0 var(--sc-4);letter-spacing:-.02em;text-wrap:balance;font-weight:300;line-height:1.02}.sc-copy.svelte-1k7tmrv h1:where(.svelte-1k7tmrv){font-size:var(--sc-t-3xl)}.sc-copy.svelte-1k7tmrv h2:where(.svelte-1k7tmrv){font-size:var(--sc-t-2xl)}.sc-copy.svelte-1k7tmrv p:where(.svelte-1k7tmrv){max-width:30rem;color:var(--sc-ink-soft);font-size:var(--sc-t-base);text-wrap:pretty;margin:0;line-height:1.62}.sc-copy.svelte-1k7tmrv p:where(.svelte-1k7tmrv)+p:where(.svelte-1k7tmrv){margin-top:var(--sc-3)}.sc-copy.svelte-1k7tmrv .studio-note{margin-bottom:var(--sc-4)}.sc-copy--lead.svelte-1k7tmrv{left:calc(var(--sc-gutter) + var(--rail-w))}.copy--top.svelte-1k7tmrv{bottom:auto;top:max(clamp(5rem, 16vh, 10rem), calc(var(--flight-top,var(--arete-header-h)) + var(--sc-5)))}.scrim.svelte-1k7tmrv{opacity:0;background:linear-gradient(90deg,#0b0c0be6 0%,#0b0c0bd6 44%,#0b0c0b73 58%,#0000 74%)}.finale.svelte-1k7tmrv{left:calc(var(--sc-gutter) + var(--rail-w));top:50%;bottom:auto;translate:0 -50%}.finale.svelte-1k7tmrv h2:where(.svelte-1k7tmrv){font-size:var(--sc-t-xl)}.cta.svelte-1k7tmrv{margin-top:var(--sc-6);background:var(--sc-accent);color:var(--sc-accent-ink);letter-spacing:.04em;white-space:nowrap;transition:transform .14s var(--sc-ease-out), background-color .16s var(--sc-ease-out);border-radius:2px;align-items:center;padding:.95rem 1.5rem;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.cta.svelte-1k7tmrv:hover{background:#d6bb82}}.cta.svelte-1k7tmrv:active{transform:scale(.97)}.cta.svelte-1k7tmrv:focus-visible{outline:2px solid var(--sc-ink);outline-offset:4px}.spec.svelte-1k7tmrv{margin:var(--sc-5) 0 0;padding-top:var(--sc-4);gap:var(--sc-2);border-top:1px solid #edebe629;max-width:30rem;display:grid}.spec.svelte-1k7tmrv div:where(.svelte-1k7tmrv){gap:var(--sc-3);grid-template-columns:7.5rem 1fr;align-items:baseline;display:grid}.spec.svelte-1k7tmrv dt:where(.svelte-1k7tmrv){font-size:var(--sc-t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--sc-accent)}.spec.svelte-1k7tmrv dd:where(.svelte-1k7tmrv){font-size:var(--sc-t-sm);color:var(--sc-ink);font-variant-numeric:tabular-nums;margin:0;line-height:1.45}.sc-copy.svelte-1k7tmrv .fiction:where(.svelte-1k7tmrv){margin-top:var(--sc-6);font-size:var(--sc-t-xs);letter-spacing:.06em}.fiction.svelte-1k7tmrv a:where(.svelte-1k7tmrv){color:var(--sc-ink-soft);text-underline-offset:3px}@media (width<=860px){html:is([data-flight],:has([data-sc-mode=worldflight])){--rail-w:0rem}.route.svelte-1k7tmrv{inset-inline:var(--sc-gutter);top:auto;bottom:var(--sc-4);padding:2.4rem var(--sc-4) var(--sc-4);translate:none}.route__track.svelte-1k7tmrv{height:1px}.route.svelte-1k7tmrv ol:where(.svelte-1k7tmrv){background:#edebe64d;flex-direction:row}.route.svelte-1k7tmrv li:where(.svelte-1k7tmrv){flex:0 0 calc(var(--share) * 100%);height:1px;display:block}.route.svelte-1k7tmrv li:where(.svelte-1k7tmrv):after{display:none}.route.svelte-1k7tmrv li:where(.svelte-1k7tmrv):before{width:1px;height:7px;top:-3px;left:0;right:auto}.route.svelte-1k7tmrv button:where(.svelte-1k7tmrv){color:#0000;width:100%;height:44px;padding:0;font-size:0;position:absolute;top:-22px;left:0;translate:none}.route.svelte-1k7tmrv button[aria-current]:where(.svelte-1k7tmrv){color:#0000}.route__fill.svelte-1k7tmrv{transform-origin:0;width:100%;height:1px;transform:scaleX(var(--p,0))}.route__cursor.svelte-1k7tmrv{top:-4px;right:auto;left:calc(var(--p,0) * 100%);margin:0 0 0 -4px}.route__now.svelte-1k7tmrv{font-size:var(--sc-t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--sc-ink);margin:0;display:block;position:absolute;top:-1.75rem;left:0}.alti.svelte-1k7tmrv{background:0 0;margin:0;padding:0;top:-1.85rem;right:0}.alti.svelte-1k7tmrv small:where(.svelte-1k7tmrv),.alti.svelte-1k7tmrv strong:where(.svelte-1k7tmrv){display:inline}.alti.svelte-1k7tmrv strong:where(.svelte-1k7tmrv){font-size:var(--sc-t-sm);margin-left:.4rem}.scrim.svelte-1k7tmrv{background:linear-gradient(0deg,#0b0c0be6 0%,#0b0c0bd6 calc(100% - 4rem),#0000 100%)}.sc-copy.svelte-1k7tmrv h1:where(.svelte-1k7tmrv){font-size:var(--sc-t-2xl)}.sc-copy.svelte-1k7tmrv h2:where(.svelte-1k7tmrv){font-size:var(--sc-t-xl)}.sc-copy.svelte-1k7tmrv,.copy--top.svelte-1k7tmrv,.finale.svelte-1k7tmrv{top:auto;bottom:6.5rem;translate:none}.spec.svelte-1k7tmrv{margin-top:var(--sc-4);padding-top:var(--sc-3);gap:var(--sc-1)}.spec.svelte-1k7tmrv div:where(.svelte-1k7tmrv){grid-template-columns:5.75rem 1fr}}
