:root{--econ-text:#24282d;--econ-muted:#626a73;--econ-link:#28547a;--econ-rule:#dfe3e6;--econ-light-background:#f7f8f9;--econ-white:#ffffff}html{scroll-behavior:smooth;font-size:17px}body{background:var(--econ-white);color:var(--econ-text);font-family:-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif;line-height:1.6}a{color:var(--econ-link);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:3px}#about,#research{scroll-margin-top:80px}.site-header{background:rgba(255,255,255,.98)!important;border-bottom:1px solid var(--econ-rule);box-shadow:none!important}.site-header .container{max-width:980px}.site-header a{color:var(--econ-text)!important;font-size:.94rem;font-weight:500}.site-header a:hover{color:var(--econ-link)!important;text-decoration:none}.hbb-section{padding-right:1.25rem;padding-left:1.25rem}.econ-bio .prose,.econ-research .prose{max-width:900px;margin-right:auto;margin-left:auto}.econ-bio{background:var(--econ-white)!important}.econ-bio .prose{max-width:900px;margin-right:auto;margin-left:auto}.econ-profile{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:2.5rem;align-items:start}.econ-profile-photo{width:220px}.econ-profile-photo img{display:block;width:220px;height:auto;margin:0;border-radius:4px;box-shadow:none}.econ-profile-text{min-width:0;text-align:left}.econ-profile-text h1{margin:0 0 .35rem!important;color:var(--econ-text);font-size:2.3rem;font-weight:650;letter-spacing:-.025em;line-height:1.1}.econ-profile-role{margin:0 0 .1rem!important;color:var(--econ-text);font-size:1.06rem;font-weight:500;line-height:1.45}.econ-profile-affiliation{margin:0 0 1.25rem!important;color:var(--econ-muted);font-size:.98rem;line-height:1.45}.econ-profile-affiliation a{color:var(--econ-muted)}.econ-profile-affiliation a:hover{color:var(--econ-link)}.econ-profile-bio{max-width:650px;color:var(--econ-text);font-size:1rem;line-height:1.65}.econ-profile-bio p{margin-top:0;margin-bottom:.8rem}.econ-profile-contact{margin:1rem 0 0!important;color:var(--econ-text);font-size:.94rem}.econ-profile-links{margin:.8rem 0 0!important}.econ-profile-cv{display:inline-block;padding:.3rem .75rem;border:1px solid var(--econ-link);border-radius:3px;background:var(--econ-white);color:var(--econ-link);font-size:.88rem;font-weight:500;line-height:1.35}.econ-profile-cv:hover{background:var(--econ-link);color:var(--econ-white);text-decoration:none}.econ-research .prose{max-width:800px}.econ-research h2{margin-top:0;margin-bottom:1.8rem;padding-bottom:.5rem;border-bottom:1px solid var(--econ-rule);color:var(--econ-text);font-size:1.7rem;font-weight:650;letter-spacing:-.015em}.research-subheading{margin-top:2.5rem!important;margin-bottom:1.3rem!important;color:var(--econ-text);font-size:1.22rem!important;font-weight:650!important}.research-group>.research-subheading:first-child{margin-top:0!important}.paper-entry{margin-bottom:2.25rem}.paper-title{margin-top:0!important;margin-bottom:.25rem!important;color:var(--econ-text);font-size:1.08rem!important;font-weight:650!important;line-height:1.4!important}.paper-coauthors,.paper-status{margin-top:0!important;margin-bottom:.2rem!important;color:var(--econ-muted);font-size:.92rem;line-height:1.45}.paper-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.45rem;margin-top:.65rem}.paper-button,.paper-details>summary{display:inline-block;padding:.25rem .65rem;border:1px solid var(--econ-link);border-radius:3px;background:var(--econ-white);color:var(--econ-link);font-size:.86rem;font-weight:500;line-height:1.35;cursor:pointer;user-select:none}.paper-button:hover,.paper-details>summary:hover{background:var(--econ-link);color:var(--econ-white);text-decoration:none}.paper-details{margin:0}.paper-details>summary{list-style:none}.paper-details>summary::-webkit-details-marker{display:none}.paper-details>summary::after{content:" +"}.paper-details[open]{flex-basis:100%;margin-top:0!important}.paper-details[open]>summary::after{content:" −"}.paper-abstract{max-width:760px;margin-top:.85rem;padding:.9rem 1rem;border-left:2px solid #bdcbd6;background:var(--econ-light-background);color:var(--econ-text);font-size:.92rem;line-height:1.62}.paper-abstract p{margin-top:0;margin-bottom:.75rem}.paper-abstract p:last-child{margin-bottom:0}footer{border-top:1px solid var(--econ-rule);background:var(--econ-white)!important;color:var(--econ-muted);font-size:.84rem}@media(max-width:767px){html{font-size:16px}.hbb-section{padding-right:1rem;padding-left:1rem}.econ-profile{grid-template-columns:1fr;row-gap:1.5rem}.econ-profile-photo{width:165px}.econ-profile-photo img{width:165px}.econ-profile-text h1{font-size:2rem}.paper-title{font-size:1.03rem!important}.paper-abstract{padding:.8rem}}#about .prose{width:100%!important;max-width:900px!important;margin-right:auto!important;margin-left:auto!important}#about .econ-profile{display:grid!important;grid-template-columns:210px minmax(0,1fr)!important;column-gap:2.5rem!important;align-items:start!important;width:100%!important}#about .econ-profile-photo{display:block!important;grid-column:1!important;width:210px!important;margin:0!important;padding:0!important}#about .econ-profile-photo img{display:block!important;width:210px!important;min-width:210px!important;max-width:210px!important;height:auto!important;margin:0!important;padding:0!important;border-radius:4px!important;box-shadow:none!important}#about .econ-profile-text{display:block!important;grid-column:2!important;min-width:0!important;margin:0!important;padding:0!important;text-align:left!important}#about .econ-profile-text h1{margin:0 0 .35rem!important;padding:0!important;font-size:2.3rem!important;font-weight:650!important;line-height:1.1!important;letter-spacing:-.025em!important}#about .econ-profile-role{margin:0 0 .1rem!important}#about .econ-profile-affiliation{margin:0 0 1.25rem!important}#about .econ-profile-bio{max-width:650px!important}#about .econ-profile-bio p{margin-top:0!important;margin-bottom:.8rem!important}@media(max-width:700px){#about .econ-profile{display:block!important}#about .econ-profile-photo{width:165px!important;margin-bottom:1.5rem!important}#about .econ-profile-photo img{width:165px!important;min-width:165px!important;max-width:165px!important}#about .econ-profile-text h1{font-size:2rem!important}}.econ-bio .max-w-prose,.econ-research .max-w-prose{width:100%!important;max-width:none!important}.econ-bio .flex.flex-col.items-center{width:100%!important;max-width:1120px!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important;box-sizing:border-box}.econ-research .flex.flex-col.items-center{width:100%!important;max-width:1040px!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important;box-sizing:border-box}.econ-bio .prose,.econ-research .prose{width:100%!important;max-width:none!important}#about .econ-profile-bio{width:100%!important;max-width:780px!important}.econ-research .research-group{width:100%!important;max-width:1e3px!important;margin-right:auto!important;margin-left:auto!important}.econ-research .paper-abstract{width:100%!important;max-width:none!important;box-sizing:border-box}.site-header .container{width:100%!important;max-width:1120px!important;padding-right:2rem!important;padding-left:2rem!important;box-sizing:border-box}@media(max-width:767px){.econ-bio .flex.flex-col.items-center,.econ-research .flex.flex-col.items-center,.site-header .container{width:100%!important;padding-right:1rem!important;padding-left:1rem!important}#about .econ-profile-bio,.econ-research .research-group{width:100%!important;max-width:100%!important}}.paper-actions{display:flex!important;flex-wrap:wrap;align-items:flex-start!important;gap:.45rem}.paper-button,.paper-details>summary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:2rem;margin:0!important;padding:.25rem .65rem;box-sizing:border-box;line-height:1.2!important;vertical-align:top;white-space:nowrap}.paper-details{align-self:flex-start!important;margin:0!important;padding:0!important}