﻿h1,h2,h3{font-family:"Linux Biolinum", Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;font-style:initial}body{font-family:"Linux Libertine", Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif}.clear{clear:both}.nowrap{white-space:nowrap}p{width:initial}section>*{width:85%}section dt,section dd{line-height:2rem;margin-bottom:1.4rem;padding-right:0;vertical-align:baseline;font-size:1.4rem}section dt{margin-bottom:0}#research dt{font-weight:bold}#research dd{margin-left:inherit}#research dd>p{margin:0}#recent-pubs dt{margin-bottom:0}#recent-pubs .link-width{margin-left:1em}#recent-pubs .link-width span:not(:first-child):before{content:' · '}dd ul{width:initial;list-style-type:none}#work-history ol,#work-history ul,#work-history p{width:initial}#work-history li{margin-left:20px;padding:0.25rem 0}#work-history li>p{font-size:1.3rem}#work-history .work-title{font-weight:bold}#work-history .work-timeline span:nth-child(even):before{content:' - '}#work-history .work-timeline span:nth-child(even):not(:last-child):after{content:', '}ul.dash{padding:0;padding-left:5%;list-style-type:none}ul.dash>li:before{content:"-";margin-left:-20px;margin-right:10px}ul.dash li>p{display:inline}#projects ol,#projects ul,#projects p{width:initial}#projects .project-links a:not(:first-child):before{content:'\a0\b7\a0';background-color:#fffff8}#projects .project-links{font-size:1.2rem}#projects .project-meta{line-height:1.6rem}#projects li{margin-left:20px;padding:0.25rem 0}#projects li>p{font-size:1.3rem}#upcoming-pubs .title,#recent-pubs .title{font-style:italic}#upcoming-pubs .title:before,#recent-pubs .title:before{content:'“'}#upcoming-pubs .title:after,#recent-pubs .title:after{content:'”'}#awards dt{display:inline-block}#awards dd{display:inline-block;margin-left:1em}#awards dd:before{content:"\2013";margin-right:1em}footer{width:87.5%;text-align:center}.mugshot{width:150px;display:block;margin:20px auto 0;padding-right:12.5%}.home-header dl{float:right;margin-top:4.5rem;line-height:1.5rem;display:grid;grid-template-columns:auto auto;column-gap:2em}.home-header dt{font-weight:bold;text-align:right;text-overflow:ellipsis;white-space:nowrap}.home-header dd{margin-left:0}@media (max-width: 60em){.home-header dl{margin-top:0.5em;float:initial;white-space:nowrap}}@media (min-width: 768px){body{padding-left:6.25%}.mugshot{width:140px;display:inline-block;padding-right:initial;margin:auto 30px -10px auto}.mugshot+div{display:inline-block}.home-header dl{margin-left:150px}}#about{order:1}#education{order:2}#work-history{order:3}#projects{order:4}
