.routes[data-astro-cid-xljgbwpu] svg[data-astro-cid-xljgbwpu]{width:100%;height:auto;display:block;overflow:visible}.grid[data-astro-cid-xljgbwpu] line[data-astro-cid-xljgbwpu]{stroke:#ede7dc17;stroke-width:1px}.grid[data-astro-cid-xljgbwpu] .equator[data-astro-cid-xljgbwpu],.grid[data-astro-cid-xljgbwpu] .meridian[data-astro-cid-xljgbwpu]{stroke:#ede7dc38;stroke-dasharray:4 6}.tick[data-astro-cid-xljgbwpu]{fill:#ede7dc61;font-family:var(--font-mono);letter-spacing:.12em;font-size:18px}.arc[data-astro-cid-xljgbwpu]{fill:none;stroke:#ede7dc8c;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.6s var(--ease-film), stroke .3s;transition-delay:calc(var(--i) * .14s), 0s}.js .routes[data-astro-cid-xljgbwpu]:not(.is-in) .arc[data-astro-cid-xljgbwpu]{stroke-dashoffset:1px}.pin[data-astro-cid-xljgbwpu]{fill:var(--color-paper)}.pin[data-astro-cid-xljgbwpu].has-page{fill:var(--color-rec);stroke:var(--color-paper);stroke-width:3px}.name[data-astro-cid-xljgbwpu]{fill:var(--color-paper);font-family:var(--font-sans);letter-spacing:-.02em;font-size:30px;font-weight:300}.coord[data-astro-cid-xljgbwpu]{fill:#ede7dc8c;font-family:var(--font-mono);letter-spacing:.08em;font-size:16px}.home-ring[data-astro-cid-xljgbwpu]{fill:none;stroke:var(--color-paper);stroke-width:2px}.home-dot[data-astro-cid-xljgbwpu]{fill:var(--color-paper)}.linked[data-astro-cid-xljgbwpu]{cursor:pointer}.linked[data-astro-cid-xljgbwpu]:hover .arc[data-astro-cid-xljgbwpu],.linked[data-astro-cid-xljgbwpu]:focus-visible .arc[data-astro-cid-xljgbwpu]{stroke:var(--color-paper)}.linked[data-astro-cid-xljgbwpu]:hover .name[data-astro-cid-xljgbwpu],.linked[data-astro-cid-xljgbwpu]:focus-visible .name[data-astro-cid-xljgbwpu]{text-decoration:underline}.linked[data-astro-cid-xljgbwpu]:focus-visible{outline:none}.linked[data-astro-cid-xljgbwpu]:focus-visible .pin[data-astro-cid-xljgbwpu]{stroke:var(--color-rec);stroke-width:6px}@media (width<=639px){.coord[data-astro-cid-xljgbwpu]{display:none}.name[data-astro-cid-xljgbwpu]{font-size:40px}.tick[data-astro-cid-xljgbwpu]{font-size:26px}}@media (prefers-reduced-motion:reduce){.arc[data-astro-cid-xljgbwpu]{transition:none}.js .routes[data-astro-cid-xljgbwpu]:not(.is-in) .arc[data-astro-cid-xljgbwpu]{stroke-dashoffset:0}}.dest[data-astro-cid-sghw5riz]{display:block}.frame[data-astro-cid-sghw5riz]{aspect-ratio:4/5;border-radius:2px;position:relative;overflow:hidden}.frame[data-astro-cid-sghw5riz] .media{transition:transform 1.2s var(--ease-film)}.dest[data-astro-cid-sghw5riz]:hover .frame[data-astro-cid-sghw5riz] .media{transform:scale(1.045)}.linked[data-astro-cid-sghw5riz]:hover .label[data-astro-cid-sghw5riz]{color:inherit;text-decoration:underline}.frame[data-astro-cid-sghw5riz]:after{content:"";pointer-events:none;background:linear-gradient(#0e0d0b73,#0000);height:28%;position:absolute;inset:0 0 auto}.slate[data-astro-cid-sghw5riz]{z-index:1;font-family:var(--font-mono);letter-spacing:.16em;color:#ede7dcd9;justify-content:space-between;font-size:.66rem;display:flex;position:absolute;inset:.9rem .9rem auto}@media (prefers-reduced-motion:reduce){.frame[data-astro-cid-sghw5riz] .media{transition:none}}.story[data-astro-cid-kg62bckb]{--p:1}.js .story[data-astro-cid-kg62bckb]{--p:0}.pin[data-astro-cid-kg62bckb]{height:240vh}.stage[data-astro-cid-kg62bckb]{height:100svh;position:sticky;top:0;overflow:hidden}.clip[data-astro-cid-kg62bckb]{clip-path:inset(calc((1 - var(--p)) * 21vh) calc((1 - var(--p)) * 27vw) round calc((1 - var(--p)) * 4px));will-change:clip-path;position:absolute;inset:0}.clip[data-astro-cid-kg62bckb] .media{transform:scale(calc(1.18 - var(--p) * .18))}.veil[data-astro-cid-kg62bckb]{opacity:calc(var(--p) * .9);pointer-events:none;background:radial-gradient(#0e0d0b59,#0e0d0ba6);position:absolute;inset:0}.titles[data-astro-cid-kg62bckb]{white-space:nowrap;pointer-events:none;text-shadow:0 2px 40px #0e0d0b59;justify-content:center;align-items:center;gap:.25em;font-size:clamp(3.5rem,13vw,13rem);display:flex;position:absolute;inset:0}.t1[data-astro-cid-kg62bckb]{transform:translateX(calc(var(--p) * -9vw))}.t2[data-astro-cid-kg62bckb]{transform:translateX(calc(var(--p) * 9vw))}.kicker[data-astro-cid-kg62bckb]{position:absolute;top:5.5rem;left:50%;translate:-50%}.prompt[data-astro-cid-kg62bckb]{opacity:calc(1 - var(--p) * 4);position:absolute;bottom:2.5rem;left:50%;translate:-50%}.coda[data-astro-cid-kg62bckb]{opacity:calc((var(--p) - .75) * 4);position:absolute;bottom:2.5rem;left:50%;translate:-50%}@media (width<=767px){.clip[data-astro-cid-kg62bckb]{clip-path:inset(calc((1 - var(--p)) * 13vh) calc((1 - var(--p)) * 22vw) calc((1 - var(--p)) * 27vh) round calc((1 - var(--p)) * 4px))}.clip[data-astro-cid-kg62bckb] .media{transform:scale(calc(1.06 - var(--p) * .06))}.titles[data-astro-cid-kg62bckb]{flex-direction:column;gap:0;line-height:.95}.t1[data-astro-cid-kg62bckb]{transform:translateY(calc(var(--p) * -4vh))}.t2[data-astro-cid-kg62bckb]{transform:translateY(calc(var(--p) * 4vh))}}@media (prefers-reduced-motion:reduce){.js .story[data-astro-cid-kg62bckb]{--p:1}.pin[data-astro-cid-kg62bckb]{height:auto}.stage[data-astro-cid-kg62bckb]{height:85svh;position:relative}}.opener[data-astro-cid-qndeenxg]{isolation:isolate;height:92svh;min-height:560px;max-height:1040px;position:relative;overflow:hidden}.shade[data-astro-cid-qndeenxg]{z-index:1;background:linear-gradient(#0000,#0e0d0b1a 25%,#0e0d0b66 55%,#0e0d0be0 100%),linear-gradient(#0e0d0b8c,#0000 22%);position:absolute;inset:0}.essay[data-astro-cid-qndeenxg]{gap:clamp(.75rem,1.6vw,1.25rem);display:grid}.essay[data-astro-cid-qndeenxg] li[data-astro-cid-qndeenxg]{aspect-ratio:4/5;border-radius:2px;overflow:hidden}@media (width>=640px){.essay[data-astro-cid-qndeenxg]{grid-template-columns:repeat(2,1fr)}.essay[data-astro-cid-qndeenxg] .big[data-astro-cid-qndeenxg]{aspect-ratio:16/11;grid-column:span 2}}@media (width>=1024px){.essay[data-astro-cid-qndeenxg]{grid-template-columns:repeat(3,1fr)}.essay[data-astro-cid-qndeenxg] .big[data-astro-cid-qndeenxg]{aspect-ratio:auto;grid-area:span 2/span 2}}.player[data-astro-cid-nizrgmoa]{aspect-ratio:16/9;background:var(--color-ink-2);border-radius:2px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000000b3}.facade[data-astro-cid-nizrgmoa]{cursor:pointer;width:100%;display:block;position:absolute;inset:0}.still[data-astro-cid-nizrgmoa]{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-film)}.facade[data-astro-cid-nizrgmoa]:after{content:"";background:linear-gradient(#0000 50%,#0e0d0b73);position:absolute;inset:0}.play[data-astro-cid-nizrgmoa]{z-index:1;aspect-ratio:1;background:var(--color-paper);width:clamp(64px,7vw,84px);color:var(--color-ink);transition:scale .4s var(--ease-film);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.play[data-astro-cid-nizrgmoa] svg[data-astro-cid-nizrgmoa]{margin-left:3px}.facade[data-astro-cid-nizrgmoa]:hover .still[data-astro-cid-nizrgmoa]{transform:scale(1.03)}.facade[data-astro-cid-nizrgmoa]:hover .play[data-astro-cid-nizrgmoa],.facade[data-astro-cid-nizrgmoa]:focus-visible .play[data-astro-cid-nizrgmoa]{scale:1.08}.player[data-astro-cid-nizrgmoa] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.still[data-astro-cid-nizrgmoa],.play[data-astro-cid-nizrgmoa]{transition:none}}.book[data-astro-cid-q6rhixpg]{background:var(--color-paper-2)}.cover[data-astro-cid-q6rhixpg]{max-width:380px;transition:transform 1s var(--ease-film);border-radius:2px 6px 6px 2px;margin-inline:auto;overflow:hidden;transform:perspective(1400px)rotateY(-9deg)rotateX(2deg);box-shadow:inset 6px 0 10px -6px #00000080,0 50px 80px -40px #0e0d0b99,0 12px 24px -12px #0e0d0b59}.cover[data-astro-cid-q6rhixpg]:hover{transform:perspective(1400px)rotateY(-3deg)rotateX(1deg)}@media (prefers-reduced-motion:reduce){.cover[data-astro-cid-q6rhixpg],.cover[data-astro-cid-q6rhixpg]:hover{transition:none}}
