.resume-biography .description,.wg-resume-biography-3 .description{display:flex;flex-direction:column}.resume-biography .description .text-sm,.wg-resume-biography-3 .description .text-sm{order:1;font-size:1.02rem;font-weight:600;line-height:1.25;margin:0 0 .15rem;color:#111827;white-space:pre-line}.resume-biography .description .course,.wg-resume-biography-3 .description .course{order:2;font-size:.98rem;font-weight:460;line-height:1.35;margin:0;color:#1f2937;white-space:pre}.resume-biography .grid>div:last-child ul>li{margin-bottom:.5rem!important}.resume-biography .grid>div:last-child ul>li:last-child{margin-bottom:0!important}.resume-biography .about-me-text,.wg-resume-biography-3 .about-me-text{text-align:justify!important;text-justify:inter-word}.resume-biography .about-me-text p,.wg-resume-biography-3 .about-me-text p{font-weight:460;text-align:justify!important;text-justify:inter-word;line-height:1.6;margin-bottom:1.05rem}.resume-biography .about-me-text a,.wg-resume-biography-3 .about-me-text a{font-weight:inherit;color:inherit;text-decoration:underline}.dark .resume-biography,.dark .wg-resume-biography-3,.dark .resume-biography h1,.dark .resume-biography h2,.dark .resume-biography h3,.dark .resume-biography h4,.dark .resume-biography p,.dark .resume-biography li,.dark .resume-biography a,.dark .resume-biography strong,.dark .resume-biography .portrait-title,.dark .resume-biography .portrait-title *,.dark .resume-biography .network-icon,.dark .resume-biography .network-icon a,.dark .resume-biography .grid,.dark .resume-biography .grid *,.dark .resume-biography .section-subheading,.dark .wg-resume-biography-3 h1,.dark .wg-resume-biography-3 h2,.dark .wg-resume-biography-3 h3,.dark .wg-resume-biography-3 h4,.dark .wg-resume-biography-3 p,.dark .wg-resume-biography-3 li,.dark .wg-resume-biography-3 a,.dark .wg-resume-biography-3 strong,.dark .wg-resume-biography-3 .portrait-title,.dark .wg-resume-biography-3 .portrait-title *,.dark .wg-resume-biography-3 .network-icon,.dark .wg-resume-biography-3 .network-icon a,.dark .wg-resume-biography-3 .grid,.dark .wg-resume-biography-3 .grid *,.dark .wg-resume-biography-3 .section-subheading{color:#111827!important}.dark .resume-biography .btn,.dark .resume-biography a.inline-flex,.dark .wg-resume-biography-3 .btn,.dark .wg-resume-biography-3 a.inline-flex{color:#111827!important;background-color:#fff!important;border-color:#e5e7eb!important}.dark .resume-biography a.inline-flex:hover,.dark .wg-resume-biography-3 a.inline-flex:hover{background-color:#f3f4f6!important;color:#1d4ed8!important}.pub-list-item.view-citation .pub-bullet{display:inline-block;margin-right:.55rem;font-size:1.15rem;line-height:1;transform:translateY(-.02rem);color:#9ec5fe}#my-research,#wg-my-research,#my-research .prose,#wg-my-research .prose,#my-research p,#wg-my-research p{text-align:justify!important;text-justify:inter-word}.talk-timeline-item{display:grid;grid-template-columns:1.4rem 6.5rem minmax(0,1fr);column-gap:1.2rem;align-items:start;margin-bottom:1.25rem}.talk-timeline-marker{display:flex;flex-direction:column;align-items:center;padding-top:.2rem}.talk-timeline-dot{width:.65rem;height:.65rem;border-radius:9999px;background:#3b82f6;display:block}.talk-timeline-line{width:2px;flex:1;margin-top:.35rem;background:#bfdbfe}.talk-timeline-item:last-child .talk-timeline-line{display:none}.talk-timeline-date{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;line-height:1.1;padding-top:.05rem}.talk-timeline-month{font-size:.8rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.talk-timeline-day-year{display:inline-flex;align-items:baseline;gap:.42rem}.talk-timeline-day{font-size:1.35rem;font-weight:700;color:#0f172a}.talk-timeline-year{font-size:.86rem;font-weight:600;color:#64748b}.talk-timeline-location{margin:.2rem 0 0;font-size:.92rem;color:#334155}.talk-timeline-title{margin:0;font-size:1.05rem;line-height:1.4}.talk-timeline-upcoming{display:inline-block;margin-left:.55rem;padding:.1rem .48rem;border-radius:999px;font-size:.72rem;font-weight:700;background:#fde68a;color:#92400e;vertical-align:middle}.talk-timeline-event{margin:.25rem 0 0;font-size:.92rem;font-weight:600;color:#334155}.talk-timeline-summary{margin:.35rem 0 0;color:#475569;font-size:.95rem}@media(max-width:640px){.talk-timeline-item{grid-template-columns:1.25rem minmax(0,1fr);row-gap:.35rem}.talk-timeline-date{grid-column:2;flex-direction:row;align-items:baseline;gap:.42rem}.talk-timeline-day-year{gap:.35rem}.talk-timeline-content{grid-column:2}}.resume-biography .avatar,.wg-resume-biography-3 .avatar{width:150px!important;height:150px!important;object-fit:cover}@media(max-width:768px){.resume-biography,.wg-resume-biography-3 .resume-biography{padding-left:1rem!important;padding-right:1rem!important}.resume-biography .flex-auto,.wg-resume-biography-3 .resume-biography .flex-auto,.resume-biography .prose,.wg-resume-biography-3 .resume-biography .prose,.resume-biography .grid,.wg-resume-biography-3 .resume-biography .grid{padding-left:.5rem;padding-right:.5rem}}.talk-timeline-item{grid-template-columns:1.3rem 7rem minmax(0,1fr);column-gap:1.25rem;margin-bottom:1.5rem}.talk-timeline-dot{width:.72rem;height:.72rem;background:#06b6d4;box-shadow:0 0 0 6px rgba(6,182,212,.14)}.talk-timeline-line{background:linear-gradient(to bottom,#67e8f9,#bae6fd)}.talk-timeline-title{font-size:1.1rem}.talk-timeline-meta{margin:.35rem 0 0;font-size:.95rem;color:#334155}@media(max-width:640px){.talk-timeline-item{grid-template-columns:1.2rem minmax(0,1fr)}.talk-timeline-meta{font-size:.92rem}}.talk-timeline-location-inline{margin-left:1.05rem;white-space:nowrap}.talk-timeline-location-inline--solo{margin-left:0}.dark body,.dark #app,.dark .page-wrapper,.dark .site-wrapper{background-color:#022152!important}.dark .page-header,.dark #site-header,.dark #site-header .navbar{background-color:#060936!important}.dark .resume-biography .avatar,.dark .wg-resume-biography-3 .avatar{background-color:#022152!important}.dark .resume-biography .avatar-emoji,.dark .wg-resume-biography-3 .avatar-emoji{background-color:#022152!important}