.block-type-video{position:relative}.block-type-video figure{aspect-ratio:var(--aspect-ratio,16/9)}.block-type-video figure video,.block-type-video figure iframe{object-position:center;object-fit:var(--object-fit,"contain");width:100%;height:100%;display:flex}.block-type-video figure figcaption{text-shadow:none;text-align:right;padding:1em 0 0;position:relative;bottom:0;right:0}.block-type-video privacy-video{width:100%;height:100%;display:block}.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(--bulma-radius);object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.block-type-video .privacy-overlay .privacy-overlay__content{z-index:3;flex-direction:column;grid-area:1/1/-1/-1;justify-content:flex-end;align-items:center;padding:.5rem;display:flex}@media screen and (min-width:1024px){.block-type-video .privacy-overlay .privacy-overlay__content{padding:2rem}}.block-type-video .privacy-overlay .privacy-overlay__content .privacy-overlay__content__inner{color:var(--bulma-white);background-color:rgba(var(--bulma-secondary-rgb),.8);text-align:center;border-radius:.5rem;flex-flow:column wrap;justify-content:center;align-items:center;gap:.25em;width:100%;padding:1.5rem;display:flex}.block-type-video .privacy-overlay .privacy-overlay__content .privacy-overlay__content__inner p{text-align:center;flex:1}@media screen and (min-width:1024px){.block-type-video .privacy-overlay .privacy-overlay__content .privacy-overlay__content__inner p{text-align:left}.block-type-video .privacy-overlay .privacy-overlay__content .privacy-overlay__content__inner{flex-direction:row;justify-content:space-between}}
