.nu-demo-popup,.nu-demo-popup *{box-sizing:border-box}#overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.7);height:100%;left:0;top:0;width:100%;z-index:9998}#overlay,.nu-demo-popup{display:none;position:fixed}.nu-demo-popup{border-radius:12px;box-shadow:-1px 9px 13px 2px rgba(0,0,0,.3);left:2vw;max-height:94vh;max-width:96vw;overflow-x:hidden;overflow-y:auto;padding:0;right:auto;top:2vh;width:96vw;z-index:9999;-webkit-overflow-scrolling:touch}@media (min-width:992px){.nu-demo-popup{height:90vh;left:50%;max-height:750px;max-width:1250px;right:auto;top:50%;transform:translate(-50%,-50%);width:90vw}}.nu-demo-popup .closePopup{background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:grid;height:30px;line-height:1;overflow:hidden;place-items:center;position:absolute;right:10px;text-align:center;top:10px;transition:.9s;width:30px;z-index:10}.nu-demo-popup .closePopup i{margin:auto}.nu-demo-popup .closePopup:hover{transform:rotate(180deg)}.nu-demo-popup .nu-container{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin:0;max-width:100%;min-height:100%;min-width:0;overflow:visible;padding:0}@media (min-width:992px){.nu-demo-popup .nu-container{flex-direction:row;flex-wrap:wrap;height:100%;min-height:auto;overflow:hidden}}.nu-demo-popup .nu-column{background-color:#fff;flex:1;margin:0;max-width:100%;min-width:0}.nu-demo-popup .col-01{background-color:#dee7ec;display:flex;flex:0 0 auto;flex-direction:column;flex-wrap:nowrap;padding:0;text-align:center;width:100%}@media (min-width:992px){.nu-demo-popup .col-01{background-image:var(--panel-img,none);background-position:top;background-repeat:no-repeat;background-size:cover;flex:0 0 35%;max-width:35%;overflow-y:auto}}.nu-demo-popup .col-1-text{padding:24px 16px}.nu-demo-popup .col-1-text h2{color:#222;font-size:24px;margin:0;overflow-wrap:break-word;padding:0}.nu-demo-popup .col-1-text p{color:#666;font-size:16px;margin-bottom:0}@media (min-width:992px){.nu-demo-popup .col-1-text{padding:70px 70px 30px}.nu-demo-popup .col-1-text h2{font-size:57px}}.nu-demo-popup.is-dark .col-01{background-color:#051c2c}.nu-demo-popup.is-dark .col-1-text h2,.nu-demo-popup.is-dark .col-1-text p,.nu-demo-popup.is-dark .eyebrow-text{color:#fff}@media (min-width:992px){.nu-demo-popup.is-dark .col-01{background-image:linear-gradient(180deg,rgba(5,28,44,var(--grad-top,.9)) 0,rgba(5,28,44,calc(var(--grad-top, .9)*.6)) 35%,rgba(5,28,44,0) 70%),var(--panel-img,none)}}.nu-demo-popup .col-1-img{display:none}.nu-demo-popup .col-02{background-color:#fff;display:flex;flex:1;flex-direction:column;max-width:100%;min-height:0;min-width:0;overflow-x:hidden;padding:16px}@media (min-width:992px){.nu-demo-popup .col-02{overflow-y:auto;padding:50px 20px 20px;-webkit-overflow-scrolling:touch}}.nu-demo-popup .nu-demo__embed{max-width:100%;min-height:515px;width:100%}.nu-demo-popup iframe{border-radius:7px;max-width:100%;width:100%}@media (max-width:991px){.nu-demo-popup iframe{height:clamp(400px,90vh,550px)!important}}.nu-demo-popup .popup-link{margin:0 auto;padding:10px 0;text-align:center}@media (min-width:992px){.nu-demo-popup .popup-link{padding:0}}.so-lazy{display:block;min-height:515px}.so-lazy,.so-lazy iframe{max-width:100%;width:100%}