@font-face{font-family:BulletinTypewriterMN;font-style:normal;font-weight:400;src:url(/fonts/BulletinTypewriterMN.otf)format('opentype'),url(/fonts/BulletinTypewriterMN.woff2)format('woff2'),url(/fonts/BulletinTypewriterMN.woff)format('woff')}body{font-family:BulletinTypewriterMN,serif;margin:0}#main{display:flex;justify-content:center;gap:5em;margin:0 5em}#main-column{max-width:80ch;display:flex;flex-direction:column;width:100%}#side{flex:0}img{width:100%}ul{list-style-type:none;padding-left:0}h1,h2,h3{font-weight:400}h1{font-size:1.5em}h2{font-size:1.3em}img#line{width:12vw}header{text-align:right;margin-top:6rem;font-size:1.4em;flex:0}#menu{display:flex;flex-direction:column;justify-content:flex-end;gap:.3em 1.4em}#artist-name{font-size:1.5em;margin-top:.8em}#sub-header-art{margin-top:.6em}footer{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:6rem;margin-top:3rem;font-size:1.2em}.footer-right{text-align:right;flex:0;display:flex;flex-direction:column;gap:.3em 1.4em}@media(min-width:40em){#menu{flex-direction:row}}@media(min-width:60em){.footer-right{flex-direction:row}}main a{background-color:none;color:#000;text-decoration:none;font-weight:700}main a:hover{color:#000;text-decoration:underline}main a:active{color:#000}main a:visited{color:#000}header a,footer a{background-color:none;color:#000;text-decoration:none}header a:hover,footer a:hover{color:#000;text-decoration:underline}header a:active,footer a:active{color:#000}header a:visited,footer a:visited{color:#000}#content{flex:1}ul{margin:.7em 0}li{margin-bottom:.2em}p{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:1.1em;text-align:justify;margin:.7em 0}.watermark-gup{position:relative}.watermark-gup:after{position:absolute;bottom:2ch;left:2ch;content:"Foto: Gunther Preiml";color:#575757}form input,form textarea{font-family:BulletinTypewriterMN,serif;display:block;width:100%;border:1px solid;border-color:grey;font-size:1em;padding:.5em;margin-top:.2em;box-sizing:border-box}form .form-group{margin-bottom:1em}form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:BulletinTypewriterMN,serif;border:1px solid;border-color:grey;background-color:#e4e4e4;font-size:1em;padding:.2em .4em}.has-error input{border-color:#d13131}.has-error{color:#d13131}.copyright{font-size:.9em}.article{padding-bottom:1em}