body.ax-home-ecosystem.ax-cinema-on{scroll-behavior:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.ax-cinema-bg{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:#030508}#axMeshCanvas{display:none}.ax-cinema-aurora{position:absolute;border-radius:50%;filter:blur(80px);mix-blend-mode:screen;opacity:.45;will-change:transform}.ax-cinema-aurora-1{width:55vw;height:55vw;top:-15%;left:-10%;background:radial-gradient(circle,rgba(0,88,200,.55) 0,transparent 68%);animation:22s ease-in-out infinite alternate axAuroraDrift1}.ax-cinema-aurora-2{width:48vw;height:48vw;bottom:-20%;right:-8%;background:radial-gradient(circle,rgba(88,52,220,.42) 0,transparent 65%);animation:26s ease-in-out infinite alternate axAuroraDrift2}.ax-cinema-aurora-3{width:38vw;height:38vw;top:35%;left:40%;background:radial-gradient(circle,rgba(0,180,220,.28) 0,transparent 70%);animation:18s ease-in-out infinite alternate axAuroraDrift3}@keyframes axAuroraDrift1{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(4%,6%,0) scale(1.08)}}@keyframes axAuroraDrift2{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(-5%,-4%,0) scale(1.06)}}@keyframes axAuroraDrift3{from{transform:translate3d(0,0,0);opacity:.28}to{transform:translate3d(-3%,5%,0);opacity:.42}}.ax-cinema-noise{position:absolute;inset:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}.ax-cinema-vignette{position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 50% 45%,transparent 40%,rgba(3,5,8,.75) 100%)}.ax-cinema-depth-fog{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,rgba(3,5,8,.4) 85%,rgba(3,5,8,.85) 100%)}body.ax-cinema-on .ax-3d-bg,body.ax-cinema-on .ax-hero-floats,body.ax-cinema-on .hero-argus-wave,body.ax-cinema-on .hero-float{display:none!important}.ax-cinema-hero-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ax-cinema-hero-light{position:absolute;width:70%;height:60%;top:10%;left:15%;background:radial-gradient(ellipse at center,rgba(0,113,227,.12),transparent 70%);transform:translate3d(calc(var(--ax-hero-mx,0) * 24px),calc(var(--ax-hero-my,0) * 18px),0);transition:transform .1s linear}.ax-cinema-hero-sheen{position:absolute;inset:-50%;background:conic-gradient(from 210deg at 50% 50%,transparent 0deg,rgba(0,168,232,.06) 60deg,transparent 120deg);animation:16s linear infinite axHeroSheen}@keyframes axHeroSheen{to{transform:rotate(360deg)}}.hero-split-lottie .hero-content-split,.hero-split-lottie .hero-visual{position:relative;z-index:2}.ax-cinema-headline{display:flex;flex-direction:column;gap:.08em;overflow:hidden}.ax-cinema-headline .ax-line{display:block;overflow:hidden;line-height:1.08}.ax-cinema-enter,.ax-cinema-headline .ax-char,.ax-cinema-sub{opacity:1;transform:none;filter:none}body.ax-cinema-animate .ax-cinema-headline .ax-char{display:inline-block;opacity:0;transform:translate3d(0,100%,0);transform-origin:50% 100%}body.ax-cinema-animate .ax-cinema-headline.ax-ready .ax-char{opacity:1;transform:translate3d(0,0,0);transition:transform .55s cubic-bezier(.16, 1, .3, 1),opacity .4s;transition-delay:calc(var(--ci, 0) * 0.018s + var(--line, 0) * 0.14s)}body.ax-cinema-on .hero-content-split{padding:2rem 2.25rem;border-radius:20px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(145deg,rgba(8,12,24,.52),rgba(4,6,14,.28));-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);box-shadow:0 24px 80px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.06);transform:translate3d(calc(var(--ax-hero-mx,0) * -6px),calc(var(--ax-hero-my,0) * -4px),0)}body.ax-cinema-on .hero-lottie-frame{transform:translate3d(calc(var(--hero-lx,0) * 10px),calc(var(--hero-ly,0) * 8px),0) perspective(900px) rotateY(calc(var(--hero-lx,0) * -3deg)) rotateX(calc(var(--hero-ly,0) * 3deg));transition:transform 80ms linear}body.ax-cinema-on .btn.ax-magnetic{position:relative;isolation:isolate;transition:box-shadow .4s,border-color .4s;will-change:transform}body.ax-cinema-on .btn.ax-magnetic::after{content:"";position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.15),transparent 50%);opacity:0;transition:opacity .35s;pointer-events:none;z-index:-1}body.ax-cinema-on .btn.ax-magnetic:hover::after{opacity:1}body.ax-cinema-on .btn-primary.ax-magnetic{box-shadow:0 4px 28px rgba(0,88,200,.35)}body.ax-cinema-on .btn-primary.ax-magnetic:hover{box-shadow:0 8px 40px rgba(0,88,200,.5),0 0 0 1px rgba(0,168,232,.2)}body.ax-cinema-on .expertise-card{--card-tilt-x:0deg;--card-tilt-y:0deg;transform:perspective(800px) rotateX(var(--card-tilt-x)) rotateY(var(--card-tilt-y));border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,rgba(10,14,28,.72),rgba(6,8,18,.45));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 16px 48px rgba(0,0,0,.32);opacity:0;transition:opacity .55s,box-shadow .4s,border-color .4s;transition-delay:var(--reveal-delay, 0ms)}body.ax-cinema-on .expertise-card.ax-revealed{opacity:1}body.ax-cinema-on .expertise-card:hover{border-color:rgba(0,168,232,.25);box-shadow:0 28px 64px rgba(0,0,0,.42),0 0 40px rgba(0,88,200,.08)}body.ax-cinema-on .expertise-card .card-icon-wrap{transition:transform .45s cubic-bezier(.16, 1, .3, 1)}body.ax-cinema-on .expertise-card:hover .card-icon-wrap{transform:translateY(-3px) scale(1.06)}body.ax-cinema-on .portfolio-category{opacity:0;transition:opacity .55s;transition-delay:var(--reveal-delay, 0ms)}body.ax-cinema-on .portfolio-category.ax-revealed{opacity:1}body.ax-cinema-on .fp-card{opacity:0;transition:opacity .55s;transition-delay:var(--reveal-delay, 0ms)}body.ax-cinema-on .fp-card.ax-revealed{opacity:1}body.ax-cinema-on .fp-card-visual,body.ax-cinema-on .fp-card-visual img{transition:transform .6s cubic-bezier(.16, 1, .3, 1)}body.ax-cinema-on .fp-card:hover .fp-card-visual{transform:scale(1.04)}body.ax-cinema-on .fs-card{opacity:0;transition:opacity .55s;transition-delay:var(--reveal-delay, 0ms)}body.ax-cinema-on .fs-card.ax-revealed{opacity:1}body.ax-cinema-on .fs-card .fs-icon{transition:transform .5s cubic-bezier(.16, 1, .3, 1),filter .4s}body.ax-cinema-on .fs-card:hover .fs-icon{transform:scale(1.1);filter:drop-shadow(0 0 12px rgba(0, 168, 232, .4))}body.ax-cinema-on .roadmap-step{opacity:0;transition:opacity .55s,border-color .3s;transition-delay:var(--reveal-delay, 0ms)}body.ax-cinema-on .roadmap-step.ax-revealed{opacity:1}body.ax-cinema-on .stat.ax-stat-live .stat-num{color:#00c8f0;text-shadow:0 0 24px rgba(0,200,240,.3);transition:color .5s,text-shadow .5s}body.ax-cinema-on .testimonial-slider{transition:transform .75s cubic-bezier(.16, 1, .3, 1)}body.ax-cinema-on .testimonial-card{border:1px solid rgba(255,255,255,.08);background:rgba(8,12,24,.55);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:scale(.96);opacity:.7;transition:transform .5s,opacity .5s,box-shadow .5s}body.ax-cinema-on .testimonial-slide.is-active .testimonial-card{transform:scale(1);opacity:1;box-shadow:0 20px 56px rgba(0,0,0,.35)}body.ax-cinema-on .testimonials-slider-wrap{opacity:0;transition:opacity .55s}body.ax-cinema-on .testimonials-slider-wrap.ax-revealed{opacity:1}body.ax-cinema-on .cta-section{position:relative;overflow:hidden}body.ax-cinema-on .cta-section .ax-cta-energy{position:absolute;width:120%;height:120%;top:-10%;left:-10%;background:radial-gradient(ellipse at 50% 50%,rgba(0,88,200,.2),transparent 55%);opacity:0;transform:scale(.6);pointer-events:none}body.ax-cinema-on .cta-section.ax-revealed .ax-cta-energy{animation:1.4s cubic-bezier(.16,1,.3,1) forwards axCtaEnergy}@keyframes axCtaEnergy{0%{opacity:0;transform:scale(.5)}40%{opacity:.9;transform:scale(1.05)}100%{opacity:.35;transform:scale(1)}}body.ax-cinema-on .cta-box{position:relative;border:1px solid rgba(255,255,255,.1);background:linear-gradient(155deg,rgba(10,14,28,.75),rgba(4,6,14,.5));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;transition:opacity .55s}body.ax-cinema-on .cta-section.ax-revealed .cta-box{opacity:1}body.ax-cinema-on .section-header.ax-header-reveal{opacity:0;transition:opacity .55s}body.ax-cinema-on .scroll-indicator,body.ax-cinema-on .section-header.ax-header-reveal.ax-revealed{opacity:1}@media (max-width:768px){body.ax-cinema-on .hero-content-split{padding:1.25rem;backdrop-filter:blur(10px)}body.ax-cinema-on .expertise-card:hover,body.ax-cinema-on .fp-card:hover .fp-card-visual{transform:none}.ax-cinema-aurora{filter:blur(60px);opacity:.32}}@media (prefers-reduced-motion:reduce){body.ax-cinema-on .ax-char,body.ax-cinema-on .ax-cinema-enter,body.ax-cinema-on .ax-cinema-sub,body.ax-cinema-on .cta-box,body.ax-cinema-on .expertise-card,body.ax-cinema-on .fp-card,body.ax-cinema-on .fs-card,body.ax-cinema-on .portfolio-category,body.ax-cinema-on .roadmap-step{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;transition:none!important}}