h1,h2,h3,h4,h5{margin:0}body{color:#373434;grid-template:"navigation content""projects content"1fr"footer footer"/1fr 5fr;column-gap:30px;margin:0;font-family:monospace;font-size:16px;display:grid}@media screen and (max-width:800px){body{grid-template:"navigation""content""projects""footer"/100%;row-gap:20px}}img{object-fit:cover;width:100%;height:100%}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:1100;color:inherit;background-color:#fff;padding:8px 16px;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}.navigation{grid-area:navigation;padding:40px 40px 0}.navigation .site-name{margin:0;font-size:2em;font-weight:700}.navigation .description{opacity:.75}.projects{grid-area:projects;align-self:start;padding:10px 40px 0;font-size:14px}.projects .projects-heading{font-size:1em}.projects ul{margin:8px 0 0}.projects li{color:#373434bf;margin-bottom:4px;font-size:12px}.projects li a,.projects li strong{font-size:14px}.projects li strong{color:#373434}.projects li>p{margin:0;display:inline}@media screen and (max-width:800px){.projects{padding-top:0}}.site-footer{text-align:center;opacity:.75;grid-area:footer;padding:40px;font-size:12px}.content{grid-area:content}@media screen and (min-width:801px){.content{margin-top:30px}}.content .preview{width:540px;margin:auto;font-size:14px}.content .preview .index-heading:not(.visually-hidden){margin-bottom:5px;font-size:1.5em}.content .preview .index-description{opacity:.75;margin-top:0;margin-bottom:30px}@media screen and (max-width:568px){.content .preview{width:95vw}}@media screen and (max-width:440px){.content .preview{width:80vw}}@media screen and (max-width:350px){.content .preview{width:95vw}}.content .preview .entry{grid-template-columns:auto 200px;grid-template-areas:"title image""text image""footer image";grid-auto-rows:auto auto 10%;column-gap:15px;height:200px;margin-bottom:50px;display:grid}.content .preview .entry .image{grid-area:image;width:100%;height:100%;overflow:hidden}.content .preview .entry .title{grid-area:title;font-size:1.17em}.content .preview .entry .text{grid-area:text;overflow:hidden}.content .preview .entry .footer{text-align:start;grid-area:footer}.content .preview .entry:nth-of-type(2n){grid-template-columns:200px auto;grid-template-areas:"image title""image text""image footer"}.content .preview .entry:nth-of-type(2n) .footer{text-align:end}@media screen and (max-width:440px){.content .preview .entry{height:initial;row-gap:5px;margin-bottom:30px;grid-template:"image""title""text""footer"10px/auto!important}.content .preview .entry .footer{text-align:initial!important}}.content .editor-notice{box-sizing:border-box;background-color:#00000012;border-left:4px solid #8a6d3b;width:90%;margin:0 auto 20px;padding:10px 20px;font-size:14px}.content .post,.content .page{width:90%;margin:auto}.content .post .post-header,.content .post .page-header,.content .page .post-header,.content .page .page-header{margin:0 0 10px 30px}.content .post .post-header .post-image-caption,.content .post .post-header .page-image-caption,.content .post .page-header .post-image-caption,.content .post .page-header .page-image-caption,.content .page .post-header .post-image-caption,.content .page .post-header .page-image-caption,.content .page .page-header .post-image-caption,.content .page .page-header .page-image-caption{opacity:.75}.content .post .post-content p,.content .post .page-content p,.content .page .post-content p,.content .page .page-content p{text-align:justify;margin-bottom:5px}.content .imprint-page h2,.content .imprint-page h3{margin-top:25px;font-size:1em}.content .imprint-page .imprint-translation{margin-top:50px;font-size:1.5em}.content .gallery .thumbnails{flex-flow:wrap;justify-content:center;display:flex}.content .gallery .thumbnails .thumbnail{width:150px;height:150px;margin:10px}@media screen and (max-width:440px){.content .gallery .thumbnails .thumbnail{width:initial;height:initial}}.pagination{width:max-content;margin:0 auto 20px;font-size:20px}.btn{background-color:#00000012;border:none;font-size:20px}
