*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--primary-background-color:#fff;--primary-color:#100e08;--max-content-width:1440px;--min-content-width:calc(320px - 2 * var(--s0));--font-size:1em;--measure:60ch;--ratio:1.5;--s-5:calc(var(--s-4) / var(--ratio));--s-4:calc(var(--s-3) / var(--ratio));--s-3:calc(var(--s-2) / var(--ratio));--s-2:calc(var(--s-1) / var(--ratio));--s-1:calc(var(--s0) / var(--ratio));--s0:1rem;--s1:calc(var(--s0) * var(--ratio));--s2:calc(var(--s1) * var(--ratio));--s3:calc(var(--s2) * var(--ratio));--s4:calc(var(--s3) * var(--ratio));--s5:calc(var(--s4) * var(--ratio))}p,li{max-inline-size:var(--measure)}body{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-size:var(--font-size);background-color:var(--white);color:var(--primary-color);font-weight:400}hr{background-color:#333;border:none;height:4px;margin-top:10px;margin-bottom:10px}h1{font-size:1.6rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1rem}a{color:#205ea5;text-decoration:none}a:hover{text-decoration:underline}p.citation a{overflow-wrap:break-word}.menu.svelte-12qhfyh{flex-direction:row;margin:0;list-style-type:none}nav.svelte-12qhfyh ul:where(.svelte-12qhfyh){display:inline-flex}ul.svelte-12qhfyh{padding:0;list-style:none}.wrapper.svelte-12qhfyh{background:var(--primary-background-color);border-bottom:1px solid #000;margin-block-end:var(--s0)}@media (width>=700px){.wrapper.svelte-12qhfyh{z-index:999;position:sticky;top:0}}nav.svelte-12qhfyh{max-width:var(--max-content-width);padding:var(--s-1);margin-inline:auto;display:flex;overflow-x:auto}nav.svelte-12qhfyh li:where(.svelte-12qhfyh):first-child{margin-inline-end:var(--s2);font-weight:700}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--primary-color);margin-inline-end:var(--s1);text-decoration:none}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):visited{color:var(--primary-color)}div.overlay.svelte-12qhfyh{height:1.5em;width:var(--s2);background:linear-gradient(to right, transparent, var(--primary-background-color));position:absolute;right:0}main.svelte-12qhfyh{max-width:var(--max-content-width);padding:var(--s-1);margin-block-end:var(--s1);margin-inline:auto}.footer.svelte-12qhfyh{min-height:var(--s5);border-top:1px solid #000}.footer-content.svelte-12qhfyh{max-width:var(--max-content-width);padding:var(--s-1);margin-inline:auto}
