.video-modal-overlay[data-v-36c27245]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.video-modal[data-v-36c27245]{background:#000;border-radius:12px;box-shadow:0 20px 60px #00000080;max-height:90vh;max-width:1200px;overflow:hidden;position:relative;width:90%}.close-button[data-v-36c27245]{align-items:center;background:#000c;border:none;border-radius:50%;box-shadow:0 4px 12px #0000004d;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;position:fixed;right:20px;top:20px;transition:all .3s ease;width:50px;z-index:10001}.close-button[data-v-36c27245]:hover{background:#000000e6;box-shadow:0 6px 16px #0006;transform:scale(1.1)}.close-button svg[data-v-36c27245]{height:24px;width:24px}.modal-video[data-v-36c27245]{display:block;height:auto;max-height:90vh;width:100%}@media(max-width:768px){.video-modal[data-v-36c27245]{max-height:80vh;width:95%}.close-button[data-v-36c27245]{height:40px;right:15px;top:15px;width:40px}.close-button svg[data-v-36c27245]{height:20px;width:20px}}@media(max-width:480px){.video-modal[data-v-36c27245]{max-height:70vh;width:98%}.close-button[data-v-36c27245]{height:35px;right:10px;top:10px;width:35px}.close-button svg[data-v-36c27245]{height:18px;width:18px}}
