button[data-v-25588b5a]:disabled{opacity:.65;cursor:wait}input[data-v-25588b5a]:focus-visible,textarea[data-v-25588b5a]:focus-visible,button[data-v-25588b5a]:focus-visible,a[data-v-25588b5a]:focus-visible{outline:2px solid #3b82f6;outline-offset:3px}input[data-v-25588b5a]:-webkit-autofill,input[data-v-25588b5a]:-webkit-autofill:hover,input[data-v-25588b5a]:-webkit-autofill:focus,input[data-v-25588b5a]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fafaf9 inset!important;-webkit-text-fill-color:#1c1917!important;border-color:#e7e5e4!important;border-radius:1rem!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input[data-v-25588b5a]:-webkit-autofill:focus{border-color:#10b981!important}.scroll-reveal{opacity:0;transform:translateY(30px);transition:all .5s ease-out;will-change:opacity,transform}.scroll-reveal.is-revealed{opacity:1;transform:translateY(0);transition:all .8s cubic-bezier(.25,1,.5,1)}.scroll-reveal.is-revealed.delay-100{transition-delay:.1s}.scroll-reveal.is-revealed.delay-200{transition-delay:.2s}.scroll-reveal.is-revealed.delay-300{transition-delay:.3s}.scroll-reveal.is-revealed.delay-400{transition-delay:.4s}.scroll-reveal.is-revealed.delay-500{transition-delay:.5s}@keyframes slow-zoom{0%{transform:scale(1) translate(0)}50%{transform:scale(1.05) translate(-1%,-1%)}to{transform:scale(1) translate(0)}}.animate-slow-zoom{animation:slow-zoom 20s ease-in-out infinite alternate}.theme-psychology-calm nav img.site-logo{filter:brightness(0) saturate(100%) invert(8%) sepia(21%) saturate(1637%) hue-rotate(188deg) brightness(97%) contrast(97%)!important;transition:filter .3s ease-in-out}.theme-psychology-calm nav img.site-logo:hover{filter:brightness(0) saturate(100%) invert(39%) sepia(97%) saturate(546%) hue-rotate(113deg) brightness(93%) contrast(91%)!important}.theme-psychology-calm .nav-glass{background:#fafaf9f2!important;border-bottom-color:#00000008!important}.theme-psychology-calm nav a{color:#1c1917!important}.theme-psychology-calm nav a:hover{color:#059669!important}.theme-psychology-calm nav button.bg-blue-600{background-color:#059669!important;color:#fff!important;border-radius:9999px!important;box-shadow:0 4px 14px #10b98133!important}.theme-psychology-calm nav button.bg-blue-600:hover{background-color:#047857!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #10b9814d!important}.theme-psychology-calm .bg-slate-950{background-color:#f5f5f4!important;border-bottom:1px solid #e7e5e4!important}.theme-psychology-calm .bg-slate-950 a{color:#1c1917!important}.theme-psychology-calm .bg-slate-950 a:hover{color:#059669!important;background-color:#e7e5e4!important}.theme-psychology-calm nav button[aria-label="Open Menu"] span,.theme-psychology-calm nav button[aria-label="Open Menu"] div>div,.theme-psychology-calm nav button[aria-label="Open Menu"] div>span{background-color:#1c1917!important}.theme-psychology-calm footer.bg-slate-900{background-color:#f5f5f4!important;border-top:1px solid #e7e5e4!important}.theme-psychology-calm footer .via-\[\#8db9ed\]\/30{--tw-gradient-stops: transparent, transparent, transparent !important}.theme-psychology-calm footer h4.text-white{color:#1c1917!important}.theme-psychology-calm footer p.text-slate-400,.theme-psychology-calm footer p.text-slate-500{color:#78716c!important}.theme-psychology-calm footer .border-slate-800{border-color:#d6d3d1!important}.theme-psychology-calm footer .footer-link{color:#57534e!important}.theme-psychology-calm footer .footer-link:hover{color:#059669!important;text-shadow:none!important;transform:translate(4px)!important}.theme-psychology-calm footer .social-glow{background:#fff!important;border-color:#e7e5e4!important;box-shadow:0 4px 6px -1px #0000000d!important;border-radius:9999px!important}.theme-psychology-calm footer .social-glow:hover{background:#e7e5e4!important;border-color:#d6d3d1!important;transform:translateY(-4px) scale(1.05)!important}.theme-psychology-calm footer .social-glow .social-icon,.theme-psychology-calm footer img[alt="Logo ECTOSI Technology"]{filter:brightness(0) saturate(100%) invert(8%) sepia(21%) saturate(1637%) hue-rotate(188deg) brightness(97%) contrast(97%)!important;opacity:.8!important}.theme-psychology-calm footer .social-glow:hover .social-icon{opacity:1!important;filter:brightness(0) saturate(100%) invert(39%) sepia(97%) saturate(546%) hue-rotate(113deg) brightness(93%) contrast(91%)!important}
