.endnotes[data-astro-cid-f7m54epr]{border-top:1px solid var(--color-ivory-4);font-size:var(--font-size-3);margin-inline:auto;margin-top:var(--space-9);max-width:var(--width-text);padding-top:var(--space-4)}.endnotesHeading[data-astro-cid-f7m54epr]{font-family:var(--font-serif);font-size:var(--font-size-3-sc);font-variant-caps:all-small-caps;font-weight:var(--font-weight-medium);margin-bottom:var(--space-4)}.backlinkList[data-astro-cid-f7m54epr]{margin-left:var(--space-4);list-style-type:decimal}.backlinkListItem[data-astro-cid-f7m54epr]{scroll-margin-block:var(--space-6);&:not(:last-child){margin-bottom:var(--space-2)}}.backlink[data-astro-cid-f7m54epr]{font-size:var(--font-size-3);font-weight:var(--font-weight-ultra);white-space:nowrap;text-decoration:none;&:hover{text-decoration:underline;text-decoration-thickness:var(--underline-thickness-1)}}.noteRef{scroll-margin-block:var(--space-6)}.noteLink,.noteButton{background-color:var(--color-red-8);color:var(--color-ivory-1);font-size:var(--font-size-2-sc);font-variant-numeric:lining-nums;line-height:inherit;padding-block:0;padding-inline:var(--space-2);border-radius:8px;text-decoration:none;position:relative;top:-.2rem;&:hover{background-color:var(--color-red-6)}}.noteButton{display:none}.noteTip{background-color:var(--color-ivory-1);border:1px solid var(--color-ivory-4);color:var(--color-black);font-size:var(--font-size-3);hyphens:manual;justify-self:anchor-center;margin:var(--space-2) var(--space-4);max-width:min(24rem, calc(100% - 2 * var(--space-4)));padding:var(--space-3) var(--space-4);position-area:block-end;position-try-fallbacks:flip-block;text-align:start;width:max-content;display:none;inset:auto;box-shadow:0 2px 4px oklch(0% 0 0/.15)}.noteTip:popover-open{display:block}@supports selector(:popover-open) and (anchor-name:--a){.noteLink{display:none}.noteButton{display:inline-block}.noteRef:has(+.noteTip:popover-open) .noteButton{background-color:var(--color-red-6)}}.sources[data-astro-cid-fowzd4sq]{border-top:1px solid var(--color-ivory-4);font-size:var(--font-size-3);margin-inline:auto;margin-top:var(--space-9);max-width:var(--width-text);padding-top:var(--space-4);.endnotes+&{margin-top:var(--space-6);border-top:none;padding-top:0}}.sourcesHeading[data-astro-cid-fowzd4sq]{font-family:var(--font-serif);font-size:var(--font-size-3-sc);font-variant-caps:all-small-caps;font-weight:var(--font-weight-medium);margin-bottom:var(--space-4)}.sourceList[data-astro-cid-fowzd4sq]{margin-left:var(--space-5);list-style-type:circle;& li{text-indent:-2em;padding-inline-start:2em;&:not(:last-child){margin-bottom:var(--space-2)}}}.lightbox[data-astro-cid-5hfkcutc]{background-color:var(--color-white);opacity:0;block-size:100svh;max-block-size:none;inline-size:100vw;max-inline-size:none;transition:opacity .15s ease, display .15s allow-discrete, overlay .15s allow-discrete;border:0;outline:none;padding:0;container:lightbox/inline-size;&[open]{opacity:1;@starting-style{opacity:0}}&::backdrop{background-color:var(--color-white)}}html:has(#lightbox[open]){overflow:hidden}.track[data-astro-cid-5hfkcutc]{overscroll-behavior:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;block-size:100%;display:flex;overflow:auto hidden;&::-webkit-scrollbar{display:none}}.slide[data-astro-cid-5hfkcutc]{min-inline-size:0;padding-block:var(--space-7) var(--space-9);padding-inline:var(--space-5);scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;justify-content:center;align-items:center;display:flex;@container lightbox (width>40rem){padding-block-start:var(--space-6)}}.figure[data-astro-cid-5hfkcutc]{align-items:center;gap:var(--space-4);flex-direction:column;min-block-size:0;max-block-size:100%;max-inline-size:100%;margin:0;display:flex;& .slideImage{contain:inline-size;contain-intrinsic-inline-size:100vw;block-size:auto;min-block-size:0;max-block-size:100%;inline-size:auto;max-inline-size:100%}}.slideCaption[data-astro-cid-5hfkcutc]{color:var(--color-ivory-11);font-size:var(--font-size-3);max-inline-size:var(--width-text);text-align:center;flex:none}.control[data-astro-cid-5hfkcutc]{background-color:var(--color-white);border:1px solid var(--color-ivory-4);color:var(--color-black);padding:var(--space-2);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;& svg{block-size:var(--font-size-4);fill:none;inline-size:var(--font-size-4);stroke:currentColor;stroke-width:1.5px}&:hover:not(:disabled){border-color:var(--color-red-8);color:var(--color-red-8)}&:disabled{cursor:default;opacity:.3}}.close[data-astro-cid-5hfkcutc]{padding:var(--space-1);inset-block-start:var(--space-2);inset-inline-end:var(--space-2);& svg{block-size:var(--font-size-3);inline-size:var(--font-size-3)}@container lightbox (width>40rem){padding:var(--space-2);inset-block-start:var(--space-3);inset-inline-end:var(--space-3);& svg{block-size:var(--font-size-4);inline-size:var(--font-size-4)}}}.pager[data-astro-cid-5hfkcutc]{align-items:center;gap:var(--space-5);justify-content:center;display:flex;position:absolute;inset-block-end:var(--space-5);inset-inline:0;& .control{position:static}@container lightbox (width>40rem){display:contents;& .control{position:absolute}& .prev,& .next{inset-block-start:50%;translate:0 -50%}& .prev{inset-inline-start:var(--space-3)}& .next{inset-inline-end:var(--space-3)}}}.counter[data-astro-cid-5hfkcutc]{font-size:var(--font-size-3);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);@container lightbox (width>40rem){text-align:center;position:absolute;inset-block-end:var(--space-6);inset-inline:0}}@media (prefers-reduced-motion:reduce){.lightbox[data-astro-cid-5hfkcutc]{transition:none}.track[data-astro-cid-5hfkcutc]{scroll-behavior:auto}}
