.subject-head[data-astro-cid-kpe4s2yb]{max-width:52rem;margin:0 0 clamp(36px,5vw,64px)}.subject-head[data-astro-cid-kpe4s2yb] .label[data-astro-cid-kpe4s2yb]{margin-bottom:1.2rem}.subject-head[data-astro-cid-kpe4s2yb] h1[data-astro-cid-kpe4s2yb]{font:300 clamp(2.5rem, 6vw, 4.4rem)/1.02 var(--r-serif);letter-spacing:-.02em;text-wrap:balance;margin:0 0 1.1rem}.subject-head[data-astro-cid-kpe4s2yb] .lead[data-astro-cid-kpe4s2yb]{font:300 clamp(1.1rem, 1rem + .4vw, 1.3rem)/1.55 var(--r-serif);color:var(--ink-soft);max-width:40rem;margin:0}.where[data-astro-cid-kpe4s2yb]{max-width:46rem;margin-top:2.2rem}.w-track[data-astro-cid-kpe4s2yb]{height:2.4rem;margin:0 10px;display:block;position:relative}.w-track[data-astro-cid-kpe4s2yb]:before{content:"";background:var(--rule);height:1px;position:absolute;top:50%;left:0;right:0}.w-track[data-astro-cid-kpe4s2yb] i[data-astro-cid-kpe4s2yb]{left:calc(var(--x) * 100%);width:1px;font-style:normal;position:absolute;top:0;bottom:0}.w-track[data-astro-cid-kpe4s2yb] i[data-astro-cid-kpe4s2yb]:before{content:"";background:#ece7dc1f;width:1px;position:absolute;top:35%;bottom:35%}.w-track[data-astro-cid-kpe4s2yb] b[data-astro-cid-kpe4s2yb]{font:400 .6rem/1 var(--r-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;position:absolute;top:-.9rem;transform:translate(-50%)}.w-other[data-astro-cid-kpe4s2yb]{top:50%;left:calc(var(--x) * 100%);background:#ece7dc40;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute}.w-me[data-astro-cid-kpe4s2yb]{top:50%;left:calc(var(--a) * 100%);width:max(calc((var(--b) - var(--a)) * 100%), 14px);background:var(--accent);border-radius:3px;height:6px;margin-top:-3px;position:absolute;box-shadow:0 0 16px #e9c48a80}.w-me[data-astro-cid-kpe4s2yb].dot{border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px}.w-ends[data-astro-cid-kpe4s2yb]{font:400 .62rem/1 var(--r-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);justify-content:space-between;margin-top:.3rem;display:flex}.contents[data-astro-cid-kpe4s2yb]{margin:0;padding:0;list-style:none;position:relative}.contents[data-astro-cid-kpe4s2yb]:before{content:"";background:linear-gradient(var(--accent), #e9c48a26);width:1px;position:absolute;top:2.4rem;bottom:2.4rem;left:7px}.contents[data-astro-cid-kpe4s2yb] a[data-astro-cid-kpe4s2yb]{color:var(--ink);grid-template-columns:2.4rem 15rem minmax(0,1fr);align-items:center;gap:1.6rem;padding:1.3rem 0;text-decoration:none;display:grid;position:relative}.c-stop[data-astro-cid-kpe4s2yb]{border:1px solid var(--accent);background:var(--paper,#0b0b0c);border-radius:50%;justify-self:start;width:15px;height:15px}.contents[data-astro-cid-kpe4s2yb] li[data-astro-cid-kpe4s2yb]:first-child .c-stop[data-astro-cid-kpe4s2yb]{background:var(--accent);box-shadow:0 0 14px #e9c48a8c}.contents[data-astro-cid-kpe4s2yb] a[data-astro-cid-kpe4s2yb]:hover .c-stop[data-astro-cid-kpe4s2yb]{background:var(--accent)}.c-first[data-astro-cid-kpe4s2yb]{font:400 .66rem/1 var(--r-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.c-pic[data-astro-cid-kpe4s2yb]{aspect-ratio:16/10;background:#000;border-radius:3px;display:block;position:relative;overflow:hidden}.c-pic[data-astro-cid-kpe4s2yb] img[data-astro-cid-kpe4s2yb]{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.c-pic[data-astro-cid-kpe4s2yb] img[data-astro-cid-kpe4s2yb].face{object-fit:contain;transform:scale(.82)}.contents[data-astro-cid-kpe4s2yb] a[data-astro-cid-kpe4s2yb]:hover .c-pic[data-astro-cid-kpe4s2yb] img[data-astro-cid-kpe4s2yb]:not(.face){transform:scale(1.04)}.c-words[data-astro-cid-kpe4s2yb]{gap:.4rem;max-width:40rem;display:grid}.c-title[data-astro-cid-kpe4s2yb]{font:400 1.42rem/1.2 var(--r-serif)}.contents[data-astro-cid-kpe4s2yb] a[data-astro-cid-kpe4s2yb]:hover .c-title[data-astro-cid-kpe4s2yb]{color:var(--accent)}.c-line[data-astro-cid-kpe4s2yb]{font:300 1.04rem/1.5 var(--r-serif);color:var(--ink-soft)}.c-levels[data-astro-cid-kpe4s2yb]{font:400 .66rem/1.4 var(--r-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.along[data-astro-cid-kpe4s2yb]{grid-template-columns:1fr auto 1fr;align-items:end;gap:1.5rem;margin-top:3rem;display:grid}.along[data-astro-cid-kpe4s2yb] a[data-astro-cid-kpe4s2yb]{font:400 1.2rem/1.25 var(--r-serif);gap:.45rem;text-decoration:none;display:grid}.a-next[data-astro-cid-kpe4s2yb]{text-align:right}.a-map[data-astro-cid-kpe4s2yb]{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #e9c48a80;padding-bottom:3px;font:400 .74rem/1 var(--r-mono)!important}.later[data-astro-cid-kpe4s2yb]{margin-top:0;padding-top:1.4rem;position:relative}.later[data-astro-cid-kpe4s2yb]:before{content:"";border-left:1px dashed #e9c48a73;position:absolute;top:0;bottom:1rem;left:7px}.later[data-astro-cid-kpe4s2yb] h2[data-astro-cid-kpe4s2yb]{font:300 1rem/1.3 var(--r-serif);color:var(--ink-soft);align-items:center;gap:.8rem;margin:0 0 1rem 2.4rem;display:flex}.later[data-astro-cid-kpe4s2yb] h2[data-astro-cid-kpe4s2yb] span[data-astro-cid-kpe4s2yb]{font:400 .62rem/1 var(--r-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border:1px dashed var(--accent);border-radius:2px;padding:.35rem .5rem}.later[data-astro-cid-kpe4s2yb] ol[data-astro-cid-kpe4s2yb]{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.later[data-astro-cid-kpe4s2yb] li[data-astro-cid-kpe4s2yb]{grid-template-columns:2.4rem minmax(0,1fr);column-gap:1.6rem;display:grid;position:relative}.later[data-astro-cid-kpe4s2yb] .c-stop[data-astro-cid-kpe4s2yb]{background:#0b0b0c;border-style:dashed;grid-row:span 2;margin-top:.25rem}.l-title[data-astro-cid-kpe4s2yb]{font:400 1.18rem/1.25 var(--r-serif);color:var(--ink-soft)}.l-holds[data-astro-cid-kpe4s2yb]{font:300 .98rem/1.45 var(--r-serif);color:var(--ink-faint);grid-column:2}@media (width<=760px){.contents[data-astro-cid-kpe4s2yb] a[data-astro-cid-kpe4s2yb]{grid-template-columns:1.5rem minmax(0,1fr) 6.5rem;grid-template-areas:"stop words pic";gap:.9rem;padding:1.1rem 0}.c-stop[data-astro-cid-kpe4s2yb]{grid-area:stop;align-self:start;margin-top:.35rem}.later[data-astro-cid-kpe4s2yb] li[data-astro-cid-kpe4s2yb]{grid-template-columns:1.5rem minmax(0,1fr);column-gap:.9rem}.later[data-astro-cid-kpe4s2yb] h2[data-astro-cid-kpe4s2yb]{margin-left:2.4rem}.c-pic[data-astro-cid-kpe4s2yb]{aspect-ratio:1;grid-area:pic;align-self:start}.c-words[data-astro-cid-kpe4s2yb]{grid-area:words}.c-title[data-astro-cid-kpe4s2yb]{font-size:1.2rem}.c-line[data-astro-cid-kpe4s2yb]{font-size:.96rem}.along[data-astro-cid-kpe4s2yb]{grid-template-columns:1fr 1fr}.a-map[data-astro-cid-kpe4s2yb]{grid-area:2/1/auto/-1;justify-self:center}.w-track[data-astro-cid-kpe4s2yb] b[data-astro-cid-kpe4s2yb]{display:none}.w-track[data-astro-cid-kpe4s2yb] i[data-astro-cid-kpe4s2yb]:first-child b[data-astro-cid-kpe4s2yb],.w-track[data-astro-cid-kpe4s2yb] i[data-astro-cid-kpe4s2yb]:nth-child(4) b[data-astro-cid-kpe4s2yb],.w-track[data-astro-cid-kpe4s2yb] i[data-astro-cid-kpe4s2yb]:nth-child(7) b[data-astro-cid-kpe4s2yb]{display:block}}@media (prefers-reduced-motion:reduce){.c-pic[data-astro-cid-kpe4s2yb] img[data-astro-cid-kpe4s2yb]{transition:none}}
