.k-main--video-archive{padding-block:var(--k-page-section-padding-block);color:var(--k-grey-100);background-color:var(--k-color-section-charcoal);--k-video-box-title: var(--k-grey-100);--k-video-box-note: var(--k-accent);--k-video-box-thumb-bg: var(--k-grey-900);--k-video-box-link-hover: var(--k-color-white)}.k-video-archive{align-items:stretch;padding-block:0}.k-video-archive__header{margin-bottom:var(--k-space-3);text-align:left}.k-video-archive__title{margin:0 0 var(--k-space-1);font-family:var(--k-font-heading);font-size:clamp(var(--k-text-xl),2vw + 1rem,var(--k-text-2xl));font-weight:var(--k-weight-bold);line-height:var(--k-leading-tight)}.k-video-archive__intro{max-width:65ch;font-size:var(--k-text-base);line-height:var(--k-leading-relaxed);color:color-mix(in srgb,var(--k-grey-100) 72%,transparent)}.k-video-archive__intro>:first-child{margin-top:0}.k-video-archive__intro>:last-child{margin-bottom:0}.k-video-archive__layout{display:grid;gap:var(--k-space-3);width:100%}@media(min-width:48rem){.k-video-archive__layout{grid-template-columns:minmax(11rem,14rem) minmax(0,1fr);align-items:start}}.k-video-archive__facets{display:flex;flex-direction:column;gap:var(--k-space-2)}.k-video-archive__search-label,h2.k-video-archive__facet-title{display:block;margin-bottom:var(--k-space-h);font-family:var(--k-font-heading);font-size:var(--k-text-sm);font-weight:var(--k-weight-semibold);line-height:var(--k-leading-snug);letter-spacing:var(--k-tracking-wide);text-transform:uppercase;color:var(--k-gold-500)}h2.k-video-archive__facet-title{margin-top:0}.k-video-archive__search-input{width:100%;padding:.65rem .75rem;font:inherit;font-size:var(--k-text-base);color:var(--k-grey-100);background-color:var(--k-grey-900);border:var(--k-border-thin) solid var(--k-grey-600);border-radius:var(--k-radius-sm)}.k-video-archive__search-input::placeholder{color:color-mix(in srgb,var(--k-grey-100) 45%,transparent)}.k-video-archive__facet-list{display:flex;flex-direction:column;align-items:stretch;gap:.35rem}.k-video-archive__facet-btn{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:.45rem .65rem;font:inherit;font-size:var(--k-text-sm);font-weight:var(--k-weight-medium);line-height:var(--k-leading-snug);color:var(--k-grey-100);text-align:left;background-color:var(--k-grey-800);border:var(--k-border-thin) solid var(--k-grey-700);border-radius:var(--k-radius-sm);cursor:pointer;transition:background-color var(--k-duration-fast) ease,border-color var(--k-duration-fast) ease,color var(--k-duration-fast) ease}.k-video-archive__facet-btn:hover,.k-video-archive__facet-btn:focus-visible{border-color:var(--k-grey-500);color:var(--k-color-white)}.k-video-archive__facet-btn.is-active{color:var(--k-grey-900);background-color:var(--k-color-white);border-color:var(--k-color-white)}.k-video-archive__filters{margin-bottom:var(--k-space-3)}.k-video-archive__chips{display:flex;flex-wrap:wrap;gap:.5rem}.k-video-archive__chip{display:inline-flex;align-items:center;justify-content:center;padding:calc(.4rem + 1px) 1rem calc(.4rem - 1px) 1rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1;color:var(--k-grey-100);text-decoration:none;background-color:var(--k-grey-700);border:1px solid var(--k-grey-600);border-radius:999px;transition:background-color var(--k-duration-fast) ease,color var(--k-duration-fast) ease,border-color var(--k-duration-fast) ease}.k-video-archive__chip:hover{color:var(--k-color-white);background-color:var(--k-grey-600);border-color:var(--k-grey-500)}.k-video-archive__chip.is-active{color:var(--k-grey-900);background-color:var(--k-color-white);border-color:var(--k-color-white)}.k-video-archive__status{margin:0 0 var(--k-space-1);font-size:var(--k-text-sm);color:color-mix(in srgb,var(--k-grey-100) 65%,transparent)}.k-video-archive__grid{margin-top:0}.k-video-archive__plugin-banner{display:flex;flex-wrap:wrap;gap:var(--k-space-1) var(--k-space-2);align-items:center;margin-bottom:var(--k-space-2)}.k-video-archive__plugin-banner[hidden]{display:none}.k-video-archive__plugin-banner-title{margin:0;font-family:var(--k-font-heading);font-size:clamp(var(--k-text-lg),1.5vw + .75rem,var(--k-text-xl));font-weight:var(--k-weight-semibold);line-height:var(--k-leading-snug);color:var(--k-grey-100)}.k-video-archive__plugin-banner-cta{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.1rem;font-family:var(--k-font-body);font-size:var(--k-text-sm);font-weight:var(--k-weight-semibold);line-height:var(--k-leading-snug);color:var(--k-accent-ink, var(--k-grey-900));text-decoration:none;background-color:var(--k-accent);border-radius:var(--k-radius-sm);transition:background-color var(--k-duration-fast) ease,color var(--k-duration-fast) ease}.k-video-archive__plugin-banner-cta:hover,.k-video-archive__plugin-banner-cta:focus-visible{background-color:var(--k-accent-hi, var(--k-accent));color:var(--k-accent-ink, var(--k-grey-900))}.k-video-archive__plugin-banner-cta[hidden],.k-video-archive__item--hidden{display:none}.k-video-archive__empty{margin:var(--k-space-3) 0 0;font-size:var(--k-text-base);color:color-mix(in srgb,var(--k-grey-100) 72%,transparent)}.k-main--video-archive .k-video-box__play{left:calc(.025rem + 2px);bottom:calc(.025rem + 2px)}.k-video-archive__empty[hidden]{display:none}
