nav ul[data-astro-cid-yxete6jp]{gap:1.5rem;margin:0;padding:0;font-size:1.6rem;list-style:none;display:flex}@media (width>=640px){nav ul[data-astro-cid-yxete6jp]{font-size:2rem}}nav[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp]{color:var(--color-text);text-decoration:none}nav[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp][aria-current=page]{border-bottom:.2em solid;font-weight:700}@font-face{font-family:Asimov;font-style:normal;font-weight:400;font-stretch:75%;font-display:swap;src:url(/fonts/AsimovNar.woff2)format("woff2"),url(/fonts/AsimovNar.otf)format("opentype")}@font-face{font-family:Asimov;font-style:italic;font-weight:400;font-stretch:75%;font-display:swap;src:url(/fonts/AsimovNarIt.woff2)format("woff2"),url(/fonts/AsimovNarIt.otf)format("opentype")}@font-face{font-family:Asimov;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/Asimov.woff2)format("woff2"),url(/fonts/Asimov.otf)format("opentype")}@font-face{font-family:Asimov;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/AsimovIt.woff2)format("woff2"),url(/fonts/AsimovIt.otf)format("opentype")}@font-face{font-family:Asimov;font-style:normal;font-weight:400;font-stretch:125%;font-display:swap;src:url(/fonts/AsimovWid.woff2)format("woff2"),url(/fonts/AsimovWid.otf)format("opentype")}@font-face{font-family:Asimov;font-style:italic;font-weight:400;font-stretch:125%;font-display:swap;src:url(/fonts/AsimovWidIt.woff2)format("woff2"),url(/fonts/AsimovWidIt.otf)format("opentype")}@font-face{font-family:Asimov;font-style:normal;font-weight:400;font-stretch:150%;font-display:swap;src:url(/fonts/AsimovXWid.woff2)format("woff2"),url(/fonts/AsimovXWid.otf)format("opentype")}@font-face{font-family:Asimov;font-style:italic;font-weight:400;font-stretch:150%;font-display:swap;src:url(/fonts/AsimovXWidIt.woff2)format("woff2"),url(/fonts/AsimovXWidIt.otf)format("opentype")}@font-face{font-family:Asimov Outline;font-style:normal;font-weight:400;font-stretch:75%;font-display:swap;src:url(/fonts/AsimovNarOu.woff2)format("woff2"),url(/fonts/AsimovNarOu.otf)format("opentype")}@font-face{font-family:Asimov Outline;font-style:italic;font-weight:400;font-stretch:75%;font-display:swap;src:url(/fonts/AsimovNarOuIt.woff2)format("woff2"),url(/fonts/AsimovNarOuIt.otf)format("opentype")}@font-face{font-family:Asimov Outline;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/AsimovOu.woff2)format("woff2"),url(/fonts/AsimovOu.otf)format("opentype")}@font-face{font-family:Asimov Outline;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/AsimovOuIt.woff2)format("woff2"),url(/fonts/AsimovOuIt.otf)format("opentype")}@font-face{font-family:Asimov Outline;font-style:normal;font-weight:400;font-stretch:125%;font-display:swap;src:url(/fonts/AsimovWidOu.woff2)format("woff2"),url(/fonts/AsimovWidOu.otf)format("opentype")}@font-face{font-family:Asimov Outline;font-style:italic;font-weight:400;font-stretch:125%;font-display:swap;src:url(/fonts/AsimovWidOuIt.woff2)format("woff2"),url(/fonts/AsimovWidOuIt.otf)format("opentype")}@font-face{font-family:Asimov Outline;font-style:normal;font-weight:400;font-stretch:150%;font-display:swap;src:url(/fonts/AsimovXWidOu.woff2)format("woff2"),url(/fonts/AsimovXWidOu.otf)format("opentype")}@font-face{font-family:Asimov Outline;font-style:italic;font-weight:400;font-stretch:150%;font-display:swap;src:url(/fonts/AsimovXWidOuIt.woff2)format("woff2"),url(/fonts/AsimovXWidOuIt.otf)format("opentype")}@font-face{font-family:Asimov Super Italic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/AsimovSuIt.woff2)format("woff2"),url(/fonts/AsimovSuIt.otf)format("opentype")}:root{--color-bg:black;--color-text:red;--color-accent:blue;--space-sm:.5rem;--space-md:1rem;--font-sans:"Asimov", system-ui, sans-serif;--font-outline:"Asimov Outline", system-ui, sans-serif}html{font-size:14px}@media (width>=640px){html{font-size:16px}}@media (width>=768px){html{font-size:18px}}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);margin:0}header[data-astro-cid-ju4pidww]{z-index:99999;font-family:var(--font-outline);padding:.5rem 1rem;animation:linear both header-shadow scroll();animation-range:0 100px;position:fixed;top:0;left:0}@keyframes header-shadow{0%{text-shadow:0 0 .4em #0000}to{text-shadow:0 0 .4em #fff}}
