html{box-sizing:border-box;font-size:16px}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,menu,video{margin:0;padding:0;font-weight:inherit}img{max-width:100%;height:auto}body{color:#000;padding:32px;font-family:heimat-mono,monospace;line-height:1.2;font-weight:400}menu{display:flex;gap:10px;justify-content:center}menu a,menu a:visited{font-style:italic;color:inherit}menu a:hover{letter-spacing:1.3pt;text-decoration:none}a{text-decoration:none;color:#484;font-style:italic}a:hover{text-decoration:underline}a:visited{color:#484}.mobile-glass{display:none!important}.description>.current-slide{display:none!important}p{text-wrap:balanced;text-wrap:pretty}@media (max-width: 600px){.about-me{flex-direction:column;font-size:.75em;gap:16px!important;padding:32px!important;width:calc(100vw - 32px)}.about-me>div{width:100%!important}.about-me>picture{width:100%!important}.mobile-glass{display:initial!important;z-index:35!important}.description{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);width:calc(100vw - 64px)!important;max-height:calc(100vh - 32px)!important;bottom:unset!important}.description>.current-slide{visibility:unset;width:100%!important;height:auto!important;display:initial!important;padding-right:initial!important}.description>.current-slide>picture,.description>.current-slide>video{display:initial!important;width:100%!important;height:auto!important}.description>.current-slide>.click-here{display:none}.slide{width:calc((100vw - 176px)/4)!important}}@keyframes spin{to{transform:rotate(360deg)}}
