*{box-sizing:border-box}html{background:#f1f0ee;color:#20211f}body{margin:0;font:18px/1.55 Georgia,"Times New Roman",serif}a{color:inherit;text-underline-offset:4px}a:hover{color:#47634f}a:focus-visible{outline:2px solid #47634f;outline-offset:5px}.skip{position:absolute;top:-80px;background:white;padding:10px}.skip:focus{top:0}header{text-align:center;padding:24px 24px 0}.name{font-size:28px;text-decoration:none;line-height:1.3}nav{display:flex;justify-content:center;gap:36px;margin-top:20px}nav a{text-decoration:none;font-size:17px}nav a[aria-current=page]{text-decoration:underline}main{width:calc(100% - 64px);max-width:1010px;margin:56px auto 0}h1{font-size:29px;line-height:1.3;font-weight:500;margin:0 0 30px}h2{font-size:23px;font-weight:500;line-height:1.4;margin:38px 0 16px}h3{font-size:19px;font-weight:500;line-height:1.5;margin:10px 0}p{margin:0 0 22px}.home{display:grid;grid-template-columns:1.3fr 1fr;gap:100px;align-items:start}.home h1{font-weight:600}.home figure{margin:54px 0 0}.home img{display:block;width:100%;height:auto}.inner{max-width:900px;min-height:480px}.inner>h1{font-size:36px;margin-bottom:35px}.inner>p{max-width:780px}.institution,.meta,.updated{font-size:15px;color:#5e625c}.institution{margin-bottom:8px}article{margin:24px 0 30px}article h4{font-size:19px;font-weight:400;line-height:1.5;margin:4px 0 8px}article p{font-size:16px;margin:0}article .meta{font-size:15px;margin-bottom:7px}footer{max-width:1010px;width:calc(100% - 64px);margin:65px auto 30px;display:flex;justify-content:center;gap:30px;flex-wrap:wrap;font-size:15px}footer a{overflow-wrap:anywhere}.download{display:inline-block;margin:0 20px 12px 0}.updated{display:inline-block}object{width:100%;height:850px;border:1px solid #d5d4d0;margin-top:15px}@media(max-width:800px){.home{gap:45px;grid-template-columns:1.2fr 1fr}body{font-size:17px}}@media(max-width:600px){header{padding-top:24px}.name{font-size:26px}nav{gap:26px}nav a{font-size:16px}main{width:calc(100% - 44px);margin-top:40px}.home{display:flex;flex-direction:column;gap:8px}.home figure{margin:0 auto;width:100%;max-width:350px}h1{margin-bottom:23px}.inner>h1{font-size:31px}.inner{min-height:0}footer{width:calc(100% - 44px);margin-top:45px;gap:14px;font-size:14px}object{height:600px}}@media print{header,footer,.download{display:none}html{background:white}main{margin:0;width:100%}object{height:900px}}
.research-intro{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:48px;align-items:start;margin-bottom:35px}.research-photo,.conference-photo{margin:0}.research-photo img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center}.research-photo figcaption,.conference-photo figcaption{font-size:14px;line-height:1.5;color:#5e625c;margin-top:12px}.conference-photo{margin:24px 0 34px}.conference-photo img{display:block;width:100%;height:auto}@media(max-width:650px){.research-intro{grid-template-columns:1fr;gap:20px}.research-photo{width:100%;max-width:320px;margin:0 auto}.conference-photo{margin-top:20px}}
