.talk-video.svelte-hx6a99{aspect-ratio:16/9;background-color:var(--ink);border-radius:10px;position:relative;overflow:hidden;container-type:inline-size}iframe.svelte-hx6a99{border:none;width:100%;height:100%;position:absolute;inset:0}.video-facade.svelte-hx6a99{width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.video-facade.svelte-hx6a99:after{content:"";background-color:rgb(var(--ink-rgb) / .12);transition:background-color .3s;position:absolute;inset:0}.video-facade.svelte-hx6a99:hover:after,.video-facade.svelte-hx6a99:focus-visible:after{background-color:rgb(var(--ink-rgb) / .3)}.video-facade.svelte-hx6a99:focus-visible{outline:2px solid var(--paper);outline-offset:-5px}.video-facade__play.svelte-hx6a99{z-index:1;aspect-ratio:1;background-color:rgb(var(--paper-rgb) / .92);width:clamp(44px,14cqi,72px);color:var(--ink);box-shadow:0 4px 18px rgb(var(--ink-rgb) / .24);border-radius:50%;justify-content:center;align-items:center;transition:transform .25s,background-color .25s,color .25s;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.video-facade__play.svelte-hx6a99 svg:where(.svelte-hx6a99){width:44%;height:44%;margin-left:5%}.video-facade__duration.svelte-hx6a99{right:var(--space-xs);bottom:var(--space-xs);z-index:1;background-color:rgb(var(--ink-rgb) / .78);color:var(--paper);font-family:var(--font-ui);font-size:var(--text-label);font-variant-numeric:tabular-nums;border-radius:4px;padding:.2em .5em;font-weight:500;line-height:1.4;position:absolute}.video-facade.svelte-hx6a99:hover .video-facade__play:where(.svelte-hx6a99),.video-facade.svelte-hx6a99:focus-visible .video-facade__play:where(.svelte-hx6a99){background-color:var(--paper);color:var(--ted);transform:scale(1.08)}.video-facade.svelte-hx6a99:active .video-facade__play:where(.svelte-hx6a99){transform:scale(.96)}@media (prefers-reduced-motion:reduce){.video-facade.svelte-hx6a99:after,.video-facade__play.svelte-hx6a99{transition:none}.video-facade.svelte-hx6a99:hover .video-facade__play:where(.svelte-hx6a99),.video-facade.svelte-hx6a99:focus-visible .video-facade__play:where(.svelte-hx6a99),.video-facade.svelte-hx6a99:active .video-facade__play:where(.svelte-hx6a99){transform:none}}.spotlight__layout.svelte-1d6nxft{align-items:center;gap:var(--space-xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.spotlight__video.svelte-1d6nxft{box-shadow:0 10px 40px rgb(var(--ink-rgb) / .16);border-radius:10px}.spotlight__text.svelte-1d6nxft{align-items:flex-start;gap:var(--space-s);flex-direction:column;display:flex}.spotlight__text.svelte-1d6nxft .badge:where(.svelte-1d6nxft){color:var(--ink);border-color:var(--ink)}.spotlight__title.svelte-1d6nxft{font-size:var(--text-title);text-wrap:balance;margin-top:var(--space-xs)}.spotlight__byline.svelte-1d6nxft{font-size:var(--text-body);color:var(--ink)}.spotlight__note.svelte-1d6nxft{max-width:40ch;padding-top:var(--space-s);border-top:1px solid var(--rule);color:var(--mute);font-size:var(--text-meta)}.highlights__header.svelte-1d6nxft{gap:var(--space-xs);margin-bottom:var(--space-l);display:grid}.highlights__theme.svelte-1d6nxft{text-transform:uppercase}.highlights__intro.svelte-1d6nxft{max-width:52ch;color:var(--mute)}.talk-grid.svelte-1d6nxft{gap:var(--space-l) var(--space-m);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.talk-card.svelte-1d6nxft{flex-direction:column;display:flex}.talk-card__speaker.svelte-1d6nxft{margin-top:var(--space-s)}.talk-card__title.svelte-1d6nxft{margin-top:var(--space-xs);font-size:1.25rem;line-height:var(--leading-tight);text-wrap:pretty}.talk-grid--highlights.svelte-1d6nxft .talk-card__title:where(.svelte-1d6nxft){font-size:var(--text-lead)}.all-talks.svelte-1d6nxft{border-top:1px solid var(--rule)}.all-talks__header.svelte-1d6nxft{margin-bottom:var(--space-l)}.all-talks__intro.svelte-1d6nxft{gap:var(--space-m);display:grid}.all-talks__copy.svelte-1d6nxft{max-width:60ch;color:var(--mute)}.all-talks__note.svelte-1d6nxft{max-width:60ch;margin-top:calc(var(--space-s) - var(--space-m))}.archive-tools.svelte-1d6nxft{z-index:10;gap:var(--space-s);padding-block:var(--space-s);background-color:var(--paper);border-bottom:1px solid var(--rule);display:grid;position:sticky;top:0}.archive-tools__row.svelte-1d6nxft{gap:var(--space-xs);display:flex}.archive-search.svelte-1d6nxft{align-items:center;gap:var(--space-xs);min-height:var(--tap-min);border:1px solid var(--rule);background-color:var(--paper-pure);color:var(--mute);border-radius:999px;flex:0 26rem;padding-inline:1em;transition:border-color .2s;display:flex}.archive-search.svelte-1d6nxft:focus-within{border-color:var(--ink);color:var(--ink)}.archive-search.svelte-1d6nxft input:where(.svelte-1d6nxft){min-width:0;color:var(--ink);font:inherit;font-size:var(--text-meta);letter-spacing:.01em;background:0 0;border:none;outline:none;flex:1}.archive-search.svelte-1d6nxft input:where(.svelte-1d6nxft)::placeholder{color:var(--mute)}.year-select.svelte-1d6nxft{color:var(--mute);align-items:center;display:flex;position:relative}.year-select.svelte-1d6nxft select:where(.svelte-1d6nxft){appearance:none;min-height:var(--tap-min);border:1px solid var(--rule);background-color:var(--paper-pure);color:var(--ink);font:inherit;font-size:var(--text-meta);letter-spacing:var(--tracking-ui);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;padding-inline:1.1em 2.4em;transition:border-color .2s}.year-select.svelte-1d6nxft select:where(.svelte-1d6nxft):hover,.year-select.svelte-1d6nxft select:where(.svelte-1d6nxft):focus-visible{border-color:var(--ink)}.year-select__icon.svelte-1d6nxft{pointer-events:none;display:flex;position:absolute;right:1em}.topic-filter.svelte-1d6nxft{gap:var(--space-xs);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--space-l)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--space-l)), transparent);display:flex;overflow-x:auto}.topic-filter.svelte-1d6nxft::-webkit-scrollbar{display:none}.topic-filter.svelte-1d6nxft .filter-chip:where(.svelte-1d6nxft):last-child{margin-right:var(--space-l)}.filter-chip.svelte-1d6nxft{min-height:var(--tap-min);border:1px solid var(--rule);color:var(--mute);font-size:var(--text-meta);letter-spacing:var(--tracking-ui);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding-inline:1.1em;transition:color .2s,border-color .2s,background-color .2s}.filter-chip.svelte-1d6nxft:hover{color:var(--ink);border-color:var(--ink)}.filter-chip[aria-pressed=true].svelte-1d6nxft{background-color:var(--ink);border-color:var(--ink);color:var(--paper)}.all-talks__count.svelte-1d6nxft{margin-top:var(--space-s);scroll-margin-top:9rem}.talk-group.svelte-1d6nxft{margin-top:var(--space-xl)}.talk-group__header.svelte-1d6nxft{justify-content:space-between;align-items:baseline;gap:var(--space-m);margin-bottom:var(--space-m);padding-bottom:var(--space-s);border-bottom:1px solid var(--rule);display:flex}.talk-group__title.svelte-1d6nxft{font-size:var(--text-title)}.talk-card__meta.svelte-1d6nxft{align-items:center;gap:var(--space-xs);margin-top:var(--space-s);flex-wrap:wrap;display:flex}.talk-card__pick.svelte-1d6nxft{color:var(--ink);border-color:var(--ink);padding-block:.15em}.talk-card__topics.svelte-1d6nxft{gap:.25em var(--space-s);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.talk-card__topic.svelte-1d6nxft{color:var(--mute);font-size:var(--text-meta);border-bottom:1px solid var(--rule);padding:0;transition:color .2s,border-color .2s}.talk-card__topic.svelte-1d6nxft:hover,.talk-card__topic[aria-pressed=true].svelte-1d6nxft{color:var(--ink);border-color:var(--ink)}.all-talks__empty.svelte-1d6nxft{align-items:flex-start;gap:var(--space-m);padding-block:var(--space-xl);color:var(--mute);flex-direction:column;display:flex}.all-talks__more.svelte-1d6nxft{justify-content:space-between;align-items:baseline;gap:var(--space-m);margin-top:var(--space-xl);padding-top:var(--space-m);border-top:1px solid var(--rule);display:flex}@media (prefers-reduced-motion:reduce){.filter-chip.svelte-1d6nxft,.archive-search.svelte-1d6nxft,.year-select.svelte-1d6nxft select:where(.svelte-1d6nxft),.talk-card__topic.svelte-1d6nxft{transition:none}}@media (width<=1024px){.talk-grid.svelte-1d6nxft:not(.talk-grid--highlights){grid-template-columns:repeat(2,minmax(0,1fr))}.archive-search.svelte-1d6nxft{flex:1}}@media (width<=900px){.spotlight__layout.svelte-1d6nxft{gap:var(--space-m);grid-template-columns:1fr}.talk-grid--highlights.svelte-1d6nxft{grid-template-columns:1fr}}@media (width<=640px){.talk-grid.svelte-1d6nxft:not(.talk-grid--highlights){grid-template-columns:1fr}.all-talks.svelte-1d6nxft{padding-block:var(--space-xl)}.all-talks__more.svelte-1d6nxft{gap:var(--space-s);flex-direction:column}.talk-group.svelte-1d6nxft{margin-top:var(--space-l)}.archive-tools.svelte-1d6nxft{position:static}.all-talks__count.svelte-1d6nxft{scroll-margin-top:var(--space-s)}}
