.leader.svelte-z11pf6:before{content:"";background:var(--ink);outline:1.5px solid var(--ground);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:-2.5px}.short.svelte-z11pf6{display:none}@media (width<=759.98px){.beside.svelte-z11pf6{white-space:normal;max-width:7.5rem}.long.svelte-z11pf6{display:none}.short.svelte-z11pf6{display:inline}}.passage.svelte-10dea72{margin-top:calc(-1 * var(--masthead-h,5.25rem))}.scenes.svelte-10dea72{margin-top:-100svh}.scene.svelte-10dea72{min-height:100svh;padding-block:calc(var(--masthead-h,5.25rem) + 2svh) 5svh;flex-direction:column;justify-content:flex-end;display:flex}@media (width>=64rem){.scene.svelte-10dea72{padding-block:calc(var(--masthead-h,5.25rem) + 3svh) 4svh;justify-content:center}}[data-scene-body].svelte-10dea72{pointer-events:auto}.copy-zone.svelte-10dea72{inset:46svh 0 0}@media (width>=64rem){.copy-zone.svelte-10dea72{width:calc(max(0px,50vw - 36rem) + max(1rem,4vw) + 34rem);inset:0 auto 0 0}}.hero-title.svelte-10dea72{letter-spacing:-.035em;font-size:clamp(2.1rem,7vw,5.25rem)}.hero-title.svelte-10dea72 sup:where(.svelte-10dea72){font-family:var(--font-sans);letter-spacing:0;margin-left:.12em;font-size:.24em;font-weight:500;top:-2em}.statement.svelte-10dea72{letter-spacing:-.022em;text-wrap:balance;max-width:17ch;font-size:clamp(1.5rem,3.5vw,2.5rem);line-height:1.14}.lede.svelte-10dea72{font-size:clamp(1rem,1.4vw,1.125rem)}.scene-title.svelte-10dea72{max-width:16ch;font-size:clamp(1.875rem,4.5vw,3.25rem)}.scene-text.svelte-10dea72{font-size:clamp(1rem,1.2vw,1.125rem)}.marker.svelte-10dea72{width:1px;height:1px;position:absolute;top:0;left:0}.passage.is-pinned.svelte-10dea72{height:var(--passage)}.is-pinned.svelte-10dea72 .marker:where(.svelte-10dea72){top:calc((var(--i) + .5) / var(--scenes) * (var(--passage) - 100svh))}.is-pinned.svelte-10dea72 .scenes:where(.svelte-10dea72){height:100svh;position:sticky;top:0}.is-pinned.svelte-10dea72 .scene:where(.svelte-10dea72){min-height:0;position:absolute;inset:0}.is-pinned.svelte-10dea72 .scene:where(.svelte-10dea72):not(.is-active) [data-scene-body]:where(.svelte-10dea72){pointer-events:none}.scene.svelte-10dea72[data-density]{padding-block:calc(var(--masthead-h,5.25rem) + 1svh) 2.5svh}.scene.svelte-10dea72[data-density] .hero-title:where(.svelte-10dea72){font-size:clamp(2.1rem,min(7vw,9svh),5.25rem)}.scene.svelte-10dea72[data-density] .statement:where(.svelte-10dea72){margin-top:.75rem;font-size:clamp(1.25rem,min(3.5vw,4svh),2.5rem)}.scene.svelte-10dea72[data-density] .lede:where(.svelte-10dea72),.scene.svelte-10dea72[data-density] .lede:where(.svelte-10dea72)+p:where(.svelte-10dea72){margin-top:.75rem}.scene.svelte-10dea72[data-density] .actions:where(.svelte-10dea72){margin-top:1rem}.scene.svelte-10dea72[data-density] .scene-title:where(.svelte-10dea72){font-size:clamp(1.5rem,min(4.5vw,4.6svh),3.25rem)}.scene.svelte-10dea72[data-density] .figures:where(.svelte-10dea72),.scene.svelte-10dea72[data-density] .scene-text:where(.svelte-10dea72){margin-top:.625rem}.scene.svelte-10dea72[data-density] .figures:where(.svelte-10dea72)>div:where(.svelte-10dea72){padding-block:.3rem}@media (width<=63.98rem){.is-pinned.svelte-10dea72 .scene:where(.svelte-10dea72),.scene.svelte-10dea72:not(:first-child){justify-content:flex-start;padding-top:calc(46svh + .75rem)}}.programme.svelte-10dea72 .scale:where(.svelte-10dea72){border-bottom:1px solid var(--rule);height:1.25rem;position:relative}.programme.svelte-10dea72 .scale:where(.svelte-10dea72) span:where(.svelte-10dea72){bottom:.3rem;left:calc(var(--d) / var(--days) * 100%);transform:translateX(calc(var(--d) / var(--days) * -100%));white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.6875rem;position:absolute}.programme.svelte-10dea72 .scale:where(.svelte-10dea72) span:where(.svelte-10dea72):after{content:"";left:calc(var(--d) / var(--days) * 100%);border-left:1px solid var(--rule);height:.3rem;position:absolute;top:100%}.programme.svelte-10dea72 .row:where(.svelte-10dea72){border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:.375rem;padding-block:1rem;display:grid}.programme.svelte-10dea72 .track:where(.svelte-10dea72){background:repeating-linear-gradient(to right, transparent 0 calc(100% / var(--days) - 1px), var(--line) calc(100% / var(--days) - 1px) calc(100% / var(--days)));height:.875rem}.programme.svelte-10dea72 .bar:where(.svelte-10dea72){height:100%;width:calc(var(--w) * 100%);background:var(--earth);display:block}.programme.svelte-10dea72 .crew:where(.svelte-10dea72){gap:3px;display:flex}.programme.svelte-10dea72 .crew:where(.svelte-10dea72) i:where(.svelte-10dea72){background:var(--ink);width:2px;height:.75rem;display:block}details[open].svelte-10dea72 .plus:where(.svelte-10dea72){transform:rotate(45deg)}
