:root{--surface:#0c0e11;--surface-inv:#f7f4ed;--card:#12151a;--card-2:#14171c;--hairline:#1f242b;--hairline-2:#262b33;--text:#f7f4ed;--text-2:#8e959f;--text-3:#5f666f;--blue-deep:#2446c7;--accent-nader:#1683ff;--fulfil:#e4703c;--confirmed:#3fa37f;--warm-text:#111316;--warm-2:#6b6659;--warm-3:#6b6659;--warm-line:#ded9cd;--ease:cubic-bezier(.4, 0, .2, 1);--motion-fast:.18s;--motion-base:.42s;--motion-narrative:1.2s;--ease-resolve:cubic-bezier(.22, 1, .36, 1);--ease-arrive:cubic-bezier(.4, 0, .2, 1);color-scheme:dark}*{box-sizing:border-box}html{background:var(--surface);scroll-behavior:smooth}body{background:var(--surface);color:var(--text);text-rendering:geometricprecision;margin:0;font-family:IBM Plex Sans,system-ui,sans-serif}body[dir=rtl]{font-family:Cairo,system-ui,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}button,input,textarea,select{font:inherit}:focus-visible{outline:2px solid var(--accent-nader);outline-offset:3px}.skip-link{z-index:100;background:var(--surface-inv);color:var(--warm-text);border-radius:8px;padding:12px 16px;font-weight:600;transition:transform .14s ease-out;position:fixed;inset-block-start:12px;inset-inline-start:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.container{width:min(1320px,100% - 96px);margin:0 auto}.narrow{width:min(1100px,100% - 96px);margin:0 auto}.mono{font-family:IBM Plex Mono,monospace}.ltr{direction:ltr;unicode-bidi:isolate;font-family:IBM Plex Mono,monospace}.eyebrow{letter-spacing:.2em;color:var(--accent-nader);text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:11.5px}[dir=rtl] .eyebrow{letter-spacing:.05em;text-transform:none;font-family:Cairo,system-ui,sans-serif;font-size:12.5px;font-weight:700}.btn{border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:14px 26px;transition:color .14s ease-out,background .14s ease-out,border-color .14s ease-out;display:inline-flex}.btn.primary{background:var(--surface-inv);color:var(--warm-text);font-weight:600}.btn.primary:hover{background:#fff}.btn.secondary{color:var(--text);border:1px solid #2c323b}.btn.secondary:hover{border-color:#4a525c}.section{padding:132px 0}.warm{background:var(--surface-inv);color:var(--warm-text)}.grid-2{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.card{background:var(--card);border:1px solid var(--hairline);border-radius:14px;padding:26px}.lede{color:var(--text-2);font-size:20px;line-height:1.75}.muted{color:var(--text-2)}.small{color:var(--text-3);font-size:14px;line-height:1.7}h1,h2,h3,p{margin:0}h1{letter-spacing:-.03em;font-size:64px;font-weight:600;line-height:1.09}h2{letter-spacing:-.03em;font-size:52px;font-weight:600;line-height:1.14}h3{letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.25}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{letter-spacing:0;font-weight:800;line-height:1.4}@media (width<=1023px){.container,.narrow{width:min(100% - 64px,900px)}.section{padding:92px 0}.grid-2,.grid-3{grid-template-columns:1fr}h1{font-size:44px}h2{font-size:36px}}@media (width<=767px){.container,.narrow{width:calc(100% - 40px)}.section{padding:74px 0}h1{font-size:34px}h2{font-size:28px}h3{font-size:22px}.lede{font-size:16.5px}.btn{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}@keyframes path-resolve{0%{stroke-dashoffset:1px;opacity:.12}to{stroke-dashoffset:0;opacity:var(--path-opacity,1)}}@keyframes pulse-resolve{0%{opacity:0;transform:scale(.35)}35%{opacity:.8}to{opacity:0;transform:scale(2.1)}}@keyframes spine-resolve{0%{opacity:.15;transform:scaleY(.04)}to{opacity:1;transform:scaleY(1)}}@keyframes item-resolve{0%{opacity:.3;filter:blur(2px);transform:translate3d(var(--motion-x,0), var(--motion-y,12px), 0)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes node-resolve{0%{opacity:.2;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes rail-resolve{0%{opacity:.3;transform:scaleX(.1)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.motion-enabled [data-motion-section]:not(.is-active) :is(.hero-signal,.hero-outcomes>div,.message-stream>div,.intelligence-row,.opportunity-leak article,.customer-line,.intelligence-cue,.product-options article,.sales-resolution>div,.commercial-read,.understanding-rail,.assembly-steps button,.storefront-layer,.cod-economics>*,.cod-order,.cod-scene article,.customer-contexts span,.audience-numbers>div,.prepared-message,.segment-why,.campaign-flow article,.campaign-return>*,.brief-item,.kpi-card,.economics-chain>*,.connect-step,.service-statuses article){opacity:.3;filter:blur(2px);transform:translate3d(var(--motion-x,0), var(--motion-y,12px), 0)}.motion-enabled .hero:not(.is-active) :is(.signal-path,.outcome-path,.operating-spine),.motion-enabled .conversations:not(.is-active) .convergence-path,.motion-enabled .architecture:not(.is-active) .tenant-path{stroke-dashoffset:1px;opacity:.12}.motion-enabled .hero:not(.is-active) :is(.orchestration-node,.baton-pulse),.motion-enabled .architecture:not(.is-active) .tenant-node,.motion-enabled .conversations:not(.is-active) .convergence-spine{opacity:.2}.hero.is-active .hero-signal{--motion-y:-10px;animation:item-resolve .56s var(--ease-resolve) both;animation-delay:calc(var(--signal-index,0) * .1s)}.hero.is-active .baton-pulse{transform-box:fill-box;transform-origin:50%;animation:pulse-resolve .72s var(--ease-arrive) .74s both}.hero.is-active .orchestration-node{transform-box:fill-box;transform-origin:50%;animation:node-resolve .42s var(--ease-resolve) .92s both}.hero.is-active .signal-path{animation:path-resolve .76s var(--ease-resolve) forwards;animation-delay:calc(1.04s + var(--path-index,0) * 90ms)}.hero.is-active .operating-spine{transform-box:fill-box;transform-origin:top;animation:spine-resolve .7s var(--ease-resolve) 1.78s both}.hero.is-active .outcome-path{animation:path-resolve .62s var(--ease-resolve) forwards;animation-delay:calc(2.26s + var(--path-index,0) * 80ms)}.hero.is-active .hero-outcomes>div{animation:item-resolve .5s var(--ease-resolve) both;animation-delay:calc(2.76s + var(--outcome-index,0) * 80ms)}.conversations.is-active .message-stream>div{--motion-x:-18px;--motion-y:0;animation:item-resolve .5s var(--ease-resolve) both;animation-delay:calc(var(--item-index,0) * 70ms)}[dir=rtl] .conversations.is-active .message-stream>div{--motion-x:18px}.conversations.is-active .convergence-path{animation:path-resolve .62s var(--ease-resolve) forwards;animation-delay:calc(.3s + var(--path-index,0) * 65ms)}.conversations.is-active .convergence-spine{transform-box:fill-box;transform-origin:50%;animation:spine-resolve .46s var(--ease-resolve) .76s both}.conversations.is-active .intelligence-row{animation:item-resolve .46s var(--ease-resolve) both;animation-delay:calc(.92s + var(--item-index,0) * 65ms)}.shopping.is-active :is(.opportunity-leak article,.customer-line,.intelligence-cue,.product-options article,.commercial-read),.build.is-active :is(.understanding-rail,.assembly-steps button,.storefront-layer),.cod.is-active :is(.cod-economics>*,.cod-order,.cod-scene article),.campaign.is-active :is(.customer-contexts span,.audience-numbers>div,.prepared-message,.campaign-flow article),.daily.is-active :is(.brief-item,.kpi-card,.economics-chain>*),.integrations.is-active :is(.connect-step,.service-statuses article){animation:item-resolve .52s var(--ease-resolve) both;animation-delay:calc(.12s + var(--item-index,var(--layer-index,0)) * 90ms)}.shopping.is-active .sales-resolution>div{animation:item-resolve .48s var(--ease-resolve) both;animation-delay:calc(.88s + var(--item-index,0) * 75ms)}.campaign.is-active :is(.segment-why,.campaign-return>*){animation:item-resolve .48s var(--ease-resolve) both;animation-delay:calc(.42s + var(--item-index,0) * 75ms)}.build.is-active .understanding-rail{animation-delay:.18s}.build.is-active .assembly-steps button{animation-delay:calc(.42s + var(--item-index,0) * 75ms)}.build.is-active .storefront-layer{animation-duration:.68s;animation-delay:calc(1.05s + var(--layer-index,0) * .46s)}.architecture.is-active .tenant-path{animation:path-resolve .68s var(--ease-resolve) forwards;animation-delay:calc(.15s + var(--path-index,0) * 90ms)}.architecture.is-active .tenant-node{animation:node-resolve .4s var(--ease-resolve) both;animation-delay:calc(.59s + var(--node-index,0) * 70ms)}}@media (prefers-reduced-motion:reduce){[data-motion-section] :is(.signal-path,.outcome-path,.operating-spine,.orchestration-node,.baton-pulse,.hero-signal,.hero-outcomes>div,.convergence-path,.convergence-spine,.message-stream>div,.intelligence-row,.opportunity-leak article,.customer-line,.intelligence-cue,.product-options article,.sales-resolution>div,.commercial-read,.understanding-rail,.assembly-steps button,.storefront-layer,.cod-economics>*,.cod-order,.cod-scene article,.customer-contexts span,.audience-numbers>div,.prepared-message,.segment-why,.campaign-flow article,.campaign-return>*,.brief-item,.kpi-card,.economics-chain>*,.tenant-path,.tenant-node,.connect-step,.service-statuses article){opacity:1!important;filter:none!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}.baton-pulse{opacity:0!important}.hero .signal-path{opacity:.52!important}.hero .outcome-path{opacity:.38!important}.hero .operating-spine{opacity:.88!important}}.nav[data-astro-cid-rutobish]{z-index:20;backdrop-filter:blur(18px);background:#0c0e11c7;border-bottom:1px solid #1f242bb8;position:sticky;top:0}.nav-inner[data-astro-cid-rutobish]{justify-content:space-between;align-items:center;gap:28px;height:76px;display:flex}.brand-lockup[data-astro-cid-rutobish]{direction:ltr;flex:none;align-items:center;gap:13px;display:inline-flex}.brand-lockup[data-astro-cid-rutobish] span[data-astro-cid-rutobish]{color:var(--text);letter-spacing:-.045em;font-size:25px;font-weight:600;line-height:1}.logo[data-astro-cid-rutobish]{width:112px;display:block}.desktop-links[data-astro-cid-rutobish],.nav-actions[data-astro-cid-rutobish]{align-items:center;gap:24px;display:flex}.desktop-links[data-astro-cid-rutobish] a[data-astro-cid-rutobish]{color:var(--text-2);font-size:15px}.desktop-links[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:hover{color:var(--text)}.lang[data-astro-cid-rutobish]{color:var(--text-2);border:1px solid var(--hairline-2);border-radius:5px;padding:5px 10px;font-family:IBM Plex Mono,monospace;font-size:12px}.nav-cta[data-astro-cid-rutobish]{min-height:40px;padding:10px 17px}.menu-button[data-astro-cid-rutobish]{color:var(--text);border:1px solid var(--hairline-2);background:0 0;border-radius:8px;min-width:44px;min-height:44px;display:none}.mobile-panel[data-astro-cid-rutobish]{display:none}@media (width<=1023px){.desktop-links[data-astro-cid-rutobish],.nav-cta[data-astro-cid-rutobish],.nav-actions[data-astro-cid-rutobish]>.lang[data-astro-cid-rutobish]{display:none}.menu-button[data-astro-cid-rutobish]{justify-content:center;align-items:center;display:inline-flex}.mobile-panel[data-astro-cid-rutobish][data-open=true]{border-top:1px solid var(--hairline);background:var(--surface);flex-direction:column;gap:4px;padding:18px 32px 28px;display:flex}.mobile-panel[data-astro-cid-rutobish] a[data-astro-cid-rutobish]{color:var(--text-2);min-height:44px;padding:14px 0;font-size:18px}}@media (width<=767px){.brand-lockup[data-astro-cid-rutobish]{gap:10px}.brand-lockup[data-astro-cid-rutobish] span[data-astro-cid-rutobish]{font-size:21px}.logo[data-astro-cid-rutobish]{width:88px}.nav-inner[data-astro-cid-rutobish]{height:68px}}.footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--hairline);background:var(--surface);padding:72px 0 32px}.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:1.6fr repeat(3,1fr);gap:54px;display:grid}.footer-logo[data-astro-cid-nns7i3if]{width:150px;display:block}p[data-astro-cid-nns7i3if]{color:#918e87;max-width:300px;margin-top:20px;line-height:1.75}h2[data-astro-cid-nns7i3if]{color:#8d8a83;letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px;font-family:IBM Plex Mono,monospace;font-size:13px}[dir=rtl] h2[data-astro-cid-nns7i3if]{letter-spacing:0;text-transform:none;font-family:Cairo}a[data-astro-cid-nns7i3if]{color:#bbb7ae;align-items:center;min-height:44px;margin:2px 0;font-size:15.5px;display:flex}.legal[data-astro-cid-nns7i3if]{color:#85827b;border-top:1px solid var(--hairline);margin-top:56px;padding-top:28px;font-size:14px;line-height:1.75}@media (width<=1023px){.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr 1fr}}@media (width<=767px){.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr;gap:30px}}
