@font-face{font-family:"Atkinson-Hyperlegible-Regular";src:url("../webfonts/Atkinson-Hyperlegible-Regular-102a.woff2") format("woff2"),url("../webfonts/Atkinson-Hyperlegible-Regular-102.woff") format("woff"),url("../webfonts/Atkinson-Hyperlegible-Regular-102.svg") format("svg"),url("../webfonts/Atkinson-Hyperlegible-Regular-102.eot") format("eot"),url("../webfonts/Atkinson-Hyperlegible-Regular-102.ttf") format("ttf")}.color-blue{color:#00425e}.color-green{color:#64aa55}.color-red{color:#e63b2f}.color-gold{color:#ebcc2a}.color-purple{color:#50396a}.color-orange{color:#eb6e40}a{color:#1eb0d5;text-decoration:underline}a:hover{color:#e63b2f;text-decoration:underline}body{background-attachment:fixed;background-image:url("../img/header.png");background-position:center 0;background-repeat:no-repeat;background-color:#1eb0d5;background-size:1280px;color:#333;font-family:"Atkinson-Hyperlegible-Regular",Helvetica,Arial,sans-serif;margin:0}div.bubble-light-blue{background-color:#1eb0d5;border-radius:16px;display:block;float:left;margin:16px 0 16px 0;padding:24px 24px 20px 24px;position:relative}div.bubble-light-blue:before{content:"";width:0;height:0;position:absolute;border-left:24px solid #1eb0d5;border-right:12px solid transparent;border-top:12px solid #1eb0d5;border-bottom:24px solid transparent;left:32px;bottom:-24px}div.bubble-light-gray{background-color:#e2e2d9;border-radius:16px;display:block;float:right;margin:8px 0 32px 0;padding:24px 24px 20px 24px;position:relative}div.bubble-light-gray:before{content:"";width:0;height:0;position:absolute;border-right:32px solid #e2e2d9;border-left:16px solid transparent;border-top:16px solid #e2e2d9;border-bottom:32px solid transparent;right:48px;bottom:-32px}div.clear{clear:both}div.container{margin:0 auto;width:1216px}div.float-left{float:left}div.float-right{float:right}div.portfolio-card{font-size:110%;margin:0 32px 32px 0;padding:0;width:300px}div.portfolio-card b{color:#e63b2f}div.portfolio-card i{color:#00425e}div.portfolio-cards{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}div.publication-year{float:right;width:920px}div#bio{float:right;font-size:133%;width:986px}div#bio b{color:#e63b2f}div#footer{background-color:#fdfef8;border-top:16px solid #ebcc2a;padding:16px 32px 16px 32px}div#main{background-color:#fdfef8;border-top:16px solid #ebcc2a;margin-top:255px;padding:0 32px 16px 32px}div#main h3{float:left;font-size:180%;font-weight:bold}div#main hr{clear:both;width:1216px}div#nav{font-size:133%;float:right;margin:16px 0 0 0;text-align:right}div#nav a{color:#00425e;text-decoration:none}div#nav a:hover{color:#e63b2f}div#portfolio{clear:both}div#portfolio h4{font-size:130%;margin-left:16px}div#portfolio-content{float:right;margin-top:6px;width:1016px}div#publications{clear:both}div#publications h4{color:#e63b2f;float:left;font-size:140%;margin:0;padding-top:16px}div#publications hr{clear:both;margin:0;width:960px;visibility:hidden}div#publications p.highlight{font-size:120%;margin-left:80px}div#publications-content{float:right;margin-top:18px;width:1000px}div#tagline{float:right;line-height:2;width:70%}div#tagline h2{font-size:160%}div#title{float:left;width:33%}div#title img{width:100%}hr{border:0;border-bottom:1px solid #505358;display:block;height:1px}mark{background:#ebcc2a;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#333;padding:10px 16px 6px 16px;margin-left:-16px}@media screen and (max-width:1280px){body{background-position:right 0}div.container{width:100%}div.publication-year{float:none;width:100%}div#bio{width:80%}div#main h3{margin-bottom:0}div#main hr{width:100%}div#portfolio-content{width:100%}div#publications h4{float:none}div#publications hr{width:100%}div#publications p.highlight{margin-left:0}div#publications-content{width:100%}div#title{width:50%}}@media screen and (max-width:800px){div.portfolio-card{float:none;margin:0 0 16px 0;width:100%}div#bio{width:90%}div#footer{padding:16px}div#main{padding:0 16px 16px 16px}div#main hr{padding-top:24px}div#nav{font-size:145%}div#portfolio h4{margin-bottom:24px}div#publications h4{padding:0}div#publications p.highlight{margin:0;padding:0}div#tagline{width:80%}div#title{width:75%}}