.k-modal{position:fixed;z-index:999;left:0;opacity:0;outline:0;top:-100%;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;background-color:rgba(var(--fg-rgb),.15);transition:opacity .3s ease,top 0s ease .4s}.k-modal .k-modal-container{pointer-events:none}.k-modal .k-modal-container .k-modal-content{max-width:960px;transform:translateY(-13%);pointer-events:auto;z-index:1;transition:transform .3s ease;box-shadow:0 .5rem 1rem rgba(var(--fg-rgb),.15)}@media(max-width:1140px){.k-modal .k-modal-container .k-modal-content{max-width:720px}}.k-modal .signUp-Modal{max-width:1280px!important;border-radius:12px;scale:1}@media(max-width:1300px){.k-modal .signUp-Modal{scale:.85}}@media(min-width:768px)and (max-height:680px){.k-modal .signUp-Modal{scale:.8}}@media(min-width:768px)and (max-height:600px){.k-modal .signUp-Modal{scale:.7}}@media(max-width:768px){.k-modal .signUp-Modal{height:100%;width:100%;border-radius:0;scale:1}}.k-modal.show{top:0;opacity:1;z-index:1036;transition:opacity .3s ease}.k-modal.show .k-modal-content{transform:translateY(0)}.k-modal :has(#call-modal) .k-modal-container{background:#000;margin:0 I!important}.k-modal :has(#call-modal) .k-modal-content{max-width:100vw;padding:0!important}.k-modal :has(#call-modal) .k-modal-content div{background:#000;padding:0!important}.k-modal :has(#call-modal) .k-modal-content #call-modal{height:100dvh}