html{scroll-behavior:smooth}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,sans-serif;line-height:1.7;font-size:1.05rem;font-weight:400;color:#1f2937}h1,h2,h3,h4{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,sans-serif;letter-spacing:-.02em;font-weight:700;color:#111827}p,li{font-size:1.04rem}section[id]{scroll-margin-top:5rem}main section,.home-section{padding-top:2.75rem;padding-bottom:2.75rem}main .container,section .container{max-width:1060px}.home-section,.home-section .container,.markdown-body,.article-style{text-align:left}.home-section .section-heading,.home-section .section-subheading{text-align:left;margin-left:0;margin-right:0}.navbar a,header a{font-weight:500}#home h3{margin-top:1.5rem;margin-bottom:.75rem}#home ul{margin-bottom:0}#publications .section-subheading{max-width:52rem}.varsha-publication-list{margin-top:.5rem}.varsha-publication-year{margin-top:2rem;margin-bottom:.5rem;padding-bottom:.4rem;border-bottom:1px solid #e5e7eb;font-size:.85rem;font-weight:600;letter-spacing:.08em;color:#6b7280}.varsha-publication-list>.varsha-publication-year:first-child{margin-top:0}.varsha-publication-entry{padding:.85rem 0}.varsha-publication-title,.varsha-publication-authors,.varsha-publication-meta{margin:0;text-align:left}.home-section p,.home-section li{text-align:left}.varsha-publication-title{margin-bottom:.25rem;font-size:1.12rem;font-weight:600;line-height:1.45;color:#111827}.prose .varsha-publication-title a{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:color .15s ease,background-size .2s ease}.prose .varsha-publication-title a:hover{color:var(--color-primary-600,#4f46e5);background-size:100% 1px}.varsha-publication-authors{font-size:.98rem;line-height:1.55;color:#4b5563}.varsha-publication-authors strong{color:#111827;font-weight:600}.varsha-publication-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin-top:.45rem;font-size:.85rem;line-height:1.4}.varsha-venue{padding:.15rem .55rem;border-radius:.375rem;background:var(--color-primary-50,#eef2ff);color:var(--color-primary-700,#4338ca);font-weight:600}.varsha-venue-note{color:#6b7280}.varsha-award{padding:.15rem .55rem;border-radius:.375rem;background:#fef3c7;color:#92400e;font-weight:600}#talks ul li,#teaching ul li{margin-bottom:1rem}#publications>.max-w-prose,#publications .prose{max-width:64rem;width:100%}#home>.max-w-prose,#home .prose,#news>.max-w-prose,#news .prose{max-width:64rem;width:100%}#home{padding-top:3.5rem}#news{padding-top:1rem}.varsha-about{display:grid;grid-template-columns:180px 1fr;gap:2rem;align-items:start}.varsha-about-side{display:flex;flex-direction:column;align-items:center;gap:.75rem}.prose .varsha-about-photo{width:180px;height:auto;margin:0;border-radius:12px;border:1px solid #e5e7eb}.varsha-about-social{display:flex;gap:.6rem}.prose .varsha-about-social a{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:10px;color:#4b5563;text-decoration:none;transition:background .15s ease,color .15s ease}.prose .varsha-about-social a:hover{background:var(--color-primary-50,#eef2ff);color:var(--color-primary-600,#4f46e5)}.varsha-about-social svg{width:1.1rem;height:1.1rem}.prose .varsha-about-text p{margin:0 0 .85rem}.prose .varsha-about-text ul{margin:.4rem 0 0;padding-left:1.2rem}.prose .varsha-about-text li{margin:.35rem 0}.varsha-subtle{color:#6b7280}.prose .varsha-news-list{list-style:none;margin:0;padding:0}.prose .varsha-news-item{display:flex;gap:1rem;align-items:baseline;margin:0;padding:.3rem 0;padding-left:0}.prose .varsha-news-item::marker{content:none}.varsha-news-date{flex-shrink:0;min-width:5.5rem;font-size:.95rem;color:#6b7280}@media(max-width:640px){.varsha-about{grid-template-columns:1fr;gap:1.25rem}.varsha-about-side{align-items:flex-start}.prose .varsha-about-photo{width:140px}.prose .varsha-news-item{flex-direction:column;gap:.1rem}}#teaching>.max-w-prose,#teaching .prose{max-width:64rem;width:100%}.varsha-subheading{margin-top:2.25rem;margin-bottom:.75rem;padding-bottom:.4rem;border-bottom:1px solid #e5e7eb;font-size:.85rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}.varsha-people>.varsha-subheading:first-child{margin-top:.5rem}.varsha-person{padding:.65rem 0}.varsha-person-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem}.varsha-person-name{font-size:1.08rem;font-weight:600;color:#111827}.varsha-person-dates{font-size:.92rem;color:#6b7280;white-space:nowrap}.varsha-person-topic{margin:.15rem 0 0;font-size:1rem;line-height:1.55;color:rgba(0,0,0,.72)}