.marketing-shell{--mk-blue:#2367f2;--mk-navy:#071a35;--mk-canvas:#f7f8fa;--mk-text:#1d2433;--mk-muted:#52627a;--mk-border:#e5e9f0}.marketing-header>div:first-child{display:none}@keyframes marketing-hero-logo-arrive{0%{opacity:0;transform:translate3d(-50%,-42%,0) scale(.82) rotate(-4deg)}70%{opacity:1;transform:translate3d(-50%,-52%,0) scale(1.035) rotate(1deg)}to{opacity:1;transform:translate3d(-50%,-50%,0) scale(1) rotate(0deg)}}@keyframes marketing-hero-card-arrive{0%{opacity:0;transform:translate3d(0,1.25rem,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes marketing-signal-pulse{0%,to{opacity:.45;box-shadow:0 0 0 0 rgb(35 103 242/.16)}50%{opacity:1;box-shadow:0 0 0 .65rem rgb(35 103 242/0)}}@keyframes marketing-product-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-.55rem,0)}}@keyframes marketing-ecosystem-line-draw{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes marketing-ecosystem-core-in{0%{transform:scale(.78) rotate(-5deg);opacity:0;filter:drop-shadow(0 0 0 rgb(35 103 242/0))}65%{transform:scale(1.06) rotate(1deg);opacity:1}to{transform:scale(1) rotate(0deg);opacity:1;filter:drop-shadow(0 0 1.2rem rgb(35 103 242/.22))}}.marketing-hero-scene{--hero-logo-x:0px;--hero-logo-y:0px;--hero-logo-rx:0deg;--hero-logo-ry:0deg;--hero-logo-rz:0deg;--hero-logo-scale:1;perspective:1100px;transform-style:preserve-3d}.marketing-hero-grid{background:linear-gradient(rgb(35 103 242/.055) 1px,transparent 0),linear-gradient(90deg,rgb(35 103 242/.055) 1px,transparent 0),radial-gradient(circle at 52% 48%,rgb(35 103 242/.08),transparent 46%),linear-gradient(135deg,rgb(234 242 255/.9),rgb(255 255 255/.62) 52%,rgb(229 250 245/.78));background-size:2.25rem 2.25rem,2.25rem 2.25rem,auto,auto;box-shadow:inset 0 0 0 1px rgb(200 215 236/.58),0 2rem 6rem rgb(35 103 242/.09)}.marketing-hero-panel{border:1px solid rgb(215 225 239/.94);border-radius:1rem;background:rgb(255 255 255/.94);padding:.8rem;box-shadow:0 1rem 2.4rem rgb(7 26 53/.11);backdrop-filter:blur(1rem)}.marketing-hero-logo-intro{transform:translate3d(-50%,-50%,0);animation:marketing-hero-logo-arrive .9s cubic-bezier(.22,1,.36,1) both}.marketing-hero-logo-motion{transform:translate3d(var(--hero-logo-x),var(--hero-logo-y),0) rotateX(var(--hero-logo-rx)) rotateY(var(--hero-logo-ry)) rotate(var(--hero-logo-rz)) scale(var(--hero-logo-scale));transform-style:preserve-3d;transition:transform 90ms linear;will-change:transform}.marketing-logo-face{transform:translateZ(1.5rem);filter:drop-shadow(0 1.15rem 1rem rgb(7 26 53/.22)) drop-shadow(0 0 .8rem rgb(35 103 242/.15))}.marketing-logo-depth{transform:translateZ(-.75rem) scale(.98);filter:brightness(.35) saturate(1.5) blur(.35px)}.marketing-logo-pedestal{transform:translate3d(-50%,0,-1.25rem) rotateX(72deg);background:radial-gradient(ellipse at center,rgb(90 150 255/.4),rgb(35 103 242/.08) 46%,transparent 68%);border:1px solid rgb(120 165 244/.36);box-shadow:0 1rem 2.3rem rgb(35 103 242/.16),inset 0 0 1.5rem rgb(255 255 255/.8)}.marketing-hero-card-in{opacity:0;animation:marketing-hero-card-arrive .72s cubic-bezier(.22,1,.36,1) forwards}.marketing-hero-card-motion{transform:translate3d(var(--hero-card-x,0),var(--hero-card-y,0),0);transition:transform .11s linear;will-change:transform}.marketing-signal-dot{width:.55rem;height:.55rem;border-radius:999px;background:#2367f2;animation:marketing-signal-pulse 2.8s ease-in-out infinite}.marketing-commerce-shot{transform:perspective(1200px) rotateX(1.2deg) rotateY(-1.8deg);transform-origin:center center;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease}.marketing-commerce-stage:hover .marketing-commerce-shot{transform:perspective(1200px) rotateX(0deg) rotateY(0deg) translateY(-.35rem);box-shadow:0 2.7rem 6rem rgb(7 26 53/.2)}.marketing-product-float{animation:marketing-product-float 5.8s ease-in-out infinite}.marketing-service-card{transition:transform .26s ease,border-color .26s ease,background-color .26s ease,box-shadow .26s ease}.marketing-service-card:hover{transform:translateY(-.5rem);border-color:rgb(102 154 255/.42);background:rgb(255 255 255/.08);box-shadow:0 1.5rem 3rem rgb(0 0 0/.14)}.marketing-ecosystem-line{opacity:0;transform:scaleX(0)}html[data-marketing-motion=on] [data-marketing-reveal][data-marketing-visible=true] .marketing-ecosystem-line-left{animation:marketing-ecosystem-line-draw .7s cubic-bezier(.22,1,.36,1) .18s forwards}html[data-marketing-motion=on] [data-marketing-reveal][data-marketing-visible=true] .marketing-ecosystem-line-right{animation:marketing-ecosystem-line-draw .7s cubic-bezier(.22,1,.36,1) .62s forwards}.marketing-ecosystem-core{opacity:0}html[data-marketing-motion=on] [data-marketing-reveal][data-marketing-visible=true] .marketing-ecosystem-core{animation:marketing-ecosystem-core-in .85s cubic-bezier(.22,1,.36,1) .42s forwards}.marketing-ecosystem-ring{animation:marketing-orbit 28s linear infinite;background:repeating-conic-gradient(from 0deg,rgb(35 103 242/.2) 0deg 2deg,transparent 2deg 32deg);mask:radial-gradient(circle,transparent 67%,black 68% 70%,transparent 71%)}@media (max-width:639px){.marketing-hero-grid{inset:4%}.marketing-hero-logo-motion{transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.marketing-ecosystem-core,.marketing-ecosystem-line-left,.marketing-ecosystem-line-right,.marketing-ecosystem-ring,.marketing-hero-card-in,.marketing-hero-logo-intro,.marketing-product-float,.marketing-signal-dot{animation:none!important}.marketing-ecosystem-core,.marketing-hero-card-in,.marketing-hero-logo-intro{opacity:1!important}.marketing-commerce-shot,.marketing-commerce-stage:hover .marketing-commerce-shot,.marketing-ecosystem-line,.marketing-hero-card-motion,.marketing-hero-logo-motion,.marketing-service-card,.marketing-service-card:hover{transform:none!important;transition:none!important}.marketing-ecosystem-line{opacity:1!important}}@keyframes marketing-floating-card-drift{0%,to{translate:0 0}50%{translate:0 -.45rem}}@keyframes marketing-ambient-glow-drift{0%,to{translate:0 0;scale:1}50%{translate:1rem .7rem;scale:1.04}}@keyframes marketing-cta-sheen{0%,74%{opacity:0;transform:translate3d(-145%,0,0) rotate(12deg)}82%{opacity:.16}to{opacity:0;transform:translate3d(245%,0,0) rotate(12deg)}}@keyframes pricing-price-enter{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes auth-shell-arrive{0%{opacity:0;transform:translateY(1rem) scale(.985);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes auth-card-drift{0%,to{translate:0 0}50%{translate:0 -.45rem}}@keyframes auth-glow-drift{0%,to{translate:0 0;scale:1}50%{translate:1rem .7rem;scale:1.04}}.marketing-shell #how-it-works{display:none!important}.marketing-shell [data-marketing-reveal]{--marketing-parallax-y:0px;--marketing-reveal-delay:0ms;--marketing-reveal-x:0px;--marketing-reveal-scale:0.985}.marketing-shell [data-marketing-direction=left]{--marketing-reveal-x:-2.4rem}.marketing-shell [data-marketing-direction=right]{--marketing-reveal-x:2.4rem}html[data-marketing-motion=on] .marketing-shell [data-marketing-reveal]{opacity:0;filter:blur(2px);transform:translate3d(var(--marketing-reveal-x),calc(1.4rem + var(--marketing-parallax-y)),0) scale(var(--marketing-reveal-scale));transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .72s cubic-bezier(.22,1,.36,1),filter .52s ease,border-color .36s ease,box-shadow .42s ease,background-color .42s ease;transition-delay:var(--marketing-reveal-delay);will-change:opacity,transform,filter}html[data-marketing-motion=on] .marketing-shell [data-marketing-reveal][data-marketing-visible=true]{opacity:1;filter:blur(0);transform:translate3d(0,var(--marketing-parallax-y),0) scale(1)}html[data-marketing-motion=on] .marketing-shell [data-marketing-parallax]:not([data-marketing-reveal]){--marketing-parallax-y:0px;transform:translate3d(0,var(--marketing-parallax-y),0);transition:transform 90ms linear;will-change:transform}html[data-marketing-motion=on] .marketing-shell .marketing-floating-card{animation:marketing-floating-card-drift 6.4s var(--marketing-float-delay,0s) ease-in-out infinite}html[data-marketing-motion=on] .marketing-shell #product>div[aria-hidden=true]{animation:marketing-ambient-glow-drift 12s ease-in-out infinite}html[data-marketing-motion=on] .marketing-shell #product>div[aria-hidden=true]:nth-of-type(2){animation-direction:reverse;animation-duration:15s}html[data-marketing-motion=on] .marketing-shell section[aria-label="Zntrix capabilities"] [data-marketing-reveal] span:first-child{transition:transform .42s cubic-bezier(.22,1,.36,1)}html[data-marketing-motion=on] .marketing-shell section[aria-label="Zntrix capabilities"] [data-marketing-visible=true] span:first-child{transform:translateY(0)}.marketing-flow-grid{--marketing-flow-progress:0;position:relative;isolation:isolate}.marketing-flow-grid:after,.marketing-flow-grid:before{content:"";position:absolute;top:-1.35rem;left:0;right:0;height:2px;border-radius:999px;pointer-events:none}.marketing-flow-grid:before{background:rgb(201 214 233/.78)}.marketing-flow-grid:after{background:linear-gradient(90deg,#155bd7,#2c7cf5 58%,#43cdb9);box-shadow:0 0 1.1rem rgb(21 91 215/.28);transform:scaleX(var(--marketing-flow-progress));transform-origin:left center;transition:transform .12s linear}.marketing-flow-grid>[data-marketing-flow-step]{position:relative;z-index:1}.marketing-flow-grid>[data-marketing-flow-step][data-marketing-flow-active=true]{border-color:rgb(177 202 239/.95)!important;background:linear-gradient(145deg,#ffffff,#f4f8ff 68%,#f0fbf9);box-shadow:0 1.35rem 3rem rgb(7 26 53/.09)}.marketing-flow-grid>[data-marketing-flow-step]>div:first-child>span:first-child{transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s ease,background-color .42s ease}.marketing-flow-grid>[data-marketing-flow-step][data-marketing-flow-active=true]>div:first-child>span:first-child{transform:translateY(-.18rem) scale(1.055);box-shadow:0 .8rem 1.8rem rgb(21 91 215/.2)}.marketing-flow-grid>[data-marketing-flow-step][data-marketing-flow-active=true] .font-mono{color:#155bd7}.marketing-compare-card{transform-origin:center center}.marketing-dual-panel{--marketing-dual-rotate:1.5deg}.marketing-dual-panel[data-marketing-direction=right]{--marketing-dual-rotate:-1.5deg}.marketing-dual-visual{transform:perspective(1200px) rotateY(var(--marketing-dual-rotate));transform-origin:center center;transition:transform .56s cubic-bezier(.22,1,.36,1),box-shadow .52s ease;will-change:transform}.marketing-dual-panel:hover .marketing-dual-visual{transform:perspective(1200px) rotateY(0deg) translateY(-.22rem);box-shadow:0 2rem 4rem rgb(0 0 0/.18)}.marketing-page-card{transition:translate .36s cubic-bezier(.22,1,.36,1),border-color .3s ease,box-shadow .36s ease,background-color .36s ease}.marketing-page-card:hover{translate:0 -.28rem;border-color:rgb(179 201 234/.95);box-shadow:0 1.4rem 3.2rem rgb(7 26 53/.1)}.marketing-page-card svg{transition:transform .36s cubic-bezier(.22,1,.36,1)}.marketing-page-card:hover svg{transform:translateY(-.08rem) scale(1.045)}.pricing-price-switch{display:inline-block;animation:pricing-price-enter .32s cubic-bezier(.22,1,.36,1)}.marketing-cta-card{position:relative;isolation:isolate}.marketing-cta-card:after{content:"";position:absolute;z-index:0;top:-45%;bottom:-45%;left:0;width:30%;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(255 255 255/.85),transparent);filter:blur(10px);animation:marketing-cta-sheen 9s ease-in-out infinite}.marketing-cta-card>*{position:relative;z-index:1}.auth-shell-arrive{animation:auth-shell-arrive .72s cubic-bezier(.22,1,.36,1) both}.auth-shell-card{transition:translate .36s cubic-bezier(.22,1,.36,1),box-shadow .36s ease,border-color .3s ease}.auth-shell-card:hover{translate:0 -.12rem;border-color:rgb(193 211 237/.95);box-shadow:0 1.9rem 5rem rgb(7 26 53/.13)}.auth-float-card{animation:auth-card-drift 6.5s ease-in-out infinite}.auth-float-card-delay{animation-delay:-2.4s}.auth-ambient-glow{animation:auth-glow-drift 13s ease-in-out infinite}.auth-ambient-glow-delay{animation-delay:-4.5s;animation-direction:reverse}@media (max-width:767px){.marketing-shell [data-marketing-direction=left],.marketing-shell [data-marketing-direction=right]{--marketing-reveal-x:0px}html[data-marketing-motion=on] .marketing-shell [data-marketing-parallax]:not([data-marketing-reveal]){transform:none}html[data-marketing-motion=on] .marketing-shell .marketing-floating-card{animation:none}.marketing-flow-grid:after,.marketing-flow-grid:before{top:-.85rem}.marketing-dual-panel:hover .marketing-dual-visual,.marketing-dual-visual{transform:none}}@media (prefers-reduced-motion:reduce){.auth-ambient-glow,.auth-float-card,.auth-shell-arrive,.marketing-shell #product>div[aria-hidden=true],.marketing-shell .marketing-floating-card,.marketing-shell [data-marketing-parallax],.marketing-shell [data-marketing-reveal],.pricing-price-switch{animation:none!important;filter:none!important;opacity:1!important;transform:none!important;translate:none!important;transition:none!important}.marketing-flow-grid{--marketing-flow-progress:1!important}.marketing-dual-panel:hover .marketing-dual-visual,.marketing-dual-visual,.marketing-flow-grid:after{transform:none!important;transition:none!important}.auth-shell-card:hover,.marketing-page-card:hover{translate:none!important}.marketing-cta-card:after{display:none!important}}