[hidden]{display:none!important}.nx-about{position:relative;isolation:isolate}.vx-outline{position:absolute;left:0;bottom:100px;width:55%;opacity:.12;z-index:-1;pointer-events:none}.nx-stack-card.vx-fold-card{border-radius:22px;background:linear-gradient(155deg,var(--surface2),var(--surface));text-align:center;min-height:280px;padding:35px;transition:transform .55s,background .45s,box-shadow .45s;color:var(--text);transform-origin:50% 10%;box-shadow:0 10px 30px #00000008}.vx-fold-card h3{font-size:29px;max-width:none;margin:20px 0}.vx-fold-card p{max-width:390px;margin:0 auto;color:var(--muted)!important}.vx-fold-card .vx-card-symbol{width:52px;height:35px;object-fit:contain;margin:18px auto 0;filter:grayscale(1);transition:filter .4s}.nx-stack-card.vx-fold-card:hover,.nx-stack-card.vx-fold-card:focus{background:var(--orange);color:#07143d;transform:perspective(1000px) rotateX(-5deg) scale(.96);box-shadow:0 25px 60px #e56b2430}.vx-fold-card:hover p,.vx-fold-card:focus p{color:#17203b!important}.vx-fold-card:hover .vx-card-symbol,.vx-fold-card:focus .vx-card-symbol{filter:brightness(.3)}.nx-stack:has(.vx-fold-card:hover) .vx-fold-card:not(:hover){transform:scale(.975);filter:grayscale(.5)}
.nx-service-layout{grid-template-columns:.9fr 2fr;gap:22px}.nx-service-panel{display:grid;grid-template-columns:1fr 1fr;gap:14px;animation:none;perspective:1200px}.vx-service-copy{background:var(--surface);border-radius:20px;padding:38px;min-height:530px;display:flex;flex-direction:column;transform-origin:left center;animation:vx-open .65s cubic-bezier(.16,1,.3,1) both}.vx-service-copy>h3{font-size:25px;margin-top:22px}.vx-service-copy>p{font-size:16px}.vx-service-copy>.text-link{margin-top:auto;align-self:start}.vx-service-icon{width:65px;height:50px;object-fit:contain}.vx-service-features{display:flex;flex-wrap:wrap;gap:10px 18px;list-style:none;padding:0;margin:18px 0 35px;font-size:12px}.vx-service-features li::before{content:'+';color:var(--orange);margin-right:7px}.nx-service-panel .nx-service-image{height:100%;min-height:530px;margin:0;border-radius:20px;transform-origin:right;animation:vx-open-right .75s both;background:var(--surface)}.nx-service-image img{object-fit:cover;object-position:top;filter:grayscale(1);transition:filter .5s,transform .8s}.nx-service-image:hover img{filter:grayscale(0);transform:scale(1.04)}.nx-tabs{border-left:2px solid var(--line);padding-left:15px}.nx-tabs button{border:0;border-radius:16px;min-height:88px;padding:20px;font-size:18px}.nx-tabs button[aria-selected=true]{background:var(--surface);padding-left:22px;color:var(--text);box-shadow:-17px 0 0 -15px var(--orange)}
.nx-bento{grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:24px}.nx-bento article.vx-benefit{padding:0;height:570px;color:white;background:#040c29;border-radius:24px}.vx-benefit-image{position:absolute;inset:0;overflow:hidden}.vx-benefit-image img{height:100%;width:100%;object-fit:cover;object-position:top;filter:grayscale(1);opacity:.72;transition:transform .9s,filter .65s,opacity .65s}.vx-benefit-copy{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:end;padding:32px;background:linear-gradient(transparent 15%,#020927ee 85%);transition:padding .4s}.vx-benefit-copy h3{font-size:35px}.vx-benefit-copy p{color:#c9d2e5;font-size:15px}.vx-benefit-copy>a{font-size:13px;color:var(--orange);max-height:0;opacity:0;transition:max-height .5s,opacity .5s}.vx-benefit:hover img,.vx-benefit:focus-within img{filter:grayscale(0);transform:scale(1.07);opacity:1}.vx-benefit:hover a,.vx-benefit:focus-within a{max-height:30px;opacity:1}.vx-benefit:hover .vx-benefit-copy{padding-bottom:44px}
.vx-deck-section{height:200vh;min-height:1300px;padding:0;position:relative;background-color:#040c29;background-image:radial-gradient(ellipse at 8% 30%,#ec713325,transparent 50%),radial-gradient(#f5752130 1px,transparent 1px);background-size:auto,26px 26px;color:white}.vx-deck-sticky{position:sticky;top:90px;min-height:680px;height:calc(100vh - 110px);max-height:850px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:35px;overflow:visible;background-image:linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:45px 45px}.vx-deck-copy .nx-heading{font-size:clamp(35px,4vw,61px)}.vx-deck-copy .nx-counter-row{gap:15px;margin-top:35px}.vx-deck-copy .nx-counter-row>div{border:1px solid #ffffff14;padding:25px 15px;background:linear-gradient(145deg,#ffffff18,#ffffff03);border-radius:22px;text-align:center;transition:background .4s,transform .4s}.vx-deck-copy .nx-counter-row>div:hover{background:var(--orange);transform:translateY(-8px)}.vx-deck-copy .nx-counter-row>div:hover *{color:#07143d}.vx-deck-copy .nx-counter-row strong{font-size:48px}.vx-deck-copy .nx-counter-row span{font-size:12px}.vx-deck{position:relative;height:580px;width:100%;perspective:1600px}.vx-deck-card{position:absolute;left:5%;top:calc(50% - 155px);width:90%;height:310px;border-radius:17px;overflow:hidden;background:#07143d;box-shadow:0 12px 50px #0005;will-change:transform;transform:rotate(calc((var(--i) - 4)*2deg))}.vx-deck-card img{width:100%;height:100%;object-fit:cover;object-position:top}.vx-deck-card span{position:absolute;bottom:0;left:0;right:0;background:#07143deb;padding:12px 18px;color:white;font-size:12px}.nx-project-grid{align-items:start;gap:42px}.nx-project-grid .project-card:nth-child(even){padding-top:0}.nx-project-grid .real-project{height:360px;aspect-ratio:1.65;padding:0;border-radius:20px}.nx-project-grid .real-project>span{top:15px;bottom:auto;width:40px;height:40px;font-size:20px}.nx-project-grid .project-caption h3{font-size:22px}
.nx-testimonials{text-align:left;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:60px 60px;background-blend-mode:soft-light}.vx-orbit{height:770px;position:relative}.vx-orbit-people{position:absolute;inset:0}.vx-review-avatar{position:absolute;left:0;top:0;width:84px;height:84px;border:7px solid var(--line);border-radius:50%;padding:0;background:var(--surface);z-index:3;will-change:transform;transition:border-color .3s,box-shadow .3s;overflow:hidden}.vx-review-avatar img{width:100%;height:100%;object-fit:cover}.vx-review-avatar[aria-pressed=true]{border-color:var(--orange);box-shadow:0 0 35px #f5752140}.vx-review-avatar:hover{border-color:var(--orange)}.vx-orbit-review{position:absolute;top:190px;left:25%;width:50%;text-align:center;z-index:2}.vx-quote-mark{font:110px/.6 Georgia,serif;color:var(--orange);display:block;margin-bottom:25px}.vx-review-text{margin:0;animation:vx-review-in .4s ease}.vx-review-text blockquote{font-size:clamp(15px,1.55vw,21px);line-height:1.65;margin:15px 0 25px;min-height:130px;max-height:280px;overflow:auto}.vx-review-text figcaption{font-size:13px;margin:18px 0;color:var(--muted)}.vx-review-text small{display:block;font-size:10px;margin-top:5px}.vx-orbit-controls{display:flex;gap:12px;justify-content:center;align-items:center}.vx-orbit-controls button{border:1px solid var(--line);border-radius:30px;background:var(--surface);color:var(--text);font-size:11px;padding:10px 14px}
.nx-process-grid.vx-timeline{display:block;position:relative;max-width:1000px;margin:0 auto;padding:20px 0}.vx-timeline-rail{position:absolute;top:0;bottom:0;left:50%;width:3px;background:var(--line)}.vx-timeline-rail>span{position:absolute;top:0;width:100%;height:100%;background:var(--orange);transform:scaleY(0);transform-origin:top}.vx-timeline article{width:44%;margin:0 0 90px 56%;padding:30px;border:1px solid var(--line);border-radius:23px;background:var(--surface2);min-height:250px;display:block;opacity:.2;transform:perspective(900px) rotateX(12deg) translateY(70px);transition:transform .8s,opacity .8s;position:relative}.vx-timeline article:nth-of-type(even){margin-left:0}.vx-timeline article.vx-arrived{opacity:1;transform:none}.vx-timeline .nx-step-number{font-size:25px;margin:0 0 20px;color:var(--orange);-webkit-text-stroke:0}.vx-timeline h3{font-size:27px;margin-top:12px}.vx-timeline p{font-size:15px}.vx-timeline-dot{position:absolute;left:calc(-13.64% - 22px);top:0;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--surface2);border:1px solid var(--line);color:var(--muted);z-index:2}.vx-timeline article:nth-of-type(even) .vx-timeline-dot{left:auto;right:calc(-13.64% - 22px)}.vx-timeline article.vx-arrived .vx-timeline-dot{background:var(--orange);color:#07143d}.vx-form-faq{background:var(--surface2)}.vx-form-faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:start}.vx-form-wrap{background:var(--surface);border-radius:25px;padding:38px;position:relative}.vx-form-wrap::after{content:'';position:absolute;inset:0;background:url('../vuxora-outline.svg') center bottom/90% auto no-repeat;opacity:.04;pointer-events:none}.vx-simple-form{position:relative;z-index:1}.vx-simple-form h3{font-size:29px;margin:20px 0 30px}.vx-simple-form label{display:block;font-size:12px;color:var(--muted);margin:20px 0}.vx-simple-form input,.vx-simple-form textarea{display:block;width:100%;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none;color:var(--text);padding:15px 0;outline-offset:3px}.vx-form-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:30px}.vx-form-bottom img{width:55px}.vx-form-bottom .btn{font-size:12px;padding:14px 20px}.vx-faq-wrap .nx-heading{font-size:44px}.vx-faq-wrap details{border-radius:17px;padding:8px 22px;background:var(--surface);margin-bottom:14px;border:1px solid var(--line)}.vx-faq-wrap details[open]{border-color:var(--orange)}.nx-contact-grid{grid-template-columns:1fr}.nx-contact-grid>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nx-contact-grid p,.nx-contact-grid iframe{grid-column:1/-1}.nx-team-photo.vx-brand-role{height:260px;display:grid;place-items:center;background:radial-gradient(ellipse at 30% 0,#f5752120,transparent),var(--surface)}.vx-brand-role img.vx-team-symbol{width:60%;height:auto;filter:none;object-fit:contain}.footer-orb img{max-width:70%}
@keyframes vx-open{from{opacity:0;transform:rotateY(-35deg) translateX(25px)}to{opacity:1;transform:none}}@keyframes vx-open-right{from{opacity:0;transform:rotateY(28deg) translateX(-25px)}to{opacity:1;transform:none}}@keyframes vx-review-in{from{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}
@media(max-width:1050px){.nx-service-layout{grid-template-columns:1fr}.nx-tabs{display:grid;grid-template-columns:repeat(3,1fr)}.vx-service-copy{min-height:420px}.nx-service-panel .nx-service-image{min-height:420px}.nx-bento article.vx-benefit{height:490px}.vx-benefit-copy{padding:22px}.vx-benefit-copy h3{font-size:28px}.vx-form-faq-grid{gap:30px}.vx-form-wrap{padding:25px}.vx-review-avatar{width:67px;height:67px}.vx-orbit-review{width:55%;left:22.5%}}
@media(max-width:760px){.nx-stack-card.vx-fold-card{min-height:270px}.nx-service-panel{grid-template-columns:1fr}.nx-tabs{grid-template-columns:1fr 1fr}.vx-service-copy{min-height:370px;padding:28px}.nx-service-panel .nx-service-image{height:320px;min-height:320px}.nx-bento{grid-template-columns:1fr;grid-template-rows:auto}.nx-bento article.vx-benefit{height:500px}.vx-benefit-copy>a{opacity:1;max-height:35px}.vx-deck-section{height:auto;min-height:0;padding:60px 0}.vx-deck-sticky{position:relative;top:0;height:auto;max-height:none;display:block;min-height:0}.vx-deck{height:460px;margin-top:40px}.vx-deck-card{height:230px;top:100px}.nx-project-grid .real-project{height:290px;aspect-ratio:auto}.nx-project-grid{gap:35px}.vx-orbit{height:auto;min-height:870px}.vx-orbit-people{height:320px}.vx-review-avatar{width:53px;height:53px;border-width:4px}.vx-orbit-review{top:355px;left:0;width:100%}.vx-review-text blockquote{font-size:16px;max-height:none;min-height:100px}.vx-timeline-rail{left:20px}.vx-timeline article,.vx-timeline article:nth-of-type(even){width:calc(100% - 65px);margin:0 0 55px 65px;padding:25px;display:block}.vx-timeline .vx-timeline-dot,.vx-timeline article:nth-of-type(even) .vx-timeline-dot{left:-67px;right:auto}.vx-form-faq-grid{grid-template-columns:1fr;gap:50px}.vx-faq-wrap .nx-heading{font-size:37px}.nx-contact-grid>div{display:block}.vx-outline{width:100%;bottom:30px}.vx-deck-copy .nx-counter-row strong{font-size:40px}.vx-deck-copy .nx-counter-row>div{padding:20px 8px}.vx-deck-copy .nx-counter-row span{font-size:10px}}
.nx-paused .vx-timeline article{opacity:1;transform:none}.nx-paused .vx-deck-section{height:auto;min-height:0;padding:70px 0}.nx-paused .vx-deck-sticky{position:static;height:auto;max-height:none}.nx-paused .vx-deck{display:grid;grid-template-columns:1fr 1fr;gap:12px;height:auto}.nx-paused .vx-deck-card{position:relative;left:auto;top:auto;width:100%;height:170px;transform:none!important}
@media(prefers-reduced-motion:reduce){.vx-timeline article{opacity:1;transform:none}.vx-deck-section{height:auto;min-height:0;padding:70px 0}.vx-deck-sticky{position:static;height:auto;max-height:none}.vx-deck{display:grid;grid-template-columns:1fr 1fr;gap:12px;height:auto}.vx-deck-card{position:relative;left:auto;top:auto;width:100%;height:160px;transform:none!important}}
