.members-only-video-overlay{background:rgba(0,0,0,.9);color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem;box-sizing:border-box;z-index:1000}.members-only-video-message{text-align:center;max-width:31.25rem;padding:0;background:transparent;border:0;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}.members-only-video-message .members-only-video-icon{display:flex;width:4rem;height:4rem;justify-content:center;align-items:center;border-radius:624.9375rem;border:.125rem solid #737373;background:hsla(0,0%,9%,.5);margin:0 auto 1rem}.members-only-video-message .members-only-video-icon svg{display:block;width:1.3125rem;height:1.5rem}.members-only-video-message h3{color:#fff;margin:0 0 1rem;font-size:1.5rem;font-weight:600}.members-only-video-message p{color:hsla(0,0%,100%,.9);margin:0 0 1.5rem;line-height:1.6;font-size:1rem}.members-only-video-actions{margin-top:1.5rem}.members-only-video-actions .btn{display:inline-block;padding:.75rem 1.5rem;margin:.25rem;text-decoration:none;border-radius:.25rem;font-weight:500;transition:all .3s ease;border:.125rem solid transparent}.members-only-video-actions .btn.btn-primary{background-color:#007bff;color:#fff;border-color:#007bff}.members-only-video-actions .btn.btn-primary:hover{background-color:#0056b3;border-color:#0056b3;text-decoration:none;color:#fff}.members-only-video-actions .btn.btn-secondary{background-color:transparent;color:#fff;border-color:hsla(0,0%,100%,.7)}.members-only-video-actions .btn.btn-secondary:hover{background-color:hsla(0,0%,100%,.1);border-color:#fff;text-decoration:none;color:#fff}@media (max-width:768px){.members-only-video-overlay{padding:1rem}.members-only-video-message{margin:1rem;padding:0}.members-only-video-message h3{font-size:1.25rem}.members-only-video-message p{font-size:.9rem}.members-only-video-actions .btn{display:block;width:100%;margin:.5rem 0}}.node--type-article .jw-video{position:relative}.node--type-article .jw-video .members-only-video-overlay{border-radius:.25rem}