pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}:root{--dark-gray:#333;--medium-gray:#777;--gray:#ccc;--very-light-gray:#eee;--black:#000;--white:#fff;--blue:#1e4e76;--dark-blue:#174469;--very-dark-blue:#021728;--light-blue:#d1ebff;--text:var(--dark-gray);--text-muted:var(--medium-gray);--background:var(--white);--nav-background:var(--light-blue);--panel-background:var(--gray);--radar-plot-text:var(--black);--radar-plot-text-shadow:var(--white);--radar-plot-lines:var(--black);--radar-plot-polygon:var(--blue);--link:var(--blue);--link-hover:var(--black)}@media (prefers-color-scheme:dark){:root{--text:var(--white);--text-muted:var(--gray);--background:var(--dark-gray);--nav-background:var(--medium-gray);--panel-background:var(--black);--radar-plot-text:var(--white);--radar-plot-text-shadow:var(--black);--radar-plot-polygon:var(--gray);--radar-plot-lines:var(--white);--link:var(--light-blue);--link-hover:var(--gray)}}:root{--space-xxxs:.25em;--space-xxs:.375em;--space-xs:.5em;--space-sm:.75em;--space-md:1.25em;--space-lg:2em;--space-xl:3.25em;--space-xxl:5.25em;--space-xxxl:8.5em;--font-primary:"Open Sans", sans-serif;--font-secondary:"Times New Roman", serif;--font-title:"Fredericka the Great", Georgia, serif;--font-title-weight:normal;--heading-line-height:1.2;--body-line-height:1.5;--text-base-size:1rem;--text-scale-ratio:1.618;--text-xs:calc(var(--text-sm) / var(--text-scale-ratio));--text-sm:calc(var(--text-md) / var(--text-scale-ratio));--text-md:var(--text-base-size);--text-lg:calc(var(--text-md) * var(--text-scale-ratio));--text-xl:calc(var(--text-lg) * var(--text-scale-ratio));--text-xxl:calc(var(--text-xl) * var(--text-scale-ratio));--text-xxxl:calc(var(--text-xxl) * var(--text-scale-ratio))}@media (width<=1200px){:root{--text-base-size:.85em}}@media (width<=750px){:root{--text-base-size:.8em}}p{line-height:var(--body-line-height);word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:65ch;font-size:var(--text-md)}p+p{text-indent:var(--space-lg);margin-top:var(--space-md)}code{-webkit-hyphens:none;hyphens:none}blockquote{margin:var(--space-xl) var(--space-xl);padding-left:var(--space-lg);color:var(--text-muted);border-left:8px solid var(--text-muted)}blockquote p{font-size:var(--text-lg)}h1,h2,h3,h4,h5,h6{line-height:var(--heading-line-height);margin-bottom:var(--space-xxs)}@font-face{font-family:Fredericka the Great;src:url(/assets/FrederickatheGreat-Regular-BsyNjTBc.ttf)format("truetype");font-display:fallback;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}h1{font-family:var(--font-title);font-weight:400;font-size:var(--text-xxl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}h4{font-size:var(--text-md)}.link{color:var(--link);transition:color .1s ease-in-out}.link:hover{color:var(--link-hover)}.link--clean{color:var(--text-color);text-decoration:none}*{box-sizing:border-box;margin:0;padding:0}*+*{margin-top:var(--space-md)}body{font-size:var(--text-base-size);font-family:var(--font-primary);color:var(--text);background:var(--background);margin-top:0}main{padding:var(--space-lg);grid-area:main;margin-top:0}@media (width>=700px){main{padding:var(--space-xl)}html,body{width:100%;height:100%}html{overflow:auto}}#app{grid-template-columns:100vw;grid-template-areas:"nav""main";margin-top:0;display:grid}@media (width>=700px){#app{grid-template-columns:max-content minmax(0,auto);grid-template-areas:"nav main"}}nav{grid-area:nav}article ul{font-size:var(--text-md);max-width:65ch}.impact-heading{font-family:var(--font-title);font-weight:400;font-size:var(--text-xl)}.fade-enter-active,.fade-leave-active{transition-property:opacity;transition-duration:.1s}.fade-leave-to,.fade-enter{opacity:0}code{background:var(--very-light-gray);padding:.125em .5em}@media (prefers-color-scheme:dark){code{background:var(--black)}}pre code{background:0 0;padding:0}.nav-social-links__link{margin:0;margin-left:calc(-1 * var(--space-sm));display:inline-block}.nav[data-v-88d01a30]{padding:var(--space-lg);background:var(--nav-background)}@media (width>=700px){.nav[data-v-88d01a30]{min-height:100vh;padding:var(--space-xl)}}.nav__link-list[data-v-88d01a30]{list-style:none}@media (width>=700px){.nav__link-list[data-v-88d01a30]{top:var(--space-xl);position:sticky}}.nav__link[data-v-88d01a30]{font-size:var(--text-lg);padding:var(--space-xs);margin-top:0;padding-left:0}@media (width<=699px){.nav__link[data-v-88d01a30]{display:inline-block}}@media print{.nav__link[data-v-88d01a30],.nav__social[data-v-88d01a30]{display:none}}@media (width>=700px){.ethical[data-v-88d01a30]{max-width:160px;position:fixed}}.ethical[data-v-88d01a30] .ea-content{margin:0!important}.social-link__anchor[data-v-4010055c]{padding:var(--space-sm);display:inline-block}
