.note[data-astro-cid-vex5zuxs]{max-width:680px;margin:0 auto;padding:140px 24px 0}.back[data-astro-cid-vex5zuxs]{color:var(--muted);align-items:center;gap:6px;font-size:13px;transition:color .2s;display:inline-flex}.back[data-astro-cid-vex5zuxs]:hover{color:var(--ink)}.meta[data-astro-cid-vex5zuxs]{font:500 12px var(--mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-top:40px;display:flex}.meta[data-astro-cid-vex5zuxs] .pill[data-astro-cid-vex5zuxs]{color:var(--ink);font-family:Geist,sans-serif;font-size:12.5px}.meta[data-astro-cid-vex5zuxs] .pill[data-astro-cid-vex5zuxs].dead{color:var(--muted)}.meta[data-astro-cid-vex5zuxs] .pill[data-astro-cid-vex5zuxs].also{background:0 0;margin-left:-6px}.meta[data-astro-cid-vex5zuxs] em[data-astro-cid-vex5zuxs]{color:var(--ink2);background:#1918160d;border-radius:4px;padding:2px 7px;font-size:10.5px;font-style:normal}h1[data-astro-cid-vex5zuxs]{letter-spacing:-.04em;text-wrap:balance;margin-top:20px;font-size:48px;font-weight:600;line-height:1.05}.prose[data-astro-cid-vex5zuxs]{color:#2e2c28;letter-spacing:-.008em;margin-top:36px;font-size:17px;line-height:1.7}.prose[data-astro-cid-vex5zuxs]>*+*{margin-top:1.1em}.prose[data-astro-cid-vex5zuxs] h2{letter-spacing:-.025em;color:var(--ink);margin-top:2em;font-size:24px;font-weight:600;line-height:1.25}.prose[data-astro-cid-vex5zuxs] h3{letter-spacing:-.015em;color:var(--ink);margin-top:1.8em;font-size:19px;font-weight:600}.prose[data-astro-cid-vex5zuxs] a{text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--c) 55%, transparent);text-underline-offset:3px;text-decoration-thickness:1.5px}.prose[data-astro-cid-vex5zuxs] a:hover{text-decoration-color:var(--c)}.prose[data-astro-cid-vex5zuxs] strong{color:var(--ink);font-weight:600}.prose[data-astro-cid-vex5zuxs] ul,.prose[data-astro-cid-vex5zuxs] ol{padding-left:1.3em}.prose[data-astro-cid-vex5zuxs] li+li{margin-top:.4em}.prose[data-astro-cid-vex5zuxs] li::marker{color:var(--soft)}.prose[data-astro-cid-vex5zuxs] blockquote{border-left:2px solid var(--c);color:var(--ink2);padding:2px 0 2px 20px}.prose[data-astro-cid-vex5zuxs] img{border-radius:14px;max-width:100%;height:auto;margin:2em 0;display:block;box-shadow:0 18px 40px -24px #19181659}.prose[data-astro-cid-vex5zuxs] code{font:500 .85em var(--mono);background:#1918160d;border-radius:5px;padding:2px 6px}.prose[data-astro-cid-vex5zuxs] pre{color:#edeae3;background:#1d1c1a;border-radius:12px;padding:18px 20px;font-size:13.5px;line-height:1.6;overflow-x:auto}.prose[data-astro-cid-vex5zuxs] pre code{color:inherit;background:0 0;padding:0}.prose[data-astro-cid-vex5zuxs] hr{background:var(--line);border:0;height:1px;margin:2.4em 0}.branch-line[data-astro-cid-vex5zuxs]{border-top:1px solid var(--line);max-width:680px;margin:80px auto 0;padding:32px 24px 0}.branch-line[data-astro-cid-vex5zuxs] h2[data-astro-cid-vex5zuxs]{font:500 12px var(--mono);color:var(--muted);font-weight:500}.branch-line[data-astro-cid-vex5zuxs] ol[data-astro-cid-vex5zuxs]{margin-top:18px;list-style:none;position:relative}.branch-line[data-astro-cid-vex5zuxs] ol[data-astro-cid-vex5zuxs]:before{content:"";background:var(--c);opacity:.35;width:1.5px;position:absolute;top:8px;bottom:8px;left:4px}.branch-line[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs]>[data-astro-cid-vex5zuxs]{grid-template-columns:76px 1fr;gap:12px;padding:7px 0 7px 26px;font-size:14px;display:grid;position:relative}.branch-line[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs]>[data-astro-cid-vex5zuxs]:before{content:"";background:var(--bg);border:1.5px solid var(--c);border-radius:50%;width:9px;height:9px;position:absolute;top:12px;left:0}.branch-line[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs].here>[data-astro-cid-vex5zuxs]:before{background:var(--c)}.branch-line[data-astro-cid-vex5zuxs] .d[data-astro-cid-vex5zuxs]{font:500 11.5px var(--mono);color:var(--muted);padding-top:2px}.branch-line[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs].here .t[data-astro-cid-vex5zuxs]{font-weight:600}.branch-line[data-astro-cid-vex5zuxs] a[data-astro-cid-vex5zuxs] .t[data-astro-cid-vex5zuxs]{text-underline-offset:3px;text-decoration:underline #19181633}.branch-line[data-astro-cid-vex5zuxs] a[data-astro-cid-vex5zuxs]:hover .t[data-astro-cid-vex5zuxs]{text-decoration-color:var(--ink)}@media (width<=760px){.note[data-astro-cid-vex5zuxs]{padding-top:110px}h1[data-astro-cid-vex5zuxs]{font-size:36px}.prose[data-astro-cid-vex5zuxs]{font-size:16.5px}}
