nav:where(.astro-K35ARDST){display:flex;flex-wrap:wrap;background:#3f4451;color:#999;font-family:Arial,sans-serif;width:100%}nav:where(.astro-K35ARDST) a:where(.astro-K35ARDST){text-decoration:none;color:#fff;padding:1rem;border-radius:.6rem}nav:where(.astro-K35ARDST) a:where(.astro-K35ARDST):hover{color:#fff;background:#494f60}nav:where(.astro-K35ARDST) .title:where(.astro-K35ARDST){flex-grow:1;max-width:22rem;text-align:center;margin-right:1rem;font-family:monospace;font-size:1rem}nav:where(.astro-K35ARDST) .menu:where(.astro-K35ARDST){flex-grow:1;display:flex;flex-wrap:wrap;justify-content:space-around;align-content:center}@media (min-width: 768px){nav:where(.astro-K35ARDST){margin:1rem auto;width:90vw;border-radius:.6rem;box-shadow:7px 6px 5px #666}nav:where(.astro-K35ARDST) .menu:where(.astro-K35ARDST){justify-content:space-between}}nav:where(.astro-K35ARDST) .menu__buttons:where(.astro-K35ARDST){margin-left:1rem;margin-right:1rem;display:flex;justify-content:center}nav:where(.astro-K35ARDST) .menu__social-media-buttons:where(.astro-K35ARDST){display:flex;justify-content:center;margin-left:1rem;margin-right:1rem}nav:where(.astro-K35ARDST) .menu__social-media-buttons:where(.astro-K35ARDST) img:where(.astro-K35ARDST){vertical-align:middle;margin:0 auto;width:1rem}html{font-size:16px}body{background:url(/img/bg_blend_art.webp),url(/img/bg-dk.jpg);background-color:#c9c9c9;background-position:top;background-size:100%;margin:0;display:flex;min-height:100vh;flex-direction:column;justify-content:flex-start;align-items:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Helvetica Neue,Arial,sans-serif}.section-title{padding:1rem;text-align:center;color:#4682b4}hr{height:2px;background-color:#3f4451;margin:0}.body hr{height:1px;width:100%;margin:0;background-color:gray;transparent:80%}.article-item{background:#eee url(/img/bg.png);padding:0rem 1rem 1rem;display:grid;gap:.2rem 2rem;border:3px solid #eee}.article-item.article-item-with-thumbnail{grid-template-areas:"headline" "image" "body"}.article-item.article-item-no-thumbnail{grid-template-areas:"headline headline" "body body"}.article-item .headline{grid-area:headline;color:#5f93ad}.article-item a.headline{text-decoration:none}.article-item .headline:hover{color:#009688}.article-item .image{grid-area:image;display:block;place-self:center}.article-item .image img{display:block;max-width:100%}.article-item .body{grid-area:body;display:flex;flex-direction:column;justify-content:space-between}.article-item .body>.descriptor{text-align:center;margin-bottom:1.5rem;margin-top:.5rem}.article-item .body>.footer{display:flex;justify-content:space-between;align-items:center}.article-item .body>.footer>.tags{font-size:.7rem;display:flex;flex-wrap:wrap}.article-item .body .date{text-align:right;color:gray}@media (min-width: 768px){.article-item.article-item-with-thumbnail{grid-template-columns:.5fr 1fr;grid-template-areas:"headline headline" "image body";border-radius:.4rem;margin-bottom:2rem}.article-item.article-item-no-thumbnail{border-radius:.4rem;margin-bottom:2rem}.article-item:hover{border-color:gray}.article-item .body>.descriptor{text-align:unset}.articles hr{display:none}.articles{border-radius:1rem;margin-top:2rem;background-color:#99999978;padding-left:2rem;padding-right:2rem;padding-bottom:1rem}}.article-content pre{padding:1em;border:1px solid #ccc;border-radius:4px}.article-content code{background-color:#e0e0e0;padding:.02rem .3rem;border-radius:.2rem;font-weight:700}.article-content pre code{background-color:inherit;padding:0;font-weight:inherit}.article-content blockquote{color:#636;font-style:italic;font-size:1.2em;line-height:1.6em}.article-content .astro-code{position:relative;margin:5px 0;padding:1.75rem 0 1.75rem 1rem}.article-content pre.astro-code button{position:absolute;top:5px;right:5px}.article-content h2{color:#3e424c;margin-top:2rem}.article-content h2:after{display:block;content:"";padding-top:.5rem;border-bottom:2px solid steelblue;width:20%}.article-content h3{color:#3e424c;padding-top:.5rem;text-align:center}.article-content h2#footnote-label{font-weight:400}.article-content h2#footnote-label:after{display:none;border:none}.article-content hr{margin:5rem auto 0;width:90%}.article-content h2+p:before,.article-content h1~p:first-of-type:before{content:"";padding-left:1rem}.nav-and-header:where(.astro-MQLJSLHO){background-color:#aaa;background-image:url(/img/po.webp);background-position:50% 30%;background-blend-mode:multiply;background-size:cover;width:100%}header:where(.astro-MQLJSLHO) .header-content:where(.astro-MQLJSLHO){color:#fff;padding-bottom:min(18vh,5vw);margin:0 12vw;margin-top:9vh}header:where(.astro-MQLJSLHO) .header-content:where(.astro-MQLJSLHO){text-align:center;cursor:default}@media (min-width: 768px){header:where(.astro-MQLJSLHO) .header-content:where(.astro-MQLJSLHO){text-align:right}}header:where(.astro-MQLJSLHO) h1:where(.astro-MQLJSLHO){color:#fff;margin-bottom:0;display:inline}header:where(.astro-MQLJSLHO) h2:where(.astro-MQLJSLHO){color:#e5d6b2;margin-top:0;display:inline}aside:where(.astro-5KY5TQ3R){width:18rem;grid-area:sidebar;background-color:#99999978;border-radius:1rem;margin-top:2rem;padding-bottom:1rem}aside:where(.astro-5KY5TQ3R) hr:where(.astro-5KY5TQ3R){background-color:#fff;height:1px}aside:where(.astro-5KY5TQ3R) h3:where(.astro-5KY5TQ3R){color:#4682b4;text-align:center}@media (max-width: 768px){aside:where(.astro-5KY5TQ3R){width:100%;border-radius:0;margin-top:0}}@media (max-width: 1100px){aside:where(.astro-5KY5TQ3R){width:100%}}footer:where(.astro-Y4V5F5N6){text-align:center;font-size:.8rem;padding-top:2vh;margin-top:auto;margin-bottom:1vh}footer:where(.astro-Y4V5F5N6)>p:where(.astro-Y4V5F5N6){font-style:italic;color:#555}footer:where(.astro-Y4V5F5N6) .back-to-top:where(.astro-Y4V5F5N6).hidden{display:none}#content-and-sidebar:where(.astro-NFTLBCLS){max-width:90vw;display:grid;align-items:start;grid-template-columns:1fr .1fr;grid-template-areas:"content sidebar";justify-items:center;gap:2rem}#content:where(.astro-NFTLBCLS){grid-area:content;justify-self:stretch}@media (max-width: 1100px){#content-and-sidebar:where(.astro-NFTLBCLS){max-width:100vw;grid-template-columns:1fr;grid-template-areas:"content" "sidebar"}}
