.seoworks-video{margin:0!important}.seoworks-video{border-radius:16px;overflow:hidden}.seoworks-video .image-section{position:relative;cursor:pointer}.seoworks-video .image-section img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.seoworks-video .image-section .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.seoworks-video .image-section .overlay.overlay-1{background:radial-gradient(163.04% 116.09% at 98.03% 14.22%,#001e2833 0% 43.84%,#001e2880);transition:all .3s}.seoworks-video .image-section .overlay.overlay-2{background:radial-gradient(131.05% 76.01% at 29.1% 66.55%,#0025851a,#0025854d);transition:all .3s}.seoworks-video .image-section .instructions{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center}.seoworks-video .image-section .instructions .play-button{background-color:#eff3f5;width:78px;height:78px;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:all .3s}.seoworks-video .image-section .instructions .play-button svg *{transition:all .3s}.seoworks-video .image-section .instructions p{color:#eff3f5;font-size:19px;font-weight:600;line-height:.9;margin:0}.seoworks-video .image-section .instructions p.play{@apply flex flex-row gap-2 items-center font-serif text-[18px];}.seoworks-video .image-section:hover .instructions .play-button{background-color:var(--wp--preset--color--accent-1);transition:all .3s}.seoworks-video .image-section:hover .instructions .play-button svg path{stroke:#eff3f5;transition:all .3s}.seoworks-video.source-self-hosted{max-width:100%;width:100%;height:auto;aspect-ratio:16/9}.seoworks-video.source-self-hosted .image-section{position:relative;width:100%;height:100%}.seoworks-video.source-self-hosted .image-section video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.seoworks-video.source-self-hosted .image-section .video-controls{background:linear-gradient(0deg,#2f2f2f,#2f2f2f00 54.62%);position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s}.seoworks-video.source-self-hosted .image-section .video-controls .controls-row{border-top:1px solid rgba(255,255,255,.14902);margin:0 20px;padding:10px 0;width:calc(100% - 40px);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.seoworks-video.source-self-hosted .image-section .video-controls .controls-row svg{width:auto!important;height:15px!important}.seoworks-video.source-self-hosted .image-section .video-controls .controls-row svg{display:block}.seoworks-video.source-self-hosted .image-section .video-controls .controls-row svg path{transition:all .3s}.seoworks-video.source-self-hosted .image-section .video-controls .controls-row svg:hover path{fill:var(--wp--preset--color--accent-1);transition:all .3s}.seoworks-video.source-self-hosted .image-section .video-controls .controls-row .buttons{display:flex;flex-direction:row;align-items:center;position:relative;gap:0}.seoworks-video.source-self-hosted .image-section .video-controls .controls-row .buttons>*{transition:all .3s}.seoworks-video.source-self-hosted .image-section .video-controls .controls-row .buttons:hover svg path{fill:var(--wp--preset--color--accent-1);transition:all .3s}.seoworks-video.source-self-hosted .image-section .video-controls .controls-row .buttons .play-button{position:absolute;top:0;left:0}.seoworks-video.source-self-hosted .image-section .video-controls.playing .controls-row .buttons .play-button{visibility:hidden;opacity:0;pointer-events:none;transition:all .3s}.seoworks-video.source-self-hosted .image-section .video-controls.paused{opacity:1;visibility:visible;pointer-events:auto;transition:all .3s}.seoworks-video.source-self-hosted .image-section .video-controls.paused .controls-row .buttons .pause-button{visibility:hidden;opacity:0;pointer-events:none;transition:all .3s}.seoworks-video.source-self-hosted .image-section .video-controls.paused .controls-row .buttons .play-button{visibility:visible;opacity:1;pointer-events:auto;transition:all .3s}.seoworks-video.source-self-hosted .image-section:hover .video-controls{opacity:1;visibility:visible;pointer-events:auto;transition:all .3s}.video-modal{position:fixed;inset:0;width:100%;height:100%;background-color:rgb(from var(--wp--preset--color--contrast-25) r g b / 40%);padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left);display:flex;align-items:center;justify-content:center}.video-modal .inner{margin-left:auto!important;margin-right:auto!important}.video-modal .inner{background-color:var(--wp--preset--color--base-98);display:block;width:66.666%;height:-moz-fit-content;height:fit-content;border-radius:16px;padding:8px}.video-modal .inner .close-overlay{width:100%;padding:6px 0 12px}.video-modal .inner .close-overlay .close-button{display:flex;flex-direction:row;gap:11px;align-items:center;width:-moz-fit-content;width:fit-content;margin-left:auto;cursor:pointer;padding-right:10px}.video-modal .inner .close-overlay .close-button .button-wrapper{background-color:var(--wp--preset--color--white-95);border-radius:4px;height:30px;width:30px;display:flex;align-items:center;justify-content:center;transition:.3s all}.video-modal .inner .close-overlay .close-button .button-wrapper svg{height:8px;width:8px;display:block}.video-modal .inner .close-overlay .close-button .button-wrapper svg *{transition:.3s all}.video-modal .inner .close-overlay .close-button .close-text{margin:0;color:var(--wp--preset--color--contrast-25);font-size:14px;font-weight:600;line-height:1;transition:.3s all}.video-modal .inner .close-overlay .close-button:hover .close-text{color:var(--wp--preset--color--accent-2);transition:.3s all}.video-modal .inner .close-overlay .close-button:hover .button-wrapper{background-color:var(--wp--preset--color--accent-1);transition:.3s all}.video-modal .inner .close-overlay .close-button:hover .button-wrapper svg path{stroke:var(--wp--preset--color--base-98);transition:.3s all}.video-modal .inner #modal-container{max-height:80%!important}.video-modal .inner #modal-container{width:100%;height:auto;aspect-ratio:16 / 9;overflow:hidden;border-radius:6.757px;background-color:var(--wp--preset--color--contrast-25);position:relative}.video-modal .inner #modal-container iframe,.video-modal .inner #modal-container video{height:100%;width:100%}.video-modal .inner #modal-container .video-controls{background:linear-gradient(0deg,#2f2f2f,#2f2f2f00 54.62%);position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s}.video-modal .inner #modal-container .video-controls .controls-row{border-top:1px solid rgba(255,255,255,.14902);margin:0 20px;padding:10px 0;width:calc(100% - 40px);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.video-modal .inner #modal-container .video-controls .controls-row svg{width:auto!important;height:15px!important}.video-modal .inner #modal-container .video-controls .controls-row svg{display:block}.video-modal .inner #modal-container .video-controls .controls-row svg path{transition:all .3s}.video-modal .inner #modal-container .video-controls .controls-row svg:hover path{fill:var(--wp--preset--color--accent-1);transition:all .3s}.video-modal .inner #modal-container .video-controls .controls-row .buttons{display:flex;flex-direction:row;align-items:center;position:relative;gap:0}.video-modal .inner #modal-container .video-controls .controls-row .buttons>*{transition:all .3s}.video-modal .inner #modal-container .video-controls .controls-row .buttons:hover svg path{fill:var(--wp--preset--color--accent-1);transition:all .3s}.video-modal .inner #modal-container .video-controls .controls-row .buttons .play-button{position:absolute;top:0;left:0}.video-modal .inner #modal-container .video-controls.playing .controls-row .buttons .play-button{visibility:hidden;opacity:0;pointer-events:none;transition:all .3s}.video-modal .inner #modal-container .video-controls.paused{opacity:1;visibility:visible;pointer-events:auto;transition:all .3s}.video-modal .inner #modal-container .video-controls.paused .controls-row .buttons .pause-button{visibility:hidden;opacity:0;pointer-events:none;transition:all .3s}.video-modal .inner #modal-container .video-controls.paused .controls-row .buttons .play-button{visibility:visible;opacity:1;pointer-events:auto;transition:all .3s}.video-modal .inner #modal-container:hover .video-controls{opacity:1;visibility:visible;pointer-events:auto;transition:all .3s}@media screen and (max-width: 1280px){.video-modal .inner{width:80%}}@media screen and (max-width: 1024px){.video-modal .inner{width:90%}}@media screen and (max-width: 768px){.video-modal .inner{width:95%}}
/*# sourceMappingURL=style.css.map */
