.work-choice[data-astro-cid-mjjewgqd]{font:inherit;color:inherit;text-align:left;border:0;border-bottom:2px solid var(--line);cursor:pointer;background:0 0;flex-direction:column;gap:14px;width:100%;padding:22px 16px;scroll-margin-top:100px;display:flex}.work-choice[data-astro-cid-mjjewgqd]:focus-visible,.work-close[data-astro-cid-mjjewgqd]:focus-visible{outline:3px solid var(--sketch-ink);outline-offset:4px}.work-category[data-astro-cid-mjjewgqd]{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:.6875rem}.work-name[data-astro-cid-mjjewgqd]{letter-spacing:-.4px;font-size:1.25rem;font-weight:500;line-height:1.3}.work-role[data-astro-cid-mjjewgqd]{color:var(--muted);font-size:.75rem;line-height:1.6}.work-action[data-astro-cid-mjjewgqd]{margin-top:auto;padding-top:10px;font-size:.75rem}.work-choice[data-astro-cid-mjjewgqd][aria-expanded=true]{background:var(--sketch-active);border-color:var(--sketch-ink)}.work-story[data-astro-cid-mjjewgqd]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px;padding:36px 0;display:grid}.work-story[data-astro-cid-mjjewgqd][hidden]{display:none}.system-sketch[data-astro-cid-mjjewgqd]{background:radial-gradient(var(--line) .8px,transparent .8px) 0 0 / 16px 16px,var(--sketch-paper);align-self:start;min-width:0;margin:0;padding:24px}.system-sketch[data-astro-cid-mjjewgqd] figcaption[data-astro-cid-mjjewgqd]>span[data-astro-cid-mjjewgqd]{text-transform:uppercase;letter-spacing:1px;color:var(--muted);font:.6875rem monospace}.system-sketch[data-astro-cid-mjjewgqd] h3[data-astro-cid-mjjewgqd]{margin:20px 0;font-family:Georgia,serif;font-size:2rem;font-weight:400;line-height:1.2}.system-sketch[data-astro-cid-mjjewgqd] svg[data-astro-cid-mjjewgqd]{width:100%;display:block}.system-sketch[data-astro-cid-mjjewgqd] .sketch-mobile[data-astro-cid-mjjewgqd]{display:none}.sketch-edges[data-astro-cid-mjjewgqd]{fill:none;stroke:var(--sketch-ink);stroke-width:1.5px;stroke-linejoin:round}.system-sketch[data-astro-cid-mjjewgqd] rect[data-astro-cid-mjjewgqd]{fill:var(--page);stroke:var(--accent);stroke-width:1px}.system-sketch[data-astro-cid-mjjewgqd] text[data-astro-cid-mjjewgqd]{fill:var(--text);font:15px Arial,sans-serif}.sketch-note[data-astro-cid-mjjewgqd]{max-width:320px;margin:16px 0 24px;font:italic 1.5rem/1.4 Georgia,serif}.sketch-caption[data-astro-cid-mjjewgqd]{color:var(--muted);font-size:.6875rem;line-height:1.7}.work-story-title[data-astro-cid-mjjewgqd]{margin-bottom:22px;font-size:1.875rem;line-height:1.2}.work-narrative[data-astro-cid-mjjewgqd]{min-width:0}.work-narrative[data-astro-cid-mjjewgqd] p[data-astro-cid-mjjewgqd]{font-size:.9375rem;line-height:1.8}.work-narrative[data-astro-cid-mjjewgqd] p[data-astro-cid-mjjewgqd]+p[data-astro-cid-mjjewgqd]{margin-top:12px}.work-narrative[data-astro-cid-mjjewgqd] h4[data-astro-cid-mjjewgqd]{margin:26px 0 8px;font-size:1rem;font-weight:550}.work-narrative[data-astro-cid-mjjewgqd] .work-period[data-astro-cid-mjjewgqd]{color:var(--muted);margin:24px 0;font-size:.75rem}.work-fieldnote[data-astro-cid-mjjewgqd]{margin:28px 0}.work-fieldnote[data-astro-cid-mjjewgqd] p[data-astro-cid-mjjewgqd]{margin-top:12px;font:1.5rem/1.5 Georgia,serif}.work-story-actions[data-astro-cid-mjjewgqd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:26px;display:flex}.work-close[data-astro-cid-mjjewgqd]{font:inherit;color:inherit;border:0;border-bottom:1px solid var(--sketch-ink);cursor:pointer;background:0 0;min-height:44px;font-size:.75rem}.is-enhanced[data-astro-cid-mjjewgqd]{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.is-enhanced[data-astro-cid-mjjewgqd] .work-item[data-astro-cid-mjjewgqd]{display:contents}.is-enhanced[data-astro-cid-mjjewgqd] .work-choice[data-astro-cid-mjjewgqd]{grid-row:1;grid-column:var(--project-column)}.is-enhanced[data-astro-cid-mjjewgqd] .work-story[data-astro-cid-mjjewgqd]{grid-area:2/1/auto/-1}@media (width<=760px){.is-enhanced[data-astro-cid-mjjewgqd],.is-enhanced[data-astro-cid-mjjewgqd] .work-item[data-astro-cid-mjjewgqd]{display:block}.work-choice[data-astro-cid-mjjewgqd]{padding:22px 12px;scroll-margin-top:84px}.work-story[data-astro-cid-mjjewgqd]{flex-direction:column;gap:24px;padding:20px 0 32px;display:flex}.system-sketch[data-astro-cid-mjjewgqd]{width:100%;padding:20px 16px}.system-sketch[data-astro-cid-mjjewgqd] .sketch-desktop[data-astro-cid-mjjewgqd]{display:none}.system-sketch[data-astro-cid-mjjewgqd] .sketch-mobile[data-astro-cid-mjjewgqd]{display:block}.system-sketch[data-astro-cid-mjjewgqd] h3[data-astro-cid-mjjewgqd]{margin:14px 0;font-size:1.5625rem}.sketch-note[data-astro-cid-mjjewgqd]{margin:8px 0 16px;font-size:1.25rem}.work-story-title[data-astro-cid-mjjewgqd]{display:none}.work-narrative[data-astro-cid-mjjewgqd] p[data-astro-cid-mjjewgqd]{font-size:.875rem}.work-fieldnote[data-astro-cid-mjjewgqd] p[data-astro-cid-mjjewgqd]{font-size:1.375rem}}
