.site-footer[data-astro-cid-jo6i4kqk]{background:var(--color-green-800);color:var(--color-cream-200);margin-top:5rem;padding:3rem 0 1.5rem}.cols[data-astro-cid-jo6i4kqk]{gap:2rem;display:grid}@media (width>=48rem){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr}}.brand[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);color:var(--color-cream-50);align-items:center;gap:.5rem;font-size:1.35rem;display:flex}.brand[data-astro-cid-jo6i4kqk] svg{color:var(--color-gold-300)}.small[data-astro-cid-jo6i4kqk]{max-width:26rem;margin-top:.75rem;font-size:.95rem;line-height:1.55}nav[data-astro-cid-jo6i4kqk]{align-content:start;gap:.45rem;display:grid}.head[data-astro-cid-jo6i4kqk]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold-300);margin-bottom:.25rem;font-size:.75rem}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.credit[data-astro-cid-jo6i4kqk]{color:var(--color-cream-300);border-top:1px solid #d8c08a40;margin-top:2.5rem;padding-top:1.25rem;font-size:.85rem}.search[data-astro-cid-ac66eqjo]{border:1px solid var(--color-gold-500);background:var(--color-paper-raised);max-width:22rem;color:var(--color-green-900);border-radius:6px;flex:1;align-items:center;gap:.6rem;margin-left:auto;padding:.55rem .9rem;display:flex;position:relative}.search[data-astro-cid-ac66eqjo] input[data-astro-cid-ac66eqjo]{width:100%;font:inherit;font-family:var(--font-display);color:var(--color-ink);background:0 0;border:0;outline:none;font-size:1rem}.search[data-astro-cid-ac66eqjo] input[data-astro-cid-ac66eqjo]::placeholder{color:var(--color-ink-400)}.search[data-astro-cid-ac66eqjo]:focus-within{outline:2px solid var(--color-gold-300)}.results[data-astro-cid-ac66eqjo]{z-index:40;background:var(--color-paper-raised);border:1px solid var(--color-rule);border-radius:8px;margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .4rem);left:0;right:0;box-shadow:0 12px 32px #0000001f}.results[data-astro-cid-ac66eqjo] a{border-radius:5px;padding:.5rem .65rem;text-decoration:none;display:grid}.results[data-astro-cid-ac66eqjo] a:hover,.results[data-astro-cid-ac66eqjo] a.on{background:var(--color-cream-200)}.results[data-astro-cid-ac66eqjo] .rt{font-family:var(--font-display);font-size:1.05rem}.results[data-astro-cid-ac66eqjo] .rs{color:var(--color-ink-muted);font-size:.85rem}.results[data-astro-cid-ac66eqjo] .none{color:var(--color-ink-muted);padding:.6rem;font-size:.9rem}.search-wide[data-astro-cid-ac66eqjo]{display:none}@media (width>=64rem){.search-wide[data-astro-cid-ac66eqjo]{display:flex}}@media (width<=63.999rem){.search[data-astro-cid-ac66eqjo]{flex-wrap:wrap;width:100%;max-width:none;margin-left:0}.search[data-astro-cid-ac66eqjo] input[data-astro-cid-ac66eqjo]{flex:1;min-width:0}.results[data-astro-cid-ac66eqjo]{max-height:min(18rem,40dvh);box-shadow:none;flex-basis:100%;position:static;overflow-y:auto}}.site-header[data-astro-cid-nen7h5rs]{padding-top:1rem}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:2rem;padding-bottom:.75rem;display:flex}.brand[data-astro-cid-nen7h5rs]{color:var(--color-green-900);flex:none;align-items:center;gap:.7rem;text-decoration:none;display:flex}.brand[data-astro-cid-nen7h5rs] .brand-mark,.bar[data-astro-cid-nen7h5rs] .end-mark{color:var(--color-gold-500)}.brand-name[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.4rem,1rem + 1.4vw,2.1rem)}.brand-tld[data-astro-cid-nen7h5rs]{color:var(--color-gold-600);margin-left:.1em;font-size:.55em}.nav-wide[data-astro-cid-nen7h5rs]{font-family:var(--font-display);gap:2.25rem;font-size:1.15rem;display:none}.nav-wide[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-green-900);white-space:nowrap;border-bottom:1px solid #0000;padding-block:.25rem;text-decoration:none}.nav-wide[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav-wide[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-bottom-color:var(--color-gold-500)}.bar[data-astro-cid-nen7h5rs] .end-mark{display:none}.nav-narrow[data-astro-cid-nen7h5rs]{margin-left:auto;position:relative}.nav-narrow[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;border:1px solid var(--color-rule);border-radius:4px;padding:.4rem .8rem;font-size:.95rem;list-style:none}.nav-narrow[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.narrow-panel[data-astro-cid-nen7h5rs]{z-index:20;background:var(--color-paper-raised);border:1px solid var(--color-rule);border-radius:6px;gap:.5rem;width:min(22rem,100vw - 2.5rem);padding:.5rem;display:grid;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 8px 24px #00000014}.nav-narrow[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{display:grid}.nav-narrow[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:.6rem .75rem;text-decoration:none}@media (width<=63.999rem){.bar[data-astro-cid-nen7h5rs]{gap:.75rem}.brand[data-astro-cid-nen7h5rs]{flex:0 auto;min-width:0}.nav-narrow[data-astro-cid-nen7h5rs]{flex:none;align-self:flex-end}}@media (width>=64rem){.nav-wide[data-astro-cid-nen7h5rs]{display:flex}.nav-narrow[data-astro-cid-nen7h5rs]{display:none}}@media (width>=80rem){.bar[data-astro-cid-nen7h5rs] .end-mark{display:inline-flex}}.skip-link[data-astro-cid-hkbrpulz]{z-index:50;background:var(--color-green-800);color:var(--color-cream-50);border-radius:3px;padding:.6rem 1rem;text-decoration:none;position:absolute;top:-3rem;left:.75rem}.skip-link[data-astro-cid-hkbrpulz]:focus-visible{top:.75rem}
