@font-face{font-family:Antonio Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/antonio-latin-ext-wght-normal-CTNUytc6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Antonio Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/antonio-latin-wght-normal-BpusS9o4.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.neo-footer{overflow:hidden;border-top:1px solid var(--neovian-color-border-subtle);background:#000;color:var(--color-text)}.neo-footer__stage{position:relative;display:grid;min-height:clamp(29rem,46vw,41rem);padding:clamp(7rem,12vw,11rem) 0 clamp(2.5rem,4vw,3.75rem);border-bottom:1px solid rgb(255 255 255 / 34%);grid-template-columns:minmax(18rem,.72fr) minmax(28rem,1fr);align-items:end;gap:clamp(2rem,5vw,6rem)}.neo-footer__word{position:absolute;z-index:0;top:clamp(4rem,8.5vw,7.5rem);left:-.045em;color:#050506;font-family:var(--neovian-font-sans);font-size:clamp(11rem,21vw,21rem);font-weight:780;letter-spacing:-.095em;line-height:.72;pointer-events:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-text-stroke:1px #111114}.neo-footer__signature{position:relative;z-index:1;display:grid;margin:0;color:#f5f5f7;font-family:var(--neovian-font-sans);font-size:clamp(3.25rem,5.5vw,5.75rem);font-weight:310;letter-spacing:-.065em;line-height:.88;text-transform:uppercase}.neo-footer__navigation{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem clamp(1.1rem,2.2vw,2rem)}.neo-footer__navigation a{position:relative;display:inline-flex;min-height:2.75rem;align-items:center;color:#cbc8d0;font-size:clamp(.85rem,1vw,.98rem);text-decoration:none;transition:color var(--neovian-duration-base) var(--neovian-ease-out)}.neo-footer__navigation a:after,.neo-footer-socials a:after{position:absolute;right:0;bottom:.2rem;left:0;height:1px;background:var(--color-accent);content:"";transform:scaleX(0);transform-origin:right center;transition:transform var(--neovian-duration-base) var(--neovian-ease-out)}.neo-footer__navigation a:is(:hover,:focus-visible),.neo-footer-socials a:is(:hover,:focus-visible){color:#fff}.neo-footer__navigation a:is(:hover,:focus-visible):after,.neo-footer-socials a:is(:hover,:focus-visible):after{transform:scaleX(1);transform-origin:left center}.neo-footer__navigation a:focus-visible,.neo-footer__identity a:focus-visible,.neo-footer-socials a:focus-visible{outline:2px solid var(--neovian-color-focus);outline-offset:4px}.neo-footer__utility{display:grid;padding:1.75rem 0 clamp(2.5rem,4vw,4rem);grid-template-columns:minmax(15rem,.46fr) minmax(0,1fr);align-items:start;gap:2rem}.neo-footer__identity p{margin:0;color:#f3f2f5;font-size:.78rem;font-weight:700}.neo-footer__identity a{display:inline-block;margin-top:.45rem;color:var(--color-text-subtle);font-size:.74rem;text-decoration:none}.neo-footer-socials{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.8rem clamp(1.25rem,2.4vw,2.4rem);margin:0;padding:0;list-style:none}.neo-footer-socials a{position:relative;display:grid;min-height:2.75rem;padding-bottom:.35rem;color:#a7a3ad;grid-template-columns:.95rem auto;align-items:center;gap:.6rem;text-decoration:none;transition:color var(--neovian-duration-base) var(--neovian-ease-out)}.neo-footer-socials__icon,.neo-footer-socials__icon svg{display:block;width:.95rem;height:.95rem}.neo-footer-socials strong,.neo-footer-socials small{display:block}.neo-footer-socials strong{color:currentColor;font-size:.7rem}.neo-footer-socials small{margin-top:.1rem;color:#6f6b75;font-size:.56rem}@media (max-width: 64rem){.neo-footer__stage{min-height:36rem;grid-template-columns:1fr;align-content:end}.neo-footer__navigation{justify-content:flex-start}}@media (max-width: 48rem){.neo-footer__stage{min-height:31rem;padding-top:10rem}.neo-footer__word{top:5.5rem;font-size:clamp(7rem,31vw,13rem)}.neo-footer__signature{font-size:clamp(3rem,14vw,4.6rem)}.neo-footer__utility{grid-template-columns:1fr}.neo-footer-socials{justify-content:flex-start}}@media (prefers-reduced-motion: reduce){.neo-footer__navigation a,.neo-footer__navigation a:after,.neo-footer-socials a,.neo-footer-socials a:after{transition:none}}.specular-button{--sb-radius: 18px;--sb-tint: #fff;--sb-tint-opacity: 0;--sb-blur: 0px;--sb-text-color: #f5f5f5;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / 20%);margin:0;border-radius:var(--sb-radius);color:var(--sb-text-color);background:color-mix(in srgb,var(--sb-tint) calc(var(--sb-tint-opacity) * 100%),transparent);box-shadow:inset 0 1px #ffffff0a;backdrop-filter:blur(var(--sb-blur));-webkit-backdrop-filter:blur(var(--sb-blur));cursor:pointer;font-family:inherit;font-weight:500;letter-spacing:.01em;line-height:1;outline:none;isolation:isolate;text-decoration:none;transition:transform .18s ease,background-color .26s ease}.specular-button:before{position:absolute;z-index:-1;top:1px;right:1px;bottom:1px;left:1px;border-radius:calc(var(--sb-radius) - 1px);background:#ffffff06;content:""}.specular-button:active{transform:scale(.97)}.specular-button:focus-visible{outline:2px solid color-mix(in srgb,var(--sb-text-color) 60%,transparent);outline-offset:3px}.specular-button:is(:disabled,[aria-disabled=true]){opacity:.55;cursor:default;pointer-events:none}.specular-button:is(:disabled,[aria-disabled=true]):active{transform:none}.specular-button--sm{min-height:2.85rem;padding:10px 22px;font-size:.78rem}.specular-button--md{min-height:3.2rem;padding:14px 30px;font-size:.9rem}.specular-button--lg{min-height:3.65rem;padding:18px 40px;font-size:.98rem}.specular-button__fx{position:absolute;z-index:1;top:-20px;right:-20px;bottom:-20px;left:-20px;border-radius:inherit;pointer-events:none}.specular-button__fx canvas{display:block;width:100%;height:100%}.specular-button__label{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;white-space:nowrap}@media (prefers-reduced-motion: reduce){.specular-button{transition:none}}.neovian-navbar{position:fixed;z-index:50;top:0;right:0;left:0;color:var(--neovian-color-text);background:transparent;font-family:var(--neovian-font-sans);transition:background-color var(--neovian-duration-base) var(--neovian-ease-out),border-color var(--neovian-duration-base) var(--neovian-ease-out)}.neovian-navbar:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--neovian-color-border-navbar);content:"";opacity:0;transition:opacity var(--neovian-duration-base) var(--neovian-ease-out)}.neovian-navbar[data-scrolled=true],.neovian-navbar[data-menu-open=true]{background:#000}.neovian-navbar[data-scrolled=true]:after,.neovian-navbar[data-menu-open=true]:after{opacity:1}.neovian-navbar__inner{position:relative;z-index:2;display:grid;width:min(calc(100% - (2 * var(--neovian-container-gutter))),var(--neovian-container-max));height:5rem;margin-inline:auto;grid-template-columns:1fr auto 1fr;align-items:center}.neovian-navbar__brand{display:inline-flex;width:10.25rem;min-height:2.75rem;align-items:center;justify-self:start;text-decoration:none}.neovian-navbar__brand-picture{display:block;width:100%;height:2.0625rem}.neovian-navbar__brand-image{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.neovian-navbar__links{display:flex;align-items:center;gap:clamp(1.25rem,2.4vw,2.25rem)}.neovian-navbar__links a{position:relative;padding-block:.75rem;color:var(--neovian-color-text-nav);font-size:1rem;text-decoration:none;transition:color var(--neovian-duration-fast) var(--neovian-ease-out)}.neovian-navbar__links a:after{position:absolute;right:0;bottom:.45rem;left:0;height:1px;background:var(--neovian-color-accent-border);content:"";opacity:0;transform:scaleX(.5);transition:opacity var(--neovian-duration-fast) var(--neovian-ease-out),transform var(--neovian-duration-fast) var(--neovian-ease-out)}.neovian-navbar__links a:hover,.neovian-navbar__links a:focus-visible{color:#fff}.neovian-navbar__links a:hover:after,.neovian-navbar__links a:focus-visible:after{opacity:1;transform:scaleX(1)}.neovian-navbar__cta{min-height:2.75rem;justify-self:end;white-space:nowrap}.neovian-navbar__brand:focus-visible,.neovian-navbar__links a:focus-visible,.neovian-navbar__cta:focus-visible,.neovian-navbar__menu-button:focus-visible,.neovian-navbar__mobile-panel a:focus-visible,.neovian-navbar__backdrop:focus-visible{outline:2px solid var(--neovian-color-focus);outline-offset:4px}.neovian-navbar__menu-button,.neovian-navbar__mobile-panel,.neovian-navbar__backdrop{display:none}@media (max-width: 64rem){.neovian-navbar__brand{width:9.5rem}.neovian-navbar__brand-picture{height:1.9rem}.neovian-navbar__links{gap:1.15rem}.neovian-navbar__links a{font-size:1rem}.neovian-navbar__cta{padding-inline:.75rem;font-size:.875rem}}@media (max-width: 56rem){.neovian-navbar__inner{width:min(calc(100% - 2.5rem),40rem);height:4.5rem;grid-template-columns:1fr auto}.neovian-navbar__links,.neovian-navbar__cta{display:none}.neovian-navbar__brand{width:9rem;min-height:2.75rem}.neovian-navbar__brand-picture{height:1.9rem}.neovian-navbar__menu-button{position:relative;display:inline-flex;width:2.75rem;height:2.75rem;border:1px solid var(--neovian-color-border-subtle);align-items:center;justify-content:center;justify-self:end;background:#ffffff08}.neovian-navbar__menu-button span{position:absolute;width:1rem;height:1px;background:#fff;transition:transform var(--neovian-duration-fast) var(--neovian-ease-out)}.neovian-navbar__menu-button span:first-child{transform:translateY(-.22rem)}.neovian-navbar__menu-button span:last-child{transform:translateY(.22rem)}.neovian-navbar[data-menu-open=true] .neovian-navbar__menu-button span:first-child{transform:rotate(45deg)}.neovian-navbar[data-menu-open=true] .neovian-navbar__menu-button span:last-child{transform:rotate(-45deg)}.neovian-navbar__backdrop{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;border:0;background:#000000ad}.neovian-navbar__mobile-panel{position:absolute;top:calc(100% + .75rem);right:0;left:0;display:block;padding:.5rem;border:1px solid var(--neovian-color-border-subtle);background:#08080c;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:neovian-mobile-menu-in var(--neovian-duration-base) var(--neovian-ease-out) both}.neovian-navbar__mobile-panel nav{display:grid}.neovian-navbar__mobile-panel a{display:flex;min-height:3.25rem;align-items:center;padding-inline:1rem;color:var(--neovian-color-text-nav);font-size:1rem;text-decoration:none}.neovian-navbar__mobile-panel a:hover{color:#fff;background:#ffffff0a}.neovian-navbar__mobile-panel .neovian-navbar__mobile-cta{width:100%;justify-content:center;margin-top:.5rem;padding:14px 30px;font-weight:500}}@media (max-width: 48rem){.neovian-navbar__brand{width:2.75rem}.neovian-navbar__brand-picture{height:2.0625rem}}@keyframes neovian-mobile-menu-in{0%{opacity:0;transform:translateY(-.5rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.neovian-navbar,.neovian-navbar:after,.neovian-navbar__links a,.neovian-navbar__links a:after,.neovian-navbar__cta,.neovian-navbar__menu-button span,.neovian-navbar__mobile-panel{animation:none;transition-duration:.01ms}}.neovian-hero{position:relative;min-height:100svh;overflow:hidden;color:#f8f8fb;background:#000;isolation:isolate}.neovian-hero[data-hero-ready=false] :is([data-hero-line],[data-hero-enter],.neovian-hero__visual,.neovian-hero-card){visibility:hidden}.neovian-hero__stage{position:relative;display:grid;width:min(calc(100% - 3rem),1380px);min-height:100svh;margin-inline:auto;padding:clamp(6.5rem,10.5vh,8.25rem) 0 clamp(4.75rem,8vh,6.5rem);grid-template-columns:minmax(25rem,.88fr) minmax(33rem,1.12fr);align-items:center}.neovian-hero__copy{position:relative;z-index:4;align-self:center;padding-left:clamp(0rem,2vw,2rem)}.neovian-hero__title{display:grid;margin:0;font-family:var(--neovian-font-display);font-stretch:condensed;font-weight:230;letter-spacing:-.045em;line-height:.88;text-transform:uppercase}.neovian-hero__line-mask{display:block;overflow:hidden;padding-bottom:.06em;font-size:clamp(2.25rem,3.55vw,3.45rem)}.neovian-hero__line-mask>*{display:block}.neovian-hero__line-mask--impact{margin-block:.13em .1em;font-size:clamp(6rem,9.5vw,9rem);line-height:.76}.neovian-hero__line-mask--impact strong{color:#7b32ff;font-weight:760;letter-spacing:-.075em}.neovian-hero__line-mask--closing{font-size:clamp(3.1rem,5.75vw,5.4rem);font-weight:215}.neovian-hero__support{max-width:32rem;margin:clamp(1.35rem,2.6vh,2rem) 0 0;padding-top:1.05rem;border-top:1px solid rgb(255 255 255 / 18%);color:#b9b7c0;font-size:clamp(.9rem,1.05vw,1rem);line-height:1.72}.neovian-hero__actions{display:flex;margin-top:1.5rem;flex-wrap:wrap;align-items:center;gap:.85rem}.neovian-hero__secondary{display:inline-flex;min-height:3.4rem;align-items:center;justify-content:center;gap:.65rem;padding:0 1.35rem;border:1px solid rgb(145 77 255 / 52%);border-radius:.45rem;color:#fff;background:#07040db8;font-size:.9rem;font-weight:570;text-decoration:none;transition:border-color .26s ease,background-color .26s ease}.neovian-hero__secondary:hover,.neovian-hero__secondary:focus-visible{border-color:#a471ff;background:#0e0817}.neovian-hero__secondary:focus-visible{outline:2px solid #bfa2ff;outline-offset:4px}.neovian-hero__visual{position:absolute;z-index:1;top:5.25rem;right:clamp(-5rem,-4vw,-3rem);bottom:5.8rem;width:min(60vw,900px);pointer-events:none}.neovian-hero__visual:after{position:absolute;top:62%;right:2%;bottom:0;left:10%;background:radial-gradient(ellipse,rgb(98 32 255 / 20%),transparent 68%);content:"";filter:blur(24px)}.neovian-hero__visual>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.neovian-hero-card{position:absolute;z-index:3;width:clamp(9.5rem,11.5vw,11.25rem);padding:.88rem .95rem;border:1px solid rgb(131 64 255 / 42%);border-radius:.75rem;color:#f7f5fb;background:#08050ee5;box-shadow:0 1.25rem 4rem #0000006b;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.neovian-hero-card span{color:#aa7cff;font-size:.72rem;font-weight:680;letter-spacing:.08em;text-transform:uppercase}.neovian-hero-card p{margin:.65rem 0 0;color:#a8a3b1;font-size:clamp(.68rem,.78vw,.8rem);line-height:1.55}.neovian-hero-card--revenue{top:27%;left:9%;animation:hero-card-float-a 7s ease-in-out infinite}.neovian-hero-card--operation{right:6%;bottom:26%;animation:hero-card-float-b 8.5s ease-in-out infinite}.neovian-hero-card--product{bottom:12%;left:14%;animation:hero-card-float-a 9s ease-in-out -2s infinite reverse}@keyframes hero-card-float-a{0%,to{transform:translateZ(0) rotate(-.25deg)}50%{transform:translate3d(.35rem,-.55rem,0) rotate(.35deg)}}@keyframes hero-card-float-b{0%,to{transform:translateZ(0) rotate(.2deg)}50%{transform:translate3d(-.3rem,.5rem,0) rotate(-.35deg)}}@media (max-width: 70rem){.neovian-hero__stage{grid-template-columns:minmax(24rem,.9fr) minmax(28rem,1.1fr)}.neovian-hero__visual{right:-15rem;width:78vw}.neovian-hero-card--operation{right:10%}}@media (max-width: 56rem){.neovian-hero{min-height:100svh}.neovian-hero__stage{display:block;width:min(calc(100% - 2.5rem),44rem);min-height:max(52rem,100svh);padding:6.5rem 0 17rem}.neovian-hero__copy{padding:0}.neovian-hero__line-mask{font-size:clamp(2.1rem,7.6vw,3.2rem)}.neovian-hero__line-mask--impact{font-size:clamp(5rem,18vw,8rem)}.neovian-hero__line-mask--closing{font-size:clamp(3.25rem,12vw,5rem)}.neovian-hero__visual{top:auto;right:-7rem;bottom:5rem;width:min(48rem,120vw);height:27rem}.neovian-hero-card--revenue{top:18%;left:12%}.neovian-hero-card--operation{right:8%;bottom:24%}.neovian-hero-card--product{bottom:8%;left:14%}}@media (max-width: 40rem){.neovian-hero__stage{min-height:max(48rem,100svh);padding-bottom:15.5rem}.neovian-hero__support{max-width:29rem;font-size:.9rem}.neovian-hero__actions{align-items:stretch}.neovian-hero__actions>*{width:100%}.neovian-hero__visual{right:-8rem;bottom:2rem;width:43rem;height:22.5rem}.neovian-hero-card{width:9rem;padding:.8rem}.neovian-hero-card--revenue{top:25%;left:25%}.neovian-hero-card--operation{right:18%;bottom:20%}.neovian-hero-card--product{display:none}}@media (prefers-reduced-motion: reduce){.neovian-hero-card{animation:none}.neovian-hero__secondary{transition:none}}.neo-solutions-ticker{position:relative;z-index:2;display:grid;overflow:hidden;border-block:1px solid var(--neovian-color-border-subtle);background:var(--color-background-soft);color:var(--color-text);grid-template-columns:minmax(13rem,.24fr) minmax(0,1fr)}.neo-solutions-ticker__label{position:relative;z-index:2;display:grid;min-height:6.25rem;margin:0;padding:1.35rem clamp(1.5rem,3vw,3rem) 1.35rem max(var(--page-gutter),calc((100vw - var(--container-width)) / 2));border-right:1px solid var(--neovian-color-border-subtle);align-content:center;gap:.35rem;background:var(--color-background-soft)}.neo-solutions-ticker__label strong{color:#fff;font-family:var(--neovian-font-display);font-size:1.05rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.neo-solutions-ticker__label span{color:var(--color-text-subtle);font-size:.68rem}.neo-solutions-ticker__viewport{min-width:0;overflow:hidden}.neo-solutions-ticker__track{display:flex;width:-moz-max-content;width:max-content;min-height:100%;animation:neo-solutions-run 52s linear infinite;will-change:transform}.neo-solutions-ticker__group{display:flex;flex:none;min-height:100%;margin:0;padding:0;align-items:center;list-style:none}.neo-solutions-ticker__group li{display:grid;min-width:-moz-max-content;min-width:max-content;padding:1.25rem clamp(1.5rem,2.5vw,2.75rem);grid-template-columns:1.05rem auto;align-items:center;-moz-column-gap:.85rem;column-gap:.85rem}.neo-solutions-ticker__group img{width:1.05rem;height:1.05rem;-o-object-fit:contain;object-fit:contain;grid-row:1 / 3}.neo-solutions-ticker__group span{color:#e8e6ec;font-family:var(--neovian-font-display);font-size:clamp(1.05rem,1.45vw,1.35rem);font-weight:580;letter-spacing:-.02em;line-height:1;text-transform:uppercase}.neo-solutions-ticker__group small{color:#8f6bd8;font-size:.55rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.neo-solutions-ticker__viewport:is(:hover,:focus-within) .neo-solutions-ticker__track{animation-play-state:paused}@keyframes neo-solutions-run{to{transform:translate3d(-50%,0,0)}}@media (max-width: 48rem){.neo-solutions-ticker{grid-template-columns:1fr}.neo-solutions-ticker__label{min-height:4.6rem;padding-inline:var(--page-gutter);border-right:0;border-bottom:1px solid var(--neovian-color-border-subtle)}.neo-solutions-ticker__track{animation-duration:44s}}@media (prefers-reduced-motion: reduce){.neo-solutions-ticker__viewport{overflow-x:auto}.neo-solutions-ticker__track{animation:none;will-change:auto}.neo-solutions-ticker__group[aria-hidden=true]{display:none}}.stroke-text{display:block;width:100%;overflow:hidden;line-height:0}.stroke-text__svg{display:block;width:100%;height:var(--stroke-height, 176px);overflow:visible}.stroke-text[data-ready=false] .stroke-text__svg{visibility:hidden}.stroke-text__stroke,.stroke-text__fill{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase}.neo-bottleneck{position:relative;overflow:hidden;padding:clamp(5.5rem,8vw,8.5rem) 0 clamp(5rem,7vw,7.5rem);background:#000;color:#f7f7fa}.neo-bottleneck__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.34fr);gap:clamp(2rem,6vw,7rem);align-items:end}.neo-bottleneck__head h2{min-width:0;margin:0}.neo-bottleneck__stroke{margin-left:-.03em}.neo-bottleneck__head>p{max-width:31rem;margin:0 0 .85rem;color:#a7a3ae;font-size:clamp(.95rem,1.15vw,1.08rem);line-height:1.72}.neo-bottleneck__pressure{width:100%;height:clamp(.7rem,1.1vw,1rem);margin:clamp(2.75rem,4.5vw,4.5rem) 0 0;background:#6a20ff;transform-origin:left center}.neo-bottleneck__list{margin:0;padding:0;list-style:none}.neo-bottleneck__row{position:relative;display:grid;min-height:clamp(6.7rem,9vw,8.5rem);grid-template-columns:5rem minmax(18rem,1.15fr) minmax(16rem,.85fr);gap:clamp(1rem,3vw,3.5rem);align-items:center;border-bottom:1px solid rgb(255 255 255 / 18%)}.neo-bottleneck__row:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#7b32ff;content:"";opacity:0;transform:scaleX(0);transform-origin:right center;transition:opacity .24s ease,transform .72s var(--neovian-ease-out)}.neo-bottleneck__row:is(:hover,:focus-visible):after{opacity:1;transform:scaleX(1);transform-origin:left center}.neo-bottleneck__row:focus-visible{outline:1px solid rgb(123 50 255 / 42%);outline-offset:4px}.neo-bottleneck__index{align-self:start;margin-top:1.8rem;color:#7552bd;font-size:.7rem;font-weight:700;letter-spacing:.16em;transition:color .42s ease,transform .62s var(--neovian-ease-out)}.neo-bottleneck__row h3{margin:0;font-family:var(--neovian-font-display);font-size:clamp(2.35rem,4.7vw,4.7rem);font-stretch:condensed;font-weight:760;letter-spacing:-.055em;line-height:.92;text-transform:uppercase;transition:color .42s ease,transform .62s var(--neovian-ease-out)}.neo-bottleneck__row p{max-width:28rem;margin:0;color:#8e8a95;font-size:clamp(.86rem,1.05vw,1rem);line-height:1.6;transition:color .42s ease,transform .62s var(--neovian-ease-out)}.neo-bottleneck__row:is(:hover,:focus-visible) .neo-bottleneck__index{color:#9e72ff;transform:translateY(-.16rem)}.neo-bottleneck__row:is(:hover,:focus-visible) h3{color:#fff;transform:translateY(-.28rem)}.neo-bottleneck__row:is(:hover,:focus-visible) p{color:#bbb7c2;transform:translateY(-.12rem)}.neo-bottleneck__release{max-width:14ch;margin:clamp(3.25rem,6vw,6rem) 0 0 auto;font-family:var(--neovian-font-display);font-size:clamp(2.7rem,6vw,5.8rem);font-weight:260;letter-spacing:-.055em;line-height:.95;text-transform:uppercase}.neo-bottleneck__release strong{color:#7b32ff;font-weight:780}@media (max-width: 63.99rem){.neo-bottleneck__head{grid-template-columns:1fr}.neo-bottleneck__head>p{max-width:38rem}.neo-bottleneck__row{grid-template-columns:3.5rem minmax(0,1fr);padding:2rem 0}.neo-bottleneck__row p{grid-column:2}}@media (max-width: 39.99rem){.neo-bottleneck{padding-block:5rem}.neo-bottleneck__stroke .stroke-text__svg{height:clamp(7.5rem,37vw,9.5rem)}.neo-bottleneck__row{min-height:0;grid-template-columns:2.3rem minmax(0,1fr);gap:.5rem .7rem;padding-block:1.45rem}.neo-bottleneck__index{margin-top:.35rem}.neo-bottleneck__row h3{font-size:clamp(2.1rem,11vw,3.25rem)}.neo-bottleneck__release{max-width:none;margin-top:4rem;font-size:clamp(2.8rem,13.5vw,4.25rem)}}@media (prefers-reduced-motion: reduce){.neo-bottleneck__row{clip-path:none!important;transform:none!important}.neo-bottleneck__pressure{transform:none!important}.neo-bottleneck__row:after,.neo-bottleneck__index,.neo-bottleneck__row h3,.neo-bottleneck__row p{transition:none}}.neovian-contact{padding-block:clamp(5.5rem,8vw,8rem);border-top:1px solid rgb(255 255 255 / 16%);background:#000;color:#fff;color-scheme:dark}.neovian-contact__grid{display:grid;grid-template-columns:minmax(20rem,.78fr) minmax(30rem,1.22fr);gap:clamp(3rem,9vw,10rem);align-items:start}.neovian-contact__grid>div:first-child{position:sticky;top:8rem}.neovian-contact__heading{max-width:8.5ch;margin:0;font-family:var(--neovian-font-display);font-size:clamp(3.8rem,7.8vw,8rem);font-weight:760;letter-spacing:-.075em;line-height:.78;text-transform:uppercase}.neovian-contact__description{max-width:32rem;margin:2rem 0 0;color:#9c98a2;font-size:clamp(.92rem,1.08vw,1.04rem);line-height:1.7}.neovian-contact__assurances{display:grid;gap:0;max-width:32rem;margin-top:3rem;border-top:1px solid rgb(255 255 255 / 15%);color:#aaa6b0;font-size:.78rem}.neovian-contact__assurances span{display:grid;grid-template-columns:1.8rem minmax(0,1fr);gap:.5rem;align-items:center;min-height:3rem;border-bottom:1px solid rgb(255 255 255 / 11%)}.neovian-contact__assurances span:before{color:#9467ef;content:"↳";font-family:var(--neovian-font-display);font-size:1.1rem}.neovian-contact__channels{display:flex;flex-direction:column;gap:.4rem;max-width:32rem;margin-top:2rem}.neovian-contact__channel-label{color:#6f6b74;font-size:.58rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.neovian-contact__channel-link,.neovian-contact__meeting-link{width:-moz-max-content;width:max-content;color:#d9d6de;font-size:.86rem;text-decoration:none}.neovian-contact__channel-link:hover,.neovian-contact__meeting-link:hover{color:#a67cff}.neovian-contact__form,.neovian-contact__result{min-width:0;padding:0;border:0;background:transparent}.neovian-contact__form{display:flex;min-height:36rem;flex-direction:column;gap:1.35rem;padding-top:.5rem}.neovian-contact__progress{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem}.neovian-contact__progress span{height:3px;overflow:hidden;background:#222026;color:transparent;font-size:0;transition:background-color .28s ease}.neovian-contact__progress span.is-active{background:#7b32ff}.neovian-contact__step-heading{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:1rem;align-items:end;padding:1.5rem 0 1.2rem;border-bottom:1px solid rgb(255 255 255 / 17%);outline:none}.neovian-contact__result-kicker,.neovian-contact__step-heading>span{color:#9c79e8;font-size:.62rem;font-weight:720;letter-spacing:.13em;text-transform:uppercase}.neovian-contact__step-heading h3,.neovian-contact__result h3{margin:0;font-family:var(--neovian-font-display);font-size:clamp(2.4rem,4.3vw,4.25rem);font-weight:700;letter-spacing:-.055em;line-height:.9;text-transform:uppercase}.neovian-contact__step{display:flex;flex-direction:column;gap:1.3rem;animation:neovian-contact-step-in .56s var(--neovian-ease-out) both}.neovian-contact__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.neovian-contact__field{display:flex;min-width:0;flex-direction:column;gap:.5rem}.neovian-contact__label{color:#bbb7c1;font-size:.72rem;font-weight:620}.neovian-contact__label span{color:#716d76;font-size:.62rem;font-weight:500}.neovian-contact__label--required:after{color:#a67cff;content:" *"}.neovian-contact__input,.neovian-contact__textarea,.neovian-contact__select{width:100%;min-height:3.3rem;padding:.85rem 0;border:0;border-bottom:1px solid rgb(255 255 255 / 21%);border-radius:0;background:transparent;color:#f7f7fa;font-size:.88rem;line-height:1.45;outline:none;transition:border-color .18s ease,background-color .18s ease}.neovian-contact__input::-moz-placeholder,.neovian-contact__textarea::-moz-placeholder{color:#68646d}.neovian-contact__input::placeholder,.neovian-contact__textarea::placeholder{color:#68646d}.neovian-contact__input:hover,.neovian-contact__textarea:hover,.neovian-contact__select:hover{border-color:#ffffff6b}.neovian-contact__input:focus,.neovian-contact__textarea:focus,.neovian-contact__select:focus{border-color:#9562ff;background:#050506}.neovian-contact__input[aria-invalid=true],.neovian-contact__textarea[aria-invalid=true],.neovian-contact__select[aria-invalid=true]{border-color:#f06a76}.neovian-contact__textarea{min-height:7rem;resize:vertical}.neovian-contact__textarea--short{min-height:5.5rem}.neovian-contact__select{padding-right:2.2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#89848e 50%),linear-gradient(135deg,#89848e 50%,transparent 50%);background-position:calc(100% - 12px) 50%,calc(100% - 7px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;cursor:pointer}.neovian-contact__select option{background:#09090c;color:#fff}.neovian-contact__consent{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:start;color:#9e9aa4;cursor:pointer;font-size:.72rem;line-height:1.55}.neovian-contact__consent input{width:1rem;height:1rem;margin-top:.1rem;accent-color:#7b32ff}.neovian-contact__honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.neovian-contact__error{margin-top:-.1rem;color:#ff808c;font-size:.7rem;line-height:1.4;animation:neovian-contact-error-in .22s var(--neovian-ease-out) both}.neovian-contact__global-error{padding:.85rem;border-left:2px solid #f25b68;background:#12080b;color:#ff929c;font-size:.74rem;line-height:1.45}.neovian-contact__actions{display:flex;gap:.8rem;align-items:center;justify-content:flex-end;margin-top:auto;padding-top:1rem;border-top:1px solid rgb(255 255 255 / 11%)}.neovian-contact__back,.neovian-contact__success-back{display:inline-flex;min-height:2.85rem;align-items:center;justify-content:center;padding-inline:1.1rem;border:1px solid rgb(255 255 255 / 18%);background:transparent;color:#aaa6b0;cursor:pointer;font-size:.78rem}.neovian-contact__spinner{width:.9rem;height:.9rem;border:2px solid rgb(255 255 255 / 30%);border-top-color:#fff;border-radius:50%;animation:neovian-contact-spin .6s linear infinite}.neovian-contact__result{display:flex;min-height:28rem;flex-direction:column;gap:1rem;align-items:flex-start;justify-content:center;border-block:1px solid rgb(255 255 255 / 16%);animation:neovian-contact-result-in .54s var(--neovian-ease-out) both}.neovian-contact__result p{max-width:34rem;margin:0;color:#9e9aa4;line-height:1.65}.neovian-contact__success-icon{display:grid;width:3rem;height:3rem;place-items:center;border:1px solid #7441d3;color:#a77cff}.neovian-contact__schedule{display:grid;width:min(100%,30rem);gap:.8rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgb(255 255 255 / 15%)}.neovian-contact__schedule small{color:#77737d;font-size:.68rem;line-height:1.5}.neovian-contact__meeting-link{color:#a67cff;font-weight:650}.neovian-contact__success-back{min-height:auto;margin-top:.5rem;padding:0;border:0;color:#a67cff}.neovian-contact :is(a,button,input,textarea,select):focus-visible{outline:2px solid #a789ff;outline-offset:3px}@keyframes neovian-contact-step-in{0%{opacity:0;transform:translate(1.25rem)}to{opacity:1;transform:translate(0)}}@keyframes neovian-contact-error-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes neovian-contact-spin{to{transform:rotate(360deg)}}@keyframes neovian-contact-result-in{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@media (max-width: 63.99rem){.neovian-contact__grid{grid-template-columns:1fr}.neovian-contact__grid>div:first-child{position:static}.neovian-contact__heading{max-width:11ch}.neovian-contact__form{min-height:36rem}}@media (max-width: 39.99rem){.neovian-contact{padding-block:5rem}.neovian-contact__heading{font-size:clamp(3.4rem,17vw,4.8rem)}.neovian-contact__row,.neovian-contact__step-heading{grid-template-columns:1fr}.neovian-contact__step-heading h3{font-size:clamp(2.5rem,12.5vw,3.5rem)}.neovian-contact__actions{flex-direction:column-reverse;align-items:stretch}.neovian-contact__submit,.neovian-contact__back,.neovian-contact__schedule .neovian-contact__submit{width:100%}}@media (prefers-reduced-motion: reduce){.neovian-contact__step,.neovian-contact__error,.neovian-contact__result,.neovian-contact__global-error,.neovian-contact__spinner{animation:none}.neovian-contact__input,.neovian-contact__textarea,.neovian-contact__select,.neovian-contact__progress span{transition:none}}.neo-crm{overflow:hidden;padding-block:clamp(5.5rem,8vw,8rem);border-top:1px solid rgb(255 255 255 / 16%);background:#000;color:#fff}.neo-crm__head{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(18rem,.42fr);gap:clamp(2rem,7vw,8rem);align-items:end}.neo-crm__label{display:block;margin-bottom:1.5rem;color:#9c79e8;font-size:.68rem;font-weight:720;letter-spacing:.16em;text-transform:uppercase}.neo-crm__head h2{max-width:12ch;margin:0;font-family:var(--neovian-font-display);font-size:clamp(3.7rem,7.8vw,7.8rem);font-weight:770;letter-spacing:-.07em;line-height:.82;text-transform:uppercase}.neo-crm__head-copy p{margin:0 0 2rem;color:#a29ea8;font-size:clamp(.92rem,1.12vw,1.06rem);line-height:1.7}.neo-crm-demo{display:grid;min-width:0;min-height:clamp(29rem,45vw,38rem);overflow:hidden;grid-template-columns:clamp(10rem,15vw,13rem) minmax(0,1fr);margin-top:clamp(3rem,4.5vw,4.5rem);border:1px solid rgb(255 255 255 / 18%);border-radius:.45rem;background:#08080b;box-shadow:0 2.5rem 7rem #000000a6}.neo-crm-demo__sidebar{display:flex;min-width:0;flex-direction:column;padding:1.4rem 1rem;border-right:1px solid rgb(255 255 255 / 10%);background:#050506}.neo-crm-demo__brand{display:flex;gap:.65rem;align-items:center;padding-bottom:1.4rem;border-bottom:1px solid rgb(255 255 255 / 10%);font-family:var(--neovian-font-display);font-size:.82rem;letter-spacing:.05em}.neo-crm-demo__brand span{display:grid;width:1.8rem;height:1.8rem;place-items:center;background:#6a20ff;font-weight:850}.neo-crm-demo__sidebar nav{display:grid;gap:.35rem;margin-top:1.5rem}.neo-crm-demo__sidebar nav a{display:flex;min-height:2.75rem;gap:.65rem;align-items:center;padding:0 .7rem;border-left:2px solid transparent;color:#807d86;font-size:.7rem;text-decoration:none}.neo-crm-demo__sidebar nav a[aria-current=page]{border-color:#7b32ff;background:#0d0a13;color:#fff}.neo-crm-demo__sidebar nav svg{width:.95rem;height:.95rem;stroke-width:1.5}.neo-crm-demo__sidebar>small{margin-top:auto;color:#5f5c64;font-size:.54rem;letter-spacing:.12em}.neo-crm-demo__main{display:flex;min-width:0;flex-direction:column;padding:clamp(1rem,2.1vw,2rem)}.neo-crm-demo__topbar{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding-bottom:1.5rem}.neo-crm-demo__topbar small{color:#827e89;font-size:.61rem}.neo-crm-demo__topbar h3{margin:.25rem 0 0;font-size:clamp(1rem,1.4vw,1.28rem);font-weight:650;letter-spacing:-.03em}.neo-crm-demo__topbar button{display:grid;width:2.4rem;height:2.4rem;place-items:center;border:1px solid rgb(255 255 255 / 12%);background:#0b0b0f;color:#aaa6b0;cursor:pointer}.neo-crm-demo__topbar button svg{width:1rem;height:1rem}.neo-crm-demo__topbar button:focus-visible{outline:2px solid #a789ff;outline-offset:3px}.neo-crm-demo__board-wrap{min-width:0;overflow:hidden}.neo-crm-demo__board{--crm-gap: clamp(.55rem, 1vw, .9rem);position:relative;display:grid;min-width:37rem;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--crm-gap)}.neo-crm-lane{min-width:0;min-height:clamp(19rem,29vw,25rem);padding:clamp(.55rem,1vw,.85rem);border-top:1px solid rgb(255 255 255 / 17%);background:#0b0b0f}.neo-crm-lane>header{display:flex;justify-content:space-between;gap:.5rem;align-items:start;padding:.35rem .2rem .85rem;border-bottom:1px solid rgb(255 255 255 / 9%)}.neo-crm-lane>header span,.neo-crm-lane>header small{display:block}.neo-crm-lane>header span{font-size:clamp(.64rem,.8vw,.76rem);font-weight:680}.neo-crm-lane>header small{margin-top:.22rem;color:#716e77;font-size:clamp(.5rem,.62vw,.58rem)}.neo-crm-lane>header strong{display:grid;width:1.35rem;height:1.35rem;place-items:center;background:#15151b;color:#8c8892;font-size:.58rem}.neo-crm-lane__slot{height:5.6rem}.neo-crm-card,.neo-crm-moving-lead__card{position:relative;display:grid;grid-template-columns:.85rem minmax(0,1fr);gap:.45rem;margin-top:.6rem;padding:clamp(.65rem,1vw,.9rem);border:1px solid rgb(255 255 255 / 10%);background:#111116}.neo-crm-card>svg,.neo-crm-moving-lead__card>svg{width:.75rem;height:.75rem;margin-top:.12rem;color:#5d5963}.neo-crm-card strong,.neo-crm-card small,.neo-crm-moving-lead strong,.neo-crm-moving-lead small{display:block}.neo-crm-card strong,.neo-crm-moving-lead strong{overflow:hidden;font-size:clamp(.58rem,.78vw,.72rem);text-overflow:ellipsis;white-space:nowrap}.neo-crm-card small,.neo-crm-moving-lead small{overflow:hidden;margin-top:.32rem;color:#77737d;font-size:clamp(.5rem,.65vw,.6rem);text-overflow:ellipsis;white-space:nowrap}.neo-crm-card>span,.neo-crm-moving-lead__card>span{grid-column:2;width:-moz-max-content;width:max-content;margin-top:.15rem;padding:.2rem .38rem;background:#1a1128;color:#a47cff;font-size:clamp(.46rem,.55vw,.52rem)}.neo-crm-moving-lead{--crm-position-contact: calc(100% + var(--crm-gap));--crm-position-qualified: calc(200% + (2 * var(--crm-gap)));position:absolute;z-index:3;top:3.8rem;left:clamp(.55rem,1vw,.85rem);width:calc((100% - (2 * var(--crm-gap))) / 3 - clamp(1.1rem,2vw,1.7rem));cursor:grabbing;transform:translateZ(0);transition:transform 1.1s cubic-bezier(.22,.82,.22,1);will-change:transform}.neo-crm-moving-lead__card{margin:0;border-color:#7f3bffb8;background:#171020;box-shadow:0 1.2rem 2.5rem #0000007f}.neo-crm-demo[data-stage="1"] .neo-crm-moving-lead,.neo-crm-demo[data-stage="2"] .neo-crm-moving-lead,.neo-crm-demo[data-stage="6"] .neo-crm-moving-lead,.neo-crm-demo[data-stage="7"] .neo-crm-moving-lead{transform:translate3d(var(--crm-position-contact),0,0)}.neo-crm-demo[data-stage="3"] .neo-crm-moving-lead,.neo-crm-demo[data-stage="4"] .neo-crm-moving-lead,.neo-crm-demo[data-stage="5"] .neo-crm-moving-lead{transform:translate3d(var(--crm-position-qualified),0,0)}.neo-crm-demo[data-moving] .neo-crm-moving-lead__card{animation:neo-crm-lift 1.1s cubic-bezier(.22,.82,.22,1) both}.neo-crm-demo[data-moving][data-returning] .neo-crm-moving-lead__card{animation-name:neo-crm-lift-return}.neo-crm-demo[data-cycle-state=paused] :is(.neo-crm-moving-lead,.neo-crm-moving-lead__card){animation-play-state:paused}@keyframes neo-crm-lift{0%,to{transform:translateY(0) rotate(0)}30%,72%{transform:translateY(-.55rem) rotate(-.7deg)}}@keyframes neo-crm-lift-return{0%,to{transform:translateY(0) rotate(0)}30%,72%{transform:translateY(-.55rem) rotate(.7deg)}}.neo-crm-demo__activity{display:grid;grid-template-columns:.55rem minmax(0,1fr) auto;gap:.65rem;align-items:center;margin-top:auto;padding:1rem .2rem 0;border-top:1px solid rgb(255 255 255 / 9%)}.neo-crm-demo__activity>span{width:.45rem;height:.45rem;border-radius:50%;background:#7b32ff}.neo-crm-demo__activity[data-success]>span{background:#55c994}.neo-crm-demo__activity strong,.neo-crm-demo__activity small{display:block}.neo-crm-demo__activity strong{font-size:.65rem}.neo-crm-demo__activity small,.neo-crm-demo__activity time{margin-top:.2rem;color:#76727c;font-size:.56rem}@media (max-width: 63.99rem){.neo-crm__head{grid-template-columns:1fr}.neo-crm__head-copy{max-width:36rem}.neo-crm-demo{grid-template-columns:4.2rem minmax(0,1fr)}.neo-crm-demo__brand strong,.neo-crm-demo__sidebar nav a{font-size:0}.neo-crm-demo__sidebar nav a{justify-content:center;padding:0}.neo-crm-demo__sidebar nav svg{width:1.05rem;height:1.05rem}.neo-crm-demo__sidebar>small{display:none}}@media (max-width: 39.99rem){.neo-crm{padding-block:5rem}.neo-crm__head h2{font-size:clamp(3.5rem,18vw,4.9rem)}.neo-crm-demo{min-height:28rem;grid-template-columns:1fr}.neo-crm-demo__sidebar{display:none}.neo-crm-demo__main{padding:.8rem}.neo-crm-demo__topbar{padding-bottom:1rem}.neo-crm-demo__board{min-width:0}.neo-crm-lane{min-height:20rem;padding:.35rem}.neo-crm-lane__slot{height:5.8rem}.neo-crm-card,.neo-crm-moving-lead__card{grid-template-columns:1fr;gap:0;padding:.48rem}.neo-crm-card>svg,.neo-crm-moving-lead__card>svg{display:none}.neo-crm-card>span,.neo-crm-moving-lead__card>span{grid-column:1}.neo-crm-moving-lead{left:.35rem;width:calc((100% - (2 * var(--crm-gap))) / 3 - .7rem)}.neo-crm-moving-lead strong,.neo-crm-card strong{white-space:normal}.neo-crm-demo__activity{grid-template-columns:.45rem minmax(0,1fr)}.neo-crm-demo__activity time{display:none}}@media (prefers-reduced-motion: reduce){.neo-crm-moving-lead,.neo-crm-moving-lead__card{animation:none!important;transition:none!important}.neo-crm-demo[data-stage] .neo-crm-moving-lead{opacity:1;transform:translate3d(var(--crm-position-qualified),0,0)}}.neo-process{padding-block:clamp(5.5rem,8vw,8rem);border-top:1px solid rgb(255 255 255 / 15%);background:#000;color:#fff}.neo-process__header{padding-bottom:clamp(3rem,5.5vw,5.5rem);border-bottom:1px solid rgb(255 255 255 / 16%)}.neo-process__header>p{margin:0 0 2rem;color:#9775df;font-size:.68rem;font-weight:720;letter-spacing:.16em;text-transform:uppercase}.neo-process__headline{display:grid;margin:0;font-family:var(--neovian-font-display);font-size:clamp(4rem,9.5vw,9.7rem);font-weight:760;letter-spacing:-.072em;line-height:.77;text-transform:uppercase}.neo-process__headline span{width:-moz-max-content;width:max-content;max-width:100%}.neo-process__headline span:nth-child(2){margin-left:17%;color:#7b32ff}.neo-process__headline span:nth-child(3){margin-left:auto;font-weight:250}.neo-process__body{display:grid;grid-template-columns:minmax(13rem,.34fr) minmax(0,1fr);gap:clamp(3rem,8vw,9rem);align-items:start}.neo-process__sticky{position:sticky;top:7rem;display:grid;min-height:calc(100svh - 9rem);grid-template-columns:auto 1fr 2px;gap:1.2rem;align-items:center;padding-block:3rem}.neo-process__active-index{color:#9c79e8;font-size:.7rem;letter-spacing:.15em}.neo-process__active-label{display:grid;min-width:clamp(2.2rem,4vw,4rem);align-items:center;align-self:stretch;overflow:hidden}.neo-process__active-label strong{grid-area:1 / 1;font-family:var(--neovian-font-display);font-size:clamp(2.2rem,4vw,4rem);font-weight:720;letter-spacing:-.05em;opacity:0;text-transform:uppercase;writing-mode:vertical-rl;transform:translateY(1rem) rotate(180deg);transition:opacity .36s var(--neovian-ease-out),transform .62s var(--neovian-ease-out)}.neo-process__active-label strong[data-state=active]{opacity:1;transform:translateY(0) rotate(180deg)}.neo-process__active-label strong[data-state=past]{transform:translateY(-1rem) rotate(180deg)}.neo-process__meter{position:relative;width:2px;height:54%;background:#28262d}.neo-process__meter i{position:absolute;top:0;right:0;bottom:0;left:0;background:#7b32ff;transform:scaleY(0);transform-origin:top;will-change:transform}.neo-process__steps{margin:0;padding:0;list-style:none}.neo-process__steps li{display:grid;min-height:58svh;grid-template-columns:4rem minmax(0,1fr) minmax(14rem,.45fr);gap:clamp(1.5rem,3.5vw,3.75rem);align-items:center;border-bottom:1px solid rgb(255 255 255 / 15%);opacity:.46;transform:translate3d(0,.8rem,0);transition:opacity .46s var(--neovian-ease-out),transform .72s var(--neovian-ease-out)}.neo-process__steps li[data-state=past]{opacity:.7;transform:translateZ(0)}.neo-process__steps li[data-active]{opacity:1;transform:translateZ(0)}.neo-process__step-index{align-self:start;margin-top:3.75rem;color:#8465c6;font-size:.68rem;letter-spacing:.13em}.neo-process__steps h3{margin:0;font-family:var(--neovian-font-display);font-size:clamp(3rem,5.6vw,5.8rem);font-weight:760;letter-spacing:-.065em;line-height:.86;text-transform:uppercase}.neo-process__steps p{max-width:34rem;margin:1.5rem 0 0;color:#918d97;font-size:clamp(.9rem,1.05vw,1.02rem);line-height:1.68}.neo-process__steps li>strong{align-self:end;margin-bottom:3.75rem;padding-top:1rem;border-top:1px solid rgb(255 255 255 / 17%);color:#d6d3da;font-size:clamp(.82rem,1vw,.94rem);font-weight:550;line-height:1.5}.neo-process__steps li>strong span{display:block;margin-bottom:.55rem;color:#786f84;font-size:.56rem;font-weight:720;letter-spacing:.12em;text-transform:uppercase}@media (max-width: 63.99rem){.neo-process__body{grid-template-columns:1fr}.neo-process__sticky{display:none}.neo-process__steps li{min-height:auto;grid-template-columns:3.5rem minmax(0,1fr);padding-block:4rem;opacity:1}.neo-process__step-index{grid-column:1;grid-row:1;margin-top:.45rem}.neo-process__steps li>div{grid-column:2;grid-row:1}.neo-process__steps li>strong{grid-column:2;grid-row:2;margin:0}}@media (max-width: 39.99rem){.neo-process{padding-block:5rem}.neo-process__headline{font-size:clamp(3.6rem,17vw,5.2rem)}.neo-process__headline span:nth-child(2){margin-left:8%}.neo-process__steps li{grid-template-columns:2.3rem minmax(0,1fr);gap:1rem;padding-block:3.25rem}.neo-process__steps h3{font-size:clamp(3rem,15vw,4.35rem)}}@media (prefers-reduced-motion: reduce){.neo-process__headline span{transform:none!important}.neo-process__active-label strong,.neo-process__steps li{transition:none}.neo-process__steps li{opacity:1;transform:none}.neo-process__meter i{transform:scaleY(1)!important}}.neo-showcase{position:relative;overflow:hidden;padding-block:clamp(5.5rem,8vw,8rem);border-top:1px solid rgb(255 255 255 / 13%);background:#050506;color:#fff}.neo-showcase__layout{display:grid;min-height:36rem;grid-template-columns:minmax(20rem,.72fr) minmax(32rem,1.28fr);gap:clamp(3rem,8vw,9rem);align-items:center}.neo-showcase__copy>span{color:#9977e4;font-size:.67rem;font-weight:720;letter-spacing:.16em;text-transform:uppercase}.neo-showcase__copy>h2{max-width:10ch;margin:1.5rem 0 0;font-family:var(--neovian-font-display);font-size:clamp(3.8rem,6.8vw,7rem);font-weight:760;letter-spacing:-.07em;line-height:.82;text-transform:uppercase}.neo-showcase__copy>p,.neo-showcase__active-copy p{max-width:32rem;color:#96929c;font-size:clamp(.88rem,1vw,1rem);line-height:1.65}.neo-showcase__copy>p{margin:2rem 0 0}.neo-showcase__active-copy{max-width:31rem;margin-top:3rem;padding-top:1.1rem;border-top:1px solid rgb(255 255 255 / 18%)}.neo-showcase__active-copy small{color:#8c6bd6;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.neo-showcase__active-copy h3{margin:.65rem 0 0;font-size:clamp(1.3rem,2.2vw,2rem);font-weight:600;letter-spacing:-.04em}.neo-showcase__active-copy p{margin:.65rem 0 0}.neo-showcase__controls{display:flex;width:min(100%,31rem);gap:1rem;align-items:center;margin-top:2rem}.neo-showcase__controls button{display:grid;width:2.8rem;height:2.8rem;flex:0 0 auto;place-items:center;border:1px solid rgb(255 255 255 / 18%);background:transparent;color:#fff;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.neo-showcase__controls button:hover{border-color:#8150ff;background:#0d0914}.neo-showcase__controls button:focus-visible{outline:2px solid #a789ff;outline-offset:3px}.neo-showcase__controls button svg{width:1rem;height:1rem;stroke-width:1.6}.neo-showcase__progress{display:flex;flex:1;gap:.35rem}.neo-showcase__progress span{height:2px;flex:1;background:#27252c;transition:background-color .32s ease}.neo-showcase__progress span.is-active{background:#7b32ff}.neo-showcase__deck{position:relative;min-width:0;height:clamp(28rem,37vw,34rem);perspective:1100px}.neo-showcase-card{position:absolute;top:50%;left:48%;width:min(100%,42rem);height:clamp(26rem,34vw,31rem);overflow:hidden;border:1px solid rgb(255 255 255 / 24%);border-radius:.4rem;background:#09090c;box-shadow:0 2rem 5rem #0000008c;transform:translate(-50%,-46%);transform-origin:center;cursor:pointer}.neo-showcase-card>header,.neo-showcase-card>footer{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem 1.25rem}.neo-showcase-card>header{border-bottom:1px solid rgb(255 255 255 / 10%);color:#aaa6b0;font-size:.59rem;letter-spacing:.13em;text-transform:uppercase}.neo-showcase-card>footer{align-items:end;border-top:1px solid rgb(255 255 255 / 10%)}.neo-showcase-card>footer h3{margin:0;font-family:var(--neovian-font-display);font-size:clamp(2rem,4vw,3.5rem);font-weight:720;letter-spacing:-.05em;line-height:1;text-transform:uppercase}.neo-showcase-card>footer small{color:#77737d;font-size:.58rem}.neo-showcase-visual{height:calc(100% - 8.7rem);padding:clamp(1.3rem,2.4vw,2.25rem)}.neo-showcase-visual--crm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.neo-showcase-mini-lane{padding:.7rem;border-top:1px solid #302e35;background:#0d0d11}.neo-showcase-mini-lane header{display:flex;justify-content:space-between;gap:.4rem;color:#7f7b85;font-size:clamp(.48rem,.62vw,.58rem)}.neo-showcase-mini-lane i{display:block;height:4.8rem;margin-top:.65rem;border:1px solid #25242b;background:#15151a}.neo-showcase-mini-lane i.is-purple{border-color:#6f36dc;background:#171020;transform:translateY(2.1rem) rotate(-1deg)}.neo-showcase-visual--service{display:flex;flex-direction:column;justify-content:center;gap:1rem}.neo-showcase-dialog{display:flex;width:78%;gap:.7rem;align-items:start;padding:1rem;border:1px solid #29272f;color:#bebac4;font-size:clamp(.65rem,.85vw,.78rem);line-height:1.55}.neo-showcase-dialog svg{width:1rem;height:1rem;flex:0 0 auto;color:#9a72f1}.neo-showcase-dialog.is-person{align-self:end;border-color:#5c32ad;background:#120b1c}.neo-showcase-context{display:flex;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding:.9rem 0;border-block:1px solid #242229;color:#8d8993;font-size:.57rem}.neo-showcase-context strong{color:#9c77eb;letter-spacing:.12em}.neo-showcase-visual--automation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:center}.neo-showcase-visual--automation>div{display:grid;min-height:9rem;place-items:center;padding:1rem;border:1px solid #29272f;color:#8f8b95;text-align:center}.neo-showcase-visual--automation>div.is-purple{min-height:15rem;border-color:#6f36dc;background:#140d1e;color:#fff}.neo-showcase-visual--automation svg{width:1.5rem;height:1.5rem;margin-bottom:1rem;stroke-width:1.2}.neo-showcase-visual--automation span{font-size:clamp(.61rem,.76vw,.72rem)}@media (max-width: 63.99rem){.neo-showcase__layout{min-height:auto;grid-template-columns:1fr}.neo-showcase__copy>h2{max-width:12ch}.neo-showcase__deck{width:min(100%,44rem);margin:3rem auto 0}}@media (max-width: 39.99rem){.neo-showcase{padding-block:5rem 6rem}.neo-showcase__copy>h2{font-size:clamp(3.6rem,18vw,5rem)}.neo-showcase__active-copy{margin-top:2.5rem}.neo-showcase__deck{height:24rem;margin-top:3rem}.neo-showcase-card{left:44%;width:92%;height:22rem}.neo-showcase-card>footer h3{font-size:1.85rem}.neo-showcase-card>footer small{display:none}.neo-showcase-visual{height:calc(100% - 7.6rem);padding:1rem}.neo-showcase-mini-lane i{height:3.8rem}.neo-showcase-dialog{width:92%;padding:.75rem}.neo-showcase-visual--automation{gap:.45rem}.neo-showcase-visual--automation>div{min-height:7rem;padding:.45rem}.neo-showcase-visual--automation>div.is-purple{min-height:11rem}}@media (prefers-reduced-motion: reduce){.neo-showcase-card,.neo-showcase__progress span,.neo-showcase__controls button{transition:none!important}}.neo-front__title-wrap{--neo-title-reveal-x: 0px;--neo-title-reveal-y: 0px;--neo-title-reveal-width: 100%}@property --neo-title-reveal-x{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --neo-title-reveal-y{syntax: "<length>"; inherits: true; initial-value: 0px;}.neo-fronts{position:relative;background:#000;color:#fff}.neo-fronts__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.34fr);gap:clamp(2rem,6vw,7rem);align-items:end;padding:clamp(5rem,7.5vw,7.5rem) 0 clamp(3rem,5vw,5rem);border-top:1px solid rgb(255 255 255 / 15%)}.neo-fronts__head h2{max-width:13ch;margin:0;font-family:var(--neovian-font-display);font-size:clamp(3.6rem,7.4vw,7.4rem);font-weight:760;letter-spacing:-.065em;line-height:.84;text-transform:uppercase}.neo-fronts__head p,.neo-front__description{margin:0;color:#9b97a2;font-size:clamp(.92rem,1.12vw,1.06rem);line-height:1.68}.neo-front{position:relative;min-height:clamp(38rem,70svh,46rem);overflow:hidden;border-top:1px solid rgb(255 255 255 / 16%);background:#000}.neo-front__inner{position:relative;display:grid;min-height:inherit}.neo-front__index{color:#a282e6;font-size:.72rem;font-weight:700;letter-spacing:.17em}.neo-front__title-wrap{position:relative;min-width:0;transition:--neo-title-reveal-x 90ms linear,--neo-title-reveal-y 90ms linear}.neo-front__initial{position:absolute;z-index:0;color:#0b0b10;font-family:var(--neovian-font-display);font-size:clamp(18rem,39vw,44rem);font-weight:850;letter-spacing:-.1em;line-height:.68;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.neo-front__title-layer{position:relative;z-index:1;min-width:0}.neo-front__title,.neo-front__title-reveal>span{font-family:var(--neovian-font-display);font-size:clamp(5.5rem,14.2vw,13.5rem);font-weight:780;letter-spacing:-.075em;line-height:.74;text-transform:uppercase}.neo-front__title{position:relative;margin:0;color:#fff}.neo-front__title-reveal{--neo-title-reveal-offset-x: 0px;--neo-title-reveal-offset-y: 0px;display:none;position:absolute;top:calc(var(--neo-title-reveal-y) + var(--neo-title-reveal-offset-y));left:calc(var(--neo-title-reveal-x) + var(--neo-title-reveal-offset-x));z-index:1;width:26%;height:112%;overflow:hidden;border-radius:41% 59% 46% 54%/57% 43% 61% 39%;opacity:0;pointer-events:none;transform:translate(-50%,-50%);transition:opacity .52s cubic-bezier(.22,1,.36,1)}.neo-front__title-reveal>span{position:absolute;top:calc(50% - var(--neo-title-reveal-y) - var(--neo-title-reveal-offset-y) - .15em);left:calc(50% - var(--neo-title-reveal-x) - var(--neo-title-reveal-offset-x) - .04em);box-sizing:border-box;width:calc(var(--neo-title-reveal-width) + .08em);padding:.15em .04em;color:var(--color-accent);text-align:inherit;white-space:nowrap}.neo-front__title-reveal--trail{--neo-title-reveal-offset-x: -2.4rem;--neo-title-reveal-offset-y: 1.1rem;width:16%;height:68%;border-radius:58% 42% 62% 38%/38% 61% 39% 62%}.neo-front__title-reveal--crest{--neo-title-reveal-offset-x: 2.8rem;--neo-title-reveal-offset-y: -1.15rem;width:14%;height:58%;border-radius:36% 64% 43% 57%/63% 37% 58% 42%}@media (hover: hover) and (pointer: fine){.neo-front__title-reveal{display:block}.neo-front__title-wrap[data-reveal-active=true] .neo-front__title-reveal{opacity:1;transition-duration:.24s}}.neo-front__items{margin:0;padding:0;list-style:none}.neo-front__items li{padding-block:.9rem;border-bottom:1px solid rgb(255 255 255 / 16%);color:#dedce3;font-size:clamp(.82rem,1vw,.96rem)}.neo-front--receita .neo-front__inner{grid-template-columns:5rem minmax(0,1fr) minmax(18rem,.35fr);grid-template-rows:1fr auto auto 1fr;gap:2rem clamp(2rem,5vw,6rem);align-items:start;padding-block:clamp(4.75rem,7vw,6.75rem)}.neo-front--receita .neo-front__index{grid-row:1}.neo-front--receita .neo-front__title-wrap{grid-column:2;grid-row:2 / 4}.neo-front--receita .neo-front__initial{top:-2rem;left:-9rem}.neo-front--receita .neo-front__description{grid-column:3;grid-row:2}.neo-front--receita .neo-front__items{grid-column:3;grid-row:3}.neo-front--operação{min-height:clamp(36rem,64svh,42rem);background:#050506}.neo-front--operação .neo-front__inner{grid-template-columns:minmax(18rem,.35fr) minmax(0,1fr) 5rem;grid-template-rows:auto 1fr auto;gap:2rem clamp(2rem,5vw,6rem);align-items:center;padding-block:clamp(4.75rem,7vw,6.75rem)}.neo-front--operação .neo-front__index{grid-column:3;text-align:right;align-self:start}.neo-front--operação .neo-front__title-wrap{grid-column:2;grid-row:2;text-align:right}.neo-front--operação .neo-front__initial{top:50%;right:-6rem;transform:translateY(-50%)}.neo-front--operação .neo-front__description{grid-column:1;grid-row:2;align-self:start;padding-top:1rem}.neo-front--operação .neo-front__items{grid-column:1;grid-row:3}.neo-front--produto{min-height:clamp(40rem,74svh,49rem)}.neo-front--produto:before{position:absolute;top:0;right:7vw;width:clamp(8rem,19vw,18rem);height:100%;background:#6a20ff;content:""}.neo-front--produto .neo-front__inner{grid-template-columns:5rem minmax(0,1.2fr) minmax(16rem,.4fr);grid-template-rows:1fr auto auto 1fr;gap:2rem clamp(2rem,5vw,6rem);align-items:end;padding-block:clamp(4.75rem,7vw,6.75rem)}.neo-front--produto .neo-front__index{grid-column:1;grid-row:1;align-self:start}.neo-front--produto .neo-front__title-wrap{grid-column:2 / 4;grid-row:2}.neo-front--produto .neo-front__initial{right:8%;bottom:-1rem;color:#00000040}.neo-front--produto .neo-front__description{z-index:1;grid-column:2;grid-row:3;max-width:34rem;color:#d7d2e0}.neo-front--produto .neo-front__items{z-index:1;grid-column:3;grid-row:3 / 5;padding:1rem;background:#000}@media (max-width: 63.99rem){.neo-fronts__head{grid-template-columns:1fr}.neo-front{min-height:auto}.neo-front--receita .neo-front__inner,.neo-front--operação .neo-front__inner,.neo-front--produto .neo-front__inner{grid-template-columns:3.5rem minmax(0,1fr);grid-template-rows:auto auto auto auto;gap:2rem 1rem;padding-block:4.75rem}.neo-front :is(.neo-front__index){grid-column:1;grid-row:1;text-align:left}.neo-front :is(.neo-front__title-wrap){grid-column:2;grid-row:2;text-align:left}.neo-front :is(.neo-front__description){grid-column:2;grid-row:3;padding:0}.neo-front :is(.neo-front__items){grid-column:2;grid-row:4;padding:0;background:transparent}.neo-front__title,.neo-front__title-reveal>span{font-size:clamp(5rem,21vw,9.5rem)}.neo-front__initial{display:none}.neo-front--produto:before{right:0;width:1.25rem}}@media (max-width: 39.99rem){.neo-fronts__head{padding-block:5rem 3.5rem}.neo-fronts__head h2{font-size:clamp(3.8rem,19vw,5.5rem)}.neo-front--receita .neo-front__inner,.neo-front--operação .neo-front__inner,.neo-front--produto .neo-front__inner{grid-template-columns:2.3rem minmax(0,1fr);padding-block:4rem}.neo-front__title,.neo-front__title-reveal>span{font-size:clamp(4rem,22vw,5.8rem)}}@media (prefers-reduced-motion: reduce){.neo-front__title-layer,.neo-front__items li{opacity:1!important;transform:none!important}.neo-front__title-reveal{display:none!important}}@media (forced-colors: active){.neo-front__title-reveal{display:none!important}}.neo-team{padding-block:clamp(5rem,7vw,7rem);border-top:1px solid rgb(255 255 255 / 15%);background:#000;color:#fff}.neo-team__header{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(18rem,.38fr);gap:clamp(2rem,7vw,8rem);align-items:end}.neo-team__header h2{max-width:11ch;margin:0;font-family:var(--neovian-font-display);font-size:clamp(3.5rem,6.6vw,6.8rem);font-weight:760;letter-spacing:-.072em;line-height:.82;text-transform:uppercase}.neo-team__header p{max-width:31rem;margin:0 0 .6rem;color:#9a96a0;font-size:clamp(.92rem,1.08vw,1.04rem);line-height:1.68}.neo-team__portraits{display:grid;width:min(100%,42rem);aspect-ratio:8 / 5;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);margin:clamp(2.25rem,3.5vw,3.5rem) auto 0;overflow:hidden;transition:grid-template-columns .68s cubic-bezier(.22,.82,.22,1)}.neo-team__portraits[data-active=enzo]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.neo-team__portrait{--pointer-x: 0;--pointer-y: 0;position:relative;min-width:0;overflow:hidden;padding:0;border:0;border-right:1px solid #000;background:#08080a;color:#fff;cursor:pointer}.neo-team__portrait:last-child{border-right:0}.neo-team__portrait:focus-visible{z-index:2;outline:2px solid #a789ff;outline-offset:-4px}.neo-team__portrait img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:grayscale(.72) brightness(.66) contrast(1.08);transform:perspective(900px) rotateX(calc(var(--pointer-y) * -1deg)) rotateY(calc(var(--pointer-x) * 1deg)) scale(.975);transition:filter .62s ease,transform .42s var(--neovian-ease-out)}.neo-team__portrait[data-active] img{filter:grayscale(.12) brightness(.88) contrast(1.04);transform:perspective(900px) rotateX(calc(var(--pointer-y) * -1deg)) rotateY(calc(var(--pointer-x) * 1deg)) scale(.992)}.neo-team__shade{position:absolute;top:32%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgb(0 0 0 / 92%));pointer-events:none}.neo-team__caption{position:absolute;right:0;bottom:0;left:0;display:grid;gap:.55rem;padding:clamp(1.25rem,3vw,2.5rem);text-align:left}.neo-team__caption strong{font-family:var(--neovian-font-display);font-size:clamp(1.8rem,3.7vw,3.8rem);font-weight:740;letter-spacing:-.06em;line-height:.9;text-transform:uppercase}.neo-team__caption span{max-width:30ch;color:#b6b2bc;font-size:clamp(.65rem,.9vw,.82rem);line-height:1.45}.neo-team__details{display:grid;grid-template-columns:5rem minmax(18rem,.9fr) minmax(18rem,1.1fr);gap:clamp(1.5rem,4vw,4.5rem);align-items:start;padding-block:clamp(2.5rem,4.5vw,4rem);border-bottom:1px solid rgb(255 255 255 / 15%)}.neo-team__details-person{color:#9c79e8;font-size:.62rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.neo-team__details h3{margin:0;font-family:var(--neovian-font-display);font-size:clamp(2.3rem,4.1vw,4.3rem);font-weight:670;letter-spacing:-.06em;line-height:.9;text-transform:uppercase}.neo-team__details ol{margin:0;padding:0;list-style:none}.neo-team__details li{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.8rem;padding:.95rem 0;border-top:1px solid rgb(255 255 255 / 13%)}.neo-team__details li span{color:#716d76;font-size:.6rem;letter-spacing:.1em}.neo-team__details li p{margin:0;color:#aaa6af;font-size:clamp(.82rem,1vw,.94rem);line-height:1.55}.neo-team__closing{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:center;padding-top:2.2rem}.neo-team__closing p{max-width:46rem;margin:0;font-size:clamp(1.05rem,1.6vw,1.35rem);letter-spacing:-.025em;line-height:1.5}@media (max-width: 63.99rem){.neo-team__header{grid-template-columns:1fr}.neo-team__details{grid-template-columns:3.5rem minmax(0,1fr)}.neo-team__details h3,.neo-team__details ol{grid-column:2}}@media (max-width: 39.99rem){.neo-team{padding-block:5rem}.neo-team__header h2{font-size:clamp(3.3rem,17vw,4.8rem)}.neo-team__portraits,.neo-team__portraits[data-active]{grid-template-columns:1fr 1fr}.neo-team__caption{padding:.85rem}.neo-team__caption strong{font-size:clamp(1.35rem,7vw,2rem)}.neo-team__caption span{font-size:.55rem}.neo-team__details{grid-template-columns:2.3rem minmax(0,1fr);gap:1rem}.neo-team__details h3{font-size:clamp(2.15rem,11vw,3.2rem)}.neo-team__closing{grid-template-columns:1fr}.neo-team__closing .specular-button{width:100%}}@media (prefers-reduced-motion: reduce){.neo-team__portraits,.neo-team__portrait img{transition:none}}:root{color-scheme:dark;--color-background: #000;--color-background-soft: #060608;--color-surface: #09090d;--color-background-elevated: #0c0c11;--color-surface-elevated: #101016;--color-ink: #000;--color-charcoal: #08080b;--color-plum: #0b0610;--color-plum-elevated: #120a19;--color-text: #f7f7fa;--color-text-body: #c8c5d0;--color-text-secondary: #a09caa;--color-text-muted: #a6a9b0;--color-text-subtle: #8d919a;--color-border: #24272d;--color-accent: #6a20ff;--color-accent-ui: #6f29ff;--color-violet: #9a5bff;--color-blue: #6e8cff;--color-friction: #ffb35c;--color-success: #42c987;--color-danger: #f25b68;--color-panel-border: rgb(174 180 203 / 15%);--color-panel-border-strong: rgb(162 92 255 / 42%);--section-dark-background: #000;--section-dark-surface: #0a0a0d;--section-dark-heading: #f7f7fa;--section-dark-body: #c8c5d0;--section-dark-muted: #9c99a5;--section-dark-border: rgb(255 255 255 / 15%);--section-dark-accent: #a25cff;--section-light-background: #060608;--section-light-surface: #0b0b0f;--section-light-heading: #f7f7fa;--section-light-body: #c8c5d0;--section-light-muted: #85818e;--section-light-border: rgb(255 255 255 / 12%);--section-light-accent: #8b48ff;--container-width: 1360px;--page-gutter: clamp(20px, 3vw, 32px);--section-space: clamp(64px, 6vw, 96px);--section-space-compact: clamp(48px, 4.5vw, 72px);--section-title-size: clamp(2.5rem, 4vw, 3.625rem);--section-copy-size: clamp(1rem, 1.25vw, 1.125rem);--interface-copy-size: clamp(.6875rem, .8vw, .8125rem);--section-grid-gap: clamp(2.5rem, 5vw, 5rem);--radius-panel: 12px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--neovian-color-background: var(--color-ink);--neovian-color-background-surface: var(--color-background);--neovian-color-background-elevated: rgb(0 0 0 / 88%);--neovian-color-text: var(--color-text);--neovian-color-text-muted: var(--color-text-muted);--neovian-color-text-subtle: var(--color-text-subtle);--neovian-color-text-nav: #c7c9ce;--neovian-color-accent: var(--color-accent);--neovian-color-accent-hover: color-mix(in srgb, var(--color-accent) 84%, white);--neovian-color-accent-border: color-mix(in srgb, var(--color-accent) 64%, white);--neovian-color-focus: color-mix(in srgb, var(--color-accent) 52%, white);--neovian-color-surface-subtle: rgb(255 255 255 / 4%);--neovian-color-border-subtle: rgb(255 255 255 / 16%);--neovian-color-border-hover: rgb(255 255 255 / 26%);--neovian-color-border-navbar: rgb(255 255 255 / 9%);--neovian-font-display: "Antonio Variable", "Arial Narrow", sans-serif;--neovian-font-sans: "Manrope Variable", Arial, sans-serif;--neovian-container-max: 1280px;--neovian-container-gutter: clamp(20px, 5vw, 72px);--neovian-duration-fast: .18s;--neovian-duration-base: .32s;--neovian-duration-slow: .76s;--neovian-duration-media: .36s;--neovian-stagger-tight: 70ms;--neovian-ease-out: cubic-bezier(.22, .82, .22, 1)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.mx-auto{margin-left:auto;margin-right:auto}.mt-20{margin-top:5rem}.mt-5{margin-top:1.25rem}.flex{display:flex}.grid{display:grid}.hidden{display:none}.min-h-\[72svh\]{min-height:72svh}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-4xl{max-width:56rem}.max-w-\[12ch\]{max-width:12ch}.max-w-\[13ch\]{max-width:13ch}.max-w-\[14ch\]{max-width:14ch}.max-w-\[15ch\]{max-width:15ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[var\(--container-width\)\]{max-width:var(--container-width)}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-center{align-items:center}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-3{row-gap:.75rem}.text-balance{text-wrap:balance}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.bg-\[var\(--color-background\)\]{background-color:var(--color-background)}.bg-\[var\(--color-background-elevated\)\]{background-color:var(--color-background-elevated)}.bg-\[var\(--color-background-soft\)\]{background-color:var(--color-background-soft)}.px-\[var\(--page-gutter\)\]{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[var\(--section-space\)\]{padding-top:var(--section-space);padding-bottom:var(--section-space)}.pb-16{padding-bottom:4rem}.pb-3{padding-bottom:.75rem}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[clamp\(3rem\,6vw\,6\.5rem\)\]{font-size:clamp(3rem,6vw,6.5rem)}.text-\[clamp\(3rem\,7vw\,7\.25rem\)\]{font-size:clamp(3rem,7vw,7.25rem)}.text-base{font-size:1rem;line-height:1.5rem}.font-medium{font-weight:500}.leading-7{line-height:1.75rem}.leading-\[0\.96\]{line-height:.96}.leading-\[0\.98\]{line-height:.98}.leading-\[1\.02\]{line-height:1.02}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[-0\.06em\]{letter-spacing:-.06em}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--color-text-subtle\)\]{color:var(--color-text-subtle)}.text-white\/35{color:#ffffff59}.text-white\/60{color:#fff9}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}html{overflow-x:clip;background:#000;scroll-behavior:smooth}html.lenis,html.lenis body{height:auto}html.lenis.lenis-smooth{scroll-behavior:auto!important}body{min-width:20rem;margin:0;overflow-x:clip;background:#000;color:var(--neovian-color-text);font-family:var(--neovian-font-sans);text-rendering:optimizeLegibility}*{box-sizing:border-box}section[id]{scroll-margin-top:5.5rem}::-moz-selection{background:#7130ff;color:#fff}::selection{background:#7130ff;color:#fff}a,button,input,select,textarea{font:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-section-reveal]{overflow-x:clip}[data-section-reveal] [data-reveal]{opacity:0;transform:translate3d(0,.85rem,0);transition:opacity .76s var(--neovian-ease-out),transform .94s var(--neovian-ease-out)}[data-section-reveal] [data-reveal=copy]{transition-delay:50ms}[data-section-reveal] [data-reveal=visual]{transform:translate3d(1rem,0,0);transition-delay:.11s}[data-section-reveal][data-reveal-direction=reverse] [data-reveal=visual]{transform:translate3d(-1rem,0,0)}[data-section-reveal][data-revealed=true] [data-reveal]{opacity:1;transform:translateZ(0)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}[data-section-reveal] [data-reveal]{opacity:1;transform:none;transition:none}}@media (min-width: 768px){.md\:mt-28{margin-top:7rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[5rem_minmax\(0\,0\.95fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:5rem minmax(0,.95fr) minmax(0,1.25fr)}.md\:grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.md\:grid-cols-\[5rem_minmax\(12rem\,0\.75fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:5rem minmax(12rem,.75fr) minmax(0,1.25fr)}.md\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(18rem\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.md\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(18rem\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:gap-10{gap:2.5rem}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:justify-self-end{justify-self:end}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-36{padding-top:9rem;padding-bottom:9rem}.md\:pb-24{padding-bottom:6rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}
