.survey[data-astro-cid-hc6waidf]{--neat-w: 1.5px;position:relative;container-type:inline-size;display:grid;gap:.4rem;font-family:var(--sans)}.survey__corners[data-astro-cid-hc6waidf]{display:flex;justify-content:space-between}.corner[data-astro-cid-hc6waidf],.corner-pair[data-astro-cid-hc6waidf]{font-stretch:80%;font-size:.6875rem;font-weight:500;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--ink-3)}.survey__sheet[data-astro-cid-hc6waidf]{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.survey--portrait[data-astro-cid-hc6waidf] .survey__sheet[data-astro-cid-hc6waidf]{grid-template-columns:2.4rem minmax(0,1fr)}.survey__field[data-astro-cid-hc6waidf]{--u: calc(100cqw / var(--w));position:relative;container-type:inline-size;aspect-ratio:var(--w) / var(--h);background:var(--page);border:var(--neat-w) solid var(--neat);outline:.5px solid var(--neat);outline-offset:4px;margin:5px}.survey__terrain[data-astro-cid-hc6waidf]{position:absolute;inset:0;width:100%;height:100%;display:block}.stratum[data-astro-cid-hc6waidf]{transition:opacity .24s var(--ease-out)}.stratum--moss[data-astro-cid-hc6waidf]{fill:var(--band-moss)}.stratum--gold[data-astro-cid-hc6waidf]{fill:var(--band-gold)}.stratum--slate[data-astro-cid-hc6waidf]{fill:var(--band-slate)}.hatch[data-astro-cid-hc6waidf]{stroke:var(--ink-2);stroke-width:1;opacity:.35}.void[data-astro-cid-hc6waidf]{stroke:var(--ink-4);stroke-width:.8;opacity:.55}.grid[data-astro-cid-hc6waidf] line[data-astro-cid-hc6waidf]{stroke:var(--grid);stroke-width:.9;vector-effect:non-scaling-stroke}.contours[data-astro-cid-hc6waidf] path[data-astro-cid-hc6waidf]{fill:none;stroke:var(--contour);stroke-width:.7;stroke-linejoin:round;vector-effect:non-scaling-stroke}.contours[data-astro-cid-hc6waidf] path[data-astro-cid-hc6waidf].index{stroke-width:1.4}.river[data-astro-cid-hc6waidf]{fill:none;stroke:var(--water);stroke-width:2.4;stroke-linecap:round}.river-label[data-astro-cid-hc6waidf]{font-family:var(--serif);font-style:italic;font-size:15px;letter-spacing:.06em;fill:var(--field-water)}.survey--portrait[data-astro-cid-hc6waidf] .river-label[data-astro-cid-hc6waidf]{font-size:13px}.surveyed[data-astro-cid-hc6waidf]{stroke:var(--ink);stroke-width:1.2;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.leaders[data-astro-cid-hc6waidf] polyline[data-astro-cid-hc6waidf]{fill:none;stroke:var(--ink-3);stroke-width:.8;vector-effect:non-scaling-stroke}@media(prefers-reduced-motion:no-preference){.survey--landscape[data-astro-cid-hc6waidf] .contours[data-astro-cid-hc6waidf],.survey--landscape[data-astro-cid-hc6waidf] .grid[data-astro-cid-hc6waidf]{animation:survey-sweep 1.6s var(--ease-out) both}.survey--portrait[data-astro-cid-hc6waidf] .contours[data-astro-cid-hc6waidf],.survey--portrait[data-astro-cid-hc6waidf] .grid[data-astro-cid-hc6waidf]{animation:survey-sweep-up 1.6s var(--ease-out) both}}@keyframes survey-sweep{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes survey-sweep-up{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}.survey__span[data-astro-cid-hc6waidf]{position:absolute;pointer-events:none;opacity:0;background:color-mix(in oklab,var(--ember) 16%,transparent);border:0 solid var(--ember);transition:opacity .2s var(--ease-out)}.survey--landscape[data-astro-cid-hc6waidf] .survey__span[data-astro-cid-hc6waidf]{top:0;bottom:0;left:calc(var(--s0, 0) * 100%);width:max(2px,calc((var(--s1, 0) - var(--s0, 0)) * 100%));border-inline-width:1.5px}.survey--portrait[data-astro-cid-hc6waidf] .survey__span[data-astro-cid-hc6waidf]{left:0;right:0;top:calc((1 - var(--s1, 0)) * 100%);height:max(2px,calc((var(--s1, 0) - var(--s0, 0)) * 100%));border-block-width:1.5px}.survey__field[data-astro-cid-hc6waidf].is-spanning .survey__span[data-astro-cid-hc6waidf]{opacity:1}.survey__date[data-astro-cid-hc6waidf]{position:absolute;font-stretch:80%;font-size:max(10px,calc(12 * var(--u)));font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:var(--page);padding:.15em .4em;white-space:nowrap}.survey--landscape[data-astro-cid-hc6waidf] .survey__date[data-astro-cid-hc6waidf]{top:.5em;transform:translate(-50%)}.survey--portrait[data-astro-cid-hc6waidf] .survey__date[data-astro-cid-hc6waidf]{right:.5em;transform:translateY(-120%)}.role[data-astro-cid-hc6waidf],.mark[data-astro-cid-hc6waidf]{position:absolute;left:calc(var(--lx) * var(--u));top:calc(var(--ly) * var(--u));width:calc(var(--lw) * var(--u));text-decoration:none;display:flex;flex-direction:column;gap:.15em}.role[data-astro-cid-hc6waidf]{align-items:center;text-align:center}.survey--portrait[data-astro-cid-hc6waidf] .role[data-astro-cid-hc6waidf]{align-items:flex-start;text-align:left}.role__name[data-astro-cid-hc6waidf]{font-stretch:125%;font-weight:800;font-size:max(11px,calc(13.5 * var(--u)));letter-spacing:.22em;text-transform:uppercase;color:var(--ink);line-height:1.15}.role__title[data-astro-cid-hc6waidf]{font-family:var(--serif);font-style:normal;font-size:max(11px,calc(13 * var(--u)));color:var(--field-muted)}.role[data-astro-cid-hc6waidf]:hover .role__name[data-astro-cid-hc6waidf],.role[data-astro-cid-hc6waidf].is-active .role__name[data-astro-cid-hc6waidf]{text-decoration:underline;text-decoration-color:var(--ember);text-decoration-thickness:2px}.mark[data-astro-cid-hc6waidf]{--fs: max(12px, calc(15 * var(--u)));padding-block:.1em}.survey--portrait[data-astro-cid-hc6waidf] .mark[data-astro-cid-hc6waidf]{--fs: max(12.5px, calc(13.5 * var(--u)))}.mark--left[data-astro-cid-hc6waidf]{align-items:flex-end;text-align:right}.mark__sym[data-astro-cid-hc6waidf]{position:absolute;left:calc(var(--sx) * var(--u) - 8px);top:calc(var(--sy) * var(--u) - 8px);width:16px;height:16px;overflow:visible;fill:var(--ink);transition:transform .22s var(--ease-out)}.mark__sym[data-astro-cid-hc6waidf] .ring[data-astro-cid-hc6waidf]{fill:var(--page);stroke:var(--ink);stroke-width:1.6}.mark--paper[data-astro-cid-hc6waidf] .mark__sym[data-astro-cid-hc6waidf]{fill:var(--water)}.mark__name[data-astro-cid-hc6waidf]{font-family:var(--serif);font-weight:600;font-size:var(--fs);line-height:1.2;color:var(--ink);text-wrap:balance;text-shadow:0 0 3px var(--page),0 0 3px var(--page),0 0 6px var(--page)}.mark--paper[data-astro-cid-hc6waidf] .mark__detail[data-astro-cid-hc6waidf]{white-space:nowrap}.mark--paper[data-astro-cid-hc6waidf] .mark__name[data-astro-cid-hc6waidf]{font-style:italic;font-weight:500;color:var(--field-water)}.mark--experiment[data-astro-cid-hc6waidf] .mark__name[data-astro-cid-hc6waidf]{font-size:calc(var(--fs) * 1.12)}.mark__detail[data-astro-cid-hc6waidf]{font-stretch:82%;font-weight:600;font-size:calc(var(--fs) * .74);letter-spacing:.06em;text-transform:uppercase;color:var(--field-muted);text-shadow:0 0 3px var(--page),0 0 3px var(--page)}.mark[data-astro-cid-hc6waidf]:hover .mark__name[data-astro-cid-hc6waidf],.mark[data-astro-cid-hc6waidf].is-active .mark__name[data-astro-cid-hc6waidf]{text-decoration:underline;text-decoration-color:var(--ember);text-decoration-thickness:1.5px}.mark[data-astro-cid-hc6waidf]:hover .mark__sym[data-astro-cid-hc6waidf],.mark[data-astro-cid-hc6waidf].is-active .mark__sym[data-astro-cid-hc6waidf]{transform:scale(1.35)}.survey__scale[data-astro-cid-hc6waidf]{position:relative;height:1.25rem;margin-inline:5px}.survey__years[data-astro-cid-hc6waidf]{position:relative}.survey__years[data-astro-cid-hc6waidf] li[data-astro-cid-hc6waidf]{position:absolute;font-stretch:80%;font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--brick)}.survey__scale[data-astro-cid-hc6waidf] .survey__years[data-astro-cid-hc6waidf] li[data-astro-cid-hc6waidf]{transform:translate(-50%)}.survey--portrait[data-astro-cid-hc6waidf] .survey__years[data-astro-cid-hc6waidf] li[data-astro-cid-hc6waidf]{right:.45rem;transform:translateY(-50%)}.survey__caption[data-astro-cid-hc6waidf]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1.5rem;margin-top:.2rem;font-size:.75rem;color:var(--ink-3)}.survey__readout[data-astro-cid-hc6waidf]{flex-basis:100%;min-height:1.3em;font-weight:700;font-size:.8125rem;color:var(--ink)}.scale-bar[data-astro-cid-hc6waidf]{display:grid;gap:.25rem;font-stretch:82%;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.scale-bar__row[data-astro-cid-hc6waidf]{display:flex;align-items:center;gap:.6rem}.scale-bar__bar[data-astro-cid-hc6waidf]{--tick: linear-gradient(var(--ink), var(--ink));width:calc(var(--len) * min(100cqw,100vw));height:7px;background:var(--tick) left / 1.5px 100% no-repeat,var(--tick) right / 1.5px 100% no-repeat,var(--tick) center / 100% 1.5px no-repeat}.survey__note[data-astro-cid-hc6waidf]{font-family:var(--serif);font-style:italic;font-size:.8125rem}.home[data-astro-cid-j7pv25f6]{flex:1;display:flex;flex-direction:column}.quad[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(18rem,25rem) minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);padding:clamp(.5rem,2vh,1.5rem) var(--gutter) clamp(2rem,5vh,3.5rem);align-items:start}.collar[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:clamp(2rem,5vh,3.5rem);padding-top:1.75rem}h1[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-stretch:125%;font-weight:800;font-size:clamp(2.25rem,3.4vw,3.1rem);line-height:.98;letter-spacing:-.01em;text-transform:uppercase;color:var(--ink)}.role-line[data-astro-cid-j7pv25f6]{margin-top:1.1rem;font-stretch:88%;font-weight:600;font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.claim[data-astro-cid-j7pv25f6]{margin-top:1.5rem;font-family:var(--serif);font-size:1.25rem;line-height:1.45;color:var(--ink-2);max-width:30ch;text-wrap:pretty}.contact[data-astro-cid-j7pv25f6]{display:flex;gap:1.5rem;margin-top:1.75rem}.contact[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:700;font-size:.9375rem;color:var(--ink);text-decoration-color:var(--ember);text-decoration-thickness:2px}.contact[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--ember)}.legend[data-astro-cid-j7pv25f6]{border-top:1.5px solid var(--neat);padding-top:.9rem;max-width:19rem}.legend[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-stretch:125%;font-size:.6875rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--ink);margin-bottom:.5rem}.legend[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.75rem 1fr auto;align-items:center;gap:.6rem;padding:.45rem 0;font-size:.9375rem;font-weight:500;color:var(--ink-2);text-decoration:none;border-bottom:1px solid color-mix(in oklab,var(--ink-4) 45%,transparent)}.legend[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover span[data-astro-cid-j7pv25f6]:not(.legend__count){text-decoration:underline;text-decoration-color:var(--ember)}.legend[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:1.5rem;height:.9rem;overflow:visible}.legend__count[data-astro-cid-j7pv25f6]{font-variant-numeric:tabular-nums;font-stretch:88%;font-size:.8125rem;color:var(--ink-3)}.legend__water[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-style:italic;color:var(--water)}.legend__key[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.75rem 1fr;align-items:center;gap:.6rem;padding:.45rem 0;font-size:.875rem;color:var(--ink-3);border-bottom:1px solid color-mix(in oklab,var(--ink-4) 45%,transparent)}.legend__key[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:1.5rem;height:.9rem}.key-line[data-astro-cid-j7pv25f6]{stroke:var(--ink-2);stroke-width:1;opacity:.6}.key-void[data-astro-cid-j7pv25f6]{stroke:var(--ink-4);stroke-width:.8}.sym-fill[data-astro-cid-j7pv25f6]{fill:var(--ink)}.sym-ring[data-astro-cid-j7pv25f6]{fill:none;stroke:var(--ink);stroke-width:1.6}.sym-water[data-astro-cid-j7pv25f6]{fill:none;stroke:var(--water);stroke-width:2}.band-moss[data-astro-cid-j7pv25f6]{fill:var(--band-moss)}.band-gold[data-astro-cid-j7pv25f6]{fill:var(--band-gold)}.band-slate[data-astro-cid-j7pv25f6]{fill:var(--band-slate)}.field-wrap[data-astro-cid-j7pv25f6]{min-width:0}.field-wrap--landscape[data-astro-cid-j7pv25f6] .survey{width:min(100%,calc((100svh - 11rem) * 1000 / 700))}.field-wrap--portrait[data-astro-cid-j7pv25f6]{display:none}@media(max-width:1080px){.quad[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.collar[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;padding-top:1rem}.field-wrap--landscape[data-astro-cid-j7pv25f6] .survey{width:100%}}@media(max-width:640px){.collar[data-astro-cid-j7pv25f6]{display:flex;align-items:stretch}.legend[data-astro-cid-j7pv25f6]{max-width:none}.field-wrap--landscape[data-astro-cid-j7pv25f6]{display:none}.field-wrap--portrait[data-astro-cid-j7pv25f6]{display:block}}.index[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);padding:clamp(3rem,8vh,5.5rem) var(--gutter) clamp(3rem,8vh,5rem);background:var(--mantle);border-top:1.5px solid var(--neat)}.index[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-stretch:125%;font-size:.8125rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);padding-bottom:.75rem;border-bottom:1.5px solid var(--neat)}.entries[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);column-gap:1.25rem;row-gap:.3rem;padding:1.1rem 0 1.2rem;border-bottom:1px solid color-mix(in oklab,var(--ink-4) 45%,transparent);text-decoration:none}.entries[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{grid-row:span 2;padding-top:.2rem;font-stretch:88%;font-size:.8125rem;font-weight:600;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--ink-3)}.entries__title[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:1.1875rem;font-weight:600;line-height:1.3;color:var(--ink);display:flex;align-items:baseline;gap:.55rem}.entries__sym[data-astro-cid-j7pv25f6]{flex:none;width:.8rem;height:.8rem;overflow:visible}.entries[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .entries__title[data-astro-cid-j7pv25f6]{text-decoration:underline;text-decoration-color:var(--ember);text-decoration-thickness:1.5px}.entries__desc[data-astro-cid-j7pv25f6]{padding-left:1.35rem;font-family:var(--serif);font-size:1rem;line-height:1.5;color:var(--ink-2);max-width:60ch}.empty[data-astro-cid-j7pv25f6]{padding:1.1rem 0 1.2rem;font-family:var(--serif);font-style:italic;font-size:1rem;color:var(--ink-3);border-bottom:1px solid color-mix(in oklab,var(--ink-4) 45%,transparent)}.more[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:1.25rem;font-size:.875rem;font-weight:700;color:var(--ink);text-decoration-color:var(--ember)}@media(max-width:860px){.index[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:480px){.entries[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.entries[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{grid-row:auto}}
