.talks-card__play{width:100%;height:100%;margin:0;padding:0;border:0;font:inherit;color:inherit;cursor:pointer;appearance:none}.talks-card__play:focus-visible{outline-offset:-3px;border-radius:var(--radius-btn)}.talks-card:has(.talks-card__play:focus-visible) .talks-card__thumb{border-color:rgba(69,157,161,.4);box-shadow:0 0 24px rgba(69,157,161,.12),0 6px 24px rgba(0,0,0,.5);transform:translateY(-3px)}.talks-card:has(.talks-card__play:focus-visible) .talks-card__title{color:var(--teal-light)}.talks-card__play:focus-visible .talks-card__play-icon{background:var(--color-brand-teal,var(--wv-color-teal-500))}@media(prefers-reduced-motion:reduce){.talks-card:has(.talks-card__play:focus-visible) .talks-card__thumb{transform:none}}.talks-transcript{display:block;margin:0 14px 18px;color:var(--teal-light);font-family:var(--font-mono);font-size:.75rem;text-underline-offset:4px}.talks-transcript:focus-visible{outline:3px solid var(--teal-light);outline-offset:4px}.talks-controls{display:grid;grid-template-columns:44px minmax(24px,1fr)auto 44px;align-items:center;gap:var(--wv-space-2);margin:var(--wv-space-6)0 var(--wv-space-4)}.talks-controls[hidden]{display:none}.talks-controls .talks-arrow{position:static;display:flex;transform:none;width:44px;height:44px;padding:0;border:1px solid var(--wv-border-strong);border-radius:var(--wv-radius-md);background:var(--wv-surface);color:var(--wv-accent-text);box-shadow:none;backdrop-filter:none;touch-action:manipulation}.talks-controls .talks-arrow:hover{background:var(--wv-surface-raised);border-color:var(--wv-accent)}.talks-controls .talks-arrow[aria-disabled=true]{color:var(--wv-text-tertiary);background:var(--wv-bg-subtle);border-color:var(--wv-border);cursor:default}.talks-controls .talks-arrow:focus-visible{outline:3px solid var(--wv-focus-ring);outline-offset:2px}.talks-pager__track{position:relative;height:44px;min-width:0;cursor:pointer;touch-action:none}.talks-pager__track:before{content:"";position:absolute;left:0;right:0;top:calc(50% - 1px);height:2px;background:var(--wv-border-strong);border-radius:var(--wv-radius-full)}.talks-pager__thumb{position:absolute;left:0;top:calc(50% - 2px);height:4px;min-width:24px;max-width:100%;background:var(--wv-accent-text);border-radius:var(--wv-radius-full)}.talks-pager__count{display:flex;flex-direction:column;margin:0;text-align:center;white-space:nowrap;font-family:var(--font-mono);font-size:var(--wv-type-web-eyebrow-size);line-height:var(--wv-type-web-eyebrow-line-height);font-variant-numeric:tabular-nums;color:var(--wv-text-secondary)}#talks .talks-scroll-row{scrollbar-width:thin;scrollbar-color:var(--wv-accent-text)var(--wv-border);scroll-behavior:auto}#talks .talks-scroll-row::-webkit-scrollbar{display:block;height:var(--wv-space-2)}#talks .talks-scroll-row::-webkit-scrollbar-thumb{background:var(--wv-accent-text);border-radius:var(--wv-radius-full)}#talks .talks-scroll-row--enhanced{scrollbar-width:none}#talks .talks-scroll-row--enhanced::-webkit-scrollbar{display:none}@media(max-width:575.98px){#talks .talks-card{flex:0 0 calc(100% - var(--wv-space-10))}#talks .talks-scroll-outer:before,#talks .talks-scroll-outer:after{display:none}}@media(forced-colors:active){.talks-controls .talks-arrow{border-color:ButtonText}.talks-pager__track:before{background:CanvasText}.talks-pager__thumb{background:Highlight}}#talks .talks-card__thumb{aspect-ratio:16/9;padding-bottom:0;flex-shrink:0}#talks .talks-card.talks-card--playing{flex:0 0 100%}#talks .talks-card--playing .talks-card__thumb{border:0;transform:none;box-shadow:none}#talks .talks-card__thumb iframe{display:block;width:100%;height:100%;border-radius:var(--wv-radius-md)}