.video-card{margin:0 auto;width:100%;text-align:left}.video-card--featured{margin-bottom:1.25rem;width:80vw}@media(min-width:1100px){.video-card--featured{flex-shrink:0;margin:0 0 1.25rem;width:30vw}}.video-card__player{position:relative;background-color:var(--Color-Gray-800);aspect-ratio:16 / 9;width:100%;overflow:hidden}.video-card__iframe{position:absolute;inset:0;border:0;width:100%;height:100%}.video-card__title{margin:.625rem 0 .125rem}.video-card__stats{margin:0}.videos-featured{margin:.9375rem 0 1.25rem;background-color:var(--Color-Blue-50);padding:.625rem 0;text-align:center}@media(min-width:1100px){.videos-featured{display:flex;justify-content:flex-end;margin:1.25rem 0;background-color:var(--Color-White-True)}}.videos-featured__content{width:100%}.videos-featured__heading{margin:1.25rem 0 .625rem}.videos-featured__intro{margin:1.25rem;text-align:left}.videos-featured--expanded .videos-featured__intro--preview{display:none}@media(min-width:1100px){.videos-featured__intro--preview{display:none}}.videos-featured__intro--full{display:none}.videos-featured--expanded .videos-featured__intro--full{display:block}@media(min-width:1100px){.videos-featured__intro--full{display:block}}.videos-featured__toggle.button{display:inline;padding:0;min-height:auto}.videos-featured__toggle.button:hover:not(:disabled){background-color:transparent}@media(min-width:1100px){.videos-featured__toggle.button{display:none}}.playlist-filter{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.playlist-filter__button.button{border-radius:var(--Radius-xs);padding:.4375rem .75rem;min-height:2.25rem;line-height:1.25rem}.playlist-filter__button.button[aria-pressed=true],.playlist-filter__button.button[aria-pressed=true]:hover:not(:disabled){border-color:var(--Color-Blue-600);background-color:var(--Color-Blue-100);color:var(--Color-Blue-600)}.video-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;margin:0;padding:0;list-style:none}@media(min-width:1100px){.video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.video-grid__item{margin:0}.video-search-form{display:flex;margin-bottom:1rem}.video-search-form__input{flex:1}.video-search-form__input input{border-color:var(--Border-Input);border-right:0;border-radius:.25rem 0 0 .25rem;height:2.25rem}.video-search-form__button.button{border-radius:0 .25rem .25rem 0;padding:0 1.5rem;height:2.25rem;min-height:2.25rem}.video-library{margin:1.25rem 0 2.5rem}.video-library__heading,.video-library__message{margin:0 0 1.5rem}.video-library__show-more.button{display:flex;margin:2rem auto 0;border-radius:var(--Radius-xs);padding:.4375rem .75rem;min-height:2.25rem;line-height:1.25rem}
