.navbar{position:relative;justify-content:center!important}.navbar #nav-menu{justify-content:center!important}.navbar .order-1{position:absolute;right:.75rem}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.95rem!important;line-height:1.7!important}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.95rem!important;line-height:1.6!important}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.75rem!important}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.35rem!important}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.1rem!important}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.95rem!important}mark{background:0 0!important;color:#2563eb!important;font-weight:600!important;border-radius:0!important;padding:0!important}.dark mark{color:#93c5fd!important}.article-metadata.li-cite-author{color:#666;font-size:.95rem}.dark .article-metadata.li-cite-author{color:#bbb}.article-metadata.li-cite-highlight{color:#9f2f2f;font-size:.95rem}.dark .article-metadata.li-cite-highlight{color:#f1a1a1}.page-body p{margin:.8em 0;line-height:1.3}.page-body ol,.page-body ul{margin:.4em 0;padding-left:1.5em;line-height:1.3}.page-body li{margin:.25em 0}.resume-biography .research-mission{font-size:1.2rem;line-height:1.5;font-weight:400;*/ opacity: 0.85}.dark .resume-biography .research-mission{opacity:.9}.pub-card{background:#fdfdfd;border:1px solid #e5e7eb;color:inherit}.dark .pub-card{background:#1e2433;border-color:#374151}.pub-card-title{color:#111827}.dark .pub-card-title{color:#f3f4f6}.pub-card-authors{color:#6b7280}.dark .pub-card-authors{color:#9ca3af}.pub-card-venue{color:#374151}.dark .pub-card-venue{color:#d1d5db}.pub-card-link{color:#374151;background:#fff;border:1px solid #d1d5db}.dark .pub-card-link{color:#d1d5db;background:#2d3748;border-color:#4b5563}.hiring-card-wrapper{position:relative;display:flex;justify-content:center}.hiring-card-tape{position:absolute;top:-14px;left:50%;transform:translateX(-50%)rotate(-1.5deg);width:80px;height:28px;background:rgba(220,210,170,.55);border-radius:3px;z-index:2;box-shadow:0 1px 3px rgba(0,0,0,8%);backdrop-filter:blur(1px)}.dark .hiring-card-tape{background:rgba(160,145,100,.35)}.hiring-card{position:relative;background:linear-gradient(160deg,#fffef0 0%,#fdfbea 100%);border:1px solid #e8e0c4;color:#1c1917;box-shadow:0 2px 4px rgba(0,0,0,4%),0 8px 16px rgba(0,0,0,8%),0 20px 40px rgba(0,0,0,6%);transform:rotate(-.4deg);width:100%;z-index:1}.hiring-card::before,.hiring-card::after{content:none}.hiring-card-noise{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:.4;mix-blend-mode:overlay;z-index:1;overflow:hidden}.hiring-card-noise svg{width:100%;height:100%;border-radius:inherit}.dark .hiring-card{background:linear-gradient(160deg,#27241a 0%,#231f14 100%);border-color:#3d3720;color:#f0ead0;box-shadow:0 2px 4px rgba(0,0,0,.15),0 8px 16px rgba(0,0,0,.25),0 20px 40px rgba(0,0,0,.2)}.research-card{background:#fff;border:1px solid #e5e7eb}.dark .research-card{background:#1e2433;border-color:#374151}.research-card-title{color:#b91c1c}.dark .research-card-title{color:#f87171}.news-card{background:#fdfdfd;border:1px solid #e5e7eb}.dark .news-card{background:#1e2433;border-color:#374151}.news-card-title{color:#b91c1c}.dark .news-card-title{color:#f87171}.news-card-body{color:#374151}.dark .news-card-body{color:#d1d5db}.news-card-date{color:#9ca3af}.dark .news-card-date{color:#6b7280}.pub-year-label{color:#111827}.dark .pub-year-label{color:#f3f4f6}