.videos-page[data-astro-cid-mzuzgcqu]{min-height:100vh;padding-top:1rem}.page-header[data-astro-cid-mzuzgcqu]{padding:2rem 1.5rem;max-width:1200px;margin:0 auto}.header-content[data-astro-cid-mzuzgcqu]{position:relative}.back-link[data-astro-cid-mzuzgcqu]{display:inline-flex;align-items:center;gap:.375rem;font-size:.8rem;font-weight:500;color:var(--text-secondary, #6b6560);text-decoration:none;margin-bottom:1rem;transition:all .2s ease}.dark .back-link[data-astro-cid-mzuzgcqu]{color:#ffffff80}.back-link[data-astro-cid-mzuzgcqu]:hover{color:var(--text-primary, #1a1611)}.dark .back-link[data-astro-cid-mzuzgcqu]:hover{color:#fffc}.back-link[data-astro-cid-mzuzgcqu] svg[data-astro-cid-mzuzgcqu]{transition:transform .2s ease}.back-link[data-astro-cid-mzuzgcqu]:hover svg[data-astro-cid-mzuzgcqu]{transform:translate(-2px)}.page-title[data-astro-cid-mzuzgcqu]{font-size:2.5rem;font-weight:700;color:var(--text-primary, #1a1611);margin:0 0 .5rem;letter-spacing:-.02em;line-height:1.1}.dark .page-title[data-astro-cid-mzuzgcqu]{color:#fffffff2}.page-subtitle[data-astro-cid-mzuzgcqu]{font-size:1rem;color:var(--text-secondary, #6b6560);margin:0 0 1rem;line-height:1.5}.dark .page-subtitle[data-astro-cid-mzuzgcqu]{color:#fff9}.cross-link[data-astro-cid-mzuzgcqu]{margin:1rem 0 0;font-size:.9rem}.cross-link[data-astro-cid-mzuzgcqu] a[data-astro-cid-mzuzgcqu]{color:#8b8680;text-decoration:none;border-bottom:1px solid rgba(184,161,204,.4)}.cross-link[data-astro-cid-mzuzgcqu] a[data-astro-cid-mzuzgcqu]:hover{color:#b8a1cc}.page-meta[data-astro-cid-mzuzgcqu]{display:flex;flex-wrap:wrap;gap:1rem}.meta-item[data-astro-cid-mzuzgcqu]{display:inline-flex;align-items:center;gap:.375rem;font-size:.8rem;color:var(--text-secondary, #6b6560);opacity:.8}.dark .meta-item[data-astro-cid-mzuzgcqu]{color:#ffffff80}.meta-item[data-astro-cid-mzuzgcqu] svg[data-astro-cid-mzuzgcqu]{opacity:.7}.filters-section[data-astro-cid-mzuzgcqu]{max-width:1200px;margin:0 auto;padding:0 1.5rem 1.5rem}.filters[data-astro-cid-mzuzgcqu]{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem 1.5rem;border:1px solid rgba(0,0,0,.06);border-radius:16px;background:#ffffff9e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dark .filters[data-astro-cid-mzuzgcqu]{border-color:#ffffff14;background:#12141c80}.filter-row[data-astro-cid-mzuzgcqu]{display:grid;grid-template-columns:4.5rem 1fr;align-items:baseline;gap:.75rem}.filter-tags[data-astro-cid-mzuzgcqu]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.filter-study[data-astro-cid-mzuzgcqu]{display:inline-flex;align-items:center;gap:.5rem;margin-left:1.25rem;padding-left:1.25rem;border-left:1px solid rgba(0,0,0,.1)}.dark .filter-study[data-astro-cid-mzuzgcqu]{border-left-color:#ffffff1a}.filter-count[data-astro-cid-mzuzgcqu]{margin-left:.375rem;font-size:.68rem;font-variant-numeric:tabular-nums;opacity:.5}.filter-row[data-astro-cid-mzuzgcqu]:not(.expanded) .is-extra[data-astro-cid-mzuzgcqu]:not(.active){display:none}.filter-drawer[data-astro-cid-mzuzgcqu]{display:contents}.filter-row[data-astro-cid-mzuzgcqu]:not(.expanded) .drawer-search[data-astro-cid-mzuzgcqu]{display:none}.filter-row[data-astro-cid-mzuzgcqu].expanded .filter-drawer[data-astro-cid-mzuzgcqu]{display:flex;flex-wrap:wrap;gap:.375rem;flex-basis:100%;margin-top:.375rem;padding:.75rem;border-radius:.625rem;background:#ffffff73;border:1px solid rgba(0,0,0,.06)}.dark .filter-row[data-astro-cid-mzuzgcqu].expanded .filter-drawer[data-astro-cid-mzuzgcqu]{background:#0a14288c;border-color:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.filter-tag[data-astro-cid-mzuzgcqu].search-miss{display:none}.drawer-search[data-astro-cid-mzuzgcqu]{flex-basis:100%;font:inherit;font-size:.8rem;padding:.4rem .625rem;margin-bottom:.25rem;border-radius:.375rem;color:inherit;background:transparent;border:1px solid rgba(0,0,0,.12)}.dark .drawer-search[data-astro-cid-mzuzgcqu]{color:#ffffffd9;border-color:#ffffff24}.drawer-search[data-astro-cid-mzuzgcqu]:focus{outline:none;border-color:#b8a1cc99}.filter-more[data-astro-cid-mzuzgcqu],.filter-status[data-astro-cid-mzuzgcqu] .status-clear{font:inherit;font-size:.75rem;padding:.3rem .25rem;cursor:pointer;background:none;border:none;color:var(--text-secondary, #6b6560);text-decoration:underline;text-decoration-color:#7f7f7f66;text-underline-offset:3px}.dark .filter-more[data-astro-cid-mzuzgcqu],.dark .filter-status[data-astro-cid-mzuzgcqu] .status-clear{color:#ffffff8c}.filter-more[data-astro-cid-mzuzgcqu]:hover,.filter-status[data-astro-cid-mzuzgcqu] .status-clear:hover{color:var(--text-primary, #1a1611)}.dark .filter-more[data-astro-cid-mzuzgcqu]:hover,.dark .filter-status[data-astro-cid-mzuzgcqu] .status-clear:hover{color:#ffffffe6}.filter-label[data-astro-cid-mzuzgcqu]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary, #6b6560);opacity:.6}.dark .filter-label[data-astro-cid-mzuzgcqu]{color:#fff6}.filter-tag[data-astro-cid-mzuzgcqu]{font-size:.75rem;font-weight:500;font-family:inherit;padding:.3rem .625rem;border-radius:.375rem;cursor:pointer;transition:all .2s ease;color:var(--text-secondary, #6b6560);background:#00000008;border:1px solid rgba(0,0,0,.08)}#type-filters[data-astro-cid-mzuzgcqu] .filter-tag[data-astro-cid-mzuzgcqu]{text-transform:capitalize}.dark .filter-tag[data-astro-cid-mzuzgcqu]{color:#ffffff80;background:#ffffff0a;border-color:#ffffff14}.filter-tag[data-astro-cid-mzuzgcqu]:hover{color:var(--text-primary, #1a1611);background:#0000000f;border-color:#00000026}.dark .filter-tag[data-astro-cid-mzuzgcqu]:hover{color:#fffc;background:#ffffff14;border-color:#ffffff26}.filter-tag[data-astro-cid-mzuzgcqu].active{color:#5b3f78;background:#b8a1cc52;border-color:#785aa073}.dark .filter-tag[data-astro-cid-mzuzgcqu].active{color:#d0bce0;background:#b8a1cc26;border-color:#b8a1cc4d}.listen-filter[data-astro-cid-mzuzgcqu]:not(.active){color:#a15c0b;border-color:#b4690e4d}.dark .listen-filter[data-astro-cid-mzuzgcqu]:not(.active){color:#e0a050;border-color:#e0a05040}.filter-status[data-astro-cid-mzuzgcqu] .status-pill{font:inherit;font-size:.75rem;padding:.2rem .5rem;border-radius:999px;cursor:pointer;color:#5b3f78;background:#b8a1cc52;border:1px solid rgba(120,90,160,.45)}.dark .filter-status[data-astro-cid-mzuzgcqu] .status-pill{color:#d0bce0;background:#b8a1cc26;border-color:#b8a1cc4d}.filter-status[data-astro-cid-mzuzgcqu] .status-pill:after{content:"×";margin-left:.375rem;opacity:.7}.filter-status[data-astro-cid-mzuzgcqu]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-secondary, #6b6560);margin-top:1rem;min-height:1.6rem}.filter-status[data-astro-cid-mzuzgcqu] .status-count{margin-right:.25rem}.dark .filter-status[data-astro-cid-mzuzgcqu]{color:#ffffff80}.videos-content[data-astro-cid-mzuzgcqu]{max-width:1200px;margin:0 auto;padding:0 1.5rem 3rem}.video-list[data-astro-cid-mzuzgcqu]{display:flex;flex-direction:column;gap:.5rem}.video-item[data-astro-cid-mzuzgcqu]{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;text-decoration:none;border-radius:.75rem;transition:all .2s ease;position:relative;background:transparent;border:1px solid transparent}.video-item[data-astro-cid-mzuzgcqu]:hover{background:#ffffff80;border-color:#0000000f}.dark .video-item[data-astro-cid-mzuzgcqu]:hover{background:#ffffff08;border-color:#ffffff14}.video-thumb[data-astro-cid-mzuzgcqu]{position:relative;width:120px;min-width:120px;aspect-ratio:16 / 9;border-radius:.5rem;overflow:hidden;background:#0000000d;flex-shrink:0}.dark .video-thumb[data-astro-cid-mzuzgcqu]{background:#ffffff0d}.video-thumb[data-astro-cid-mzuzgcqu] img[data-astro-cid-mzuzgcqu]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.video-item[data-astro-cid-mzuzgcqu]:hover .video-thumb[data-astro-cid-mzuzgcqu] img[data-astro-cid-mzuzgcqu]{transform:scale(1.05)}.thumb-placeholder[data-astro-cid-mzuzgcqu]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0000000d,#0000001a)}.dark .thumb-placeholder[data-astro-cid-mzuzgcqu]{background:linear-gradient(135deg,#ffffff08,#ffffff0f)}.thumb-placeholder[data-astro-cid-mzuzgcqu] svg[data-astro-cid-mzuzgcqu]{width:24px;height:24px;opacity:.3;color:var(--text-secondary, #6b6560)}.dark .thumb-placeholder[data-astro-cid-mzuzgcqu] svg[data-astro-cid-mzuzgcqu]{color:#fff6}.type-badge[data-astro-cid-mzuzgcqu]{position:absolute;bottom:4px;right:4px;font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:1px 5px;border-radius:3px;background:#000000a6;color:#ffffffd9;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.video-info[data-astro-cid-mzuzgcqu]{flex:1;min-width:0}.video-title[data-astro-cid-mzuzgcqu]{font-size:.95rem;font-weight:600;color:var(--text-primary, #1a1611);margin:0 0 .375rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dark .video-title[data-astro-cid-mzuzgcqu]{color:#ffffffeb}.video-meta[data-astro-cid-mzuzgcqu]{display:flex;align-items:center;gap:.625rem;margin-bottom:.375rem;flex-wrap:wrap}.date[data-astro-cid-mzuzgcqu]{font-size:.75rem;color:var(--text-secondary, #6b6560);opacity:.7}.dark .date[data-astro-cid-mzuzgcqu]{color:#ffffff73}.duration[data-astro-cid-mzuzgcqu]{font-size:.75rem;color:var(--text-secondary, #6b6560);opacity:.7}.duration[data-astro-cid-mzuzgcqu]:not(:first-child):before{content:"·";margin-right:.625rem}.dark .duration[data-astro-cid-mzuzgcqu]{color:#ffffff73}.platform-label[data-astro-cid-mzuzgcqu]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:1px 5px;border-radius:3px}.listen-label[data-astro-cid-mzuzgcqu]{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:1px 5px;border-radius:3px;color:#a15c0b;background:#b4690e1a}.dark .listen-label[data-astro-cid-mzuzgcqu]{color:#e0a050;background:#b4690e29}.platform-label[data-astro-cid-mzuzgcqu].youtube{color:#c33;background:#cc333314}.dark .platform-label[data-astro-cid-mzuzgcqu].youtube{color:#e66;background:#cc33331f}.platform-label[data-astro-cid-mzuzgcqu].vimeo{color:#1a8fb5;background:#1a8fb514}.dark .platform-label[data-astro-cid-mzuzgcqu].vimeo{color:#4cc;background:#1a8fb51f}.platform-label[data-astro-cid-mzuzgcqu].ted{color:#c33;background:#cc333314}.dark .platform-label[data-astro-cid-mzuzgcqu].ted{color:#e66;background:#cc33331f}.platform-label[data-astro-cid-mzuzgcqu].other{color:var(--text-secondary, #6b6560);background:#0000000a}.dark .platform-label[data-astro-cid-mzuzgcqu].other{color:#fff6;background:#ffffff0f}.video-people[data-astro-cid-mzuzgcqu]{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.25rem}.person-tag[data-astro-cid-mzuzgcqu]{font-size:.75rem;font-weight:500;color:#b8a1cc}.person-tag[data-astro-cid-mzuzgcqu]:not(:last-child):after{content:",";color:var(--text-secondary, #6b6560);opacity:.3}.video-topics[data-astro-cid-mzuzgcqu]{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.25rem}.topic-tag[data-astro-cid-mzuzgcqu]{font-size:.65rem;font-weight:500;padding:1px 6px;border-radius:3px;color:var(--text-secondary, #6b6560);background:#0000000a;border:1px solid rgba(0,0,0,.06)}.dark .topic-tag[data-astro-cid-mzuzgcqu]{color:#ffffff73;background:#ffffff0a;border-color:#ffffff0f}.item-arrow[data-astro-cid-mzuzgcqu]{width:20px;height:20px;flex-shrink:0;color:var(--text-secondary, #6b6560);opacity:0;transform:translate(-4px);transition:all .2s ease}.dark .item-arrow[data-astro-cid-mzuzgcqu]{color:#fff6}.video-item[data-astro-cid-mzuzgcqu]:hover .item-arrow[data-astro-cid-mzuzgcqu]{opacity:.5;transform:translate(0)}.item-arrow[data-astro-cid-mzuzgcqu] svg[data-astro-cid-mzuzgcqu]{width:100%;height:100%}.empty-state[data-astro-cid-mzuzgcqu]{display:none;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;color:var(--text-secondary, #6b6560);text-align:center}.dark .empty-state[data-astro-cid-mzuzgcqu]{color:#ffffff80}.empty-state[data-astro-cid-mzuzgcqu] svg[data-astro-cid-mzuzgcqu]{margin-bottom:1rem;opacity:.4}.empty-title[data-astro-cid-mzuzgcqu]{font-size:1.125rem;font-weight:600;margin:0 0 .25rem}.empty-hint[data-astro-cid-mzuzgcqu]{font-size:.85rem;margin:0}@media (max-width: 768px){.page-header[data-astro-cid-mzuzgcqu]{padding:1.5rem 1rem}.page-title[data-astro-cid-mzuzgcqu]{font-size:2rem}.filters-section[data-astro-cid-mzuzgcqu]{padding:0 1rem 1rem}.filters[data-astro-cid-mzuzgcqu]{gap:.75rem;padding:1rem}.filter-row[data-astro-cid-mzuzgcqu]{grid-template-columns:1fr;gap:.375rem}.filter-study[data-astro-cid-mzuzgcqu]{margin-left:0;padding-left:0;border-left:none;flex-basis:100%;margin-top:.375rem}.videos-content[data-astro-cid-mzuzgcqu]{padding:0 1rem 2rem}.video-item[data-astro-cid-mzuzgcqu]{padding:.75rem;gap:.75rem}.video-thumb[data-astro-cid-mzuzgcqu]{width:88px;min-width:88px}.video-title[data-astro-cid-mzuzgcqu]{font-size:.85rem}.video-meta[data-astro-cid-mzuzgcqu]{gap:.375rem}.item-arrow[data-astro-cid-mzuzgcqu]{display:none}}@media (max-width: 480px){.video-thumb[data-astro-cid-mzuzgcqu]{width:72px;min-width:72px}.video-title[data-astro-cid-mzuzgcqu]{-webkit-line-clamp:2}.person-tag[data-astro-cid-mzuzgcqu]{font-size:.7rem}}
