.basic-video{position:relative;display:block;overflow:hidden;height:100%}.basic-video video{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%}.basic-video__gradient:before{content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.65)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,.65) 0%,transparent 100%);height:50%;inset:0 0 auto 0;position:absolute;width:100%}.basic-video__gradient--show-gradient:after{content:"";background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.65)),to(transparent));background:linear-gradient(to top,rgba(0,0,0,.65) 0%,transparent 100%);height:50%;inset:auto 0 0 0;position:absolute;width:100%}.basic-video__control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dde2e7;border-radius:9999px;color:#2a3741;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:none;flex:none;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;width:48px;-webkit-appearance:none}.basic-video__control:focus-visible,.basic-video__control:active{background-color:#bcc8d2;border-color:#2a3741}@media (hover:hover){.basic-video__control:hover{background-color:#bcc8d2;border-color:#2a3741}}.basic-video__control:disabled,.basic-video__control.is-disabled,.basic-video__control[aria-disabled=true]{cursor:default;opacity:.3;pointer-events:none}@media (prefers-reduced-motion:reduce){.basic-video__control{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}.basic-video__control{position:absolute;inset:auto 10px 10px auto;height:28px;width:28px}.basic-video__control:before{background-color:currentColor;content:"";display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;height:11px;-webkit-mask-image:url(/content/themes/base/assets/img/icons/pause.svg);mask-image:url(/content/themes/base/assets/img/icons/pause.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:11px}.basic-video__control--play:before{background-color:currentColor;content:"";display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;height:11px;-webkit-mask-image:url(/content/themes/base/assets/img/icons/play.svg);mask-image:url(/content/themes/base/assets/img/icons/play.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:11px}.basic-video:not(:has(.basic-video__poster--hidden)) .basic-video__control{display:none}.basic-video__poster{position:absolute;top:0;height:100%;width:100%;background-color:#000}.basic-video__poster--hidden{display:none}.basic-video__poster-button{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;opacity:1;top:0;width:100%;height:100%;border:0;padding:0;background-color:transparent}.basic-video__poster-button--hidden{display:none}.basic-video__poster-play{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:calc(50% - 40px);left:calc(50% - 40px);width:80px;height:80px;border:4px solid #fff;border-radius:50%;padding-left:5px;background:rgba(255,255,255,.5);color:#fff;font-size:30px}