.talks-inner[data-astro-cid-kl3nwez2]{gap:var(--space-5);padding-block:var(--space-6);display:grid}.talks-head[data-astro-cid-kl3nwez2]{gap:var(--space-3);max-width:var(--col);display:grid}.talks-head[data-astro-cid-kl3nwez2]>[data-astro-cid-kl3nwez2]{margin:0}.talks-pill[data-astro-cid-kl3nwez2]{border-radius:var(--radius-sm);background:var(--orange);color:var(--on-topic);font-family:var(--font-mono);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:uppercase;justify-self:start;padding:4px 10px}.talks-intro[data-astro-cid-kl3nwez2]{color:var(--on-night-muted)}.gallery[data-astro-cid-kl3nwez2]{gap:var(--space-3);display:grid}@media (width>=768px){.gallery[data-astro-cid-kl3nwez2].count-3{grid-template-rows:1fr 1fr;grid-template-columns:1.75fr 1fr}.gallery[data-astro-cid-kl3nwez2].count-3 .shot-main[data-astro-cid-kl3nwez2]{grid-row:span 2}.gallery[data-astro-cid-kl3nwez2].count-2{grid-template-columns:1.75fr 1fr}}.shot[data-astro-cid-kl3nwez2]{border:1px solid var(--night-line);border-radius:var(--radius-lg);aspect-ratio:16/9;margin:0;position:relative;overflow:hidden}@media (width>=768px){.count-3[data-astro-cid-kl3nwez2] .shot[data-astro-cid-kl3nwez2]{aspect-ratio:auto;min-height:180px}.count-3[data-astro-cid-kl3nwez2] .shot-main[data-astro-cid-kl3nwez2]{min-height:400px}}.shot[data-astro-cid-kl3nwez2] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.shot[data-astro-cid-kl3nwez2] figcaption[data-astro-cid-kl3nwez2]{left:var(--space-3);bottom:var(--space-3);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--night) 88%,transparent);color:var(--on-night);font-family:var(--font-mono);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:uppercase;padding:4px 10px;position:absolute}.talk-cards[data-astro-cid-kl3nwez2]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.talk-cards[data-astro-cid-kl3nwez2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.talk-card[data-astro-cid-kl3nwez2]{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--night-line);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--on-night) 5%,var(--night));transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out);flex-direction:column;display:flex;position:relative}.talk-card[data-astro-cid-kl3nwez2]:hover,.talk-card[data-astro-cid-kl3nwez2]:focus-within{border-color:var(--on-night-muted)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.talk-card[data-astro-cid-kl3nwez2]:hover,.talk-card[data-astro-cid-kl3nwez2]:focus-within{transform:translateY(-2px)}}.talk-meta[data-astro-cid-kl3nwez2]{align-items:center;gap:var(--space-2);color:var(--on-night-muted);font-family:var(--font-mono);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;flex-wrap:wrap;margin:0;display:flex}.talk-title[data-astro-cid-kl3nwez2]{font-family:var(--font-display);font-weight:var(--title-weight);font-size:var(--title-size);line-height:var(--title-lh);text-wrap:balance;margin:0}.talk-title[data-astro-cid-kl3nwez2] a[data-astro-cid-kl3nwez2],.tl-title[data-astro-cid-kl3nwez2] a[data-astro-cid-kl3nwez2]{color:inherit;text-decoration:none}.talk-title[data-astro-cid-kl3nwez2] a[data-astro-cid-kl3nwez2]:hover,.tl-title[data-astro-cid-kl3nwez2] a[data-astro-cid-kl3nwez2]:hover{text-underline-offset:4px;text-decoration:underline}.talk-summary[data-astro-cid-kl3nwez2]{color:var(--on-night-muted);margin:0}.talk-links[data-astro-cid-kl3nwez2],.tl-links[data-astro-cid-kl3nwez2]{gap:0 var(--space-3);flex-wrap:wrap;margin:auto 0 0;display:flex}.talk-links[data-astro-cid-kl3nwez2] a[data-astro-cid-kl3nwez2],.tl-links[data-astro-cid-kl3nwez2] a[data-astro-cid-kl3nwez2]{min-height:44px;color:var(--amber);align-items:center;font-weight:600;display:inline-flex}.talk-links[data-astro-cid-kl3nwez2] a[data-astro-cid-kl3nwez2]{text-decoration:none}.talk-links[data-astro-cid-kl3nwez2] a[data-astro-cid-kl3nwez2]:hover{text-underline-offset:4px;text-decoration:underline}.talk-list[data-astro-cid-kl3nwez2]{border-top:1px solid var(--night-line);margin:0;padding:0;list-style:none}.talk-list[data-astro-cid-kl3nwez2] li[data-astro-cid-kl3nwez2]{gap:var(--space-1) var(--space-4);padding-block:var(--space-2);border-bottom:1px solid var(--night-line);grid-template-columns:88px minmax(0,1fr);align-items:center;display:grid}@media (width>=900px){.talk-list[data-astro-cid-kl3nwez2] li[data-astro-cid-kl3nwez2]{grid-template-columns:120px minmax(0,1fr) auto auto}}.upcoming[data-astro-cid-kl3nwez2]{margin-left:var(--space-1);border-radius:var(--radius-sm);background:var(--amber);color:var(--on-topic);font-family:var(--font-mono);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;padding:1px 6px;display:inline-block}.tl-date[data-astro-cid-kl3nwez2]{font-family:var(--font-mono);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--on-night-muted)}.tl-title[data-astro-cid-kl3nwez2]{font-weight:600}.tl-place[data-astro-cid-kl3nwez2]{color:var(--on-night-muted)}@media (width<=899.98px){.tl-place[data-astro-cid-kl3nwez2],.tl-links[data-astro-cid-kl3nwez2]{grid-column:2}}.tl-links[data-astro-cid-kl3nwez2] a[data-astro-cid-kl3nwez2]{text-underline-offset:3px;font-weight:400;text-decoration:underline}.invite[data-astro-cid-kl3nwez2]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--orange);color:var(--on-topic);flex-wrap:wrap;display:flex}.invite[data-astro-cid-kl3nwez2] p[data-astro-cid-kl3nwez2]{margin:0}.invite-title[data-astro-cid-kl3nwez2]{margin:0 0 var(--space-1);font-family:var(--font-display);font-weight:var(--title-weight);font-size:var(--title-size)}.invite-button[data-astro-cid-kl3nwez2]{min-height:48px;padding-inline:var(--space-4);border-radius:var(--radius-md);background:var(--night);color:var(--on-night);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.invite-button[data-astro-cid-kl3nwez2]:hover{background:color-mix(in srgb,var(--night) 85%,var(--on-night))}