@import"https://fonts.googleapis.com/css2?family=Nova+Cut&family=Nova+Oval&family=Averia+Serif+Libre:ital,wght@0,200;0,400;0,700;1,400;1,700&&display=swap";header:where(.astro-AQG4J7YY){background-color:#444;display:grid;grid-template-areas:"banner toggle" "links links"}header:where(.astro-AQG4J7YY) h1:where(.astro-AQG4J7YY){grid-area:banner;font-family:Nova Cut;font-size:12vw;text-shadow:2px 2px 4px gray;background:none;border-radius:0;margin:auto;max-width:1200px;padding:0;color:#ddd}header:where(.astro-AQG4J7YY)>a:where(.astro-AQG4J7YY){text-decoration:none}input:where(.astro-AQG4J7YY)#toggle{grid-area:toggle;appearance:none}input:where(.astro-AQG4J7YY)#toggle:after{content:" ";background-image:var(--hamburger_url);background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center;height:100%;width:100%;font-size:12vw;cursor:pointer;text-align:center;color:#999}.hamburger:where(.astro-AQG4J7YY){grid-area:links;max-height:0;padding:0;overflow:clip;transition:all .1s ease-in-out}input:where(.astro-AQG4J7YY)#toggle:checked~.hamburger:where(.astro-AQG4J7YY){max-height:9em;padding-bottom:1em}.hamburger:where(.astro-AQG4J7YY) ul:where(.astro-AQG4J7YY){diplay:flex;flex-direction:column;margin:0 2em;padding:0}.hamburger:where(.astro-AQG4J7YY) li:where(.astro-AQG4J7YY){display:block;list-style:none;margin:.3em 0}.hamburger:where(.astro-AQG4J7YY) li:where(.astro-AQG4J7YY) a:where(.astro-AQG4J7YY),.hamburger:where(.astro-AQG4J7YY) li:where(.astro-AQG4J7YY) a:where(.astro-AQG4J7YY):visited{display:block;padding:.5em;text-decoration:none;color:#999;background-color:#333;border-radius:.2em;text-align:center;width:100%;height:100%;transition:all .1s ease-in-out}.hamburger:where(.astro-AQG4J7YY) li:where(.astro-AQG4J7YY) a:where(.astro-AQG4J7YY):hover{background-color:#555;color:#222}@media screen and (max-width: 375px){header:where(.astro-AQG4J7YY) h1:where(.astro-AQG4J7YY){font-size:3em}}@media screen and (min-width: 720px){header:where(.astro-AQG4J7YY)>a:where(.astro-AQG4J7YY){display:flex}header:where(.astro-AQG4J7YY) h1:where(.astro-AQG4J7YY){font-size:5rem}}@media screen and (min-width: 1200px){header:where(.astro-AQG4J7YY){display:block;grid-area:header}header:where(.astro-AQG4J7YY)>a:where(.astro-AQG4J7YY){display:inline}header:where(.astro-AQG4J7YY) h1:where(.astro-AQG4J7YY){padding:.5em 0}header:where(.astro-AQG4J7YY) input:where(.astro-AQG4J7YY)#toggle{display:none}header:where(.astro-AQG4J7YY) .hamburger:where(.astro-AQG4J7YY){max-height:3em;background-color:#333}header:where(.astro-AQG4J7YY) input:where(.astro-AQG4J7YY)#toggle:checked~.hamburger:where(.astro-AQG4J7YY){padding:0}header:where(.astro-AQG4J7YY) .hamburger:where(.astro-AQG4J7YY) ul:where(.astro-AQG4J7YY){display:flex;flex-direction:row;max-width:1200px;margin:auto}}*{box-sizing:border-box}:root{font-size:14pt}html{font-family:"Averia Serif Libre",sans-serif;background-color:#ddd;font-weight:400;line-height:1.5}body{min-width:375px;min-height:100vh;margin:0;padding:0;padding-bottom:2rem}main{margin:0 1em}code{font-size:.8em;font-weight:500;color:#000;background-color:#999;border-radius:.35em;padding:.2em .4em}h1,h2,h3,h4,h5,h6{font-family:Nova Oval,sans-serif;color:#777;background:linear-gradient(to right,#eaeaea,transparent);border-radius:.5em;margin-block-start:1.5em;margin-left:.7rem}@media screen and (max-width: 425px){:root{font-size:12pt}}@media screen and (min-width: 1200px){body{display:grid;grid-template-rows:auto 1fr;grid-template-areas:"header header" "content menu"}main{display:block;grid-area:content;max-width:1024px;margin:0 .5em 0 auto;padding-left:2em}.menu{margin:2em 2em auto;grid-area:menu;max-width:40ch}}
