.b-video-gallery__header{display:flex;flex-direction:column;grid-row-gap:var(--spacer-20);margin-bottom:var(--spacer-50)}.b-video-gallery__header.c-content-block{max-width:100%}.b-video-gallery__header .c-content-block__cta-wrap{display:flex;align-items:center;justify-content:flex-start}.b-video-gallery__header .c-content-block__cta-wrap .c-content-block__cta{margin:0}@media (min-width:960px){.b-video-gallery__header{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:minmax(auto,var(--grid-9-col)) auto}.b-video-gallery__header[\:has\(.b-video-gallery__description\)]{grid-template-rows:repeat(2,1fr)}.b-video-gallery__header:has(.b-video-gallery__description){grid-template-rows:repeat(2,1fr)}.b-video-gallery__header[\:has\(.b-video-gallery__description\)] .c-content-block__cta-wrap{grid-area:2/2/3/3}.b-video-gallery__header:has(.b-video-gallery__description) .c-content-block__cta-wrap{grid-area:2/2/3/3}.b-video-gallery__header .b-video-gallery__title{grid-area:1/1/2/2}.b-video-gallery__header .b-video-gallery__description{grid-area:2/1/3/2}.b-video-gallery__header .c-content-block__cta-wrap{justify-content:flex-end}}.b-video-gallery__content{display:flex;flex-direction:column;grid-row-gap:var(--spacer-20);row-gap:var(--spacer-20)}@media (min-width:1200px){.b-video-gallery__content{display:grid;grid-column-gap:var(--grid-gutter)}.b-video-gallery--layout-vertical .b-video-gallery__content{grid-template-columns:var(--grid-6-col) auto;grid-template-rows:minmax(0,1fr)}.b-video-gallery--layout-horizontal .b-video-gallery__content{grid-template-columns:1fr;grid-template-rows:repeat(2,auto)}.b-video-gallery--layout-single .b-video-gallery__content{grid-template-columns:1fr;grid-template-rows:auto}.b-video-gallery--layout-vertical .b-video-gallery__content{grid-template-columns:var(--grid-8-col) auto}}.b-video-gallery--layout-horizontal .b-video-gallery__content__video,.b-video-gallery--layout-single .b-video-gallery__content__video{display:flex;flex-direction:column}@media (min-width:1200px){.b-video-gallery--layout-horizontal .b-video-gallery__content__video,.b-video-gallery--layout-single .b-video-gallery__content__video{display:grid;grid-column-gap:var(--grid-gutter);grid-template-columns:var(--grid-8-col) 1fr}}.b-video-gallery__content__video-embed{margin-bottom:var(--spacer-50);position:relative;max-height:446px;max-width:100%;padding-top:56.25%;width:100%;overflow:hidden;border-radius:var(--border-radius-media)}.b-video-gallery__content__video-embed iframe{width:100%!important;height:100%;position:absolute;top:0;left:0}.b-video-gallery__content__video-embed>img{position:absolute;top:0;width:100%}.b-video-gallery__content__video-embed .video-gallery__video-placeholder-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;background-color:rgba(0,12,42,.5);display:flex;align-items:center;justify-content:center}@media (min-width:960px){.b-video-gallery__content__video-embed .video-gallery__video-placeholder-overlay{border-radius:var(--border-radius-media)}}.b-video-gallery__content__video-embed .video-gallery__video-placeholder-overlay:focus,.b-video-gallery__content__video-embed .video-gallery__video-placeholder-overlay:hover{text-decoration:none}.b-video-gallery__content__video-embed .video-gallery__video-placeholder-overlay:focus .video-gallery__lock-icon-container,.b-video-gallery__content__video-embed .video-gallery__video-placeholder-overlay:hover .video-gallery__lock-icon-container{background-color:var(--color-secondary-70)}.b-video-gallery__content__video-embed .video-gallery__lock-icon-container{width:90px;height:90px;background-color:var(--color-secondary-50);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--color-white);font-size:64px;transition:var(--transition)}@media (min-width:768px){.b-video-gallery__content__video-embed .video-gallery__lock-icon-container{width:154px;height:154px;font-size:64px}}.b-video-gallery__content__video-embed .video-gallery__lock-icon-container .icon-text{font-size:var(--font-size-body-xsmall);font-weight:var(--font-weight-semibold);display:none}@media (min-width:768px){.b-video-gallery__content__video-embed .video-gallery__lock-icon-container .icon-text{display:block}}.b-video-gallery__content__video-meta{margin-bottom:var(--spacer-20)}.b-video-gallery__content__video-meta__link{font-family:var(--font-family-base);font-size:14px;line-height:28px;font-weight:var(--font-weight-bold);letter-spacing:1.75px;text-transform:uppercase;color:var(--color-primary-50)}.wp-block-group.has-dark-background-color .b-video-gallery__content__video-meta__link{color:var(--color-primary)}.acf-block-preview .b-video-gallery__content__video-meta__link{pointer-events:none}.b-video-gallery__content__video-title{margin-bottom:var(--spacer-20)}.b-video-gallery__content__video-title__content.h3,.t-sink>.wp-block-group .b-video-gallery__content__video-title__content.h3{font-family:var(--font-family-headings);font-size:var(--font-size-heading-small);line-height:var(--line-height-heading-small);font-weight:var(--font-weight-heading-small);letter-spacing:-.1px}.b-video-gallery__content__video-description{margin-bottom:var(--spacer-30)}.b-video-gallery__content__video-description p,.t-sink>.wp-block-group .b-video-gallery__content__video-description p{font-family:var(--font-family-base);font-size:var(--font-size-body-small);line-height:1.5;font-weight:var(--font-weight-regular);letter-spacing:.1px}.b-video-gallery__content__video-description p:not(:last-of-type),.t-sink>.wp-block-group .b-video-gallery__content__video-description p:not(:last-of-type){margin-bottom:var(--spacer-10)}.b-video-gallery__content__video-author{display:flex;justify-content:flex-start}.b-video-gallery__icon{display:flex;align-items:center;justify-content:center;margin:0 auto;width:var(--spacer-80);height:var(--spacer-80);text-align:center;border-radius:50%;color:var(--color-white);background-color:var(--color-secondary);transition:var(--transition)}.b-video-gallery__icon:before{font-family:var(--font-family-core-icons);speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;font-size:40px;line-height:40px;transition:var(--transition)}.b-video-gallery__list{padding:var(--spacer-20) var(--spacer-30);border-radius:var(--border-radius-base);background-color:var(--color-background-light);display:grid}.b-video-gallery--layout-horizontal .b-video-gallery__list,.b-video-gallery--layout-vertical .b-video-gallery__list{grid-template-rows:auto 1fr;max-height:min(100%,600px);min-height:400px}@media (min-width:1200px){.b-video-gallery--layout-horizontal .b-video-gallery__list{max-height:unset;min-height:unset}}.b-video-gallery--layout-single .b-video-gallery__list{display:none}.wp-block-group.has-light-background-color .b-video-gallery__list{background-color:var(--color-white)}.wp-block-group.has-dark-background-color .b-video-gallery__list{background-color:var(--color-background-light-opacity-10)}.t-sink>.wp-block-group .b-video-gallery__list__sidebar-title.h3,h3.b-video-gallery__list__sidebar-title{font-family:var(--font-family-headings);font-size:var(--font-size-heading-xsmall);line-height:var(--line-height-heading-xsmall);font-weight:var(--font-weight-heading-xsmall);margin-bottom:var(--spacer-30)}.b-video-gallery--layout-horizontal .b-video-gallery__list__container,.b-video-gallery--layout-vertical .b-video-gallery__list__container{display:flex;flex-direction:column;grid-row-gap:var(--spacer-20);row-gap:var(--spacer-20);height:0}@media (min-width:1200px){.b-video-gallery--layout-horizontal .b-video-gallery__list__container{display:unset;flex-direction:unset;grid-row-gap:unset;row-gap:unset;height:auto;white-space:nowrap}}.b-video-gallery__list__scroller{-webkit-user-select:none;user-select:none;-ms-overflow-style:none;scrollbar-width:8px;scrollbar-height:8px}.b-video-gallery__list__scroller::-webkit-scrollbar{width:8px;height:8px}.b-video-gallery__list__scroller::-webkit-scrollbar-track{width:8px;height:8px;border-radius:var(--border-radius-base)}.b-video-gallery__list__scroller::-webkit-scrollbar-thumb{background-color:var(--color-neutral-20);border-radius:var(--border-radius-base)}.b-video-gallery--layout-vertical .b-video-gallery__list__scroller{scroll-snap-type:y proximity;padding-right:10px;overflow-y:auto}.b-video-gallery--layout-horizontal .b-video-gallery__list__scroller{scroll-snap-type:x proximity;padding-bottom:10px;overflow-x:auto}.b-video-gallery__list__item{scroll-snap-align:start;display:grid;grid-template-columns:20px auto;grid-gap:var(--spacer-10);align-items:start}.b-video-gallery__list__item:before{font-family:var(--font-family-core-icons)!important;content:"\e91c";display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px}.b-video-gallery__list__item.b-video-gallery__list__item--active:before{color:var(--color-secondary-50)}@media (min-width:320px){.b-video-gallery__list__item{align-items:center;grid-gap:var(--spacer-20);grid-template-columns:var(--spacer-70) auto}.b-video-gallery__list__item:before{display:none}}@media (min-width:500px){.b-video-gallery__list__item{grid-gap:var(--spacer-30);grid-template-columns:120px auto}}.b-video-gallery--layout-horizontal .b-video-gallery__list__item{display:inline-grid;white-space:normal;width:100%}@media (min-width:1200px){.b-video-gallery--layout-horizontal .b-video-gallery__list__item{width:33%}.b-video-gallery--layout-horizontal .b-video-gallery__list__item:not(:last-of-type){margin-right:var(--spacer-30)}}.b-video-gallery__list__item-image{position:relative;overflow:hidden;border-radius:var(--border-radius-base);height:var(--spacer-70);display:none}@media (min-width:320px){.b-video-gallery__list__item-image{display:block}}@media (min-width:500px){.b-video-gallery__list__item-image{height:var(--spacer-80)}}.b-video-gallery__list__item--active .b-video-gallery__list__item-image:before{content:"";display:block;background-color:var(--color-background-dark);opacity:.6;position:absolute;top:0;right:0;bottom:0;left:0}.b-video-gallery__list__item--active .b-video-gallery__list__item-image:after{content:"Watching now";position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--spacer-20);display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;color:var(--color-white);font-size:var(--font-size-body-xxsmall)}@media (min-width:500px){.b-video-gallery__list__item--active .b-video-gallery__list__item-image:after{font-size:var(--font-size-body-small)}}.t-sink>.wp-block-group .b-video-gallery__list__item-title__content.h4,h4.b-video-gallery__list__item-title__content{font-family:var(--font-family-headings);font-size:var(--font-size-heading-xxxsmall);line-height:var(--line-height-heading-xxxsmall);font-weight:var(--font-weight-heading-xxxsmall)}@media (min-width:600px){.t-sink>.wp-block-group .b-video-gallery__list__item-title__content.h4,h4.b-video-gallery__list__item-title__content{font-size:var(--font-size-body-small)!important}}.b-video-gallery__list__item .b-video-gallery__icon{width:var(--spacer-40);height:var(--spacer-40);position:absolute;top:25%;right:0;bottom:0;left:0}@media (min-width:500px){.b-video-gallery__list__item .b-video-gallery__icon{top:auto;right:auto;bottom:calc(var(--spacer-30)/2);left:calc(var(--spacer-30)/2)}}.b-video-gallery__list__item .b-video-gallery__icon:before{font-family:var(--font-family-core-icons);speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:auto;font-size:20px;line-height:20px}.b-video-gallery__list__item--active.b-video-gallery__list__item .b-video-gallery__icon{display:none}.b-video-gallery__list__item:focus,.b-video-gallery__list__item:hover{text-decoration:none!important;color:var(--color-primary-dark)}@media (min-width:500px){.b-video-gallery__list__item:focus .b-video-gallery__icon,.b-video-gallery__list__item:hover .b-video-gallery__icon{width:var(--spacer-60);height:var(--spacer-60);transform:translate(50%,-25%)}.b-video-gallery__list__item:focus .b-video-gallery__icon:before,.b-video-gallery__list__item:hover .b-video-gallery__icon:before{font-size:26px;line-height:26px}}.b-video-gallery__list.b-video-gallery__list--only-video{display:none!important}.b-video-gallery__thumbnail{width:100%;height:100%}.b-video-gallery__thumbnail-img{height:100%;width:100%;background-size:cover;background-position:50%;transition:var(--transition)}