:link:where(.astro-V7BMHKT6),:visited:where(.astro-V7BMHKT6),area:where(.astro-V7BMHKT6)[href]{aspect-ratio:1/1;color:inherit;display:block;height:100%;text-decoration:inherit;width:100%}:link:where(.astro-V7BMHKT6),:visited:where(.astro-V7BMHKT6),area[href]:where(.astro-V7BMHKT6){aspect-ratio:1/1;color:inherit;display:block;height:100%;text-decoration:inherit;width:100%}:-moz-any-link:where(.astro-V7BMHKT6){aspect-ratio:1/1;color:inherit;display:block;height:100%;text-decoration:inherit;width:100%}:any-link:where(.astro-V7BMHKT6){aspect-ratio:1/1;color:inherit;display:block;height:100%;text-decoration:inherit;width:100%}:link:focus-visible:where(.astro-V7BMHKT6),:link:hover:where(.astro-V7BMHKT6),:visited:focus-visible:where(.astro-V7BMHKT6),:visited:hover:where(.astro-V7BMHKT6),area:where(.astro-V7BMHKT6)[href]:focus-visible,area:where(.astro-V7BMHKT6)[href]:hover{text-shadow:inherit}:link:focus-visible:where(.astro-V7BMHKT6),:link:hover:where(.astro-V7BMHKT6),:visited:focus-visible:where(.astro-V7BMHKT6),:visited:hover:where(.astro-V7BMHKT6),area[href]:focus-visible:where(.astro-V7BMHKT6),area[href]:hover:where(.astro-V7BMHKT6){text-shadow:inherit}:-moz-any-link:focus-visible:where(.astro-V7BMHKT6),:-moz-any-link:hover:where(.astro-V7BMHKT6){text-shadow:inherit}:any-link:focus-visible:where(.astro-V7BMHKT6),:any-link:hover:where(.astro-V7BMHKT6){text-shadow:inherit}:link:focus-visible:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6),:link:hover:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6),:visited:focus-visible:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6),:visited:hover:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6),area:where(.astro-V7BMHKT6)[href]:focus-visible figure:where(.astro-V7BMHKT6),area:where(.astro-V7BMHKT6)[href]:hover figure:where(.astro-V7BMHKT6){border:3px solid var(--nice-blue);box-shadow:0 0 24px 0 var(--nice-blue)}:link:focus-visible:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6),:link:hover:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6),:visited:focus-visible:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6),:visited:hover:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6),area[href]:focus-visible:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6),area[href]:hover:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6){border:3px solid var(--nice-blue);box-shadow:0 0 24px 0 var(--nice-blue)}:-moz-any-link:focus-visible:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6),:-moz-any-link:hover:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6){border:3px solid var(--nice-blue);box-shadow:0 0 24px 0 var(--nice-blue)}:any-link:focus-visible:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6),:any-link:hover:where(.astro-V7BMHKT6) figure:where(.astro-V7BMHKT6){border:3px solid var(--nice-blue);box-shadow:0 0 24px 0 var(--nice-blue)}figure:where(.astro-V7BMHKT6){border:3px solid var(--nice-pink);border-radius:10px;box-shadow:0 0 12px 0 var(--nice-pink);margin:0;overflow:hidden;padding:0;position:relative;transition:.25s ease}figure:where(.astro-V7BMHKT6),img:where(.astro-V7BMHKT6){height:100%;width:100%}img:where(.astro-V7BMHKT6){-o-object-fit:cover;object-fit:cover}figcaption:where(.astro-V7BMHKT6){background-color:#000000bf;color:#fff;font-size:18px;height:-moz-fit-content;height:fit-content;inset:100% 0;line-height:1.25;padding:8px 16px;position:absolute;transform:translateY(-100%);width:100%}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0}}@keyframes astroFadeOut{to{opacity:0}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}ol:where(.astro-DQMAITYA){grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));list-style:none;margin:0;padding:0}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;src:url(/fonts/atkinson-hyperlegible-v11-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-style:italic;font-weight:400;src:url(/fonts/atkinson-hyperlegible-v11-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;src:url(/fonts/atkinson-hyperlegible-v11-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-style:italic;font-weight:700;src:url(/fonts/atkinson-hyperlegible-v11-latin-700italic.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}:root{--font-family-primary:"Atkinson Hyperlegible";--font-family-secondary:"Neonderthaw";--nice-pink:#fd5da8;--nice-blue:#6efdff;--side-padding:20px;--text-content-width:min(840px,calc(100vw - var(--side-padding)*2))}body{word-wrap:break-word;background-color:#000;color:#eee;font-family:Atkinson Hyperlegible,sans-serif;font-family:var(--font-family-primary),sans-serif;font-size:24px;line-height:1.5;margin:auto;text-align:left}:where(h1,strong,b){color:#fff}:where(h2,strong,b){color:#fff}:where(h3,strong,b){color:#fff}:where(h4,strong,b){color:#fff}:where(h5,strong,b){color:#fff}:where(h6,strong,b){color:#fff}nav a{margin-right:10px}textarea{width:100%}input,textarea{font-size:16px}content{line-height:1.6}table{width:100%}:where(img){height:auto;max-width:100%}code{background-color:#121212;padding:2px 5px}pre{padding:1rem}pre>code{all:unset}blockquote{border:1px solid #999;color:#eee;font-style:italic;margin:0;padding:2px 0 2px 20px}:link,:visited,area[href]{color:#6efdff;color:var(--nice-blue);transition:text-shadow .25s ease}:-moz-any-link{color:#6efdff;color:var(--nice-blue);-moz-transition:text-shadow .25s ease;transition:text-shadow .25s ease}:any-link{color:#6efdff;color:var(--nice-blue);transition:text-shadow .25s ease}:link:focus,:link:hover,:visited:focus,:visited:hover,area[href]:focus,area[href]:hover{text-shadow:0 0 12px #6efdff;text-shadow:0 0 12px var(--nice-blue);transition:text-shadow .15s ease}:-moz-any-link:focus,:-moz-any-link:hover{text-shadow:0 0 12px #6efdff;text-shadow:0 0 12px var(--nice-blue);-moz-transition:text-shadow .15s ease;transition:text-shadow .15s ease}:-moz-any-link:hover,:-moz-any-link:focus{text-shadow:0 0 12px #6efdff;text-shadow:0 0 12px var(--nice-blue);-moz-transition:text-shadow .15s ease;transition:text-shadow .15s ease}:any-link:focus,:any-link:hover{text-shadow:0 0 12px #6efdff;text-shadow:0 0 12px var(--nice-blue);transition:text-shadow .15s ease}p+p{margin-top:19px}:focus{outline:3px solid #6efdff;outline:solid 3px var(--nice-blue);outline-offset:3px}::-moz-selection{background-color:#6efdff;background-color:var(--nice-blue);color:#000}::selection{background-color:#6efdff;background-color:var(--nice-blue);color:#000}.max-lines{--max-lines:2;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-line-clamp:var(--max-lines);display:-webkit-box;overflow:hidden}footer:where(.astro-SZ7XMLTE){display:flex;font-size:14px;margin:0 var(--side-padding) 32px}h2:where(.astro-SZ7XMLTE){font-size:16px}h2:where(.astro-SZ7XMLTE),ul:where(.astro-SZ7XMLTE){margin:0}ul:where(.astro-SZ7XMLTE){list-style:none;padding:0}header:where(.astro-3EF6KSR2){display:flex;gap:24px;padding:25px var(--side-padding) 0}.skip-to-main-content-link:where(.astro-3EF6KSR2){background-color:#000;border:3px solid var(--nice-pink);box-shadow:0 0 12px 0 var(--nice-pink);height:30px;left:0;padding:8px;position:absolute;transform:translateY(calc(-100% - 37px));transition:transform .3s}.skip-to-main-content-link:where(.astro-3EF6KSR2):focus{outline-offset:3px;transform:translateY(0)}body{grid-gap:67px;display:grid;gap:67px;grid-template:"header" auto "main" 1fr "footer" auto/100%;min-height:100vh}body header:where(.astro-5HCE7SGA){grid-area:header}body>:where(.main,main){grid-area:main}body>:where(.main,main)>:not(.full-width){margin:0 auto;width:var(--text-content-width)}body footer:where(.astro-5HCE7SGA){grid-area:footer}
