*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;font-weight:300;line-height:1.6;color:#3c3c41;background-color:#fafafa}main{max-width:800px;margin:0 auto 0 450px;padding:2rem}.header-row{margin-top:100px;display:flex;align-items:center}.nav-links{margin-left:150px;display:flex;align-items:center;gap:20px}.nav-links a{font-size:.9rem;text-decoration:none}.nav-links a:hover{text-decoration:underline}h1,h2{font-family:Inter,sans-serif;font-weight:400;color:#000}h3{font-family:Inter,sans-serif;font-weight:300;color:#000}h1{font-family:Inter,sans-serif;font-size:48px;font-weight:400;line-height:62.4px;text-align:center;margin-bottom:.5rem}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}@media(max-width:900px){main{margin-left:20px}}html,body{overflow-x:hidden;width:100%}main{overflow-x:hidden;padding:20px;max-width:100vw;box-sizing:border-box}@media(max-width:1554px){main{max-width:800px;margin:0 auto}.header-row h1{white-space:nowrap}.nav-links{position:static!important;margin-left:140px}}@media(max-width:768px){.header-row{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.header-row h1{font-size:1.1rem;margin-top:10px}.nav-links{position:static!important;left:auto!important;gap:8px;align-items:center;margin-left:-20px}.nav-links a:first-child img{height:65px!important;margin-right:-20px!important;margin-left:0!important}}.pub-title{text-decoration:underline;text-underline-offset:3px;background-image:linear-gradient(#000,#000);background-size:0% .5px;background-position:left calc(100% - 3px);background-repeat:no-repeat;text-decoration:none;transition:background-size .6s ease}.pub-title:hover{background-size:100% .5px}
