html,body{overflow-x:hidden}.page-outfit.svelte-1jw55ph{font-family:Outfit,sans-serif}.gradient-text.svelte-1jw55ph{background:linear-gradient(90deg,#8a2be2,orange,#f8f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.text-animate-btn.svelte-1jw55ph{position:relative;overflow:hidden;display:inline-flex;justify-content:center;align-items:center}.text-wrap.svelte-1jw55ph{position:relative;display:flex;align-items:center;justify-content:center;height:1.3em;line-height:1.3em;overflow:hidden}.span-mother.svelte-1jw55ph{display:flex}.span-mother2.svelte-1jw55ph{display:flex;position:absolute;left:0;top:0;width:100%;justify-content:center}.span-mother.svelte-1jw55ph span:where(.svelte-1jw55ph),.span-mother2.svelte-1jw55ph span:where(.svelte-1jw55ph){display:inline-block;transition:transform .3s ease}.span-mother2.svelte-1jw55ph span:where(.svelte-1jw55ph){transform:translateY(-1.3em)}.text-animate-btn.svelte-1jw55ph:hover .span-mother:where(.svelte-1jw55ph) span:where(.svelte-1jw55ph){transform:translateY(1.3em)}.text-animate-btn.svelte-1jw55ph:hover .span-mother2:where(.svelte-1jw55ph) span:where(.svelte-1jw55ph){transform:translateY(0)}.marquee-wrapper.svelte-1jw55ph{overflow:hidden;width:100%;position:relative}.marquee-track.svelte-1jw55ph{display:flex;width:-moz-max-content;width:max-content;gap:60px}.marquee-left.svelte-1jw55ph{animation:svelte-1jw55ph-scrollLeft 30s linear infinite}.marquee-right.svelte-1jw55ph{animation:svelte-1jw55ph-scrollRight 30s linear infinite}@keyframes svelte-1jw55ph-scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-1jw55ph-scrollRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.logo-box.svelte-1jw55ph{width:140px;height:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.logo-img.svelte-1jw55ph{max-width:120px;max-height:70px;-o-object-fit:contain;object-fit:contain;opacity:.8;filter:grayscale(100%);transition:.3s}.logo-img.svelte-1jw55ph:hover{opacity:1;filter:grayscale(0%)}.marquee-wrapper.svelte-1jw55ph:hover .marquee-track:where(.svelte-1jw55ph){animation-play-state:paused}.title-gradient-text.svelte-1jw55ph{background:linear-gradient(90deg,#ff6a00,#ffcd40 40%,#0073ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-word.svelte-1jw55ph{opacity:0;transform:translate(-40px);display:inline-block;animation:svelte-1jw55ph-heroSlide .5s ease forwards}@keyframes svelte-1jw55ph-heroSlide{to{opacity:1;transform:translate(0)}}.service-word.svelte-1jw55ph{opacity:0;transform:translate(-40px)}.service-word.animate.svelte-1jw55ph{animation:svelte-1jw55ph-serviceSlide .5s ease forwards}@keyframes svelte-1jw55ph-serviceSlide{to{opacity:1;transform:translate(0)}}.expertise-word.svelte-1jw55ph{opacity:0;transform:translate(-40px)}.expertise-word.animate.svelte-1jw55ph{animation:svelte-1jw55ph-expertiseSlide .5s ease forwards}@keyframes svelte-1jw55ph-expertiseSlide{to{opacity:1;transform:translate(0)}}.process-word.svelte-1jw55ph{opacity:0;transform:translate(-40px)}.process-word.animate.svelte-1jw55ph{animation:svelte-1jw55ph-processSlide .5s ease forwards}@keyframes svelte-1jw55ph-processSlide{to{opacity:1;transform:translate(0)}}.custom-word.svelte-1jw55ph{opacity:0;transform:translate(-40px)}.custom-word.animate.svelte-1jw55ph{animation:svelte-1jw55ph-customSlide .5s ease forwards}@keyframes svelte-1jw55ph-customSlide{to{opacity:1;transform:translate(0)}}.cloud-word.svelte-1jw55ph{opacity:0;transform:translate(-40px)}.cloud-word.animate.svelte-1jw55ph{animation:svelte-1jw55ph-cloudSlide .5s ease forwards}@keyframes svelte-1jw55ph-cloudSlide{to{opacity:1;transform:translate(0)}}.word-animate.svelte-1jw55ph{opacity:0;transform:translate(-40px)}.word-animate.animate.svelte-1jw55ph{animation:svelte-1jw55ph-slideWord .5s ease forwards}@keyframes svelte-1jw55ph-slideWord{to{opacity:1;transform:translate(0)}}.animate-out-left.svelte-1jw55ph{animation:svelte-1jw55ph-outLeft .3s forwards}.animate-center-left.svelte-1jw55ph{animation:svelte-1jw55ph-moveLeft .3s forwards}.animate-out-right.svelte-1jw55ph{animation:svelte-1jw55ph-outRight .3s forwards}.animate-center-right.svelte-1jw55ph{animation:svelte-1jw55ph-moveRight .3s forwards}@keyframes svelte-1jw55ph-outLeft{to{transform:translate(-120%);opacity:0}}@keyframes svelte-1jw55ph-moveLeft{to{transform:translate(-100%)}}@keyframes svelte-1jw55ph-outRight{to{transform:translate(120%);opacity:0}}@keyframes svelte-1jw55ph-moveRight{to{transform:translate(100%)}}
