.runway.svelte-zy8vsl{height:calc((var(--len-phone) - 1) * 100svh + 100dvh);position:relative}@media (width>=760px){.runway.svelte-zy8vsl{height:calc(var(--len) * 100svh)}}.stage.svelte-zy8vsl{height:100dvh;position:sticky;top:0;overflow:hidden}.runway.still.svelte-zy8vsl{height:auto}.runway.still.svelte-zy8vsl .stage:where(.svelte-zy8vsl){height:auto;position:relative;overflow:visible}.wordmark.svelte-11enbe9{max-width:100%;line-height:0;display:inline-block;position:relative}canvas.svelte-11enbe9{pointer-events:none;max-width:none;max-height:none;display:block;position:absolute;top:0;left:0}.map-root.svelte-19nwob8{position:relative}.snap.svelte-19nwob8{pointer-events:none;scroll-snap-align:start;width:1px;height:1px;position:absolute;left:0}@media (width<=759px){html.home-snap{scroll-snap-type:y proximity}}.scene.svelte-19nwob8{position:absolute;inset:0;overflow:hidden}.map.svelte-19nwob8{transform-origin:0 0;will-change:transform;position:absolute;inset:0}.body-at.svelte-19nwob8{transition:transform var(--dur-enter) var(--ease-arrive);border-radius:50%;padding:0;display:block;position:absolute}.body-at.off.svelte-19nwob8{pointer-events:none}.tag.svelte-19nwob8{white-space:nowrap;opacity:0;transition:opacity var(--dur-state) var(--ease-arrive);margin-top:6px;font-size:14px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tag.on.svelte-19nwob8{opacity:.9}.tag.svelte-19nwob8 small:where(.svelte-19nwob8){opacity:.7;font-size:13px;display:block}.who.svelte-19nwob8{pointer-events:auto;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:13.5px;display:flex}.seg.svelte-19nwob8{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 22%, transparent);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:inline-grid;position:relative}.seg.svelte-19nwob8 button:where(.svelte-19nwob8){z-index:1;opacity:.6;white-space:nowrap;transition:opacity var(--dur-state) var(--ease-arrive);border-radius:999px;padding:7px 14px 8px;position:relative}.seg.svelte-19nwob8 button[aria-pressed=true]:where(.svelte-19nwob8){opacity:1}.seg-light.svelte-19nwob8{background:color-mix(in srgb, currentColor 12%, transparent);width:calc(50% - 3px);transition:translate var(--dur-enter) var(--ease-arrive);border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px}.seg-light.right.svelte-19nwob8{translate:100%}@media (hover:hover) and (pointer:fine){.seg.svelte-19nwob8 button:where(.svelte-19nwob8):hover{opacity:1}}@media (width<=520px){.who.svelte-19nwob8{font-size:14px}.seg.svelte-19nwob8 button:where(.svelte-19nwob8){min-height:44px;padding:10px 11px 11px;font-size:14px}}.cue.svelte-19nwob8{right:calc(var(--gutter) * .5);bottom:max(26px, env(safe-area-inset-bottom));pointer-events:none;animation:fade var(--dur-camera) var(--ease-arrive) both;justify-items:end;gap:10px;display:grid;position:absolute}.cue-line.svelte-19nwob8{background:linear-gradient(#0000,#fff5d947);width:1px;height:42px;position:relative}.cue-line.svelte-19nwob8 i:where(.svelte-19nwob8){background:#fff5d9;border-radius:50%;width:6px;height:6px;position:absolute;top:0;left:-2.5px;box-shadow:0 0 8px 2px #fff5d980}@media (prefers-reduced-motion:no-preference){html:not([data-reduced=true]) .cue-line.svelte-19nwob8 i:where(.svelte-19nwob8){animation:svelte-19nwob8-cue calc(4s * var(--speed)) var(--ease-glide) infinite}}@keyframes svelte-19nwob8-cue{0%,40%{opacity:0;transform:translateY(0)}52%{opacity:1}80%{opacity:1;transform:translateY(36px)}to{opacity:0;transform:translateY(36px)}}.cue-text.svelte-19nwob8{font-family:var(--serif);opacity:.72;font-size:15px;font-style:italic}.rail.svelte-19nwob8{right:calc(var(--gutter) * .5);opacity:1;width:1px;transition:opacity var(--dur-camera) var(--ease-arrive);background:currentColor;position:absolute;top:22%;bottom:22%}.rail.svelte-19nwob8:before{content:"";opacity:.18;background:currentColor;position:absolute;inset:0}.rail.svelte-19nwob8 li:where(.svelte-19nwob8){position:absolute;right:0;transform:translate(50%,50%)}.rail.svelte-19nwob8 button:where(.svelte-19nwob8){opacity:.4;width:9px;height:9px;transition:opacity var(--dur-state) var(--ease-arrive);border-radius:50%;display:block;position:relative;box-shadow:inset 0 0 0 1px}.rail.svelte-19nwob8 button:where(.svelte-19nwob8):before{content:"";position:absolute;inset:-14px}.rail.svelte-19nwob8 button:where(.svelte-19nwob8) span:where(.svelte-19nwob8){white-space:nowrap;opacity:calc(var(--names,0) * .52);transition:opacity var(--dur-state) var(--ease-arrive);font-size:13px;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.rail.svelte-19nwob8 button:where(.svelte-19nwob8) span:where(.svelte-19nwob8) b:where(.svelte-19nwob8){font-variant-numeric:tabular-nums;opacity:.7;margin-right:.35em;font-weight:400}.rail.svelte-19nwob8 button.on:where(.svelte-19nwob8),.rail.svelte-19nwob8 button:where(.svelte-19nwob8):hover,.rail.svelte-19nwob8 button:where(.svelte-19nwob8):focus-visible{opacity:1}.rail.svelte-19nwob8 button.on:where(.svelte-19nwob8) span:where(.svelte-19nwob8),.rail.svelte-19nwob8 button:where(.svelte-19nwob8):hover span:where(.svelte-19nwob8),.rail.svelte-19nwob8 button:where(.svelte-19nwob8):focus-visible span:where(.svelte-19nwob8){opacity:.95}.rail-light.svelte-19nwob8{pointer-events:none;background:#fff5d9;border-radius:50%;width:8px;height:8px;margin-bottom:-4px;position:absolute;left:-3.5px;box-shadow:0 0 8px 2px #fff5d98c}@media (width<=759px){.rail.svelte-19nwob8{top:14%;bottom:46%;right:22px}.rail.svelte-19nwob8 button:where(.svelte-19nwob8){width:44px;height:44px;box-shadow:none}.rail.svelte-19nwob8 button:where(.svelte-19nwob8) span:where(.svelte-19nwob8){display:none}.rail.svelte-19nwob8 button:where(.svelte-19nwob8):before{border-radius:50%;inset:17.5px;box-shadow:inset 0 0 0 1px}}.spark.svelte-19nwob8{pointer-events:none;background:#fff5d9;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-3px;box-shadow:0 0 8px 2px #fff5d999,0 0 22px 6px #fff5d926}.name.svelte-19nwob8{left:var(--gutter);right:var(--gutter);pointer-events:none;flex-direction:column;justify-content:flex-end;gap:clamp(16px,2vw,26px);height:64%;padding-bottom:clamp(18px,2.4vw,34px);display:flex;position:absolute;top:0}.name.svelte-19nwob8 h1:where(.svelte-19nwob8) .mark:where(.svelte-19nwob8){line-height:0;display:block}.card-name.wm.svelte-19nwob8{margin-block:.1em .04em;line-height:0;display:block}.name.svelte-19nwob8 h1:where(.svelte-19nwob8){letter-spacing:-.035em;font-size:clamp(3rem,1.4rem + 7.4vw,8.6rem);font-weight:330;line-height:.92}.below.svelte-19nwob8{gap:12px;display:grid;position:absolute;top:calc(100% + clamp(18px,2.6vw,36px))}.below.svelte-19nwob8 .lede{max-width:42ch;color:inherit;opacity:.8}.name.gone.svelte-19nwob8{visibility:hidden}.proof.svelte-19nwob8{opacity:.74;font-size:15px;line-height:1.45}.row.svelte-19nwob8{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:4px;display:flex}.mail.svelte-19nwob8{min-height:44px;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 30%, transparent);pointer-events:auto;transition:box-shadow var(--dur-state) var(--ease-arrive), scale var(--dur-press) var(--ease-snap);border-radius:999px;align-items:baseline;gap:12px;padding:10px 16px 11px;font-size:15px;display:inline-flex}.mail.svelte-19nwob8:active{scale:.97}.mail-hint.svelte-19nwob8{opacity:.62;min-width:3.6em;font-size:14px}@media (hover:hover) and (pointer:fine){.mail.svelte-19nwob8:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 60%, transparent);transition-duration:.125s}}.card.svelte-19nwob8{left:var(--gutter);gap:12px;width:min(32vw,440px);margin-top:-12vh;display:grid;position:absolute;top:50%}.card.unseen.svelte-19nwob8{pointer-events:none}.card.svelte-19nwob8 .label:where(.svelte-19nwob8){color:inherit;opacity:.7;font-size:14px}.card-role.svelte-19nwob8{opacity:.7;font-size:15px;line-height:1.45}.card-name.svelte-19nwob8{letter-spacing:-.03em;font-size:clamp(2.4rem,1.6rem + 2.6vw,4rem);line-height:.95}.greek.svelte-19nwob8{font-family:var(--serif);opacity:.85;font-size:1.15rem;font-style:italic}.card-line.svelte-19nwob8{opacity:.85;font-size:16px;line-height:1.55}.enter.svelte-19nwob8{width:fit-content;min-height:46px;transition:scale var(--dur-press) var(--ease-snap);border-radius:999px;margin-top:4px;padding:11px 20px 12px;font-size:15px;box-shadow:inset 0 0 0 1px}.enter.svelte-19nwob8:active{scale:.97}.scrim.svelte-19nwob8{pointer-events:none;position:absolute;inset:46% 0 0}.below.ghost.svelte-19nwob8{visibility:hidden}@media (width<=759px){.name.svelte-19nwob8{top:auto;bottom:calc(24px + env(safe-area-inset-bottom));gap:14px;height:auto;padding-bottom:0}.below.svelte-19nwob8{gap:10px;position:static}.cue-text.svelte-19nwob8{display:none}.below.svelte-19nwob8 .lede{font-size:1.12rem}.row.svelte-19nwob8{gap:10px 16px}.card.svelte-19nwob8{top:auto;bottom:calc(24px + env(safe-area-inset-bottom));right:var(--gutter);gap:8px;width:auto;margin-top:0}.card-name.svelte-19nwob8{font-size:2.3rem}.card-line.svelte-19nwob8{font-size:15px}}.chart.svelte-19nwob8{padding:clamp(120px, 16vw, 200px) var(--gutter) 40px;gap:28px;display:grid}.chart-name.svelte-19nwob8{letter-spacing:-.035em;font-size:clamp(3rem,1.4rem + 7.4vw,8.6rem);line-height:.92}.chart-list.svelte-19nwob8{gap:24px;margin-top:24px;display:grid}.chart-list.svelte-19nwob8 a:where(.svelte-19nwob8){grid-template-columns:72px 1fr;align-items:center;gap:20px;text-decoration:none;display:grid}.chart-list.svelte-19nwob8 a:where(.svelte-19nwob8)>span:where(.svelte-19nwob8){gap:4px;display:grid}.chart.svelte-19nwob8 .icon:where(.svelte-19nwob8){width:72px;height:72px;display:block}.chart-title.svelte-19nwob8{font-size:1.8rem}.chart-title.wm.svelte-19nwob8{padding-block:.12em .06em;line-height:0;display:block}.chart-line.svelte-19nwob8{color:var(--ink-2);font-size:15px}.chart-role.svelte-19nwob8{color:var(--ink-3);font-size:14px}.chart.svelte-19nwob8 .row:where(.svelte-19nwob8){margin-top:0}.closing.svelte-bxpqec{padding:clamp(140px, 18vw, 240px) var(--gutter) 0;gap:clamp(28px,4vw,44px);display:grid}h2.svelte-bxpqec{letter-spacing:-.035em;scroll-margin-top:22svh;font-size:clamp(3rem,1.6rem + 6.4vw,7.6rem);font-weight:330}.drop.svelte-bxpqec{width:.13em;height:.13em;margin-left:.05em;display:inline-block;position:relative}.drop.svelte-bxpqec i:where(.svelte-bxpqec),.drop.svelte-bxpqec:after{border-radius:50%;position:absolute;inset:0}.drop.svelte-bxpqec i:where(.svelte-bxpqec){background:var(--ink);opacity:0;box-shadow:0 0 .12em .02em #fff5d999,0 0 .4em .1em #fff5d91f}.drop.svelte-bxpqec:after{content:"";opacity:0;box-shadow:0 0 0 1px #fff5d980}.dropped.svelte-bxpqec i:where(.svelte-bxpqec){opacity:1}@media (prefers-reduced-motion:no-preference){html:not([data-reduced=true]) .dropped.svelte-bxpqec i:where(.svelte-bxpqec){animation:svelte-bxpqec-fall calc(1.1s * var(--speed)) linear both}html:not([data-reduced=true]) .dropped.svelte-bxpqec:after{animation:svelte-bxpqec-ring calc(.9s * var(--speed)) var(--ease-arrive) calc(1.1s * var(--speed)) both}}@keyframes svelte-bxpqec-fall{0%{opacity:0;animation-timing-function:var(--ease-arrive);transform:translateY(-1em)}22%{opacity:1;transform:translateY(-1em)}60%{opacity:1;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-1em)}to{opacity:1;transform:none}}@keyframes svelte-bxpqec-ring{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(5)}}.ask.svelte-bxpqec{max-width:34ch;font-family:var(--serif);color:var(--ink-2);font-size:clamp(1.2rem,1.04rem + .6vw,1.5rem);line-height:1.4}.ways.svelte-bxpqec{gap:22px;display:grid}.email.svelte-bxpqec{width:fit-content;box-shadow:inset 0 0 0 1px var(--hair-2);font-family:var(--serif);transition:box-shadow .3s var(--ease-arrive), scale var(--dur-press) var(--ease-snap);border-radius:999px;align-items:baseline;gap:16px;padding:14px 20px 15px;font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);display:inline-flex}.email.svelte-bxpqec:active{scale:.97}.hint.svelte-bxpqec{font-family:var(--sans);color:var(--ink-3);min-width:4.5em;font-size:13px}@media (hover:hover) and (pointer:fine){.email.svelte-bxpqec:hover{box-shadow:inset 0 0 0 1px var(--ink-3);transition-duration:.125s}}.links.svelte-bxpqec{color:var(--ink-2);flex-wrap:wrap;gap:10px 24px;font-size:15px;display:flex}@media (width<=767px){.links.svelte-bxpqec{gap:0 24px;margin-block:-10px}.links.svelte-bxpqec a:where(.svelte-bxpqec){align-items:center;min-height:44px;display:inline-flex}}.pre.svelte-1uha8ag{height:100dvh;padding:0 var(--gutter) 36svh;align-items:flex-end;display:flex}.pre.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.035em;font-size:clamp(3rem,1.4rem + 7.4vw,8.6rem);line-height:.92}html[data-arrival] .ssr.svelte-1uha8ag{visibility:hidden}.skipped.svelte-1uha8ag :is(.w,.arrive){animation-duration:1ms!important;animation-delay:0s!important}
