/* Source Themes academia v4.3.1 | https://sourcethemes.com/academic/ */
:root{--home-section-padding: 4.5rem 0}#hero.wg-hero .container{padding-top:2.5rem;padding-bottom:2.5rem}#hero.wg-hero h1{font-size:2.25rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.35rem}#hero.wg-hero h2{font-size:1.15rem;font-weight:500;color:#455a64;margin-bottom:.5rem}#hero.wg-hero h3{font-size:.95rem;font-weight:400;color:#607d8b;line-height:1.6}#hero .hero-img{border-radius:12px;box-shadow:0 12px 40px rgba(63,81,181,.12);max-height:340px;width:auto;object-fit:cover}.home-section .section-heading h1{font-weight:700;letter-spacing:-.02em}.home-section .section-heading p{color:#546e7a;font-size:1.05rem}#about #profile img{border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.08)}#about .portrait-title h2{font-weight:700;letter-spacing:-.02em}#about .network-icon{border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.06)}#news.home-section{padding:3rem 0}.home-news>.container>.row>.col-12>h1{margin-bottom:.5rem;font-size:1.75rem}.home-news ul{list-style:none;padding-left:0;margin-bottom:0;font-size:.95rem;line-height:1.45}.home-news ul li{padding:.32rem 0;border-bottom:none}.home-news ul li em{color:#3f51b5;font-style:normal;font-weight:600;margin-right:.2rem;font-size:.88rem}#experience .exp-title{font-weight:600;color:#263238!important}#experience .exp-company{font-weight:500}#publications .pub-list-item{margin-bottom:1.25rem}#projects .card-simple{transition:transform .2s ease,box-shadow .2s ease}#projects .card-simple:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.08)}#contact .fa-2x{opacity:.85}.navbar-nav .nav-item.dropdown{display:none}#about h3#i-am-on-the-job-market-now,#about h3[id*=job-market]{font-size:1.1rem;margin-top:1.25rem;padding:.75rem 1rem;background:linear-gradient(135deg,#e8eaf6 0%,#f3e5f5 100%);border-left:4px solid #3f51b5;border-radius:0 8px 8px 0}@media(max-width:768px){#hero.wg-hero h1{font-size:1.75rem}#hero .hero-img{margin-top:1.5rem;max-height:280px}}