.fig[data-astro-cid-dlxapwqq]{margin:36px 0}.fig[data-astro-cid-dlxapwqq] img[data-astro-cid-dlxapwqq]{width:100%}.fig[data-astro-cid-dlxapwqq].wide{max-width:1180px}.fig[data-astro-cid-dlxapwqq].wide figcaption[data-astro-cid-dlxapwqq]{max-width:760px}.fig[data-astro-cid-dlxapwqq] figcaption[data-astro-cid-dlxapwqq]{gap:4px;margin-top:10px;display:grid}.cap[data-astro-cid-dlxapwqq]{color:var(--ink-2);font-size:16px;line-height:1.45}.scrub[data-astro-cid-amr6xtmv]{border:1px solid var(--line);background:linear-gradient(180deg, var(--raised), var(--ground));border-radius:4px;padding:clamp(18px,3vw,34px)}.scrub-head[data-astro-cid-amr6xtmv]{gap:8px;margin-bottom:22px;display:grid}.scrub-intro[data-astro-cid-amr6xtmv]{max-width:62ch}.scrub-stage[data-astro-cid-amr6xtmv]{grid-template-columns:1.5fr 1fr;align-items:stretch;gap:clamp(18px,3vw,34px);display:grid}.scrub-stage[data-astro-cid-amr6xtmv]:not([hidden]){display:grid}.scrub-fig[data-astro-cid-amr6xtmv]{min-width:0;position:relative}.scrub-read[data-astro-cid-amr6xtmv]{border-left:2px solid var(--signal);flex-direction:column;gap:8px;min-height:220px;padding:4px 0 4px 18px;display:flex}.scrub-k[data-astro-cid-amr6xtmv]{letter-spacing:-.01em;color:var(--paper);font-size:clamp(30px,3.4vw,44px);line-height:1}.scrub-s[data-astro-cid-amr6xtmv]{color:var(--signal)}.scrub-e[data-astro-cid-amr6xtmv]{font-family:var(--serif);font-size:20px;line-height:1.4}.scrub-q[data-astro-cid-amr6xtmv]{font-family:var(--mono);color:var(--paper-2);border-left:2px solid var(--contour);background:#efe6d20d;padding:8px 12px;font-size:14px}.scrub-q[data-astro-cid-amr6xtmv]:empty{display:none}.scrub-p[data-astro-cid-amr6xtmv]{margin-top:auto}.scrub-ctl[data-astro-cid-amr6xtmv]{grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:12px;margin-top:22px;display:grid}.scrub-ctl[data-astro-cid-amr6xtmv]:not([hidden]){display:grid}.sbtn[data-astro-cid-amr6xtmv]{border:1px solid var(--line-2);color:var(--paper);cursor:pointer;min-width:40px;height:40px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;padding:0 12px;font-size:12px}.sbtn[data-astro-cid-amr6xtmv]:hover{border-color:var(--paper)}.sbtn[data-astro-cid-amr6xtmv].play[aria-pressed=true]{background:var(--paper);color:var(--ink)}.track[data-astro-cid-amr6xtmv]{height:40px;position:relative}.track[data-astro-cid-amr6xtmv] input[data-astro-cid-amr6xtmv]{-webkit-appearance:none;appearance:none;cursor:pointer;z-index:2;background:0 0;width:100%;margin:0;position:absolute;inset:0}.track[data-astro-cid-amr6xtmv] input[data-astro-cid-amr6xtmv]::-webkit-slider-runnable-track{background:var(--line-2);height:2px}.track[data-astro-cid-amr6xtmv] input[data-astro-cid-amr6xtmv]::-moz-range-track{background:var(--line-2);height:2px}.track[data-astro-cid-amr6xtmv] input[data-astro-cid-amr6xtmv]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--signal);border:3px solid var(--ground);width:18px;height:18px;box-shadow:0 0 0 1px var(--signal);border-radius:50%;margin-top:-8px}.track[data-astro-cid-amr6xtmv] input[data-astro-cid-amr6xtmv]::-moz-range-thumb{background:var(--signal);border:3px solid var(--ground);border-radius:50%;width:14px;height:14px}.ticks[data-astro-cid-amr6xtmv] span[data-astro-cid-amr6xtmv]{background:var(--contour);opacity:.6;width:1px;height:7px;position:absolute;top:25px}.count[data-astro-cid-amr6xtmv]{white-space:nowrap}.scrub-all[data-astro-cid-amr6xtmv]{margin-top:20px}.scrub-all[data-astro-cid-amr6xtmv] summary[data-astro-cid-amr6xtmv]{cursor:pointer;padding:8px 0}.no-js-open[data-astro-cid-amr6xtmv]{display:block}.scrub-list[data-astro-cid-amr6xtmv]{margin-top:8px;padding:0;list-style:none;display:grid}.scrub-list[data-astro-cid-amr6xtmv] li[data-astro-cid-amr6xtmv]{border-top:1px solid var(--line);grid-template-columns:minmax(96px,150px) 1fr;gap:16px;padding:10px 0;display:grid}.scrub-list[data-astro-cid-amr6xtmv] li[data-astro-cid-amr6xtmv].cur{background:#ea5a4012}.li-k[data-astro-cid-amr6xtmv]{color:var(--paper);font-size:14px}.li-body[data-astro-cid-amr6xtmv]{gap:3px;display:grid}.li-e[data-astro-cid-amr6xtmv]{font-size:15.5px}.li-q[data-astro-cid-amr6xtmv]{font-family:var(--mono);color:var(--paper-2);font-size:13px}.scrub-note[data-astro-cid-amr6xtmv]{margin-top:14px;font-size:13.5px}@media (width<=860px){.scrub-stage[data-astro-cid-amr6xtmv]{grid-template-columns:1fr}.scrub-read[data-astro-cid-amr6xtmv]{min-height:0}.scrub-ctl[data-astro-cid-amr6xtmv]{grid-template-columns:auto 1fr auto}.scrub-ctl[data-astro-cid-amr6xtmv] .play[data-astro-cid-amr6xtmv]{grid-area:2/1}.scrub-ctl[data-astro-cid-amr6xtmv] .count[data-astro-cid-amr6xtmv]{grid-area:2/2/auto/4;justify-self:end}.scrub-list[data-astro-cid-amr6xtmv] li[data-astro-cid-amr6xtmv]{grid-template-columns:1fr;gap:4px}}.scy[data-astro-cid-7hf46cpv]{gap:22px;padding:clamp(22px,3vw,36px);display:grid}.scy-head[data-astro-cid-7hf46cpv]{gap:8px;max-width:64ch;display:grid}.scy-body[data-astro-cid-7hf46cpv]{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:clamp(20px,3vw,40px);display:grid}.scy-stick[data-astro-cid-7hf46cpv]{position:sticky;top:130px}.scy-steps[data-astro-cid-7hf46cpv]{gap:0;padding:0;list-style:none;display:grid}.scy-step[data-astro-cid-7hf46cpv]{opacity:.45;border-left:3px solid #333;align-content:center;gap:8px;min-height:62vh;padding:18px 0 18px 18px;transition:opacity .3s,border-color .3s;display:grid}.scy-step[data-astro-cid-7hf46cpv]:first-child{align-content:start;min-height:40vh}.scy-step[data-astro-cid-7hf46cpv]:last-child{min-height:50vh}.scy-step[data-astro-cid-7hf46cpv].on{opacity:1;border-left-color:var(--yellow)}.k[data-astro-cid-7hf46cpv]{font-family:var(--display);color:#fff;letter-spacing:-.02em;font-size:clamp(26px,2.6vw,38px);font-weight:800}.s[data-astro-cid-7hf46cpv]{color:var(--yellow)!important}.e[data-astro-cid-7hf46cpv]{color:#f2f2f2;font-size:18px;line-height:1.45}.q[data-astro-cid-7hf46cpv]{color:#dcdcdc;border-left:2px solid #555;padding-left:10px;font-size:15px}.scy-all[data-astro-cid-7hf46cpv] summary[data-astro-cid-7hf46cpv]{cursor:pointer;color:#fff;font-weight:600}.scy-all[data-astro-cid-7hf46cpv] ol[data-astro-cid-7hf46cpv]{color:#dcdcdc;gap:6px;margin-top:12px;padding-left:20px;font-size:14.5px;display:grid}html:not(.js) .scy-step[data-astro-cid-7hf46cpv]{opacity:1;min-height:0}html:not(.js) .scy-stick[data-astro-cid-7hf46cpv]{position:static}@media (width<=860px){.scy-body[data-astro-cid-7hf46cpv]{grid-template-columns:1fr}.scy-fig[data-astro-cid-7hf46cpv]{z-index:2;background:#111;padding-bottom:8px;position:sticky;top:150px}.scy-stick[data-astro-cid-7hf46cpv]{position:static}.scy-fig[data-astro-cid-7hf46cpv] figcaption{display:none}.scy-fig[data-astro-cid-7hf46cpv] svg{object-fit:contain;width:100%;max-height:40vh}.scy-step[data-astro-cid-7hf46cpv]{background:#111;min-height:55vh}}.fuel[data-astro-cid-racli7oi]{border:1px solid var(--line);background:var(--raised);border-radius:4px;gap:28px;padding:clamp(18px,3vw,36px);display:grid}.fx-head[data-astro-cid-racli7oi]{gap:10px;max-width:70ch;display:grid}.fx-calc[data-astro-cid-racli7oi]{grid-template-columns:230px 1fr;grid-template-areas:"in steps""tank out";align-items:start;gap:clamp(18px,2.6vw,34px);display:grid}.fx-in[data-astro-cid-racli7oi]{grid-area:in}.fx-steps[data-astro-cid-racli7oi]{grid-area:steps}.fx-tank[data-astro-cid-racli7oi]{grid-area:tank}.fx-out[data-astro-cid-racli7oi]{grid-area:out;align-self:center}.fx-calc[data-astro-cid-racli7oi]:not([hidden]){display:grid}.fx-in[data-astro-cid-racli7oi]{gap:10px;display:grid}.fx-field[data-astro-cid-racli7oi] input[data-astro-cid-racli7oi]{width:100%;font-family:var(--mono);background:var(--ground);border:1px solid var(--line-2);color:var(--paper);padding:8px 14px;font-size:44px;font-weight:500}.fx-field[data-astro-cid-racli7oi] input[data-astro-cid-racli7oi]:focus{border-color:var(--saffron);outline:none}.fx-presets[data-astro-cid-racli7oi]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.preset[data-astro-cid-racli7oi]{text-align:left;border:1px solid var(--line-2);cursor:pointer;color:var(--paper);background:0 0;padding:8px 10px;display:grid}.preset[data-astro-cid-racli7oi] b[data-astro-cid-racli7oi]{font-size:18px;font-weight:500}.preset[data-astro-cid-racli7oi] span[data-astro-cid-racli7oi]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);font-size:11px}.preset[data-astro-cid-racli7oi][aria-pressed=true]{border-color:var(--signal);background:#ea5a401a}.fx-hint[data-astro-cid-racli7oi]{color:var(--paper-2);min-height:3em;font-size:14px}.fx-steps[data-astro-cid-racli7oi]{gap:10px;padding:0;font-size:16px;list-style:none;display:grid}.fx-steps[data-astro-cid-racli7oi] li[data-astro-cid-racli7oi]{border-bottom:1px solid var(--line);grid-template-columns:26px 1fr auto;gap:4px 10px;padding:10px 0;display:grid}.fx-steps[data-astro-cid-racli7oi] .st[data-astro-cid-racli7oi]{color:var(--signal);padding-top:3px;font-size:12px}.fx-steps[data-astro-cid-racli7oi] b[data-astro-cid-racli7oi]{color:var(--paper);font-weight:600}.fx-steps[data-astro-cid-racli7oi] .unit[data-astro-cid-racli7oi]{color:var(--mute)}.fx-steps[data-astro-cid-racli7oi] .ftag[data-astro-cid-racli7oi]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);align-self:center;font-size:10.5px}.fx-steps[data-astro-cid-racli7oi] .ftag[data-astro-cid-racli7oi].board{color:var(--saffron)}.fx-tank[data-astro-cid-racli7oi]{justify-items:center;gap:10px;display:grid}.tank[data-astro-cid-racli7oi]{border:2px solid var(--paper-2);background:repeating-linear-gradient(0deg,#0000 0 27px,#efe6d214 27px 28px);border-radius:10px 10px 6px 6px;width:84px;height:280px;position:relative;overflow:hidden}.fill[data-astro-cid-racli7oi]{height:0;transition:height .9s var(--ease), background .4s;background:linear-gradient(#ffd400,#b9772a);position:absolute;bottom:0;left:0;right:0}.fill[data-astro-cid-racli7oi].short{background:linear-gradient(var(--signal), #a8301f)}.need[data-astro-cid-racli7oi]{border-top:2px dashed var(--paper);z-index:2;position:absolute;left:-2px;right:-2px}.need[data-astro-cid-racli7oi] span[data-astro-cid-racli7oi]{white-space:nowrap;font-family:var(--mono);color:var(--paper);letter-spacing:.06em;margin-left:8px;font-size:10.5px;position:absolute;top:-9px;left:100%}.tank-l[data-astro-cid-racli7oi]{text-align:center}.fx-out[data-astro-cid-racli7oi]{gap:10px;display:grid}.fx-big[data-astro-cid-racli7oi]{font-size:clamp(30px,3.2vw,44px);line-height:1.05}.fx-say[data-astro-cid-racli7oi]{font-family:var(--serif);font-size:20px;line-height:1.4}.fx-note[data-astro-cid-racli7oi]{font-size:13px}.fx-record[data-astro-cid-racli7oi]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sheet[data-astro-cid-racli7oi]{gap:12px;padding:20px 22px;display:grid}.sheet[data-astro-cid-racli7oi] ol[data-astro-cid-racli7oi]{gap:8px;padding-left:20px;display:grid}.sheet[data-astro-cid-racli7oi] li[data-astro-cid-racli7oi] .num[data-astro-cid-racli7oi]{font-size:15px;display:block}.sheet[data-astro-cid-racli7oi] .pg[data-astro-cid-racli7oi]{font-size:10.5px}@media (width<=640px){.fx-calc[data-astro-cid-racli7oi]{grid-template-columns:1fr;grid-template-areas:"in""steps""tank""out"}.fx-record[data-astro-cid-racli7oi]{grid-template-columns:1fr}.fx-tank[data-astro-cid-racli7oi]{justify-items:start}.tank[data-astro-cid-racli7oi]{width:70px;height:200px}.need[data-astro-cid-racli7oi] span[data-astro-cid-racli7oi]{font-size:10px}}.ror[data-astro-cid-yngzluac]{border:1px solid var(--line);background:var(--raised);border-radius:4px;gap:26px;padding:clamp(18px,3vw,36px);display:grid}.ror-head[data-astro-cid-yngzluac]{gap:10px;max-width:70ch;display:grid}.ror-grid[data-astro-cid-yngzluac]{grid-template-columns:250px 1fr;grid-template-areas:"pick map""pick out";align-items:start;gap:clamp(16px,2.4vw,28px);display:grid}.ror-pick[data-astro-cid-yngzluac]{grid-area:pick}.ror-map[data-astro-cid-yngzluac]{grid-area:map}.ror-out[data-astro-cid-yngzluac]{grid-area:out}.ror-pick[data-astro-cid-yngzluac]{gap:8px;display:grid}.opt[data-astro-cid-yngzluac]{text-align:left;background:var(--ground);border:1px solid var(--line-2);cursor:pointer;color:var(--paper);gap:2px;padding:10px 12px;transition:border-color .2s,background .2s;display:grid}.opt[data-astro-cid-yngzluac] .t[data-astro-cid-yngzluac]{color:var(--mute);font-size:12px}.opt[data-astro-cid-yngzluac] .n[data-astro-cid-yngzluac]{font-family:var(--serif);font-size:19px}.opt[data-astro-cid-yngzluac]:hover{border-color:var(--paper)}.opt[data-astro-cid-yngzluac][aria-pressed=true]{border-color:var(--signal);background:#ea5a401a}.opt[data-astro-cid-yngzluac].river .n[data-astro-cid-yngzluac]{font-style:italic}.ror-map[data-astro-cid-yngzluac] svg[data-astro-cid-yngzluac]{border:1px solid var(--line);width:100%;height:auto}.ror-map[data-astro-cid-yngzluac] figcaption[data-astro-cid-yngzluac]{text-transform:none;letter-spacing:.04em;margin-top:8px;font-size:11.5px;line-height:1.4}.water[data-astro-cid-yngzluac]{fill:var(--water)}.land[data-astro-cid-yngzluac]{fill:#2b2b2b;stroke:#3a3a3a;stroke-width:.6px}.rwy[data-astro-cid-yngzluac]{stroke:#ededed;stroke-width:4px}.trk[data-astro-cid-yngzluac]{fill:none;stroke:#ededed;stroke-opacity:.4;stroke-width:2px;stroke-dasharray:4 5}.leg[data-astro-cid-yngzluac] line[data-astro-cid-yngzluac]{stroke:#ededed;stroke-width:2px;stroke-dasharray:6 5;opacity:.35;transition:opacity .3s,stroke .3s}.leg[data-astro-cid-yngzluac] .tgt[data-astro-cid-yngzluac]{fill:none;stroke:#ededed;stroke-width:2.5px;opacity:.5}.leg[data-astro-cid-yngzluac] .ac[data-astro-cid-yngzluac]{fill:#ededed;opacity:0}.leg[data-astro-cid-yngzluac].on line[data-astro-cid-yngzluac]{stroke:var(--signal);stroke-width:3.5px;opacity:1;stroke-dasharray:none}.leg[data-astro-cid-yngzluac].on .tgt[data-astro-cid-yngzluac]{stroke:var(--signal);opacity:1;stroke-width:4px}.leg[data-astro-cid-yngzluac].on .ac[data-astro-cid-yngzluac]{opacity:1;fill:var(--signal)}.ror-out[data-astro-cid-yngzluac]{min-height:200px}.card-out[data-astro-cid-yngzluac]{gap:14px;display:grid}.js .card-out[data-astro-cid-yngzluac]{display:none}.js .card-out[data-astro-cid-yngzluac].on{animation:up .4s var(--ease);display:grid}.ror-empty[data-astro-cid-yngzluac]{display:none}.js .ror-empty[data-astro-cid-yngzluac]{font-family:var(--serif);padding-top:10px;font-size:20px;display:block}.js .ror-empty[data-astro-cid-yngzluac][hidden]{display:none}.card-out[data-astro-cid-yngzluac]:not(:last-child){border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:18px}.js .card-out[data-astro-cid-yngzluac]{border:0;margin:0;padding-bottom:0}.card-out[data-astro-cid-yngzluac] dl[data-astro-cid-yngzluac]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.card-out[data-astro-cid-yngzluac] dd[data-astro-cid-yngzluac]{font-size:17px}.said[data-astro-cid-yngzluac]{gap:4px;display:grid}.said[data-astro-cid-yngzluac] q[data-astro-cid-yngzluac]{font-family:var(--mono);color:var(--paper);border-left:2px solid var(--contour);quotes:"“" "”";background:#efe6d20d;padding:8px 12px;font-size:15px}.said[data-astro-cid-yngzluac].ans q[data-astro-cid-yngzluac]{border-left-color:var(--signal)}.pg[data-astro-cid-yngzluac]{font-size:10.5px}@keyframes up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ror-sims[data-astro-cid-yngzluac]{border-top:1px solid var(--line);gap:10px;padding-top:22px;display:grid}.ror-sims[data-astro-cid-yngzluac] table[data-astro-cid-yngzluac]{border-collapse:collapse;width:100%;font-size:15px}.ror-sims[data-astro-cid-yngzluac] th[data-astro-cid-yngzluac]{text-align:left;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--line-2);padding:8px 10px 8px 0;font-size:11px;font-weight:500}.ror-sims[data-astro-cid-yngzluac] td[data-astro-cid-yngzluac]{border-bottom:1px solid var(--line);padding:9px 10px 9px 0}@media (width<=760px){.ror-grid[data-astro-cid-yngzluac]{grid-template-columns:1fr;grid-template-areas:"map""pick""out"}.ror-sims[data-astro-cid-yngzluac] th[data-astro-cid-yngzluac]:nth-child(2),.ror-sims[data-astro-cid-yngzluac] td[data-astro-cid-yngzluac]:nth-child(2){display:none}}.routes[data-astro-cid-ao6o4bkk]{border:1px solid var(--line);background:var(--raised);border-radius:4px;gap:24px;padding:clamp(18px,3vw,36px);display:grid}.rt-grid[data-astro-cid-ao6o4bkk]{grid-template-columns:320px 1fr;align-items:start;gap:clamp(16px,3vw,34px);display:grid}.rt-pick[data-astro-cid-ao6o4bkk]{gap:10px;display:grid}.rbtn[data-astro-cid-ao6o4bkk]{text-align:left;background:var(--ground);border:1px solid var(--line-2);cursor:pointer;color:var(--paper);gap:2px;padding:12px 14px;display:grid}.rbtn[data-astro-cid-ao6o4bkk] .len[data-astro-cid-ao6o4bkk]{font-size:40px;line-height:1.05}.rbtn[data-astro-cid-ao6o4bkk].m .len[data-astro-cid-ao6o4bkk]{color:var(--paper)}.rbtn[data-astro-cid-ao6o4bkk].a .len[data-astro-cid-ao6o4bkk]{color:var(--saffron)}.rbtn[data-astro-cid-ao6o4bkk][aria-pressed=true]{border-color:var(--paper);background:#efe6d20f}.bars[data-astro-cid-ao6o4bkk]{gap:6px;margin-top:6px;display:grid}.bar[data-astro-cid-ao6o4bkk]{height:8px}.bar[data-astro-cid-ao6o4bkk].m{background:var(--paper)}.bar[data-astro-cid-ao6o4bkk].a{background:var(--saffron)}.src[data-astro-cid-ao6o4bkk]{text-transform:none;letter-spacing:.04em;font-size:11.5px}.rt-map[data-astro-cid-ao6o4bkk] svg[data-astro-cid-ao6o4bkk]{border:1px solid var(--line);width:100%;height:auto}.rt-map[data-astro-cid-ao6o4bkk] figcaption[data-astro-cid-ao6o4bkk]{text-transform:none;letter-spacing:.04em;margin-top:8px;font-size:11.5px}.sea[data-astro-cid-ao6o4bkk],.lake[data-astro-cid-ao6o4bkk]{fill:var(--water)}.land[data-astro-cid-ao6o4bkk]{fill:#2b2b2b}.riv[data-astro-cid-ao6o4bkk]{fill:none;stroke:#5b8db3;stroke-width:1.4px;opacity:.7}.route[data-astro-cid-ao6o4bkk]{fill:none;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;transition:opacity .4s}.rm[data-astro-cid-ao6o4bkk]{stroke:var(--paper)}.ra[data-astro-cid-ao6o4bkk]{stroke:var(--saffron)}.js .route[data-astro-cid-ao6o4bkk].dim{opacity:.18}.pl[data-astro-cid-ao6o4bkk]{fill:var(--ground);stroke:var(--paper);stroke-width:2px}.pt[data-astro-cid-ao6o4bkk]{font-family:var(--mono);fill:var(--paper);paint-order:stroke;stroke:var(--ground);stroke-width:4px;letter-spacing:.04em;font-size:19px}.pt[data-astro-cid-ao6o4bkk].b{fill:var(--saffron);font-size:23px;font-weight:600}.orc[data-astro-cid-ao6o4bkk]{fill:none;stroke:var(--saffron);stroke-width:3px}.gulf[data-astro-cid-ao6o4bkk]{font-family:var(--serif);fill:#8fb3cc;font-size:24px;font-style:italic}@media (width<=860px){.rt-grid[data-astro-cid-ao6o4bkk]{grid-template-columns:1fr}.rt-map[data-astro-cid-ao6o4bkk]{order:-1}.rbtn[data-astro-cid-ao6o4bkk] .len[data-astro-cid-ao6o4bkk]{font-size:32px}}.mapfig[data-astro-cid-pn5uprjq] svg[data-astro-cid-pn5uprjq]{background:var(--water);border:1px solid var(--line);width:100%;height:auto}.mapfig[data-astro-cid-pn5uprjq] figcaption[data-astro-cid-pn5uprjq]{letter-spacing:.04em;text-transform:none;margin-top:8px;font-size:11.5px;line-height:1.4}.water[data-astro-cid-pn5uprjq]{fill:var(--water)}.land[data-astro-cid-pn5uprjq]{fill:#2b2b2b;stroke:#3a3a3a;stroke-width:.6px}.rwy[data-astro-cid-pn5uprjq]{stroke:#ededed;stroke-width:4px;stroke-linecap:butt}.trk-all[data-astro-cid-pn5uprjq]{fill:none;stroke:#ededed;stroke-opacity:.45;stroke-width:2px;stroke-dasharray:4 5}.trk-done[data-astro-cid-pn5uprjq]{fill:none;stroke:var(--signal);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.lbl[data-astro-cid-pn5uprjq]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;fill:#ededed;font-size:24px;font-weight:600}.water-l[data-astro-cid-pn5uprjq]{fill:#8fb3cc;text-transform:none;letter-spacing:.04em;font-style:italic;font-weight:500;font-family:var(--serif);font-size:30px}.halo[data-astro-cid-pn5uprjq]{fill:#ea5a4040}.dot[data-astro-cid-pn5uprjq]{fill:var(--signal);stroke:var(--ink);stroke-width:2px}[data-astro-cid-pn5uprjq][data-dot]{transition:transform .5s var(--ease)}.trk-done[data-astro-cid-pn5uprjq]{transition:stroke-dashoffset .5s var(--ease)}.ribbon[data-astro-cid-ftttz4mk] svg[data-astro-cid-ftttz4mk]{width:100%;height:auto}.ribbon[data-astro-cid-ftttz4mk] figcaption[data-astro-cid-ftttz4mk]{text-transform:none;letter-spacing:.04em;margin-top:8px;font-size:11.5px}.air[data-astro-cid-ftttz4mk]{fill:#efe6d214}.hold[data-astro-cid-ftttz4mk]{fill:#5b8db359}.ground[data-astro-cid-ftttz4mk]{fill:#8c7f6a4d}.bl[data-astro-cid-ftttz4mk]{font-family:var(--mono);fill:var(--paper);text-anchor:middle;letter-spacing:.06em;font-size:17px}.cut[data-astro-cid-ftttz4mk]{stroke:var(--mute);stroke-dasharray:3 3}.sc[data-astro-cid-ftttz4mk]{font-family:var(--mono);fill:var(--mute);text-anchor:middle;letter-spacing:.08em;text-transform:uppercase;font-size:16px}.sc[data-astro-cid-ftttz4mk].l{text-anchor:start}.sc[data-astro-cid-ftttz4mk].r{text-anchor:end}.tk[data-astro-cid-ftttz4mk]{stroke:var(--paper);stroke-opacity:.5}.mk[data-astro-cid-ftttz4mk]{stroke:var(--signal);stroke-width:2px}.mkd[data-astro-cid-ftttz4mk]{fill:var(--signal);stroke:var(--ground);stroke-width:3px}[data-astro-cid-ftttz4mk][data-mark]{transition:transform .5s var(--ease)}.mapfig[data-astro-cid-wer46ncu] svg[data-astro-cid-wer46ncu]{border:1px solid var(--line);width:100%;height:auto}.mapfig[data-astro-cid-wer46ncu] figcaption[data-astro-cid-wer46ncu]{letter-spacing:.04em;text-transform:none;margin-top:8px;font-size:11.5px;line-height:1.4}.water[data-astro-cid-wer46ncu],.lake[data-astro-cid-wer46ncu]{fill:var(--water)}.land[data-astro-cid-wer46ncu]{fill:#2b2b2b}.border[data-astro-cid-wer46ncu]{fill:none;stroke:#6a6a6a;stroke-width:1.2px;stroke-dasharray:6 4}.ring[data-astro-cid-wer46ncu]{fill:none;stroke:#cfcfcf;stroke-opacity:.7;stroke-width:1.4px;stroke-dasharray:5 6}.trk[data-astro-cid-wer46ncu]{fill:none;stroke:var(--signal);stroke-width:3px;stroke-linecap:round}.pt[data-astro-cid-wer46ncu] .halo[data-astro-cid-wer46ncu]{fill:#ea5a4040;opacity:0;transition:opacity .3s}.pt[data-astro-cid-wer46ncu] .dot[data-astro-cid-wer46ncu]{fill:#2b2b2b;stroke:var(--signal);stroke-width:2.5px;transition:fill .3s}.pt[data-astro-cid-wer46ncu].on .halo[data-astro-cid-wer46ncu]{opacity:1}.pt[data-astro-cid-wer46ncu].on .dot[data-astro-cid-wer46ncu]{fill:var(--signal)}.lbl[data-astro-cid-wer46ncu]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;fill:#ededed;font-size:24px;font-weight:600}.water-l[data-astro-cid-wer46ncu]{fill:#8fb3cc;text-transform:none;letter-spacing:.04em;font-style:italic;font-weight:500;font-family:var(--serif);font-size:30px}.mapfig[data-astro-cid-drcuafe2] svg[data-astro-cid-drcuafe2]{border:1px solid var(--line);width:100%;height:auto}.mapfig[data-astro-cid-drcuafe2] figcaption[data-astro-cid-drcuafe2]{letter-spacing:.04em;text-transform:none;margin-top:8px;font-size:11.5px;line-height:1.4}.sea[data-astro-cid-drcuafe2]{fill:var(--water)}.land[data-astro-cid-drcuafe2]{fill:#2b2b2b;stroke:#8c7f6a;stroke-width:.8px}.ln[data-astro-cid-drcuafe2]{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;transition:opacity .4s,stroke .4s}.g-std[data-astro-cid-drcuafe2]{stroke:#f2f2f2}.g-broad[data-astro-cid-drcuafe2]{stroke:#ffd400}.g-narrow[data-astro-cid-drcuafe2]{stroke:#6fa8d6}.key[data-astro-cid-drcuafe2] line[data-astro-cid-drcuafe2]{stroke-width:4px}.key[data-astro-cid-drcuafe2] text[data-astro-cid-drcuafe2]{font-family:var(--mono);fill:var(--paper);letter-spacing:.04em;font-size:21px}.key[data-astro-cid-drcuafe2] .kh[data-astro-cid-drcuafe2]{fill:var(--mute);text-transform:uppercase;letter-spacing:.12em;font-size:18px}.town[data-astro-cid-drcuafe2] rect[data-astro-cid-drcuafe2],.key[data-astro-cid-drcuafe2] .tk[data-astro-cid-drcuafe2]{fill:var(--signal);stroke:var(--ground);stroke-width:2px}.town[data-astro-cid-drcuafe2] text[data-astro-cid-drcuafe2]{font-family:var(--mono);fill:var(--paper);paint-order:stroke;stroke:var(--ground);stroke-width:4px;font-size:19px}.town[data-astro-cid-drcuafe2]{transition:opacity .4s}.js .ln[data-astro-cid-drcuafe2].off,.js .town[data-astro-cid-drcuafe2].off{opacity:0}.bays[data-astro-cid-xolwmf4h]{grid-template-columns:repeat(25,1fr);gap:3px;max-width:520px;display:grid}.bays[data-astro-cid-xolwmf4h] i[data-astro-cid-xolwmf4h]{aspect-ratio:1;background:#efe6d21a;border-radius:1px;transition:background .3s}.bays[data-astro-cid-xolwmf4h] i[data-astro-cid-xolwmf4h].on{background:#5b8db3}.bays-l[data-astro-cid-xolwmf4h]{margin:10px 0 18px}.morg[data-astro-cid-xolwmf4h] svg[data-astro-cid-xolwmf4h]{width:100%;height:auto}.gl[data-astro-cid-xolwmf4h]{stroke:var(--line-2);stroke-dasharray:2 4}.gt[data-astro-cid-xolwmf4h]{font-family:var(--mono);fill:var(--mute);font-size:13px}.bar[data-astro-cid-xolwmf4h]{fill:#5b8db366;transition:fill .3s}.bar[data-astro-cid-xolwmf4h].on{fill:#5b8db3}.bar[data-astro-cid-xolwmf4h].cur{fill:var(--saffron)}.morg[data-astro-cid-xolwmf4h] figcaption[data-astro-cid-xolwmf4h]{text-transform:none;letter-spacing:.04em;margin-top:8px;font-size:11.5px}.rbar[data-astro-cid-vfgrerme]{display:none}.js .rbar[data-astro-cid-vfgrerme]{background:var(--white);height:0;transition:height .25s var(--ease);display:block;position:relative;overflow:hidden}.js .rbar[data-astro-cid-vfgrerme].on{border-top:1px solid var(--rule);height:44px;overflow:visible}.rbar-in[data-astro-cid-vfgrerme]{align-items:center;gap:16px;height:44px;font-size:14px;display:flex}.rbar-t[data-astro-cid-vfgrerme]{font-family:var(--display);white-space:nowrap;font-weight:800}.rbar-menu[data-astro-cid-vfgrerme]{min-width:0;position:relative}.rbar-menu[data-astro-cid-vfgrerme] summary[data-astro-cid-vfgrerme]{cursor:pointer;color:var(--mute);white-space:nowrap;text-overflow:ellipsis;padding-right:18px;list-style:none;position:relative;overflow:hidden}.rbar-menu[data-astro-cid-vfgrerme] summary[data-astro-cid-vfgrerme]::-webkit-details-marker{display:none}.rbar-menu[data-astro-cid-vfgrerme] summary[data-astro-cid-vfgrerme]:after{content:"";border:5px solid #0000;border-top-color:var(--ink);position:absolute;top:7px;right:2px}.rbar-menu[data-astro-cid-vfgrerme] ol[data-astro-cid-vfgrerme]{background:var(--white);border:1px solid var(--rule);width:min(420px,86vw);max-height:60vh;padding:8px 0;list-style:none;position:absolute;top:34px;left:0;overflow:auto;box-shadow:0 12px 30px #0000001f}.rbar-menu[data-astro-cid-vfgrerme]:not([open]) ol[data-astro-cid-vfgrerme]{display:none}@media (width<=700px){.rbar-t[data-astro-cid-vfgrerme]{display:none}.rbar-menu[data-astro-cid-vfgrerme] ol[data-astro-cid-vfgrerme]{width:auto;position:fixed;top:156px;left:12px;right:12px}}.rbar-menu[data-astro-cid-vfgrerme] a[data-astro-cid-vfgrerme]{padding:8px 16px;font-size:15px;text-decoration:none;display:block}.rbar-menu[data-astro-cid-vfgrerme] a[data-astro-cid-vfgrerme]:hover{background:var(--wash)}.rbar-line[data-astro-cid-vfgrerme]{background:var(--yellow);width:0;height:4px;position:absolute;bottom:0;left:0}.c-head[data-astro-cid-vfgrerme]{justify-items:start;gap:18px;max-width:1180px;padding-top:clamp(28px,4vw,56px);display:grid}.kick[data-astro-cid-vfgrerme]{align-items:center;gap:12px;display:flex}.cf[data-astro-cid-vfgrerme]{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;color:var(--mute);font-size:14px;font-weight:700}.c-head[data-astro-cid-vfgrerme] h1[data-astro-cid-vfgrerme]{max-width:15ch}.c-dek[data-astro-cid-vfgrerme]{max-width:46ch;font-size:clamp(19px,1.7vw,23px)}.c-meta[data-astro-cid-vfgrerme]{flex-wrap:wrap;gap:18px;display:flex}.c-lead[data-astro-cid-vfgrerme]{max-width:1180px}.c-lead[data-astro-cid-vfgrerme] .fig{margin:28px 0 0}.c-lead[data-astro-cid-vfgrerme] .fig img{width:100%;height:auto}.c-top[data-astro-cid-vfgrerme]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(28px,5vw,72px);max-width:1180px;padding-top:40px;display:grid}.c-main[data-astro-cid-vfgrerme]{min-width:0;max-width:760px}.c-story[data-astro-cid-vfgrerme]{max-width:1180px;padding-bottom:72px}.story[data-astro-cid-vfgrerme]>.chap[data-astro-cid-vfgrerme]>[data-astro-cid-vfgrerme]:not(.exhibit):not(.fig){max-width:760px}.after[data-astro-cid-vfgrerme]{background:var(--yellow);gap:18px;max-width:900px;margin:40px 0 0;padding:clamp(24px,3vw,40px);display:grid}.after-h[data-astro-cid-vfgrerme]{font-size:clamp(32px,3.4vw,48px)}.after[data-astro-cid-vfgrerme] ol[data-astro-cid-vfgrerme]{counter-reset:a;gap:0;padding:0;list-style:none;display:grid}.after[data-astro-cid-vfgrerme] li[data-astro-cid-vfgrerme]{counter-increment:a;border-top:2px solid var(--ink);grid-template-rows:auto auto;grid-template-columns:44px 1fr;column-gap:8px;padding:14px 0;font-size:18px;line-height:1.4;display:grid}.after[data-astro-cid-vfgrerme] li[data-astro-cid-vfgrerme]:before{content:counter(a, decimal-leading-zero);font-family:var(--display);grid-row:span 2;font-size:22px;font-weight:900}.after[data-astro-cid-vfgrerme] .pg[data-astro-cid-vfgrerme]{margin-top:4px;font-size:13px;font-weight:600}.check[data-astro-cid-vfgrerme]{overflow-wrap:anywhere;min-width:0;max-width:760px}.check[data-astro-cid-vfgrerme]>[data-astro-cid-vfgrerme]{min-width:0}.found[data-astro-cid-vfgrerme]{border-left:6px solid var(--yellow);gap:12px;margin-bottom:44px;padding:4px 0 4px 22px;display:grid}.found[data-astro-cid-vfgrerme] ol[data-astro-cid-vfgrerme]{gap:10px;padding-left:20px;font-size:19px;line-height:1.45;display:grid}.found[data-astro-cid-vfgrerme] li[data-astro-cid-vfgrerme]::marker{font-family:var(--display);font-weight:800}.film[data-astro-cid-vfgrerme]{gap:12px;display:grid}.film-note[data-astro-cid-vfgrerme]{color:var(--mute);font-size:14px}.chap[data-astro-cid-vfgrerme]{padding-top:26px}.chap-h[data-astro-cid-vfgrerme]{font-family:var(--display);letter-spacing:-.03em;margin:22px 0 16px;font-size:clamp(27px,2.4vw,33px);font-weight:800;line-height:1.05}.para[data-astro-cid-vfgrerme]{color:var(--ink);margin-bottom:1.1em;font-size:clamp(18px,1.35vw,20px);line-height:1.62}.pull[data-astro-cid-vfgrerme]{border-top:4px solid var(--ink);border-bottom:1px solid var(--rule);margin:34px 0;padding:24px 0 22px}.pull[data-astro-cid-vfgrerme] p[data-astro-cid-vfgrerme]{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(25px,2.4vw,34px);font-weight:750;line-height:1.12}.pull[data-astro-cid-vfgrerme] cite[data-astro-cid-vfgrerme]{color:var(--mute);margin-top:12px;font-size:14px;font-style:normal;display:block}.pull[data-astro-cid-vfgrerme] cite[data-astro-cid-vfgrerme]:before{content:"";background:var(--yellow);vertical-align:middle;width:28px;height:4px;margin-right:10px;display:inline-block}.exhibit[data-astro-cid-vfgrerme]{margin:40px 0}.check[data-astro-cid-vfgrerme]{border-top:3px solid var(--ink);gap:18px;margin-top:56px;padding-top:22px;display:grid}.finding[data-astro-cid-vfgrerme]{background:var(--ink);color:var(--white);gap:14px;padding:clamp(22px,3vw,34px);display:grid}.finding[data-astro-cid-vfgrerme] .f-intro[data-astro-cid-vfgrerme]{color:var(--yellow);font-weight:600}.finding[data-astro-cid-vfgrerme] blockquote[data-astro-cid-vfgrerme]{font-family:var(--display);letter-spacing:-.025em;font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.18}.finding[data-astro-cid-vfgrerme] .f-src[data-astro-cid-vfgrerme]{color:var(--night-mute);font-size:14px}.checks[data-astro-cid-vfgrerme]{padding:0;list-style:none;display:grid}.checks[data-astro-cid-vfgrerme] li[data-astro-cid-vfgrerme]{border-bottom:1px solid var(--rule);padding:12px 0;font-size:16.5px;line-height:1.5}.checks[data-astro-cid-vfgrerme] .muted[data-astro-cid-vfgrerme]{color:var(--mute)}.checks[data-astro-cid-vfgrerme] .pg[data-astro-cid-vfgrerme],.small[data-astro-cid-vfgrerme]{color:var(--mute);font-size:13.5px}.srcs[data-astro-cid-vfgrerme]{color:var(--ink-2);gap:8px;padding-left:20px;font-size:15.5px;display:grid}.srcs[data-astro-cid-vfgrerme] a[data-astro-cid-vfgrerme]{overflow-wrap:anywhere}.arch[data-astro-cid-vfgrerme] summary[data-astro-cid-vfgrerme]{cursor:pointer;padding:6px 0;font-weight:600}.arch[data-astro-cid-vfgrerme] .srcs[data-astro-cid-vfgrerme]{margin-top:10px;font-size:14px}.corr[data-astro-cid-vfgrerme]{background:var(--wash);padding:14px 16px;font-size:15px}.c-side[data-astro-cid-vfgrerme]{align-content:start;gap:28px;display:grid}.qf[data-astro-cid-vfgrerme]{border:1px solid var(--rule);box-shadow:0 2px 0 var(--rule);gap:4px;padding:0 0 20px;display:grid;position:relative}.qf-h[data-astro-cid-vfgrerme]{font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;border-bottom:1px solid var(--rule);align-items:center;gap:12px;padding:18px 22px 14px;font-size:24px;font-weight:800;display:flex}.qf-mark[data-astro-cid-vfgrerme]{background:var(--yellow);border:2px solid var(--ink);border-radius:2px;width:22px;height:26px}.qf[data-astro-cid-vfgrerme] dl[data-astro-cid-vfgrerme]{padding:0 22px;display:grid}.qf[data-astro-cid-vfgrerme] dl[data-astro-cid-vfgrerme] div[data-astro-cid-vfgrerme]{border-bottom:1px solid var(--rule);padding:12px 0}.qf[data-astro-cid-vfgrerme] dt[data-astro-cid-vfgrerme]{text-transform:uppercase;letter-spacing:.04em;color:var(--mute);font-size:12.5px;font-weight:600}.qf[data-astro-cid-vfgrerme] dd[data-astro-cid-vfgrerme]{font-family:var(--display);margin-top:3px;font-size:17px;font-weight:700;line-height:1.25}.qf[data-astro-cid-vfgrerme] .btn[data-astro-cid-vfgrerme]{justify-self:start;margin:16px 22px 0}.more[data-astro-cid-vfgrerme]{font-size:15px;font-weight:600}.rel[data-astro-cid-vfgrerme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.next-in[data-astro-cid-vfgrerme]{justify-items:start;gap:18px;padding-top:clamp(44px,6vw,72px);padding-bottom:clamp(44px,6vw,72px);display:grid}.next[data-astro-cid-vfgrerme] .cf[data-astro-cid-vfgrerme]{color:var(--yellow)}.next-h[data-astro-cid-vfgrerme]{max-width:18ch;font-size:clamp(32px,4.4vw,60px)}@media (width<=1000px){.c-top[data-astro-cid-vfgrerme]{grid-template-columns:1fr}}@media (width<=860px){.rel[data-astro-cid-vfgrerme]{grid-template-columns:1fr}}
