@import"https://fonts.googleapis.com/css2?family=Poppins:wght@500;600&display=swap";.modal-overlay[data-v-97ae1fd8]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d9;inset:0;position:fixed;z-index:9999!important}.modal-content[data-v-97ae1fd8]{background:linear-gradient(135deg,#000,#0a0a0a 30%,#111);border:1px solid rgba(87,204,171,.2);border-radius:20px;box-shadow:0 25px 50px -12px #00000080;overflow:hidden;position:relative;z-index:10000!important}.modal-content[data-v-97ae1fd8]:before{animation:shimmer-97ae1fd8 8s linear infinite;background:linear-gradient(45deg,transparent 30%,rgba(87,204,171,.05) 50%,transparent 70%);content:"";inset:0;position:absolute;z-index:0}.floating-shapes[data-v-97ae1fd8]{height:100%;overflow:hidden;position:absolute;width:100%;z-index:0}.shape[data-v-97ae1fd8]{animation:float-97ae1fd8 15s ease-in-out infinite;background:#57ccab0d;border-radius:50%;position:absolute}.shape[data-v-97ae1fd8]:first-child{animation-delay:0s;height:80px;left:10%;top:10%;width:80px}.shape[data-v-97ae1fd8]:nth-child(2){animation-delay:-5s;height:120px;right:10%;top:60%;width:120px}.shape[data-v-97ae1fd8]:nth-child(3){animation-delay:-10s;bottom:20%;height:60px;left:20%;width:60px}.shape[data-v-97ae1fd8]:nth-child(4){animation-delay:-2s;height:100px;right:20%;top:20%;width:100px}.pulse-ring[data-v-97ae1fd8]{animation:pulse-97ae1fd8 3s ease-out infinite;border:2px solid rgba(87,204,171,.3);border-radius:50%;height:200px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200px;z-index:0}.pulse-ring[data-v-97ae1fd8]:nth-child(2){animation-delay:1s;height:250px;width:250px}.pulse-ring[data-v-97ae1fd8]:nth-child(3){animation-delay:2s;height:300px;width:300px}@keyframes float-97ae1fd8{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}@keyframes pulse-97ae1fd8{0%{opacity:1;transform:translate(-50%,-50%) scale(.8)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}@keyframes shimmer-97ae1fd8{0%{transform:translate(-100%)}to{transform:translate(100%)}}.modal-enter-active[data-v-97ae1fd8],.modal-leave-active[data-v-97ae1fd8]{transition:all .5s cubic-bezier(.4,0,.2,1)}.modal-enter-from[data-v-97ae1fd8],.modal-leave-to[data-v-97ae1fd8]{opacity:0;transform:scale(.9) translateY(20px)}.content-enter-active[data-v-97ae1fd8]{transition:all .7s cubic-bezier(.34,1.56,.64,1);transition-delay:.2s}.content-enter-from[data-v-97ae1fd8]{opacity:0;transform:translateY(30px)}.btn-hover-effect[data-v-97ae1fd8]{overflow:hidden;position:relative;transition:all .3s ease}.btn-hover-effect[data-v-97ae1fd8]:before{background:linear-gradient(90deg,transparent,rgba(87,204,171,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.btn-hover-effect[data-v-97ae1fd8]:hover:before{left:100%}.text-glow[data-v-97ae1fd8]{text-shadow:0 0 20px rgba(87,204,171,.5)}nav[data-v-f29484dc]{transition:all .3s ease}@media(max-width:1024px){nav[data-v-f29484dc]{padding-left:1rem;padding-right:1rem}}@media(max-width:768px){nav[data-v-f29484dc]{padding-left:.75rem;padding-right:.75rem}}a[data-v-f29484dc],button[data-v-f29484dc]{transition:all .3s ease-in-out}.cookieControl__Bar,.cookieControl__BarButtons,.cookieControl__BarContainer,.cookieControl__ModalButtons,.cookieControl__ModalContent,.cookieControl__ModalContentInner{border-radius:12px}.cookieControl__Bar.cookieControl__Bar--bottom-left{background-color:transparent}.cookieControl__Bar h2{font-size:24px;font-weight:700;margin-bottom:20px}.cookieControl__Bar p{font-weight:500}.cookieControl__Bar h2,.cookieControl__Bar p{color:#000;max-width:600px}.cookieControl__BarContainer{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#fff;border:1px solid hsla(0,0%,100%,.3);box-shadow:0 4px 30px #0000001a;padding:30px}.cookieControl__BarButtons button,.cookieControl__ModalButtons button{background-color:transparent;border:2px solid #57ccab;border-radius:8px;color:#000;font-weight:700}.cookieControl__BarButtons button:hover,.cookieControl__ModalButtons button:hover{background-color:#57ccab;color:#000}.cookieControl__ModalButtons button:nth-of-type(2){background-color:#57ccab;border:2px solid #57ccab;color:#000}.cookieControl__BarButtons{width:100%}.cookieControl__BarButtons button:first-child{background:#57ccab;color:#000}.cookieControl__Bar button:focus,.cookieControl__Modal button:focus{box-shadow:none;outline:none}.cookieControl__ModalContent{background-color:transparent}.cookieControl__ModalContent::-webkit-scrollbar{display:none}.cookieControl__ModalContent h2{font-weight:700}.cookieControl__ControlButton{backface-visibility:hidden!important;border:0!important;cursor:pointer!important;display:none!important;font-size:16px!important;outline:0!important;padding:24px!important;right:88px!important;transition:background-color .2s,color .2s!important}.cookieControl__ModalContentInner{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#fff;border:1px solid hsla(0,0%,100%,.3);box-shadow:0 4px 30px #0000001a;gap:normal;position:relative}.cookieControl__ModalContentInner button.absolute{background-color:transparent;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:24px;font-weight:700;outline:none;right:5px;top:5px}.cookieControl__ModalContentInner h2{color:#000;font-size:18px;font-weight:700;margin:0}.cookieControl__ModalContentInner h2:first-of-type{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-top-left-radius:10px;border-top-right-radius:10px;margin:0;padding:15px}.cookieControl__ModalContentInner h2:nth-of-type(2){border-left:1px solid #000;border-right:1px solid #000;margin:0;padding:15px}.cookieControl__ModalContentInner ul:first-of-type,.cookieControl__ModalContentInner ul:nth-of-type(2){border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;padding:15px}.cookieControl__ModalContentInner ul:nth-of-type(2){border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cookieControl__ModalContentInner li{list-style:none}.cookieControl__ModalContentInner .cookieControl__ModalInputWrapper{align-items:center;display:flex}.cookieControl__ModalContentInner input[type=checkbox]{margin-right:10px}.cookieControl__ModalContentInner button{cursor:pointer}.cookieControl__ModalContentInner .cookieControl__ModalCookieName{color:#000;margin-left:10px}.cookieControl__ModalContent,.cookieControl__ModalContent :not(button),.cookieControl__ModalContentInner .cookieControl__ModalCookieName span{color:#000}.cookieControl__ModalClose{display:none}
