:root{--intelox-foundation: #163044;--intelox-engineering: #295170;--intelox-mist: #F4F7FA;--intelox-signal: #8CCBEB;--intelox-voice: var(--intelox-signal);--intelox-automation: var(--intelox-signal);--intelox-security: var(--intelox-signal);--intelox-action: #F3B85A;--intelox-signal-ink: #1D5B85;--intelox-voice-ink: var(--intelox-signal-ink);--intelox-automation-ink: var(--intelox-signal-ink);--intelox-security-ink: var(--intelox-signal-ink);--text-secondary-light: #526675;--status-error-light: #B42336;--status-success-light: #126A50;--navy-900: #0F2233;--navy-800: #122838;--navy-700: var(--intelox-foundation);--navy-line: rgba(244, 247, 250, .22);--navy-line-strong: rgba(244, 247, 250, .42);--mist-000: #FFFFFF;--mist-100: var(--intelox-mist);--mist-200: #E6ECF2;--mist-300: #CDD7E1;--mist-line: #B8C5D2;--text-on-dark: var(--intelox-mist);--text-on-dark-2: #B9C8D6;--text-on-light: var(--intelox-foundation);--text-on-light-2: var(--text-secondary-light);--font-display: "Sora", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-sans: "Sora", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-label: "Sora", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--fs-display: clamp(2.75rem, 1.4rem + 5.4vw, 6.75rem);--fs-h1: clamp(2.25rem, 1.5rem + 3vw, 4.25rem);--fs-h2: clamp(1.9rem, 1.3rem + 2.4vw, 3.5rem);--fs-h3: clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-lead: clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--fs-title: 1.1875rem;--fs-body: 1rem;--fw-display: 500;--fs-small: .875rem;--fs-micro: .8125rem;--fs-label: .75rem;--fs-tag: .6875rem;--lh-tight: 1.02;--lh-heading: 1.1;--lh-body: 1.65;--tracking-display: -.035em;--tracking-heading: -.02em;--tracking-label: .14em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4.5rem;--space-9: 7rem;--space-section: clamp(4.5rem, 3rem + 7vw, 10rem);--gutter: clamp(1rem, .4rem + 3vw, 3.5rem);--max-w: 1320px;--measure: 38rem;--header-h: 72px;--radius-sm: 6px;--radius: 12px;--radius-lg: 20px;--radius-pill: 999px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .16s;--dur: .22s;--dur-slow: .6s;--dur-reveal: .9s;--shadow-card: 0 1px 2px rgba(22, 48, 68, .06), 0 12px 32px -12px rgba(22, 48, 68, .18);--shadow-lift: 0 2px 4px rgba(22, 48, 68, .08), 0 24px 48px -16px rgba(22, 48, 68, .28);--focus-ring: 0 0 0 3px var(--intelox-mist), 0 0 0 6px var(--intelox-engineering)}@media (prefers-reduced-motion: reduce){:root{--dur-fast: 0ms;--dur: 0ms;--dur-slow: 0ms;--dur-reveal: 0ms}}html.motion-reduced{--dur-fast: 0ms;--dur: 0ms;--dur-slow: 0ms;--dur-reveal: 0ms}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 1rem)}@media (prefers-reduced-motion: no-preference){html:not(.motion-reduced){scroll-behavior:smooth}}body{margin:0;min-height:100vh;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-on-light);background:var(--intelox-mist);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg,video,canvas{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}p,ul,ol,dl,figure,blockquote{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:var(--fw-display);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);text-wrap:balance}p{text-wrap:pretty}hr{border:0;border-top:1px solid var(--mist-line);margin:var(--space-7) 0}table{border-collapse:collapse;width:100%}:focus{outline:none}:focus-visible{outline:3px solid var(--intelox-action);outline-offset:3px;border-radius:4px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;top:.75rem;left:.75rem;z-index:200;padding:.75rem 1.1rem;background:var(--intelox-action);color:var(--intelox-foundation);font-weight:600;border-radius:var(--radius-sm);transform:translateY(-160%);transition:transform var(--dur) var(--ease-out)}.skip-link:focus-visible{transform:none}.theme-dark{--fg: var(--text-on-dark);--fg-2: var(--text-on-dark-2);--line: var(--navy-line);--line-strong: var(--navy-line-strong);--surface: rgba(244, 247, 250, .04);--surface-2: rgba(244, 247, 250, .08);--voice-fg: var(--intelox-voice);--automation-fg: var(--intelox-automation);--security-fg: var(--intelox-security);color:var(--fg)}.theme-light{--fg: var(--text-on-light);--fg-2: var(--text-on-light-2);--line: var(--mist-line);--line-strong: #8FA2B4;--surface: var(--mist-000);--surface-2: var(--mist-200);--voice-fg: var(--intelox-voice-ink);--automation-fg: var(--intelox-automation-ink);--security-fg: var(--intelox-security-ink);color:var(--fg)}.bg-navy{background:var(--intelox-foundation)}.bg-navy-deep{background:var(--navy-900)}.bg-mist{background:var(--intelox-mist)}.bg-white{background:var(--mist-000)}.container{width:100%;max-width:calc(var(--max-w) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--space-section);position:relative}.section--tight{padding-block:clamp(3rem,2rem + 4vw,6rem)}.stack>*+*{margin-top:var(--stack, var(--space-5))}.measure{max-width:var(--measure)}.grid{display:grid;gap:var(--grid-gap, var(--space-6))}@media (min-width: 720px){.grid--2,.grid--3,.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-8);align-items:start}.split--even{grid-template-columns:repeat(2,minmax(0,1fr))}.split--reverse{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sticky-col{position:sticky;top:calc(var(--header-h) + 2rem)}}.display{font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);font-weight:var(--fw-display)}.h1{font-size:var(--fs-h1);letter-spacing:var(--tracking-display);line-height:1.04}.h2{font-size:var(--fs-h2);letter-spacing:var(--tracking-display);line-height:1.05}.h3{font-size:var(--fs-h3)}.lead{font-size:var(--fs-lead);line-height:1.55;color:var(--fg-2, inherit)}.muted{color:var(--fg-2)}.small{font-size:var(--fs-small)}.micro{font-size:var(--fs-micro)}.eyebrow{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-2)}.eyebrow:before{content:"";width:1.75rem;height:2px;background:var(--eyebrow-accent, currentColor);transform:skew(-32deg)}.eyebrow--voice{--eyebrow-accent: var(--intelox-voice);color:var(--voice-fg)}.eyebrow--automation{--eyebrow-accent: var(--intelox-automation);color:var(--automation-fg)}.eyebrow--security{--eyebrow-accent: var(--intelox-security);color:var(--security-fg)}.eyebrow--action{--eyebrow-accent: var(--intelox-action)}.prose{max-width:44rem}.prose>*+*{margin-top:1.1em}.prose h2{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem);margin-top:2.2em}.prose h3{font-size:var(--fs-title);margin-top:1.8em}.prose ul,.prose ol{padding-left:1.25rem}.prose li+li{margin-top:.4em}.prose a{color:var(--intelox-engineering);text-underline-offset:3px}.theme-dark .prose a{color:var(--intelox-voice)}.text-link{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 2px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:2px;transition:background-size var(--dur) var(--ease-out)}.text-link:hover,.text-link:focus-visible{background-size:100% 2px}.text-link .icon{transition:transform var(--dur) var(--ease-out)}.text-link:hover .icon,.text-link:focus-visible .icon{transform:translate(3px)}.icon{width:1.25em;height:1.25em;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.icon--sm{width:1em;height:1em}.icon--lg{width:1.6em;height:1.6em}.btn{--btn-bg: transparent;--btn-fg: var(--fg, var(--intelox-foundation));--btn-border: var(--line-strong, currentColor);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:48px;padding:.8rem 1.35rem;border:1.5px solid var(--btn-border);border-radius:var(--radius-pill);background:var(--btn-bg);color:var(--btn-fg);font-weight:600;font-size:1rem;line-height:1.2;text-decoration:none;white-space:nowrap;isolation:isolate;overflow:hidden;transition:background-color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.btn .icon{transition:transform var(--dur) var(--ease-out)}.btn:hover .icon,.btn:focus-visible .icon{transform:translate(3px)}.btn:active{transform:scale(.98)}.btn--primary{--btn-bg: var(--intelox-action);--btn-fg: var(--intelox-foundation);--btn-border: var(--intelox-action)}.btn--primary:before{content:"";position:absolute;inset:-2px auto -2px -40%;width:30%;background:#ffffff73;transform:skew(-32deg) translate(-120%);z-index:-1;transition:transform .52s var(--ease-out)}.btn--primary:hover:before,.btn--primary:focus-visible:before{transform:skew(-32deg) translate(560%)}.btn--primary:hover{--btn-bg: #F6C678}.btn--secondary:hover,.btn--secondary:focus-visible{--btn-bg: var(--surface-2);--btn-border: var(--fg)}.btn--ghost{--btn-border: transparent;padding-inline:.75rem}.btn--ghost:hover{--btn-bg: var(--surface-2)}.btn--sm{min-height:44px;padding:.55rem 1rem;font-size:.9375rem}.btn--block{width:100%}.btn[aria-busy=true]{pointer-events:none;opacity:.85}.btn-row{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}@media (prefers-reduced-motion: reduce){.btn--primary:before{display:none}}html.motion-reduced .btn--primary:before{display:none}.site-header{position:fixed;inset:0 0 auto 0;z-index:100;height:var(--header-h);color:var(--intelox-mist);animation:header-in .7s var(--ease-out)}.site-header:before{content:"";position:absolute;top:0;right:0;bottom:-22px;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#06111b8f,#06111b6b 58%,#06111b00);-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 55%,transparent 100%);transition:opacity var(--dur-slow) var(--ease-out),background var(--dur-slow) var(--ease-out)}.site-header{transition:color var(--dur) var(--ease-out)}.site-header.is-top:before{opacity:.5}html[data-quality=low] .site-header:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,#06111bcc,#06111b99 58%,#06111b00)}.site-header.on-light{color:var(--intelox-foundation)}.site-header.on-light:before{opacity:1;background:linear-gradient(180deg,#f4f7fac7,#f4f7fa99 58%,#f4f7fa00)}.site-header.on-light .nav-link:hover,.site-header.on-light .nav-link[aria-expanded=true]{background:#1630440f}.site-header.on-light .brand{box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #16304414}@media (max-width: 1023px){.site-header.on-light .menu-button{border-color:#16304440;background:#fff6}}@keyframes header-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.site-header{animation:none}}html.motion-reduced .site-header{animation:none}.site-header__inner{position:relative;height:100%;display:flex;align-items:center;gap:var(--space-5)}.brand{display:inline-flex;align-items:center;flex:none;padding:.35rem 0;--logo-a: #DCE8F2;--logo-b: #7FA3C1;--logo-w: var(--intelox-mist)}.site-header .brand,.site-footer .brand{--logo-a: #295170;--logo-b: #163044;--logo-w: #163044;padding:8px 36px 8px 12px;background:linear-gradient(180deg,#f8fbfd,#e6eef4);border-radius:10px 0 0 10px;clip-path:polygon(0 0,100% 0,calc(100% - 26px) 100%,0 100%);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #16304414;transition:background var(--dur) var(--ease-out)}.site-header .brand:hover,.site-footer .brand:hover{background:linear-gradient(180deg,#fff,#edf3f8)}.site-header .brand svg{height:26px}.brand svg{height:30px;width:auto}.lockup{display:flex}.brand--dark{--logo-a: #295170;--logo-b: #163044;--logo-w: #163044}.primary-nav{margin-left:auto}.primary-nav__list{display:flex;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none}.nav-link{position:relative;display:inline-flex;align-items:center;gap:.3rem;min-height:44px;padding:.5rem .85rem;border:0;background:none;color:inherit;font-size:.9375rem;font-weight:500;text-decoration:none;border-radius:var(--radius-sm)}.nav-link:after{content:"";position:absolute;left:.85rem;right:.85rem;bottom:6px;height:2px;background:var(--intelox-action);transform:scaleX(0);transform-origin:left;transition:transform var(--dur) var(--ease-out)}.nav-link:hover:after,.nav-link[aria-current=page]:after,.nav-link[aria-current=true]:after{transform:scaleX(1)}.site-header .nav-link{transition:background-color var(--dur) var(--ease-out),color var(--dur)}.site-header .nav-link:hover,.site-header .nav-link[aria-expanded=true]{background:#f4f7fa14}.site-header .nav-link[aria-current=page],.site-header .nav-link[aria-current=true]{font-weight:600}.nav-link .icon{transition:transform var(--dur) var(--ease-out)}.nav-link[aria-expanded=true] .icon{transform:rotate(180deg)}.nav-dropdown{position:relative}.nav-dropdown__panel{position:absolute;top:calc(100% + 10px);left:50%;width:min(92vw,560px);padding:.75rem;translate:-50% 0;background:var(--intelox-mist);color:var(--intelox-foundation);border-radius:var(--radius-lg);box-shadow:var(--shadow-lift);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out),visibility 0s linear var(--dur)}.nav-dropdown.is-open .nav-dropdown__panel{opacity:1;visibility:visible;transform:none;transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}.nav-service{display:grid;grid-template-columns:44px 1fr;gap:.9rem;align-items:center;padding:.8rem;border-radius:var(--radius);text-decoration:none;transition:background-color var(--dur) var(--ease-out)}.nav-service:hover,.nav-service:focus-visible{background:var(--mist-000)}.nav-service strong{display:block;font-size:.9375rem;color:var(--intelox-foundation)}.nav-service span{display:block;font-size:var(--fs-micro);color:var(--text-secondary-light);line-height:1.45}.nav-service .svc-icon{width:44px;height:44px}.nav-dropdown__all{display:block;padding:.6rem .8rem .3rem;font-size:var(--fs-small);font-weight:600}.header-actions{display:flex;align-items:center;gap:var(--space-3)}.menu-button{display:none}@media (max-width: 1023px){.primary-nav,.header-actions .btn{display:none}.menu-button{display:inline-flex;margin-left:auto;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .9rem;border:1.5px solid rgba(244,247,250,.32);border-radius:var(--radius-pill);background:#f4f7fa0f;color:inherit;font-weight:600;font-size:.9375rem}.header-actions{margin-left:0}}.mobile-menu{position:fixed;inset:var(--header-h) 0 0 0;z-index:99;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6) var(--gutter) var(--space-7);overflow-y:auto;background:var(--intelox-foundation);color:var(--intelox-mist);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out),visibility 0s linear var(--dur)}.mobile-menu.is-open{opacity:1;visibility:visible;transform:none;transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}.mobile-menu__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--navy-line)}.mobile-menu__list a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px;padding:.75rem 0;border-bottom:1px solid var(--navy-line);font-size:1.25rem;font-weight:500;text-decoration:none}.mobile-menu__list .svc-dot{width:10px;height:10px;border-radius:2px;transform:skew(-20deg)}@media (min-width: 1024px){.mobile-menu{display:none}}.svc-dot{display:inline-block;flex:none}.svc-voice{--svc: var(--intelox-voice);--svc-ink: var(--intelox-voice-ink)}.svc-automation{--svc: var(--intelox-automation);--svc-ink: var(--intelox-automation-ink)}.svc-security{--svc: var(--intelox-security);--svc-ink: var(--intelox-security-ink)}.svc-dot{background:var(--svc)}.svc-icon{width:56px;height:56px;overflow:visible}.svc-icon .ribbon{fill:none;stroke-linecap:round;stroke-linejoin:round}.svc-icon .base{fill:var(--intelox-engineering)}.svc-icon .base-dark{fill:var(--intelox-foundation)}.svc-icon .accent{fill:var(--svc)}.svc-icon .accent-stroke{stroke:var(--svc)}.theme-dark .svc-icon .base{fill:#4c7697}.theme-dark .svc-icon .base-dark{fill:#2c5373}.svc-icon [data-part]{transform-box:fill-box;transform-origin:center}.js .reveal .svc-icon [data-part]{opacity:0;transform:translateY(6px)}.js .reveal.is-in .svc-icon [data-part]{opacity:1;transform:none;transition:opacity .5s var(--ease-out),transform .7s var(--ease-out);transition-delay:calc(var(--i, 0) * 90ms + .15s)}.svc-icon .wave-a,.svc-icon .wave-b{stroke-dasharray:60;stroke-dashoffset:0}.svc-card:hover .svc-icon .wave-a,.svc-card:focus-within .svc-icon .wave-a{animation:wave-shift 1.2s var(--ease-in-out) 1}.svc-card:hover .svc-icon .wave-b,.svc-card:focus-within .svc-icon .wave-b{animation:wave-shift 1.2s var(--ease-in-out) .12s 1}@keyframes wave-shift{50%{stroke-dashoffset:18}}.svc-card:hover .svc-icon .token,.svc-card:focus-within .svc-icon .token{animation:token-move 1.1s var(--ease-in-out) 1}@keyframes token-move{0%{transform:translate(-18px)}to{transform:none}}.svc-card:hover .svc-icon .layer,.svc-card:focus-within .svc-icon .layer{animation:layer-pulse .9s var(--ease-out) 1}@keyframes layer-pulse{40%{transform:scale(1.08)}}@media (prefers-reduced-motion: reduce){.svc-icon *,.js .reveal .svc-icon [data-part]{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}}html.motion-reduced .svc-icon *,html.motion-reduced .js .reveal .svc-icon [data-part],html.motion-reduced.js .reveal .svc-icon [data-part]{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}.svc-card{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);text-decoration:none;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.svc-card:before{content:"";position:absolute;left:var(--space-6);top:-1px;width:56px;height:3px;background:var(--svc);border-radius:0 0 3px 3px}.svc-card:hover,.svc-card:focus-within{transform:translateY(-4px);box-shadow:var(--shadow-lift);border-color:var(--line-strong)}.theme-dark .svc-card:hover,.theme-dark .svc-card:focus-within{box-shadow:0 24px 48px -20px #00000080}.svc-card h3{font-size:var(--fs-h3)}.svc-card p{color:var(--fg-2)}.svc-card .text-link{margin-top:auto;color:var(--svc-ink)}.theme-dark .svc-card .text-link{color:var(--svc)}.svc-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}@media (hover: none){.svc-card:hover{transform:none}}.svc-links{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.svc-chip{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:.5rem .95rem .5rem .8rem;border:1px solid var(--line-strong);border-radius:var(--radius-pill);font-size:var(--fs-small);font-weight:500;text-decoration:none;background:#0f223359;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out)}.theme-light .svc-chip{background:#ffffffb3}.svc-chip .svc-dot{width:10px;height:10px;border-radius:2px;transform:skew(-24deg)}.svc-chip .icon{width:1em;height:1em;opacity:.7;transition:transform var(--dur) var(--ease-out),opacity var(--dur)}.svc-chip:hover,.svc-chip:focus-visible{border-color:var(--svc)}.svc-chip:hover .icon,.svc-chip:focus-visible .icon{transform:translate(2px,-2px);opacity:1}.badge{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .6rem;border:1px solid var(--line-strong);border-radius:var(--radius-pill);font-size:var(--fs-label);font-weight:600;letter-spacing:.04em;color:var(--fg-2)}.badge--illustrative:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--intelox-action)}.process{counter-reset:step;display:grid;gap:var(--space-5);margin:0;padding:0;list-style:none}@media (min-width: 900px){.process{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}}.process__step{position:relative;padding-top:var(--space-6);counter-increment:step}.process__step:before{content:counter(step,decimal-leading-zero);position:absolute;top:0;left:0;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:.08em;color:var(--fg-2)}.process__bar{position:absolute;top:1.6rem;left:2.4rem;right:0;height:2px;background:var(--line);overflow:hidden}.process__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--intelox-engineering);transform:scaleX(0);transform-origin:left}.theme-dark .process__bar:after{background:var(--intelox-voice)}.js .reveal.is-in .process__bar:after{transform:scaleX(1);transition:transform .9s var(--ease-out);transition-delay:calc(var(--i, 0) * .18s + .2s)}.no-js .process__bar:after,html.motion-reduced .process__bar:after{transform:scaleX(1)}.process__step h3{font-size:var(--fs-title);margin-top:var(--space-4)}.process__step p{margin-top:var(--space-2);color:var(--fg-2);font-size:var(--fs-small)}.process__step:last-child .process__bar{right:30%}.feature-list{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}.feature-list li{display:grid;grid-template-columns:1.5rem 1fr;gap:.75rem;align-items:start}.feature-list .icon{margin-top:.2rem;color:var(--svc-ink, var(--intelox-engineering))}.theme-dark .feature-list .icon{color:var(--svc, var(--intelox-voice))}.feature-list strong{display:block}.feature-list span{color:var(--fg-2);font-size:var(--fs-small)}.card{position:relative;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.card--flat{background:transparent}.card h3{font-size:var(--fs-title)}.card p{color:var(--fg-2)}.card>*+*{margin-top:var(--space-3)}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.compare{min-width:620px;font-size:var(--fs-small)}.compare caption{text-align:left;padding:var(--space-5) var(--space-5) 0;font-weight:600}.compare th,.compare td{text-align:left;vertical-align:top;padding:1rem 1.25rem;border-bottom:1px solid var(--line)}.compare thead th{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}.compare tbody th{font-weight:600;width:26%}.compare tr:last-child>*{border-bottom:0}.compare [data-col]{transition:background-color var(--dur) var(--ease-out)}.compare.hl-standard [data-col=standard],.compare.hl-custom [data-col=custom]{background:#59d7f21f}.compare-toggle{display:inline-flex;padding:4px;gap:4px;border:1px solid var(--line);border-radius:var(--radius-pill);margin-bottom:var(--space-4)}.compare-toggle button{min-height:40px;padding:.4rem 1rem;border:0;border-radius:var(--radius-pill);background:none;font-weight:600;font-size:var(--fs-small);transition:background-color var(--dur) var(--ease-out),color var(--dur)}.compare-toggle button[aria-pressed=true]{background:var(--intelox-foundation);color:var(--intelox-mist)}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:64px;padding:1rem 0;font-size:var(--fs-body);font-weight:600;list-style:none;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq summary .faq__icon{position:relative;flex:none;width:32px;height:32px;border:1.5px solid var(--line-strong);border-radius:50%;transition:transform var(--dur) var(--ease-out),background-color var(--dur)}.faq summary .faq__icon:before,.faq summary .faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background:currentColor;translate:-50% -50%;transition:transform var(--dur) var(--ease-out)}.faq summary .faq__icon:after{transform:rotate(90deg)}.faq details[open] .faq__icon{transform:rotate(180deg);background:var(--surface-2)}.faq details[open] .faq__icon:after{transform:rotate(0)}.faq__body{padding:0 0 var(--space-5);color:var(--fg-2);max-width:46rem}.faq__body>*+*{margin-top:.8em}.faq__panel{overflow:hidden}.cta-band{position:relative;overflow:hidden}.cta-band__inner{position:relative;z-index:1;display:grid;gap:var(--space-6);align-items:end}@media (min-width: 900px){.cta-band__inner{grid-template-columns:1.4fr 1fr}}.cta-band__motif{position:absolute;right:-6%;top:50%;width:min(62vw,760px);translate:0 -50%;opacity:.16;pointer-events:none;--logo-a: #C9D8E5;--logo-b: #7FA3C1}.page-hero{position:relative;padding:calc(var(--header-h) + clamp(3rem,2rem + 6vw,8rem)) 0 clamp(3.5rem,2rem + 5vw,7rem);overflow:hidden;background:radial-gradient(120% 90% at 85% 10%,#1D3D56 0%,var(--intelox-foundation) 55%,var(--navy-900) 100%)}.page-hero__motif{position:absolute;right:-8%;bottom:-18%;width:min(70vw,900px);opacity:.9;pointer-events:none;--logo-a: #22476A;--logo-b: #183A55}.page-hero__motif svg{width:100%;height:auto}.page-hero .container{position:relative;z-index:1}.page-hero h1{max-width:16ch}.page-hero .lead{max-width:40rem;margin-top:var(--space-5)}.page-hero .btn-row{margin-top:var(--space-6)}.page-hero .svc-edge{position:absolute;left:0;bottom:0;height:4px;width:22%;background:var(--svc, var(--intelox-action))}.answer{position:relative;padding:var(--space-6) var(--space-6) var(--space-6) calc(var(--space-6) + 6px);border-radius:var(--radius-lg);background:var(--mist-000);box-shadow:var(--shadow-card);font-size:var(--fs-lead);line-height:1.6}.answer:before{content:"";position:absolute;left:0;top:var(--space-6);bottom:var(--space-6);width:4px;border-radius:0 4px 4px 0;background:var(--svc, var(--intelox-engineering))}.answer .eyebrow{display:flex;margin-bottom:var(--space-3)}.section-head{display:grid;gap:var(--space-4);margin-bottom:var(--space-7)}@media (min-width: 1024px){.section-head--split{grid-template-columns:1fr 1fr;align-items:end;gap:var(--space-8)}}.section-head .lead{max-width:36rem}.form,.form__row{display:grid;gap:var(--space-5)}@media (min-width: 720px){.form__row--2{grid-template-columns:1fr 1fr}}.field{display:grid;gap:.45rem}.field label,.field legend{font-weight:600;font-size:var(--fs-small)}.field .hint{font-size:var(--fs-micro);color:var(--text-secondary-light)}.field .optional{font-weight:400;color:var(--text-secondary-light)}.input,.select,.textarea{width:100%;min-height:52px;padding:.8rem 1rem;border:1.5px solid var(--mist-line);border-radius:var(--radius);background:var(--mist-000);color:var(--intelox-foundation);font-size:1rem;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.textarea{min-height:150px;resize:vertical;line-height:1.5}.input:hover,.select:hover,.textarea:hover{border-color:#8fa2b4}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:none;border-color:var(--intelox-engineering);box-shadow:0 0 0 4px #2951702e}.field.has-error .input,.field.has-error .select,.field.has-error .textarea{border-color:var(--status-error-light)}.field__error{display:none;align-items:center;gap:.4rem;font-size:var(--fs-small);color:var(--status-error-light);font-weight:500}.field.has-error .field__error{display:flex}.choice-grid{display:grid;gap:var(--space-3);border:0;padding:0;margin:0}@media (min-width: 720px){.choice-grid{grid-template-columns:repeat(3,1fr)}}.choice-grid legend{margin-bottom:.6rem;padding:0}.choice{position:relative}.choice input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.choice label{display:grid;gap:.35rem;height:100%;padding:1rem 1rem 1rem 1.1rem;border:1.5px solid var(--mist-line);border-radius:var(--radius);background:var(--mist-000);font-weight:600;cursor:pointer;transition:border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),transform var(--dur-fast)}.choice label small{font-weight:400;font-size:var(--fs-micro);color:var(--text-secondary-light)}.choice label .choice__top{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.choice label .choice__check{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--mist-line);display:grid;place-items:center;color:transparent;transition:background-color var(--dur),border-color var(--dur),color var(--dur)}.choice label .choice__check .icon{width:14px;height:14px;stroke-width:3}.choice input:checked+label{border-color:var(--svc-ink, var(--intelox-engineering));box-shadow:inset 0 0 0 1px var(--svc-ink, var(--intelox-engineering))}.choice input:checked+label .choice__check{background:var(--svc-ink);border-color:var(--svc-ink);color:#fff}.choice input:focus-visible+label{outline:3px solid var(--intelox-action);outline-offset:2px}.choice label .svc-dot{width:22px;height:6px;border-radius:2px;transform:skew(-30deg)}.checkbox{display:grid;grid-template-columns:24px 1fr;gap:.75rem;align-items:start;font-size:var(--fs-small)}.checkbox input{width:22px;height:22px;margin:.1rem 0 0;accent-color:var(--intelox-engineering)}.form-status{display:none;align-items:flex-start;gap:.75rem;padding:1rem 1.2rem;border-radius:var(--radius);font-weight:500}.form-status.is-visible{display:flex}.form-status--error{background:#fbeaec;color:var(--status-error-light)}.form-status--success{background:#e4f5ee;color:var(--status-success-light)}.form-status--info{background:#fff5e3;color:#6b4a0e}.form-status .icon{margin-top:.1rem}.hp-field{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.spinner{width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.spinner{animation-duration:2s}}.player{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}@media (max-width: 360px){.player{padding:var(--space-4)}}.theme-dark .player{background:#0f223399;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.player__top{display:flex;align-items:center;gap:var(--space-4)}.player__btn{flex:none;display:grid;place-items:center;width:56px;height:56px;border:0;border-radius:50%;background:var(--intelox-voice);color:var(--intelox-foundation);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur)}.player__btn:hover{box-shadow:0 0 0 6px #59d7f233}.player__btn:active{transform:scale(.95)}.player__btn .icon{width:22px;height:22px;fill:currentColor}.player__meta{min-width:0}.player__title{font-weight:600}.player__sub{font-size:var(--fs-micro);color:var(--fg-2)}.player__wave{display:flex;align-items:center;gap:3px;height:40px;margin-left:auto;flex:0 1 180px;min-width:60px;overflow:hidden}.player__wave span{flex:1;min-width:2px;height:20%;border-radius:2px;background:var(--intelox-voice);opacity:.55;transition:height .14s var(--ease-out),opacity .14s}.player.is-playing .player__wave span{opacity:1}.player__status{font-size:var(--fs-small);color:var(--fg-2);min-height:1.4em}.player__transcript summary{cursor:pointer;font-weight:600;font-size:var(--fs-small);min-height:44px;display:flex;align-items:center;gap:.4rem}.transcript{display:grid;gap:.6rem;margin-top:var(--space-3);font-size:var(--fs-small);max-height:360px;overflow-y:auto;padding-right:.5rem}.transcript p{display:grid;grid-template-columns:5.5rem 1fr;gap:.75rem;padding:.4rem .6rem;border-radius:var(--radius-sm);transition:background-color var(--dur)}.transcript .who{font-weight:600;color:var(--fg-2)}.transcript p[data-speaker=agent] .who{color:var(--voice-fg)}.transcript p.is-current{background:#59d7f224}.transcript .note{display:block;grid-template-columns:none;font-style:italic;color:var(--fg-2)}.evidence{display:grid;gap:var(--space-5)}@media (min-width: 900px){.evidence{grid-template-columns:repeat(3,1fr)}}.evidence__card{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);position:relative;overflow:hidden}.evidence__card h3{font-size:var(--fs-title)}.evidence__card .badge,.card .badge{align-self:flex-start}.evidence__card p{color:var(--fg-2);font-size:var(--fs-small)}.evidence__card .text-link{margin-top:auto}.evidence__preview{border-radius:var(--radius);background:var(--mist-100);padding:var(--space-4);font-size:var(--fs-micro);line-height:1.5;color:var(--intelox-foundation);min-height:128px}.evidence__preview .line{display:flex;gap:.5rem}.evidence__preview .line+.line{margin-top:.35rem}.evidence__preview b{flex:none;width:3.4rem}.site-footer{position:relative;z-index:2;padding:var(--space-8) 0 var(--space-6);background:var(--navy-900);color:var(--intelox-mist);overflow:hidden}.site-footer__grid{display:grid;gap:var(--space-7)}@media (min-width: 900px){.site-footer__grid{grid-template-columns:1.4fr repeat(3,1fr)}}.site-footer h2{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-on-dark-2);margin-bottom:var(--space-4);font-weight:600}.site-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:.2rem}.site-footer li a{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;text-decoration:none;color:var(--intelox-mist);opacity:.88;transition:opacity var(--dur)}.site-footer li a:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.site-footer .brand svg{height:30px}.site-footer__about{max-width:26rem;color:var(--text-on-dark-2);font-size:var(--fs-small)}.site-footer__company{margin-top:var(--space-5);font-size:var(--fs-micro);color:var(--text-on-dark-2);display:grid;gap:.2rem}.site-footer__bottom{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;align-items:center;margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--navy-line);font-size:var(--fs-micro);color:var(--text-on-dark-2)}.site-footer__bottom button{background:none;border:0;padding:.5rem 0;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:3px;font-size:inherit}.footer-motif{position:absolute;right:-4%;bottom:-30%;width:min(55vw,640px);opacity:.07;pointer-events:none;--logo-a: #F4F7FA;--logo-b: #F4F7FA}.consent{position:fixed;left:1rem;bottom:1rem;z-index:150;width:min(420px,calc(100vw - 2rem));padding:var(--space-5);border-radius:var(--radius-lg);background:var(--mist-000);color:var(--intelox-foundation);box-shadow:0 24px 60px -12px #0f223373;border:1px solid var(--mist-line);font-size:var(--fs-small);opacity:0;transform:translateY(12px);transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}@media (min-width: 1024px){.consent{left:auto;right:1.25rem;bottom:1.25rem}}.consent[hidden]{display:none}.consent.is-visible{opacity:1;transform:none}.consent h2{font-size:1rem;margin-bottom:.4rem}.consent p{color:var(--text-secondary-light)}.consent .btn-row{margin-top:var(--space-4)}.consent a{color:var(--intelox-engineering)}.js .reveal [data-reveal],.js [data-reveal].reveal-self{opacity:0;transform:translateY(18px)}.js .reveal.is-in [data-reveal],.js [data-reveal].reveal-self.is-in{opacity:1;transform:none;transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out);transition-delay:calc(var(--i, 0) * 80ms)}.js .reveal [data-reveal=fade]{transform:none}.js .reveal [data-reveal=line]{clip-path:inset(0 0 100% 0);transform:translateY(.35em)}.js .reveal.is-in [data-reveal=line]{clip-path:inset(0 0 -10% 0);transition:clip-path .9s var(--ease-out),transform .9s var(--ease-out),opacity .4s;transition-delay:calc(var(--i, 0) * .11s)}html.motion-reduced .reveal [data-reveal],html.motion-reduced [data-reveal].reveal-self{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}@media (prefers-reduced-motion: reduce){.js .reveal [data-reveal],.js [data-reveal].reveal-self{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}}.ribbon-divider{display:flex;gap:10px;height:14px;overflow:hidden}.ribbon-divider span{display:block;width:44px;height:100%;transform:skew(-32deg);background:var(--intelox-engineering);opacity:.25}.ribbon-divider span:nth-child(2){background:var(--intelox-foundation)}.ribbon-divider span.accent{background:var(--svc, var(--intelox-action));opacity:1}@media (max-width: 380px){.site-header .brand svg{height:22px}.site-header__inner{gap:.75rem}.menu-button{gap:.35rem;padding:.5rem .75rem}.btn{white-space:normal;text-align:center}}.page-home{background:#0c1d2c}html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto!important}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--stage-bg, #10263A)}.stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--stage-glow, 1);background:radial-gradient(42% 58% at 71% 52%,#3a6a906b,#3a6a9000 70%),radial-gradient(28% 34% at 78% 30%,#8ccbeb1a,#8ccbeb00 70%)}.stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--stage-glow, 1);background:radial-gradient(120% 90% at 50% 50%,transparent 55%,rgba(4,12,20,.45) 100%)}.stage__canvas{position:absolute;top:0;right:0;left:0;width:100%!important;height:var(--canvas-h, 100%)!important;bottom:auto;opacity:0;transition:opacity 1.1s var(--ease-out)}html[data-stage="3d"] .stage__canvas{opacity:1}@media (min-width: 1024px){.stage__canvas{-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000 47%);mask-image:linear-gradient(90deg,transparent 30%,#000 47%)}}html[data-stage=static] .stage{display:none}@media (max-width: 1023px){.stage:before{background:radial-gradient(70% 36% at 50% 26%,#3a6a9073,#3a6a9000 70%),radial-gradient(40% 20% at 60% 16%,#8ccbeb1a,#8ccbeb00 70%)}}.story{position:relative;z-index:1;overflow-x:clip}.scene{position:relative}.scene__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-8);align-items:center;width:100%}.scene__copy{max-width:31rem}.scene__visual{margin:0;position:relative}.scene__still{display:block;width:100%;height:auto}@media (min-width: 1024px){.scene__still{width:150%;max-width:none;margin-left:-25%}html[data-stage=static] .scene__still{width:124%;margin-left:-12%}}.kicker,.scene__index{display:flex;align-items:center;gap:.85rem;margin:0 0 clamp(.75rem,2.2vh,1.5rem);font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-2)}.kicker:before{content:"";width:2rem;height:2px;background:var(--intelox-action);transform:skew(-32deg)}.scene__index span{color:var(--intelox-signal);padding-right:.85rem;border-right:1px solid var(--line-strong)}.theme-light .scene__index span{color:var(--intelox-signal-ink)}.scene__display{font-family:var(--font-display);font-size:clamp(2.75rem,min(1rem + 4.6vw,10vh),6rem);font-weight:500;line-height:.98;letter-spacing:-.045em;max-width:11.5ch;color:var(--fg)}.scene__title{font-family:var(--font-display);font-size:clamp(2.1rem,min(1.4rem + 2.7vw,7.6vh),4rem);font-weight:500;line-height:1.04;letter-spacing:-.04em;max-width:13ch;color:var(--fg)}.scene__lead{margin-top:clamp(.9rem,2.4vh,1.5rem);max-width:28rem;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.6;color:var(--fg-2)}.scene__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:clamp(1.25rem,3.6vh,2.25rem)}.scene__actions .text-link{color:var(--fg)}.scene__actions .btn--ghost{color:var(--fg-2);padding-inline:.25rem}.scene__actions .btn--ghost:hover{--btn-bg: transparent;color:var(--fg)}.svc-index{margin:clamp(1.25rem,4vh,2.75rem) 0 0;padding:0;list-style:none;max-width:26rem;border-top:1px solid var(--line)}.svc-index a{display:grid;grid-template-columns:2.75rem 1fr auto;align-items:center;min-height:clamp(40px,5.6vh,48px);border-bottom:1px solid var(--line);font-weight:500;font-size:1rem;text-decoration:none;color:var(--fg);transition:color var(--dur) var(--ease-out),padding var(--dur) var(--ease-out)}.svc-index__n{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:.08em;color:var(--intelox-signal)}.svc-index .icon{width:1rem;height:1rem;color:var(--fg-2);transition:transform var(--dur) var(--ease-out),color var(--dur)}.svc-index a:hover,.svc-index a:focus-visible{padding-left:.4rem}.svc-index a:hover .icon,.svc-index a:focus-visible .icon{transform:translate(2px,-2px);color:var(--intelox-action)}.steps{list-style:none;margin:clamp(1.1rem,3.2vh,2rem) 0 0;padding:0;max-width:31rem;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:clamp(1.25rem,2.2vw,2rem);column-gap:clamp(1.25rem,2.2vw,2rem)}.steps li{position:relative;display:grid;grid-template-columns:2.25rem 1fr;align-content:start;padding:clamp(.75rem,2.2vh,1.15rem) 0 clamp(.85rem,2.6vh,1.35rem);border-top:1px solid var(--line);transition:opacity .32s var(--ease-out)}.steps li:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--intelox-signal);transform:scaleX(1);transform-origin:left;transition:transform .52s var(--ease-out),background-color .22s}.steps__n{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:.08em;color:var(--intelox-signal);padding-top:.28rem;transition:color .22s}.steps strong{display:block;font-family:var(--font-display);font-weight:500;font-size:var(--fs-title);color:var(--fg);letter-spacing:-.01em}.steps__d{display:block;margin-top:.2rem;color:var(--fg-2);font-size:.875rem;line-height:1.45}html:not([data-stage=static]) .steps li{opacity:.5}html:not([data-stage=static]) .steps li:before{transform:scaleX(0)}html:not([data-stage=static]) .steps li.is-done,html:not([data-stage=static]) .steps li.is-current{opacity:1}html:not([data-stage=static]) .steps li.is-done:before,html:not([data-stage=static]) .steps li.is-current:before{transform:scaleX(1)}.steps li.is-current:before{background:var(--intelox-action)}.steps li.is-current .steps__n{color:var(--intelox-action)}.chooser{margin-top:2rem;display:grid;gap:1.5rem;justify-items:start}.pills{display:flex;flex-wrap:wrap;gap:.5rem;border:0;margin:0;padding:0}.pill{position:relative}.pill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.pill label{display:inline-flex;align-items:center;min-height:44px;padding:.55rem 1.1rem;border:1.5px solid var(--line);border-radius:var(--radius-pill);font-weight:500;font-size:.9375rem;color:var(--fg);background:#fff9;cursor:pointer;transition:background-color var(--dur) var(--ease-out),color var(--dur),border-color var(--dur)}.pill label:hover{border-color:var(--intelox-foundation)}.pill input:checked+label{background:var(--intelox-foundation);border-color:var(--intelox-foundation);color:var(--intelox-mist)}.theme-dark .pill label{background:#f4f7fa08;border-color:var(--line-strong)}.theme-dark .pill label:hover{border-color:var(--intelox-signal)}.theme-dark .pill input:checked+label{background:var(--intelox-mist);border-color:var(--intelox-mist);color:var(--intelox-foundation)}.pill input:focus-visible+label{outline:3px solid var(--intelox-action);outline-offset:2px}.scroll-cue{position:absolute;left:50%;bottom:1.75rem;translate:-50% 0;display:grid;justify-items:center;gap:.6rem;font-family:var(--font-label);font-size:var(--fs-tag);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-on-dark-2)}.scroll-cue i{display:block;width:1px;height:42px;background:linear-gradient(var(--text-on-dark-2),transparent);transform-origin:top;animation:cue-line 2.4s var(--ease-in-out) 4}@keyframes cue-line{0%{transform:scaleY(0);opacity:1}60%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}html.motion-reduced .scroll-cue i{animation:none}@media (prefers-reduced-motion: reduce){.scroll-cue i{animation:none}}.rail{position:fixed;left:max(var(--gutter),calc((100vw - var(--max-w)) / 2));bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));z-index:20;display:none;align-items:center;gap:1rem;color:var(--text-on-dark-2);font-family:var(--font-label);font-size:var(--fs-tag);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:color var(--dur-slow) var(--ease-out)}html:not([data-stage=static]) .rail{display:flex}.rail.is-hidden{opacity:0;pointer-events:none}.rail{transition:color var(--dur-slow) var(--ease-out),opacity var(--dur) var(--ease-out)}.rail__count [data-rail-index]{color:var(--intelox-mist)}.rail__total{opacity:.6;margin-left:.2rem}.rail__ticks{display:flex;gap:6px;margin:0;padding:0;list-style:none}.rail__ticks a{display:block;width:22px;height:24px;position:relative}.rail__ticks a:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;translate:0 -50%;background:currentColor;opacity:.35;transform:skew(-32deg);transition:opacity var(--dur),background-color var(--dur),height var(--dur)}.rail__ticks a:hover:before{opacity:.8}.rail__ticks a[aria-current=step]:before{opacity:1;background:var(--intelox-action);height:3px}.stage-is-light .rail{color:var(--text-secondary-light)}.stage-is-light .rail__count [data-rail-index]{color:var(--intelox-foundation)}html:not([data-stage=static]) .scene{height:calc(var(--len, 2.3) * 100vh)}html:not([data-stage=static]) .scene__pin{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;align-items:safe center;padding-top:var(--header-h);overflow:hidden}html:not([data-stage=static]) [data-fx]{will-change:opacity,transform}html:not([data-stage=static]) .scene__poster{opacity:0;transition:none}html[data-stage=loading] .scene--hero .scene__poster{animation:still-in .7s var(--ease-out) 2.2s both}@keyframes still-in{0%{opacity:0}to{opacity:1}}html[data-stage="3d"] .scene__visual{visibility:hidden}html[data-stage=static] .scene{padding-block:calc(var(--header-h) + 4rem) 5rem}html[data-stage=static] .scene.theme-dark{background:#10263a}html[data-stage=static] .scene:nth-child(2n).theme-dark{background:#0c1d2c}html[data-stage=static] .scene.theme-light{background:var(--intelox-mist)}html[data-stage=static] .scene--hero{min-height:100vh;display:flex;align-items:center}html[data-stage=static] .scroll-cue{display:none}@media (max-width: 1023px){.scene__grid{grid-template-columns:1fr;gap:var(--space-5)}.scene__copy{max-width:34rem}.scene__display{font-size:clamp(2.6rem,1.6rem + 5vw,4.25rem)}.scene__title{font-size:clamp(2rem,1.4rem + 3vw,3rem)}.scene__lead{margin-top:1rem;font-size:1rem}.scene__actions{margin-top:1.5rem}.kicker,.scene__index{margin-bottom:1rem}.svc-index{margin-top:1.75rem}.svc-index a{min-height:44px;font-size:.9375rem}.steps{margin-top:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.steps li{padding:.75rem 0;grid-template-columns:2rem 1fr}.steps__d,.scroll-cue{display:none}.rail{left:var(--gutter);bottom:calc(.75rem + env(safe-area-inset-bottom,0px))}.rail__label,.rail__count{display:none}html:not([data-stage=static]) .scene__pin{align-items:flex-end;padding-bottom:calc(3.25rem + env(safe-area-inset-bottom,0px))}.stage{bottom:auto;height:100vh}html:not([data-stage=static]) .stage:after{opacity:1;background:linear-gradient(to bottom,transparent 40vh,var(--stage-bg, #10263A) 60vh);background:linear-gradient(to bottom,transparent 40svh,var(--stage-bg, #10263A) 60svh)}html:not([data-stage=static]) .story{--pace: 40vh}html:not([data-stage=static]) .scene{height:calc(100vh + var(--len, 2.3) * var(--pace));height:calc(100svh + var(--len, 2.3) * var(--pace))}html:not([data-stage=static]) .scene+.scene{margin-top:-100vh;margin-top:-100svh}html:not([data-stage=static]) .scene{pointer-events:none}html:not([data-stage=static]) [data-fx]{pointer-events:auto}html:not([data-stage=static]) .scene__grid{position:relative}html:not([data-stage=static]) .scene__visual{position:fixed;top:calc(var(--header-h) + 1rem);left:50%;width:min(132vw,640px);translate:-50% 0}html:not([data-stage=static]) .scene--hero .scene__lead{display:none}html[data-stage=static] .scene__visual{order:-1;width:min(100%,560px)}}@media (max-width: 1023px) and (max-height: 700px){html:not([data-stage=static]) .svc-index{display:none}}@media (min-width: 1024px){.scene--hero .scene__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.scene--hero .scene__copy{max-width:36rem}html:not([data-stage=static]) .scene__pin{padding-bottom:3.5rem}}@media (min-width: 1024px) and (max-height: 760px){html:not([data-stage=static]) .scene__pin{padding-top:calc(var(--header-h) + .75rem);padding-bottom:3rem}.scene__title{font-size:clamp(2rem,6.6vh,3.4rem)}.kicker,.scene__index{margin-bottom:.7rem}.scene__lead{margin-top:.8rem;font-size:1rem;line-height:1.55}.scene__actions{margin-top:1.25rem}.steps__d{font-size:.8125rem}}@media (min-width: 1024px) and (max-height: 620px){.steps__d{display:none}.scene--hero .scene__display{font-size:clamp(2.4rem,9.4vh,3.4rem)}.scene--hero .kicker{margin-bottom:.6rem}html:not([data-stage=static]) .scene--hero .scene__copy{padding-bottom:3.5rem}.scene--hero .scene__lead{margin-top:.6rem;font-size:.9375rem;line-height:1.5}.scene--hero .scene__actions,.svc-index{margin-top:1rem}.svc-index a{min-height:34px;font-size:.875rem}.scene--hero .scroll-cue{display:none}}@media (min-width: 1024px) and (max-height: 520px){.svc-index{display:none}}.page-inner main{background:var(--intelox-mist)}.page-inner .section+.section.bg-mist{padding-top:0}.page-hero.svc-voice .page-hero__motif{--logo-a: #1E4A62;--logo-b: #173C52}.page-hero .hero-meta{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.subnav{position:sticky;top:var(--header-h);z-index:50;background:#f4f7faeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--mist-line)}.subnav ul{display:flex;gap:var(--space-2);margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.subnav ul::-webkit-scrollbar{display:none}.subnav a{display:inline-flex;align-items:center;min-height:52px;padding:0 .9rem;font-size:var(--fs-small);font-weight:500;white-space:nowrap;text-decoration:none;color:var(--text-secondary-light);border-bottom:2px solid transparent;transition:color var(--dur),border-color var(--dur) var(--ease-out)}.subnav a:hover{color:var(--intelox-foundation)}.subnav a[aria-current=true]{color:var(--intelox-foundation);border-bottom-color:var(--svc-ink, var(--intelox-engineering))}.usecases{display:grid;gap:var(--space-4)}@media (min-width: 720px){.usecases{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.usecases{grid-template-columns:repeat(4,1fr)}}.usecase{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--mist-000);border:1px solid var(--mist-line);transition:transform var(--dur) var(--ease-out),box-shadow var(--dur)}.usecase:hover{transform:translateY(-3px);box-shadow:var(--shadow-card)}.usecase .icon{width:28px;height:28px;color:var(--svc-ink, var(--intelox-engineering))}.usecase h3{font-size:var(--fs-title);margin-top:var(--space-4)}.usecase p{margin-top:var(--space-2);color:var(--text-secondary-light);font-size:var(--fs-small)}.cap-list{display:grid;gap:0;border-top:1px solid var(--line)}.cap-list>div{display:grid;grid-template-columns:1fr;gap:.35rem;padding:var(--space-4) 0;border-bottom:1px solid var(--line)}@media (min-width: 720px){.cap-list>div{grid-template-columns:14rem 1fr;gap:var(--space-5)}}.cap-list dt{font-weight:600}.cap-list dd{margin:0;color:var(--fg-2)}.integrations{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.integration{display:flex;align-items:center;gap:.75rem;padding:.9rem 1rem;border:1px dashed var(--mist-line);border-radius:var(--radius);background:var(--mist-000);font-size:var(--fs-small);font-weight:500}.integration .icon{color:var(--svc-ink, var(--intelox-engineering))}.timeline{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-5);counter-reset:tl}@media (min-width: 900px){.timeline{grid-template-columns:repeat(4,1fr);gap:var(--space-4)}}.timeline li{position:relative;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--mist-000);border:1px solid var(--mist-line);counter-increment:tl}.timeline li:before{content:counter(tl,decimal-leading-zero);display:block;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:.08em;color:var(--svc-ink, var(--intelox-engineering));margin-bottom:var(--space-3)}.timeline h3{font-size:var(--fs-title)}.timeline p{margin-top:var(--space-2);font-size:var(--fs-small);color:var(--text-secondary-light)}.limits{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--intelox-foundation);color:var(--intelox-mist)}.limits h2,.limits h3{color:var(--intelox-mist)}.limits ul{margin-top:var(--space-4);padding-left:1.2rem;display:grid;gap:.6rem;color:var(--text-on-dark-2)}.wf{display:grid;gap:var(--space-6)}@media (min-width: 1024px){.wf{grid-template-columns:1.3fr 1fr;align-items:start}}.wf__diagram{position:relative;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--mist-000);border:1px solid var(--mist-line)}.wf__diagram svg{width:100%;height:auto;overflow:visible}.wf__diagram .wf-path{fill:none;stroke:var(--mist-line);stroke-width:3}.wf__diagram .wf-path-active{fill:none;stroke:var(--intelox-automation-ink);stroke-width:3;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .6s var(--ease-out)}.wf__diagram .wf-path-active.is-on{stroke-dashoffset:0}.wf__diagram .wf-path-exc{stroke:#c98a1e;stroke-dasharray:6 6;stroke-dashoffset:0;opacity:0;transition:opacity .4s var(--ease-out)}.wf__diagram .wf-path-exc.is-on{opacity:1}.wf__node rect{fill:var(--mist-100);stroke:var(--mist-line);stroke-width:1.5;transition:fill var(--dur) var(--ease-out),stroke var(--dur)}.wf__node text{font-family:var(--font-sans);font-size:15px;font-weight:600;fill:var(--intelox-foundation)}.wf__node .wf-kicker{font-size:11px;font-weight:700;letter-spacing:.1em;fill:var(--text-secondary-light)}.wf__node.is-active rect{fill:#e1f6ef;stroke:var(--intelox-automation-ink)}.wf__node.is-exception.is-active rect{fill:#fdf1dc;stroke:#c98a1e}.wf__node.is-done rect{stroke:var(--intelox-automation-ink)}.wf__token{fill:var(--intelox-action);transition:transform .6s var(--ease-out)}.wf__steps{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.wf__step button{display:grid;grid-template-columns:40px 1fr;gap:var(--space-3);width:100%;padding:var(--space-4);text-align:left;border:1.5px solid transparent;border-radius:var(--radius);background:transparent;transition:background-color var(--dur),border-color var(--dur)}.wf__step button:hover{background:var(--mist-000)}.wf__step button[aria-current=step]{background:var(--mist-000);border-color:var(--intelox-automation-ink)}.wf__step .num{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--mist-200);font-weight:700;font-size:var(--fs-micro)}.wf__step button[aria-current=step] .num{background:var(--intelox-automation)}.wf__step.is-exception button[aria-current=step]{border-color:#c98a1e}.wf__step.is-exception button[aria-current=step] .num{background:var(--intelox-action)}.wf__step strong{display:block}.wf__step span.desc{display:block;margin-top:.2rem;font-size:var(--fs-small);color:var(--text-secondary-light);font-weight:400}.wf__controls{display:flex;gap:var(--space-3);margin-top:var(--space-4)}.calc{display:grid;gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--mist-000);border:1px solid var(--mist-line)}@media (min-width: 1024px){.calc{grid-template-columns:1.1fr 1fr;gap:var(--space-8);padding:var(--space-7)}}.calc__inputs{display:grid;gap:var(--space-5)}.range{display:grid;gap:.5rem}.range__top{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-size:var(--fs-small);font-weight:600}.range output,.range__value{font-variant-numeric:tabular-nums;color:var(--intelox-automation-ink)}.range input[type=range]{width:100%;accent-color:var(--intelox-automation-ink);min-height:32px}.range input[type=number]{max-width:9rem}.calc__result{display:grid;align-content:start;gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius);background:var(--intelox-foundation);color:var(--intelox-mist)}.calc__big{font-size:clamp(2.5rem,1.8rem + 3vw,4rem);font-weight:600;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.calc__label{font-size:var(--fs-small);color:var(--text-on-dark-2)}.calc__bars{display:grid;gap:.6rem;margin-top:var(--space-3)}.calc__bar{display:grid;gap:.3rem;font-size:var(--fs-micro);color:var(--text-on-dark-2)}.calc__bar span.track{height:10px;border-radius:5px;background:#f4f7fa1f;overflow:hidden}.calc__bar span.fill{display:block;height:100%;border-radius:inherit;background:var(--intelox-automation);transform-origin:left;transition:transform .4s var(--ease-out)}.calc__bar--before span.fill{background:#7fa3c1}.calc__note{font-size:var(--fs-micro);color:var(--text-on-dark-2);border-top:1px solid var(--navy-line);padding-top:var(--space-4)}.report{position:relative;border-radius:var(--radius-lg);background:var(--mist-000);border:1px solid var(--mist-line);box-shadow:var(--shadow-card);overflow:hidden;font-size:var(--fs-small)}.report__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);padding:var(--space-5);border-bottom:1px solid var(--mist-line);background:var(--mist-100)}.report__head strong{font-size:1rem}.report__body{padding:var(--space-5);display:grid;gap:var(--space-4)}.report__row{display:grid;gap:.25rem}@media (min-width: 720px){.report__row{grid-template-columns:10rem 1fr;gap:var(--space-4)}}.report__row dt{font-weight:600;color:var(--text-secondary-light)}.report__row dd{margin:0}.sev{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem;border-radius:var(--radius-pill);font-size:var(--fs-micro);font-weight:700}.sev--medium{background:#fdf1dc;color:#7a4f06}.sev--medium:before{content:"";width:8px;height:8px;border-radius:2px;background:#c98a1e;transform:rotate(45deg)}.report__watermark{position:absolute;right:-1rem;bottom:-1rem;font-size:5rem;font-weight:700;letter-spacing:-.04em;color:#6552a00f;pointer-events:none}.frameworks{display:grid;gap:var(--space-4)}@media (min-width: 900px){.frameworks{grid-template-columns:repeat(3,1fr)}}.drivers{display:grid;gap:var(--space-5)}@media (min-width: 900px){.drivers{grid-template-columns:repeat(3,1fr)}}.driver{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--mist-000);border:1px solid var(--mist-line);position:relative}.driver:before{content:"";position:absolute;left:var(--space-6);top:-1px;width:56px;height:3px;background:var(--svc);border-radius:0 0 3px 3px}.driver h3{font-size:var(--fs-title)}.driver ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;font-size:var(--fs-small)}.driver li{display:grid;grid-template-columns:1.1rem 1fr;gap:.6rem}.driver li .icon{width:1rem;height:1rem;margin-top:.2rem;color:var(--svc-ink)}.driver .price-note{margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--mist-line);font-size:var(--fs-small);color:var(--text-secondary-light)}.included{display:grid;gap:var(--space-4)}@media (min-width: 900px){.included{grid-template-columns:1fr 1fr}}.contact-grid{display:grid;gap:var(--space-7)}@media (min-width: 1024px){.contact-grid{grid-template-columns:1.5fr 1fr;gap:var(--space-8);align-items:start}}.form-card{padding:clamp(1.25rem,.5rem + 3vw,3rem);border-radius:var(--radius-lg);background:var(--mist-000);box-shadow:var(--shadow-card)}.contact-aside{display:grid;gap:var(--space-5)}.contact-aside .card{background:var(--mist-000)}.contact-method{display:flex;align-items:center;gap:.75rem;min-height:44px;text-decoration:none;font-weight:500}.contact-method .icon{color:var(--intelox-engineering)}.success-panel{display:none;text-align:left}.success-panel.is-visible{display:grid;gap:var(--space-4)}.success-panel .check{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#e4f5ee;color:var(--status-success-light)}.success-panel .check .icon{width:28px;height:28px;stroke-width:2.5}.js .success-panel.is-visible .check{animation:pop .42s var(--ease-out) both}@keyframes pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}html.motion-reduced .success-panel .check{animation:none}.legal{display:grid;gap:var(--space-7)}@media (min-width: 1024px){.legal{grid-template-columns:16rem 1fr;gap:var(--space-8)}}.legal-toc{font-size:var(--fs-small)}.legal-toc ol{list-style:none;margin:var(--space-3) 0 0;padding:0;display:grid;gap:.2rem;border-left:2px solid var(--mist-line)}.legal-toc a{display:block;padding:.35rem 0 .35rem 1rem;margin-left:-2px;border-left:2px solid transparent;text-decoration:none;color:var(--text-secondary-light)}.legal-toc a:hover{color:var(--intelox-foundation);border-left-color:var(--intelox-engineering)}.draft-banner{display:flex;gap:.75rem;align-items:flex-start;padding:var(--space-4) var(--space-5);border-radius:var(--radius);background:#fff5e3;color:#6b4a0e;font-size:var(--fs-small);margin-bottom:var(--space-6)}.draft-banner .icon{flex:none;margin-top:.15rem}.svc-rows{display:grid;gap:var(--space-5)}.svc-row{display:grid;gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--mist-000);border:1px solid var(--mist-line);position:relative;transition:box-shadow var(--dur),transform var(--dur) var(--ease-out)}.svc-row:hover,.svc-row:focus-within{box-shadow:var(--shadow-lift);transform:translateY(-2px)}@media (min-width: 900px){.svc-row{grid-template-columns:96px 1.2fr 1fr auto;align-items:center;gap:var(--space-6)}}.svc-row .svc-icon{width:80px;height:80px}.svc-row h2{font-size:var(--fs-h3)}.svc-row p{color:var(--text-secondary-light);font-size:var(--fs-small)}.svc-row ul{margin:0;padding-left:1.1rem;font-size:var(--fs-small);color:var(--text-secondary-light);display:grid;gap:.25rem}.values{display:grid;gap:var(--space-5)}@media (min-width: 900px){.values{grid-template-columns:repeat(3,1fr)}}.value{padding-top:var(--space-5);border-top:2px solid var(--intelox-foundation)}.value h3{font-size:var(--fs-title)}.value p{margin-top:var(--space-2);color:var(--text-secondary-light);font-size:var(--fs-small)}.facts{display:grid;gap:0;border-top:1px solid var(--mist-line)}.facts>div{display:grid;grid-template-columns:1fr;gap:.2rem;padding:var(--space-4) 0;border-bottom:1px solid var(--mist-line)}@media (min-width: 720px){.facts>div{grid-template-columns:12rem 1fr}}.facts dt{font-weight:600;color:var(--text-secondary-light);font-size:var(--fs-small)}.facts dd{margin:0}.page-inner main.notfound,.notfound{min-height:100vh;display:grid;place-items:center;text-align:left;padding:calc(var(--header-h) + 2rem) 0 4rem;background:var(--intelox-foundation);color:var(--intelox-mist);position:relative;overflow:hidden}.notfound .motif{position:absolute;right:-10%;bottom:-20%;width:min(80vw,900px);opacity:.12;--logo-a: #C9D8E5;--logo-b: #7FA3C1}.notfound .motif svg{transform:rotate(-8deg)}@media (min-width: 600px){.form .choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.legal-company{margin-top:var(--space-4);font-size:var(--fs-small);color:var(--text-on-dark-2)}.page-hero .eyebrow a{color:inherit;text-decoration:none}.page-hero .eyebrow a:hover{text-decoration:underline;text-underline-offset:4px}.legal-doc{min-width:0}.legal-doc h2{scroll-margin-top:calc(var(--header-h) + 1.5rem)}.legal-doc .clauses{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.legal-doc .clauses li+li{margin-top:0}.legal-doc .clauses li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.5rem}.legal-doc .clause-n{font-family:var(--font-label);font-size:var(--fs-small);font-weight:600;color:var(--intelox-signal-ink);font-variant-numeric:tabular-nums;padding-top:.05rem}.legal-doc mark.tbc{padding:0 .2em;border-radius:3px;background:#fff1d6;color:inherit;box-shadow:inset 0 -1px #e9a43a99}.legal-table{margin:var(--space-5) 0;overflow-x:auto;border:1px solid var(--mist-line);border-radius:var(--radius);background:var(--mist-000)}.legal-table table{width:100%;border-collapse:collapse;font-size:var(--fs-small);line-height:1.55}.legal-table th,.legal-table td{padding:.75rem 1rem;text-align:left;vertical-align:top;border-top:1px solid var(--mist-line)}.legal-table thead th{border-top:0;background:var(--mist-100, #EAF0F5);font-weight:600;color:var(--intelox-foundation)}@media (max-width: 640px){.legal-table{border:0;background:none;overflow:visible}.legal-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.legal-table tr{display:block;margin-bottom:.75rem;padding:.4rem 0;border:1px solid var(--mist-line);border-radius:var(--radius);background:var(--mist-000)}.legal-table td{display:block;padding:.45rem .9rem;border-top:0}.legal-table td:before{content:attr(data-label);display:block;margin-bottom:.1rem;font-family:var(--font-label);font-size:var(--fs-tag);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary-light)}}.legal-more{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--mist-line)}.legal-more ul{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:var(--space-4) 0 0;padding:0;list-style:none}.legal-more a{font-weight:600}.legal-cards{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width: 768px){.legal-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.legal-card{position:relative;display:grid;gap:.35rem;height:100%;padding:var(--space-5) 3.25rem var(--space-5) var(--space-5);border:1px solid var(--mist-line);border-radius:var(--radius-lg, 16px);background:var(--mist-000);color:var(--intelox-foundation);text-decoration:none;transition:border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.legal-card strong{font-family:var(--font-display);font-size:var(--fs-title);font-weight:500}.legal-card span{font-size:var(--fs-small);color:var(--text-secondary-light)}.legal-card .icon{position:absolute;right:var(--space-5);top:50%;translate:0 -50%;color:var(--intelox-signal-ink)}.legal-card:hover{border-color:var(--intelox-engineering);box-shadow:0 14px 30px -22px #16304480}.page-inner{--card-bg: var(--mist-000);--card-line: var(--mist-200)}.page-inner .bg-white{--card-bg: var(--mist-100);--card-line: #DCE4EC}.page-inner .section-head{margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.page-inner .answer{border:1px solid transparent;background:linear-gradient(var(--mist-000),var(--mist-000)) padding-box,linear-gradient(135deg,var(--intelox-signal-ink) 0%,rgba(140,203,235,.6) 35%,var(--mist-200) 70%) border-box}.page-inner .answer:after{content:"“";position:absolute;right:1.25rem;top:.25rem;font-family:var(--font-display);font-size:5.5rem;line-height:1;color:#1d5b851a;pointer-events:none}.usecases{counter-reset:uc}.page-inner .usecase{position:relative;counter-increment:uc;padding:1.75rem 1.5rem 1.6rem;border:1px solid var(--card-line);border-radius:20px;background:var(--card-bg);overflow:hidden;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur),border-color var(--dur)}.page-inner .usecase:before{content:counter(uc,decimal-leading-zero);position:absolute;right:1.4rem;top:1.5rem;font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:.08em;color:var(--text-secondary-light);opacity:.6}.page-inner .usecase:after{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--intelox-signal-ink),var(--intelox-signal));transform:scaleX(0);transform-origin:left;transition:transform .42s var(--ease-out)}.page-inner .usecase:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift);border-color:transparent}.page-inner .usecase:hover:after{transform:scaleX(1)}.page-inner .usecase>.icon{width:48px;height:48px;padding:12px;border-radius:14px;background:linear-gradient(135deg,#e4f2fa,#cbe4f2);color:var(--intelox-signal-ink);transition:transform var(--dur) var(--ease-out)}.page-inner .usecase:hover>.icon{transform:rotate(-6deg) scale(1.05)}.page-inner .usecase h3{margin-top:1.25rem}.page-inner .cap-list{gap:.75rem;border-top:0}@media (min-width: 900px){.page-inner .cap-list{grid-template-columns:1fr 1fr}}.page-inner .cap-list>div{display:block;padding:1.2rem 1.35rem;border:1px solid var(--card-line);border-radius:16px;background:var(--card-bg);transition:border-color var(--dur),box-shadow var(--dur)}.page-inner .cap-list>div:hover{border-color:var(--mist-300);box-shadow:var(--shadow-card)}.page-inner .cap-list dt{display:flex;align-items:center;gap:.6rem}.page-inner .cap-list dt:before{content:"";flex:none;width:8px;height:8px;border-radius:2px;background:var(--intelox-signal-ink);transform:rotate(45deg)}.page-inner .cap-list dd{margin-top:.4rem;font-size:var(--fs-small)}.page-inner .integration{border:1px solid var(--card-line);border-radius:14px;background:var(--card-bg);padding:.8rem 1rem}.page-inner .integration .icon{width:34px;height:34px;padding:8px;border-radius:10px;background:#8ccbeb38}.page-inner .table-wrap{border:0;border-radius:20px;box-shadow:var(--shadow-card);background:var(--mist-000)}.page-inner .compare thead th{background:var(--intelox-foundation);color:var(--text-on-dark-2);border-bottom:0;padding-block:1.1rem}.page-inner .compare thead th[data-col]{color:var(--intelox-mist);font-family:var(--font-display);font-size:1rem;font-weight:600;letter-spacing:0;text-transform:none}.page-inner .compare thead th[data-col]:before{content:"";display:inline-block;width:8px;height:8px;margin-right:.6rem;border-radius:2px;background:var(--intelox-signal);transform:rotate(45deg) translateY(-1px)}.page-inner .compare thead th[data-col=custom]:before{background:var(--intelox-action)}.page-inner .compare tbody tr:nth-child(2n){background:var(--mist-100)}.page-inner .compare.hl-standard [data-col=standard],.page-inner .compare.hl-custom [data-col=custom]{background:#8ccbeb33}.page-inner .compare.hl-standard thead [data-col=standard],.page-inner .compare.hl-custom thead [data-col=custom]{background:var(--intelox-engineering)}.page-inner .timeline{position:relative;gap:var(--space-5)}.page-inner .timeline li{padding:0 0 0 4rem;border:0;background:transparent;min-height:3rem}.page-inner .timeline li:before{position:absolute;left:0;top:-.35rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;margin:0;border-radius:50%;border:2px solid var(--intelox-signal-ink);background:var(--mist-000);font-family:var(--font-label);font-size:.8125rem;color:var(--intelox-signal-ink);z-index:1}.page-inner .timeline:before{content:"";position:absolute;left:1.33rem;top:.5rem;bottom:1rem;width:2px;background:linear-gradient(var(--intelox-signal-ink),var(--intelox-signal)) no-repeat 0 0 / 100% 0%,var(--mist-200);transition:background-size 1.4s var(--ease-out)}.js .page-inner .timeline.is-in:before,.no-js .page-inner .timeline:before,html.motion-reduced .page-inner .timeline:before{background-size:100% 100%}@media (min-width: 900px){.page-inner .timeline li{padding:4.25rem 1.5rem 0 0}.page-inner .timeline li:before{top:0}.page-inner .timeline:before{left:1.33rem;right:12%;top:1.33rem;bottom:auto;width:auto;height:2px;background:linear-gradient(90deg,var(--intelox-signal-ink),var(--intelox-signal)) no-repeat 0 0 / 0% 100%,var(--mist-200)}.js .page-inner .timeline.is-in:before,.no-js .page-inner .timeline:before,html.motion-reduced .page-inner .timeline:before{background-size:100% 100%}}.page-inner .timeline li:hover:before{background:var(--intelox-signal-ink);color:var(--intelox-mist)}html.motion-reduced .page-inner .timeline:before{transition:none}.page-inner .limits{position:relative;overflow:hidden;padding:clamp(1.75rem,1rem + 3vw,3.5rem);border-radius:24px;background:radial-gradient(90% 120% at 100% 0%,#25506F 0%,var(--intelox-foundation) 45%,var(--navy-900) 100%)}.page-inner .limits:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(140,203,235,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(140,203,235,.08) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000);mask-image:linear-gradient(90deg,transparent 30%,#000);pointer-events:none}.page-inner .limits>*{position:relative}.page-inner .limits h2,.page-inner .limits h3{display:flex;align-items:center;gap:.75rem}.page-inner .limits h2:before,.page-inner .limits h3:before{content:"!";display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--intelox-action);color:var(--intelox-foundation);font-size:1rem;font-weight:700;flex:none}.page-inner .limits ul{list-style:none;padding:0;gap:.9rem 2.5rem}@media (min-width: 900px){.page-inner .limits ul{grid-template-columns:1fr 1fr}}.page-inner .limits li{position:relative;padding-left:1.5rem}.page-inner .limits li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:2px;background:var(--intelox-signal);transform:rotate(45deg)}.page-inner .theme-light .card{border-color:var(--card-line);background:var(--card-bg);border-radius:20px;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur)}.page-inner .theme-light .card:hover{transform:translateY(-3px);box-shadow:var(--shadow-card)}.page-inner .faq{border-top:0;display:grid;gap:.75rem}.page-inner .faq details{border:1px solid var(--card-line);border-radius:16px;background:var(--card-bg);padding:0 1.25rem;transition:box-shadow var(--dur),border-color var(--dur)}.page-inner .faq details[open]{border-color:var(--mist-300);box-shadow:var(--shadow-card)}.page-inner .faq summary{font-size:var(--fs-body)}.page-inner .faq details[open] .faq__icon{background:var(--intelox-foundation);color:var(--intelox-mist);border-color:var(--intelox-foundation)}.page-inner .svc-row{padding:clamp(1.5rem,1rem + 2vw,2.5rem);border:1px solid var(--mist-200);border-radius:24px;box-shadow:var(--shadow-card);overflow:hidden}.page-inner .svc-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(var(--intelox-signal-ink),var(--intelox-signal));transform:scaleY(0);transform-origin:top;transition:transform .5s var(--ease-out)}.page-inner .svc-row:hover:before,.page-inner .svc-row:focus-within:before{transform:scaleY(1)}.page-inner .svc-row ul{list-style:none;padding:0;gap:.45rem}.page-inner .svc-row li{position:relative;padding-left:1.4rem}.page-inner .svc-row li:before{content:"";position:absolute;left:0;top:.5em;width:7px;height:7px;border-radius:2px;background:var(--intelox-signal-ink);transform:rotate(45deg)}.fit{display:grid;gap:1rem}@media (min-width: 960px){.fit{grid-template-columns:repeat(3,1fr)}}.fit__item{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1.75rem;border-radius:20px;border:1px solid var(--card-line);background:var(--card-bg);text-decoration:none;color:inherit;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur),border-color var(--dur)}.fit__item:hover,.fit__item:focus-visible{transform:translateY(-4px);box-shadow:var(--shadow-lift);border-color:transparent}.fit__if{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary-light)}.fit__q{font-family:var(--font-display);font-size:var(--fs-title);line-height:1.3;font-weight:500}.fit__then{display:flex;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;border-top:1px dashed var(--mist-300);font-weight:600;color:var(--intelox-signal-ink)}.fit__then .icon{margin-left:auto;transition:transform var(--dur) var(--ease-out)}.fit__item:hover .fit__then .icon{transform:translate(4px)}.journey{position:relative;display:grid;gap:1rem;margin:0;padding:0;list-style:none;counter-reset:j}@media (min-width: 960px){.journey{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.journey li{position:relative;counter-increment:j;padding:1.5rem;border-radius:20px;background:#f4f7fa0d;border:1px solid var(--navy-line)}.journey li:before{content:counter(j,decimal-leading-zero);display:block;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:.08em;color:var(--intelox-signal);margin-bottom:.9rem}.journey .tag{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:.6rem;padding:.2rem .65rem;border-radius:999px;background:#8ccbeb24;color:var(--intelox-signal);font-size:var(--fs-label);font-weight:600}.journey .tag--amber{background:#f3b85a29;color:#ffe2b0}.journey h3{font-size:var(--fs-title);color:var(--intelox-mist)}.journey p{margin-top:.4rem;font-size:var(--fs-small);color:var(--text-on-dark-2)}@media (min-width: 960px){.journey li:not(:last-child):after{content:"";position:absolute;right:-1.25rem;top:2.1rem;width:1.25rem;height:2px;background:linear-gradient(90deg,var(--intelox-signal),transparent)}}.page-inner .values{counter-reset:v;gap:1rem}.page-inner .value{position:relative;counter-increment:v;padding:1.75rem;border:1px solid var(--card-line);border-radius:20px;background:var(--card-bg);overflow:hidden}.page-inner .value:before{content:counter(v,decimal-leading-zero);display:block;margin-bottom:1rem;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:.08em;color:var(--intelox-signal-ink)}.page-inner .value:after{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--intelox-signal-ink),var(--intelox-signal) 60%,transparent)}.page-inner .driver{border-color:var(--card-line);background:var(--card-bg);transition:transform var(--dur) var(--ease-out),box-shadow var(--dur)}.page-inner .driver:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift)}.page-inner .driver:before{left:0;right:0;width:auto;height:4px;top:0;border-radius:20px 20px 0 0;background:linear-gradient(90deg,var(--intelox-signal-ink),var(--intelox-signal))}.driver__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#e4f2fa,#cbe4f2);color:var(--intelox-signal-ink)}.driver__icon .icon{width:22px;height:22px}@media (min-width: 1024px){.page-inner .legal-toc{position:sticky;top:calc(var(--header-h) + 2rem);align-self:start}}.page-inner .prose h2{scroll-margin-top:calc(var(--header-h) + 1.5rem)}.page-hero--split{padding-bottom:clamp(3rem,2rem + 4vw,6rem)}.page-hero--split:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(140,203,235,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(140,203,235,.07) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 90% at 78% 45%,#000 0%,transparent 75%);mask-image:radial-gradient(70% 90% at 78% 45%,#000 0%,transparent 75%);pointer-events:none}.page-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,1rem + 4vw,4rem);align-items:center}@media (min-width: 1024px){.page-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.page-hero__visual{position:relative;display:grid;place-items:center;min-height:0}@media (max-width: 1023px){.page-hero__visual{max-width:560px}}.page-hero .hero-points{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:var(--space-6);padding:0;list-style:none;font-size:var(--fs-small);color:var(--text-on-dark-2)}.page-hero .hero-points li{display:inline-flex;align-items:center;gap:.5rem}.page-hero .hero-points .icon{width:1rem;height:1rem;color:var(--intelox-signal)}.hv{--hv-line: rgba(244, 247, 250, .14);--hv-glass: rgba(244, 247, 250, .05);--hv-sig: var(--intelox-signal);--hv-amb: var(--intelox-action);position:relative;width:100%;max-width:540px;font-size:.875rem;color:var(--text-on-dark)}.hv .icon{width:1.1rem;height:1.1rem}.hv-card{position:relative;padding:1.25rem;border:1px solid var(--hv-line);border-radius:18px;background:linear-gradient(160deg,#2951706b,#0f22338c);box-shadow:0 30px 60px -30px #0009,inset 0 1px #f4f7fa14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hv-card__head{display:flex;align-items:center;gap:.6rem;padding-bottom:.9rem;margin-bottom:1rem;border-bottom:1px solid var(--hv-line)}.hv-card__head strong{font-weight:600}.hv-card__head .icon{color:var(--hv-sig)}.hv-tag{margin-left:auto;padding:.15rem .55rem;border:1px solid var(--hv-line);border-radius:999px;font-family:var(--font-label);font-size:var(--fs-tag);letter-spacing:.06em;text-transform:uppercase;color:var(--text-on-dark-2)}.hv-live{position:relative;width:9px;height:9px;border-radius:50%;background:var(--hv-sig);box-shadow:0 0 #8ccbeb99;animation:hv-ping 2s ease-out infinite}@keyframes hv-ping{0%{box-shadow:0 0 #8ccbeb8c}80%,to{box-shadow:0 0 0 10px #8ccbeb00}}.hv-wave{display:flex;align-items:center;gap:3px;height:54px;margin-bottom:1rem}.hv-wave i{flex:1;height:100%;border-radius:3px;background:linear-gradient(180deg,var(--hv-sig),rgba(140,203,235,.35));transform:scaleY(.15);transform-origin:center;animation:hv-bar 1.2s ease-in-out infinite;animation-delay:calc(var(--i) * -97ms)}.hv-wave i:nth-child(3n){animation-duration:.9s}.hv-wave i:nth-child(4n+1){animation-duration:1.45s}@keyframes hv-bar{0%,to{transform:scaleY(.14)}35%{transform:scaleY(.9)}60%{transform:scaleY(.4)}}.hv-wave--mini{height:22px;margin:.45rem 0 0;gap:2px;max-width:180px}.hv--voice{padding:1.5rem 0 0 1.5rem}.hv-float{position:absolute;z-index:2;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--hv-sig);color:var(--intelox-foundation);box-shadow:0 12px 30px -10px #8ccbebb3}.hv-float--ring{left:0;top:0}.hv-float .icon{width:24px;height:24px;animation:hv-ring 2.4s ease-in-out infinite}.hv-float span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--hv-sig);animation:hv-halo 2.4s ease-out infinite}.hv-float span+span{animation-delay:.5s}@keyframes hv-halo{0%{transform:scale(1);opacity:.8}70%,to{transform:scale(1.9);opacity:0}}@keyframes hv-ring{0%,30%,to{transform:rotate(0)}5%,15%,25%{transform:rotate(-14deg)}10%,20%{transform:rotate(14deg)}}.hv--voice .hv-card{padding-top:1.5rem}.hv--voice .hv-card__head{padding-left:2.2rem}.hv-chat{display:grid;gap:.6rem;margin:0;padding:0;list-style:none;min-height:12.5rem;align-content:start}.hv-msg{max-width:86%;padding:.65rem .85rem;border-radius:14px 14px 14px 4px;background:#f4f7fa14;border:1px solid var(--hv-line);line-height:1.45;opacity:0;transform:translateY(8px);animation:hv-msg 12s var(--ease-out) infinite;animation-delay:calc(var(--d) * 1.6s + .1s)}.hv-msg b{display:block;margin-bottom:.15rem;font-family:var(--font-label);font-size:var(--fs-tag);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-dark-2)}.hv-msg--agent{justify-self:end;border-radius:14px 14px 4px;background:#8ccbeb29;border-color:#8ccbeb59}.hv-msg--agent b{color:var(--hv-sig)}@keyframes hv-msg{0%{opacity:0;transform:translateY(8px)}5%{opacity:1;transform:none}78%{opacity:1;transform:none}84%,to{opacity:0;transform:translateY(-4px)}}.hv-handoff{display:flex;align-items:center;gap:.6rem;margin-top:.9rem;padding:.7rem .9rem;border-radius:12px;background:#f3b85a24;border:1px solid rgba(243,184,90,.45);color:#ffe2b0;font-weight:600;opacity:0;animation:hv-msg 12s var(--ease-out) infinite;animation-delay:calc(var(--d) * 1.6s + .4s)}.hv-handoff .icon{color:var(--hv-amb);flex:none}.hv-handoff em{font-style:normal;font-weight:400;color:var(--text-on-dark-2)}.hv-card--flow{padding-bottom:1rem}.hv-flow{display:block;width:100%;height:auto;overflow:visible;font-family:var(--font-sans)}.hvf-grid path{stroke:#8ccbeb12;stroke-width:1;fill:none}.hvf-line{fill:none;stroke:#8ccbeb47;stroke-width:3;stroke-linecap:round}.hvf-line--exc{stroke:#f3b85a4d}.hvf-flowline{fill:none;stroke:var(--intelox-signal);stroke-width:3;stroke-linecap:round;stroke-dasharray:6 14;animation:hv-dash 1.1s linear infinite}.hvf-flowline--exc{stroke:var(--intelox-action);animation-duration:1.6s}@keyframes hv-dash{to{stroke-dashoffset:-20}}.hvf-node rect{fill:#163044eb;stroke:#f4f7fa38;stroke-width:1.2}.hvf-node text{fill:var(--intelox-mist);font-size:14px;font-weight:600}.hvf-node text.k{fill:var(--text-on-dark-2);font-family:var(--font-label);font-size:10px;font-weight:600;letter-spacing:.12em}.hvf-node--action rect{stroke:#8ccbeba6}.hvf-node--out rect{stroke:#8ccbeb66}.hvf-node--exc rect{stroke:#f3b85a99}.hvf-node--exc text.k{fill:var(--intelox-action)}.hvf-cog circle{fill:none;stroke:var(--intelox-signal);stroke-width:2.4;stroke-dasharray:3.2 2.4}.hvf-cog circle+circle{stroke-dasharray:none;stroke-width:1.8}.hvf-cog{animation:hv-spin 4s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes hv-spin{to{rotate:360deg}}.hvf-note{fill:var(--intelox-action);font-family:var(--font-label);font-size:10.5px;letter-spacing:.08em}.hvf-token{fill:var(--intelox-mist);filter:drop-shadow(0 0 6px rgba(140,203,235,.9))}.hvf-token--exc{fill:var(--intelox-action);filter:drop-shadow(0 0 6px rgba(243,184,90,.9))}.hv-foot{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:.6rem;font-size:.8125rem;color:var(--text-on-dark-2)}.hv-foot span{display:inline-flex;align-items:center;gap:.5rem}.hv-key{width:18px;height:3px;border-radius:2px;background:var(--intelox-signal)}.hv-key--amber{background:var(--intelox-action)}.hv--sec{display:grid;justify-items:center;padding-bottom:1rem}.hv-stack{position:relative;width:300px;height:300px;perspective:900px;margin-top:-1rem}.hv-layer{position:absolute;left:30px;top:60px;width:240px;height:180px;border:1px solid rgba(140,203,235,.45);border-radius:16px;background:linear-gradient(rgba(140,203,235,.09) 1px,transparent 1px) 0 0 / 24px 24px,linear-gradient(90deg,rgba(140,203,235,.09) 1px,transparent 1px) 0 0 / 24px 24px,linear-gradient(160deg,#295170bf,#0f2233cc);transform:rotateX(58deg) rotate(-42deg) translateZ(calc(var(--z) * 58px - 40px));transform-style:preserve-3d;box-shadow:0 30px 40px -20px #0009;animation:hv-float 6s ease-in-out infinite;animation-delay:calc(var(--z) * -.8s)}@keyframes hv-float{0%,to{translate:0 0}50%{translate:0 -6px}}.hv-layer__label{position:absolute;left:14px;bottom:10px;font-family:var(--font-label);font-size:var(--fs-tag);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-on-dark-2)}.hv-find{position:absolute;left:var(--x);top:var(--y);width:12px;height:12px;border-radius:50%;background:var(--intelox-mist);box-shadow:0 0 #f4f7fa99;opacity:0;animation:hv-find 7s ease-out infinite;animation-delay:calc(var(--d) * 1.1s + 1.2s)}.hv-find--med{background:var(--intelox-action)}@keyframes hv-find{0%{opacity:0;box-shadow:0 0 #f3b85a99}6%{opacity:1}20%{box-shadow:0 0 0 14px #f3b85a00}85%{opacity:1}95%,to{opacity:0}}.hv-scan{position:absolute;left:10px;right:10px;top:20px;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,var(--intelox-signal),transparent);box-shadow:0 0 18px 4px #8ccbeb73;animation:hv-scan 3.5s var(--ease-in-out) infinite}@keyframes hv-scan{0%{transform:translateY(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(250px);opacity:0}}.hv-card--report{width:min(100%,360px);margin-top:-2.5rem;margin-left:auto;padding:1rem 1.1rem}.hv-card--report .hv-card__head{padding-bottom:.7rem;margin-bottom:.7rem}.hv-findings{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.hv-findings li{display:flex;align-items:center;gap:.6rem}.hv-sev{min-width:4.4rem;padding:.1rem .5rem;border-radius:999px;background:#f4f7fa1a;font-family:var(--font-label);font-size:var(--fs-tag);letter-spacing:.06em;text-align:center;text-transform:uppercase}.hv-sev--med{background:#f3b85a33;color:#ffe2b0}.hv-next{display:flex;align-items:center;gap:.5rem;margin-top:.8rem;padding-top:.7rem;border-top:1px solid var(--hv-line);color:var(--hv-sig);font-weight:600}.hv--svc{display:grid;gap:0}.hv-tier{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.2rem;border:1px solid var(--hv-line);border-radius:16px;background:linear-gradient(160deg,#2951706b,#0f22338c)}.hv-tier strong{font-weight:600}.hv-tier__icon{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#8ccbeb24;color:var(--hv-sig)}.hv-tier:nth-child(3){margin-left:2.5rem}.hv-tier:nth-child(5){margin-left:5rem}.hv-link{position:relative;height:34px;margin-left:calc(1.2rem + 22px)}.hv-tier:nth-child(3)+.hv-link{margin-left:calc(3.7rem + 22px)}.hv-link:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#8ccbeb40}.hv-link span{position:absolute;left:-3px;top:0;width:8px;height:8px;border-radius:50%;background:var(--hv-sig);box-shadow:0 0 10px var(--hv-sig);animation:hv-drop 1.6s ease-in infinite}@keyframes hv-drop{0%{transform:translateY(-4px);opacity:0}20%{opacity:1}to{transform:translateY(30px);opacity:0}}.hv-steps{display:flex;align-items:center;gap:0;margin-top:.55rem}.hv-steps i{width:26px;height:16px;border-radius:5px;border:1.5px solid var(--hv-sig);animation:hv-step 2.4s infinite}.hv-steps i:nth-of-type(2){animation-delay:.8s}.hv-steps i:nth-of-type(3){animation-delay:1.6s}.hv-steps b{width:22px;height:2px;background:#8ccbeb73}@keyframes hv-step{0%,60%,to{background:transparent}10%,40%{background:#8ccbeb99}}.hv-shieldbar{position:relative;height:8px;margin-top:.6rem;max-width:200px;border-radius:4px;background:#8ccbeb26;overflow:hidden}.hv-shieldbar span{position:absolute;inset:0 auto 0 0;width:35%;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--hv-sig),transparent);animation:hv-sweep 2.6s ease-in-out infinite}@keyframes hv-sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}.hv--about{aspect-ratio:1;max-width:440px;display:grid;place-items:center}.hv-rings,.hv-orbit{position:absolute;top:0;right:0;bottom:0;left:0}.hv-rings span{position:absolute;top:12%;right:12%;bottom:12%;left:12%;border:1px dashed rgba(140,203,235,.28);border-radius:50%;animation:hv-spin 60s linear infinite}.hv-rings span:nth-child(2){top:26%;right:26%;bottom:26%;left:26%;border-style:solid;border-color:#8ccbeb1f;animation-direction:reverse;animation-duration:90s}.hv-rings span:nth-child(3){top:0;right:0;bottom:0;left:0;border-color:#8ccbeb1a}.hv-mark{width:50%;--logo-a: #7FA9CC;--logo-b: #4E7FA6;filter:drop-shadow(0 20px 30px rgba(0,0,0,.45))}.hv-mark svg{width:100%;height:auto}.hv-orbit{animation:hv-spin 40s linear infinite}.hv--about{--r: 185px}.hv-sat{position:absolute;left:50%;top:50%;width:0;height:0;transform:rotate(var(--a)) translateY(calc(-1 * var(--r)))}.hv-up{position:absolute;left:0;top:0;width:0;height:0;rotate:calc(-1 * var(--a));animation:hv-unspin 40s linear infinite}@keyframes hv-unspin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.hv-sat i{position:absolute;left:-24px;top:-24px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--intelox-foundation);border:1px solid rgba(140,203,235,.5);color:var(--hv-sig);box-shadow:0 0 24px -4px #8ccbeb80}.hv-sat b{position:absolute;left:0;top:30px;translate:-50% 0;font-family:var(--font-label);font-size:var(--fs-tag);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-on-dark-2);white-space:nowrap}.hv-card--doc{padding:1.4rem 1.4rem 1.2rem}.hv-qsteps{position:relative;display:grid;gap:1.1rem;margin:0;padding:0;list-style:none}.hv-qstep:not(:last-child):before,.hv-qstep:not(:last-child):after{content:"";position:absolute;left:13px;top:30px;bottom:calc(-1.1rem - 2px);width:2px;border-radius:1px;background:var(--hv-line)}.hv-qstep:not(:last-child):after{background:var(--hv-sig);transform-origin:top;transform:scaleY(0);animation:12s var(--ease-out) infinite}.hv-qstep:nth-child(1):after{animation-name:hv-qlink1}.hv-qstep:nth-child(2):after{animation-name:hv-qlink2}@keyframes hv-qlink1{0%,22%{transform:scaleY(0)}31%,90%{transform:scaleY(1)}96%,to{transform:scaleY(0)}}@keyframes hv-qlink2{0%,50%{transform:scaleY(0)}59%,90%{transform:scaleY(1)}96%,to{transform:scaleY(0)}}.hv-qstep{position:relative;display:grid;grid-template-columns:28px 1fr;gap:.9rem;opacity:.38;animation:12s var(--ease-out) infinite}.hv-qstep:nth-child(1){animation-name:hv-qstep1}.hv-qstep:nth-child(2){animation-name:hv-qstep2}.hv-qstep:nth-child(3){animation-name:hv-qstep3}@keyframes hv-qstep1{0%{opacity:.38}3%,90%{opacity:1}96%,to{opacity:.38}}@keyframes hv-qstep2{0%,28%{opacity:.38}31%,90%{opacity:1}96%,to{opacity:.38}}@keyframes hv-qstep3{0%,56%{opacity:.38}59%,90%{opacity:1}96%,to{opacity:.38}}.hv-qstep__n{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--hv-line);background:#122b3f;font-family:var(--font-label);font-size:.8125rem;font-weight:600;color:var(--text-on-dark-2);transition:none;animation:12s var(--ease-out) infinite}.hv-qstep:nth-child(1) .hv-qstep__n{animation-name:hv-node1}.hv-qstep:nth-child(2) .hv-qstep__n{animation-name:hv-node2}.hv-qstep:nth-child(3) .hv-qstep__n{animation-name:hv-node3}@keyframes hv-node1{0%{background:#122b3f;border-color:var(--hv-line);color:var(--text-on-dark-2)}3%,90%{background:var(--hv-sig);border-color:var(--hv-sig);color:var(--intelox-foundation)}96%,to{background:#122b3f;border-color:var(--hv-line);color:var(--text-on-dark-2)}}@keyframes hv-node2{0%,28%{background:#122b3f;border-color:var(--hv-line);color:var(--text-on-dark-2)}31%,90%{background:var(--hv-sig);border-color:var(--hv-sig);color:var(--intelox-foundation)}96%,to{background:#122b3f;border-color:var(--hv-line);color:var(--text-on-dark-2)}}@keyframes hv-node3{0%,56%{background:#122b3f;border-color:var(--hv-line);color:var(--text-on-dark-2)}59%,90%{background:var(--hv-amb);border-color:var(--hv-amb);color:var(--intelox-foundation)}96%,to{background:#122b3f;border-color:var(--hv-line);color:var(--text-on-dark-2)}}.hv-qstep__body{display:grid;gap:.25rem;padding-top:.2rem;min-width:0}.hv-qstep__body b{font-weight:600;color:var(--intelox-mist)}.hv-qstep__body>span{color:var(--text-on-dark-2);line-height:1.45}.hv-quote{display:grid;gap:0;margin:.5rem 0 0;padding:.35rem .8rem;border:1px solid var(--hv-line);border-radius:12px;background:#f4f7fa0a}.hv-quote div{display:grid;grid-template-columns:5.2rem 1fr;gap:.6rem;padding:.4rem 0;border-top:1px dashed rgba(244,247,250,.1)}.hv-quote div:first-child{border-top:0}.hv-quote dt{font-family:var(--font-label);font-size:var(--fs-tag);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--hv-sig);padding-top:.1rem}.hv-quote dd{margin:0;color:var(--intelox-mist)}.hv-stamp{display:inline-flex;align-items:center;gap:.45rem;justify-self:start;margin-top:.45rem;padding:.3rem .7rem;border:1px dashed rgba(243,184,90,.7);border-radius:8px;color:#ffe2b0;font-family:var(--font-label);font-size:var(--fs-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-2deg);opacity:0;animation:hv-stamp 12s var(--ease-out) infinite}.hv-stamp .icon{width:.95rem;height:.95rem;color:var(--hv-amb)}@keyframes hv-stamp{0%,62%{opacity:0;transform:rotate(-2deg) scale(1.25)}66%,90%{opacity:1;transform:rotate(-2deg) scale(1)}96%,to{opacity:0;transform:rotate(-2deg) scale(1)}}.hv--route{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.25rem;max-width:560px}.hv-env,.hv-person{display:grid;justify-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-on-dark-2);text-align:center}.hv-env .icon,.hv-person .icon{width:56px;height:56px;padding:15px;border-radius:16px;border:1px solid var(--hv-line);background:#f4f7fa0f;color:var(--hv-sig)}.hv-person .icon{color:var(--intelox-foundation);background:var(--hv-amb);border-color:transparent}.hv-lanes{display:grid;gap:.55rem}.hv-lane{position:relative;display:flex;align-items:center;gap:.6rem;padding:.6rem .8rem;border:1px solid var(--hv-line);border-radius:12px;background:var(--hv-glass);color:var(--text-on-dark-2);animation:hv-lane 7.5s infinite;animation-delay:calc(var(--n) * 2.5s)}.hv-lane i{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#8ccbeb1f;color:var(--hv-sig)}.hv-lane .icon{width:15px;height:15px}@keyframes hv-lane{0%,34%,to{border-color:var(--hv-line);background:var(--hv-glass);color:var(--text-on-dark-2)}6%,28%{border-color:#8ccbebb3;background:#8ccbeb24;color:var(--intelox-mist)}}.hv.is-paused *,.hv.is-paused *:before,.hv.is-paused *:after{animation-play-state:paused!important}@media (prefers-reduced-motion: reduce){.hv *,.hv *:before,.hv *:after{animation:none!important}.hv-msg,.hv-handoff,.hv-qstep,.hv-stamp,.hv-find{opacity:1!important;transform:none!important}.hv-qstep:after{transform:scaleY(1)}.hv-qstep__n{border-color:var(--hv-sig);color:var(--intelox-foundation);background:var(--hv-sig)}.hv-stamp{transform:rotate(-2deg)!important}.hv-wave i{transform:scaleY(.5)}.hvf-tokens{display:none}.hv-scan{opacity:0}}html.motion-reduced .hv *,html.motion-reduced .hv *:before,html.motion-reduced .hv *:after{animation:none!important}html.motion-reduced .hvf-tokens{display:none}html.motion-reduced .hv-qstep,html.motion-reduced .hv-stamp{opacity:1}html.motion-reduced .hv-qstep:after{transform:scaleY(1)}html.motion-reduced .hv-qstep__n{border-color:var(--hv-sig);color:var(--intelox-foundation);background:var(--hv-sig)}@media (max-width: 600px){.hv{font-size:.8125rem}.hv-chat{min-height:12rem}.hv-stack{transform:scale(.85);margin:-2rem 0 -2.5rem}.hv-tier:nth-child(3){margin-left:1.25rem}.hv-tier:nth-child(5){margin-left:2.5rem}.hv-tier:nth-child(3)+.hv-link{margin-left:calc(2.45rem + 22px)}.hv--route{grid-template-columns:1fr;justify-items:stretch}.hv-env,.hv-person{grid-auto-flow:column;justify-content:start;align-items:center}.hv--about{max-width:320px;--r: 132px}.hv-card--doc{padding:1.1rem 1rem 1rem}.hv-quote div{grid-template-columns:4.4rem 1fr}}
