h1.svelte-rngzvi{font-weight:900;white-space:nowrap}h1.svelte-rngzvi strong:where(.svelte-rngzvi){font-weight:900;color:#be2446}article.svelte-ffz11w{margin-bottom:3rem}h3.svelte-ffz11w{font-family:Titillium Web,sans-serif;font-weight:600;margin-bottom:.25rem}h4.svelte-ffz11w{font-family:Inconsolata,monospace;font-weight:400;color:var(--subtle-text-light);margin-bottom:1rem}.description.svelte-ffz11w p{margin-bottom:.25rem;display:flex;align-items:flex-start}.description.svelte-ffz11w p:before{content:"■";color:var(--accent-red);margin-right:.75em;display:inline-flex;transform:translateY(-.05em);font-size:8px;width:1.5em;flex-shrink:0;align-self:baseline;margin-top:.5rem}.description.svelte-ffz11w h4{font-weight:600;margin-bottom:.25rem}article.svelte-efg3f{display:flex;flex-direction:row;gap:2rem;margin-bottom:4rem}.media-column.svelte-efg3f{flex:0 0 200px}.content-column.svelte-efg3f{flex:1 1 auto}h3.svelte-efg3f{font-family:Inconsolata,monospace;font-size:1.5rem;font-weight:700;margin:0 0 .75rem}.description.svelte-efg3f p{margin-bottom:1rem;line-height:1.6}.artifacts-container.svelte-efg3f{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem 1rem}.artifacts-container a{display:inline-block;font-size:.9rem;font-weight:700;border-bottom-style:solid;text-decoration:none}.tags-container .tag{display:inline-block;font-size:.8rem;font-family:Inconsolata,monospace;background-color:#eee;color:#555;padding:.2rem .6rem;border-radius:4px;-webkit-user-select:none;user-select:none}@media (max-width: 600px){article.svelte-efg3f{flex-direction:column}.media-column.svelte-efg3f{flex-basis:auto;max-width:100%}}li.svelte-1ooigps{margin-bottom:1.5rem}.citation.svelte-1ooigps p{margin-bottom:.25rem;font-size:.9rem;opacity:.7}h2.svelte-1csyuq2{font-weight:900;white-space:nowrap;margin:3.5rem 0 2rem;border-bottom:2px solid rgba(190,36,70,1)}.accent.svelte-1csyuq2{font-weight:900;color:#be2446}@media (max-width: 600px){h2.svelte-1csyuq2{font-size:1.8rem}}.svg-filters{position:absolute;visibility:hidden;width:1px;height:1px}.glitched{-webkit-transition:background-color .1s ease-out;-moz-transition:background-color .1s ease-out;transition:background-color .1s ease-out;transform:translateZ(0);outline:90px solid transparent!important}.glitched:focus{outline:none}.tags-container.svelte-12x39fx{margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:.5rem}.tag.svelte-12x39fx{display:inline-block;font-size:.8rem;font-family:Inconsolata,monospace;background-color:#eee;color:#555;padding:.2rem .6rem;border-radius:4px;-webkit-user-select:none;user-select:none;line-height:1.5}#publications.svelte-1q075xk ul:where(.svelte-1q075xk){list-style:none;padding-left:0;margin-left:0}
