:root,:host{--breakpoint-s:30rem;--breakpoint-m:48rem;--breakpoint-l:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:120rem}.block-type-video{position:relative}.block-type-video figure{aspect-ratio:var(--aspect-ratio);border:4px solid var(--color-neutral-50);border-radius:var(--border-radius);overflow:hidden}@media (prefers-color-scheme:dark){.block-type-video figure{opacity:.9}}.block-type-video figure video,.block-type-video figure iframe{object-position:center;object-fit:var(--object-fit,"contain");border:0;width:100%;height:100%;display:flex}.block-type-video figure figcaption{padding:var(--font-size-7)var(--font-size-6)0 var(--font-size-6);font-family:var(--font-family);margin:0}.block-type-video privacy-video{width:100%;height:100%;display:block;position:relative}.block-type-video .privacy-overlay{grid-template-rows:1fr;grid-template-columns:1fr;width:100%;height:100%;display:grid;position:absolute;top:0;left:0}.block-type-video .privacy-overlay .privacy-overlay__background{z-index:2;grid-area:1/1/-1/-1;position:relative}.block-type-video .privacy-overlay .privacy-overlay__background img{border-radius:var(--border-radius);object-fit:cover;width:100%;height:100%;position:absolute}.block-type-video .privacy-overlay .privacy-overlay__content{z-index:3;padding:var(--space-m);flex-direction:column;grid-area:1/1/-1/-1;justify-content:flex-end;align-items:center;display:flex}.block-type-video .privacy-overlay .privacy-overlay__content .privacy-overlay__content__inner{border-radius:var(--border-radius);color:var(--color-base);background-color:var(--color-neutral-50);padding:var(--space-s)var(--space-s-m);text-align:center;justify-content:center;align-items:center;gap:var(--space-xs);width:100%;font-size:var(--font-size-7);flex-wrap:wrap;align-items:center;display:flex}@media (min-width:48rem){.block-type-video .privacy-overlay .privacy-overlay__content .privacy-overlay__content__inner{flex-wrap:nowrap;justify-content:space-between}}
