:root{--svc-nav-h: 3rem}.svc-nav[data-astro-cid-ecbp7mxj]{--ease: cubic-bezier(.22, 1, .36, 1);position:fixed;top:var(--header-h);left:0;right:0;z-index:40;height:var(--svc-nav-h);border-bottom:1px solid transparent;transition:background-color .3s ease,border-color .3s ease,opacity .35s ease,transform .45s var(--ease),visibility 0s}.svc-nav[data-astro-cid-ecbp7mxj]{opacity:var(--copy, 1)}html.svc-link .svc-nav[data-astro-cid-ecbp7mxj]{transition:none;pointer-events:none}.site-header.scrolled~main .svc-nav[data-astro-cid-ecbp7mxj],.svc-nav[data-astro-cid-ecbp7mxj][data-open]{background:var(--bg);border-bottom-color:var(--line)}.svc-nav[data-astro-cid-ecbp7mxj][data-hidden]{opacity:0;visibility:hidden;transform:translate3d(0,-100%,0);transition:background-color .3s ease,border-color .3s ease,opacity .35s ease,transform .45s var(--ease),visibility 0s .45s}.svc-bar[data-astro-cid-ecbp7mxj]{display:flex;align-items:center;gap:1.75rem;height:100%}.svc-title[data-astro-cid-ecbp7mxj]{flex:none;display:flex;align-items:center;gap:1.75rem;margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.svc-title[data-astro-cid-ecbp7mxj]:after{content:"";width:1px;height:.875rem;background:var(--line-strong)}.svc-toggle[data-astro-cid-ecbp7mxj],.svc-full[data-astro-cid-ecbp7mxj]{display:none}.svc-track[data-astro-cid-ecbp7mxj]{--fl: 0px;--fr: 0px;position:relative;flex:1;min-width:0;height:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent)}.svc-track[data-astro-cid-ecbp7mxj]::-webkit-scrollbar{display:none}.svc-list[data-astro-cid-ecbp7mxj]{display:flex;gap:2rem;width:max-content;height:100%;margin:0;padding:0;list-style:none}.svc-list[data-astro-cid-ecbp7mxj] a[data-astro-cid-ecbp7mxj]{display:flex;align-items:center;gap:.65rem;height:100%;font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;text-decoration:none;color:var(--muted);transition:color .25s ease}.svc-list[data-astro-cid-ecbp7mxj] a[data-astro-cid-ecbp7mxj]:focus-visible{outline-offset:-2px}.svc-list[data-astro-cid-ecbp7mxj] a[data-astro-cid-ecbp7mxj]:hover{color:var(--ink-2)}.svc-list[data-astro-cid-ecbp7mxj] a[data-astro-cid-ecbp7mxj][aria-current]{color:var(--ink)}.svc-ink[data-astro-cid-ecbp7mxj]{position:absolute;left:0;bottom:0;width:1px;height:1px;background:var(--accent);opacity:0;transform-origin:0 0;pointer-events:none}.svc-ink[data-astro-cid-ecbp7mxj].on{opacity:1}.svc-ink[data-astro-cid-ecbp7mxj].ready{transition:transform .5s var(--ease),opacity .3s ease}.svc-scrim[data-astro-cid-ecbp7mxj]{display:none}@media(max-width:56rem){.svc-bar[data-astro-cid-ecbp7mxj]{padding:0}.svc-title[data-astro-cid-ecbp7mxj],.svc-ink[data-astro-cid-ecbp7mxj],.svc-short[data-astro-cid-ecbp7mxj]{display:none}.svc-full[data-astro-cid-ecbp7mxj]{display:inline}.svc-toggle[data-astro-cid-ecbp7mxj]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;height:100%;padding:0 var(--gutter);font:inherit;font-size:.6875rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);background:none;border:0;cursor:pointer}.svc-toggle[data-astro-cid-ecbp7mxj]:focus-visible{outline-offset:-2px}.svc-now-name[data-astro-cid-ecbp7mxj]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svc-toggle[data-astro-cid-ecbp7mxj] .icon{flex:none;width:1.125rem;height:1.125rem;color:var(--ink-2);transition:transform .35s var(--ease)}.svc-toggle[data-astro-cid-ecbp7mxj][aria-expanded=true] .icon{transform:rotate(180deg)}.svc-track[data-astro-cid-ecbp7mxj]{position:absolute;top:100%;left:0;right:0;height:auto;overflow:visible;background:var(--bg);border-bottom:1px solid var(--line);-webkit-mask-image:none;mask-image:none;opacity:0;visibility:hidden;transform:translate3d(0,-.5rem,0);transition:opacity .25s ease,transform .35s var(--ease),visibility 0s .35s}.svc-nav[data-astro-cid-ecbp7mxj][data-open] .svc-track[data-astro-cid-ecbp7mxj]{opacity:1;visibility:visible;transform:none;transition:opacity .25s ease,transform .35s var(--ease),visibility 0s}.svc-list[data-astro-cid-ecbp7mxj]{display:block;width:auto;padding:.25rem var(--gutter) .75rem}.svc-list[data-astro-cid-ecbp7mxj] li[data-astro-cid-ecbp7mxj]+li[data-astro-cid-ecbp7mxj]{border-top:1px solid var(--line)}.svc-list[data-astro-cid-ecbp7mxj] a[data-astro-cid-ecbp7mxj]{gap:1rem;height:3.25rem;font-size:.75rem;letter-spacing:.16em;color:var(--ink-2)}.svc-list[data-astro-cid-ecbp7mxj] a[data-astro-cid-ecbp7mxj][aria-current]{box-shadow:inset 2px 0 0 var(--accent);padding-left:1rem}.svc-scrim[data-astro-cid-ecbp7mxj]{display:block;position:fixed;inset:calc(var(--header-h) + var(--svc-nav-h)) 0 0;z-index:-1;background:#0a0a0b99;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s .3s}.svc-nav[data-astro-cid-ecbp7mxj][data-open] .svc-scrim[data-astro-cid-ecbp7mxj]{opacity:1;visibility:visible;transition:opacity .3s ease}}@media(prefers-reduced-motion:reduce){.svc-nav[data-astro-cid-ecbp7mxj],.svc-nav[data-astro-cid-ecbp7mxj][data-hidden],.svc-ink[data-astro-cid-ecbp7mxj].ready,.svc-toggle[data-astro-cid-ecbp7mxj] .icon,.svc-track[data-astro-cid-ecbp7mxj],.svc-nav[data-astro-cid-ecbp7mxj][data-open] .svc-track[data-astro-cid-ecbp7mxj],.svc-scrim[data-astro-cid-ecbp7mxj],.svc-nav[data-astro-cid-ecbp7mxj][data-open] .svc-scrim[data-astro-cid-ecbp7mxj]{transition:none}}.story[data-astro-cid-mwcn5cx4]{position:relative}.stage[data-astro-cid-mwcn5cx4]{display:none}.beat[data-astro-cid-mwcn5cx4]{position:relative;padding:var(--section) 0 0}.intro[data-astro-cid-mwcn5cx4]{padding:calc(var(--header-h) + clamp(3rem,8vw,6rem)) 0 clamp(2rem,5vw,4rem);border-bottom:1px solid var(--line)}.intro-title[data-astro-cid-mwcn5cx4]{max-width:12ch;font-size:clamp(2.75rem,1.6rem + 5vw,6.25rem);line-height:.96;letter-spacing:-.04em}.intro[data-astro-cid-mwcn5cx4] .lede[data-astro-cid-mwcn5cx4]{max-width:34rem;margin:1.75rem 0 0}.hint[data-astro-cid-mwcn5cx4]{display:none;margin:2rem 0 0;font-size:.8125rem;color:var(--muted)}.hint-drag[data-astro-cid-mwcn5cx4],.cue[data-astro-cid-mwcn5cx4]{display:none}.panel[data-astro-cid-mwcn5cx4]{position:relative;max-width:32rem}.chapter[data-astro-cid-mwcn5cx4]:last-child{padding-bottom:var(--section)}.story[data-astro-cid-mwcn5cx4]:not(.embedded) .intro[data-astro-cid-mwcn5cx4]{padding-top:calc(var(--header-h) + var(--svc-nav-h) + clamp(3rem,8vw,6rem))}.story[data-astro-cid-mwcn5cx4]:not(.embedded) .chapter[data-astro-cid-mwcn5cx4]{scroll-margin-top:calc(var(--header-h) + var(--svc-nav-h) + 1.5rem)}html.scene .story[data-astro-cid-mwcn5cx4]:not(.embedded) .chapter[data-astro-cid-mwcn5cx4]{scroll-margin-top:0}.chapter[data-astro-cid-mwcn5cx4] h2[data-astro-cid-mwcn5cx4]:focus{outline:none}.ghost[data-astro-cid-mwcn5cx4]{display:none}.panel[data-astro-cid-mwcn5cx4] .label[data-astro-cid-mwcn5cx4] span[data-astro-cid-mwcn5cx4]{margin-left:.4em;color:var(--muted)}.panel[data-astro-cid-mwcn5cx4] h2[data-astro-cid-mwcn5cx4]{font-size:clamp(2.25rem,1.5rem + 3vw,4.25rem);line-height:1;letter-spacing:-.035em}.panel[data-astro-cid-mwcn5cx4] .text[data-astro-cid-mwcn5cx4]{margin:1.5rem 0 0;font-size:var(--step-1);line-height:1.6;color:var(--ink-2)}.panel-links[data-astro-cid-mwcn5cx4]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;margin-top:2rem}.panel[data-astro-cid-mwcn5cx4] .btn[data-astro-cid-mwcn5cx4]{margin-top:2rem}html.scene .stage[data-astro-cid-mwcn5cx4]{display:block;position:sticky;top:0;height:100vh;margin-bottom:-100vh;overflow:hidden;background:var(--bg)}.van[data-astro-cid-mwcn5cx4]{position:absolute;inset:0}.van[data-astro-cid-mwcn5cx4] img[data-astro-cid-mwcn5cx4]{width:100%;height:100%;max-width:none;object-fit:cover}.van-plate[data-astro-cid-mwcn5cx4]{opacity:calc(1 - .45 * var(--deep, 0))}.van-plate[data-astro-cid-mwcn5cx4] img[data-astro-cid-mwcn5cx4]{filter:brightness(.42) saturate(.5)}.stage-glow[data-astro-cid-mwcn5cx4]{position:absolute;inset:0;background:radial-gradient(ellipse 42% 55% at 72% 50%,rgba(171,130,89,.16),transparent 70%),radial-gradient(ellipse 70% 60% at 70% 55%,rgba(242,240,237,.04),transparent 75%)}.stage-canvas[data-astro-cid-mwcn5cx4]{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity 1.6s cubic-bezier(.22,1,.36,1);cursor:grab;touch-action:pan-y}.stage-canvas[data-astro-cid-mwcn5cx4].ready{opacity:1}.stage-canvas[data-astro-cid-mwcn5cx4].grabbing{cursor:grabbing}.stage-shade[data-astro-cid-mwcn5cx4]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#0a0a0bd9,#0a0a0b66 34%,#0a0a0b00 55%),radial-gradient(ellipse 120% 90% at 60% 50%,transparent 55%,rgba(10,10,11,.75) 100%)}.stage-grain[data-astro-cid-mwcn5cx4]{position:absolute;inset:-50%;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html.scene .beat[data-astro-cid-mwcn5cx4]{display:flex;align-items:center;min-height:100vh;min-height:100svh;padding:calc(var(--header-h) + 2rem) 0 3rem;pointer-events:none;border:0}html.scene .beat[data-astro-cid-mwcn5cx4] .container[data-astro-cid-mwcn5cx4]{width:100%}html.scene .beat[data-astro-cid-mwcn5cx4]>.container[data-astro-cid-mwcn5cx4]>[data-astro-cid-mwcn5cx4],html.scene .panel[data-astro-cid-mwcn5cx4]{pointer-events:auto}html.scene .panel[data-astro-cid-mwcn5cx4],html.scene .intro[data-astro-cid-mwcn5cx4] .container[data-astro-cid-mwcn5cx4]{opacity:var(--o, 1);transform:translate3d(0,calc((1 - var(--o, 1)) * 24px),0)}html.scene .intro[data-astro-cid-mwcn5cx4]{align-items:flex-end;padding-bottom:clamp(4rem,12vh,7rem)}html.scene .hint[data-astro-cid-mwcn5cx4]{display:block}html.scene .hint-drag[data-astro-cid-mwcn5cx4]{display:none}@media(pointer:fine){html.scene .hint-drag[data-astro-cid-mwcn5cx4]{display:inline}}html.scene .ghost[data-astro-cid-mwcn5cx4]{display:block;position:absolute;left:-.06em;top:-.62em;z-index:-1;font-size:clamp(8rem,5rem + 12vw,17rem);font-weight:700;font-stretch:104%;line-height:1;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px rgba(242,240,237,.09);user-select:none}html.scene .chapter[data-astro-cid-mwcn5cx4]:last-child{padding-bottom:3rem}html.scene .cue[data-astro-cid-mwcn5cx4]{display:flex;position:absolute;right:var(--gutter);bottom:clamp(3.5rem,9vh,6.5rem);flex-direction:column;align-items:center;gap:.9rem;font-size:.6875rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-2);opacity:var(--o, 1);pointer-events:none}.cue[data-astro-cid-mwcn5cx4] span[data-astro-cid-mwcn5cx4]{writing-mode:vertical-rl}.cue[data-astro-cid-mwcn5cx4] i[data-astro-cid-mwcn5cx4]{position:relative;width:1px;height:3.5rem;overflow:hidden;background:var(--line-strong)}.cue[data-astro-cid-mwcn5cx4] i[data-astro-cid-mwcn5cx4]:after{content:"";position:absolute;left:0;top:0;width:1px;height:40%;background:var(--accent);animation:cue 1.8s cubic-bezier(.65,0,.35,1) infinite}@keyframes cue{0%{transform:translateY(-100%)}to{transform:translateY(250%)}}@media(max-aspect-ratio:9/10){.stage-glow[data-astro-cid-mwcn5cx4]{background:radial-gradient(ellipse 80% 40% at 50% 30%,rgba(171,130,89,.18),transparent 70%)}.stage-shade[data-astro-cid-mwcn5cx4]{background:linear-gradient(0deg,#0a0a0bf5,#0a0a0bd1 38%,#0a0a0b00 62%),linear-gradient(180deg,#0a0a0b99,#0a0a0b00 18%)}html.scene .beat[data-astro-cid-mwcn5cx4]{align-items:flex-end;padding-bottom:calc(2.5rem + var(--dock-h))}html.scene .ghost[data-astro-cid-mwcn5cx4]{font-size:7rem;top:-.5em}html.scene .intro[data-astro-cid-mwcn5cx4] .crumbs,html.scene .hint[data-astro-cid-mwcn5cx4]{display:none}html.scene .intro[data-astro-cid-mwcn5cx4]{padding-bottom:4rem}html.scene .cue[data-astro-cid-mwcn5cx4]{right:auto;left:50%;bottom:.6rem;gap:.4rem;transform:translate(-50%)}.cue[data-astro-cid-mwcn5cx4] span[data-astro-cid-mwcn5cx4]{writing-mode:horizontal-tb}.cue[data-astro-cid-mwcn5cx4] i[data-astro-cid-mwcn5cx4]{height:1.25rem}}@media(max-aspect-ratio:9/10)and (max-height:45rem){html.scene .intro[data-astro-cid-mwcn5cx4]{padding-bottom:2.5rem}html.scene .cue[data-astro-cid-mwcn5cx4]{display:none}}.embedded[data-astro-cid-mwcn5cx4]{display:none}html.film-on.scene .embedded[data-astro-cid-mwcn5cx4]{display:block;position:relative;z-index:1;visibility:hidden}html.film-on.scene.svc-on .embedded[data-astro-cid-mwcn5cx4]{visibility:visible}html.svc-link .embedded[data-astro-cid-mwcn5cx4]{touch-action:pinch-zoom}html.scene .embedded[data-astro-cid-mwcn5cx4] .stage[data-astro-cid-mwcn5cx4]{position:fixed;inset:0;height:auto;margin:0;background:none}.embedded[data-astro-cid-mwcn5cx4] .van-plate[data-astro-cid-mwcn5cx4]{opacity:calc(var(--plate, 1) * (1 - .45 * var(--deep, 0)))}.embedded[data-astro-cid-mwcn5cx4] [data-astro-cid-mwcn5cx4]:is(.stage-glow,.stage-shade){opacity:var(--dress, 1)}.embedded[data-astro-cid-mwcn5cx4] .stage-grain[data-astro-cid-mwcn5cx4]{opacity:calc(.06 * var(--dress, 1))}.embedded[data-astro-cid-mwcn5cx4] .stage-canvas[data-astro-cid-mwcn5cx4]{transition:none}.embedded[data-astro-cid-mwcn5cx4] .stage-canvas[data-astro-cid-mwcn5cx4].ready{opacity:var(--wheel, 1)}.embedded[data-astro-cid-mwcn5cx4] .beat[data-astro-cid-mwcn5cx4]{opacity:var(--copy, 1)}.intro-title[data-astro-cid-mwcn5cx4]:focus{outline:none}.outro-hint[data-astro-cid-mwcn5cx4]{margin:2.5rem 0 0;font-size:.8125rem;color:var(--muted)}
