.pub[data-astro-cid-qvbpr5lt]{transition:border-color .2s var(--ease), transform .3s var(--ease);grid-template-columns:1fr;gap:24px;padding:24px;display:grid;overflow:hidden}.pub[data-astro-cid-qvbpr5lt].has-cover{grid-template-columns:1fr 150px}.pub[data-astro-cid-qvbpr5lt]:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}.meta[data-astro-cid-qvbpr5lt]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.num[data-astro-cid-qvbpr5lt]{font:800 1.1rem/1 var(--font-heading);color:var(--accent);margin-right:6px}.journal[data-astro-cid-qvbpr5lt]{font-style:italic}h3[data-astro-cid-qvbpr5lt]{margin:14px 0 8px;font-size:1.2rem;line-height:1.3}.authors[data-astro-cid-qvbpr5lt]{color:var(--muted);margin:0;font-size:.925rem}.authors[data-astro-cid-qvbpr5lt] strong[data-astro-cid-qvbpr5lt]{color:var(--text);font-weight:600}.ref[data-astro-cid-qvbpr5lt]{color:var(--muted);margin:6px 0 0}.links[data-astro-cid-qvbpr5lt]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.cover[data-astro-cid-qvbpr5lt]{transition:transform .4s var(--ease);border-radius:6px;align-self:start;display:block;overflow:hidden;transform:rotate(2deg);box-shadow:0 12px 24px -12px #28140a73}.pub[data-astro-cid-qvbpr5lt]:hover .cover[data-astro-cid-qvbpr5lt]{transform:rotate(0)scale(1.03)}.cover[data-astro-cid-qvbpr5lt] img{width:100%}@media (width<=600px){.pub[data-astro-cid-qvbpr5lt].has-cover{grid-template-columns:1fr}.cover[data-astro-cid-qvbpr5lt]{grid-row:1;width:140px}}.timeline[data-astro-cid-3xih677i]{gap:14px;margin:0;padding:0 0 0 28px;list-style:none;display:grid;position:relative}.timeline[data-astro-cid-3xih677i]:before{content:"";background:linear-gradient(var(--border), var(--border) 80%, transparent);width:1px;position:absolute;top:12px;bottom:12px;left:6px}.item[data-astro-cid-3xih677i]{position:relative}.dot[data-astro-cid-3xih677i]{border:2px solid var(--accent);background:var(--surface);border-radius:50%;width:13px;height:13px;position:absolute;top:26px;left:-27px}.item[data-astro-cid-3xih677i]:first-child .dot[data-astro-cid-3xih677i]{background:var(--accent);box-shadow:0 0 0 5px var(--accent-soft)}details[data-astro-cid-3xih677i]{transition:border-color .2s var(--ease), box-shadow .2s var(--ease)}details[data-astro-cid-3xih677i]:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}summary[data-astro-cid-3xih677i]{cursor:pointer;gap:4px;padding:18px 56px 18px 22px;list-style:none;display:grid;position:relative}summary[data-astro-cid-3xih677i]::-webkit-details-marker{display:none}.dates[data-astro-cid-3xih677i]{color:var(--secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:700}.role[data-astro-cid-3xih677i]{font:700 1.15rem/1.3 var(--font-heading);letter-spacing:-.01em;line-height:1.35}.org[data-astro-cid-3xih677i]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.location[data-astro-cid-3xih677i]{align-items:center;gap:4px;font-size:.875rem;display:inline-flex}summary[data-astro-cid-3xih677i] .chevron{color:var(--muted);transition:transform .3s var(--ease);position:absolute;top:20px;right:20px}details[data-astro-cid-3xih677i][open] summary[data-astro-cid-3xih677i] .chevron{color:var(--accent);transform:rotate(180deg)}.body[data-astro-cid-3xih677i]{border-top:1px dashed var(--border);padding:0 22px 20px;margin-inline:22px;padding-inline:0}ul[data-astro-cid-3xih677i]{gap:6px;margin:16px 0 0;padding-left:18px;display:grid}li[data-astro-cid-3xih677i]::marker{color:var(--accent)}.about[data-astro-cid-3xih677i]{border-radius:var(--radius-sm);background:var(--surface-2);color:var(--muted);margin:16px 0 0;padding:12px 14px;font-size:.9rem}.visit[data-astro-cid-3xih677i]{color:var(--accent);align-items:center;gap:4px;margin-top:14px;font-size:.9rem;font-weight:500;display:inline-flex}@media (width<=520px){.timeline[data-astro-cid-3xih677i]{padding-left:20px}.timeline[data-astro-cid-3xih677i]:before{left:3px}.dot[data-astro-cid-3xih677i]{width:11px;height:11px;left:-22px}summary[data-astro-cid-3xih677i]{padding:16px 48px 16px 16px}.body[data-astro-cid-3xih677i]{margin-inline:16px}}.overview[data-astro-cid-2bk2yhkw]{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:40px;display:grid}.downloads[data-astro-cid-2bk2yhkw]{top:calc(var(--header-h) + 24px);gap:10px;padding:20px;display:grid;position:sticky}.downloads[data-astro-cid-2bk2yhkw] .label[data-astro-cid-2bk2yhkw]{margin-bottom:4px}.jump[data-astro-cid-2bk2yhkw]{top:var(--header-h);z-index:10;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);border-block:1px solid var(--border);position:sticky}.jump[data-astro-cid-2bk2yhkw] ul[data-astro-cid-2bk2yhkw]{scrollbar-width:none;gap:6px;margin:0 auto;padding-block:10px;list-style:none;display:flex;overflow-x:auto}.jump[data-astro-cid-2bk2yhkw] a[data-astro-cid-2bk2yhkw]{white-space:nowrap;transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:999px;padding:6px 14px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.jump[data-astro-cid-2bk2yhkw] a[data-astro-cid-2bk2yhkw]:hover{background:var(--accent);color:var(--accent-ink)}.block[data-astro-cid-2bk2yhkw]{border-bottom:1px solid var(--border);grid-template-columns:280px minmax(0,1fr);gap:24px 48px;padding-block:clamp(48px,7vw,88px);display:grid}.block[data-astro-cid-2bk2yhkw]:last-child{border-bottom:0}.block[data-astro-cid-2bk2yhkw]>[data-astro-cid-2bk2yhkw]:first-child{top:calc(var(--header-h) + 80px);align-self:start;position:sticky}.block[data-astro-cid-2bk2yhkw] h2[data-astro-cid-2bk2yhkw]{letter-spacing:-.03em;font-size:clamp(2rem,3.6vw,2.5rem);font-weight:800}.note[data-astro-cid-2bk2yhkw]{margin-top:16px;font-size:.9rem}.pubs[data-astro-cid-2bk2yhkw]{gap:14px;display:grid}.achievements[data-astro-cid-2bk2yhkw]{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.achievements[data-astro-cid-2bk2yhkw] li[data-astro-cid-2bk2yhkw]{gap:14px;padding:18px;display:flex}.achievements[data-astro-cid-2bk2yhkw] p[data-astro-cid-2bk2yhkw]{color:var(--muted);margin:0;font-size:.95rem}.achievements[data-astro-cid-2bk2yhkw] strong[data-astro-cid-2bk2yhkw]{color:var(--text);font-weight:700}.a-icon[data-astro-cid-2bk2yhkw]{background:color-mix(in srgb, var(--tertiary) 30%, var(--surface));width:36px;height:36px;color:var(--secondary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.a-icon[data-astro-cid-2bk2yhkw].award{background:var(--accent-soft);color:var(--accent)}@media (width<=960px){.overview[data-astro-cid-2bk2yhkw]{grid-template-columns:1fr}.downloads[data-astro-cid-2bk2yhkw]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));position:static}.downloads[data-astro-cid-2bk2yhkw] .label[data-astro-cid-2bk2yhkw]{grid-column:1/-1}.block[data-astro-cid-2bk2yhkw]{grid-template-columns:1fr}.block[data-astro-cid-2bk2yhkw]>[data-astro-cid-2bk2yhkw]:first-child{position:static}}
