@font-face{font-family:Soehne;font-weight:200;font-style:normal;src:url(/c1f05986-e3ec-4c3e-b8b3-00746842b6aa.9f9b980b.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:200;font-style:italic;src:url(/4b54e379-f8a1-4c9d-a6b1-c7483bfd61a5.c31265ec.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:300;font-style:normal;src:url(/9ce464aa-8ed0-4cd0-afb9-ab30132498e1.71feafeb.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:300;font-style:italic;src:url(/766d8f1d-def5-4d47-b0a3-80bd71044ec4.40be62f8.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:400;font-style:normal;src:url(/e380349e-c395-4b64-a0ce-de67ba257388.2b588eb6.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:400;font-style:italic;src:url(/c0f363b7-5e69-492b-811b-1d49f308838b.c0c3ee75.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:500;font-style:normal;src:url(/29ce3a22-ff06-44cd-a183-49674734343a.1bc95393.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:500;font-style:italic;src:url(/24ebd4a4-ed80-43ad-8d75-ca47e1e0d6a7.f9399db5.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:600;font-style:normal;src:url(/a276251d-3dac-4c74-9839-f0f8b434ed20.1a283c02.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:600;font-style:italic;src:url(/5f4d866c-eaf6-4b3f-a074-929c46045dd5.7af90d1b.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:700;font-style:normal;src:url(/7aba46e3-0908-467f-bebd-f1dbba4b97c6.42f6cad3.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:700;font-style:italic;src:url(/5214b5b3-c3db-42c5-a126-bf1b590d226c.e48fa2a9.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:800;font-style:normal;src:url(/73cc80ce-4fd6-46f1-a0f4-cd16f266782f.c408eb24.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:800;font-style:italic;src:url(/8aa0466f-cdb6-4a88-85d9-707617e85a2d.69c0a121.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:900;font-style:normal;src:url(/b17f1048-043a-497f-adf4-8a1a8a95e5ca.206f445c.woff2) format("woff2")}@font-face{font-family:Soehne;font-weight:900;font-style:italic;src:url(/a38fb889-4bc8-4dc0-80a6-6e018e5cf7b3.a616b851.woff2) format("woff2")}@font-face{font-family:Roboto Mono;src:url(/RobotoMono-Regular.c418215f.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:url(/RobotoMono-Italic.9426c223.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:url(/RobotoMono-Medium.af2610f5.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto Mono;src:url(/RobotoMono-MediumItalic.33bf3f36.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Soehne;src:url(/soehne-test-leicht-kursiv.ff3cccb4.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Albertus Nova;src:url(/albertus-nova-light.7f21937a.woff2) format("woff2");font-weight:300}@font-face{font-family:Albertus Nova;src:url(/albertus-nova-regular.bd91a9c5.woff2) format("woff2");font-weight:400}@font-face{font-family:Albertus Nova;src:url(/albertus-nova-medium.ed0e9945.woff2) format("woff2");font-weight:500}@font-face{font-family:Albertus Nova;src:url(/albertus-nova-bold.1368c5dc.woff2) format("woff2");font-weight:600}:root{--text:#443a37;--box-shadow:rgba(68,58,55,0.5);--light-box-shadow:rgba(68,58,55,0.25);--border-color:rgba(68,58,55,0.13);--border-medium:rgba(68,58,55,0.5);--gold:#d0a057;--background:#f5f4f0;--serif:"Albertus Nova";--sans-serif:"Soehne",Helvetica Neue,Helvetica,Arial,sans-serif}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased}*,body{box-sizing:border-box}body{font-family:var(--sans-serif);background:var(--background);color:var(--text);margin:0;padding-bottom:20px;transition:all .3s ease}body.no-transition{transition:none}body.hide>#profile{transform:scale(1.1);opacity:0}h1,h2,h3{font-size:1em;font-weight:500;margin:0;letter-spacing:-.2px}h2{text-align:center;margin-bottom:50px}#top>div{display:inline-block;vertical-align:top}#bio h2+p{margin-top:40px}#hedcut{width:250px;vertical-align:top;margin-top:10px}.inline-block{display:inline-block}#profile{transform-origin:top;margin:0 auto;transition:all .3s ease}body.no-transition>#profile{transition:none}.section{max-width:600px;margin:auto}#bio{max-width:900px;padding-left:0;padding-right:0;margin:100px auto}#bio .contact{opacity:.5}.bio-text{max-width:620px;margin-right:-15px;margin-left:40px}#experiments,#projects{max-width:1100px;margin:40px auto}.section{margin-top:100px;margin-bottom:100px}p{font-size:1.1em;font-family:Inconsolata,monospace;line-height:28px;margin-top:5px;margin-bottom:0}#bio p{margin:20px 0}#bio>p:last-of-type{margin-bottom:0}p i{letter-spacing:-.3px}.work-section{margin:50px 0;position:relative}.work-logo{display:inline-block;width:50px;height:50px;margin:0 10px 0 0;background-size:contain;background-position:50%;background-repeat:no-repeat}.work-description{display:inline-block;vertical-align:top;width:calc(100% - 64px)}.work-description .h-55{height:25px}.work-description .h-60{height:30px}.work-description .h-75{height:35px;margin-bottom:-10px}.work-description .h-75--zulip{margin-bottom:-7px}#experiments .work-description .h-55,#experiments .work-description .h-60,#experiments .work-description .h-75{margin-top:0}.work-description a.site-link{text-decoration:none;color:#d09945;font-weight:400;display:block;position:relative;z-index:1;margin-top:0}.work-description p{margin:20px 0}.work-description p:last-of-type{margin-bottom:0}p.indent{margin-left:20px}.work-description .position{font-weight:400;opacity:.5}.sign{display:inline-block;padding:20px}.sign svg{fill:#fff}.sign>div:not(:first-of-type){margin-top:5px}.sign>div.s-letter{background:#ecc141;height:52px;width:52px;margin:0 2px 10px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;vertical-align:top}.s-letter svg{position:relative;top:1px;left:-1px;fill:#212020}.s-letter--q svg{position:relative;top:-2px;left:-2px}.sign>div.s-letter--grey{background:#9c9595}.sign>div.s-letter--grey svg{fill:#fff;left:-2px}a{color:inherit}#experiments .work-description{width:calc(100% - 500px)}#experiments .work-demo{display:inline-block;vertical-align:top;margin-left:-4px;width:calc(100% - 650px)}#experiments .work-demo--flex{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;position:absolute;top:0;right:0}.work-demo#fontDemo>div{width:450px;position:relative;background:#1f2126}#bitArrayDemo>div,#fontDemo>div,#metaDemo>div,#stochasticMarketDemo>div{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:50px;height:100%;background:hsla(0,0%,100%,.5)}#bitArrayDemo img{width:350px}.work-demo .explanation{position:absolute;top:calc(100% + 5px);opacity:.5;font-size:.8em;left:0;width:100%;text-align:center;text-decoration:none;color:inherit}#stochasticMarketDemo>div{padding:20px}#stochasticMarketDemo img{width:410px;margin:60px 0}#metaDemo img{width:350px;margin:20px 0}@media (max-width:1200px){.section{padding:0 20px}#experiments .work-description{display:block;margin:20px auto;width:100%;max-width:600px}#experiments .work-demo--flex{position:static;display:block;width:100%;margin:auto;max-width:600px}#experiments .work-demo--flex>div{display:block;width:100%;text-align:center}#experiments .work-demo--flex#stochasticMarketDemo>div>img{width:calc(50% - 44px);margin:40px 20px}#experiments .work-demo--flex#metaDemo>div>img{width:calc(80% - 4px);margin:0 20px}#experiments .work-demo--flex#bitArrayDemo>div>img{padding:0;width:70%}.section{margin-top:50px;margin-bottom:50px}h2{margin-bottom:30px}.work-section+.work-section{margin-top:50px}.work-section{margin:30px 0}}@media (max-width:1024px){#bio{max-width:600px;text-align:center;padding-left:20px;padding-right:20px;margin-top:50px}#hedcut{max-width:200px;margin-bottom:20px}.bio-text{display:block;width:100%;text-align:left;margin-left:0}}@media (max-width:500px){#bitArrayDemo.work-demo--flex>div,#stochasticMarketDemo.work-demo--flex>div{padding:20px 0}#experiments .work-demo--flex#stochasticMarketDemo>div>img{margin:20px 20px 20px 10px;width:calc(100% - 30px)}}
/*# sourceMappingURL=/main.549b77d8.css.map */