.font-manrope[data-v-6e37e2c1]{font-family:Manrope,sans-serif}.dropdown-enter-active[data-v-6e37e2c1],.dropdown-leave-active[data-v-6e37e2c1]{transition:opacity .3s ease,transform .3s ease}.dropdown-enter-from[data-v-6e37e2c1],.dropdown-leave-to[data-v-6e37e2c1]{opacity:0;transform:translateY(-10px)}@property --rotation{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes rotate-border-c38b4125{0%{--rotation:0deg}to{--rotation:360deg}}@keyframes shimmer-c38b4125{0%{transform:translate(-100%) skew(-15deg)}to{transform:translate(200%) skew(-15deg)}}.animate-rotate-border[data-v-c38b4125]{animation:rotate-border-c38b4125 linear infinite}.gradient-button[data-v-c38b4125]{isolation:isolate}.gradient-button[data-v-c38b4125]:hover:after{background:inherit;border-radius:inherit;content:"";filter:blur(15px);top:-2px;right:-2px;bottom:-2px;left:-2px;opacity:.5;position:absolute;z-index:-1}@keyframes rainbow-eebc722d{0%{background-position:0 50%}to{background-position:200% 50%}}.animate-rainbow[data-v-eebc722d]{animation:rainbow-eebc722d linear infinite}.rainbow-button[data-v-eebc722d]{isolation:isolate}.rainbow-button[data-v-eebc722d]:hover:before{background:radial-gradient(circle at center,hsla(0,0%,100%,.1),transparent);border-radius:inherit;content:"";top:2px;right:2px;bottom:2px;left:2px;position:absolute;z-index:1}.particle[data-v-2e51721d]{filter:blur(1px);will-change:transform}@keyframes ripple-219fd41b{0%{opacity:var(--opacity);transform:translate(-50%,-50%) scale(1)}50%{opacity:calc(var(--opacity)*.5);transform:translate(-50%,-50%) scale(1.1)}to{opacity:var(--opacity);transform:translate(-50%,-50%) scale(1)}}.ripple-circle[data-v-219fd41b]{animation:ripple-219fd41b linear infinite;will-change:transform,opacity;--opacity:.15}.font-manrope[data-v-7e8f6e44]{font-family:Manrope,sans-serif}.bg-gradient-radial-hero[data-v-7e8f6e44]{background-image:radial-gradient(circle at calc(50% + var(--mouse-x-offset, 0px)) calc(var(--gradient-y-pos, 0%) + var(--mouse-y-offset, 0px)),#02031500 46.78%,#5d35ddb3 72.55%,#5d35dd 87.11%,#af87ff);overflow:hidden;position:relative;transition:background-position .1s ease-out}.star-particle[data-v-7e8f6e44]{pointer-events:none}@media (max-width:767px){.h1[data-v-7e8f6e44]{font-size:3.5rem}.h5-semibold[data-v-7e8f6e44]{font-size:1.25rem}.text-body-2[data-v-7e8f6e44]{font-size:.875rem}.h2[data-v-7e8f6e44]{font-size:2rem}.body-1-semibold[data-v-7e8f6e44]{font-size:.875rem}}.expertise-section[data-v-523d2b71]{overflow:hidden;position:relative}.expertise-item[data-v-523d2b71]{backface-visibility:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;will-change:transform,opacity}@media (hover:hover){.expertise-item[data-v-523d2b71]:hover{transform:translateY(-2px)}}.transition-opacity[data-v-523d2b71]{will-change:opacity}.overflow-x-auto[data-v-942ffb28]::-webkit-scrollbar{height:4px}.overflow-x-auto[data-v-942ffb28]::-webkit-scrollbar-thumb{background-color:var(--color-neutral-4);border-radius:20px}.overflow-x-auto[data-v-942ffb28]::-webkit-scrollbar-track{background-color:var(--color-neutral-2)}.scrollbar-hide[data-v-942ffb28]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-942ffb28]::-webkit-scrollbar{display:none}@media (max-width:768px){.technology-item[data-v-942ffb28]{margin-bottom:.5rem}}.modal-fade-enter-active[data-v-0580e571],.modal-fade-leave-active[data-v-0580e571]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-0580e571],.modal-fade-leave-to[data-v-0580e571]{opacity:0}.modal-fade-enter-active .bg-white[data-v-0580e571],.modal-fade-leave-active .bg-white[data-v-0580e571]{transition:transform .3s ease}.modal-fade-enter-from .bg-white[data-v-0580e571],.modal-fade-leave-to .bg-white[data-v-0580e571]{transform:translateY(20px)}.image-modal-content[data-v-fffeb7dd]{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.modal-image[data-v-fffeb7dd]{max-height:70vh;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;z-index:2}.modal-image.cursor-zoom-in[data-v-fffeb7dd]:hover{opacity:.9}.cursor-zoom-in[data-v-fffeb7dd]{cursor:zoom-in}.cursor-zoom-out[data-v-fffeb7dd]{cursor:zoom-out;max-height:none;max-width:none;transform:scale(1.5)}.certificate-container[data-v-fffeb7dd]{background:linear-gradient(to bottom right,#fff,#f5f5f5);border-radius:8px;padding:30px}.certificate-image[data-v-fffeb7dd]{background-color:#fff;border:2px solid #c7a45d;border-radius:4px;box-shadow:0 8px 24px #00000026,0 0 0 1px #c7a45d4d;padding:12px;position:relative}.certificate-image[data-v-fffeb7dd]:after{border:1px solid #c82128;border-radius:2px;bottom:4px;content:"";left:4px;opacity:.4;pointer-events:none;position:absolute;right:4px;top:4px}.certificate-background[data-v-fffeb7dd]{background:repeating-linear-gradient(45deg,#f5f5f5,#f5f5f5 10px,#f9f9f9 0,#f9f9f9 20px);bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.certificate-background[data-v-fffeb7dd]:before{background-color:#c7a45d;border-radius:50%;content:"";height:200px;left:50%;opacity:.03;position:absolute;top:50%;transform:translate(-50%,-50%);width:200px;z-index:1}.certificate-corner[data-v-fffeb7dd]{height:40px;position:absolute;width:40px;z-index:3}.certificate-corner[data-v-fffeb7dd]:after,.certificate-corner[data-v-fffeb7dd]:before{background-color:#c7a45d;content:"";position:absolute}.certificate-corner[data-v-fffeb7dd]:before{height:3px;width:100%}.certificate-corner[data-v-fffeb7dd]:after{height:100%;width:3px}.certificate-corner.top-left[data-v-fffeb7dd]{left:15px;top:15px}.certificate-corner.top-left[data-v-fffeb7dd]:after,.certificate-corner.top-left[data-v-fffeb7dd]:before{left:0;top:0}.certificate-corner.top-right[data-v-fffeb7dd]{right:15px;top:15px}.certificate-corner.top-right[data-v-fffeb7dd]:after,.certificate-corner.top-right[data-v-fffeb7dd]:before{right:0;top:0}.certificate-corner.bottom-left[data-v-fffeb7dd]{bottom:15px;left:15px}.certificate-corner.bottom-left[data-v-fffeb7dd]:after,.certificate-corner.bottom-left[data-v-fffeb7dd]:before{bottom:0;left:0}.certificate-corner.bottom-right[data-v-fffeb7dd]{bottom:15px;right:15px}.certificate-corner.bottom-right[data-v-fffeb7dd]:after,.certificate-corner.bottom-right[data-v-fffeb7dd]:before{bottom:0;right:0}swiper-container[data-v-6b4a19df]{display:block;overflow:hidden;width:100%}swiper-slide[data-v-6b4a19df]{display:flex;flex-shrink:0;height:100%;position:relative;transition-property:transform}
