.hero-section{min-height:100vh;background:var(--background);display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;transition:background-color .3s ease}.hero-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(87,54,147,.1) 0,transparent 70%);pointer-events:none}.theme-light .hero-section:before{background:radial-gradient(ellipse at center,rgba(240,94,34,.1) 0,transparent 70%)}.hero-container{max-width:90%;margin:0 auto;width:100%;height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding:70px 1rem 0;box-sizing:border-box}.hero-content{display:flex;flex-direction:row;align-items:center;opacity:0;transform:translateY(30px);transition:all 1s ease-out;padding:5rem 0;flex:1}.hero-content--visible{opacity:1;transform:translateY(0)}.hero-text{z-index:2;width:100%}@media(min-width:1024px){.hero-text{width:50vw}}.hero-text .hero-title{font-size:1.5rem;font-weight:700;color:var(--text);line-height:1.2;margin-bottom:1.5rem;transition:color .3s ease}@media(min-width:768px){.hero-text .hero-title{font-size:2rem}}@media(min-width:1024px){.hero-text .hero-title{font-size:3rem;max-width:100%}}.hero-text .hero-title .highlight{display:inline-block;position:relative}.hero-text .hero-subtitle{font-size:.9rem;color:var(--text);opacity:.8;line-height:1.6;margin-bottom:2rem;max-width:600px;transition:color .3s ease,opacity .3s ease;text-align:justify}@media(min-width:768px){.hero-text .hero-subtitle{font-size:.7rem}}@media(min-width:1024px){.hero-text .hero-subtitle{font-size:.9rem;max-width:500px}}.hero-text .hero-actions{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1rem;justify-content:center}@media(min-width:1024px){.hero-text .hero-actions{justify-content:flex-start}}[dir=rtl] .hero-text{text-align:center}[dir=rtl] .hero-actions{justify-content:center}@media(max-width:1023px){.hero-container,.hero-section{padding-top:80px}.hero-container{height:auto}.hero-content{flex:none;padding:1rem 0;flex-direction:column}.hero-content--visible .hero-text{animation:slideInUp .8s ease-out}.hero-content--visible .hero-image{animation:slideInUp .8s ease-out .2s both}.hero-text .hero-title{font-size:2rem;max-width:100%}.hero-text .hero-subtitle{font-size:1rem;max-width:100%}}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-explore{display:flex;justify-content:center;align-items:center;position:relative;text-align:center;height:200px;width:100%;margin-top:2rem}@media(min-width:1024px){.hero-explore{width:50vw;height:100%;margin-top:0}}.hero-explore .hero-explore-img{position:absolute;z-index:1;cursor:pointer;align-self:anchor-center;left:50%;transform:translateX(-50%)}.hero-explore .hero-explore-img .hero-explore-vector{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-45%,-55%);transition:transform .5s ease}.hero-explore .hero-explore-img .hero-image-text{position:absolute;z-index:2;color:var(--text);font-size:.7rem;font-weight:600;text-decoration:none;top:50%;left:50%;transform:translate(-50%,-50%);transition:color .5s ease}.hero-explore .hero-explore-img .hero-image-text:hover{color:#573693}.hero-explore .hero-explore-img:hover .hero-explore-vector{transform:translate(-50%,-50%)}.hero-explore .hero-explore-img:hover .hero-image-text{color:#573693}.hero-explore .hero-explore-img:hover+.hero-explore-bg{opacity:1;scale:1.2}.hero-explore .hero-explore-bg{position:absolute;z-index:-1;top:-40%;left:0;width:100%;height:auto;scale:1.5;opacity:0;transition:all .7s ease}.hero-image{width:100%;height:20vh;display:flex;justify-content:center;align-items:center;flex-shrink:0;position:relative;animation:slideInUp .8s ease-out .2s both}.hero-image .hero-image-img{width:100%;height:auto;border-radius:12px;transition:transform .3s ease;position:absolute;top:0;left:0}@media(max-width:1023px){.hero-image{height:auto;min-height:200px;margin-top:2rem}.hero-image .hero-image-img{height:auto;max-height:300px;object-fit:contain}}@media(min-width:768px){.hero-image{height:100%}.hero-image .hero-image-img{object-fit:cover}}@media(min-width:1024px){.hero-image{height:100%}.hero-image .hero-image-img{object-fit:cover}}.platform-glance-section{padding:80px 0;position:relative;overflow:hidden}.platform-glance-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.platform-glance-container{width:100%;margin:0 auto;padding:0;position:relative;z-index:1}.platform-glance-header{text-align:center;margin-bottom:40px}.platform-glance-title{font-size:56px;font-weight:600;color:var(--platform-title-color);line-height:1.2;transition:color .3s ease;opacity:0;transform:translateY(100px)}.platform-glance-title.highlight{color:var(--platform-title-highlight-color);background:linear-gradient(135deg,var(--platform-title-highlight-color) 0,#ff8533 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.platform-glance-title--first{transform:translate(100px,100px)}.platform-glance-title--first.platform-glance-title--animate-right{opacity:1;transform:translate(0);transition:all 1.2s cubic-bezier(.51,.92,.24,1.15)}.platform-glance-title--second{transform:translate(-100px,100px)}.platform-glance-title--second.platform-glance-title--animate-left{opacity:1;transform:translate(0);transition:all 1.2s cubic-bezier(.51,.92,.24,1.15) .3s}.platform-glance-body{display:grid;grid-template-columns:1.5fr 1fr;align-items:start;opacity:0;transform:translateY(60px);transition:all 1.2s cubic-bezier(.51,.92,.24,1.5)}.platform-glance-body--fade-up{opacity:1;transform:translateY(0)}.platform-features-grid{display:flex;flex-direction:column;gap:24px;align-content:start;overflow:hidden;width:100%}.platform-features-line{display:flex;align-items:center;width:100%;overflow:hidden;padding:0 2rem}.platform-features-line--slide-left-to-right{transform:translateX(-50%)}.platform-features-line--slide-left-to-right.platform-features-line--animate{animation:platformSlideLeftToRight 4s ease-in-out forwards}.platform-features-line--slide-left-to-right-rtl{transform:translateX(50%)}.platform-features-line--slide-left-to-right-rtl.platform-features-line--animate{animation:platformSlideLeftToRightRTL 4s ease-in-out forwards}.platform-features-line--slide-right-to-left{transform:translateX(150%)}.platform-features-line--slide-right-to-left.platform-features-line--animate{animation:platformSlideRightToLeft 4s ease-in-out forwards}.platform-features-line--slide-right-to-left-rtl{transform:translateX(-150%)}.platform-features-line--slide-right-to-left-rtl.platform-features-line--animate{animation:platformSlideRightToLeftRTL 4s ease-in-out forwards}.platform-chips-container{display:flex;gap:16px;align-items:center;min-width:fit-content}@keyframes platformSlideLeftToRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes platformSlideLeftToRightRTL{0%{transform:translateX(50%)}to{transform:translateX(0)}}@keyframes platformSlideRightToLeft{0%{transform:translateX(100%)}to{transform:translateX(90px)}}@keyframes platformSlideRightToLeftRTL{0%{transform:translateX(-100%)}to{transform:translateX(-110px)}}.platform-description{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;padding:80px;margin-left:-40px;width:100%;gap:20px;backdrop-filter:blur(10px)}[dir=rtl] .platform-description{margin-left:0;margin-right:-40px}.platform-description p{font-size:18px;line-height:1.6;color:var(--chip-text-color);max-width:400px;margin:0}.platform-description-chip{background:#111;color:var(--chip-text-color);padding:12px 24px 12px 12px;border-radius:20px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;display:flex;align-items:center;gap:8px}.theme-light .platform-description-chip{background:#f1f1f1}.platform-description-chip__icon{width:50px;height:auto;object-fit:contain;flex-shrink:0}@media(max-width:1024px){.platform-glance-section{padding-top:50px!important}.platform-glance-container{padding:0 30px}.platform-glance-title{font-size:48px}.platform-glance-title--first{transform:translate(80px,80px)}.platform-glance-title--second{transform:translate(-80px,80px)}.platform-glance-body{grid-template-columns:1fr;gap:60px;transform:translateY(50px)}.platform-glance-body--fade-up{transform:translateY(0)}.platform-features-line--slide-left-to-right.platform-features-line--animate{animation:platformSlideLeftToRight 5s ease-in-out forwards}.platform-features-line--slide-right-to-left.platform-features-line--animate{animation:platformSlideRightToLeft 5s ease-in-out forwards}.platform-chips-container{gap:12px}.platform-description{padding:30px;gap:16px;margin-left:0;align-items:center}.platform-description p{font-size:16px}.platform-description-chip{font-size:13px;padding:6px 14px;gap:6px}.platform-description-chip__icon{width:14px;height:14px}}@media(max-width:768px){.platform-glance-section{padding:60px 0}.platform-glance-container{padding:0 20px}.platform-glance-header{margin-bottom:50px}.platform-glance-title{font-size:36px}.platform-glance-title--first{transform:translate(60px,60px)}.platform-glance-title--second{transform:translate(-60px,60px)}.platform-glance-body{gap:40px;transform:translateY(40px)}.platform-glance-body--fade-up{transform:translateY(0)}.platform-features-line--slide-left-to-right.platform-features-line--animate{animation:platformSlideLeftToRight 6s ease-in-out forwards}.platform-features-line--slide-right-to-left.platform-features-line--animate{animation:platformSlideRightToLeft 6s ease-in-out forwards}.platform-chips-container{gap:10px}.platform-description{padding:20px;gap:14px}.platform-description p{font-size:15px;line-height:1.5}.platform-description-chip{font-size:12px;padding:6px 12px;gap:6px}.platform-description-chip__icon{width:12px;height:12px}}@media(max-width:480px){.platform-glance-section{padding:40px 0}.platform-glance-container{padding:0 16px}.platform-glance-title{font-size:28px;line-height:1.3}.platform-glance-title--first{transform:translate(40px,50px)}.platform-glance-title--second{transform:translate(-40px,50px)}.platform-glance-body{transform:translateY(30px)}.platform-glance-body--fade-up{transform:translateY(0)}.platform-features-line--slide-left-to-right.platform-features-line--animate{animation:platformSlideLeftToRight 7s ease-in-out forwards}.platform-features-line--slide-right-to-left.platform-features-line--animate{animation:platformSlideRightToLeft 7s ease-in-out forwards}.platform-chips-container{gap:8px}.platform-description{padding:16px;gap:12px}.platform-description p{font-size:14px;line-height:1.4}.platform-description-chip{font-size:11px;padding:5px 10px;gap:5px}.platform-description-chip__icon{width:40px;height:40px}}.worked-with-section{min-height:100vh;background:var(--background);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:0;transition:background .3s ease}.worked-with-container{width:100%;gap:0}.company-logos-section,.worked-with-container{display:flex;flex-direction:column;align-items:center}.company-logos-section{width:100vw;justify-content:center;position:relative;padding:2rem}@media(min-width:1024px){.company-logos-section{padding:0;height:100vh}}.slider-row{width:100%;overflow:hidden;position:relative;display:flex;align-items:center}.slider-row:after,.slider-row:before{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:2;pointer-events:none}.slider-track{display:flex;width:max-content;animation-duration:40s;animation-timing-function:linear;animation-iteration-count:infinite}.slider-row--rtl .slider-track{animation-name:slideRightToLeft}.slider-row--ltr .slider-track{animation-name:slideLeftToRight}.logo-item{cursor:default;flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:120px;min-width:200px;padding:0 2rem;border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.theme-light .logo-item{background:#fff;border:1px solid rgba(0,0,0,.1)}.logo-item:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);transform:translateY(-2px)}.theme-light .logo-item:hover{background:rgba(0,0,0,.1);border-color:rgba(0,0,0,.2)}.logo-text{font-size:1rem;color:var(--text);text-align:center;opacity:.8;transition:color .3s ease,opacity .3s ease}.logo-item:hover .logo-text{opacity:1}@media(min-width:768px){.logo-text{font-size:1.2rem}}@keyframes slideRightToLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes slideLeftToRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}[dir=rtl] .slider-row--rtl .slider-track{animation-name:slideLeftToRight}[dir=rtl] .slider-row--ltr .slider-track{animation-name:slideRightToLeft}.company-logos-content{width:100%;max-width:100vw;display:flex;flex-direction:column;align-items:center;margin-bottom:0}@media(min-width:1024px){.company-logos-content{margin-bottom:10vh}}@media(max-width:1023px){.company-logos-section{padding:1rem}.slider-row{height:100px}.logo-item{min-width:150px;height:100%;border-width:2px}.logo-text{font-size:1.25rem}.slider-track{animation-duration:30s;height:100%}}.slider-row:hover .slider-track{animation-play-state:paused}.ai-solution-section{min-height:100vh;background:var(--background);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:2rem;transition:background .3s ease}@media(min-width:1024px){.ai-solution-section{padding:4rem}}.ai-solution-container{width:90%;display:flex;flex-direction:column;gap:2rem;margin:17vh auto 0}@media(min-width:1024px){.ai-solution-container{gap:3rem;margin-top:27vh}}.tabs-container{opacity:0;transform:translateY(50px);transition:all .8s ease}.tabs-container--visible{opacity:1;transform:translateY(0)}.tabs-wrapper{position:relative;display:flex;gap:.5rem;overflow-x:auto;padding:.5rem;scrollbar-width:none;-ms-overflow-style:none;border-radius:50px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px)}.theme-light .tabs-wrapper{background:var(--chip-bg)}.tabs-wrapper::-webkit-scrollbar{display:none}.tabs-wrapper[dir=rtl]{flex-direction:row-reverse}.tabs-wrapper[dir=ltr]{flex-direction:row}@media(min-width:1024px){.tabs-wrapper{justify-content:space-between;overflow-x:visible}}.tab-indicator{position:absolute;top:.5rem;height:calc(100% - 1rem);background:#fff;border-radius:50px;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1;pointer-events:none}.theme-light .tab-indicator{background:#000}.tab-indicator--rtl{transform-origin:right center}.tab-indicator--ltr{transform-origin:left center}.tab-button{position:relative;flex:0 0 auto;padding:1rem;border:none;background:transparent;color:hsla(0,0%,100%,.7);font-size:.9rem;font-weight:500;border-radius:50px;cursor:pointer;transition:all .3s ease;white-space:nowrap;min-width:max-content;z-index:2}.theme-light .tab-button{color:rgba(0,0,0,.7)}.tab-button:hover{color:hsla(0,0%,100%,.9)}.theme-light .tab-button:hover{color:rgba(0,0,0,.9)}.tab-button--active{color:#000!important}.theme-light .tab-button--active{color:#fff!important}@media(min-width:768px){.tab-button{font-size:.7rem}}.ai-solution-content{opacity:0;transform:translateY(50px);transition:all 1s ease .3s}.ai-solution-content--visible{opacity:1;transform:translateY(0)}.content-wrapper{display:flex;gap:3rem;align-items:center;opacity:0;transform:translateY(40px);transition:opacity .4s ease,transform .4s ease;flex-direction:column-reverse}.content-wrapper--visible{opacity:1;transform:translateY(0)}@media(min-width:1024px){.content-wrapper{flex-direction:row}}.content-text-container{position:relative;flex:1;min-height:200px;width:100%}@media(min-width:1024px){.content-text-container{min-height:250px}}.content-text{position:absolute;top:0;left:0;width:100%;text-align:center;opacity:0;transform:translateY(30px);transition:opacity .4s ease,transform .4s ease;pointer-events:none}.content-text--visible{opacity:1;transform:translateY(0);pointer-events:auto}.content-text--hidden{opacity:0;transform:translateY(30px);pointer-events:none}@media(min-width:1024px){.content-text{text-align:left}}.content-title{font-size:1.5rem;font-weight:700;color:var(--text);line-height:1.2;transition:color .3s ease}[dir=rtl] .content-title{text-align:right}@media(min-width:768px){.content-title{font-size:3rem}}@media(min-width:1024px){.content-title{font-size:2.5rem;margin-bottom:1.5rem}}.content-description{font-size:1.1rem;color:hsla(0,0%,100%,.8);line-height:1.6;max-width:600px;margin:0 auto}[dir=rtl] .content-description{text-align:right}.theme-light .content-description{color:rgba(0,0,0,.8)}@media(min-width:1024px){.content-description{margin:0;font-size:1.2rem}}.content-visual{justify-content:end;flex:1}.content-visual,.solution-image-container{display:flex;align-items:center;position:relative}.solution-image-container{width:auto;height:auto;max-width:300px;max-height:300px;justify-content:center;overflow:hidden}.solution-image-container--animating .solution-image{opacity:0;transform:translateY(100vh)}@media(min-width:1024px){.solution-image-container{width:450px;height:450px}}.solution-image{width:100%;height:100%;object-fit:contain;border-radius:20px;filter:drop-shadow(0 10px 30px rgba(0,0,0,.3));opacity:0;transform:translateY(100vh);transition:none}.theme-light .solution-image{filter:drop-shadow(0 10px 30px rgba(0,0,0,.1))}.solution-image--visible{opacity:1;transform:translateY(0);animation:slideUpWithBounce 3s cubic-bezier(.175,.885,.32,1.275) forwards}.solution-image:hover{transform:scale(1.05) translateY(0);filter:drop-shadow(0 15px 40px rgba(0,0,0,.4));transition:all .3s ease}.theme-light .solution-image:hover{filter:drop-shadow(0 15px 40px rgba(0,0,0,.15))}@media(min-width:1024px){.solution-image{border-radius:25px}}@keyframes slideUpWithBounce{0%{opacity:0;transform:translateY(5vh);rotate:-20deg}60%{opacity:1}90%{transform:translateY(0)}to{opacity:1;transform:translateY(0);rotate:0deg}}@media(max-width:1023px){.ai-solution-section{padding:1rem;min-height:100vh}.tab-button{padding:.8rem;font-size:.8rem}.content-title{font-size:2rem}}@media(max-width:1023px)and (min-width:768px){.content-title{font-size:2.5rem}}@media(max-width:1023px){.solution-image-container{max-width:250px;max-height:250px;height:250px}.solution-image{height:250px}}.workflow-section{padding:80px 0 0;position:relative;overflow:hidden;min-height:100vh;display:flex;flex-direction:column}.workflow-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.workflow-container{width:100%;margin:0 auto;padding:0;position:relative;z-index:1}.workflow-container,.workflow-content{height:100%;display:flex;flex-direction:column}.workflow-content{flex:1}.workflow-header{text-align:center;margin-bottom:20px;padding:0 40px}.workflow-title{font-size:56px;font-weight:600;color:var(--platform-title-color);line-height:1.2;transition:color .3s ease;opacity:0;transform:translateY(100px)}.workflow-title.highlight{color:#573693;background:#573693;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.workflow-title--first{transform:translateX(-100px)}.workflow-title--first.workflow-title--animate-right{opacity:1;transform:translateX(0);transition:all 1s cubic-bezier(.51,.92,.24,1.15)}.workflow-title--second{transform:translateY(100px)}.workflow-title--second.workflow-title--animate-up{opacity:1;transform:translateY(0);transition:all 1.2s cubic-bezier(.51,.92,.24,1.15)}.workflow-video-container{flex:1;display:flex;align-items:center;justify-content:center;position:relative;min-height:500px;opacity:0;transform:translateY(60px);transition:all 1.2s cubic-bezier(.51,.92,.24,1.5)}.workflow-video-container--fade-up{opacity:1;transform:translateY(0)}.workflow-video-wrapper{width:100%;max-width:1200px;margin:0 auto;padding:40px;position:relative;border-radius:12px;border:2px solid var(--chip-bg)}.workflow-video-wrapper:before{content:"";display:block;padding-top:56.25%}.workflow-video{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:12px;overflow:hidden;object-fit:cover}@media(max-width:1024px){.workflow-section{padding-top:50px!important}.workflow-header{margin-bottom:50px;padding:0 30px}.workflow-title{font-size:48px}.workflow-title--first{transform:translateX(80px)}.workflow-title--second{transform:translateY(80px)}.workflow-video-container{min-height:400px;width:90%;margin:0 auto;transform:translateY(50px)}.workflow-video-container--fade-up{transform:translateY(0)}.workflow-video-wrapper{padding:30px;border-width:4px}}@media(max-width:768px){.workflow-section{padding:50px 0 0}.workflow-header{margin-bottom:40px;padding:0 20px}.workflow-title{font-size:36px}.workflow-title--first{transform:translateX(60px)}.workflow-title--second{transform:translateY(60px)}.workflow-video-container{min-height:300px;transform:translateY(40px)}.workflow-video-container--fade-up{transform:translateY(0)}.workflow-video-wrapper{padding:20px}}@media(max-width:480px){.workflow-section{padding:40px 0 0}.workflow-header{margin-bottom:30px;padding:0 16px}.workflow-title{font-size:28px;line-height:1.3}.workflow-title--first{transform:translateX(40px)}.workflow-title--second{transform:translateY(50px)}.workflow-video-container{min-height:250px;transform:translateY(30px)}.workflow-video-container--fade-up{transform:translateY(0)}.workflow-video-wrapper{padding:16px}}.whatsapp-trigger-section{position:relative;overflow:hidden;min-height:100vh;padding:100px 0 0}@media(max-width:1024px){.whatsapp-trigger-section{padding-top:640px!important;padding-bottom:120px!important}}.whatsapp-trigger-container{width:90%;height:600px;padding:0;position:absolute;left:50%;top:55%;transform:translate(-50%,-50%)}@media(min-width:1024px){.whatsapp-trigger-container{height:70vh;padding:0 40px}}.whatsapp-trigger-content{width:100%;height:100%;opacity:0}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.whatsapp-trigger-content--animate{animation:fade-up 1s cubic-bezier(.51,.92,.24,1.15);opacity:1}.whatsapp-trigger-content-background{width:100%;height:100%;background:linear-gradient(275deg,#3f276a,#573693,#f05e22);background-size:400% 400%;animation:gradient 15s ease infinite!important;border:none;border-radius:12px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}@media(min-width:1024px){.whatsapp-trigger-content-background{flex-direction:row;align-items:center}}.whatsapp-trigger-content .whatsapp-trigger-content-title{max-width:100%;margin:2rem 1rem;color:#fff;text-align:justify;text-justify:inter-word}@media(min-width:1024px){.whatsapp-trigger-content .whatsapp-trigger-content-title{max-width:40%;margin:0 2rem}}.whatsapp-trigger-content .whatsapp-trigger-content-title .workflow-chip{background:radial-gradient(70.71% 70.71% at 50% 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%),hsla(0,0%,100%,.1)!important;color:#fff}.whatsapp-trigger-content .whatsapp-trigger-content-title--animate{animation:fade-up 2s cubic-bezier(.51,.92,.24,1.15);opacity:1}.whatsapp-trigger-content .whatsapp-trigger-content-title h1{padding:1rem 0;font-weight:600;font-size:1.5rem}@media(min-width:1024px){.whatsapp-trigger-content .whatsapp-trigger-content-title h1{font-size:3rem}}.whatsapp-trigger-content .whatsapp-trigger-content-title .whatsapp-trigger-content-title-icon{display:inline-block;background-color:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);border-radius:25px;padding:.5rem 1rem}.whatsapp-trigger-content .whatsapp-trigger-content-title .whatsapp-trigger-content-title-icon span{display:inline-block}.whatsapp-trigger-content .whatsapp-trigger-content-title .whatsapp-trigger-content-title-icon img{vertical-align:middle;display:inline-block;margin-right:.5rem}.whatsapp-trigger-content-preview{position:absolute;height:300px;width:88%;right:50%;transform:translateX(50%);top:340px;background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px);border-radius:12px;border:1px solid #f05e22;opacity:0}@media(min-width:1024px){.whatsapp-trigger-content-preview{height:60vh;width:50%;right:-20px;top:5vh;transform:translateX(0)}[dir=rtl] .whatsapp-trigger-content-preview{right:auto;left:-20px}}.whatsapp-trigger-content-preview--animate{animation:fade-up-bottom 2s cubic-bezier(.51,.92,.24,1.15);opacity:1}@keyframes fade-up-bottom{0%{opacity:0;transform:translateY(100vh)}20%{opacity:1}to{opacity:1;transform:translateY(0)}}.whatsapp-trigger-content-preview-background{position:relative;width:100%;height:100%;border-radius:12px;overflow:hidden}.whatsapp-trigger-content-preview-background-image{position:absolute;width:150%;height:150%;object-fit:contain;bottom:-150%;left:150%;transform:translate(-83%,-15%)}.whatsapp-trigger-content-preview-background-image--animate{animation:whatsapp-trigger-preview-image-animation 10s ease-in-out forwards;animation-delay:3s}@keyframes whatsapp-trigger-preview-image-animation{0%{transform:translate(-83%,-15%);width:150%;height:150%;bottom:-150%;left:150%}25%{transform:translate(-83%,-43%);width:150%;height:150%;bottom:-150%;left:150%}50%{transform:translate(-83%,-86%);width:150%;height:150%;bottom:-150%;left:150%}75%{transform:translate(-150%,-86%);width:150%;height:150%;bottom:-150%;left:150%}to{width:80%;bottom:-80%;left:50%;transform:translate(-50%)}}@media(max-width:1024px){.whatsapp-trigger-content-preview--animate{animation:none!important;opacity:1}}.workflow-automation-section{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:80px 20px;position:relative;overflow:hidden}@media(max-width:1024px){.workflow-automation-section{padding-top:50px!important}}.workflow-automation-section .workflow-automation-container{width:85%;margin:0 auto}.workflow-automation-section .workflow-automation-content{display:grid;grid-template-columns:2fr 3fr;gap:40px;opacity:0}.workflow-automation-section .workflow-automation-content--animate{animation:fade-up 1s cubic-bezier(.51,.92,.24,1.15);opacity:1}.workflow-automation-section .workflow-card{background:hsla(0,0%,8%,.95);border-radius:12px;border:none;padding:32px;position:relative;transition:all .6s cubic-bezier(.25,.46,.45,.94);opacity:0;height:600px}@media(min-width:1024px){.workflow-automation-section .workflow-card{height:80vh}}.theme-light .workflow-automation-section .workflow-card{background-color:#efeeee}.workflow-automation-section .workflow-card--finance{transform:translateX(40px)}.workflow-automation-section .workflow-card--animate-left,.workflow-automation-section .workflow-card--animate-right{opacity:1;transform:translateX(0)}.workflow-automation-section .workflow-card__header{margin-bottom:24px}.workflow-automation-section .workflow-card__content{height:100%;display:flex;flex-direction:column}.workflow-automation-section .workflow-card__title{font-size:28px;font-weight:700;color:var(--text);line-height:1.3;margin-bottom:16px;background:var(--text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.workflow-automation-section .workflow-card__description{font-size:16px;color:#b0b0b0;line-height:1.6;margin-bottom:32px}.theme-light .workflow-automation-section .workflow-card__description{color:rgba(0,0,0,.8)}.workflow-automation-section .workflow-card__illustration{margin-top:auto}.workflow-automation-section .workflow-diagram{display:flex;flex-direction:column;gap:16px;padding:20px;background:rgba(30,30,30,.5);border-radius:12px;border:1px solid rgba(255,107,53,.2)}.workflow-automation-section .workflow-step{display:flex;align-items:center;gap:12px;padding:12px;background:rgba(40,40,40,.7);border-radius:8px;border-left:3px solid #ff6b35}.workflow-automation-section .workflow-step__icon{font-size:20px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(255,107,53,.2);border-radius:50%}.workflow-automation-section .workflow-step__label{color:#fff;font-weight:500;font-size:14px}.workflow-automation-section .workflow-connector{width:2px;height:20px;background:linear-gradient(180deg,#ff6b35,rgba(255,107,53,.3));margin:0 15px;border-radius:1px}.workflow-automation-section .workflow-notification{display:flex;align-items:center;gap:12px;padding:16px;background:rgba(255,107,53,.1);border:1px solid rgba(255,107,53,.3);border-radius:12px;backdrop-filter:blur(5px)}.workflow-automation-section .workflow-notification__icon{font-size:18px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(255,107,53,.2);border-radius:50%}.workflow-automation-section .workflow-notification__text{color:#fff;font-size:14px;font-weight:500;flex:1}.workflow-automation-section .finance-notification{display:flex;align-items:center;gap:16px;padding:20px;background:rgba(255,107,53,.1);border:1px solid rgba(255,107,53,.3);border-radius:12px;backdrop-filter:blur(5px)}.workflow-automation-section .finance-notification__icon{font-size:24px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(255,107,53,.2);border-radius:50%;flex-shrink:0}.workflow-automation-section .finance-notification__text{color:#fff;font-size:15px;font-weight:500;line-height:1.4}@media(max-width:1024px){.workflow-automation-section{padding:60px 20px}.workflow-automation-section .workflow-automation-content{grid-template-columns:1fr;gap:32px}.workflow-automation-section .workflow-card{padding:24px}.workflow-automation-section .workflow-card__title{font-size:24px}.workflow-automation-section .workflow-card__description{font-size:15px}}@media(max-width:768px){.workflow-automation-section{padding:40px 16px}.workflow-automation-section .workflow-card{padding:20px}.workflow-automation-section .workflow-card__title{font-size:22px}.workflow-automation-section .workflow-card__description{font-size:14px}.workflow-automation-section .workflow-diagram{padding:16px}.workflow-automation-section .finance-notification,.workflow-automation-section .workflow-notification,.workflow-automation-section .workflow-step{padding:12px}.workflow-automation-section .finance-notification__text,.workflow-automation-section .workflow-notification__text,.workflow-automation-section .workflow-step__text{font-size:13px}}.workflow-card-preview{position:relative;height:55%;width:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(10px);border-radius:12px;border:1px solid #f05e22}.theme-light .workflow-card-preview{background-color:hsla(0,0%,100%,.1)}@media(min-width:1024px){.workflow-card-preview{height:100%}}.workflow-card-preview-outside{width:100%}@media(min-width:1024px){.workflow-card-preview-outside{width:120%}}.workflow-card-preview-background{position:relative;width:100%;height:100%;border-radius:12px;overflow:hidden}.workflow-card-preview-background-image{position:absolute;width:150%;height:150%;object-fit:contain;bottom:-150%;left:150%;transform:translate(-83%,-15%)}.workflow-card-preview-background-image--animate{animation:workflow-card-preview-image-animation 10s ease-in-out forwards;animation-delay:3s}@keyframes workflow-card-preview-image-animation{0%{transform:translate(-83%,-15%);width:150%;height:150%;bottom:-150%;left:150%}25%{transform:translate(-83%,-43%);width:150%;height:150%;bottom:-150%;left:150%}50%{transform:translate(-83%,-86%);width:150%;height:150%;bottom:-150%;left:150%}75%{transform:translate(-150%,-86%);width:150%;height:150%;bottom:-150%;left:150%}to{width:80%;bottom:-80%;left:50%;transform:translate(-50%)}}.one-engine-section{color:var(--text);background:var(--background);padding:120px 0;min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden;transition:color .3s ease,background .3s ease}@media(max-width:1024px){.one-engine-section{padding-top:50px!important;min-height:auto}}@media(max-width:768px){.one-engine-section{padding:60px 0}}.one-engine-container{width:90%;height:90%;min-height:90%;margin:0 auto;padding:40px;border:1px solid var(--text);border-radius:12px;opacity:0}.theme-light .one-engine-container{border:none;background-color:#efeeee}@media(max-width:768px){.one-engine-container{padding:0 16px}}.one-engine-container--animate{animation:fade-up 1s cubic-bezier(.51,.92,.24,1.15);opacity:1}.one-engine-content{display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .8s ease-out;padding:20px}@media(min-width:1024px){.one-engine-content{padding:0}}.one-engine-header{margin-bottom:80px}@media(max-width:768px){.one-engine-header{margin-bottom:60px}}.one-engine-chip{display:inline-flex;align-items:center;gap:8px;background:var(--chip-bg);border:1px solid hsla(0,0%,100%,.2);border-radius:24px;padding:8px 16px;margin-bottom:32px;font-size:14px;font-weight:500;color:var(--chip-text-color);backdrop-filter:blur(10px);transition:color .3s ease,background .3s ease,border-color .3s ease}.theme-light .one-engine-chip{border:none}.one-engine-chip img,.one-engine-chip svg{width:16px;height:16px}.one-engine-chip svg{color:inherit}@media(max-width:768px){.one-engine-chip{margin-bottom:24px;padding:6px 12px;font-size:12px}}.one-engine-title{font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:24px;color:var(--text);transition:color .3s ease;letter-spacing:-.02em}@media(max-width:1024px){.one-engine-title{font-size:3.5rem}}@media(max-width:768px){.one-engine-title{font-size:2.5rem;margin-bottom:16px}}@media(max-width:480px){.one-engine-title{font-size:2rem}}.one-engine-description{font-size:1.2rem;line-height:1.6;color:hsla(0,0%,100%,.8);margin:0 auto;max-width:1000px}.theme-light .one-engine-description{color:rgba(0,0,0,.8)}@media(max-width:768px){.one-engine-description{font-size:1.1rem;line-height:1.5}}@media(max-width:480px){.one-engine-description{font-size:1rem}}.workflow-diagram{position:relative;display:flex;flex-direction:column;align-items:center;gap:60px;opacity:0;transform:translateY(30px);transition:all .8s ease-out .3s}.workflow-diagram--animate{opacity:1;transform:translateY(0)}@media(max-width:768px){.workflow-diagram{gap:40px}}.workflow-line{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2px;height:200px;z-index:1}@media(max-width:768px){.workflow-line{height:150px}}.workflow-line-end,.workflow-line-middle,.workflow-line-start{position:absolute;left:0;width:100%;background:linear-gradient(180deg,#3b82f6,#f97316)}.workflow-line-start{top:0;height:8px;border-radius:4px 4px 0 0}.workflow-line-middle{top:8px;height:calc(100% - 16px)}.workflow-line-end{bottom:0;height:8px;border-radius:0 0 4px 4px}.workflow-step{position:relative;display:flex;align-items:center;gap:20px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:24px 32px;max-width:600px;width:100%;backdrop-filter:blur(20px);opacity:0;transform:translateX(-50px);transition:all .8s ease-out;z-index:2}.workflow-step--blue{border-color:rgba(59,130,246,.3);background:rgba(59,130,246,.1)}.workflow-step--orange{border-color:rgba(249,115,22,.3);background:rgba(249,115,22,.1);transform:translateX(50px)}.workflow-step--animate-1{opacity:1;transform:translateX(0);transition-delay:.5s}.workflow-step--animate-2{opacity:1;transform:translateX(0);transition-delay:.7s}@media(max-width:768px){.workflow-step{padding:20px 24px;gap:16px;max-width:100%}.workflow-step--orange{transform:translateX(-50px)}}.workflow-step-icon{flex-shrink:0;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;position:relative}.workflow-step--blue .workflow-step-icon{background:#3b82f6}.workflow-step--orange .workflow-step-icon{background:#f97316}@media(max-width:768px){.workflow-step-icon{width:40px;height:40px}}.workflow-step-icon-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3px;width:16px;height:16px}@media(max-width:768px){.workflow-step-icon-grid{width:14px;height:14px;gap:2px}}.workflow-step-icon-dot{width:6px;height:6px;background:#fff;border-radius:50%}@media(max-width:768px){.workflow-step-icon-dot{width:5px;height:5px}}.workflow-step-icon-document{width:20px;height:24px;background:#fff;border-radius:2px;position:relative}@media(max-width:768px){.workflow-step-icon-document{width:16px;height:20px}}.workflow-step-icon-document-lines{position:absolute;top:6px;left:4px;right:4px;display:flex;flex-direction:column;gap:2px}@media(max-width:768px){.workflow-step-icon-document-lines{top:4px;left:3px;right:3px}}.workflow-step-icon-document-line{height:2px;background:#f97316;border-radius:1px}.workflow-step-icon-document-line:first-child{width:100%}.workflow-step-icon-document-line:nth-child(2){width:80%}.workflow-step-icon-document-line:last-child{width:60%}@media(max-width:768px){.workflow-step-icon-document-line{height:1px}}.workflow-step-content{flex:1;text-align:left}.workflow-step-title{font-size:1.1rem;font-weight:600;line-height:1.4;margin:0;color:#fff}@media(max-width:768px){.workflow-step-title{font-size:1rem}}@media(max-width:480px){.workflow-step-title{font-size:.9rem}}@media(max-width:768px){.one-engine-section,.workflow-step{text-align:center}.workflow-step{flex-direction:column;gap:12px}.workflow-step-content{text-align:center}}:root{--background:#000;--text:#fff;--theme:"dark";--chip-bg:radial-gradient(70.71% 70.71% at 50% 50%,hsla(0,0%,100%,.2) 0%,hsla(0,0%,100%,0) 100%),hsla(0,0%,100%,.1);--chip-text-color:#fff;--platform-title-color:#fff;--platform-title-highlight-color:#f05e22}.theme-light{--background:#fff;--text:#000;--theme:"light";--chip-bg:radial-gradient(70.71% 70.71% at 50% 50%,hsla(0,0%,100%,.2) 0%,hsla(0,0%,100%,0) 100%),rgba(0,0,0,.1);--chip-text-color:#2d3748;--platform-title-color:#2d3748;--platform-title-highlight-color:#f05e22}.flex,.flex-col{display:flex}.flex-col{flex-direction:column}.flex-row{display:flex;flex-direction:row}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.w-full{width:100%}.h-full{height:100%}.p-4{padding:1rem}.p-8{padding:2rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mt-4{margin-top:1rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-5xl{font-size:3rem}.font-bold{font-weight:700}.bg-primary{background-color:#573693}.bg-secondary-600{background-color:#ea5f2a}.bg-secondary-700{background-color:#f05e22}.bg-secondary-500{background-color:#d55524}.bg-white{background-color:#fff}.bg-gray-300{background-color:#d8d8d8}.text-white{color:#fff}.text-secondary-700{color:#f05e22}.text-gray-900{color:#323232}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.hidden{display:none}@media(min-width:640px){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:flex-row{flex-direction:row}.sm\:mb-0{margin-bottom:0}}[dir=rtl]{direction:rtl;text-align:right}[dir=rtl] .icon-arrow{transform:scaleX(-1)}[dir=rtl] input,[dir=rtl] textarea{text-align:right}[dir=rtl] .nav-item{margin-left:0;margin-right:1rem}[dir=rtl] .float-start{float:right!important}[dir=rtl] .float-end{float:left!important}body{color:var(--text);background:var(--background);font-family:Arial,Helvetica,sans-serif;direction:ltr;text-align:left;transition:background-color .3s ease,color .3s ease}[dir=rtl] body{direction:rtl;text-align:right}.m-left{margin-inline-start:1rem}.m-right{margin-inline-end:1rem}.p-left{padding-inline-start:1rem}.p-right{padding-inline-end:1rem}::-webkit-scrollbar{width:8px;height:8px}[dir=rtl] ::-webkit-scrollbar{direction:rtl}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}::-webkit-scrollbar-thumb{background:#888;border-radius:8px;transition:background .3s}::-webkit-scrollbar-thumb:hover{background:#555}*{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.layout-body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-container{min-height:100vh;background:linear-gradient(135deg,#000,#1a1a1a);transition:background .3s ease}.theme-light .page-container{background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.workflow-chip{background:var(--chip-bg);backdrop-filter:blur(10px);border-radius:25px;padding:.5rem 1rem;color:var(--chip-text-color);transition:color .3s ease}.workflow-chip,.workflow-chip span{display:inline-block}.workflow-chip img,.workflow-chip svg{vertical-align:middle;display:inline-block;margin-right:.5rem}.workflow-chip svg{color:inherit}.page-content{padding-top:70px;min-height:100vh;display:flex;align-items:center;justify-content:center}.page-content .container{max-width:1200px;margin:0 auto;padding:2rem 1rem;text-align:center}.page-content .page-title{font-size:3rem;font-weight:700;color:var(--text);margin-bottom:1rem;transition:color .3s ease}@media(min-width:768px){.page-content .page-title{font-size:4rem}}.page-content .page-description{font-size:1.25rem;color:var(--text);opacity:.8;max-width:600px;margin:0 auto;line-height:1.6;transition:color .3s ease,opacity .3s ease}[dir=rtl] .page-content,[dir=rtl] .page-content .page-description,[dir=rtl] .page-content .page-title{text-align:center}.innovation-section{padding:80px 0;min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden}@media(max-width:1024px){.innovation-section{padding-top:50px!important}}@media(max-width:768px){.innovation-section{padding:60px 0}}.innovation-container{width:100%;margin:0 auto;padding:0 20px}@media(max-width:768px){.innovation-container{padding:0 16px}}.innovation-content{display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .8s ease-out}.innovation-header{margin-bottom:20px}@media(max-width:768px){.innovation-header{margin-bottom:60px}}.innovation-title{font-size:4rem;font-weight:700;line-height:1.1;margin-bottom:24px;letter-spacing:-.02em;display:block}@media(max-width:1024px){.innovation-title{font-size:3.5rem}}@media(max-width:768px){.innovation-title{font-size:2.5rem;margin-bottom:16px}}@media(max-width:480px){.innovation-title{font-size:2rem}}.innovation-title-primary{color:var(--text);display:block;transition:all .3s ease}.innovation-title-primary--animate{animation:slide-in-right 1s cubic-bezier(.51,.92,.24,1.15)}@keyframes slide-in-right{0%{transform:translateX(-100%)}}@media(max-width:768px){.innovation-title-primary{margin-bottom:4px}}.innovation-title-secondary{color:#8b5cf6;display:block;background:linear-gradient(135deg,#8b5cf6,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.innovation-title-secondary--animate{animation:slide-in-left 1s cubic-bezier(.51,.92,.24,1.15)}@keyframes slide-in-left{0%{transform:translateX(100%)}to{transform:translateX(0)}}.innovation-subtitle{font-size:1.1rem;line-height:1.6;color:hsla(0,0%,100%,.7);margin:0}.theme-light .innovation-subtitle{color:rgba(0,0,0,.8)}@media(max-width:768px){.innovation-subtitle{font-size:1rem;line-height:1.5}}@media(max-width:480px){.innovation-subtitle{font-size:.9rem}}.innovation-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:100%;max-width:1250px}@media(max-width:768px){.innovation-cards{grid-template-columns:1fr;gap:0}}.innovation-card{background:#573693;border-radius:20px;padding:40px 30px;text-align:left;position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}[dir=rtl] .innovation-card{text-align:right}@media(max-width:768px){.innovation-card{padding:30px 24px}}.innovation-card.first-card{background:#573693;z-index:3}.innovation-card.second-card{background:#8568bc;z-index:2;transform:translateX(-23vw)}.innovation-card.second-card.innovation-card--animate{transform:translateX(0);animation:card-slide-up-second 1.2s cubic-bezier(.51,.92,.24,1.15)}.innovation-card.second-card.innovation-card--animate-rtl{transform:translateX(0);animation:card-slide-up-second-rtl 1.2s cubic-bezier(.51,.92,.24,1.15)}@keyframes card-slide-up-second{0%{opacity:0;transform:translateX(-23vw)}to{opacity:1;transform:translateX(0)}}@keyframes card-slide-up-second-rtl{0%{opacity:0;transform:translateX(23vw)}to{opacity:1;transform:translateX(0)}}.innovation-card.third-card{background:#d8c6fa;z-index:1;transform:translateX(-46vw)}.innovation-card.third-card .innovation-tag,.innovation-card.third-card>*{color:#2f2b24}.innovation-card.third-card.innovation-card--animate{transform:translateX(0);animation:card-slide-up-third 1.2s cubic-bezier(.51,.92,.24,1.15)}.innovation-card.third-card.innovation-card--animate-rtl{transform:translateX(0);animation:card-slide-up-third-rtl 1.2s cubic-bezier(.51,.92,.24,1.15)}@keyframes card-slide-up-third{0%{opacity:0;transform:translateX(-46vw)}to{opacity:1;transform:translateX(0)}}@keyframes card-slide-up-third-rtl{0%{opacity:0;transform:translateX(46vw)}to{opacity:1;transform:translateX(0)}}.innovation-card.second-card,.innovation-card.third-card{margin-left:0;margin-top:-40px;border-radius:0 0 20px 0;padding-top:70px;width:100%}@media(min-width:1024px){.innovation-card.second-card,.innovation-card.third-card{margin-left:-30px;margin-top:0;border-radius:0 20px 20px 0;padding-left:70px;padding-top:40px;width:unset}}[dir=rtl] .innovation-card.second-card,[dir=rtl] .innovation-card.third-card{margin-left:auto;margin-right:0;margin-top:-40px;border-radius:20px 0 0 20px;padding-top:70px}@media(min-width:1024px){[dir=rtl] .innovation-card.second-card,[dir=rtl] .innovation-card.third-card{margin-left:0;margin-right:-30px;margin-top:0;border-radius:20px 0 0 20px;padding-left:0;padding-right:70px;padding-top:40px}}.innovation-card-icon{margin-bottom:20px;display:flex;align-items:center;justify-content:flex-start}.innovation-card-icon img{width:auto;height:90px;object-fit:contain;filter:brightness(1.2);transition:transform .3s ease}.innovation-card-title{font-size:1.5rem;font-weight:600;color:#fff;margin-bottom:16px;line-height:1.2}@media(max-width:768px){.innovation-card-title{font-size:1.3rem;margin-bottom:12px}}.innovation-card-description{font-size:1rem;line-height:1.5;color:hsla(0,0%,100%,.9);margin-bottom:24px}@media(max-width:768px){.innovation-card-description{font-size:.9rem;margin-bottom:20px}}.innovation-card-tags{display:flex;flex-wrap:wrap;gap:8px}.innovation-tag{background:rgba(0,0,0,.2);border:none;border-radius:20px;padding:6px 12px;font-size:.75rem;font-weight:500;color:#fff;backdrop-filter:blur(10px);transition:all .3s ease}.innovation-tag:hover{background:hsla(0,0%,100%,.3);transform:translateY(-2px);cursor:default}@media(max-width:768px){.innovation-tag{padding:4px 8px;font-size:.7rem}}@media(max-width:640px){.innovation-card{margin:0 auto;max-width:400px}}.industries-section{color:var(--text);padding:80px 0;min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden}@media(max-width:1024px){.industries-section{padding-top:50px!important}}@media(max-width:768px){.industries-section{padding:60px 0}}.industries-container{width:100%;margin:0 auto;padding:0 40px;opacity:0}@media(max-width:768px){.industries-container{padding:0 16px}}.industries-container--animate{animation:fade-up 1s cubic-bezier(.51,.92,.24,1.15);opacity:1}@keyframes fade-up{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.industries-content{display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .8s ease-out}.industries-header{margin-bottom:20px;height:23vh}@media(max-width:768px){.industries-header{margin-bottom:20px;height:auto}}.industries-title{font-size:3rem;font-weight:700;line-height:1.1;letter-spacing:-.02em;display:block}@media(max-width:1024px){.industries-title{font-size:3.5rem}}@media(max-width:768px){.industries-title{font-size:2.5rem;margin-bottom:16px}}@media(max-width:480px){.industries-title{font-size:2rem}}.industries-title-primary{color:var(--text);display:block;transition:all .3s ease;opacity:0}.industries-title-primary--animate{opacity:1;animation:slide-from-bottom-left 1.2s cubic-bezier(.51,.92,.24,1.15)}@keyframes slide-from-bottom-left{0%{opacity:0;transform:translate(-100px,100px)}to{opacity:1;transform:translate(0)}}@media(max-width:768px){.industries-title-primary{margin-bottom:4px}}.industries-title-secondary{color:#f97316;display:block;background:linear-gradient(135deg,#f97316,#ea580c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:0}.industries-title-secondary--animate{opacity:1;animation:slide-from-bottom-right 1.2s cubic-bezier(.51,.92,.24,1.15) .2s;animation-fill-mode:forwards}@keyframes slide-from-bottom-right{0%{opacity:0;transform:translate(100px,100px)}to{opacity:1;transform:translate(0)}}.industries-subtitle{font-size:1.2rem;line-height:1.6;color:hsla(0,0%,100%,.8);margin:0;max-width:800px;opacity:0}.theme-light .industries-subtitle{color:rgba(0,0,0,.8)}.industries-subtitle--animate{opacity:1;animation:fade-in-up 1s cubic-bezier(.51,.92,.24,1.15) .4s;animation-fill-mode:forwards}@keyframes fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.industries-subtitle{font-size:1.1rem;line-height:1.5}}@media(max-width:480px){.industries-subtitle{font-size:1rem}}.industries-cards{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;width:100%;max-width:1200px;height:61vh}@media(max-width:1024px){.industries-cards{gap:24px}}@media(max-width:768px){.industries-cards{grid-template-columns:1fr;gap:20px;height:auto}}.industries-card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:20px 30px;text-align:left;position:relative;overflow:hidden;transition:all .3s ease;cursor:pointer;opacity:0;transform:translateY(30px)}.theme-light .industries-card{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.1)}.industries-card:first-child{grid-column:span 2}.industries-card:nth-child(2),.industries-card:nth-child(3){grid-column:span 3}.industries-card:nth-child(4){grid-column:span 2}.industries-card:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);transform:translateY(-5px)}.theme-light .industries-card:hover{background:rgba(0,0,0,.08);border-color:rgba(0,0,0,.2)}.industries-card:hover .industries-card-arrow{transform:translateX(5px)}[dir=rtl] .industries-card:hover .industries-card-arrow{transform:translateX(-5px) rotate(180deg)}.industries-card--animate{opacity:1;animation:card-fade-up .8s cubic-bezier(.51,.92,.24,1.15);animation-fill-mode:forwards}@keyframes card-fade-up{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.industries-card{padding:30px 24px}.industries-card:first-child,.industries-card:nth-child(2),.industries-card:nth-child(3),.industries-card:nth-child(4){grid-column:span 1}}.industries-card-header{display:flex;align-items:center;gap:12px;margin-bottom:8px;width:100%}@media(max-width:768px){.industries-card-header{margin-bottom:12px;gap:10px}}.industries-icon{width:40px;height:40px;border-radius:50%;border:4px solid var(--text);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:hsla(0,0%,100%,.05)}.industries-icon img{width:25px;height:25px;filter:brightness(0) invert(1)}@media(max-width:768px){.industries-icon{width:36px;height:36px}.industries-icon img{width:18px;height:18px}}.industries-card-title{font-size:1.5rem;font-weight:700;color:var(--text);margin:0;line-height:1.2}@media(max-width:768px){.industries-card-title{font-size:1.3rem}}.industries-card-description{font-size:.9rem;line-height:1.6;color:var(--text);margin-bottom:20px}@media(max-width:768px){.industries-card-description{font-size:.9rem;margin-bottom:16px}}.industries-card-arrow{display:flex;align-items:center;justify-content:center;color:var(--text);transition:all .3s ease;margin-left:auto;flex-shrink:0}[dir=rtl] .industries-card-arrow{margin-left:0;margin-right:auto;transform:rotate(180deg)}.industries-card-arrow img{width:16px;height:16px;filter:brightness(0) invert(1)}.hover-image-dialog{position:fixed;pointer-events:none;z-index:9999;border-radius:12px;overflow:hidden;box-shadow:0 12px 30px rgba(0,0,0,.35);transform-origin:top left;opacity:0;transform:scale(.97);transition:opacity .12s ease,transform .16s ease;border:1px solid hsla(0,0%,100%,.1);background:var(--surface,#111);backdrop-filter:blur(8px)}.theme-light .hover-image-dialog{background:hsla(0,0%,100%,.95);border-color:rgba(0,0,0,.08)}.hover-image-dialog--visible{opacity:1;transform:scale(1)}.hover-image-dialog__img{display:block;width:100%;height:100%;object-fit:cover}.integrate-analyze-section{min-height:100vh;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:80px 0}.integrate-analyze-container{max-width:800px;width:100%;margin:0 auto;padding:0 20px;opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.integrate-analyze-container--animate{opacity:1;transform:translateY(0)}.integrate-analyze-content{display:flex;flex-direction:column;gap:20px;align-items:center}.integrate-analyze-header{text-align:center}.integrate-analyze-title{display:flex;flex-direction:column;gap:8px;margin:0}.integrate-analyze-title-primary{font-size:48px;font-weight:700;line-height:1.2;color:var(--text);opacity:0;transform:translateX(60px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.integrate-analyze-title-primary--animate{opacity:1;transform:translateX(0);transition-delay:.1s}.integrate-analyze-title-secondary{font-size:48px;font-weight:700;line-height:1.2;background:linear-gradient(90deg,#40c4ff,#00e5ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:0;transform:translateX(-60px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.integrate-analyze-title-secondary--animate{opacity:1;transform:translateX(0);transition-delay:.2s}.integrate-analyze-features{display:flex;flex-direction:column;gap:16px;width:90%}.integrate-analyze-feature{display:flex;align-items:center;justify-content:space-between;padding:12px 0;opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.integrate-analyze-feature:first-child{transform:translateX(60px)}.integrate-analyze-feature:nth-child(2){transform:translateX(-60px)}.integrate-analyze-feature:nth-child(3){transform:translateX(60px)}.integrate-analyze-feature--animate{opacity:1}.integrate-analyze-feature--animate:first-child,.integrate-analyze-feature--animate:nth-child(2),.integrate-analyze-feature--animate:nth-child(3){transform:translateX(0)}.feature-content{flex:1;margin:0 40px}.feature-title{font-size:24px;font-weight:600;color:var(--text);margin:0 0 12px;line-height:1.3}.feature-description{font-size:16px;line-height:1.5;color:var(--text);margin:0;max-width:500px}.integrate-analyze-feature-1,.integrate-analyze-feature-2,.integrate-analyze-feature-3{position:relative}.integrate-analyze-feature-1 .feature-icon,.integrate-analyze-feature-2 .feature-icon,.integrate-analyze-feature-3 .feature-icon{position:absolute;scale:1.6}.theme-light .integrate-analyze-feature-1,.theme-light .integrate-analyze-feature-2,.theme-light .integrate-analyze-feature-3{background:#f8f8f8}.integrate-analyze-feature-1{background-color:#111;padding:20px;border-radius:10px;margin-left:46px}.integrate-analyze-feature-1 .feature-icon{left:-30px;top:0}.integrate-analyze-feature-1 .feature-content{margin:0 10px 0 40px}.integrate-analyze-feature-2{background-color:rgba(56,56,56,.5);padding:20px;border-radius:10px;margin-right:46px}.integrate-analyze-feature-2 .feature-icon{right:-30px;top:30px}.integrate-analyze-feature-2 .feature-content{margin:0 40px 0 10px}.integrate-analyze-feature-3{background-color:#111;padding:20px;border-radius:10px;margin-left:46px}.integrate-analyze-feature-3 .feature-icon{left:100px;bottom:-60px}.integrate-analyze-feature-3 .feature-content{margin:0 40px 0 10px}@media(max-width:768px){.integrate-analyze-section{padding-top:50px!important;min-height:auto;padding-bottom:100px!important}.integrate-analyze-container{padding:0 16px}.integrate-analyze-content{gap:40px}.integrate-analyze-title-primary,.integrate-analyze-title-secondary{font-size:32px}.integrate-analyze-feature{flex-direction:column;text-align:center;gap:24px;padding:24px 0}.feature-content{margin-right:0;order:2}.feature-icon{order:1;transform:translateY(-20px) scale(.8)}.feature-icon--animate{transform:translateY(0) scale(1)}.integrate-analyze-feature-1,.integrate-analyze-feature-2,.integrate-analyze-feature-3{transform:translateY(30px)}.integrate-analyze-feature-1.integrate-analyze-feature--animate,.integrate-analyze-feature-2.integrate-analyze-feature--animate,.integrate-analyze-feature-3.integrate-analyze-feature--animate{transform:translateY(0)}.feature-title{font-size:20px}.feature-description{font-size:14px;max-width:none}}@media(max-width:480px){.integrate-analyze-title-primary,.integrate-analyze-title-secondary{font-size:28px}.integrate-analyze-features{gap:32px}.integrate-analyze-feature{padding:20px 0}}.testimonials-section{min-height:100vh;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.testimonials-container{width:100%;padding:0 20px;margin:5vh auto 0}.testimonials-content{display:flex;flex-direction:column;gap:20px;align-items:center}.testimonials-header{text-align:center}.testimonials-title{display:flex;flex-direction:column;gap:8px;margin:0}.testimonials-title-primary{font-size:48px;font-weight:700;line-height:1.2;color:var(--text);opacity:0;transform:translateX(-130px);transition:all .8s cubic-bezier(.25,.46,.45,1.2)}.testimonials-title-primary--animate{opacity:1;transform:translateX(0);transition-delay:.1s}.testimonials-title-secondary{font-size:48px;font-weight:700;line-height:1.2;color:#fff;opacity:0;transform:translateX(130px);transition:all .8s cubic-bezier(.25,.46,.45,1.2);background:#ff6b35;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.testimonials-title-secondary--animate{opacity:1;transform:translateX(0);transition-delay:.2s}.testimonials-title-middle{color:var(--text)!important;background:none!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:var(--text)!important;background-clip:unset!important}.testimonials-grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:95%}.testimonial-card{background:hsla(0,0%,100%,.07);border-radius:12px;padding:20px;position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 10px 30px rgba(0,0,0,.3)}.testimonial-card-1{opacity:0}.testimonial-card-1.testimonial-card--animate{opacity:1;transform:translate(0) scale(1);animation:slideInFromLeftBottom .8s cubic-bezier(.25,.46,.45,1.3)}.testimonial-card-2{opacity:0}.testimonial-card-2.testimonial-card--animate{opacity:1;transform:translate(0) scale(1);animation:slideInFromBottom .8s cubic-bezier(.25,.46,.45,1.3) forwards}.testimonial-card-3{opacity:0}.testimonial-card-3.testimonial-card--animate{opacity:1;transform:translate(0) scale(1);animation:slideInFromRightBottom .8s cubic-bezier(.25,.46,.45,1.3) forwards}.testimonial-image{width:100%;height:40vh;overflow:hidden;margin-bottom:20px;position:relative}.testimonial-image-actual{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.testimonial-content{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.testimonial-quote{font-size:18px;line-height:1.6;color:var(--text);font-weight:700;margin:0 0 20px;position:relative}.testimonial-action{display:flex;align-items:center;margin-top:auto}.testimonial-action-label{font-size:14px;color:#ff6b35;font-weight:600;display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:color .3s ease}.testimonial-action-label img{width:16px;height:16px;object-fit:contain}.testimonial-action-label:hover{color:#ff8c42}@keyframes float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}@keyframes slideInFromLeftBottom{0%{opacity:0;transform:translate(-100px,100px) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(120px) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes slideInFromRightBottom{0%{opacity:0;transform:translate(100px,100px) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@media(max-width:1024px){.testimonials-grid{grid-template-columns:repeat(2,1fr);gap:20px}.testimonial-card{min-height:350px}}@media(max-width:768px){.testimonials-section{padding:40px 0}.testimonials-container{padding:0 16px}.testimonials-content{gap:40px}.testimonials-title-primary,.testimonials-title-secondary{font-size:32px}.testimonials-grid{grid-template-columns:1fr;gap:20px}.testimonial-card{min-height:300px}.testimonial-image{height:140px}.testimonial-quote{font-size:16px}.testimonial-card-1,.testimonial-card-2,.testimonial-card-3{transform:translateY(100px) scale(.8)}.testimonial-card-1.testimonial-card--animate,.testimonial-card-2.testimonial-card--animate,.testimonial-card-3.testimonial-card--animate{animation:slideInFromBottom .8s cubic-bezier(.25,.46,.45,.94) forwards}}