.prose p{text-align:justify}footer .social-icons{display:flex;justify-content:center;gap:1rem;margin-bottom:1rem}footer .social-icons img{height:1.5rem;opacity:.85;transition:opacity .2s}footer .social-icons img:hover{opacity:1}footer p:not(#hb-published){display:none!important}a[data-hbx=poweredby_cta]{display:none!important}#cv-page{margin-top:0}main .page-header,.article-metadata,.page-metadata,.article-meta,.article-header .article-metadata{display:none!important}#cv-actions{margin:0 0 .5rem}#cv-frame{width:100%!important;height:min(90vh,1e3px);border:1px solid rgba(0,0,0,8%);border-radius:12px}#cv-page .container{max-width:980px}.share,.share-buttons,.article-share,.share-box,nav.page-nav,.article-nav,.pager,.pagination{display:none!important}body.section-research.single header.page-header,body.type-research.single header.page-header,body.section-research.single .page-header,body.type-research.single .page-header,body.section-research.single h1,body.type-research.single h1,body.section-research.single .article-metadata,body.type-research.single .article-metadata,body.section-research.single .article-meta,body.type-research.single .article-meta,body.section-research.single .reading-time,body.type-research.single .reading-time,body.section-research.single [data-reading-time],body.type-research.single [data-reading-time],body.section-research.single .article-header,body.type-research.single .article-header,body.section-research.single .featured-image-wrapper,body.type-research.single .featured-image-wrapper{display:none!important}.home-section:last-of-type,.section:last-of-type{padding-bottom:.75rem!important}.section .container>:last-child,.home-section .container>:last-child{margin-bottom:0!important}.page-footer,footer.site-footer{margin-top:.75rem!important}a.underline[href^="/research/"]{display:inline-block!important;padding:.35rem .75rem!important;border-radius:9999px!important;background:rgba(16,185,129,.15)!important;color:#065f46!important;font-size:.95rem!important;font-weight:500!important;line-height:1!important;text-decoration:none!important;transition:background .2s,color .2s!important}a.underline[href^="/research/"]:hover{background:#059669!important;color:#fff!important}.methods-wrap{display:flex;flex-wrap:wrap;gap:.5rem}.methods-wrap .pill{display:inline-block;padding:.45rem .95rem;border-radius:9999px;background:#eff6ff;color:#1e40af;font-size:1rem;font-weight:500;line-height:1;white-space:nowrap;border:1px solid #bfdbfe}.h3-with-icon{display:flex;align-items:center;gap:.6rem;margin:1.75rem 0 .75rem}.h3-with-icon .icon-bubble{width:40px;height:40px;border-radius:9999px;display:grid;place-items:center;background:rgba(59,130,246,.15)}.h3-with-icon .icon-bubble svg.qmarks{width:24px;height:24px;stroke:#1e3a8a;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.h3-with-icon{display:flex;align-items:center;gap:.6rem;margin:1.75rem 0 .75rem}.h3-with-icon.h-cogs::before{content:"";width:40px;height:40px;border-radius:9999px;display:inline-block;vertical-align:middle;background:rgba(59,130,246,.15);background-repeat:no-repeat;background-position:50%;background-size:24px 24px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e3a8a' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'><g transform='translate(8,9)'><line x1='0' y1='-7' x2='0' y2='-5'/><line x1='6.06' y1='-3.5' x2='4.33' y2='-2.5'/><line x1='6.06' y1='3.5' x2='4.33' y2='2.5'/><line x1='0' y1='7' x2='0' y2='5'/><line x1='-6.06' y1='3.5' x2='-4.33' y2='2.5'/><line x1='-6.06' y1='-3.5' x2='-4.33' y2='-2.5'/><circle cx='0' cy='0' r='4.5'/><circle cx='0' cy='0' r='1.8'/></g><g transform='translate(17,17)'><line x1='0' y1='-7' x2='0' y2='-5'/><line x1='6.06' y1='-3.5' x2='4.33' y2='-2.5'/><line x1='6.06' y1='3.5' x2='4.33' y2='2.5'/><line x1='0' y1='7' x2='0' y2='5'/><line x1='-6.06' y1='3.5' x2='-4.33' y2='2.5'/><line x1='-6.06' y1='-3.5' x2='-4.33' y2='-2.5'/><circle cx='0' cy='0' r='4.5'/><circle cx='0' cy='0' r='1.8'/></g></svg>")}.h3-with-icon .icon-bubble svg{overflow:visible}.theme-toggle,.dark-mode-toggle,[data-theme-toggle],[data-wc-theme],.nav-item.theme-dropdown,.dropdown.theme-dropdown,a[aria-label*=theme i],button[aria-label*=theme i]{display:none!important}:root{--sv-font:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI",
             Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif;--sv-size:clamp(16px, 1.1vw + 0.35rem, 18px);--sv-leading:1.75}html,body{font-family:var(--sv-font)!important}:where(.prose){font-size:var(--sv-size)!important;line-height:var(--sv-leading)!important;font-family:var(--sv-font)!important}:where(.prose) p,:where(.prose) li{font-size:inherit!important;line-height:inherit!important}body.section-research:not(.single) .hb-collection .card .card-body,body.section-research:not(.single) .hb-collection .card .card-text{font-size:var(--sv-size)!important;line-height:var(--sv-leading)!important;font-family:var(--sv-font)!important}body.section-teaching .content,body.section-people .content{font-size:var(--sv-size)!important;line-height:var(--sv-leading)!important;font-family:var(--sv-font)!important}.hb-collection .card,.card,.card-body,.card-text,.meta,.subtitle,small,.pill,.badge,button,.btn,input,select,textarea{font-family:var(--sv-font)!important}@media(min-width:768px) and (max-width:1000px){#biography .grid.grid-cols-1.md\:grid-cols-12{display:grid!important;grid-template-columns:320px 1fr!important;grid-auto-rows:auto!important;column-gap:1rem!important;align-items:start!important}#biography .md\:col-span-4{grid-column:1/2!important;grid-row:1/2!important;margin:0!important;display:flex!important;align-items:flex-start!important;justify-content:center!important}#biography .md\:col-span-4 img,#biography .md\:col-span-4 picture img{width:320px!important;height:320px!important;object-fit:cover!important;border-radius:9999px!important;display:block!important}#biography .md\:col-span-8{grid-column:2/3!important;grid-row:1/2!important;margin:0!important;align-self:start!important}#biography .md\:col-span-8>*:first-child{margin-top:0!important}#biography .md\:col-span-8 [class*=mb-]{margin-bottom:.25rem!important}#biography .md\:col-span-8>.flex.items-center{align-items:flex-start!important}#biography .md\:col-span-12{grid-column:1/-1!important;grid-row:2/3!important;margin:.5rem 0 .75rem!important}}.page-body table{width:100%;border-collapse:collapse;margin:0 0 1.25rem}.page-body table th,.page-body table td{border:1px solid rgba(0,0,0,8%);padding:.6rem .8rem;vertical-align:top}.page-body table thead th{font-weight:700;background:rgba(0,0,0,3%)}.page-body table tbody tr:nth-child(even) td{background:rgba(0,0,0,2%)}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.btn-row{display:flex;flex-wrap:wrap;gap:.6rem;margin:.4rem 0 1.2rem}.pill-btn{display:inline-block;padding:.55rem .9rem;border-radius:9999px;text-decoration:none;border:1px solid rgba(0,0,0,.1)}.pill-btn:hover{box-shadow:0 2px 8px rgba(0,0,0,6%)}.page-body h2{margin-top:1.4rem;margin-bottom:.6rem}.page-body h3{margin-top:1.1rem;margin-bottom:.45rem}.page-body ul{margin-top:.25rem}