:root{font-family:Arial,Helvetica,sans-serif;color:#262626;background:#fff;font-synthesis:none}*{box-sizing:border-box}body{max-width:680px;margin:0 auto;padding:64px 28px 32px;font-size:15px;line-height:1.7;-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:4px}a:hover{color:#777}a:focus-visible{outline:2px solid #555;outline-offset:5px}header{margin-bottom:56px}header>a{font-size:15px;font-weight:600;text-decoration:none}header>span{display:block;margin-top:4px;font-size:12px;color:#777}main{margin:0}.label{font-size:12px;color:#777;margin:0 0 12px}h1{font-size:24px;line-height:1.4;letter-spacing:-.025em;font-weight:500;margin:0 0 20px}h1 br,h2 br{display:none}h1 br:after,h2 br:after{content:' '}.intro{margin:0 0 18px}.research{font-size:13px;color:#777;margin:0}nav{display:flex;flex-wrap:wrap;gap:20px;margin:25px 0 0;font-size:12px}section{margin-top:44px;scroll-margin-top:28px}h2{font-size:16px;line-height:1.6;font-weight:600;letter-spacing:0;margin:0 0 15px}h3{font-size:14px;line-height:1.6;font-weight:600;margin:24px 0 8px}p{margin:0 0 16px}section>.label{display:none}ul{padding-left:19px;margin:10px 0 20px}li{margin:5px 0}.thesis-line{font-style:italic}.contact{display:inline-block;margin:0 0 12px}small{display:block;font-size:11px;line-height:1.6;color:#888}footer{margin-top:64px;display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#888}.skip{position:absolute;top:-80px;background:#fff;padding:8px}.skip:focus{top:8px}@media(max-width:600px){body{padding:36px 24px 24px;font-size:14px}header{margin-bottom:40px}h1{font-size:22px}section{margin-top:36px}footer{margin-top:48px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
