.skills-content{margin-bottom:2rem}.skills-name{margin-bottom:.75rem}.resume-biography [class*=col-span-4] .text-2xl{font-size:1.125rem;line-height:1.4}.resume-biography [class*=col-span-8] h2,.resume-biography [class*=col-span-8] h3{font-size:1.375rem}.resume-biography [class*=col-span-8] .prose{font-size:1rem}.resume-biography .mb-16>.grid>div.group{padding:1.5rem;min-height:auto}.resume-biography .mb-16>.grid>div.group>.flex{gap:1rem;align-items:flex-start}.resume-biography .mb-16>.grid>div.group .flex-1{min-width:0}.resume-biography .mb-16>.grid>div.group .flex-shrink-0.w-12{width:2.75rem;height:2.75rem}.resume-biography .mb-16>.grid>div.group .flex-shrink-0.w-12 svg{width:1.25rem;height:1.25rem}.resume-biography .mb-16>.grid>div.group p.text-xl{font-size:1.0625rem;line-height:1.35;font-weight:600;overflow-wrap:anywhere}.resume-biography .mb-16>.grid>div.group p.text-base{font-size:.9375rem;margin-top:.375rem;line-height:1.45}.resume-biography .mb-16>.grid>div.group p.text-sm{font-size:.8125rem;margin-top:.375rem;line-height:1.4}.resume-biography .mb-16>.grid[class*=grid-cols]{gap:1.5rem}.publications-main-title>.flex{max-width:48rem;width:100%;margin-inline:auto}.publications-main-title .mb-6{text-align:center;font-size:2rem;font-weight:700;width:100%;margin-bottom:1rem!important}.publications-subheading>.flex{align-items:flex-start;max-width:48rem;width:100%;margin-inline:auto;padding-inline:1.5rem}.publications-subheading .prose h2{font-size:1.25rem;font-weight:700;margin:0;padding-bottom:.5rem;border-bottom:1px solid color-mix(in srgb,currentColor 35%,transparent);width:100%}.publications-list .flex.flex-col.items-center.px-6>.mt-16,.publications-list .mt-16{margin-top:.75rem!important}.publications-list .flex.flex-col.items-center.px-6{align-items:stretch;padding-inline:0}.publications-list .container.max-w-3xl{max-width:48rem;width:100%;margin-inline:auto;padding-inline:1.5rem}body:has(link[rel=canonical][href*="/publications/"]) .max-w-prose.print\:hidden>.flex.justify-center{justify-content:flex-start}body:has(link[rel=canonical][href*="/publications/"]) .max-w-prose.print\:hidden>section.flex.justify-center{display:none}body:has(link[rel=canonical][href*="/publications/"]) time.ltr\:text-right{text-align:left}body:has(link[rel=canonical][href*="/publications/"]) .pt-1.no-prose .flex.flex-col.md\:flex-row.flex-nowrap.justify-between{flex-direction:column;align-items:flex-start;gap:1rem}body:has(link[rel=canonical][href*="/publications/"]) .pt-1.no-prose a.group.flex.text-right{text-align:left}body:has(link[rel=canonical][href*="/publications/"]) .pt-1.no-prose a.group.flex.text-right .flex.flex-col{align-items:flex-start}.featured-image-wrapper img.featured-image{width:100%;height:auto}