.pub[data-astro-cid-fop4rpo4]{border-bottom:1px solid var(--border);grid-template-columns:6.75rem 1fr;gap:.25rem 1rem;padding:1.1rem 0;display:grid}.pub[data-astro-cid-fop4rpo4]:last-child{border-bottom:0}.tags[data-astro-cid-fop4rpo4]{padding-top:.2rem}.title[data-astro-cid-fop4rpo4]{font-family:var(--font-sans);letter-spacing:0;margin:0 0 .25rem;font-size:1rem;font-weight:600;line-height:1.4}.authors[data-astro-cid-fop4rpo4],.venue[data-astro-cid-fop4rpo4],.note[data-astro-cid-fop4rpo4]{margin:0;font-size:.9rem;line-height:1.55}.authors[data-astro-cid-fop4rpo4]{color:var(--muted)}.authors[data-astro-cid-fop4rpo4] .me{color:var(--text);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--accent) 55%, transparent);text-underline-offset:.2em;font-weight:600;text-decoration-thickness:2px}.authors[data-astro-cid-fop4rpo4] .group{color:var(--text);font-style:italic}.authors[data-astro-cid-fop4rpo4] sup{margin-left:.05em;font-size:.7em}.more[data-astro-cid-fop4rpo4]{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0}.more[data-astro-cid-fop4rpo4]:hover{text-decoration:underline}.rest[data-astro-cid-fop4rpo4]:focus{outline:none}.venue[data-astro-cid-fop4rpo4]{color:var(--text)}.equal-note[data-astro-cid-fop4rpo4]{color:var(--faint);font-size:.82rem}.note[data-astro-cid-fop4rpo4]{color:var(--muted);font-style:italic}.compact[data-astro-cid-fop4rpo4]{padding:.95rem 0}@media (width<=560px){.pub[data-astro-cid-fop4rpo4]{grid-template-columns:1fr}}.hero[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;align-items:center;gap:1.75rem;margin-top:.5rem;display:grid}.photo-col[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:.6rem;display:flex}.another-cat[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--surface);min-height:1.9rem;color:var(--muted);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .75rem;font-size:.8rem;font-weight:500;display:inline-flex}.another-cat[data-astro-cid-lcdefpme]:hover{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.another-cat[data-astro-cid-lcdefpme][hidden]{display:none}.another-cat[data-astro-cid-lcdefpme].spinning .icon{animation:.6s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.another-cat[data-astro-cid-lcdefpme].spinning .icon{animation:none}}.photo[data-astro-cid-lcdefpme]{object-fit:cover;border:1px solid var(--border);background:var(--surface);width:176px;height:176px;box-shadow:var(--shadow);border-radius:50%}h1[data-astro-cid-lcdefpme]{margin-bottom:.35rem;font-size:clamp(2rem,5vw,2.6rem)}.role[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 1rem;font-size:1.02rem;line-height:1.5}.role[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text);font-weight:500}.links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.86rem;font-weight:500;text-decoration:none;display:inline-flex}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.bio[data-astro-cid-lcdefpme]{margin-top:2.25rem;font-size:1.04rem}.bio[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 1rem}.bio[data-astro-cid-lcdefpme] .open-to[data-astro-cid-lcdefpme]{border-left:3px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;background:var(--surface);padding:.7rem 1rem}.featured[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.feature[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);color:inherit;flex-direction:column;text-decoration:none;transition:border-color .15s;display:flex;overflow:hidden}.feature[data-astro-cid-lcdefpme]:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.feature-fig[data-astro-cid-lcdefpme]{box-sizing:border-box;aspect-ratio:5/2;border-bottom:1px solid var(--border);background:#fff;min-height:0;padding:.6rem .8rem;overflow:hidden}.feature-fig[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:100%;display:block}.feature-body[data-astro-cid-lcdefpme]{padding:.85rem 1.05rem 1rem}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-sans);letter-spacing:0;color:var(--accent-strong);align-items:center;gap:.3rem;margin:0 0 .3rem;font-size:1rem;font-weight:600;display:flex}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] .icon{color:var(--faint)}.feature[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme] .icon{color:var(--accent)}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}@media (width<=720px){.featured[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.news[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.news[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:5.5rem 1fr;gap:1rem;padding:.5rem 0;display:grid}.news[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:var(--faint);font-variant-numeric:tabular-nums;padding-top:.08rem;font-size:.88rem}.news[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:.95rem}.talks[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.talks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.talk-title[data-astro-cid-lcdefpme]{font-weight:600}.talk-meta[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.9rem}@media (width<=560px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.1rem}.photo[data-astro-cid-lcdefpme]{width:120px;height:120px}.photo-col[data-astro-cid-lcdefpme]{align-items:flex-start}.news[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.1rem}}
