@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:root{--canvas-width-min:350px;--canvas-width-max:1200px;--clr-black:#141414;--clr-white:#FAF0E9;--clr-white-dark:#eee4dd;--clr-grey:#494949;--clr-accent-red:#F74E45;--clr-accent-green:#164E42;--clr-accent-blue:#0F8EF0;--clr-accent-yellow:#FFDB70;--clr-accent-purple:#8A2AD4;--spacing-s:0.15rem;--spacing-m:2.5rem;--spacing-l:4rem;--radius-s:0.25em;--radius-m:0.75em;--radius-l:1.25em;--header-height:12rem;--footer-height:12rem;--footer-height-max:18rem;--font-margin:1.25rem;--font-h1-size:3rem;--font-h2-size:2.5rem;--font-h3-size:2rem;--font-h4-size:1.5rem;--font-h5-size:1rem;--font-h6-size:1rem;--font-p-size:1.75rem;--font-p-lineheight:3.25rem}@media(max-width:1000px){:root{--spacing-s:0.09rem;--spacing-m:1.5rem;--spacing-l:2.4rem;--header-height:9rem;--footer-height:9rem;--font-margin:0.75rem;--font-h1-size:1.8rem;--font-h2-size:1.5rem;--font-h3-size:1.2rem;--font-h4-size:0.9rem;--font-h5-size:0.6rem;--font-h6-size:0.3rem;--font-p-size:1.05rem;--font-p-lineheight:1.95rem}}@media(max-width:650px){:root{--spacing-s:0.06rem;--spacing-m:1rem;--spacing-l:1.6rem;--header-height:6rem;--footer-height:6rem;--font-margin:0.5rem;--font-h1-size:1.2rem;--font-h2-size:1rem;--font-h3-size:0.8rem;--font-h4-size:0.6rem;--font-h5-size:0.4rem;--font-h6-size:0.2rem;--font-p-size:0.7rem;--font-p-lineheight:1.3rem}}html{width:100%;height:100%;image-rendering:crisp-edges;background-attachment:fixed;background-image:linear-gradient(0deg,#ffdb70 0%,#e1c993 -1%,#bfb6b0 -1%,#93a4cc 0%,#5094e7 1%,#1e80f1 3%,#286ef0 5%,#2457f0 8%,#1e41f1 12%,#0c29e4 17%,#0623b7 24%,#011b8e 34%,#001366 48%,#000942 81%)}body{width:100%;height:auto;min-width:var(--canvas-width-min);max-width:var(--canvas-width-max);margin:0 auto}header{width:100%;height:var(--header-height);min-width:var(--canvas-width-min);max-width:var(--canvas-width-max);min-height:auto;user-select:none}main{background-color:var(--clr-white);border-radius:var(--radius-s)var(--radius-s)0 0}#container{width:auto;height:auto;padding:var(--spacing-m)}article{padding:0 0 var(--spacing-l)}footer{width:100%;min-height:var(--footer-height);min-width:var(--canvas-width-min);max-width:var(--canvas-width-max);padding-top:var(--spacing-m);padding-bottom:var(--spacing-m);background-color:rgba(0,0,0,.5);backdrop-filter:blur(1rem);border-radius:0 0 var(--radius-m)var(--radius-m);user-select:none}header *{font-family:FontDisplayPrimary}header{display:flex;flex-direction:row;align-items:flex-end;user-select:none;padding-top:var(--spacing-m);height:auto}header>nav{width:100%;height:auto;padding-bottom:calc(var(--spacing-m)*.75)}header>nav>ul{display:flex;flex-direction:row;flex-wrap:wrap;width:auto;height:auto;list-style-type:none;padding:0;margin:0}header>nav>ul>li{margin-left:.75rem;padding-top:calc(var(--spacing-m)*.5);font-size:var(--font-h1-size);font-weight:600}header>nav>ul>li>a{color:transparent}header>nav>ul>li>a:hover{color:transparent}footer>section.copyright>.disclaimer{font-family:FontDisplayPrimary;text-align:center;font-size:var(--font-h3-size);font-weight:600;margin-bottom:var(--spacing-s)}footer>section.copyright>.author{font-family:FontDisplayPrimary;text-align:center;font-size:var(--font-p-size);font-weight:600;color:var(--clr-white)}footer>section.link{padding-bottom:var(--spacing-m)}footer>section.link>nav>ul{display:flex;flex-direction:row;justify-content:space-between;width:50%;height:100%;margin:auto;padding:0}footer>section.link>nav>ul>li{list-style-type:none;font-family:FontDisplayPrimary;font-size:var(--font-h3-size);font-weight:600;margin:0;padding:0}footer>section.link>nav>ul>li>a:hover{color:transparent}h1,h2,h3,h4,h5,h6{color:var(--clr-black);font-family:FontSerif,serif;font-style:normal;line-height:normal;margin-bottom:var(--font-margin)}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-family:FontSerifItalic,serif;font-style:italic}h1{font-size:var(--font-h1-size);font-weight:800}h2{font-size:var(--font-h2-size);font-weight:700}h3{font-size:var(--font-h3-size);font-weight:650}h4{font-size:var(--font-h4-size);font-weight:600}h5{font-size:var(--font-h5-size);font-weight:550}h6{font-size:var(--font-h6-size);font-weight:500}p{color:var(--clr-black);font-family:FontDisplayPrimary,display,sans-serif;font-style:normal;font-weight:500;line-height:var(--font-p-lineheight);margin-bottom:var(--spacing-m);font-size:var(--font-p-size)}strong{font-style:bold;font-weight:800}em{font-style:italic;font-weight:600}a{text-decoration:none;color:var(--clr-accent-blue)}a:hover{color:var(--clr-accent-red)}a:visited{color:none}::selection{color:var(--clr-black);background:var(--clr-accent-yellow)}::-moz-selection{color:var(--clr-black);background:var(--clr-accent-yellow)}ul{list-style-type:disc;padding-left:var(--spacing-m);margin-bottom:var(--spacing-m)}ul li{margin-top:var(--spacing-s);font-size:var(--font-p-size)}ol{list-style-type:decimal;padding-left:var(--spacing-m);margin-bottom:var(--spacing-m)}ol li{margin-top:var(--spacing-s);font-size:var(--font-p-size)}blockquote{font-family:FontSerifItalic;border-left:var(--spacing-m)solid var(--clr-accent-green);padding:var(--spacing-m);margin:var(--spacing-l)0;background-color:var(--clr-grey);quotes:"“" "”" "‘" "’"}blockquote:before{content:open-quote;font-size:var(--font-h1-size);line-height:0;margin-right:var(--spacing-m);vertical-align:calc( -.75 * var(--spacing-m));color:var(--clr-accent-yellow)}blockquote p{display:inline;font-size:var(--font-h5-size);font-style:italic;color:var(--clr-white)}code{font-family:FontMonospace;font-weight:600;color:var(--clr-black);padding:0 calc(var(--spacing-s)*4);background-color:var(--clr-white-dark);border-radius:var(--spacing-s)}table{font-family:FontMonospace;font-size:calc(.75 * var(--font-p-size));margin-bottom:var(--spacing-l);margin-top:var(--spacing-l)}table *{border:solid 1px;padding:calc(.75 * var(--spacing-s))}thead{font-weight:700}td{text-align:center;padding:calc(1.5 * var(--spacing-s))}hr{color:var(--clr-grey);margin-top:var(--spacing-l);margin-bottom:var(--spacing-l)}.txt-glow-warm{background:linear-gradient(-90deg,var(--clr-accent-red),DarkOrange,var(--clr-accent-red))0 0/400% 100%;color:transparent;background-clip:text}a.txt-glow-warm:hover{border-bottom:.1em solid var(--clr-white)}@media(prefers-reduced-motion:no-preference){.txt-glow-warm{animation:move-bg 20s linear infinite}@keyframes move-bg{to{background-position:400% 0}}}.txt-glow-cold{background:linear-gradient(-90deg,var(--clr-accent-blue),DeepSkyBlue,var(--clr-accent-blue))0 0/400% 100%;color:transparent;background-clip:text}a.txt-glow-cold:hover{border-bottom:.1em solid var(--clr-white)}@media(prefers-reduced-motion:no-preference){.txt-glow-cold{animation:move-bg 20s linear infinite}@keyframes move-bg{to{background-position:400% 0}}}ul.tags *{margin:0;padding:0;list-style-type:none;line-height:0;text-indent:0}ul.tags{display:flex;flex-direction:row;flex-wrap:wrap;max-width:75%;margin:0 auto}ul.tags>li.tag{background-color:var(--clr-white);border-radius:var(--spacing-s);border:var(--spacing-s)var(--clr-black)solid;margin:.25rem;padding:var(--spacing-s)}ul.tags>li.tag>a{display:block;font-family:FontDisplayPrimary;font-size:var(--font-h5-size);font-weight:800;color:var(--clr-black);padding:calc(var(--spacing-s)*3)}ul.tags>li.tag>a:hover{color:var(--clr-accent-red)}section.meta-status>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;background-color:var(--clr-grey);list-style:none;margin:0;padding:0}section.meta-status>ul>li{background-color:var(--clr-black);max-width:8rem;max-height:1rem;margin:1rem;padding:1rem}section.meta-status>ul>li>a *{color:var(--clr-white)}footer>section.meta-links>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0}footer>section.meta-links>ul{margin:0;padding:0}footer>section.meta-links>ul>li{margin-left:var(--spacing-m);margin-right:var(--spacing-m)}footer>section.meta-links>ul>li>a{display:block;background-color:var(--clr-white);border-radius:var(--radius-s);padding:.5em;transition:box-shadow .5s ease}footer>section.meta-links>ul>li>a:hover{transition:box-shadow .05s ease;box-shadow:0 0 0 .2em var(--clr-accent-red)}footer>section.meta-links>ul>li>a>img{width:2em;max-width:2em}