body{background:#f9f9f9;font-family:Georgia,serif}.avatar{max-width:250px !important;height:auto !important;margin:0 auto !important;display:block !important}.portrait-title h2{font-size:1.8rem;font-weight:600}.section{background:#fff;border:1px solid #eee;padding:2rem;border-radius:12px;box-shadow:0 2px 6px rgba(183,24,24,5%)}body,h1,h2,h3,h4,h5,h6,p,a,li,blockquote{font-family:Georgia,serif !important}body,h1,h2,h3,h4,h5,h6,p,li,blockquote{font-family:Georgia,serif !important;color:#000 !important}.btn,.btn-primary,.btn-outline,.btn-lg,.btn-sm{background-color:#1e40af !important;color:#fff !important;border-radius:6px !important;border:none !important;padding:.5rem 1rem;text-decoration:none !important}.btn:hover,.btn-primary:hover,.btn-outline:hover{background-color:#1d4ed8 !important;color:#fff !important}a:hover,a:focus{color:#333 !important}.research-section{color:#000 !important;font-family:Georgia,serif !important}.research-section a,.research-section a:visited{color:#000 !important;text-decoration:underline}.research-section a:hover{color:#333 !important}.research-section strong{color:#000 !important;font-weight:700 !important}.block--resume-biography-3,.resume-biography,.block.resume-biography-3,.hb-block--resume-biography-3,.landing .block--resume-biography-3,.home-section.first-of_type,.landing-section.first-of-type{padding-top:4px !important;margin-top:60px !important}.landing .block--resume-biography-3 .author-name{font-size:1.6rem !important;margin-top:.2rem !important;margin-bottom:.2rem !important;line-height:1.1 !important;color:#000 !important;text-align:center !important}.landing .block--resume-biography-3 .author-role{font-size:1rem !important;margin-top:0 !important;margin-bottom:.2rem !important;line-height:1.2 !important;color:#000 !important;text-align:center !important}h1.text-5xl{font-size:2rem !important;margin-bottom:.2rem !important;line-height:1.2 !important}p.text-2xl{font-size:1.1rem !important;margin-top:.1rem !important;margin-bottom:.5rem !important;line-height:1.2 !important}.avatar-wrapper{margin-bottom:0 !important}header,nav{background-color:#fff !important}header nav a{color:#000 !important}.research-item img{max-width:100%;border-radius:8px}.research-item h3{margin-top:0;font-size:1.3rem;color:#000}.site-main,.site-wrapper,.page-wrapper,.wrapper,.container,.container-lg,.content,.article,.main,.hb-content,.hb-main,.page,.article-body,.article-container{max-width:100% !important;padding-left:0 !important;padding-right:0 !important}[class*=max-w-]{max-width:100% !important}article,main,.content-area,.site-main>.container{width:calc(100% - 0px) !important;max-width:calc(100% - 0px) !important}@media(max-width:1024px){.hb-layout,.site-layout,.layout,.hb-grid,.hb-sidebar-container+.hb-content,aside.hb-sidebar-container~.hb-content,.hb-sidebar-container~.main,.hb-sidebar-container~.site-main{display:block !important;grid-template-columns:none !important}article,main,.content-area{width:100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important}}.px-4,.px-6,.px-8,.px-10{padding-left:0 !important;padding-right:0 !important}.research-fullwidth-wrapper{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw;box-sizing:border-box;padding-left:16rem;padding-right:0}@media(max-width:1024px){.research-fullwidth-wrapper{position:static;left:auto;right:auto;margin-left:0;margin-right:0;width:auto;padding-left:12px;padding-right:12px}}.research-item h3{margin-top:0;font-size:1.25rem;color:#000}.research-item p{color:#000;font-family:Georgia,serif;line-height:1.45}.hb-content,.site-main,.page,.article,.wrapper{margin-left:auto !important;margin-right:auto !important}section.flex.flex-row.flex-wrap.justify-center.pt-4.text-xl{display:none !important}.research-item img{flex:0 0 95% !important;max-width:95% !important}.research-item div{flex:1 !important}@media(max-width:768px){.research-item{flex-direction:column !important}.research-item img{max-width:100% !important;flex:none !important;margin-bottom:1rem !important}}div.pt-1.no-prose.w-full{display:none !important}footer .powered-by{display:none !important}