.talk-card.svelte-16yg3l2{display:flex;flex-direction:column;overflow:hidden}.talk-image.svelte-16yg3l2{height:200px;overflow:hidden}.talk-info.svelte-16yg3l2{padding:var(--space-5) 0}h3.svelte-16yg3l2{font-size:var(--text-lg);font-weight:400;font-variation-settings:"opsz" 24,"SOFT" 15,"WONK" 0;margin-bottom:var(--space-4)}.presentations.svelte-16yg3l2{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.presentation.svelte-16yg3l2{padding-left:var(--space-3);border-left:1px solid var(--border)}.pres-main.svelte-16yg3l2{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.pres-event.svelte-16yg3l2{font-size:var(--text-sm);color:var(--text-secondary)}.pres-slides.svelte-16yg3l2{font-size:var(--text-xs);font-weight:300;color:var(--text-secondary);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.2em;text-decoration-thickness:1px;white-space:nowrap;transition:opacity var(--transition-fast)}.pres-slides.svelte-16yg3l2:hover{opacity:.7}.pres-meta.svelte-16yg3l2{display:flex;gap:var(--space-3);font-family:var(--font-display);font-size:var(--text-xs);font-style:italic;color:var(--text-tertiary)}.pres-meta.svelte-16yg3l2 span:where(.svelte-16yg3l2):before{content:"·";margin-right:var(--space-3)}.talks-page.svelte-1y661i0{padding-bottom:var(--space-20)}.talks-grid.svelte-1y661i0{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6)}.empty.svelte-1y661i0{color:var(--text-tertiary);font-style:italic}@media(max-width:768px){.talks-grid.svelte-1y661i0{grid-template-columns:1fr}}
