.author img{border-radius:0;border:none;height:auto}.author-large img{height:auto}body{background-image:radial-gradient(circle,rgba(0,150,138,.1) 1px,transparent 1px);background-size:28px 28px;background-attachment:fixed}::selection{background:rgba(0,150,138,.18);color:#0f1117}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#f5f7fa}::-webkit-scrollbar-thumb{background:rgba(0,150,138,.3)}::-webkit-scrollbar-thumb:hover{background:#00968a}.header-logo{letter-spacing:.04em;font-size:14px;display:inline-flex;align-items:center;gap:0}.header-logo-img{height:30px;width:auto;display:block;border-radius:0;border:none;margin-right:10px}.header-logo::after{content:'_';color:#00968a;animation:cursor-blink 1.1s step-end infinite;margin-left:1px}@keyframes cursor-blink{0%,100%{opacity:1}50%{opacity:0}}.menu-main ul li.active a span,.menu-main ul li a:hover span{color:#00968a;text-decoration:none}.menu-main ul li a:hover{text-decoration:none}code{background:#ebf0f5;color:#007e74;padding:2px 6px;border-radius:2px;font-size:.875em;border:1px solid rgba(0,150,138,.15)}.highlight pre{background:#f0f4f8!important;border:1px solid rgba(0,150,138,.15);border-radius:2px}.content blockquote{border-left:3px solid #00968a;background:rgba(0,150,138,5%);color:#3d4451}.summary{border-top:1px solid rgba(0,0,0,7%);padding-top:20px}.intro h1{letter-spacing:-.03em;line-height:1.05}.footer{border-top:1px solid rgba(0,150,138,.2)}.featured-pubs{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:24px 0 48px}.featured-pub{border-left:3px solid #00968a;background:rgba(0,150,138,4%);padding:14px 16px;display:flex;flex-direction:column;gap:6px}.featured-pub-venue{font-family:ibm plex mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#00968a}.featured-pub-title{font-size:15px;font-weight:700;color:#0f1117;line-height:1.4}.featured-pub-authors{font-size:13px;color:#9da3ae}.featured-pub-note{font-size:13px;color:#3d4451;line-height:1.5;flex-grow:1}.featured-pub-link{font-family:ibm plex mono,monospace;font-size:12px;color:#00968a;text-decoration:none;align-self:flex-start;border-bottom:none!important}.featured-pub-link:hover{text-decoration:underline}