@keyframes fadeInUp-0fb85b51{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-0fb85b51{0%{opacity:0}to{opacity:1}}@keyframes slideDown-0fb85b51{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp[data-v-0fb85b51]{animation:fadeInUp-0fb85b51 .6s ease-out forwards;opacity:0}.fade-enter-active[data-v-0fb85b51],.fade-leave-active[data-v-0fb85b51]{transition:opacity .5s ease}.fade-enter-from[data-v-0fb85b51],.fade-leave-to[data-v-0fb85b51]{opacity:0}.service-card[data-v-0fb85b51]{animation:fadeInUp-0fb85b51 .6s ease-out backwards;cursor:pointer}.service-card[data-v-0fb85b51]:hover{transform:scale(1.05) translateY(-4px)}.btn-primary[data-v-0fb85b51]{display:inline-flex;align-items:center;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(16 185 129 / .25);--tw-shadow: var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-primary[data-v-0fb85b51]:hover{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(16 185 129 / .3);--tw-shadow: var(--tw-shadow-colored)}.btn-primary[data-v-0fb85b51]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(min-width:768px){.btn-primary[data-v-0fb85b51]{padding:.5rem 1rem}}.btn-outline[data-v-0fb85b51]{display:inline-flex;align-items:center;border-radius:.75rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1));padding:.375rem .75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-outline[data-v-0fb85b51]:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:768px){.btn-outline[data-v-0fb85b51]{padding:.5rem 1rem}}.line-clamp-2[data-v-0fb85b51]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-0fb85b51]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}[data-v-0fb85b51]::-webkit-scrollbar{width:8px;height:8px}[data-v-0fb85b51]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-0fb85b51]::-webkit-scrollbar-thumb{background:#10b981;border-radius:4px}[data-v-0fb85b51]::-webkit-scrollbar-thumb:hover{background:#059669}.dark[data-v-0fb85b51] ::-webkit-scrollbar-track{background:#374151}[data-v-0fb85b51] .communique-dialog .p-dialog-header{background:linear-gradient(to right,#10b981,#059669);color:#fff;border-top-left-radius:.5rem;border-top-right-radius:.5rem}[data-v-0fb85b51] .communique-dialog .p-dialog-header .p-dialog-title{color:#fff;font-weight:700}[data-v-0fb85b51] .communique-dialog .p-dialog-header .p-dialog-header-icon{color:#fff}[data-v-0fb85b51] .communique-dialog .p-dialog-header .p-dialog-header-icon:hover{background:#fff3}@media(max-width:640px){.service-card[data-v-0fb85b51]{min-height:280px}}
