.site-footer[data-astro-cid-nns7i3if]{border-top:6px solid var(--wattle);background:var(--leaf);color:#fdf8ea;padding-block:2.5rem 3rem}@media (prefers-color-scheme:dark){.site-footer[data-astro-cid-nns7i3if]{background:color-mix(in srgb, var(--leaf) 30%, var(--bg))}}.inner[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.brand[data-astro-cid-nns7i3if]{color:inherit;align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.brand[data-astro-cid-nns7i3if] svg[data-astro-cid-nns7i3if]{width:2.1rem;height:2.1rem;fill:var(--wattle);flex:none}.brand[data-astro-cid-nns7i3if]>span[data-astro-cid-nns7i3if]{flex-direction:column;display:flex}.name[data-astro-cid-nns7i3if]{font-family:"Fraunces", var(--serif);font-size:1.6rem;font-weight:800;line-height:1}.place[data-astro-cid-nns7i3if]{color:var(--wattle);font-family:Caveat,cursive;font-size:1.15rem;font-weight:700;line-height:1.2}nav[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:#fdf8ea;text-underline-offset:3px;font-weight:600}nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--wattle)}.site-header[data-astro-cid-fzpbxy5g]{z-index:20;border-top:6px solid var(--wattle);background:color-mix(in srgb, var(--bg) 90%, transparent);backdrop-filter:blur(8px);position:sticky;top:0;box-shadow:0 6px 16px -12px #0006}.bar[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1.5rem;padding-block:.8rem;transition:padding .2s;display:flex}.brand[data-astro-cid-fzpbxy5g]{color:var(--text);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.brand[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{width:2.1rem;height:2.1rem;fill:var(--wattle);flex:none;transition:width .2s,height .2s}.brand[data-astro-cid-fzpbxy5g]>span[data-astro-cid-fzpbxy5g]{flex-direction:column;display:flex}.name[data-astro-cid-fzpbxy5g]{font-family:"Fraunces", var(--serif);font-size:1.6rem;font-weight:800;line-height:1}.place[data-astro-cid-fzpbxy5g]{max-height:1.4rem;color:var(--soil);font-family:Caveat,cursive;font-size:1.15rem;font-weight:700;line-height:1.2;transition:max-height .2s,opacity .2s;overflow:hidden}html[data-scrolled] .bar[data-astro-cid-fzpbxy5g]{padding-block:.45rem}html[data-scrolled] .place[data-astro-cid-fzpbxy5g]{opacity:0;max-height:0}html[data-scrolled] .brand[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{width:1.7rem;height:1.7rem}nav[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;gap:.35rem 1.25rem;display:flex}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--text);font-family:"Fraunces", var(--serif);border-bottom:3px solid #0000;padding-block:.2rem;font-size:1.05rem;font-weight:800;text-decoration:none;transition:border-color .2s}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{border-color:color-mix(in srgb, var(--wattle) 50%, transparent)}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{border-color:var(--wattle)}@media (width<=640px){.bar[data-astro-cid-fzpbxy5g]{padding-block:.5rem}.place[data-astro-cid-fzpbxy5g]{display:none}.brand[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{width:1.6rem;height:1.6rem}.name[data-astro-cid-fzpbxy5g]{font-size:1.3rem}nav[data-astro-cid-fzpbxy5g]{gap:.25rem .9rem}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.bar[data-astro-cid-fzpbxy5g],.brand[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g],.place[data-astro-cid-fzpbxy5g],nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{transition:none}}:root{color-scheme:light dark;--bg:#faf6ec;--surface:#fffdf7;--text:#2b2520;--muted:#6b6258;--link:#3f6443;--wattle:#e0a917;--leaf:#4f6f52;--soil:#8a6a4f;--border:#e2d9c6;--serif:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}@media (prefers-color-scheme:dark){:root{--bg:#191814;--surface:#23211c;--text:#efe8d8;--muted:#b3a996;--link:#a9c9a3;--wattle:#e8b93a;--leaf:#9dbb97;--soil:#b08d6e;--border:#3a362d}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:var(--sans);flex-direction:column;min-height:100vh;margin:0;font-size:18px;line-height:1.65;display:flex}main{flex:1}a{color:var(--link)}h1,h2,h3{font-family:var(--serif);font-weight:600;line-height:1.15}img{max-width:100%;height:auto;display:block}.wrap{width:min(100% - 2rem,1040px);margin-inline:auto}.narrow{max-width:680px}.muted{color:var(--muted)}.eyebrow{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:600}.site-footer{margin-top:4rem}
