.year-group[data-astro-cid-33vod5kp]{row-gap:var(--gap-related);border-top:1px solid var(--ie-rule);border-bottom:1px solid var(--ie-rule);padding-block:clamp(1.75rem,3.5vw,2.5rem)}.year-group[data-astro-cid-33vod5kp]+.year-group[data-astro-cid-33vod5kp]{border-top:none}.year-label[data-astro-cid-33vod5kp]{font-family:var(--font-display);font-size:var(--ie-type-h3);color:var(--ie-ink);letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:1.3}.year-content[data-astro-cid-33vod5kp]{flex-direction:column;display:flex}.talk-row[data-astro-cid-cwrutszw]{border-bottom:1px solid var(--ie-rule);grid-template-columns:36px minmax(0,1fr);gap:1rem;padding-block:clamp(1.5rem,3vw,2.25rem);display:grid}.talk-row[data-astro-cid-cwrutszw]:first-child{padding-top:0}.talk-row[data-astro-cid-cwrutszw]:last-child{border-bottom:none;padding-bottom:0}.talk-avatar[data-astro-cid-cwrutszw]{display:flex}.talk-meta[data-astro-cid-cwrutszw]{color:var(--ie-muted);font-family:var(--font-mono);font-size:var(--ie-type-caption);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .55rem;display:flex}.meta-sep[data-astro-cid-cwrutszw]{color:var(--ie-rule-strong)}.talk-type[data-astro-cid-cwrutszw]{font-family:var(--font-sans);font-weight:600}.talk-title[data-astro-cid-cwrutszw]{max-width:40ch;color:var(--ie-ink);font-family:var(--font-display);font-size:var(--ie-type-h3);letter-spacing:-.015em;margin:0 0 .5rem;font-weight:600;line-height:1.28}.talk-title[data-astro-cid-cwrutszw] a[data-astro-cid-cwrutszw]{color:inherit;text-decoration:none}.talk-title[data-astro-cid-cwrutszw] a[data-astro-cid-cwrutszw]:hover{color:var(--ie-blue)}.talk-mark[data-astro-cid-cwrutszw]{color:var(--ie-muted);margin-left:.3em;font-size:.75em}.talk-description[data-astro-cid-cwrutszw]{max-width:68ch;color:var(--ie-ink-secondary);font-size:var(--ie-type-base);margin:0 0 .6rem;line-height:1.55}.talk-footnote[data-astro-cid-cwrutszw]{max-width:72ch;color:var(--ie-muted);font-family:var(--font-sans);font-size:var(--ie-type-small);margin:0;line-height:1.55}.talk-links[data-astro-cid-cwrutszw]{flex-wrap:wrap;gap:.4rem 1.25rem;margin:.7rem 0 0;display:flex}.talk-links[data-astro-cid-cwrutszw] a[data-astro-cid-cwrutszw]{color:var(--ie-blue);font-family:var(--font-sans);font-size:var(--ie-type-small);text-decoration:none}.talk-links[data-astro-cid-cwrutszw] a[data-astro-cid-cwrutszw]:hover{text-underline-offset:.18em;text-decoration:underline}.pub-section[data-astro-cid-gvhr7ciw]{padding-top:var(--gap-section);scroll-margin-top:4rem}.pub-section[data-astro-cid-gvhr7ciw]:first-of-type{padding-top:0}.pub-section[data-astro-cid-gvhr7ciw]>h2[data-astro-cid-gvhr7ciw]{margin:0 0 var(--gap-group);font-size:var(--ie-type-h2)}.pub-section[data-astro-cid-gvhr7ciw]>h2[data-astro-cid-gvhr7ciw]:has(+.pub-intro){margin-bottom:var(--gap-related)}.pub-intro[data-astro-cid-gvhr7ciw]{max-width:620px;margin:0 0 var(--gap-group);color:var(--ie-muted);font-size:var(--ie-type-body);line-height:1.5}.pub-list[data-astro-cid-gvhr7ciw]{border-top:1px solid var(--ie-rule);margin:0;padding:0;list-style:none}.year-group .pub-list[data-astro-cid-gvhr7ciw]{border-top:none}.year-group .pub-item[data-astro-cid-gvhr7ciw]:first-child{padding-top:0}.year-group .pub-item[data-astro-cid-gvhr7ciw]:last-child{border-bottom:none;padding-bottom:0}.pub-item[data-astro-cid-gvhr7ciw]{border-bottom:1px solid var(--ie-rule);margin:0;padding-block:clamp(1.5rem,3vw,2.25rem)}.pub-meta[data-astro-cid-gvhr7ciw]{color:var(--ie-muted);font-size:var(--ie-type-small);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0 0 .5rem;display:flex}.pub-sep[data-astro-cid-gvhr7ciw]{color:var(--ie-rule-strong)}.pub-source[data-astro-cid-gvhr7ciw]{font-weight:600}.pub-meta[data-astro-cid-gvhr7ciw] time[data-astro-cid-gvhr7ciw]{font-family:var(--font-mono);font-size:var(--ie-type-caption)}.pub-title[data-astro-cid-gvhr7ciw]{max-width:40ch;font-size:var(--ie-type-h3);letter-spacing:-.015em;margin:0 0 .5rem;line-height:1.28}.pub-title[data-astro-cid-gvhr7ciw] a[data-astro-cid-gvhr7ciw]{color:var(--ie-ink)}.pub-title[data-astro-cid-gvhr7ciw] a[data-astro-cid-gvhr7ciw]:hover{color:var(--ie-blue)}.ext-mark[data-astro-cid-gvhr7ciw]{color:var(--ie-muted);font-size:.75em}.pub-desc[data-astro-cid-gvhr7ciw]{max-width:68ch;color:var(--ie-ink-secondary);font-size:var(--ie-type-base);margin:0;line-height:1.55}.pub-empty[data-astro-cid-gvhr7ciw]{color:var(--ie-muted)}.pub-closing[data-astro-cid-gvhr7ciw] h2[data-astro-cid-gvhr7ciw]{margin-bottom:var(--gap-related)}
