@-webkit-keyframes animate-bg-to-video{from{opacity:1}to{opacity:0}}@keyframes animate-bg-to-video{from{opacity:1}to{opacity:0}}#WatchVideo.modal{--bs-modal-width:1320px;--bs-modal-border-radius:0;--bs-modal-box-shadow:0px 3px 36px #00000029;--bs-modal-padding:1.5rem}#WatchVideo.modal .modal-content{height:max(70dvh,656px);position:relative}#WatchVideo.modal .vinfo-col{padding-bottom:2.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width:992px){#WatchVideo.modal .vinfo-col{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}#WatchVideo.modal .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding-right:0;padding-left:0;position:relative}#WatchVideo.modal .modal-body .inner-modal-content{overflow-y:auto;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#WatchVideo.modal .modal-body .row{width:100%;height:100%;--bs-gutter-x:50px;--bs-gutter-y:1.5rem}@media(max-width:991.98px){#WatchVideo.modal .modal-body{--bs-modal-padding:10px;padding-top:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#WatchVideo.modal .modal-body .row{height:unset}#WatchVideo.modal .modal-body .row .video-container{margin-bottom:0}#WatchVideo.modal .modal-body .modal-video-title{text-align:center}#WatchVideo.modal .modal-body .modal-video-description{text-align:center}#WatchVideo.modal .modal-body .modal-video-contributors{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:992px){#WatchVideo.modal .modal-body:before{position:sticky;width:100%;height:var(--bs-modal-padding);content:"";background-color:var(--bs-modal-bg);z-index:12212;top:calc(var(--bs-modal-padding)*-1);left:0;z-index:1}}#WatchVideo.modal .modal-body:not(.faded){overflow:hidden}#WatchVideo.modal .modal-body:not(.faded) .loader{width:64px;height:64px;background:#000;display:inline-block;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:animloader 1s ease-in infinite;animation:animloader 1s ease-in infinite;position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);z-index:3}#WatchVideo.modal .modal-body::after{content:"";background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:1;pointer-events:none}#WatchVideo.modal .modal-body.faded::after{-webkit-transition:opacity 750ms;transition:opacity 750ms;opacity:0}#WatchVideo.modal .modal-body.faded .loader{-webkit-transition:opacity 750ms;transition:opacity 750ms;opacity:0}#WatchVideo.modal .modal-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#WatchVideo.modal .modal-footer.empty{padding:0}#WatchVideo.modal .modal-footer.empty>*{display:none}#WatchVideo.modal .modal-footer:before{content:"";position:absolute;left:0;right:0;top:-65px;height:64px;pointer-events:none;z-index:10;background:-webkit-gradient(linear,left bottom,left top,color-stop(14%,#ffffff),to(#fff0));background:linear-gradient(0deg,#ffffff 14%,#fff0 100%)}#WatchVideo.modal .modal-footer .modal-arrow{-webkit-transition:color .3s ease;transition:color .3s ease;background:unset;border:none;color:var(--bs-black);font-size:24px;z-index:2}#WatchVideo.modal .modal-footer .modal-arrow:not([disabled]):hover,#WatchVideo.modal .modal-footer .modal-arrow:not([disabled]):focus{color:var(--bs-primary)}#WatchVideo.modal .modal-footer .modal-arrow[disabled]{opacity:.2}#WatchVideo.modal .btn-close{position:absolute;top:10px;right:16px;background:#fff0;border:none;color:var(--bs-black);font-size:24px;z-index:2;-webkit-transition:color .3s ease;transition:color .3s ease}#WatchVideo.modal .btn-close:hover,#WatchVideo.modal .btn-close:focus-visible{color:var(--bs-primary)}@media(max-width:991.98px){#WatchVideo.modal .btn-close{top:2px;right:10px}}#WatchVideo.modal .modal-video-title{font-size:28px;letter-spacing:.7px;line-height:38px}#WatchVideo.modal .modal-video-contributors-title{border-top:1px solid #f5f5f5;padding-top:16px;margin-top:24px;font-size:20px;letter-spacing:.5px;line-height:27px;margin-bottom:12px}#WatchVideo.modal .video-col .modal-video-title{display:none}@media(max-width:991.98px){#WatchVideo.modal .video-col .modal-video-title{display:block;margin-bottom:16px}#WatchVideo.modal .vinfo-col .modal-video-title{display:none}#WatchVideo.modal .modal-video-contributors-title{text-align:center}}#WatchVideo.modal .modal-video-description{line-height:30px;letter-spacing:.4px}#WatchVideo.modal .video-container{-webkit-box-flex:1;-ms-flex:1 1 400px;flex:1 1 400px;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-shadow:0 3px 36px rgb(0 0 0 / .1607843137);box-shadow:0 3px 36px rgb(0 0 0 / .1607843137);margin-bottom:34px}@media(min-width:992px){#WatchVideo.modal .video-container{position:sticky;top:0}}.modal-video-contributors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x));--bs-gutter-y:1.5rem;--bs-gutter-x:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-video-contributors .contributor-card{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}@media(min-width:992px){.modal-video-contributors .contributor-card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}@media(min-width:1200px){.modal-video-contributors .contributor-card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}}.modal-video-contributors .contributor-card .contributor-card__photo{max-width:142px;aspect-ratio:1;width:100%;height:auto}@-webkit-keyframes animloader{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes animloader{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}