.fn-marker.svelte-1xpur96{font-size:.7em;line-height:0;vertical-align:super;margin:0 .05em}.fn-marker.svelte-1xpur96 a:where(.svelte-1xpur96){color:var(--gold);text-decoration:none;font-family:var(--font-mono);padding:0 .2em;border-radius:2px;transition:background .15s}.fn-marker.svelte-1xpur96 a:where(.svelte-1xpur96):hover{background:#c9a84c26;text-decoration:underline}.footnotes.svelte-qgcdm9{border-top:1px solid rgba(255,255,255,.07);padding-top:2rem;margin-bottom:2.5rem}h3.svelte-qgcdm9{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--white);margin-bottom:1rem}.footnote-list.svelte-qgcdm9{list-style:none;padding:0;display:flex;flex-direction:column;gap:.85rem}.footnote-item.svelte-qgcdm9{display:grid;grid-template-columns:1.75rem 1fr;gap:.5rem;padding-left:1rem;border-left:2px solid rgba(201,168,76,.25);font-family:var(--font-body);font-size:.85rem;line-height:1.55;color:var(--ice-dim);scroll-margin-top:80px}.footnote-item.svelte-qgcdm9:target{border-left-color:var(--gold);background:#c9a84c0f}.fn-num.svelte-qgcdm9{font-family:var(--font-mono);color:var(--gold);font-size:.8rem}.fn-body.svelte-qgcdm9 a:where(.svelte-qgcdm9){color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(201,168,76,.3);transition:border-color .15s}.fn-body.svelte-qgcdm9 a:where(.svelte-qgcdm9):hover{border-bottom-color:var(--gold)}
