.biography img,.resume-biography img{outline:2px solid #fff}:root{--avatar-size:220px}@media(min-width:1024px){:root{--avatar-size:240px}}@media(min-width:1280px){:root{--avatar-size:260px}}.blox-biography-3 .avatar,.blox-biography-3 .avatar img{width:var(--avatar-size)!important;height:var(--avatar-size)!important}.blox-biography-3 .avatar{margin-right:1rem!important}.blox-biography-3 .profile .name{margin-left:0!important;line-height:1.1;word-break:break-word}.btn-research{font-size:1.5rem;font-weight:600;padding:.75rem 1.75rem;border-radius:.6rem;letter-spacing:.3px}.btn-research:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.15);transition:all .2s ease-in-out}.cv-skills *,.cv-talks *,.cv-awards *{text-transform:none!important}.cv-exp>.flex,.cv-skills>.flex,#pubs>.flex,#talks>.flex,.cv-awards>.flex{max-width:48rem!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.cv-exp h2,.cv-exp h3{text-align:center!important}.cv-exp .max-w-prose{margin-left:auto!important;margin-right:auto!important}.cv-skills .mb-6,#pubs .mb-6,#talks .mb-6{margin-bottom:1.25rem!important}#pubs .mt-16,#talks .mt-16{margin-top:.75rem!important}.cv-skills .lg\:flex-row{flex-direction:column!important}@media(min-width:1024px){.cv-skills .lg\:w-1\/2{width:100%!important}}.cv-skills li,.cv-skills .skill{display:list-item!important;list-style:disc!important;margin-left:1.25rem!important;margin-bottom:4px!important}.cv-skills .skills-content{margin-bottom:5px!important}.cv-skills .skill-progress,.cv-skills [class*=bar],.cv-skills svg{display:none!important}.cv-awards .w-full.flex.flex-col.gap-6{gap:.35rem!important}.cv-awards .w-full.p-6.bg-white.border,.cv-awards .w-full.p-6.dark\:bg-gray-800{background:0 0!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0 0 12px!important}.cv-awards h5{margin:0 0 .1rem!important;font-size:1rem!important;font-weight:600!important;line-height:1.25!important;text-transform:none!important}.cv-awards h5+div{margin:0 0 .1rem!important;font-size:.95rem!important;line-height:1.25!important;color:#666!important}.cv-awards article::before,.cv-awards li::before{content:none!important}.cv-awards .hb-card>div{margin-bottom:5px}#quotes .section-heading{text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:700;margin-bottom:1.5rem}#teaching.hb-section,#evaluations.hb-section,#quotes.hb-section{padding-top:.75rem!important;padding-bottom:.75rem!important}#teaching.hb-section>*:first-child,#evaluations.hb-section>*:first-child,#quotes.hb-section>*:first-child{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}#evaluations .section-heading,#quotes .section-heading{text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:700;margin-bottom:1rem}#evaluations h2{margin-top:0;margin-bottom:.75rem}