.hero-radial-gradient{background:radial-gradient(80% 80%,#0000 40%,#03000c59 100%)}.slider-line-pos{width:800px;max-width:none;height:auto;top:66%;left:22%}.noro-mobile-img{object-position:bottom right;height:88%;max-height:88%}.fintech-overlay-dark{background:linear-gradient(160deg,#04040cc7 0%,#060612ad 100%)}.fintech-overlay-scan{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#fff 2px 3px)}#showcase-section>div{will-change:transform}.process-card{transition:box-shadow .55s cubic-bezier(.22,1,.36,1);position:relative}.process-card:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:0 0;transition:background .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.process-card-active{box-shadow:inset 0 0 0 2px #00000073,inset 0 0 60px #00000059,inset 0 0 120px #0003}.process-card-active:after{background:#00000073}.process-card>div:first-child{z-index:2;position:relative}.process-card>div:last-child{z-index:0;position:relative}.process-card-dims{width:520px;height:742px}.process-card-bg-development{background-color:#1b44c2}.process-card-bg-strategy{background-color:#8a6ff4}.process-card-bg-discovery{background-color:#7876a2}.process-card-bg-strategy-alt{background-color:#508cfa}.showcase-box{height:685px}@media (max-width:1700px){.showcase-box{height:clamp(200px,38vw,685px)}}@media (max-width:640px){#showcase-section>div{flex-direction:column}.showcase-box{height:clamp(200px,56vw,340px)}}.showcase-reveal{clip-path:inset(0 0 100% round 1rem);transition:clip-path 1.1s cubic-bezier(.4, 0, .2, 1) var(--reveal-delay,0s);will-change:clip-path}.showcase-reveal.is-revealed{clip-path:inset(0 0 0% round 1rem)}.process-track-wrap{height:742px}@media (max-width:639px){.process-track-wrap{height:420px}.process-card{width:calc(100vw - 2rem)!important;min-width:calc(100vw - 2rem)!important;height:420px!important}.process-card .flex-1.relative.overflow-hidden{min-height:140px}.process-card h3{margin-bottom:.5rem!important;line-height:1.2!important}.process-card>div:first-child{padding-top:1.75rem!important;padding-bottom:.5rem!important}}.process-img-development{background-image:var(--card-bg-img);background-position:0 100%;background-size:120%}.process-img-strategy{background-image:var(--card-bg-img);background-position:50% calc(100% - 99px);background-size:455px 257px}.process-img-discovery{background-image:var(--card-bg-img);background-position:0 100%;background-size:110%}.process-img-delivery{background-image:var(--card-bg-img);background-position:50% calc(100% - 30px);background-size:100%}@media (max-width:639px){.process-img-strategy{background-position:50% calc(100% - 50px)!important;background-size:82%!important}.process-img-development{background-position:0 100%!important;background-size:120%!important}.process-img-discovery{background-position:0 100%!important;background-size:110%!important}.process-img-delivery{background-position:50% calc(100% - 20px)!important;background-size:90%!important}}.team-card-transition{transition:flex-basis 2.6s cubic-bezier(.16,1,.3,1),flex-grow 2.6s cubic-bezier(.16,1,.3,1)}.team-card-img{will-change:transform;transition:transform 2.8s cubic-bezier(.16,1,.3,1);transform:scale(1)}.team-card:hover .team-card-img{transform:scale(1.04)}.team-card-gradient{background:linear-gradient(#0000 0%,#0000001a 30%,#0006 60%,#000000e0 100%)}.team-card-overlay-transition{transition:opacity 2.2s cubic-bezier(.16,1,.3,1)}@media (max-width:1023px){.team-accordion{flex-direction:column!important;height:auto!important}.team-card{flex:0 0 260px!important;min-width:100%!important;height:260px!important;min-height:260px!important}}@media (max-width:639px){.team-card{flex-basis:420px!important;height:420px!important;min-height:420px!important}}body[data-hero-slide="0"] header :not(button):not(.btn):not([class*=bg-brand]):not([class*=bg-purple]),body[data-hero-slide="0"] #navbar :not(button):not(.btn):not([class*=bg-brand]):not([class*=bg-purple]),body[data-hero-slide="0"] .navbar :not(button):not(.btn):not([class*=bg-brand]):not([class*=bg-purple]){transition:color .4s;color:#fff!important}body[data-hero-slide="0"] header svg *,body[data-hero-slide="0"] #navbar svg *,body[data-hero-slide="0"] .navbar svg *{stroke:#fff!important;fill:#fff!important}body[data-hero-slide="0"] [class*=nav] :not([class*=bg-brand]):not([class*=bg-purple]):not(button[class*=bg]),body[data-hero-slide="0"] [id*=nav] :not([class*=bg-brand]):not([class*=bg-purple]):not(button[class*=bg]){color:#fff!important}body[data-hero-slide="0"] [class*=nav] svg *,body[data-hero-slide="0"] [id*=nav] svg *{stroke:#fff!important;fill:#fff!important}.client-accordion,.client-accordion *{border:none!important;outline:none!important}.accordion-body{max-height:0;transition:max-height .65s cubic-bezier(.4,0,.2,1);overflow:hidden}.client-accordion:hover .accordion-body,.client-accordion.is-active .accordion-body{max-height:200px}.client-accordion{transition:box-shadow .45s}.client-accordion:hover,.client-accordion.is-active{box-shadow:0 12px 40px #00000014!important}.client-logo-img{max-width:100%;width:var(--logo-w);height:var(--logo-h)}#showcase-container{transform-origin:50%;will-change:transform, opacity}.partner-marquee-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.partner-marquee-track{width:max-content;animation:22s linear infinite marquee-scroll;display:flex}.partner-marquee-track:hover{animation-play-state:paused}.partner-marquee-set{align-items:center;gap:0 24px;padding-right:24px;display:flex}@media (min-width:640px){.partner-marquee-set{gap:0 40px;padding-right:40px}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.partner-marquee-track{animation:none}.partner-marquee-set{flex-wrap:wrap;justify-content:center}}.font-inter{font-family:var(--font-inter), sans-serif}.tracking-0{letter-spacing:0%}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.process-track-inset{left:clamp(1.25rem,5.56vw,140px)}@media (min-width:1025px) and (max-width:1919px){.slider-line-pos{width:clamp(427px,41.6667vw,800px)}.process-card-dims{width:clamp(277px,27.0833vw,520px);height:clamp(396px,38.6458vw,742px)}.process-track-wrap{height:clamp(396px,38.6458vw,742px)}.process-img-strategy{background-position:50% calc(100% - clamp(53px,5.15625vw,99px));background-size:clamp(243px,23.6979vw,455px) clamp(137px,13.3854vw,257px)}}
