.leg[data-astro-cid-7rmfoa7i]{max-width:var(--measure);margin-block:1.75rem 2.25rem;padding:1rem 1.15rem 1.1rem;background:var(--color-ink);color:var(--color-snow);border-left:3px solid var(--color-headlamp)}.leg__route[data-astro-cid-7rmfoa7i]{margin:0 0 .85rem;color:var(--color-rime);font-size:.875rem;letter-spacing:.08em}.leg__grid[data-astro-cid-7rmfoa7i]{display:flex;flex-wrap:wrap;gap:1.5rem 2.25rem;margin:0}.leg__cell[data-astro-cid-7rmfoa7i] dt[data-astro-cid-7rmfoa7i]{color:var(--color-stone-on-dark);font-size:.6875rem;margin-bottom:.2rem}.leg__value[data-astro-cid-7rmfoa7i]{margin:0;font-size:1.0625rem;letter-spacing:.02em;color:var(--color-snow)}.sr-only[data-astro-cid-7rmfoa7i]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.profile[data-astro-cid-4dcrj4vs]{max-width:var(--measure);margin:0 0 2rem;padding:.9rem 1.15rem 1.1rem;background:var(--color-ink);border-left:3px solid var(--color-rime)}.profile__cap[data-astro-cid-4dcrj4vs]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;color:var(--color-stone-on-dark);font-size:.625rem;margin-bottom:.5rem}.profile__axis[data-astro-cid-4dcrj4vs]{color:var(--color-rime)}.profile__plot[data-astro-cid-4dcrj4vs]{position:relative;display:block}.profile__plot[data-astro-cid-4dcrj4vs] svg[data-astro-cid-4dcrj4vs]{display:block;width:100%;height:clamp(112px,20vw,150px);overflow:visible}.pr-grid[data-astro-cid-4dcrj4vs]{stroke:var(--color-rule-dark);stroke-width:1;vector-effect:non-scaling-stroke}.pr-area[data-astro-cid-4dcrj4vs]{fill:var(--color-rime);opacity:.1}.pr-line[data-astro-cid-4dcrj4vs]{fill:none;stroke:var(--color-rime);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pr-here[data-astro-cid-4dcrj4vs]{stroke:var(--color-headlamp);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.pr-node[data-astro-cid-4dcrj4vs]{fill:var(--color-ink);stroke:var(--color-rime);stroke-width:2;vector-effect:non-scaling-stroke;transition:fill .15s ease}.pr-node--here[data-astro-cid-4dcrj4vs]{fill:var(--color-headlamp);stroke:var(--color-headlamp)}a[data-astro-cid-4dcrj4vs]:hover .pr-node[data-astro-cid-4dcrj4vs],a[data-astro-cid-4dcrj4vs]:focus-visible .pr-node[data-astro-cid-4dcrj4vs]{fill:var(--color-headlamp);stroke:var(--color-headlamp)}.pr-tag[data-astro-cid-4dcrj4vs]{position:absolute;bottom:-.15rem;transform:translate(-50%);font-size:.625rem;color:var(--color-stone-on-dark);white-space:nowrap;pointer-events:none}.pr-tag--start[data-astro-cid-4dcrj4vs]{transform:translate(0)}.pr-tag--end[data-astro-cid-4dcrj4vs]{transform:translate(-100%)}.pr-tag--summit[data-astro-cid-4dcrj4vs]{bottom:auto;top:-.35rem;color:var(--color-headlamp)}@media(max-width:600px){.pr-tag--summit[data-astro-cid-4dcrj4vs]{display:none}}.comments[data-astro-cid-jvxsf75u]{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--color-rule);max-width:var(--measure)}.comments__h[data-astro-cid-jvxsf75u]{font-family:var(--font-display);font-size:1.3rem;margin:0 0 1rem}.comments__list[data-astro-cid-jvxsf75u]{list-style:none;margin:0 0 2rem;padding:0;display:grid;gap:1.25rem}.comment__who[data-astro-cid-jvxsf75u]{margin:0 0 .3rem;display:flex;flex-wrap:wrap;gap:.3rem .8rem;align-items:baseline}.comment__name[data-astro-cid-jvxsf75u]{font-weight:600}.comment__when[data-astro-cid-jvxsf75u]{font-size:.6875rem;color:var(--color-stone)}.comment__body[data-astro-cid-jvxsf75u] p[data-astro-cid-jvxsf75u]{margin:0 0 .6em;white-space:pre-line;overflow-wrap:anywhere}.comments__outcome[data-astro-cid-jvxsf75u]{display:none;padding:.7rem .9rem;margin:0 0 1rem;background:var(--color-paper);border-left:3px solid var(--color-rime-on-light)}.comments__outcome[data-astro-cid-jvxsf75u]:target{display:block}#comment-later[data-astro-cid-jvxsf75u]:target,#comment-invalid[data-astro-cid-jvxsf75u]:target{border-left-color:var(--color-ember)}.comments__form[data-astro-cid-jvxsf75u]{display:grid;gap:.8rem;padding:1.1rem 1.2rem;background:var(--color-paper);border:1px solid var(--color-rule)}.comments__formh[data-astro-cid-jvxsf75u]{font-family:var(--font-display);font-size:1.05rem;margin:0}.comments__field[data-astro-cid-jvxsf75u]{display:grid;gap:.3rem}.comments__field[data-astro-cid-jvxsf75u] span[data-astro-cid-jvxsf75u]{font-size:.875rem;color:var(--color-stone)}.comments__field[data-astro-cid-jvxsf75u] input[data-astro-cid-jvxsf75u],.comments__field[data-astro-cid-jvxsf75u] textarea[data-astro-cid-jvxsf75u]{font:inherit;padding:.55rem .65rem;border:1px solid var(--color-rule);background:#fff;color:var(--color-ink)}.comments__field[data-astro-cid-jvxsf75u] textarea[data-astro-cid-jvxsf75u]{resize:vertical;line-height:1.5}.comments__hp[data-astro-cid-jvxsf75u]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.comments__fine[data-astro-cid-jvxsf75u]{margin:0;font-size:.8125rem;color:var(--color-stone)}.comments__form[data-astro-cid-jvxsf75u] button[data-astro-cid-jvxsf75u]{justify-self:start;padding:.6rem 1.1rem;font-size:.8125rem;border:0;cursor:pointer;background:var(--color-ink);color:var(--color-snow)}.comments__form[data-astro-cid-jvxsf75u] button[data-astro-cid-jvxsf75u]:hover:not(:disabled){background:var(--color-rime-on-light)}.comments__form[data-astro-cid-jvxsf75u] button[data-astro-cid-jvxsf75u]:disabled{opacity:.5;cursor:default}.comments__status[data-astro-cid-jvxsf75u]{margin:0;font-size:.875rem;min-height:1.2em}.comments__status[data-astro-cid-jvxsf75u].is-ok{color:var(--color-rime-on-light)}.comments__status[data-astro-cid-jvxsf75u].is-bad{color:var(--color-ember)}.progress[data-astro-cid-dt325csf]{display:none;height:3px;background:var(--color-rule)}.progress[data-astro-cid-dt325csf] span[data-astro-cid-dt325csf]{display:block;height:100%;background:var(--color-headlamp)}.wrap[data-astro-cid-dt325csf]{display:grid;grid-template-columns:74px minmax(0,1fr);gap:clamp(1rem,4vw,3rem);max-width:74rem;margin:0 auto;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,4vw,3rem) 0}.rail[data-astro-cid-dt325csf]{position:sticky;top:1.5rem;align-self:start;height:min(72vh,720px);display:flex;justify-content:center}.entry[data-astro-cid-dt325csf]{min-width:0}.crumb[data-astro-cid-dt325csf]{color:var(--color-stone)}.crumb[data-astro-cid-dt325csf] a[data-astro-cid-dt325csf]{color:var(--color-stone);text-decoration:none}.crumb[data-astro-cid-dt325csf] a[data-astro-cid-dt325csf]:hover{color:var(--color-ink)}.entry__title[data-astro-cid-dt325csf]{font-size:clamp(1.9rem,4.2vw,2.85rem);margin:.6rem 0 .9rem;max-width:22ch}.byline[data-astro-cid-dt325csf]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0 0 1.75rem;padding-left:.75rem;border-left:3px solid var(--color-stone)}.byline--beth[data-astro-cid-dt325csf]{border-left-color:var(--color-rime-on-light)}.byline--andy[data-astro-cid-dt325csf]{border-left-color:var(--color-ember)}.byline__who[data-astro-cid-dt325csf]{color:var(--color-ink);font-weight:600}.byline__when[data-astro-cid-dt325csf]{color:var(--color-stone)}.byline__cried[data-astro-cid-dt325csf]{color:var(--color-stone);text-decoration-style:dotted}.tags[data-astro-cid-dt325csf]{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:2.5rem 0 0;padding:0;max-width:var(--measure)}.tags[data-astro-cid-dt325csf] a[data-astro-cid-dt325csf]{display:inline-block;padding:.3rem .6rem;border:1px solid var(--color-rule);text-decoration:none;color:var(--color-stone)}.tags[data-astro-cid-dt325csf] a[data-astro-cid-dt325csf]:hover{border-color:var(--color-ink);color:var(--color-ink)}.pager[data-astro-cid-dt325csf]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:3rem;padding-top:1.25rem;border-top:1px solid var(--color-rule);max-width:calc(var(--measure) + 4rem)}.pager__link[data-astro-cid-dt325csf]{text-decoration:none}.pager__link--next[data-astro-cid-dt325csf]{text-align:right}.pager__link[data-astro-cid-dt325csf] .mono[data-astro-cid-dt325csf]{color:var(--color-stone);display:block}.pager__title[data-astro-cid-dt325csf]{display:block;margin-top:.25rem;font-size:1.0625rem;line-height:1.3}.pager__link[data-astro-cid-dt325csf]:hover .pager__title[data-astro-cid-dt325csf]{text-decoration:underline}@media(max-width:900px){.progress[data-astro-cid-dt325csf]{display:block}.wrap[data-astro-cid-dt325csf]{grid-template-columns:minmax(0,1fr)}.rail[data-astro-cid-dt325csf]{display:none}}
