﻿:root{--background-color: #fff;--background-color-dark: rgb(25, 25, 25);--background-color-transparent: rgba(255, 255, 255, 0.8);--background-color-transparent-dark: rgba(25,25,25,0.8);--text-color: #111;--link-color: #444;--accent-color: #cc0202;--hamburger-toggle-color: #111;--hamburger-toggle-color-dark-back: #fff;--presentation-background-color: #191919;--presentation-text-color: #fff;--text-shadow: 2px 2px 4px #ddd;--text-shadow-dark-back: 3px 3px 20px rgba(0,0,0,0.3);--grow-text-shadow: 0.5rem 0.5rem 22px rgba(68, 68, 68, 0.5);--header-grow-text-shadow: 1rem 1rem 50px rgba(68, 68, 68, 0.5);--box-shadow: 1rem 1rem 100px rgba(68, 68, 68, 0.2);--box-shadow-992:  0.3rem 0.3rem 20px rgba(68, 68, 68, 0.2);--uebersicht-background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' viewBox='0 0 192 192'%3E%3Cpath fill='%23ededed' fill-opacity='0.84' d='M192 15v2a11 11 0 0 0-11 11c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H145v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11 13 13 0 1 1 .02 26 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43a6.1 6.1 0 0 0-3.03 4.87V143h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 181 164a11 11 0 0 0 11 11v2a13 13 0 0 1-13-13 12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84a6.1 6.1 0 0 0-4.87-3.03H145v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 124 181a11 11 0 0 0-11 11h-2a13 13 0 0 1 13-13c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43a6.1 6.1 0 0 0 3.03-4.87V145h-35.02a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 107 124a11 11 0 0 0-22 0c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H49v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11A13 13 0 0 1 81 192h-2a11 11 0 0 0-11-11c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V145H11.98a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 0 1 0 177v-2a11 11 0 0 0 11-11c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H47v-35.02a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 28 109a13 13 0 1 1 0-26c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43A6.1 6.1 0 0 0 47 84.02V49H11.98a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 11 28 11 11 0 0 0 0 17v-2a13 13 0 0 1 13 13c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84A6.1 6.1 0 0 0 11.98 47H47V11.98a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 68 11 11 11 0 0 0 79 0h2a13 13 0 0 1-13 13 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43A6.1 6.1 0 0 0 49 11.98V47h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 85 68a11 11 0 0 0 22 0c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H143V11.98a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 124 13a13 13 0 0 1-13-13h2a11 11 0 0 0 11 11c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V47h35.02a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 179 28a13 13 0 0 1 13-13zM84.02 143a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 83 124a13 13 0 1 1 26 0c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84a6.1 6.1 0 0 0 4.87 3.03H143v-35.02a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 164 107a11 11 0 0 0 0-22c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V49h-35.02a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 1 1 83 68a12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84A6.1 6.1 0 0 0 84.02 49H49v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 28 85a11 11 0 0 0 0 22c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V143h35.02z'%3E%3C/path%3E%3C/svg%3E")}@media (prefers-color-scheme: dark){:root{--background-color: #191919;--background-color-transparent: rgba(25,25,25,0.8);--text-color: #fff;--link-color: #F0F0F0;--accent-color: #cc0202;--card-border: #050505;--hamburger-toggle-color: #fff;--hamburger-toggle-color-dark-back: #fff;--presentation-background-color: #191919;--presentation-text-color: #fff;--text-shadow: 2px 2px 3px #000000;--text-shadow-dark-back: 3px 3px 20px rgba(0,0,0,0.3);--grow-text-shadow: 0.5rem 0.5rem 20px rgb(0, 0, 0);--header-grow-text-shadow: 1rem 1rem 30px rgb(0, 0, 0);--box-shadow: 16px 16px 50px #050505;--box-shadow-992:  5px 5px 20px #050505;--uebersicht-background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' viewBox='0 0 192 192'%3E%3Cpath fill='%23323132' fill-opacity='0.84' d='M192 15v2a11 11 0 0 0-11 11c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H145v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11 13 13 0 1 1 .02 26 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43a6.1 6.1 0 0 0-3.03 4.87V143h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 181 164a11 11 0 0 0 11 11v2a13 13 0 0 1-13-13 12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84a6.1 6.1 0 0 0-4.87-3.03H145v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 124 181a11 11 0 0 0-11 11h-2a13 13 0 0 1 13-13c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43a6.1 6.1 0 0 0 3.03-4.87V145h-35.02a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 107 124a11 11 0 0 0-22 0c0 1.94 1.16 4.75 2.53 6.11l2.36 2.36a6.93 6.93 0 0 1 1.22 7.56l-.43.84a8.08 8.08 0 0 1-6.66 4.13H49v35.02a6.1 6.1 0 0 0 3.03 4.87l.84.43c1.58.79 4 .4 5.24-.85l2.36-2.36a12.04 12.04 0 0 1 7.51-3.11A13 13 0 0 1 81 192h-2a11 11 0 0 0-11-11c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V145H11.98a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 0 1 0 177v-2a11 11 0 0 0 11-11c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H47v-35.02a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 28 109a13 13 0 1 1 0-26c2.47 0 5.79 1.37 7.53 3.11l2.36 2.36a4.94 4.94 0 0 0 5.24.85l.84-.43A6.1 6.1 0 0 0 47 84.02V49H11.98a8.08 8.08 0 0 1-6.66-4.13l-.43-.84a6.91 6.91 0 0 1 1.22-7.56l2.36-2.36A10.06 10.06 0 0 0 11 28 11 11 0 0 0 0 17v-2a13 13 0 0 1 13 13c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84A6.1 6.1 0 0 0 11.98 47H47V11.98a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 68 11 11 11 0 0 0 79 0h2a13 13 0 0 1-13 13 12 12 0 0 1-7.53-3.11l-2.36-2.36a4.93 4.93 0 0 0-5.24-.85l-.84.43A6.1 6.1 0 0 0 49 11.98V47h35.02a8.08 8.08 0 0 1 6.66 4.13l.43.84a6.91 6.91 0 0 1-1.22 7.56l-2.36 2.36A10.06 10.06 0 0 0 85 68a11 11 0 0 0 22 0c0-1.94-1.16-4.75-2.53-6.11l-2.36-2.36a6.93 6.93 0 0 1-1.22-7.56l.43-.84a8.08 8.08 0 0 1 6.66-4.13H143V11.98a6.1 6.1 0 0 0-3.03-4.87l-.84-.43c-1.59-.8-4-.4-5.24.85l-2.36 2.36A12 12 0 0 1 124 13a13 13 0 0 1-13-13h2a11 11 0 0 0 11 11c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V47h35.02a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 179 28a13 13 0 0 1 13-13zM84.02 143a6.1 6.1 0 0 0 4.87-3.03l.43-.84c.8-1.59.4-4-.85-5.24l-2.36-2.36A12 12 0 0 1 83 124a13 13 0 1 1 26 0c0 2.47-1.37 5.79-3.11 7.53l-2.36 2.36a4.94 4.94 0 0 0-.85 5.24l.43.84a6.1 6.1 0 0 0 4.87 3.03H143v-35.02a8.08 8.08 0 0 1 4.13-6.66l.84-.43a6.91 6.91 0 0 1 7.56 1.22l2.36 2.36A10.06 10.06 0 0 0 164 107a11 11 0 0 0 0-22c-1.94 0-4.75 1.16-6.11 2.53l-2.36 2.36a6.93 6.93 0 0 1-7.56 1.22l-.84-.43a8.08 8.08 0 0 1-4.13-6.66V49h-35.02a6.1 6.1 0 0 0-4.87 3.03l-.43.84c-.79 1.58-.4 4 .85 5.24l2.36 2.36a12.04 12.04 0 0 1 3.11 7.51A13 13 0 1 1 83 68a12 12 0 0 1 3.11-7.53l2.36-2.36a4.93 4.93 0 0 0 .85-5.24l-.43-.84A6.1 6.1 0 0 0 84.02 49H49v35.02a8.08 8.08 0 0 1-4.13 6.66l-.84.43a6.91 6.91 0 0 1-7.56-1.22l-2.36-2.36A10.06 10.06 0 0 0 28 85a11 11 0 0 0 0 22c1.94 0 4.75-1.16 6.11-2.53l2.36-2.36a6.93 6.93 0 0 1 7.56-1.22l.84.43a8.08 8.08 0 0 1 4.13 6.66V143h35.02z'%3E%3C/path%3E%3C/svg%3E")}}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;src:url("/fonts/eb-garamond-v9-latin-regular.eot");src:local("EB Garamond Regular"),local("EBGaramond-Regular"),url("/fonts/eb-garamond-v9-latin-regular.eot?#iefix") format("embedded-opentype"),url("/fonts/eb-garamond-v9-latin-regular.woff2") format("woff2"),url("/fonts/eb-garamond-v9-latin-regular.woff") format("woff"),url("/fonts/eb-garamond-v9-latin-regular.ttf") format("truetype"),url("/fonts/eb-garamond-v9-latin-regular.svg#EBGaramond") format("svg")}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:400;src:url("/fonts/eb-garamond-v9-latin-italic.eot");src:local("EB Garamond Italic"),local("EBGaramond-Italic"),url("/fonts/eb-garamond-v9-latin-italic.eot?#iefix") format("embedded-opentype"),url("/fonts/eb-garamond-v9-latin-italic.woff2") format("woff2"),url("/fonts/eb-garamond-v9-latin-italic.woff") format("woff"),url("/fonts/eb-garamond-v9-latin-italic.ttf") format("truetype"),url("/fonts/eb-garamond-v9-latin-italic.svg#EBGaramond") format("svg")}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:600;src:url("/fonts/eb-garamond-v9-latin-600.eot");src:local("EB Garamond SemiBold"),local("EBGaramond-SemiBold"),url("/fonts/eb-garamond-v9-latin-600.eot?#iefix") format("embedded-opentype"),url("/fonts/eb-garamond-v9-latin-600.woff2") format("woff2"),url("/fonts/eb-garamond-v9-latin-600.woff") format("woff"),url("/fonts/eb-garamond-v9-latin-600.ttf") format("truetype"),url("/fonts/eb-garamond-v9-latin-600.svg#EBGaramond") format("svg")}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:600;src:url("/fonts/eb-garamond-v9-latin-600italic.eot");src:local("EB Garamond SemiBold Italic"),local("EBGaramond-SemiBoldItalic"),url("/fonts/eb-garamond-v9-latin-600italic.eot?#iefix") format("embedded-opentype"),url("/fonts/eb-garamond-v9-latin-600italic.woff2") format("woff2"),url("/fonts/eb-garamond-v9-latin-600italic.woff") format("woff"),url("/fonts/eb-garamond-v9-latin-600italic.ttf") format("truetype"),url("/fonts/eb-garamond-v9-latin-600italic.svg#EBGaramond") format("svg")}@font-face{font-family:"EBGInit";src:url("/fonts/EBGaramond-Initials.eot");src:url("/fonts/EBGaramond-Initials.ttf") format("truetype"),url("/fonts/EBGaramond-Initials.woff") format("woff")}@media (min-width: 992px){.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.02);transform:scale(1.02)}.hvr-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:box-shadow, transform;transition-property:box-shadow, transform;z-index:1}.hvr-grow-shadow:hover,.hvr-grow-shadow:focus,.hvr-grow-shadow:active{box-shadow:var(--box-shadow-992);-webkit-transform:scale(1.02);transform:scale(1.02);z-index:5}.hvr-grow-text-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:0.15s;transition-duration:0.15s;text-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-property:text-shadow, transform;transition-property:text-shadow, transform;z-index:1}.hvr-grow-text-shadow:hover,.hvr-grow-text-shadow:focus,.hvr-grow-text-shadow:active{text-shadow:var(--grow-text-shadow);-webkit-transform:scale(1.1);transform:scale(1.02);z-index:5}.header .hvr-grow-text-shadow:hover,.header .hvr-grow-text-shadow:focus,.header .hvr-grow-text-shadow:active{text-shadow:var(--header-grow-text-shadow)}}html{font:normal 112.5% / 1.65 serif}html body{font-family:'EB Garamond', serif;background-color:var(--background-color);color:var(--text-color);hyphens:auto;hyphenate-limit-chars:5 9 2}p{margin:auto auto 1.5rem}::selection{color:var(--presentation-text-color);background:var(--accent-color);text-shadow:none}::-moz-selection{color:var(--presentation-text-color);background:var(--accent-color);text-shadow:none}.row{margin:0}a{color:var(--text-color)}a:link,a:visited{text-decoration:none;font-weight:600;color:var(--link-color)}a:hover,a:active,a:focus{text-decoration:none;font-weight:600;color:var(--text-color);text-shadow:var(--text-shadow)}.bio a,.writing a{color:var(--accent-color)}h1,h2{font-weight:600;letter-spacing:1px;text-shadow:var(--text-shadow)}h3,h4,h5,h6{font-weight:600}h1{font-size:4em;margin-bottom:2.42424rem}h2{font-size:3em;margin-bottom:2.0202rem}h3{font-size:2.66667em;margin-bottom:1.61616rem}h4{font-size:2.3334em;margin-bottom:1.21212rem}h5{font-size:2em;margin-bottom:0.80808rem}h6{font-size:1.888em;margin-bottom:0.60606rem}.navi{line-height:1.5;display:none;word-wrap:break-word;padding:0.5rem;padding-top:0.5rem;box-shadow:var(--box-shadow);overflow:auto;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:2000;width:32%;position:fixed;top:0;right:-30%;bottom:0;overflow:visible;border-left:4px solid var(--accent-color);transition-duration:0.25s;transition-timing-function:ease-out}.navi:hover{right:0;border-left:2px solid var(--accent-color);background-color:var(--background-color-transparent)}.navi:hover #slide-text{color:var(--text-color);background-color:var(--background-color)}.navi-link{padding:0}.navi #slide-text{color:var(--presentation-text-color);text-shadow:var(--text-shadow-dark-back);display:inline-block;display:ruby;width:max-content;font-size:1.5rem;font-weight:600;transform:rotate(-90deg);transform-origin:right bottom;position:absolute;right:100%;background-color:var(--accent-color);box-shadow:var(--box-shadow);border-left:2px solid var(--accent-color);border-top:2px solid var(--accent-color);border-right:2px solid var(--accent-color);padding-left:0.8rem;padding-right:0.5rem;border-radius:0.5rem 0.5rem 0 0;-webkit-transition-duration:0.25s;-moz-transition-duration:0.25s;transition-duration:0.25s;transition-timing-function:ease-out}.navi .navsidebar{width:100%;height:100%;overflow:auto}.navi .navsidebar h2{margin-top:1rem}.navi ul{padding-left:0;margin-bottom:0.3rem}.navi li{padding-left:1.5rem;list-style:none}.navi .desktopnav{width:100%;padding:1rem;padding-top:0.5rem}.navi .desktopnav a{font-weight:600;padding-left:1rem;font-size:1.25rem;display:inline-block;width:100%;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:0.15s;transition-duration:0.15s;text-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-property:text-shadow, transform;transition-property:text-shadow, transform;z-index:1}.navi .desktopnav a:hover,.navi .desktopnav a:focus,.navi .desktopnav a:active{text-shadow:var(--grow-text-shadow);-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}.navi .desktopnav a.current{color:var(--accent-color)}.navi .desktopnav a.nav_arrow::before{content:'↧ ';color:var(--accent-color)}.navi .active{color:var(--accent-color)}.navi h2{font-size:2.5rem;margin-left:1.5rem;margin-bottom:0}.navi .header img{clip-path:circle(at center);width:70%;margin-top:1rem;margin-bottom:0.5rem}.navi .header{text-align:center}.navi ::-webkit-scrollbar{width:10px}.navi ::-webkit-scrollbar-track{background:#f1f1f1}.navi ::-webkit-scrollbar-thumb{background:#888}.navi ::-webkit-scrollbar-thumb:hover{background:#555}.schwarz .navi{color:var(--presentation-text-color);background-color:var(--background-color-transparent-dark)}.schwarz .navi a{color:var(--presentation-text-color)}.schwarz .navi:hover #slide-text{color:var(--presentation-text-color);background-color:var(--background-color-dark)}.schwarz .navsidebar h2{text-shadow:var(--text-shadow-dark-back)}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.bounceInNav{-webkit-animation-name:bounceInNav;animation-name:bounceInNav}@keyframes bounceInNav{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.99, 1.91);transition-timing-function:cubic-bezier(0.19, 1, 0.99, 1.91)}25%{transform:translateX(-4rem)}90%{transform:translateX(0.4rem)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}#site-author{position:fixed;top:1rem;left:1rem;z-index:2000}.schwarz #site-author{color:var(--presentation-text-color)}.projekte .header img,.start .header img{display:none}.projekte .header,.start .header{padding-bottom:3rem}.mobilenav{line-height:1.5;display:none;padding:1.5rem;padding-top:4rem;position:fixed;height:100vh;width:100vw;z-index:1010;overflow:auto;word-wrap:break-word;background-color:var(--background-color-transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all 2s ease-out}.mobilenav a{font-size:2.5rem;display:inline-block;width:100%;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:0.15s;transition-duration:0.15s;text-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-property:text-shadow, transform;transition-property:text-shadow, transform;z-index:1}.mobilenav a:hover,.mobilenav a:focus,.mobilenav a:active{text-shadow:var(--grow-text-shadow);-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}.mobilenav a.current{color:var(--accent-color)}.mobilenav a.nav_arrow::before{content:'↧ ';color:var(--accent-color)}.mobilenav ul{padding-left:0;margin-bottom:0.3rem}.mobilenav li{padding-left:1rem;list-style:none}.schwarz .mobilenav{background-color:var(--background-color-transparent-dark)}.schwarz .mobilenav a,.schwarz .mobilenav a:link,.schwarz .mobilenav a:visited{color:var(--presentation-text-color)}.active .mobilenav{display:block}#slideout{display:none}.cta{height:50px;width:50px;cursor:pointer;display:block;position:fixed;top:1rem;right:1rem;z-index:1020}.toggle-btn{height:2px;width:25px;background-color:var(--hamburger-toggle-color);position:relative;top:50%;left:0;margin:auto;transition:all 0.15s ease-in-out}.toggle-btn:before{content:"";height:2px;width:25px;box-shadow:0 -10px 0 0 var(--hamburger-toggle-color);position:absolute;top:0;left:0;transition:all 0.15s ease-in-out}.toggle-btn:after{content:"";height:2px;width:25px;box-shadow:0 10px 0 0 var(--hamburger-toggle-color);position:absolute;top:0;left:0;transition:all 0.15s ease-in-out}.active .toggle-btn{background-color:transparent;transition:all 0.15s ease-in-out}.active .toggle-btn:before{top:0;transition:all 0.15s ease-in-out}.active .toggle-btn:after{top:0;transition:all 0.15s ease-in-out}.type17:before{width:12px}.type17:after{width:12px;box-shadow:13px 10px 0 0 var(--hamburger-toggle-color)}.active .type17{transform:rotate(45deg);background-color:var(--hamburger-toggle-color);transition:all 0.6s ease-in-out}.active .type17:before{transform:translate(-4px, -6px) rotate(90deg)}.active .type17:after{transform:translate(16px, -7px) rotate(90deg)}.schwarz .toggle-btn{background-color:var(--hamburger-toggle-color-dark-back)}.schwarz .toggle-btn:before{box-shadow:0 -10px 0 0 var(--hamburger-toggle-color-dark-back)}.schwarz .toggle-btn:after{box-shadow:0 10px 0 0 var(--hamburger-toggle-color-dark-back)}.schwarz .type17:after{box-shadow:13px 10px 0 0 var(--hamburger-toggle-color-dark-back)}.schwarz .active .type17{background-color:var(--hamburger-toggle-color-dark-back)}.card-columns{column-count:1}.card{background-color:var(--background-color)}.card img{padding:1%;width:100%;height:auto}.card-p h1,.card-p h2,.card-p h3,.card-p h4,.card-p h5,.card-p h6{font-weight:600;font-size:1.25rem;margin-bottom:0}@media (prefers-color-scheme: dark){.card{border-color:var(--card-border)}}.bio{padding:2rem;padding-top:4rem;box-shadow:var(--box-shadow-992);z-index:3;background-color:var(--background-color)}.bio img{max-width:100%}.bio hr{border-top:1px solid var(--accent-color)}.overview{z-index:1;padding-top:4rem}#pro{text-shadow:var(--text-shadow)}.writing{border-radius:calc(0.25rem - 1px);padding-top:3rem}.writing img{width:calc(100% + 1.5rem);margin-left:-1.5rem;margin-top:2rem;margin-bottom:2rem}.writing .tax{padding-top:1.25rem}.writing p:first-of-type:first-letter{float:left;margin:10px 13px 0 0;font-size:5.3em;font-family:'EBGInit', 'EB Garamond', serif;line-height:1;text-indent:0;background:transparent;color:var(--accent-color)}.writing p:first-child{margin-top:2rem}.writing p+p{text-indent:1.5rem;margin-top:-1.5rem}.writing p:first-line+p:first-line{text-indent:0}.writing p:last-child{margin-bottom:7rem}.writing h1,.writing h2{margin-top:4rem}.writing h1+h1,.writing h1+h2{margin-top:-1rem;margin-left:2rem;margin-bottom:5rem}.writing h1+h1::before,.writing h1+h2::before{content:'- ';color:var(--accent-color)}.writing h3,.writing h4,.writing h5,.writing h6{margin-top:1.5rem}.writing pre{border-style:solid;border-width:thin}.writing pre>code{padding-left:3rem;display:block}.writing pre>code::before{content:"CODE: ";margin-left:-3rem}@media (min-width: 992px){.writing p{font-size:1.25rem;width:71.5%;margin-left:28.5%}.writing h1,.writing h2{margin-left:17.5%}.writing h1+h1,.writing h1+h2{margin-left:calc(17.5% + 2rem)}.writing h3,.writing h4,.writing h5,.writing h6{margin-left:28.5%}.writing ul,.writing ol,.writing table{margin-left:28.5%;margin-top:2rem;margin-bottom:2rem;font-size:1.25rem}.writing li>ul,.writing li>ol{margin-left:0;margin-top:0;margin-bottom:0}.writing pre{margin-top:2rem;margin-bottom:2rem;margin-left:28.5%}.writing blockquote{margin-left:28.5%;font-style:italic}.writing blockquote>p{margin-left:8%;width:82%;font-size:1.4rem}.writing hr{width:71.5%;margin-left:28.5%}}@media (min-width: 1200px){.writing .tax{position:absolute;padding-top:1rem;width:8%}}.schwarz{background-color:var(--presentation-background-color);display:flex}.schwarz ::-webkit-scrollbar{width:10px}.schwarz ::-webkit-scrollbar-track{background:#f1f1f1}.schwarz ::-webkit-scrollbar-thumb{background:#888}.schwarz ::-webkit-scrollbar-thumb:hover{background:#555}.bilder{height:100vh;max-width:100%;padding-left:0;padding-right:0;z-index:1}@media (min-width: 992px){.navi{display:block}.mobilenav_container{display:none}#slideout{display:block}body{width:98%}.overview{background-image:var(--uebersicht-background);padding:3rem}}@media (min-width: 1200px){.navi{width:25%;right:-23%;padding-top:1rem}.card-columns{column-count:2}.projekte .card-columns{column-count:4}.bio{padding:3rem;padding-top:5rem;box-shadow:var(--box-shadow)}.overview{padding:5rem}.bilder{max-width:98.633%}.hvr-grow-shadow:hover,.hvr-grow-shadow:focus,.hvr-grow-shadow:active{box-shadow:var(--box-shadow)}}@media (min-width: 1600px){body{width:98,63333333333334%}.navi{width:16.666667%;right:-15.3%;padding:1.5rem;padding-top:2rem}.navi a{font-size:1.5rem}.navi ul{margin-top:0.5rem}.navi h2{font-size:3rem}.navi .header img{width:90%;margin-bottom:1rem}.bio{padding-left:7rem;padding-right:7rem}.overview{padding-left:7rem;padding-right:7rem}}

/*# sourceMappingURL=styles.css.map */