﻿html{font-family:"Commissioner",sans-serif;font-optical-sizing:auto;font-weight:300;font-size:13pt;line-height:1.5;color:#1f262b;text-rendering:optimizeLegibility}body{margin:0 auto;padding:1em;max-width:44em}@supports (padding: max(0px)){body{padding-left:max(1em, env(safe-area-inset-left));padding-right:max(1em, env(safe-area-inset-right));padding-bottom:env(safe-area-inset-bottom)}}b,strong,h1,h2,h3,h4{font-weight:600}pre,code{font-size:12pt;font-family:"Inconsolata",Consolas,Menlo,monospace;font-weight:300}pre{padding:.5em;overflow-y:auto}h1,h2,h3,h4{margin:.4em 0}h1{margin-top:1.2em}h2{margin-top:.8em}h3{margin-top:.8em}h1{font-size:160%}h2{font-size:130%}h3{font-size:117%}h4{font-size:104%}main h2{padding-top:.8em;border-top:1px solid #e4e4e4}main.page h2,main.cv h2{padding-top:0;border-top:none}p{margin:.8em 0}a{color:#2563eb;text-decoration:none}a:hover{color:#1042ae}header{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.2em;border-bottom:1px solid #e4e4e4}header .header-text{flex:3}header .header-text ul.header-links{list-style-type:none;padding:0;margin:0;max-width:22em}header .header-text ul.header-links li{display:inline-block;margin:0 .8em 0 0}header .header-text ul.header-links li i{opacity:.7}header .header-photo{flex:1}header .header-photo img{max-height:8em;height:auto;vertical-align:bottom}header h1{margin-top:0}@font-face{font-family:"icons";src:url("fonts/icons.woff") format("woff");font-display:fallback}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"icons";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before{content:""}.icon-book:before{content:""}.icon-building:before{content:""}.icon-doc:before{content:""}.icon-github:before{content:""}.icon-briefcase:before{content:""}.icon-suitcase:before{content:""}.icon-blog:before{content:""}.icon-globe:before{content:""}ul.paper-list{list-style-type:none;padding:0;margin:0}ul.paper-list>li{margin:.8em 0}ul.paper-list ul.paper-links{list-style-type:none;padding:0;margin:0 0 0 2em}ul.paper-list ul.paper-links li{display:inline;font-size:90%;margin:0 .8em 0 0}ol.post-list{list-style-type:none;padding:0;margin:0}ol.post-list li{margin:1.5em 0}ol.post-list div.post-content p{margin:0}ol.post-list div.post-title{margin:0;font-weight:600}ol.post-list div.post-excerpt p{margin:0 0 0 2em;font-style:italic}div.post-date{font-size:80%;color:#8095a4;margin:0 0 .5em 0}h1.post-title{margin-top:0}main.page img{display:block;margin-left:auto;margin-right:auto;max-width:80%;min-width:250px}main.page sup.footnote-reference,main.page sup.footnote-definition-label{line-height:0}main.page div.footnote-definition{margin:.5em 0}main.page div.footnote-definition p{display:inline;font-size:90%}