.o-cookie-panel[data-v-e1eef1c1]{position:fixed;right:24px;bottom:max(24px,env(safe-area-inset-bottom));z-index:220;display:grid;gap:16px;width:min(500px,calc(100% - 48px));padding:20px;border:1px solid var(--o-border-strong);border-radius:16px;background:var(--o-bg-raised);box-shadow:0 24px 80px var(--o-shadow-strong);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.o-cookie-copy h2[data-v-e1eef1c1]{margin:0 0 6px;color:var(--o-text);font-size:.9375rem;font-weight:600;letter-spacing:-.015em}.o-cookie-copy p[data-v-e1eef1c1]{max-width:58ch;margin:0;color:var(--o-text-dim);font-size:.8125rem;line-height:1.55}.o-cookie-copy a[data-v-e1eef1c1]{margin-inline-start:4px;color:var(--o-text);text-underline-offset:3px}.o-cookie-actions[data-v-e1eef1c1]{display:flex;justify-content:flex-end;gap:10px;white-space:nowrap}.o-cookie-actions .o-btn[data-v-e1eef1c1]{height:38px;padding-inline:15px;font-size:.8125rem}.o-cookie-close[data-v-e1eef1c1]{position:absolute;inset-block-start:12px;inset-inline-end:12px;display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--o-text-faint);cursor:pointer}.o-cookie-close[data-v-e1eef1c1]:hover{color:var(--o-text);background:var(--o-surface-hover)}.o-cookie-enter-active[data-v-e1eef1c1],.o-cookie-leave-active[data-v-e1eef1c1]{transition:opacity .28s var(--o-ease),transform .38s var(--o-ease-out)}.o-cookie-enter-from[data-v-e1eef1c1],.o-cookie-leave-to[data-v-e1eef1c1]{opacity:0;transform:translateY(18px) scale(.985)}@media (max-width: 720px){.o-cookie-panel[data-v-e1eef1c1]{right:16px;left:16px;bottom:max(16px,env(safe-area-inset-bottom));gap:16px;width:auto;padding:18px}.o-cookie-actions[data-v-e1eef1c1]{display:grid;grid-template-columns:1fr 1fr}}@media (max-width: 420px){.o-cookie-actions[data-v-e1eef1c1]{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.o-cookie-enter-active[data-v-e1eef1c1],.o-cookie-leave-active[data-v-e1eef1c1]{transition:none}}.o-deferred-section[data-v-bff16758]{min-width:0;min-block-size:var(--o-deferred-min-height);content-visibility:auto;contain-intrinsic-block-size:var(--o-deferred-min-height)}.o-deferred-section.is-ready[data-v-bff16758]{min-block-size:0;contain-intrinsic-block-size:auto var(--o-deferred-min-height)}.o-deferred-section[data-v-bff16758]:not(.is-in-viewport) *{animation-play-state:paused!important}@media (max-width: 640px){.o-deferred-section[data-v-bff16758]:not(.is-ready){min-block-size:min(var(--o-deferred-min-height),680px)}}.o-wordmark[data-v-11b15343]{display:inline-flex;align-items:baseline;flex:0 0 auto;color:inherit}.o-wordmark-agents[data-v-11b15343]{--o-bot-scale: 1.25;position:relative;display:inline-block;width:.72em;height:.72em;margin-right:.03em;border-radius:50%;color:inherit;font-size:calc(1em * var(--o-bot-scale));transform:translateY(calc((.075em + (var(--o-bot-scale) - 1) * .36em) / var(--o-bot-scale)))}.o-wordmark-bot[data-v-11b15343]{position:absolute;top:50%;left:50%;display:grid;width:.72em;height:.72em;place-items:center;border-radius:50%;box-shadow:inset .06em .06em .13em #ffffff52,inset -.07em -.08em .14em #03081447,0 .03em .14em var(--agent-glow);opacity:0;transform:translate(-50%,-50%) scale(.58);will-change:transform,opacity}.o-wordmark-bot[data-v-11b15343]:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 32% 22%,rgba(255,255,255,.42),transparent 31%);content:""}.o-wordmark-bot>i[data-v-11b15343]{position:relative;z-index:2;width:.075em;height:.12em;margin-right:.15em;border-radius:999px;background:#030812db;box-shadow:.15em 0 #030812db;transform-origin:50% 50%;animation:o-wordmark-bot-blink-11b15343 4.8s ease-in-out infinite}.o-wordmark-bot>i[data-v-11b15343]:after{position:absolute;top:.19em;left:.075em;width:.16em;height:.065em;border:.025em solid rgba(3,8,18,.78);border-top:0;border-radius:0 0 999px 999px;content:""}.o-wordmark-bot.is-astra[data-v-11b15343]{--agent-glow: rgba(92, 110, 255, .6);border-radius:50%;background:linear-gradient(145deg,#9db8ff,#5f78ff 46%,#2c1fae);animation:o-wordmark-show-astra-11b15343 9.6s cubic-bezier(.16,1,.3,1) infinite}.o-wordmark-bot.is-vega[data-v-11b15343]{--agent-glow: rgba(245, 196, 40, .55);background:linear-gradient(145deg,#fff6b8,#ffe055 42%,#c9860b);border-radius:48% 52% 46% 54%/60% 60% 40% 40%;animation:o-wordmark-show-vega-11b15343 9.6s cubic-bezier(.16,1,.3,1) infinite}.o-wordmark-bot.is-orbit[data-v-11b15343]{--agent-glow: rgba(168, 136, 245, .55);width:.72em;height:.619em;background:linear-gradient(145deg,#efe6ff,#c8b0ff 46%,#7656d6);border-radius:44% 44% 47% 47%/50%;animation:o-wordmark-show-orbit-11b15343 9.6s cubic-bezier(.16,1,.3,1) infinite}.o-wordmark-dots[data-v-11b15343]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.o-wordmark-dots>i[data-v-11b15343]{position:absolute;top:50%;left:50%;width:.09em;aspect-ratio:1;margin:-.045em;border-radius:50%;background:currentColor;box-shadow:0 0 .06em currentColor;opacity:0;transform:translate(0) scale(0);animation:o-wordmark-dots-transition-11b15343 9.6s cubic-bezier(.4,0,.2,1) infinite}.o-wordmark-dots .is-dot-1[data-v-11b15343]{--dot-x: 0em;--dot-y: -.28em}.o-wordmark-dots .is-dot-2[data-v-11b15343]{--dot-x: .24em;--dot-y: -.14em}.o-wordmark-dots .is-dot-3[data-v-11b15343]{--dot-x: .24em;--dot-y: .14em}.o-wordmark-dots .is-dot-4[data-v-11b15343]{--dot-x: 0em;--dot-y: .28em}.o-wordmark-dots .is-dot-5[data-v-11b15343]{--dot-x: -.24em;--dot-y: .14em}.o-wordmark-dots .is-dot-6[data-v-11b15343]{--dot-x: -.24em;--dot-y: -.14em}@keyframes o-wordmark-show-astra-11b15343{0%,24%{opacity:1;transform:translate(-50%,-50%) scale(1)}29%,95%{opacity:0;transform:translate(-50%,-50%) scale(.58)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes o-wordmark-show-vega-11b15343{0%,29%,62%,to{opacity:0;transform:translate(-50%,-50%) scale(.58)}34%,57%{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes o-wordmark-show-orbit-11b15343{0%,62%,95%,to{opacity:0;transform:translate(-50%,-50%) scale(.58)}67%,90%{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes o-wordmark-dots-transition-11b15343{0%,24%,34%,57%,67%,90%,to{opacity:0;transform:translate(0) scale(0)}27%,60%,93%{opacity:.82;transform:translate(0) scale(.55)}30%,63%,96%{opacity:1;transform:translate(var(--dot-x),var(--dot-y)) scale(1)}33%,66%,99%{opacity:0;transform:translate(var(--dot-x),var(--dot-y)) scale(.45)}}@keyframes o-wordmark-bot-blink-11b15343{0%,44%,49%,to{transform:scaleY(1)}47%{transform:scaleY(.14)}}@media (prefers-reduced-motion: reduce){.o-wordmark-bot[data-v-11b15343],.o-wordmark-bot>i[data-v-11b15343],.o-wordmark-dots>i[data-v-11b15343]{animation:none}.o-wordmark-bot.is-astra[data-v-11b15343]{opacity:1;transform:translate(-50%,-50%) scale(1)}}.o-nav[data-v-bc9e3f5e]{position:fixed;inset:0 0 auto 0;z-index:100;height:76px;display:flex;align-items:center;padding:10px 0;transition:background .35s var(--o-ease),border-color .35s var(--o-ease),backdrop-filter .35s var(--o-ease)}.o-nav-scrolled[data-v-bc9e3f5e]{background:linear-gradient(180deg,color-mix(in srgb,var(--o-bg) 72%,transparent),transparent)}.o-nav-inner[data-v-bc9e3f5e]{display:flex;align-items:center;gap:clamp(18px,2.4vw,36px);width:100%;min-height:54px;padding-inline:14px;border:1px solid transparent;border-radius:16px;transition:border-color .35s var(--o-ease),background .35s var(--o-ease),box-shadow .35s var(--o-ease)}.o-nav-scrolled .o-nav-inner[data-v-bc9e3f5e]{border-color:var(--o-border);background:color-mix(in srgb,var(--o-bg-raised) 84%,transparent);box-shadow:0 16px 44px rgba(var(--o-shadow-rgb),calc(.28 * var(--o-shadow-k)));backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.o-nav-brand[data-v-bc9e3f5e]{position:relative;display:inline-flex;align-items:center;color:var(--o-text);text-decoration:none;flex-shrink:0}.o-nav-links[data-v-bc9e3f5e]{display:flex;align-items:center;gap:4px;margin-inline-end:auto}.o-nav-link[data-v-bc9e3f5e]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:9px 11px;border-radius:8px;font-size:.875rem;font-weight:500;color:var(--o-text-dim);text-decoration:none;background:none;border:0;cursor:pointer;font-family:inherit;transition:color .25s var(--o-ease),background .25s var(--o-ease)}.o-nav-link[data-v-bc9e3f5e]:hover,.o-nav-link.is-open[data-v-bc9e3f5e],.o-nav-link.router-link-active[data-v-bc9e3f5e]{color:var(--o-text);background:rgba(var(--o-ink-rgb),.045)}.o-nav-link.router-link-active[data-v-bc9e3f5e]:after{position:absolute;inset-inline:11px;bottom:4px;height:1px;content:"";background:currentColor;opacity:.7}.o-nav-dropdown[data-v-bc9e3f5e]{position:relative}.o-mega[data-v-bc9e3f5e]{position:absolute;z-index:10;top:calc(100% + 13px);inset-inline-start:-14px;width:min(820px,calc(100vw - 48px));display:grid;grid-template-columns:minmax(270px,.78fr) minmax(390px,1.22fr);gap:10px;padding:10px;border-radius:20px;border:1px solid var(--o-border-strong);background:color-mix(in srgb,var(--o-bg-raised) 97%,transparent);box-shadow:0 30px 80px -18px rgba(var(--o-shadow-rgb),calc(.92 * var(--o-shadow-k)));backdrop-filter:blur(30px) saturate(130%);-webkit-backdrop-filter:blur(30px) saturate(130%);transform-origin:top left}.o-mega-capabilities[data-v-bc9e3f5e]{inset-inline-start:-190px}.o-mega[data-v-bc9e3f5e]:before{position:absolute;right:0;bottom:100%;left:0;height:15px;content:""}.o-mega-rail[data-v-bc9e3f5e]{display:flex;flex-direction:column;min-width:0;padding:5px}.o-mega-label[data-v-bc9e3f5e]{margin:0;padding:8px 10px 12px;color:var(--o-text-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;letter-spacing:.13em;text-transform:uppercase}.o-mega-choice[data-v-bc9e3f5e]{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:11px;padding:12px 10px;border:1px solid transparent;border-radius:12px;color:var(--o-text-dim);text-decoration:none;transition:color .2s var(--o-ease),background .2s var(--o-ease),border-color .2s var(--o-ease)}.o-mega-choice[data-v-bc9e3f5e]:hover,.o-mega-choice[data-v-bc9e3f5e]:focus-visible,.o-mega-choice.is-active[data-v-bc9e3f5e]{border-color:var(--o-border);outline:none;background:rgba(var(--o-ink-rgb),.055);color:var(--o-text)}.o-mega-choice-icon[data-v-bc9e3f5e]{display:grid;place-items:center;width:34px;aspect-ratio:1;border:1px solid var(--o-border);border-radius:9px;background:rgba(var(--o-ink-rgb),.03);color:var(--o-text-dim)}.o-mega-choice-icon i[data-v-bc9e3f5e]{font-size:.76rem}.o-mega-choice strong[data-v-bc9e3f5e]{display:block;margin:1px 0 4px;color:var(--o-text);font-size:.86rem;font-weight:560}.o-mega-choice small[data-v-bc9e3f5e]{display:-webkit-box;overflow:hidden;color:var(--o-text-faint);font-size:.67rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.o-mega-choice>.pi-arrow-up-right[data-v-bc9e3f5e]{margin-top:5px;color:var(--o-text-faint);font-size:.58rem;opacity:0;transform:translate(-4px,4px);transition:opacity .2s var(--o-ease),transform .25s var(--o-ease-out)}.o-mega-choice:hover>.pi-arrow-up-right[data-v-bc9e3f5e],.o-mega-choice:focus-visible>.pi-arrow-up-right[data-v-bc9e3f5e],.o-mega-choice.is-active>.pi-arrow-up-right[data-v-bc9e3f5e]{opacity:1;transform:none}.o-mega-view-all[data-v-bc9e3f5e]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding:14px 10px 8px;border-top:1px solid var(--o-border);color:var(--o-text-dim);font-size:.74rem;text-decoration:none}.o-mega-view-all[data-v-bc9e3f5e]:hover{color:var(--o-text)}.o-mega-view-all i[data-v-bc9e3f5e]{font-size:.58rem}.o-mega-preview[data-v-bc9e3f5e]{position:relative;display:flex;min-height:410px;overflow:hidden;border:1px solid var(--o-border);border-radius:15px;background:var(--o-bg-raised);color:var(--o-text);text-decoration:none;isolation:isolate}.o-mega-preview[data-v-bc9e3f5e]:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(155deg,transparent 30%,rgba(var(--o-ink-rgb),.06),transparent 68%);content:"";pointer-events:none}.o-preview-grid[data-v-bc9e3f5e]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(var(--o-ink-rgb),.045) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--o-ink-rgb),.045) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 74%);mask-image:linear-gradient(to bottom,#000,transparent 74%)}.o-preview-orbit[data-v-bc9e3f5e],.o-preview-core[data-v-bc9e3f5e]{position:absolute;top:34%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.o-preview-orbit[data-v-bc9e3f5e]{border:1px solid rgba(var(--o-ink-rgb),.17)}.o-preview-orbit.is-one[data-v-bc9e3f5e]{width:176px;aspect-ratio:1;animation:o-mega-pulse-bc9e3f5e 4s ease-out infinite}.o-preview-orbit.is-two[data-v-bc9e3f5e]{width:126px;aspect-ratio:1;border-style:dashed;animation:o-mega-turn-bc9e3f5e 14s linear infinite}.o-preview-core[data-v-bc9e3f5e]{z-index:2;display:grid;place-items:center;width:70px;aspect-ratio:1;border:1px solid rgba(var(--o-ink-rgb),.25);background:var(--o-bg-raised);box-shadow:0 0 45px rgba(var(--o-ink-rgb),.08)}.o-preview-core i[data-v-bc9e3f5e]{font-size:1rem}.is-preview-2 .o-preview-core[data-v-bc9e3f5e],.is-preview-2 .o-preview-orbit[data-v-bc9e3f5e]{border-radius:18px}.is-preview-3 .o-preview-core[data-v-bc9e3f5e]{transform:translate(-50%,-50%) rotate(45deg)}.is-preview-3 .o-preview-core i[data-v-bc9e3f5e]{transform:rotate(-45deg)}.is-preview-4 .o-preview-orbit.is-two[data-v-bc9e3f5e]{border-radius:44% 56% 35% 65%}.o-preview-copy[data-v-bc9e3f5e]{position:relative;z-index:3;align-self:flex-end;width:100%;padding:25px;background:linear-gradient(to top,color-mix(in srgb,var(--o-bg) 96%,transparent) 55%,transparent)}.o-preview-status[data-v-bc9e3f5e]{display:inline-flex;align-items:center;gap:7px;color:var(--o-text-faint);font:.57rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.o-preview-status>i[data-v-bc9e3f5e]{width:5px;height:5px;border-radius:50%;background:#8ae3aa;box-shadow:0 0 9px #8ae3aaa6}.o-preview-copy h3[data-v-bc9e3f5e]{margin:10px 0 8px;font-size:1.55rem;font-weight:500;letter-spacing:-.035em}.o-preview-copy p[data-v-bc9e3f5e]{max-width:44ch;margin:0;color:var(--o-text-dim);font-size:.78rem;line-height:1.5}.o-preview-link[data-v-bc9e3f5e]{display:inline-flex;align-items:center;gap:8px;margin-top:17px;color:var(--o-text);font-size:.7rem}.o-preview-link i[data-v-bc9e3f5e]{font-size:.56rem}.o-cap-map[data-v-bc9e3f5e]{position:absolute;top:0;right:0;bottom:34%;left:0}.o-cap-node[data-v-bc9e3f5e]{position:absolute;z-index:2;width:10px;aspect-ratio:1;border:1px solid rgba(var(--o-ink-rgb),.32);border-radius:50%;background:var(--o-bg-raised)}.o-cap-node.is-centre[data-v-bc9e3f5e]{top:50%;left:50%;display:grid;place-items:center;width:72px;transform:translate(-50%,-50%);box-shadow:0 0 45px rgba(var(--o-ink-rgb),.08)}.o-cap-node.is-centre i[data-v-bc9e3f5e]{font-size:1rem}.o-cap-node.is-a[data-v-bc9e3f5e]{top:24%;left:18%}.o-cap-node.is-b[data-v-bc9e3f5e]{top:18%;right:17%}.o-cap-node.is-c[data-v-bc9e3f5e]{right:22%;bottom:13%}.o-cap-line[data-v-bc9e3f5e]{position:absolute;top:50%;left:50%;width:35%;height:1px;background:linear-gradient(90deg,rgba(var(--o-ink-rgb),.28),transparent);transform-origin:left}.o-cap-line.is-a[data-v-bc9e3f5e]{transform:rotate(208deg)}.o-cap-line.is-b[data-v-bc9e3f5e]{transform:rotate(-35deg)}.o-cap-line.is-c[data-v-bc9e3f5e]{transform:rotate(34deg)}.o-mega-preview.is-retrieval .o-cap-node.is-centre[data-v-bc9e3f5e]{border-radius:17px}.o-mega-preview.is-security .o-cap-node.is-centre[data-v-bc9e3f5e]{border-radius:22px 22px 50% 50%}.o-mega-preview.is-deployment .o-cap-node.is-centre[data-v-bc9e3f5e]{border-radius:14px}.o-preview-copy ul[data-v-bc9e3f5e]{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0 0;padding:0;list-style:none}.o-preview-copy li[data-v-bc9e3f5e]{padding:6px 8px;border:1px solid var(--o-border);border-radius:999px;color:var(--o-text-faint);font-size:.58rem}@keyframes o-mega-pulse-bc9e3f5e{0%{opacity:.7;transform:translate(-50%,-50%) scale(.72)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}@keyframes o-mega-turn-bc9e3f5e{to{transform:translate(-50%,-50%) rotate(360deg)}}.o-nav-actions[data-v-bc9e3f5e]{display:flex;align-items:center;gap:10px;flex-shrink:0}.o-theme-toggle[data-v-bc9e3f5e]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid var(--o-border);border-radius:999px;background:transparent;color:var(--o-text-dim);font-size:.78rem;cursor:pointer;transition:color .2s var(--o-ease),border-color .2s var(--o-ease),background .2s var(--o-ease)}.o-theme-toggle[data-v-bc9e3f5e]:hover{color:var(--o-text);border-color:var(--o-border-strong);background:var(--o-surface-hover)}.o-lang-wrap[data-v-bc9e3f5e]{position:relative}.o-lang[data-v-bc9e3f5e]{display:inline-flex;align-items:center;gap:6px;height:34px;min-width:40px;padding:0 10px;border-radius:9px;border:1px solid var(--o-border);background:transparent;color:var(--o-text-dim);font-family:inherit;font-size:.75rem;font-weight:650;letter-spacing:.06em;cursor:pointer;transition:color .25s var(--o-ease),border-color .25s var(--o-ease)}.o-lang[data-v-bc9e3f5e]:hover,.o-lang.is-open[data-v-bc9e3f5e]{color:var(--o-text);border-color:var(--o-border-strong)}.o-lang-menu[data-v-bc9e3f5e]{position:absolute;top:calc(100% + 10px);inset-inline-end:0;z-index:10;min-width:172px;display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:14px;border:1px solid var(--o-border-strong);box-shadow:0 22px 54px -20px rgba(var(--o-shadow-rgb),calc(.9 * var(--o-shadow-k)))}.o-lang-option[data-v-bc9e3f5e]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;border:0;border-radius:10px;background:none;color:var(--o-text-dim);font-family:inherit;font-size:.875rem;text-align:start;cursor:pointer;transition:color .2s var(--o-ease),background .2s var(--o-ease)}.o-lang-option[data-v-bc9e3f5e]:hover,.o-lang-option.is-active[data-v-bc9e3f5e]{color:var(--o-text);background:var(--o-surface-hover)}.o-lang-tag[data-v-bc9e3f5e]{font-size:.6875rem;font-weight:650;letter-spacing:.06em;color:var(--o-text-faint)}.o-lang-option.is-active .o-lang-tag[data-v-bc9e3f5e]{color:var(--o-text-dim)}.o-lang-name[data-v-bc9e3f5e]{flex:1;font-weight:500}.o-mobile-langs[data-v-bc9e3f5e]{display:flex;flex-direction:column;gap:8px}.o-mobile-lang[data-v-bc9e3f5e]{display:flex;align-items:center;gap:12px;padding:14px 15px;border-radius:14px;border:1px solid var(--o-border);background:var(--o-surface);color:var(--o-text-dim);font-family:inherit;font-size:1rem;text-align:start;cursor:pointer}.o-mobile-lang.is-active[data-v-bc9e3f5e]{color:var(--o-text);border-color:var(--o-border-strong)}.o-burger[data-v-bc9e3f5e]{display:none;margin-inline-start:auto;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--o-border);background:transparent;color:var(--o-text);cursor:pointer;font-size:1.05rem}.o-mobile-panel[data-v-bc9e3f5e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;padding-top:76px;background:color-mix(in srgb,var(--o-bg) 98%,transparent);overflow-y:auto;overscroll-behavior:contain;height:100vh;height:100dvh}.o-mobile-scroll[data-v-bc9e3f5e]{padding:24px 20px calc(48px + env(safe-area-inset-bottom));max-width:560px;margin-inline:auto}.o-mobile-intro[data-v-bc9e3f5e]{display:grid;grid-template-columns:58px 1fr;gap:18px;margin-bottom:36px;padding:0 4px 28px;border-bottom:1px solid var(--o-border)}.o-mobile-sequence[data-v-bc9e3f5e]{padding-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;color:var(--o-text-faint)}.o-mobile-intro p[data-v-bc9e3f5e]{max-width:29ch;margin:0;font-size:clamp(1.1rem,5vw,1.4rem);line-height:1.35;color:var(--o-text)}.o-mobile-label[data-v-bc9e3f5e]{margin:0 0 12px;font-size:.6875rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--o-text-faint)}.o-mobile-product[data-v-bc9e3f5e]{display:flex;flex-direction:column;gap:6px;padding:16px 4px;margin:0;border-radius:0;border:0;border-bottom:1px solid var(--o-border);background:transparent;text-decoration:none}.o-mobile-product .o-mega-head[data-v-bc9e3f5e]{display:flex;align-items:center;gap:9px}.o-mobile-product .o-mega-index[data-v-bc9e3f5e]{color:var(--o-text-faint);font:.62rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em}.o-mobile-product .o-mega-name[data-v-bc9e3f5e]{color:var(--o-text);font-size:.94rem;font-weight:600}.o-mobile-product .o-mega-blurb[data-v-bc9e3f5e]{padding-inline-start:32px;color:var(--o-text-faint);font-size:.76rem;line-height:1.45}.o-mobile-capability[data-v-bc9e3f5e]{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 4px;border-bottom:1px solid var(--o-border);color:var(--o-text);text-decoration:none}.o-mobile-cap-icon[data-v-bc9e3f5e]{display:grid;place-items:center;width:38px;aspect-ratio:1;border:1px solid var(--o-border);border-radius:10px;background:var(--o-surface)}.o-mobile-cap-icon i[data-v-bc9e3f5e]{font-size:.78rem}.o-mobile-capability strong[data-v-bc9e3f5e]{display:block;margin:1px 0 4px;font-size:.92rem;font-weight:560}.o-mobile-capability small[data-v-bc9e3f5e]{display:block;color:var(--o-text-faint);font-size:.72rem;line-height:1.4}.o-mobile-capability>i[data-v-bc9e3f5e]{margin-top:7px;color:var(--o-text-faint);font-size:.58rem}.o-mobile-link[data-v-bc9e3f5e]{display:block;padding:14px 4px;font-size:1.0625rem;font-weight:500;color:var(--o-text);text-decoration:none;border-bottom:1px solid var(--o-border)}.o-mobile-link-featured[data-v-bc9e3f5e]{display:flex;align-items:center;justify-content:space-between;font-size:1.3rem}.o-mobile-link-featured i[data-v-bc9e3f5e]{font-size:.8rem}.o-menu-enter-active[data-v-bc9e3f5e],.o-menu-leave-active[data-v-bc9e3f5e]{transition:opacity .18s var(--o-ease),transform .3s var(--o-ease-out),filter .24s var(--o-ease-out)}.o-menu-enter-from[data-v-bc9e3f5e],.o-menu-leave-to[data-v-bc9e3f5e]{opacity:0;filter:blur(4px);transform:translateY(-7px) scale(.975)}:dir(rtl) .o-mega[data-v-bc9e3f5e]{transform-origin:top right}.o-panel-enter-active[data-v-bc9e3f5e],.o-panel-leave-active[data-v-bc9e3f5e]{transition:opacity .25s var(--o-ease),transform .3s var(--o-ease-out)}.o-panel-enter-from[data-v-bc9e3f5e],.o-panel-leave-to[data-v-bc9e3f5e]{opacity:0;transform:translateY(-10px)}@media (prefers-reduced-motion: reduce){.o-preview-orbit[data-v-bc9e3f5e],.o-mega[data-v-bc9e3f5e] *{animation:none!important;transition-duration:.01ms!important}}@media (max-width: 1024px){.o-nav-links[data-v-bc9e3f5e],.o-nav-actions[data-v-bc9e3f5e]{display:none}.o-burger[data-v-bc9e3f5e]{display:inline-flex}}@media (max-width: 640px){.o-nav[data-v-bc9e3f5e]{height:68px;padding:7px 0}.o-nav-inner[data-v-bc9e3f5e]{min-height:52px;margin-inline:10px;width:calc(100% - 20px)}.o-mobile-panel[data-v-bc9e3f5e]{padding-top:68px}}@media (prefers-reduced-motion: reduce){.o-nav[data-v-bc9e3f5e] *,.o-mobile-panel[data-v-bc9e3f5e] *{transition-duration:.01ms!important}}.o-page-in[data-v-e216c00c]{animation:o-page-in-e216c00c .42s var(--o-ease-out) both}@keyframes o-page-in-e216c00c{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.o-page-in[data-v-e216c00c]{animation:none}}.o-horizon[data-v-019f6597]{position:absolute;inset:0 0 auto 0;height:var(--o-horizon-base, 100vh);overflow:hidden;pointer-events:none;z-index:0}.is-mirrored .o-horizon-svg[data-v-019f6597]{transform:scaleX(-1)}.o-horizon-svg[data-v-019f6597]{position:absolute;inset-inline:0;bottom:0;width:100%;height:100%;transform:translate3d(var(--px-limb, 0),0,0)}.o-limb[data-v-019f6597]{animation:o-limb-breathe-019f6597 14s ease-in-out infinite;will-change:opacity}@keyframes o-limb-breathe-019f6597{0%,to{opacity:.82}50%{opacity:1}}.o-limb-under[data-v-019f6597]{opacity:.5;animation:o-limb-breathe-019f6597 14s ease-in-out infinite reverse;will-change:opacity}.o-limb-spec[data-v-019f6597]{stroke-dasharray:60 940;animation:o-limb-sweep-019f6597 13s cubic-bezier(.45,0,.55,1) infinite}@keyframes o-limb-sweep-019f6597{0%{stroke-dashoffset:1000;opacity:0}12%{opacity:.55}50%{opacity:.55}72%{opacity:0}to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion: reduce){.o-limb[data-v-019f6597],.o-limb-under[data-v-019f6597],.o-limb-spec[data-v-019f6597]{animation:none}.o-limb-spec[data-v-019f6597]{opacity:0}}.o-agent-system[data-v-eb485a19]{--mode-rgb: 92, 110, 255;--mode-ink-rgb: 118, 138, 255;--bot-hi: #c9d6ff;--bot-mid: #6f8cff;--bot-lo: #2c3a9e;--bot-shade-rgb: 20, 24, 96;--bot-shade-a: .5;--eye-rgb: 141, 182, 255;--visor-a: #151b36;--visor-b: #04060e;--bot-lift: 0 16px 30px -14px rgba(var(--mode-rgb), .6), 0 2px 5px rgba(0, 0, 0, .26);--bot-lift-active: 0 18px 36px -12px rgba(var(--mode-rgb), .75), 0 2px 5px rgba(0, 0, 0, .26);--sys-chrome: rgba(10, 10, 10, .72);--sys-card: color-mix(in srgb, var(--o-bg-raised) 86%, transparent);--sys-card-active: #171717;--sys-card-shadow: inset 0 1px 0 rgba(255, 255, 255, .045), 0 12px 30px -14px rgba(0, 0, 0, .5);--sys-line: rgba(var(--o-ink-rgb), .1);--sys-line-strong: rgba(var(--o-ink-rgb), .2);--sys-tile: rgba(var(--o-ink-rgb), .05);--sys-ground-shadow: rgba(0, 0, 0, .55);--sys-mono: ui-monospace, SFMono-Regular, Menlo, monospace;--o-text-faint: #8a8a8a;position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;min-height:0;overflow:hidden;color:var(--o-text)}.o-agent-system.is-work[data-v-eb485a19]{--mode-rgb: 245, 196, 40;--mode-ink-rgb: 255, 214, 84;--bot-hi: #fff6b8;--bot-mid: #ffe055;--bot-lo: #c9860b;--bot-shade-rgb: 110, 62, 4;--eye-rgb: 255, 224, 120}.o-agent-system.is-process[data-v-eb485a19]{--mode-rgb: 168, 136, 245;--mode-ink-rgb: 198, 178, 255;--bot-hi: #efe6ff;--bot-mid: #c8b0ff;--bot-lo: #7656d6;--bot-shade-rgb: 52, 28, 110;--eye-rgb: 214, 198, 255}[data-theme=light] .o-agent-system[data-v-eb485a19]{--mode-ink-rgb: 55, 84, 214;--bot-hi: #b3c4ff;--bot-mid: #5673f2;--bot-lo: #26349a;--bot-shade-rgb: 22, 28, 110;--bot-shade-a: .34;--bot-lift: 0 18px 38px -10px rgba(var(--mode-rgb), .5), 0 3px 8px rgba(15, 23, 42, .12);--bot-lift-active: 0 20px 44px -10px rgba(var(--mode-rgb), .62), 0 3px 8px rgba(15, 23, 42, .12);--sys-chrome: rgba(255, 255, 255, .86);--sys-card: #ffffff;--sys-card-active: color-mix(in srgb, rgb(var(--mode-rgb)) 6%, #ffffff);--sys-card-shadow: 0 1px 2px rgba(10, 37, 64, .06), 0 10px 24px -10px rgba(50, 50, 93, .18);--sys-line: rgba(10, 37, 64, .12);--sys-line-strong: rgba(10, 37, 64, .24);--sys-tile: rgba(10, 37, 64, .045);--sys-ground-shadow: rgba(10, 37, 64, .24);--o-text-faint: #596880;background:radial-gradient(55% 60% at 50% 46%,rgba(var(--mode-rgb),.13),transparent 70%),radial-gradient(40% 50% at 0% 100%,rgba(var(--mode-rgb),.06),transparent 70%),linear-gradient(180deg,#fbfcfe,#f5f8fc)}[data-theme=light] .o-agent-system.is-work[data-v-eb485a19]{--mode-rgb: 236, 172, 10;--mode-ink-rgb: 150, 100, 0}[data-theme=light] .o-agent-system.is-process[data-v-eb485a19]{--mode-rgb: 150, 114, 238;--mode-ink-rgb: 102, 62, 200}.o-agent-system[data-v-eb485a19]:not(.is-active) *,.o-agent-system[data-v-eb485a19]:not(.is-active) *:before,.o-agent-system[data-v-eb485a19]:not(.is-active) *:after{animation-play-state:paused!important}.o-agent-system-head[data-v-eb485a19],.o-agent-system-foot[data-v-eb485a19]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;height:52px;padding:0 20px;background:var(--sys-chrome)}.o-agent-system-head[data-v-eb485a19]{border-bottom:1px solid var(--o-border)}.o-agent-system-foot[data-v-eb485a19]{border-top:1px solid var(--o-border)}.o-head-id[data-v-eb485a19]{display:flex;align-items:center;gap:9px;min-width:0;font-size:.8125rem;white-space:nowrap}.o-head-avatar-mini[data-v-eb485a19]{flex:0 0 24px;width:24px;height:24px;margin-block:-3px;overflow:visible;filter:drop-shadow(0 1px 3px rgba(var(--mode-rgb),.45))}.o-head-avatar[data-v-eb485a19]{position:relative;flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:radial-gradient(90% 70% at 32% 18%,rgba(255,255,255,.4),transparent 60%),linear-gradient(165deg,var(--bot-hi),var(--bot-mid) 50%,var(--bot-lo));box-shadow:inset 0 0 0 1px #ffffff24,0 1px 2px #00000038}.o-agent-system.is-work .o-head-avatar[data-v-eb485a19]{--bot-hi: #b4f4d6;--bot-mid: #1fbf86;--bot-lo: #0a6a4f;--visor-a: #0f241c;--visor-b: #030a07}.o-agent-system.is-process .o-head-avatar[data-v-eb485a19]{--bot-hi: #ffe2a8;--bot-mid: #f0a43a;--bot-lo: #a35a14;--visor-a: #221b13;--visor-b: #080604}.o-head-avatar[data-v-eb485a19]:before{position:absolute;top:6px;left:50%;width:12px;height:6px;border-radius:999px;background:linear-gradient(180deg,var(--visor-a),var(--visor-b));transform:translate(-50%);content:""}.o-head-avatar[data-v-eb485a19]:after{position:absolute;top:7.5px;left:7.5px;width:1.5px;height:3px;border-radius:1px;background:#fff;box-shadow:3.5px 0 #fff;content:""}.o-head-name[data-v-eb485a19]{color:var(--o-text);font-weight:600;letter-spacing:-.01em}.o-head-sep[data-v-eb485a19]{color:var(--o-text-faint);opacity:.55}.o-head-run[data-v-eb485a19]{color:var(--o-text-faint);font:500 .71875rem / 1 var(--sys-mono);letter-spacing:0}.o-system-live[data-v-eb485a19]{display:inline-flex;align-items:center;gap:6px;height:22px;margin-inline-start:4px;padding:0 9px;border:1px solid var(--o-border);border-radius:999px;color:var(--o-text-dim);font-size:.6875rem;font-weight:500}.o-system-live i[data-v-eb485a19]{width:6px;height:6px;border-radius:50%;background:rgb(var(--mode-ink-rgb));box-shadow:0 0 0 3px rgba(var(--mode-rgb),.18)}.o-head-meta[data-v-eb485a19]{display:flex;align-items:center;gap:16px;min-width:0;color:var(--o-text-faint);font-size:.75rem;white-space:nowrap}.o-head-policy[data-v-eb485a19]{display:inline-flex;align-items:center;gap:6px;min-width:0}.o-head-policy i[data-v-eb485a19]{color:var(--o-text-dim);font-size:.75rem}.o-head-policy b[data-v-eb485a19]{color:var(--o-text-dim);font-weight:500}.o-system-clock[data-v-eb485a19]{display:inline-flex;align-items:center;gap:6px;padding-inline-start:16px;border-inline-start:1px solid var(--o-border)}.o-system-clock time[data-v-eb485a19]{color:var(--o-text-dim);font:500 .71875rem / 1 var(--sys-mono);font-variant-numeric:tabular-nums}.o-agent-canvas[data-v-eb485a19]{--conn-w: 96px;--core-w: 180px;--stack-h: 160px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--conn-w) var(--core-w) var(--conn-w) minmax(0,1fr);align-items:center;min-height:0;padding:28px clamp(24px,3.4vw,44px);isolation:isolate}.o-agent-canvas[data-v-eb485a19]:before{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(var(--o-ink-rgb),.1) 1px,transparent 1.3px);background-position:center;background-size:20px 20px;-webkit-mask-image:radial-gradient(ellipse 55% 65% at 50% 50%,#000 10%,transparent 78%);mask-image:radial-gradient(ellipse 55% 65% at 50% 50%,#000 10%,transparent 78%);content:"";pointer-events:none}.o-agent-canvas[data-v-eb485a19]:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(closest-side,rgba(var(--mode-rgb),.08),transparent) center / 460px 460px no-repeat;content:"";pointer-events:none}.o-system-column[data-v-eb485a19]{position:relative;display:grid;gap:8px;width:min(100%,248px);min-width:0}.o-system-inputs[data-v-eb485a19]{justify-self:end}.o-system-outputs[data-v-eb485a19]{justify-self:start}.o-column-label[data-v-eb485a19]{position:absolute;bottom:calc(100% + 12px);inset-inline-start:2px;margin:0;color:var(--o-text-faint);font-size:.75rem;font-weight:500;white-space:nowrap}.o-signal-card[data-v-eb485a19],.o-outcome-card[data-v-eb485a19]{display:flex;align-items:center;gap:10px;box-sizing:border-box;height:48px;min-width:0;padding:0 12px 0 10px;border:1px solid var(--o-border);border-radius:10px;background:var(--sys-card);box-shadow:var(--sys-card-shadow);opacity:0;transform:translate3d(0,4px,0);animation:card-arrive-eb485a19 .6s var(--delay) var(--o-ease-out) forwards;transition:border-color .4s var(--o-ease),background-color .4s var(--o-ease)}.o-signal-card.is-active[data-v-eb485a19]{border-color:var(--sys-line-strong);background:var(--sys-card-active)}[data-theme=light] .o-signal-card.is-active[data-v-eb485a19]{border-color:rgba(var(--mode-rgb),.45)}.o-card-icon[data-v-eb485a19]{display:grid;flex:0 0 28px;place-items:center;width:28px;height:28px;border-radius:7px;background:var(--sys-tile);box-shadow:inset 0 0 0 1px rgba(var(--o-ink-rgb),.05);color:var(--o-text-dim);font-size:.8125rem;transition:background-color .4s var(--o-ease),box-shadow .4s var(--o-ease),color .4s var(--o-ease)}.o-card-icon i[data-v-eb485a19]{font-size:inherit}.o-signal-card.is-active .o-card-icon[data-v-eb485a19]{background:rgba(var(--mode-rgb),.14);box-shadow:inset 0 0 0 1px rgba(var(--mode-rgb),.24);color:rgb(var(--mode-ink-rgb))}.o-card-title[data-v-eb485a19]{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--o-text);font-size:.8125rem;font-weight:500;letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap}.o-card-meta[data-v-eb485a19]{display:inline-flex;flex:none;align-items:center;gap:6px;color:var(--o-text-faint);font-size:.6875rem}.o-card-meta i[data-v-eb485a19]{width:5px;height:5px;border-radius:50%;background:rgba(var(--o-ink-rgb),.24);transition:background-color .4s var(--o-ease),box-shadow .4s var(--o-ease)}.o-signal-card.is-active .o-card-meta[data-v-eb485a19]{color:var(--o-text-dim)}.o-signal-card.is-active .o-card-meta i[data-v-eb485a19]{background:rgb(var(--mode-ink-rgb));box-shadow:0 0 0 3px rgba(var(--mode-rgb),.18)}.o-outcome-card[data-v-eb485a19]{gap:11px;padding-inline:14px 12px}.o-status-icon[data-v-eb485a19]{position:relative;display:grid;flex:0 0 16px;place-items:center;box-sizing:border-box;width:16px;height:16px;border:1.5px solid rgba(var(--o-ink-rgb),.24);border-radius:50%;transition:border-color .35s var(--o-ease),background-color .35s var(--o-ease)}.o-outcome-card.is-current .o-status-icon[data-v-eb485a19]{padding:2px;border-color:rgb(var(--mode-ink-rgb));background:conic-gradient(rgb(var(--mode-ink-rgb)) 0 50%,transparent 0) content-box}.o-outcome-card.is-done .o-status-icon[data-v-eb485a19]{border-color:rgb(var(--mode-ink-rgb));background:rgb(var(--mode-ink-rgb))}.o-status-icon svg[data-v-eb485a19],.o-step-icon svg[data-v-eb485a19]{width:9px;height:9px;fill:none;stroke:var(--o-bg);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;opacity:0;transform:scale(.6);transition:opacity .3s var(--o-ease),transform .4s var(--o-ease-out)}.o-outcome-card.is-done .o-status-icon svg[data-v-eb485a19]{opacity:1;transform:none}.o-outcome-copy[data-v-eb485a19]{display:grid;gap:2px;min-width:0}.o-outcome-copy strong[data-v-eb485a19]{overflow:hidden;color:var(--o-text-dim);font-size:.8125rem;font-weight:500;letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap;transition:color .35s var(--o-ease)}.o-outcome-card:not(.is-queued) .o-outcome-copy strong[data-v-eb485a19]{color:var(--o-text)}.o-outcome-copy small[data-v-eb485a19]{color:var(--o-text-faint);font-size:.6875rem}.o-connector[data-v-eb485a19]{display:block;width:100%;height:var(--stack-h);overflow:visible}.o-connector path[data-v-eb485a19]{fill:none;vector-effect:non-scaling-stroke}.o-connector-line[data-v-eb485a19]{stroke:var(--sys-line);stroke-width:1;transition:stroke .5s var(--o-ease)}.o-connector-line.is-lit[data-v-eb485a19]{stroke:rgba(var(--mode-rgb),.45)}.o-connector-pulse[data-v-eb485a19]{stroke:rgb(var(--mode-ink-rgb));stroke-dasharray:18 100;stroke-dashoffset:18;stroke-linecap:round;stroke-width:1.5;animation:connector-pulse-eb485a19 1.8s cubic-bezier(.45,0,.25,1) infinite}.o-connector-pulse.is-once[data-v-eb485a19]{animation-iteration-count:1;animation-fill-mode:both}:dir(rtl) .o-connector[data-v-eb485a19]{transform:scaleX(-1)}.o-system-core[data-v-eb485a19]{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);justify-items:center;align-self:stretch;min-width:0;min-height:0}.o-core-caption[data-v-eb485a19]{display:grid;align-self:end;justify-self:stretch;margin:0 calc(-1 * var(--conn-w)) 22px;text-align:center}.o-core-caption[data-v-eb485a19]>*{grid-area:1 / 1}.o-core-caption-item[data-v-eb485a19]{display:grid;gap:4px}.o-core-title[data-v-eb485a19]{margin:0;color:var(--o-text);font-size:.9375rem;font-weight:500;letter-spacing:-.012em;line-height:1.35}.o-core-detail[data-v-eb485a19]{margin:0;color:var(--o-text-faint);font-size:.8125rem;line-height:1.4}.o-caption-enter-active[data-v-eb485a19]{transition:opacity .42s var(--o-ease-out) .1s,transform .5s var(--o-ease-out) .1s}.o-caption-leave-active[data-v-eb485a19]{transition:opacity .2s var(--o-ease),transform .2s var(--o-ease)}.o-caption-enter-from[data-v-eb485a19]{opacity:0;transform:translateY(4px)}.o-caption-leave-to[data-v-eb485a19]{opacity:0;transform:translateY(-3px)}.o-core-stage[data-v-eb485a19]{position:relative;display:grid;place-items:center;width:var(--core-w);height:var(--core-w)}.o-core-ring[data-v-eb485a19]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.o-ring-track[data-v-eb485a19],.o-ring-fill[data-v-eb485a19]{fill:none;stroke-dasharray:var(--seg-len) var(--ring-c);stroke-linecap:round;stroke-width:2}.o-ring-track[data-v-eb485a19]{stroke:rgba(var(--o-ink-rgb),.1)}.o-ring-fill[data-v-eb485a19]{stroke:rgb(var(--mode-ink-rgb))}.o-ring-fill.is-running[data-v-eb485a19]{animation:ring-fill-eb485a19 2s linear both}.o-ring-leave-active[data-v-eb485a19]{transition:opacity .6s var(--o-ease)}.o-ring-leave-to[data-v-eb485a19]{opacity:0}.o-core-port[data-v-eb485a19]{position:absolute;z-index:1;top:50%;box-sizing:border-box;width:7px;height:7px;margin-top:-3.5px;border:1px solid var(--sys-line-strong);border-radius:50%;background:var(--o-bg)}.o-core-port.is-in[data-v-eb485a19]{inset-inline-start:-1.5px}.o-core-port.is-out[data-v-eb485a19]{inset-inline-end:-1.5px}.o-core-mark[data-v-eb485a19]{position:relative;z-index:2;display:grid;place-items:center;isolation:isolate}.o-bot-service[data-v-eb485a19]{--bot-w: 124px;--bot-h: 124px;--bot-radius: 50%}.o-bot-work[data-v-eb485a19]{--bot-w: 124px;--bot-h: 124px;--bot-radius: 50%;--fur-lid: #f7c93a}.o-bot-process[data-v-eb485a19]{--bot-w: 124px;--bot-h: 124px;--bot-radius: 50%;--fur-lid: #a688f0}.o-bot-aura[data-v-eb485a19]{position:absolute;z-index:-1;width:156px;height:156px;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--mode-rgb),.26),rgba(var(--mode-rgb),.07) 55%,transparent);opacity:.5;transition:opacity .6s var(--o-ease)}.o-bot-ripple[data-v-eb485a19]{position:absolute;z-index:-1;width:128px;height:128px;border:1px solid rgba(var(--mode-rgb),.4);border-radius:50%;opacity:0;pointer-events:none}.o-bot-shadow[data-v-eb485a19]{position:absolute;z-index:-1;top:calc(100% + 9px);right:0;left:0;width:calc(var(--bot-w) * .6);height:9px;margin:0 auto;border-radius:50%;background:radial-gradient(closest-side,var(--sys-ground-shadow),transparent);animation:bot-shadow-eb485a19 6.4s cubic-bezier(.45,0,.25,1) infinite}.o-bot-motion[data-v-eb485a19],.o-bot-track[data-v-eb485a19]{position:relative;display:grid;place-items:center;transform-style:preserve-3d}.o-bot-motion[data-v-eb485a19]{perspective:600px;animation:bot-presence-eb485a19 12s cubic-bezier(.45,0,.25,1) infinite}.o-bot-track[data-v-eb485a19]{transition:transform .72s cubic-bezier(.16,1,.3,1)}.o-agent-system.is-pointer-tracking .o-bot-track[data-v-eb485a19]{transform:translate3d(var(--bot-track-x, 0),var(--bot-track-y, 0),0) rotateX(var(--bot-track-rx, 0deg)) rotateY(var(--bot-track-ry, 0deg));transition-duration:.2s}.o-bot[data-v-eb485a19]{position:relative;display:block;width:var(--bot-w);height:var(--bot-h);overflow:hidden;border-radius:var(--bot-radius);background:radial-gradient(90% 70% at 32% 16%,rgba(255,255,255,.34),transparent 60%),linear-gradient(165deg,var(--bot-hi) 0%,var(--bot-mid) 46%,var(--bot-lo) 100%);box-shadow:inset 0 1px #ffffff80,inset 0 -14px 24px rgba(var(--bot-shade-rgb),var(--bot-shade-a)),inset 0 0 0 1px #ffffff1a,var(--bot-lift);animation:bot-float-eb485a19 6.4s cubic-bezier(.45,0,.25,1) infinite;transition:box-shadow .6s var(--o-ease);will-change:transform}.o-bot[data-v-eb485a19]:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(60% 32% at 50% 100%,rgba(var(--mode-rgb),.3),transparent);content:"";pointer-events:none}.o-bot-eyes[data-v-eb485a19]{display:flex;align-items:center;gap:var(--eye-gap);animation:bot-look-eb485a19 7.4s var(--o-ease) infinite;transition:transform .42s var(--o-ease)}.o-agent-system.is-pointer-tracking .o-bot-eyes[data-v-eb485a19]{animation:none;transform:translate3d(var(--bot-eye-x, 0),var(--bot-eye-y, 0),0)}.o-bot-eye[data-v-eb485a19]{display:block;width:8px;height:14px;border-radius:999px;background:linear-gradient(180deg,#fff 30%,rgb(var(--eye-rgb)));box-shadow:0 0 6px rgba(var(--eye-rgb),.8),0 0 14px rgba(var(--mode-rgb),.5);transform-origin:50% 55%;animation:bot-blink-eb485a19 6.2s cubic-bezier(.2,0,.2,1) infinite;transition:width .4s var(--o-ease),height .4s var(--o-ease),border-radius .4s var(--o-ease)}.o-bot-eye.is-right[data-v-eb485a19]{animation-delay:.06s}.o-bot-mouth[data-v-eb485a19]{position:absolute;z-index:2;top:calc(var(--visor-top) + var(--visor-h) + 7px);left:50%;box-sizing:border-box;width:14px;height:6px;border:1.6px solid rgba(var(--bot-shade-rgb),.85);border-top:0;border-radius:0 0 10px 10px;opacity:.85;transform:translate(-50%);transition:width .45s var(--o-ease),height .45s var(--o-ease),opacity .35s var(--o-ease)}.o-bot-clip[data-v-eb485a19]{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none}.o-bot-sweep[data-v-eb485a19]{position:absolute;top:-20%;bottom:-20%;left:-40%;width:34%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);opacity:0;transform:skew(-18deg)}.o-bot-service .o-bot[data-v-eb485a19],.o-bot-work .o-bot[data-v-eb485a19],.o-bot-process .o-bot[data-v-eb485a19]{overflow:visible;border-radius:0;background:none;box-shadow:none}.o-bot-service .o-bot[data-v-eb485a19]:after,.o-bot-service .o-bot-clip[data-v-eb485a19],.o-bot-work .o-bot[data-v-eb485a19]:after,.o-bot-work .o-bot-clip[data-v-eb485a19],.o-bot-process .o-bot[data-v-eb485a19]:after,.o-bot-process .o-bot-clip[data-v-eb485a19]{display:none}.o-bot-fur[data-v-eb485a19]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 14px 18px rgba(var(--mode-rgb),.35)) drop-shadow(0 2px 4px rgba(0,0,0,.22))}.o-bot-glasses[data-v-eb485a19]{position:absolute;z-index:2;top:46px;left:50%;display:flex;align-items:center;transform:translate(-50%)}.o-bot-lens[data-v-eb485a19]{position:relative;display:grid;place-items:center;width:32px;height:32px;overflow:hidden;border:3.5px solid #141414;border-radius:50%;background:radial-gradient(circle at 38% 32%,#fff 55%,#e6e6e6);box-shadow:0 2px 3px #00000040,inset 0 -2px 4px #0000001f}.o-bot-lens[data-v-eb485a19]:before{position:absolute;z-index:2;inset:0 0 auto;height:100%;background:linear-gradient(180deg,var(--fur-lid-hi),var(--fur-lid));content:"";transform:scaleY(0);transform-origin:top;animation:bot-lid-eb485a19 6.2s cubic-bezier(.2,0,.2,1) infinite;transition:transform .4s var(--o-ease)}.o-bot-lens[data-v-eb485a19]:after{position:absolute;z-index:3;top:4px;left:6px;width:7px;height:4px;border-radius:50%;background:#ffffffd9;content:"";transform:rotate(-30deg)}.o-bot-lens~.o-bot-lens[data-v-eb485a19]:before{animation-delay:.06s}.o-bot-bridge[data-v-eb485a19]{width:6px;height:3px;margin-inline:-1px;border-radius:2px;background:#141414}.o-bot-glasses .o-bot-eyes[data-v-eb485a19]{gap:0}.o-core-mark:is(.o-bot-work,.o-bot-process) .o-bot-lens .o-bot-eye[data-v-eb485a19]{width:11px;height:11px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#4a4a4a,#050505 60%);box-shadow:none;animation:none;transition:width .4s var(--o-ease),height .4s var(--o-ease)}.o-bot-glasses .o-bot-eye.is-left[data-v-eb485a19]{transform:translate(3px,1px)}.o-bot-glasses .o-bot-eye.is-right[data-v-eb485a19]{transform:translate(-1px,-2px)}.o-bot-work[data-v-eb485a19]{--fur-lid-hi: #ffe46a}.o-bot-work .o-bot-mouth[data-v-eb485a19]{top:84px;width:10px;height:5px;border-color:#6e3e04d9}.o-bot-bowtie[data-v-eb485a19]{position:absolute;z-index:2;bottom:4px;left:50%;width:40px;height:18px;transform:translate(-50%)}.o-bot-bowtie[data-v-eb485a19]:before,.o-bot-bowtie[data-v-eb485a19]:after{position:absolute;top:0;width:20px;height:18px;background:linear-gradient(180deg,#2a2a2a,#050505);content:""}.o-bot-bowtie[data-v-eb485a19]:before{left:0;clip-path:polygon(0 0,100% 38%,100% 62%,0 100%);border-radius:4px 0 0 4px}.o-bot-bowtie[data-v-eb485a19]:after{right:0;clip-path:polygon(100% 0,0 38%,0 62%,100% 100%);border-radius:0 4px 4px 0}.o-bot-bowtie i[data-v-eb485a19]{position:absolute;z-index:1;top:4px;left:50%;width:9px;height:10px;border-radius:3px;background:#1a1a1a;box-shadow:inset 0 1px #ffffff2e;transform:translate(-50%)}.o-core-mark.o-bot-work.is-speaking .o-bot-bowtie[data-v-eb485a19]{animation:bot-bow-eb485a19 .9s ease-in-out infinite}.o-bot-process[data-v-eb485a19]{--fur-lid-hi: #d2c0ff}.o-bot-process .o-bot-glasses[data-v-eb485a19]{top:4px;left:50%;gap:6px;align-items:flex-start}.o-bot-process .o-bot-lens[data-v-eb485a19]{width:42px;height:42px;border:0;background:radial-gradient(circle at 36% 28%,#fff 48%,#ececf2 72%,#c9c6d8);box-shadow:0 5px 10px #3c1e784d,inset 0 -3px 6px #3c286e2e}.o-bot-process .o-bot-lens[data-v-eb485a19]:first-child{transform:translate(-4px,-2px)}.o-bot-process .o-bot-lens[data-v-eb485a19]:last-child{transform:translate(8px,14px)}.o-bot-process .o-bot-lens[data-v-eb485a19]:after{display:none}.o-core-mark.o-bot-process .o-bot-lens .o-bot-eye[data-v-eb485a19]{width:25px;height:25px;background:radial-gradient(circle at 66% 30%,#ffffff 0 9%,transparent 11%),radial-gradient(circle at 40% 36%,#3a3a3a,#000 62%)}.o-bot-process .o-bot-glasses .o-bot-eye.is-left[data-v-eb485a19]{transform:translate(3px,-1px)}.o-bot-process .o-bot-glasses .o-bot-eye.is-right[data-v-eb485a19]{transform:translate(2px,-2px)}.o-core-mark.o-bot-process .o-bot-mouth[data-v-eb485a19]{top:70px;width:22px;height:8px;border:2.4px solid #111018;border-top:0;border-radius:0 0 14px 14px;opacity:.95}.o-bot-face[data-v-eb485a19]{position:absolute;z-index:2;top:52px;left:50%;display:grid;place-items:center;width:76px;transform:translate(-50%)}.o-bot-face .o-bot-eyes[data-v-eb485a19]{gap:30px}.o-bot-service .o-bot-face .o-bot-eye[data-v-eb485a19]{width:15px;height:15px;border-radius:50%;background:radial-gradient(circle at 66% 30%,#ffffff 0 12%,transparent 15%),radial-gradient(circle at 40% 38%,#3a3a3a,#000 64%);box-shadow:0 1px 1px #ffffff59}.o-core-mark.o-bot-service .o-bot-mouth[data-v-eb485a19]{top:63px;width:13px;height:6px;border:2.2px solid #111018;border-top:0;border-radius:0 0 10px 10px;opacity:.95}.o-core-mark:is(.o-bot-work,.o-bot-process).is-listening .o-bot-lens .o-bot-eye[data-v-eb485a19]{width:13px;height:13px}.o-core-mark.o-bot-process.is-listening .o-bot-lens .o-bot-eye[data-v-eb485a19]{width:28px;height:28px}.o-core-mark:is(.o-bot-work,.o-bot-process).is-thinking .o-bot-lens[data-v-eb485a19]:before{animation:none;transform:scaleY(.38)}.o-core-mark:is(.o-bot-work,.o-bot-process).is-success .o-bot-lens[data-v-eb485a19]:before{animation:none;transform:scaleY(.46)}.o-bot-classic-service[data-v-eb485a19]{--mode-rgb: 98, 132, 255;--bot-w: 100px;--bot-h: 100px;--bot-radius: 50%;--visor-w: 66px;--visor-h: 38px;--visor-top: 29px;--visor-radius: 999px;--eye-gap: 14px}.o-bot-classic-work[data-v-eb485a19]{--bot-w: 96px;--bot-h: 104px;--bot-radius: 46% 46% 42% 42% / 50% 50% 44% 44%;--visor-w: 62px;--visor-h: 36px;--visor-top: 31px;--visor-radius: 14px 14px 18px 18px;--eye-gap: 13px;--mode-rgb: 10, 200, 120;--bot-hi: #b4f4d6;--bot-mid: #1fbf86;--bot-lo: #0a6a4f;--bot-shade-rgb: 2, 58, 40;--eye-rgb: 108, 240, 184;--visor-a: #0f241c;--visor-b: #030a07}.o-bot-classic-process[data-v-eb485a19]{--bot-w: 112px;--bot-h: 96px;--bot-radius: 44% 44% 46% 46% / 52% 52% 48% 48%;--visor-w: 74px;--visor-h: 34px;--visor-top: 26px;--visor-radius: 999px;--eye-gap: 16px;--mode-rgb: 233, 174, 74;--bot-hi: #ffe2a8;--bot-mid: #f0a43a;--bot-lo: #a35a14;--bot-shade-rgb: 92, 44, 6;--eye-rgb: 255, 195, 94;--visor-a: #221b13;--visor-b: #080604}[data-theme=light] .o-bot-classic-work[data-v-eb485a19]{--mode-rgb: 16, 185, 129;--bot-hi: #94e9c6;--bot-mid: #11a674;--bot-lo: #065c44;--bot-shade-rgb: 3, 64, 44}[data-theme=light] .o-bot-classic-process[data-v-eb485a19]{--mode-rgb: 230, 160, 50;--bot-hi: #ffd68f;--bot-mid: #e8932a;--bot-lo: #96500e;--bot-shade-rgb: 98, 48, 6}.o-bot-classic[data-v-eb485a19]{--bot-lift: 0 16px 30px -14px rgba(var(--mode-rgb), .6), 0 2px 5px rgba(0, 0, 0, .26);--bot-lift-active: 0 18px 36px -12px rgba(var(--mode-rgb), .75), 0 2px 5px rgba(0, 0, 0, .26)}[data-theme=light] .o-bot-classic[data-v-eb485a19]{--bot-lift: 0 18px 38px -10px rgba(var(--mode-rgb), .5), 0 3px 8px rgba(15, 23, 42, .12);--bot-lift-active: 0 20px 44px -10px rgba(var(--mode-rgb), .62), 0 3px 8px rgba(15, 23, 42, .12)}.o-bot-visor[data-v-eb485a19]{position:absolute;z-index:2;top:var(--visor-top);left:50%;display:grid;place-items:center;width:var(--visor-w);height:var(--visor-h);overflow:hidden;border-radius:var(--visor-radius);background:linear-gradient(180deg,var(--visor-a),var(--visor-b));box-shadow:inset 0 1px #ffffff17,inset 0 -5px 10px #00000073,0 -1px rgba(var(--bot-shade-rgb),.3),0 1px #ffffff42;transform:translate(-50%)}.o-bot-visor[data-v-eb485a19]:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(168deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,.03) 36%,transparent 38%);content:"";pointer-events:none}.o-core-mark.is-listening .o-bot[data-v-eb485a19],.o-core-mark.is-speaking .o-bot[data-v-eb485a19]{--bot-lift: var(--bot-lift-active)}.o-core-mark.is-listening .o-bot-aura[data-v-eb485a19],.o-core-mark.is-speaking .o-bot-aura[data-v-eb485a19]{opacity:.85}.o-core-mark.is-listening .o-bot-eye[data-v-eb485a19]{height:16px}.o-core-mark.is-listening .o-bot-eyes[data-v-eb485a19]{animation:none;transform:translateY(-1px)}.o-core-mark.is-listening .o-bot-ripple[data-v-eb485a19]{animation:bot-ripple-eb485a19 2.2s cubic-bezier(.2,.6,.35,1) infinite}.o-core-mark.is-thinking .o-bot-aura[data-v-eb485a19]{opacity:.75;animation:bot-aura-eb485a19 2.8s ease-in-out infinite}.o-core-mark.is-thinking .o-bot-eye[data-v-eb485a19]{height:11px}.o-core-mark.is-thinking .o-bot-eyes[data-v-eb485a19]{animation:bot-think-eb485a19 2.8s var(--o-ease) infinite}.o-core-mark.is-thinking .o-bot-mouth[data-v-eb485a19]{width:10px;height:4px;opacity:.55}.o-core-mark.is-speaking .o-bot-aura[data-v-eb485a19]{animation:bot-aura-eb485a19 1.1s ease-in-out infinite}.o-core-mark.is-speaking .o-bot-eyes[data-v-eb485a19]{animation:none}.o-core-mark.is-speaking .o-bot-mouth[data-v-eb485a19]{border:0;border-radius:50%;background:rgba(var(--bot-shade-rgb),.82);opacity:.85;animation:bot-talk-eb485a19 .9s ease-in-out infinite}.o-core-mark.is-success .o-bot-eye[data-v-eb485a19]{width:9px;height:6px;border-radius:6px 6px 1.5px 1.5px}.o-core-mark.is-success .o-bot-eyes[data-v-eb485a19]{animation:none;transform:translateY(-1px)}.o-core-mark.is-success .o-bot-mouth[data-v-eb485a19]{width:18px;height:7px;opacity:.85}.o-core-mark.is-success .o-bot-sweep[data-v-eb485a19]{animation:bot-sweep-eb485a19 1.4s .15s var(--o-ease-out) both}.o-core-mark.is-success .o-bot-ripple[data-v-eb485a19]{animation:bot-ripple-eb485a19 2s .35s var(--o-ease-out) both}.o-core-foot[data-v-eb485a19]{display:grid;align-content:start;justify-items:center;justify-self:stretch;gap:12px;margin:20px calc(-1 * var(--conn-w)) 0}.o-core-id[data-v-eb485a19]{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:.8125rem;line-height:1.3}.o-core-name[data-v-eb485a19]{color:var(--o-text);font-weight:600;letter-spacing:-.01em}.o-core-id i[data-v-eb485a19]{width:3px;height:3px;border-radius:50%;background:var(--o-text-faint)}.o-core-state[data-v-eb485a19]{color:var(--o-text-faint)}.o-core-state.is-working[data-v-eb485a19]{background:linear-gradient(90deg,var(--o-text-faint) 0%,var(--o-text-faint) 40%,var(--o-text) 50%,var(--o-text-faint) 60%,var(--o-text-faint) 100%) 0 0 / 250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:state-shimmer-eb485a19 2.2s linear infinite}.o-core-agents[data-v-eb485a19]{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--o-border);border-radius:999px;background:var(--sys-card);box-shadow:var(--sys-card-shadow)}.o-core-agents span[data-v-eb485a19]{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;color:var(--o-text-faint);font-size:.71875rem;font-weight:500;white-space:nowrap;transition:color .3s var(--o-ease),background-color .3s var(--o-ease),box-shadow .3s var(--o-ease)}.o-core-agents span[data-v-eb485a19]:before{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.45;content:"";transition:background-color .3s var(--o-ease),box-shadow .3s var(--o-ease),opacity .3s var(--o-ease)}.o-core-agents span.is-done[data-v-eb485a19]{color:var(--o-text-dim)}.o-core-agents span.is-active[data-v-eb485a19]{background:rgba(var(--o-ink-rgb),.07);box-shadow:inset 0 0 0 1px rgba(var(--o-ink-rgb),.06);color:var(--o-text)}.o-core-agents span.is-active[data-v-eb485a19]:before{background:rgb(var(--mode-ink-rgb));box-shadow:0 0 0 2px rgba(var(--mode-rgb),.2);opacity:1}.o-execution-track[data-v-eb485a19]{display:flex;align-items:center;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.o-execution-track li[data-v-eb485a19]{display:inline-flex;align-items:center;gap:7px;color:var(--o-text-faint);font-size:.75rem;font-weight:500;white-space:nowrap;transition:color .3s var(--o-ease)}.o-execution-track li+li[data-v-eb485a19]:before{width:14px;height:1px;margin-inline-end:1px;background:var(--o-border-strong);content:""}.o-execution-track li.is-done[data-v-eb485a19]{color:var(--o-text-dim)}.o-execution-track li.is-running[data-v-eb485a19]{color:var(--o-text)}.o-step-icon[data-v-eb485a19]{display:grid;flex:0 0 14px;place-items:center;box-sizing:border-box;width:14px;height:14px;border:1.5px solid rgba(var(--o-ink-rgb),.24);border-radius:50%;transition:border-color .3s var(--o-ease),background-color .3s var(--o-ease)}.o-step-icon svg[data-v-eb485a19]{width:8px;height:8px}.o-execution-track li.is-running .o-step-icon[data-v-eb485a19]{padding:1.5px;border-color:rgb(var(--mode-ink-rgb));background:conic-gradient(rgb(var(--mode-ink-rgb)) var(--o-step-pie),transparent 0) content-box;animation:step-pie-eb485a19 2s linear both}.o-execution-track li.is-done .o-step-icon[data-v-eb485a19]{border-color:rgb(var(--mode-ink-rgb));background:rgb(var(--mode-ink-rgb))}.o-execution-track li.is-done .o-step-icon svg[data-v-eb485a19]{opacity:1;transform:none}.o-live-stats[data-v-eb485a19]{display:flex;align-items:center;gap:18px;color:var(--o-text-faint);font-size:.75rem;font-variant-numeric:tabular-nums;white-space:nowrap}.o-live-stats b[data-v-eb485a19]{margin-inline-end:2px;color:var(--o-text);font-weight:500}@property --o-step-pie{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@keyframes step-pie-eb485a19{0%{--o-step-pie: 0%}to{--o-step-pie: 100%}}@keyframes ring-fill-eb485a19{0%{stroke-dasharray:0 var(--ring-c)}to{stroke-dasharray:var(--seg-len) var(--ring-c)}}@keyframes connector-pulse-eb485a19{0%{stroke-dashoffset:18}to{stroke-dashoffset:-100}}@keyframes card-arrive-eb485a19{to{opacity:1;transform:translateZ(0)}}@keyframes state-shimmer-eb485a19{0%{background-position:100% 0}to{background-position:0% 0}}@keyframes bot-presence-eb485a19{0%,to{transform:rotateX(0) rotateY(0)}25%{transform:rotateX(-3deg) rotateY(4deg)}50%{transform:rotateX(2deg) rotateY(-1.5deg)}75%{transform:rotateX(-1.5deg) rotateY(-4deg)}}@keyframes bot-float-eb485a19{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes bot-shadow-eb485a19{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.7;transform:scaleX(.88)}}@keyframes bot-lid-eb485a19{0%,42%,46%,89%,94%,to{transform:scaleY(0)}44%,91%{transform:scaleY(1)}}@keyframes bot-bow-eb485a19{0%,to{transform:translate(-50%) rotate(0)}50%{transform:translate(-50%) rotate(-8deg)}}@keyframes bot-blink-eb485a19{0%,42%,46%,89%,94%,to{transform:scaleY(1)}44%,91%{transform:scaleY(.1)}92.5%{transform:scaleY(.82)}}@keyframes bot-look-eb485a19{0%,18%{transform:translate(0)}24%,37%{transform:translate(2.5px,-1px)}43%,50%{transform:translate(.5px)}57%,71%{transform:translate(-2.5px,.8px)}78%,84%{transform:translateY(1.2px)}91%,to{transform:translate(0)}}@keyframes bot-think-eb485a19{0%,18%,to{transform:translateY(-1px)}33%,57%{transform:translate(3.5px,-2.5px)}72%,88%{transform:translate(-2.5px,-2px)}}@keyframes bot-talk-eb485a19{0%,to{width:11px;height:4px}28%{width:14px;height:7px}57%{width:10px;height:5px}78%{width:13px;height:6px}}@keyframes bot-aura-eb485a19{0%,to{transform:scale(.98)}50%{transform:scale(1.06)}}@keyframes bot-ripple-eb485a19{0%{opacity:0;transform:scale(.84)}24%{opacity:.5}to{opacity:0;transform:scale(1.3)}}@keyframes bot-sweep-eb485a19{0%{opacity:0;transform:translate(0) skew(-18deg)}25%{opacity:.85}to{opacity:0;transform:translate(520%) skew(-18deg)}}@media (max-width: 1100px){.o-agent-canvas[data-v-eb485a19]{--conn-w: 72px}.o-card-meta[data-v-eb485a19]{display:none}}@media (max-width: 900px){.o-agent-canvas[data-v-eb485a19]{--conn-w: 52px;--core-w: 168px;padding-inline:20px}.o-head-policy-note[data-v-eb485a19],.o-system-live[data-v-eb485a19]{display:none}.o-execution-track li+li[data-v-eb485a19]:before{width:8px}.o-live-stats span[data-v-eb485a19]:nth-child(3){display:none}}@media (max-width: 760px){.o-agent-system-head[data-v-eb485a19]{padding:0 14px}.o-system-clock[data-v-eb485a19]{padding-inline-start:0;border:0}.o-head-policy[data-v-eb485a19]{display:none}.o-agent-canvas[data-v-eb485a19]{--core-w: 168px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"core core" "in out";align-content:center;gap:26px 10px;padding:20px 14px}.o-connector[data-v-eb485a19],.o-core-port[data-v-eb485a19]{display:none}.o-system-core[data-v-eb485a19]{grid-area:core;grid-template-rows:auto auto auto;align-self:auto}.o-core-caption[data-v-eb485a19],.o-core-foot[data-v-eb485a19]{margin-inline:0}.o-core-caption[data-v-eb485a19]{margin-bottom:16px}.o-core-foot[data-v-eb485a19]{margin-top:16px}.o-system-inputs[data-v-eb485a19],.o-system-outputs[data-v-eb485a19]{justify-self:stretch;width:100%;gap:6px}.o-system-inputs[data-v-eb485a19]{grid-area:in}.o-system-outputs[data-v-eb485a19]{grid-area:out}.o-column-label[data-v-eb485a19]{position:static;margin:0 0 2px 2px}.o-signal-card[data-v-eb485a19],.o-outcome-card[data-v-eb485a19]{gap:8px;height:40px;padding:0 10px 0 8px}.o-outcome-card[data-v-eb485a19]{padding-inline-start:11px}.o-card-icon[data-v-eb485a19]{flex-basis:24px;width:24px;height:24px;border-radius:6px;font-size:.75rem}.o-card-title[data-v-eb485a19],.o-outcome-copy strong[data-v-eb485a19]{font-size:.75rem}.o-outcome-copy small[data-v-eb485a19]{display:none}.o-agent-system-foot[data-v-eb485a19]{flex-direction:column;align-items:stretch;justify-content:center;gap:12px;height:auto;padding:14px}.o-execution-track[data-v-eb485a19]{justify-content:space-between;gap:4px}.o-execution-track li[data-v-eb485a19]{gap:5px;font-size:.6875rem}.o-execution-track li+li[data-v-eb485a19]:before{display:none}.o-live-stats[data-v-eb485a19]{justify-content:space-between}}@media (max-width: 380px){.o-execution-track li .o-step-label[data-v-eb485a19]{display:none}.o-execution-track li.is-running .o-step-label[data-v-eb485a19]{display:inline}.o-system-live[data-v-eb485a19]{display:none}}@media (prefers-reduced-motion: reduce){.o-agent-system[data-v-eb485a19] *,.o-agent-system[data-v-eb485a19] *:before,.o-agent-system[data-v-eb485a19] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important}.o-signal-card[data-v-eb485a19],.o-outcome-card[data-v-eb485a19]{opacity:1;transform:none}}.o-hl[data-v-eaab5eab]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;--src-x: 92%;--src-y: -16%;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 40vh,rgba(0,0,0,.4) 56vh,transparent 72vh);mask-image:linear-gradient(180deg,#000 0,#000 40vh,rgba(0,0,0,.4) 56vh,transparent 72vh);animation:o-hl-arrive-eaab5eab 1.8s var(--o-ease-out, ease) both}.o-hl-shift[data-v-eaab5eab]{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(var(--o-light-x, 0),var(--o-light-y, 0),0);will-change:transform}.o-hl-src[data-v-eaab5eab]{position:absolute;left:var(--src-x);top:var(--src-y);width:0;height:0}.o-hl-rays[data-v-eaab5eab]{position:absolute;left:0;top:0;width:0;height:0;transform-origin:50% 0;animation:o-hl-sway-eaab5eab 26s ease-in-out infinite alternate}.o-hl-ray[data-v-eaab5eab]{position:absolute;top:0;left:0;width:var(--w);height:var(--len);margin-left:calc(var(--w) / -2);transform-origin:50% 0;transform:rotate(var(--ang));background:linear-gradient(to bottom,rgba(var(--o-ink-rgb),calc(.2 * var(--o) * var(--hl-i))) 0%,rgba(var(--o-ink-rgb),calc(.142 * var(--o) * var(--hl-i))) 20%,rgba(243,248,255,calc(.076 * var(--o) * var(--hl-i))) 44%,rgba(230,239,252,calc(.028 * var(--o) * var(--hl-i))) 66%,rgba(222,233,249,calc(.009 * var(--o) * var(--hl-i))) 80%,transparent 92%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 34%,#000 66%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 34%,#000 66%,transparent 100%);animation:o-hl-breathe-eaab5eab var(--dur, 20s) ease-in-out infinite alternate}@keyframes o-hl-arrive-eaab5eab{0%{opacity:0}to{opacity:1}}@keyframes o-hl-breathe-eaab5eab{0%{opacity:.42}to{opacity:1}}@keyframes o-hl-sway-eaab5eab{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}@media (max-width: 860px){.o-hl[data-v-eaab5eab]{--src-x: 104%;--src-y: -6%}.o-hl-rays[data-v-eaab5eab]{scale:.74}}@media (prefers-reduced-motion: reduce){.o-hl[data-v-eaab5eab],.o-hl-rays[data-v-eaab5eab],.o-hl-ray[data-v-eaab5eab]{animation:none}.o-hl-ray[data-v-eaab5eab]{opacity:.8}.o-hl-shift[data-v-eaab5eab]{transform:none}}.o-space[data-v-83689ac3]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0;--sb-star-0: #ffffff;--sb-star-1: color-mix(in srgb, var(--o-accent-warm) 40%, #ffffff);--sb-star-2: color-mix(in srgb, var(--o-accent-warm) 66%, #ffffff);--sb-star-3: var(--o-accent-warm);--sb-star-4: color-mix(in srgb, var(--o-accent-warm) 86%, #0a0a0a);--sb-ground: var(--o-bg)}.o-galaxy[data-v-83689ac3]{position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;transform:translate3d(var(--px-galaxy, 0),var(--py-galaxy, 0),0) rotate(-19deg);transform-origin:center;opacity:.9;will-change:transform}.o-neb[data-v-83689ac3]{position:absolute;border-radius:50%;filter:blur(58px)}.o-neb-core[data-v-83689ac3]{inset-inline:26%;top:43%;height:15%;background:radial-gradient(ellipse at 50% 50%,rgba(var(--o-ink-rgb),.16),rgba(var(--o-ink-rgb),.05) 45%,transparent 72%)}.o-neb-arm-a[data-v-83689ac3]{inset-inline:2%;top:40%;height:21%;background:radial-gradient(ellipse at 34% 50%,rgba(var(--o-ink-rgb),.075),transparent 62%);filter:blur(74px)}.o-neb-arm-b[data-v-83689ac3]{inset-inline:10%;top:44%;height:17%;background:radial-gradient(ellipse at 72% 50%,rgba(var(--o-ink-rgb),.06),transparent 60%);filter:blur(80px)}.o-dust[data-v-83689ac3]{position:absolute;border-radius:50%;background:var(--sb-ground);filter:blur(34px)}.o-dust-a[data-v-83689ac3]{inset-inline:18%;top:47.5%;height:4.5%;opacity:.85}.o-dust-b[data-v-83689ac3]{inset-inline:44%;top:41%;height:3%;opacity:.6}.o-grain[data-v-83689ac3]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.055;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n' filterUnits='userSpaceOnUse' x='0' y='0' width='160' height='160'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:160px 160px}.is-quiet .o-galaxy[data-v-83689ac3]{opacity:.5}.is-quiet .o-grain[data-v-83689ac3]{opacity:.04}.o-layer-band[data-v-83689ac3]{animation:o-drift-far-83689ac3 300s linear infinite}.o-stars[data-v-83689ac3]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:translate3d(0,var(--sy-stars, 0),0);will-change:transform}.o-layer[data-v-83689ac3]{transform-origin:center}.o-layer-far[data-v-83689ac3]{animation:o-drift-far-83689ac3 240s linear infinite}.o-layer-mid[data-v-83689ac3]{animation:o-drift-mid-83689ac3 160s linear infinite}@keyframes o-drift-far-83689ac3{to{transform:translate3d(-26px,16px,0)}}@keyframes o-drift-mid-83689ac3{to{transform:translate3d(34px,-22px,0)}}.o-stars circle.is-tw[data-v-83689ac3]{animation:o-twinkle-83689ac3 var(--tw-dur, 6s) ease-in-out infinite both;animation-delay:var(--tw-delay, 0s)}.o-stars circle.is-sparkle[data-v-83689ac3]{animation-name:o-sparkle-83689ac3;animation-timing-function:var(--o-ease, cubic-bezier(.4, 0, .2, 1))}@keyframes o-twinkle-83689ac3{0%,to{opacity:var(--star-o, .8)}50%{opacity:calc(var(--star-o, .8) * .3)}}@keyframes o-sparkle-83689ac3{0%,58%,to{opacity:var(--star-o, .8)}70%{opacity:calc(var(--star-o, .8) * .08)}79%{opacity:1}88%{opacity:calc(var(--star-o, .8) * .5)}}.o-meteors[data-v-83689ac3]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.o-meteor[data-v-83689ac3]{position:absolute;width:clamp(120px,14vw,210px);height:1px;border-radius:1px;background:linear-gradient(90deg,transparent,rgba(var(--o-ink-rgb),.9) 82%,var(--o-text));opacity:0;will-change:transform,opacity;animation:o-meteor-83689ac3 19s linear infinite}.o-meteor-a[data-v-83689ac3]{top:12%;left:-16%;animation-duration:17s;animation-delay:4s}.o-meteor-b[data-v-83689ac3]{top:4%;left:24%;animation-duration:26s;animation-delay:13s}.o-meteor-c[data-v-83689ac3]{top:30%;left:52%;animation-duration:31s;animation-delay:23s}@keyframes o-meteor-83689ac3{0%{opacity:0;transform:translateZ(0) rotate(14deg) scaleX(.3)}1.5%{opacity:1}9%{opacity:1;transform:translate3d(38vw,9.5vh,0) rotate(14deg) scaleX(1)}13%{opacity:0;transform:translate3d(54vw,13.5vh,0) rotate(14deg) scaleX(.55)}to{opacity:0;transform:translate3d(54vw,13.5vh,0) rotate(14deg) scaleX(.55)}}.o-limb[data-v-83689ac3]{position:absolute;inset-inline:-30%;bottom:-74%;height:120%;transform:translate3d(var(--px-limb, 0),var(--sy-limb, 0),0);will-change:transform}.o-limb-body[data-v-83689ac3]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--sb-ground);box-shadow:0 -1px rgba(var(--o-ink-rgb),.32),0 -14px 44px -10px rgba(var(--o-ink-rgb),.13)}.o-limb-glow[data-v-83689ac3]{position:absolute;inset-inline:12%;top:-16%;height:34%;border-radius:50%;background:radial-gradient(ellipse at 50% 100%,rgba(var(--o-ink-rgb),.13),transparent 68%);filter:blur(26px)}.o-vignette[data-v-83689ac3]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 85% 60% at 50% 38%,transparent 40%,color-mix(in srgb,var(--sb-ground) 72%,transparent) 100%),linear-gradient(to bottom,color-mix(in srgb,var(--sb-ground) 50%,transparent) 0%,transparent 22%)}.is-quiet .o-vignette[data-v-83689ac3]{background:radial-gradient(ellipse 90% 70% at 50% 30%,transparent 45%,color-mix(in srgb,var(--sb-ground) 66%,transparent) 100%)}@media (prefers-reduced-motion: reduce){.o-layer[data-v-83689ac3],.o-stars circle.is-tw[data-v-83689ac3],.o-meteor[data-v-83689ac3]{animation:none}.o-stars circle.is-tw[data-v-83689ac3]{opacity:var(--star-o, .8)}.o-meteor[data-v-83689ac3]{display:none}}.o-hero-promo[data-v-2517d1ff]{display:grid;justify-items:center;min-height:38px}.o-hero-promo[data-v-2517d1ff]>*{grid-area:1 / 1}.o-hero-product[data-v-2517d1ff]{min-height:38px;padding:6px 14px;border-color:rgba(var(--o-ink-rgb),.13);background:rgba(var(--o-ink-rgb),.045);box-shadow:inset 0 1px rgba(var(--o-ink-rgb),.055),0 10px 30px rgba(var(--o-shadow-rgb),calc(.18 * var(--o-shadow-k)));backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);font-weight:500;letter-spacing:-.006em;text-decoration:none;transition:border-color .3s var(--o-ease),background .3s var(--o-ease),box-shadow .3s var(--o-ease)}.o-hero-product[data-v-2517d1ff]:hover{border-color:var(--o-border-strong);background:rgba(var(--o-ink-rgb),.075);box-shadow:inset 0 1px rgba(var(--o-ink-rgb),.075),0 12px 30px rgba(var(--o-shadow-rgb),calc(.22 * var(--o-shadow-k)))}.o-hero-product[data-v-2517d1ff]:focus-visible{outline:2px solid rgba(var(--o-ink-rgb),.9);outline-offset:3px}.o-hero-product-copy[data-v-2517d1ff]{display:inline-flex;align-items:center;gap:8px;min-width:0;line-height:1.35;white-space:nowrap}.o-hero-product-copy strong[data-v-2517d1ff]{color:var(--o-text);font-size:.8125rem;font-weight:650;letter-spacing:-.01em}.o-hero-product-copy>span[data-v-2517d1ff]:last-child{color:var(--o-text-dim)}.o-hero-product-separator[data-v-2517d1ff]{width:3px;height:3px;flex:0 0 3px;border-radius:50%;background:var(--o-text-faint)}.o-hero-product i[data-v-2517d1ff]{color:var(--o-text-faint);transition:color .25s var(--o-ease)}.o-hero-product:hover i[data-v-2517d1ff]{color:var(--o-text)}.o-promo-enter-active[data-v-2517d1ff]{transition:opacity .34s var(--o-ease-out),transform .4s var(--o-ease-out);transition-delay:.06s}.o-promo-leave-active[data-v-2517d1ff]{transition:opacity .22s var(--o-ease),transform .22s var(--o-ease)}.o-promo-enter-from[data-v-2517d1ff]{opacity:0;transform:translateY(4px)}.o-promo-leave-to[data-v-2517d1ff]{opacity:0;transform:translateY(-3px)}.o-hero-stage[data-v-2517d1ff]{--o-demo-height: 680px;position:relative;display:grid;height:var(--o-demo-height);margin-top:clamp(44px,5vw,64px);width:100%;min-width:0;border:1px solid var(--o-border);border-radius:18px;background:var(--o-bg-raised);box-shadow:inset 0 1px rgba(var(--o-ink-rgb),.045),0 1px 2px rgba(var(--o-shadow-rgb),calc(.4 * var(--o-shadow-k))),0 32px 64px -32px rgba(var(--o-shadow-rgb),calc(.85 * var(--o-shadow-k)));overflow:clip;animation:o-hero-stage-in-2517d1ff .8s .1s var(--o-ease-out) both}.o-stage-nav[data-v-2517d1ff]{position:absolute;z-index:4;top:0;right:0;left:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:72px;border-bottom:1px solid var(--o-border);background:var(--o-surface)}.o-stage-tab[data-v-2517d1ff]{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;align-content:center;min-width:0;padding:13px clamp(12px,2vw,22px);overflow:hidden;border:0;border-inline-end:1px solid var(--o-border);background:transparent;color:var(--o-text-faint);text-align:start;cursor:pointer;transition:color .3s var(--o-ease),background .3s var(--o-ease)}.o-stage-tab[data-v-2517d1ff]:last-child{border-inline-end:0}.o-stage-tab[data-v-2517d1ff]:hover{background:var(--o-surface);color:var(--o-text-dim)}.o-stage-tab.is-active[data-v-2517d1ff]{background:var(--o-surface-hover);color:var(--o-text)}.o-stage-tab.is-active .o-stage-tab-index[data-v-2517d1ff]{color:var(--o-text-dim)}.o-stage-tab[data-v-2517d1ff]:focus-visible{z-index:2;outline:2px solid var(--o-indigo-bright);outline-offset:-3px}.o-stage-tab-index[data-v-2517d1ff]{grid-row:1 / 3;align-self:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.67rem;color:var(--o-text-faint)}.o-stage-tab-name[data-v-2517d1ff]{overflow:hidden;font-size:.86rem;font-weight:600;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap}.o-stage-tab-category[data-v-2517d1ff]{overflow:hidden;font-size:.68rem;color:var(--o-text-faint);text-overflow:ellipsis;white-space:nowrap}.o-stage-tab-progress[data-v-2517d1ff]{position:absolute;right:0;bottom:-1px;left:0;height:1px;background:var(--o-text-dim);transform-origin:left center;animation:o-stage-progress-2517d1ff 9s linear both}:dir(rtl) .o-stage-tab-progress[data-v-2517d1ff]{transform-origin:right center}.o-stage-tab[data-v-2517d1ff]{--tab-rgb: 112, 132, 255}.o-stage-tab.is-work[data-v-2517d1ff]{--tab-rgb: 255, 214, 84}.o-stage-tab.is-process[data-v-2517d1ff]{--tab-rgb: 198, 178, 255}:root:not([data-theme=light]) .o-stage-tab[data-v-2517d1ff]:after{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(80% 120% at 50% 100%,rgba(var(--tab-rgb),.16),transparent 70%);opacity:0;transition:opacity .45s var(--o-ease);content:"";pointer-events:none}:root:not([data-theme=light]) .o-stage-tab.is-active[data-v-2517d1ff]{background:linear-gradient(180deg,#ffffff08,rgba(var(--tab-rgb),.07));color:#fff}:root:not([data-theme=light]) .o-stage-tab.is-active[data-v-2517d1ff]:after{opacity:1}:root:not([data-theme=light]) .o-stage-tab.is-active .o-stage-tab-index[data-v-2517d1ff]{color:rgb(var(--tab-rgb));font-weight:700}:root:not([data-theme=light]) .o-stage-tab.is-active .o-stage-tab-category[data-v-2517d1ff]{color:var(--o-text-dim)}:root:not([data-theme=light]) .o-stage-tab[data-v-2517d1ff]:not(.is-active):hover{background:#ffffff0a;color:var(--o-text-dim)}:root:not([data-theme=light]) .o-stage-tab-progress[data-v-2517d1ff]{z-index:1;height:2px;background:linear-gradient(90deg,rgba(var(--tab-rgb),.55),rgb(var(--tab-rgb)));box-shadow:0 0 12px rgba(var(--tab-rgb),.65)}.o-hero-stage.is-rotation-paused .o-stage-tab-progress[data-v-2517d1ff]{animation-play-state:paused}.o-hero-stage-item[data-v-2517d1ff]{grid-area:1 / 1;align-self:stretch;min-width:0;min-height:0;margin:86px 14px 46px;overflow:clip;border:1px solid var(--o-border);border-radius:12px;background:var(--o-bg);opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,6px,0);transition:opacity .3s var(--o-ease),transform .4s var(--o-ease-out),visibility 0s linear .4s}.o-hero-stage-item.is-on[data-v-2517d1ff]{z-index:1;opacity:1;visibility:visible;pointer-events:auto;transform:translateZ(0);transition:opacity .4s var(--o-ease-out),transform .5s var(--o-ease-out),visibility 0s}.o-stage-footer[data-v-2517d1ff]{position:absolute;z-index:4;right:18px;bottom:0;left:18px;display:flex;align-items:center;justify-content:space-between;height:42px;color:var(--o-text-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.o-stage-live[data-v-2517d1ff]{display:inline-flex;align-items:center;gap:8px}.o-stage-live i[data-v-2517d1ff]{width:5px;height:5px;border-radius:50%;background:var(--o-text-dim);box-shadow:0 0 0 3px rgba(var(--o-ink-rgb),.06)}.o-hero-stage-item[data-v-2517d1ff] .o-console,.o-hero-stage-item[data-v-2517d1ff] .o-vega{border:0;border-radius:0;box-shadow:none}.o-hero-stage-item[data-v-2517d1ff] .o-call-wrap{padding:clamp(14px,2vw,20px)}.o-hero-stage-item[data-v-2517d1ff] .o-console,.o-hero-stage-item[data-v-2517d1ff] .o-demo-embedded,.o-hero-stage-item[data-v-2517d1ff] .o-demo-embedded>div{width:100%;height:100%;min-height:0;margin-top:0}.o-hero-stage-item[data-v-2517d1ff] .o-console,.o-hero-stage-item[data-v-2517d1ff] .o-vega,.o-hero-stage-item[data-v-2517d1ff] .o-call-wrap{display:flex;flex-direction:column;height:100%;min-height:0}.o-hero-stage-item[data-v-2517d1ff] .o-console-body,.o-hero-stage-item[data-v-2517d1ff] .o-vega-body,.o-hero-stage-item[data-v-2517d1ff] .o-call-demo{flex:1;min-height:0;overflow:clip}.o-hero-stage-item[data-v-2517d1ff] .o-pane-left,.o-hero-stage-item[data-v-2517d1ff] .o-pane-right,.o-hero-stage-item[data-v-2517d1ff] .o-signals{min-height:0;overflow:hidden}.o-hero-stage-item[data-v-2517d1ff] .o-graph{overflow:hidden}.o-hero-stage-item[data-v-2517d1ff] .o-vega-rail,.o-hero-stage-item[data-v-2517d1ff] .o-vega-thread,.o-hero-stage-item[data-v-2517d1ff] .o-call-pane,.o-hero-stage-item[data-v-2517d1ff] .o-qual{min-height:0;overflow:auto;overscroll-behavior:auto}.o-hero-stage-item[data-v-2517d1ff]:not(.is-on) *{animation-play-state:paused!important}@media (prefers-reduced-motion: reduce){.o-hero-stage-item[data-v-2517d1ff]{transition:none;transform:none}.o-stage-tab-progress[data-v-2517d1ff]{animation:none}}@media (prefers-reduced-motion: reduce){.o-promo-enter-active[data-v-2517d1ff],.o-promo-leave-active[data-v-2517d1ff]{transition:none}.o-promo-enter-from[data-v-2517d1ff],.o-promo-leave-to[data-v-2517d1ff]{opacity:1;transform:none}}.o-hero[data-v-2517d1ff]{position:relative;isolation:isolate;width:100%;min-width:0;overflow:hidden;margin-block-end:0;padding-block:clamp(132px,12vw,176px) clamp(56px,5vw,72px);display:flex;align-items:center}.o-hero-copy[data-v-2517d1ff]{max-width:960px;margin-inline:auto;gap:clamp(18px,2vw,18px);animation:o-hero-copy-in-2517d1ff .9s var(--o-ease-out) both}.o-hero-copy .o-lead[data-v-2517d1ff]{max-width:62ch;font-size:clamp(1.05rem,1.45vw,1.22rem);line-height:1.55;letter-spacing:-.012em;color:var(--o-text-dim)}.o-hero-copy .o-hero-actions[data-v-2517d1ff]{justify-content:center;margin-top:4px}.o-hero-principles[data-v-2517d1ff]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px 22px;margin-top:1px;color:var(--o-text-faint);font-size:.7rem}.o-hero-principles span[data-v-2517d1ff]{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.o-hero-principles i[data-v-2517d1ff]{color:var(--o-text-dim);font-size:.66rem}@keyframes o-hero-copy-in-2517d1ff{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes o-hero-stage-in-2517d1ff{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes o-stage-progress-2517d1ff{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width: 768px){.o-hero[data-v-2517d1ff]{padding-block:112px 56px}.o-hero-stage[data-v-2517d1ff]{border-radius:16px}}@media (max-width: 900px){.o-hero-stage[data-v-2517d1ff]{--o-demo-height: 760px}.o-hero-stage-item[data-v-2517d1ff] .o-console-body,.o-hero-stage-item[data-v-2517d1ff] .o-call-demo,.o-hero-stage-item[data-v-2517d1ff] .o-vega-body{grid-template-rows:repeat(2,minmax(0,1fr))}}@media (min-width: 641px) and (max-width: 900px){.o-hero-stage-item[data-v-2517d1ff] .o-console-body{grid-template-columns:minmax(220px,.82fr) minmax(0,1.18fr);grid-template-rows:minmax(0,1fr)}.o-hero-stage-item[data-v-2517d1ff] .o-pane-left{border-inline-end:1px solid var(--o-border);border-bottom:0}.o-hero-stage-item[data-v-2517d1ff] .o-pane-right{min-height:0}}@media (max-width: 640px){.o-hero-promo[data-v-2517d1ff]{display:none}.o-hero-stage[data-v-2517d1ff]{--o-demo-height: 900px;margin-top:40px;border-radius:16px}.o-stage-nav[data-v-2517d1ff]{min-height:64px}.o-stage-tab[data-v-2517d1ff]{display:flex;align-items:center;justify-content:center;padding:12px 8px;text-align:center}.o-stage-tab-index[data-v-2517d1ff],.o-stage-tab-category[data-v-2517d1ff]{display:none}.o-stage-tab-name[data-v-2517d1ff]{font-size:.78rem}.o-hero-stage-item[data-v-2517d1ff]{margin:76px 8px 40px;border-radius:12px}.o-stage-footer[data-v-2517d1ff]{right:12px;left:12px;height:36px}.o-hero-copy .o-hero-actions[data-v-2517d1ff]{width:min(100%,380px)}.o-hero-copy .o-hero-actions[data-v-2517d1ff]>*{flex:1 1 155px}.o-hero-principles[data-v-2517d1ff]{gap:8px 14px}}@media (max-width: 480px){.o-hero[data-v-2517d1ff]{padding-block:100px 52px}.o-hero-stage[data-v-2517d1ff]{--o-demo-height: 900px;margin-top:36px;border-radius:16px}.o-stage-tab-name[data-v-2517d1ff]{font-size:.76rem}.o-stage-live[data-v-2517d1ff]{max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o-hero-product[data-v-2517d1ff]{max-width:100%;justify-content:center;white-space:normal;text-align:start}.o-hero-principles[data-v-2517d1ff]{display:grid;grid-template-columns:1fr;justify-items:center}}@media (max-width: 360px){.o-hero-stage[data-v-2517d1ff]{--o-demo-height: 920px;margin-inline:-4px;width:calc(100% + 8px)}.o-stage-tab-name[data-v-2517d1ff]{font-size:.7rem}.o-stage-live[data-v-2517d1ff]{font-size:0}.o-stage-live i[data-v-2517d1ff]{margin-inline-start:4px}}@media (hover: none),(pointer: coarse){.o-stage-tab[data-v-2517d1ff]{min-height:48px}}.o-headline[data-v-2517d1ff]{display:flex;flex-direction:column;gap:.04em;font-size:clamp(2.65rem,6.5vw,5.15rem);line-height:.99;font-weight:600;letter-spacing:-.052em}.o-headline-a[data-v-2517d1ff]{color:var(--o-text-dim)}.o-ai[data-v-2517d1ff]{position:relative;display:inline-block}.o-ai-star[data-v-2517d1ff]{position:absolute;top:-.02em;right:-.24em;width:.42em;height:.42em;pointer-events:none;color:var(--o-text);filter:drop-shadow(0 0 .1em rgba(var(--o-ink-rgb),.85));animation:o-ai-star-2517d1ff 3.6s var(--o-ease) infinite;transform-origin:50% 50%}.o-ai-star svg[data-v-2517d1ff]{display:block;width:100%;height:100%;fill:currentColor}@keyframes o-ai-star-2517d1ff{0%,54%,to{opacity:1;transform:scale(1) rotate(0)}63%{opacity:.12;transform:scale(.68) rotate(22deg)}72%{opacity:1;transform:scale(1.28) rotate(40deg)}82%{opacity:.62;transform:scale(.94) rotate(30deg)}}@media (prefers-reduced-motion: reduce){.o-ai-star[data-v-2517d1ff]{animation:none}.o-hero-copy[data-v-2517d1ff],.o-hero-stage[data-v-2517d1ff]{animation:none;transform:none}}.o-headline-b[data-v-2517d1ff]{color:var(--o-text)}.o-brand[data-v-2517d1ff]{unicode-bidi:isolate;font-family:var(--o-font-latin);letter-spacing:-.03em}.o-brand-punct[data-v-2517d1ff]{font-family:var(--o-font-latin)}:dir(rtl) .o-brand-punct[data-v-2517d1ff]{margin-inline-start:-.1em}.o-letter-slot[data-v-2517d1ff]{position:relative;display:inline-block;width:.8em;height:.72em;vertical-align:baseline}.o-letter-slot .o-brand-mark[data-v-2517d1ff]{position:absolute;top:0;right:0;bottom:0;left:0;display:none;place-items:center}.o-brand-mark[data-v-2517d1ff] .o-wordmark-agents{--o-bot-scale: 1.12;margin:0;transform:none}.o-brand-agent[data-v-2517d1ff]{position:absolute;inset:0 auto 0 .04em;display:none;width:.72em;height:.72em;overflow:hidden;border-radius:50%;color:inherit;background:currentColor;box-shadow:0 0 0 .025em currentColor;transform-origin:50% 100%;animation:o-brand-agent-breathe-2517d1ff 4.8s ease-in-out infinite}.o-brand-agent-eye[data-v-2517d1ff]{position:absolute;top:34%;width:12%;height:22%;border-radius:999px;background:var(--o-bg, #fff);transform-origin:center;animation:o-brand-agent-blink-2517d1ff 5.4s cubic-bezier(.2,0,.2,1) infinite}.o-brand-agent-eye[data-v-2517d1ff]:after{position:absolute;top:17%;left:24%;width:36%;aspect-ratio:1;border-radius:50%;background:currentColor;content:"";animation:o-brand-agent-look-2517d1ff 6.8s ease-in-out infinite}.o-brand-agent-eye.is-left[data-v-2517d1ff]{left:28%}.o-brand-agent-eye.is-right[data-v-2517d1ff]{right:28%}.o-brand-agent-smile[data-v-2517d1ff]{position:absolute;bottom:21%;left:50%;width:20%;height:10%;border:.055em solid var(--o-bg, #fff);border-top:0;border-radius:0 0 999px 999px;transform:translate(-50%);animation:o-brand-agent-smile-2517d1ff 4.8s ease-in-out infinite}@keyframes o-brand-agent-breathe-2517d1ff{0%,to{transform:scale(1)}50%{transform:scale(.985,1.025)}}@keyframes o-brand-agent-blink-2517d1ff{0%,89%,94%,to{transform:scaleY(1)}92%{transform:scaleY(.15)}}@keyframes o-brand-agent-look-2517d1ff{0%,25%,to{transform:translate(0)}35%,52%{transform:translate(55%,-20%)}63%,80%{transform:translate(-35%,12%)}}@keyframes o-brand-agent-smile-2517d1ff{0%,to{width:20%;height:10%}50%{width:24%;height:12%}}@media (prefers-reduced-motion: reduce){.o-brand-agent[data-v-2517d1ff],.o-brand-agent-eye[data-v-2517d1ff],.o-brand-agent-eye[data-v-2517d1ff]:after,.o-brand-agent-smile[data-v-2517d1ff]{animation:none}}.o-pill[data-v-2517d1ff]{text-decoration:none;transition:border-color .3s var(--o-ease)}.o-pill[data-v-2517d1ff]:hover{border-color:var(--o-border-strong)}[data-theme=light] .orhan-site .o-hero{background:radial-gradient(60% 40% at 50% 0%,rgba(244,91,42,.07),transparent 70%),radial-gradient(circle at 50% 20%,rgba(10,10,10,.026),transparent 32%),var(--o-bg);border-bottom:1px solid var(--o-border)}[data-theme=light] .orhan-site .o-hero>.o-space,[data-theme=light] .orhan-site .o-hero>.o-horizon,[data-theme=light] .orhan-site .o-hero>.o-hl{opacity:0;visibility:hidden}[data-theme=light] .o-headline{font-weight:520;letter-spacing:-.058em}[data-theme=light] .o-headline-a{color:var(--o-text)}[data-theme=light] .o-letter-slot{position:relative}[data-theme=light] .o-hero-stage{margin-top:clamp(58px,6vw,84px);border-color:var(--o-field-ember-border);background:var(--o-field-ember);box-shadow:0 1px 2px #0a0a0a0f,var(--o-field-ember-shadow)}[data-theme=light] .o-hero-stage:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:var(--o-field-grain);mix-blend-mode:overlay;opacity:.2;content:"";pointer-events:none}[data-theme=light] .o-stage-nav{border-bottom-color:#ffffff47;background:#ffffff29}[data-theme=light] .o-stage-tab,[data-theme=light] .o-stage-tab-index,[data-theme=light] .o-stage-tab-category{color:#ffffffc7}[data-theme=light] .o-stage-tab{border-inline-end-color:#ffffff38}[data-theme=light] .o-stage-tab:hover,[data-theme=light] .o-stage-tab.is-active{background:#fff3;color:#fff}[data-theme=light] .o-stage-tab.is-active .o-stage-tab-index,[data-theme=light] .o-stage-tab.is-active .o-stage-tab-category{color:#fff}[data-theme=light] .o-stage-tab-progress{background:#fff;box-shadow:none}[data-theme=light] .o-stage-footer{color:#ffffffd9}[data-theme=light] .o-stage-live i{background:#fff;box-shadow:0 0 0 4px #ffffff40}[data-theme=light] .o-hero-stage-item{border-color:#0a0a0a1a;background:#fff;box-shadow:0 24px 50px -28px #5811058c}[data-theme=light] .o-hero-product{background:var(--o-bg-raised);box-shadow:var(--o-card-shadow)}[data-theme=light] .o-hero-product-copy strong{color:var(--o-accent-warm)}.o-partner-wall-label[data-v-8659e8c0]{margin:0 0 22px;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--o-text-faint);text-align:center}.o-partner-logos[data-v-8659e8c0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--o-grid-gap);margin:0;padding:0;list-style:none}.o-partner-logo-cell[data-v-8659e8c0]{display:flex}.o-partner-logo-link[data-v-8659e8c0]{display:flex;align-items:center;justify-content:center;width:100%;min-height:92px;padding:18px 22px;border:1px solid var(--o-border);border-radius:12px;text-decoration:none;transition:border-color .25s var(--o-ease),background .25s var(--o-ease)}.o-partner-logo-link[data-v-8659e8c0]:hover{border-color:var(--o-border-strong);background:var(--o-surface-hover)}.o-partner-logo[data-v-8659e8c0]{max-height:calc(30px * var(--o-logo-scale, 1));max-width:100%;-o-object-fit:contain;object-fit:contain;filter:var(--o-logo-filter, brightness(0) invert(1));opacity:.78;transition:opacity .3s var(--o-ease)}.o-partner-logo.is-light-variant[data-v-8659e8c0],[data-theme=light] .o-partner-logo.has-light-variant{display:none}[data-theme=light] .o-partner-logo.is-light-variant{display:block}.o-partner-logo-link:hover .o-partner-logo[data-v-8659e8c0]{opacity:1}.o-partner-wordmark[data-v-8659e8c0]{font-size:.9375rem;font-weight:600;letter-spacing:.04em;text-align:center;color:var(--o-text-dim);transition:color .25s var(--o-ease)}.o-partner-logo-link:hover .o-partner-wordmark[data-v-8659e8c0]{color:var(--o-text)}.o-partner-wall.is-compact .o-partner-logos[data-v-8659e8c0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.o-partner-wall.is-compact .o-partner-logo-link[data-v-8659e8c0]{min-height:48px;padding:7px 24px;border:0;border-inline-start:1px solid var(--o-border);border-radius:0}.o-partner-wall.is-compact .o-partner-logo-cell:first-child .o-partner-logo-link[data-v-8659e8c0]{border-inline-start:0}.o-partner-wall.is-compact .o-partner-logo-link[data-v-8659e8c0]:hover{background:transparent}.o-partner-wall.is-compact .o-partner-logo[data-v-8659e8c0]{max-height:calc(24px * var(--o-logo-scale, 1))}@media (max-width: 600px){.o-partner-wall.is-compact .o-partner-logo-link[data-v-8659e8c0]{padding-inline:14px}}.o-partner-strip[data-v-80bb535c]{padding-block:clamp(30px,3vw,38px);border-block:1px solid var(--o-border);background:var(--o-bg-band)}.o-partner-strip-inner[data-v-80bb535c]{display:grid;grid-template-columns:minmax(190px,.72fr) minmax(360px,1.7fr) auto;align-items:center;gap:36px}.o-partner-intro .o-eyebrow[data-v-80bb535c]{margin-bottom:7px}.o-partner-intro h2[data-v-80bb535c]{margin:0;max-width:24ch;font-size:1rem;line-height:1.35;font-weight:600;letter-spacing:-.015em;color:var(--o-text)}.o-partners-more[data-v-80bb535c]{margin:0;white-space:nowrap;font-size:.875rem}.o-partners-more .o-link[data-v-80bb535c]{display:inline-flex;align-items:center;gap:7px}@media (max-width: 960px){.o-partner-strip-inner[data-v-80bb535c]{grid-template-columns:1fr auto;gap:24px 32px}.o-partner-strip-inner[data-v-80bb535c] .o-partner-wall{grid-column:1 / -1;grid-row:2}}@media (max-width: 600px){.o-partner-strip-inner[data-v-80bb535c]{grid-template-columns:1fr;gap:22px}.o-partner-strip-inner[data-v-80bb535c] .o-partner-wall,.o-partners-more[data-v-80bb535c]{grid-column:auto;grid-row:auto}}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1920px){.container{max-width:1920px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-4{bottom:1rem}.right-4{right:1rem}.isolate{isolation:isolate}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-10{width:2.5rem}.w-full{width:100%}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[24ch\]{max-width:24ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[46rem\]{max-width:46rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[56ch\]{max-width:56ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[64ch\]{max-width:64ch}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-6{gap:1.5rem}.overflow-hidden{overflow:hidden}.text-wrap{text-wrap:wrap}.\!rounded-2xl{border-radius:1rem!important}.\!rounded-full{border-radius:9999px!important}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.\!border-none{border-style:none!important}.\!bg-surface-0{--tw-bg-opacity: 1 !important;background-color:color-mix(in srgb,var(--p-surface-0) calc(100% * var(--tw-bg-opacity, 1)),transparent)!important}.bg-surface-0{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-0) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.bg-surface-50{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-50) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.\!p-4{padding:1rem!important}.p-2{padding:.5rem}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.text-center{text-align:center}.align-baseline{vertical-align:baseline}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.\!text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.5rem\]{font-size:.5rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1rem\]{font-size:1rem}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.\!shadow-\[0px_42px_12px_0px_rgba\(0\,0\,0\,0\.00\)\,_0px_27px_11px_0px_rgba\(0\,0\,0\,0\.01\)\,_0px_15px_9px_0px_rgba\(0\,0\,0\,0\.02\)\,_0px_7px_7px_0px_rgba\(0\,0\,0\,0\.03\)\,_0px_2px_4px_0px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0px 42px 12px 0px rgba(0,0,0,0), 0px 27px 11px 0px rgba(0,0,0,.01), 0px 15px 9px 0px rgba(0,0,0,.02), 0px 7px 7px 0px rgba(0,0,0,.03), 0px 2px 4px 0px rgba(0,0,0,.04) !important;--tw-shadow-colored: 0px 42px 12px 0px var(--tw-shadow-color), 0px 27px 11px 0px var(--tw-shadow-color), 0px 15px 9px 0px var(--tw-shadow-color), 0px 7px 7px 0px var(--tw-shadow-color), 0px 2px 4px 0px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_42px_12px_0px_rgba\(0\,0\,0\,0\.00\)\,_0px_27px_11px_0px_rgba\(0\,0\,0\,0\.01\)\,_0px_15px_9px_0px_rgba\(0\,0\,0\,0\.02\)\,_0px_7px_7px_0px_rgba\(0\,0\,0\,0\.03\)\,_0px_2px_4px_0px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0px 42px 12px 0px rgba(0,0,0,0), 0px 27px 11px 0px rgba(0,0,0,.01), 0px 15px 9px 0px rgba(0,0,0,.02), 0px 7px 7px 0px rgba(0,0,0,.03), 0px 2px 4px 0px rgba(0,0,0,.04);--tw-shadow-colored: 0px 42px 12px 0px var(--tw-shadow-color), 0px 27px 11px 0px var(--tw-shadow-color), 0px 15px 9px 0px var(--tw-shadow-color), 0px 7px 7px 0px var(--tw-shadow-color), 0px 2px 4px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--p-enter-opacity, 1);transform:translate3d(var(--p-enter-translate-x, 0),var(--p-enter-translate-y, 0),0) scale3d(var(--p-enter-scale, 1),var(--p-enter-scale, 1),var(--p-enter-scale, 1)) rotate(var(--p-enter-rotate, 0))}}@keyframes leave{to{opacity:var(--p-leave-opacity, 1);transform:translate3d(var(--p-leave-translate-x, 0),var(--p-leave-translate-y, 0),0) scale3d(var(--p-leave-scale, 1),var(--p-leave-scale, 1),var(--p-leave-scale, 1)) rotate(var(--p-leave-rotate, 0))}}@font-face{font-family:Bukra;src:url(/fonts/bukra/29ltbukralight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bukra;src:url(/fonts/bukra/29ltbukraregular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bukra;src:url(/fonts/bukra/29ltbukrabold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bukra;src:url(/fonts/bukra/29ltbukrabolditalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}html[dir=rtl]{direction:rtl}html[dir=ltr]{direction:ltr}html[dir=rtl] .rtl-flip{transform:scaleX(-1)}html[dir=rtl] body,html[dir=rtl] .p-component,html[dir=rtl] .p-overlay{direction:rtl;text-align:start}html[lang=ar] .orhan-site{--o-font: "Bukra", "Segoe UI", Tahoma, Arial, sans-serif}html,body,#app{min-height:100%}body{margin:0;overflow-x:clip;background:#0a0a0a}.placeholder\:\!text-surface-500::-moz-placeholder{--tw-text-opacity: 1 !important;color:color-mix(in srgb,var(--p-surface-500) calc(100% * var(--tw-text-opacity, 1)),transparent)!important}.placeholder\:\!text-surface-500::placeholder{--tw-text-opacity: 1 !important;color:color-mix(in srgb,var(--p-surface-500) calc(100% * var(--tw-text-opacity, 1)),transparent)!important}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-5:before{content:var(--tw-content);top:-1.25rem;right:-1.25rem;bottom:-1.25rem;left:-1.25rem}@keyframes spin{to{content:var(--tw-content);transform:rotate(360deg)}}.before\:animate-spin:before{content:var(--tw-content);animation:spin 1s linear infinite}.before\:bg-\[conic-gradient\(from_0deg_at_50\%_50\%\,\#f43f5e\,\#f97316\,\#eab308\,\#22c55e\,\#3b82f6\,\#8b5cf6\,\#ec4899\,\#f43f5e\)\]:before{content:var(--tw-content);background-image:conic-gradient(from 0deg at 50% 50%,#f43f5e,#f97316,#eab308,#22c55e,#3b82f6,#8b5cf6,#ec4899,#f43f5e)}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0\.5:after{content:var(--tw-content);top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.after\:z-20:after{content:var(--tw-content);z-index:20}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-surface-0\/95:after{content:var(--tw-content);background-color:color-mix(in srgb,var(--p-surface-0) 95%,transparent)}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.hover\:text-\[var\(--o-text\)\]:hover{color:var(--o-text)}.hover\:after\:bg-surface-50:hover:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-50) calc(100% * var(--tw-bg-opacity, 1)),transparent)}@media (min-width: 992px){.lg\:top-12{top:3rem}}.dark\:\!bg-surface-900:where([class*=app-dark],[class*=app-dark] *){--tw-bg-opacity: 1 !important;background-color:color-mix(in srgb,var(--p-surface-900) calc(100% * var(--tw-bg-opacity, 1)),transparent)!important}.dark\:bg-surface-900:where([class*=app-dark],[class*=app-dark] *){--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-900) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.dark\:bg-surface-950:where([class*=app-dark],[class*=app-dark] *){--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-950) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.dark\:after\:bg-surface-950\/95:where([class*=app-dark],[class*=app-dark] *):after{content:var(--tw-content);background-color:color-mix(in srgb,var(--p-surface-950) 95%,transparent)}.dark\:hover\:after\:bg-surface-900:hover:where([class*=app-dark],[class*=app-dark] *):after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-900) calc(100% * var(--tw-bg-opacity, 1)),transparent)}body:has(.orhan-site),#app:has(.orhan-site){width:100%;min-width:0;background:var(--o-bg, #0a0a0a)}[data-theme=light] body:has(.orhan-site),[data-theme=light] #app:has(.orhan-site){background:#fff}.orhan-site{width:100%;min-width:0;min-height:100vh;overflow-x:clip}.orhan-site,[data-theme=light] .orhan-site :is(.o-cta,.o-console,.o-visual,.o-capability-visual,.o-news-art,.o-news-visual,.o-cloud-visual,.o-dark-region){color-scheme:dark;--o-bg: #0a0a0a;--o-bg-raised: #121212;--o-bg-band: #0f0f0f;--o-surface: rgba(255, 255, 255, .026);--o-surface-hover: rgba(255, 255, 255, .05);--o-border: rgba(255, 255, 255, .085);--o-border-strong: rgba(255, 255, 255, .16);--o-indigo: #ffffff;--o-indigo-bright: #ffffff;--o-violet: #ededed;--o-cyan: #ededed;--o-grad: #ffffff;--o-grad-soft: rgba(255, 255, 255, .06);--o-gold: #ededed;--o-gold-bright: #ffffff;--o-gold-soft: rgba(255, 255, 255, .07);--o-text: #ffffff;--o-text-dim: #a1a1a1;--o-text-faint: #6e6e6e;--o-text-prose: #d0d0d0;--o-accent: #ffffff;--o-on-accent: #0a0a0a;--o-logo-filter: brightness(0) invert(1);--o-ink-rgb: 255, 255, 255;--o-shadow-rgb: 0, 0, 0;--o-shadow-k: 1;--o-accent-warm: #ff8f45;--o-accent-warm-rgb: 255, 143, 69;--o-shadow-soft: rgba(0, 0, 0, .45);--o-shadow-strong: rgba(0, 0, 0, .9);--o-card-bg: var(--o-surface);--o-card-bg-hover: var(--o-surface-hover);--o-card-shadow: none;--o-card-shadow-hover: none;--o-glass-bg: rgba(18, 18, 18, .72);--o-btn-shadow: none;--o-btn-shadow-hover: none;--o-spot-a: .055;--o-chip-bg: var(--o-surface);--o-chip-shadow: none;--o-btn-outline-bg: transparent;--o-btn-outline-bg-hover: var(--o-surface-hover);--o-container-max: 1200px;--o-gutter: clamp(18px, 3vw, 24px);--o-section-space: clamp(72px, 8vw, 112px);--o-section-space-compact: clamp(44px, 5vw, 56px);--o-heading-space: clamp(40px, 5vw, 56px);--o-grid-gap: clamp(16px, 2vw, 24px);--o-card-radius: 18px;--o-card-padding: clamp(22px, 2.4vw, 30px);--o-font: Inter, -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--o-font-latin: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI", Inter, Roboto, "Helvetica Neue", Arial, sans-serif;--o-ease: cubic-bezier(.4, 0, .2, 1);--o-ease-out: cubic-bezier(.16, 1, .3, 1);--o-horizon-base: max(100vh, 66vw, 58rem)}.orhan-site{background-color:var(--o-bg);color:var(--o-text);font-family:var(--o-font);font-size:16px;line-height:1.5;font-optical-sizing:auto;font-synthesis:none;font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .28s var(--o-ease),color .28s var(--o-ease)}[data-theme=light] .orhan-site :is(.o-cta,.o-console,.o-visual,.o-capability-visual,.o-news-art,.o-news-visual,.o-cloud-visual,.o-dark-region){background-color:var(--o-bg);color:var(--o-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o-grain:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;opacity:.4;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}.o-accent-wash{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(120% 140% at 85% 15%,rgba(var(--o-accent-warm-rgb),.5),transparent 58%),radial-gradient(90% 120% at 15% 90%,rgba(var(--o-accent-warm-rgb),.22),transparent 62%),var(--o-bg-band)}[data-theme=light] .orhan-site{color-scheme:light;--o-bg: #ffffff;--o-bg-raised: #ffffff;--o-bg-band: #f6f9fc;--o-surface: rgba(10, 37, 64, .035);--o-surface-hover: rgba(10, 37, 64, .06);--o-border: #e3e8ee;--o-border-strong: #cfd7df;--o-indigo: #0a0a0a;--o-indigo-bright: #0a0a0a;--o-violet: #30302e;--o-cyan: #30302e;--o-grad: #0a0a0a;--o-grad-soft: rgba(10, 10, 10, .06);--o-gold: #30302e;--o-gold-bright: #0a0a0a;--o-gold-soft: rgba(10, 10, 10, .07);--o-text: #0a2540;--o-text-dim: #425466;--o-text-faint: #596880;--o-text-prose: #1c3350;--o-accent: #635bff;--o-on-accent: #ffffff;--o-logo-filter: brightness(0);--o-ink-rgb: 10, 10, 10;--o-shadow-rgb: 10, 10, 10;--o-shadow-k: .3;--o-accent-warm: #635bff;--o-accent-warm-rgb: 99, 91, 255;--o-shadow-soft: rgba(10, 10, 10, .1);--o-shadow-strong: rgba(10, 10, 10, .18);--o-card-bg: #ffffff;--o-card-bg-hover: #ffffff;--o-card-shadow: 0 1px 2px rgba(23, 23, 23, .04);--o-card-shadow-hover: 0 1px 2px rgba(10, 37, 64, .05), 0 10px 24px -12px rgba(50, 50, 93, .18);--o-glass-bg: rgba(255, 255, 255, .85);--o-btn-shadow: 0 1px 2px rgba(10, 37, 64, .12);--o-btn-shadow-hover: 0 1px 2px rgba(10, 37, 64, .12), 0 6px 16px -8px rgba(99, 91, 255, .5);--o-spot-a: .03;--o-chip-bg: #ffffff;--o-chip-shadow: 0 1px 2px rgba(10, 10, 10, .05), 0 3px 10px -4px rgba(10, 10, 10, .08);--o-btn-outline-bg: #ffffff;--o-btn-outline-bg-hover: #f4f4f3;--o-r-sm: 10px;--o-r-md: 14px;--o-r-lg: 16px;--o-r-xl: 24px;--o-card-radius: var(--o-r-lg);--o-field-ember: radial-gradient( 80% 70% at 95% 0%, rgba(255, 190, 120, .9), transparent 55% ), radial-gradient( 70% 80% at 0% 100%, rgba(255, 107, 157, .75), transparent 60% ), linear-gradient(135deg, #7a73ff, #635bff 50%, #a259ff);--o-field-ember-border: rgba(80, 70, 200, .22);--o-field-ember-shadow: 0 40px 90px -40px rgba(80, 70, 200, .45);--o-field-paper: radial-gradient( circle at 88% 12%, rgba(255, 107, 157, .14), transparent 42% ), radial-gradient( circle at 10% 90%, rgba(99, 91, 255, .12), transparent 52% ), linear-gradient(140deg, #f6f9fc, #eef2f9);--o-field-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E");-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}[data-theme=light] .orhan-site :is(#partners,#services,#ai-capabilities,#live-vision,#our-work,#how-we-work,#latest-news){isolation:isolate;overflow:clip;background-color:var(--o-bg);background-image:radial-gradient(ellipse at 88% 8%,rgba(var(--o-ink-rgb),.045) 0,transparent 56%),radial-gradient(ellipse at 6% 90%,rgba(var(--o-ink-rgb),.03) 0,transparent 58%),linear-gradient(180deg,#ffffff8c,#ffffff52)}[data-theme=light] .orhan-site :is(#partners,#services,#ai-capabilities,#live-vision,#our-work,#how-we-work,#latest-news):after{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.34'/%3E%3C/svg%3E")}[data-theme=light] .orhan-site :is(#partners,#services,#ai-capabilities,#live-vision,#our-work,#how-we-work,#latest-news)>.o-container{position:relative;z-index:1}@media (max-width: 700px){[data-theme=light] .orhan-site :is(#partners,#services,#ai-capabilities,#live-vision,#our-work,#how-we-work,#latest-news):after{opacity:.045}}[data-theme=light] .orhan-site :is(.o-sol,.o-capabilities-section,.o-live-vision,.o-work-section,.o-process-section,.o-architecture-section,.o-home-news,.o-partner-strip){border-radius:0;border-block-width:0;box-shadow:none;background-color:var(--o-bg)}[data-theme=light] .orhan-site :is(#architecture,#platform){isolation:isolate;overflow:clip;background-color:var(--o-bg);background-image:none}[data-theme=light] .orhan-site .o-band{background:var(--o-bg)}[data-theme=light] .orhan-site :is(.o-card,.o-work-card,.o-capability-card,.o-live-card,.o-process-step,.o-control-card,.o-tier,.o-arch-layer,.o-engagement-card,.o-cost-card){border-radius:var(--o-r-lg);border-color:var(--o-border)}[data-theme=light] .orhan-site :is(.o-hero-stage,.o-architecture,.o-cta){border-radius:var(--o-r-xl)}[data-theme=light] .orhan-site :is(.o-step-visual,.o-hero-stage-item,.o-live-stage,.o-capability-visual,.o-news-art){border-radius:var(--o-r-md)}[data-theme=light] .orhan-site .o-live-stage{border-radius:0}[data-theme=light] .orhan-site :is(.o-icon-tile,.o-stage-icon,.o-control-icon){border-radius:var(--o-r-sm)}[data-theme=light] .orhan-site .o-sol-grid{overflow:hidden;border-radius:var(--o-r-lg) var(--o-r-lg) 0 0}[data-theme=light] .orhan-site .o-sol-cta{border-radius:0 0 var(--o-r-lg) var(--o-r-lg)}[data-theme=light] .orhan-site .o-hero-stage-item :is(.o-console){color-scheme:light;--o-bg: #ffffff;--o-bg-raised: #ffffff;--o-bg-band: #f6f6f5;--o-surface: rgba(10, 10, 10, .035);--o-surface-hover: rgba(10, 10, 10, .06);--o-border: rgba(10, 10, 10, .09);--o-border-strong: rgba(10, 10, 10, .16);--o-text: #0a0a0a;--o-text-dim: #525252;--o-text-faint: #717171;--o-text-prose: #2e2e2e;--o-accent: #0a0a0a;--o-on-accent: #ffffff;--o-ink-rgb: 10, 10, 10;--o-shadow-rgb: 10, 10, 10;--o-shadow-k: .3;background:#fff;color:var(--o-text);backdrop-filter:none;-webkit-backdrop-filter:none;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}[data-theme=light] .orhan-site .o-hero-stage-item .o-console-bar,[data-theme=light] .orhan-site .o-hero-stage-item .o-console-foot{background:#f6f6f5}[data-theme=light] .orhan-site .o-hero-stage-item .o-dot:nth-child(1){background:#ff5f57}[data-theme=light] .orhan-site .o-hero-stage-item .o-dot:nth-child(2){background:#febc2e}[data-theme=light] .orhan-site .o-hero-stage-item .o-dot:nth-child(3){background:#28c840}[data-theme=light] .orhan-site .o-hero-stage-item .o-node rect{fill:#fff;filter:drop-shadow(0 1px 2px rgba(10,10,10,.08))}[data-theme=light] .orhan-site .o-hero-stage-item .o-node-sub{fill:#717171}[data-theme=light] .orhan-site .o-hero-stage-item .o-pane-right{background-image:radial-gradient(rgba(10,10,10,.1) 1px,transparent 1.2px);background-size:18px 18px;background-color:#fcfcfb}[data-theme=light] .orhan-site .o-hero-stage-item{border:0;border-radius:calc(var(--o-r-xl) - 14px);box-shadow:0 0 0 1px #0a0a0a0f,0 2px 4px #32325d1a,0 28px 60px -24px #32325d80}[data-theme=light] .orhan-site .o-hero-stage-item .o-demo-embedded .o-vega{border:0;background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] .orhan-site .o-hero-stage-item .o-vega-bar{background:#f6f6f5;border-bottom-color:var(--o-border)}[data-theme=light] .orhan-site .o-hero-stage-item .o-vega-dots i:nth-child(1){background:#ff5f57}[data-theme=light] .orhan-site .o-hero-stage-item .o-vega-dots i:nth-child(2){background:#febc2e}[data-theme=light] .orhan-site .o-hero-stage-item .o-vega-dots i:nth-child(3){background:#28c840}[data-theme=light] .orhan-site .o-hero-stage-item .o-vega-rail{background:#fafaf9;border-inline-end-color:var(--o-border)}[data-theme=light] .orhan-site .o-hero-stage-item .o-vega-reply,[data-theme=light] .orhan-site .o-hero-stage-item .o-vega-record{background:#fafaf9;border-color:var(--o-border)}[data-theme=light] .orhan-site .o-hero-stage-item .o-demo-embedded .o-call-pane,[data-theme=light] .orhan-site .o-hero-stage-item .o-demo-embedded .o-qual{background:#fff;border-color:var(--o-border);box-shadow:0 1px 2px #0a0a0a0a;backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] .orhan-site .o-hero-stage-item .o-call-bar{background:#f6f6f5}[data-theme=light] .orhan-site{--o-logo-filter: none}[data-theme=light] .orhan-site .o-partner-logo{opacity:1}[data-theme=light] .orhan-site .o-partner-logo-link:hover .o-partner-logo{transform:translateY(-1px)}[data-theme=light] .orhan-site .o-stage-nav .o-stage-tab.is-active{background:#fff;color:#0a0a0a;box-shadow:0 1px 2px #32325d24}[data-theme=light] .orhan-site .o-stage-nav .o-stage-tab.is-active .o-stage-tab-index{color:var(--o-accent-warm);font-weight:700}[data-theme=light] .orhan-site .o-stage-nav .o-stage-tab.is-active .o-stage-tab-name{color:#0a0a0a}[data-theme=light] .orhan-site .o-stage-nav .o-stage-tab.is-active .o-stage-tab-category{color:#525252}[data-theme=light] .orhan-site .o-stage-nav .o-stage-tab.is-active .o-stage-tab-progress{height:3px;background:var(--o-accent-warm)}[data-theme=light] .orhan-site .o-stage-nav .o-stage-tab:not(.is-active):hover{background:#ffffff47;color:#fff}[data-theme=light] .orhan-site :is(.o-card,.o-work-card,.o-capability-card,.o-live-card,.o-process-step){border-color:var(--o-border)}[data-theme=light] .orhan-site :is(.o-card,.o-work-card,.o-capability-card,.o-live-card,.o-process-step):is(:hover,:focus-visible){border-color:var(--o-border-strong)}[data-theme=light] .orhan-site :not(.o-dark-region):not(.o-hero):not(.o-cta)>.o-space{--sb-star-0: #635bff;--sb-star-1: #7c6cff;--sb-star-2: #a259ff;--sb-star-3: #4f46e5;--sb-star-4: #ff6b9d}[data-theme=light] .orhan-site :not(.o-dark-region):not(.o-hero):not(.o-cta)>.o-space .o-stars{filter:none;opacity:.75}[data-theme=light] .orhan-site :not(.o-dark-region):not(.o-hero):not(.o-cta)>.o-space .o-galaxy{opacity:.18;filter:grayscale(1)}[data-theme=light] .orhan-site :not(.o-dark-region):not(.o-hero):not(.o-cta)>.o-space .o-meteors{opacity:.24}[data-theme=light] .orhan-site :not(.o-dark-region):not(.o-hero):not(.o-cta)>.o-space .o-vignette{opacity:1}@supports (height: 1svh){:root{--o-horizon-base: max(100svh, 66vw, 58rem)}}.o-has-horizon{min-height:var(--o-horizon-base)}.orhan-site *,.orhan-site *:before,.orhan-site *:after{box-sizing:border-box}.orhan-site ::-moz-selection{background:rgba(var(--o-ink-rgb),.22);color:var(--o-text)}.orhan-site ::selection{background:rgba(var(--o-ink-rgb),.22);color:var(--o-text)}.orhan-site[dir=rtl] .o-h1,.orhan-site[dir=rtl] .o-h2,.orhan-site[dir=rtl] .o-h3{letter-spacing:normal}.orhan-site main,.orhan-site section{min-width:0}.o-container{width:100%;min-width:0;max-width:var(--o-container-max);margin-inline:auto;padding-inline:var(--o-gutter)}@media (max-width: 640px){.o-container{--o-gutter: clamp(16px, 5vw, 20px)}}.o-section{padding-block:var(--o-section-space);position:relative}.o-section-compact{padding-block:var(--o-section-space-compact);position:relative}.orhan-site main section[class]{border-block-width:0}.orhan-site>footer.o-footer{border-top-width:0}.o-band{background:var(--o-bg-band);border-block:0}.o-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--o-text-faint);line-height:1.4;margin:0}.o-h1{font-size:clamp(2.35rem,6.2vw,4.5rem);line-height:1.05;letter-spacing:-.03em;font-weight:500;margin:0;text-wrap:balance}.o-h2{font-size:clamp(2rem,4.2vw,3.15rem);line-height:1.12;letter-spacing:-.025em;font-weight:500;margin:0;text-wrap:balance}.o-h3{font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.25;letter-spacing:-.02em;font-weight:600;margin:0;text-wrap:balance}.o-lead{font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.6;color:var(--o-text-dim);margin:0;font-weight:400;text-wrap:pretty}.o-body{font-size:1rem;line-height:1.65;color:var(--o-text-dim);margin:0;text-wrap:pretty}.o-small{font-size:.875rem;line-height:1.6;color:var(--o-text-faint);margin:0}.o-gradient-text{color:var(--o-text-dim)}.o-hero-copy{display:flex;flex-direction:column;gap:22px;position:relative;z-index:1}.o-hero-copy.is-center{align-items:center;text-align:center}.o-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.o-hero-copy.is-center .o-hero-actions{justify-content:center}@media (max-width: 640px){.o-hero-copy{gap:18px}.o-hero-actions{margin-top:18px;width:100%}.o-hero-actions>*{flex:1 1 auto}}.o-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 22px;height:46px;border-radius:999px;font-size:.9375rem;font-weight:550;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;transform:translate3d(var(--o-magnet-x, 0),var(--o-magnet-y, 0),0);transition:transform .25s var(--o-ease-out),background .25s var(--o-ease),border-color .25s var(--o-ease),box-shadow .25s var(--o-ease),color .25s var(--o-ease)}.o-btn:active{transform:scale(.975)}.o-btn:focus-visible{outline:2px solid var(--o-indigo-bright);outline-offset:3px}.orhan-site .o-btn-primary,.orhan-site .o-btn-primary:link,.orhan-site .o-btn-primary:visited,.orhan-site .o-btn-primary:hover,.orhan-site .o-btn-primary:focus,.orhan-site .o-btn-primary:active{background:var(--o-accent);color:var(--o-on-accent);font-weight:600;box-shadow:var(--o-btn-shadow)}.orhan-site .o-btn-primary:hover{background:color-mix(in srgb,var(--o-accent) 88%,var(--o-bg));box-shadow:var(--o-btn-shadow-hover);transform:translateY(-1px)}.orhan-site .o-btn-outline,.orhan-site .o-btn-outline:link,.orhan-site .o-btn-outline:visited,.orhan-site .o-btn-outline:hover,.orhan-site .o-btn-outline:focus,.orhan-site .o-btn-outline:active{background:var(--o-btn-outline-bg);color:var(--o-text);border-color:var(--o-border-strong);box-shadow:var(--o-chip-shadow)}.orhan-site .o-btn-outline:hover{background:var(--o-btn-outline-bg-hover);border-color:var(--o-border-strong);transform:translateY(-1px)}.orhan-site .o-btn-ghost,.orhan-site .o-btn-ghost:link,.orhan-site .o-btn-ghost:visited,.orhan-site .o-btn-ghost:focus,.orhan-site .o-btn-ghost:active{background:transparent;color:var(--o-text-dim);height:38px;padding:0 14px}.orhan-site .o-btn-ghost:hover{color:var(--o-text);background:var(--o-surface-hover)}.orhan-site .o-btn i,.orhan-site .o-btn span,.orhan-site .o-btn svg{color:inherit;fill:currentColor}.o-btn-sm{height:38px;padding:0 18px;font-size:.875rem}.o-btn-lg{height:54px;padding:0 30px;font-size:1rem}.orhan-site .o-link,.orhan-site .o-link:link,.orhan-site .o-link:visited,.orhan-site .o-link:hover,.orhan-site .o-link:focus{color:var(--o-indigo-bright)}.o-link{display:inline-flex;align-items:center;gap:6px;color:var(--o-indigo-bright);font-size:.9375rem;font-weight:550;text-decoration:none;transition:gap .25s var(--o-ease-out)}.o-link:hover{gap:11px}.o-card{position:relative;background:var(--o-card-bg);border:1px solid var(--o-border);border-radius:var(--o-card-radius);padding:var(--o-card-padding);box-shadow:var(--o-card-shadow);transition:background .35s var(--o-ease),border-color .35s var(--o-ease),box-shadow .35s var(--o-ease),transform .45s var(--o-ease-out)}.o-card-hover:hover{background:var(--o-card-bg-hover);border-color:var(--o-border-strong);box-shadow:var(--o-card-shadow-hover);transform:translateY(-4px)}@media (hover: none),(pointer: coarse){.o-card-hover:hover{transform:none}}.o-card.is-tilt,.o-card-hover.is-tilt:hover{transform:perspective(1000px) rotateX(var(--o-rx, 0deg)) rotateY(var(--o-ry, 0deg)) translateY(var(--o-lift, 0px));transition:background .35s var(--o-ease),border-color .35s var(--o-ease),transform .22s var(--o-ease-out)}.o-card-hover.is-tilt:hover{--o-lift: -4px}@media (hover: none),(pointer: coarse){.o-card.is-tilt,.o-card-hover.is-tilt:hover{transform:none}.o-card-hover.is-tilt:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.o-card.is-tilt,.o-card-hover.is-tilt:hover{transform:none;transition:none}}.o-card-lit:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;border-radius:18px 18px 0 0;background:linear-gradient(90deg,transparent,rgba(var(--o-ink-rgb),.45),transparent);opacity:0;transition:opacity .35s var(--o-ease)}.o-card-lit:hover:before{opacity:1}.o-glass{background:var(--o-glass-bg);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%)}.o-icon-tile{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:transparent;border:1px solid var(--o-border);color:var(--o-text)}.o-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 10px;border-radius:999px;background:var(--o-chip-bg);border:1px solid var(--o-border);box-shadow:var(--o-chip-shadow);font-size:.8125rem;color:var(--o-text-dim)}.o-badge{display:inline-flex;align-items:center;padding:3px 9px;border-radius:6px;font-size:.6875rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.o-badge-live{background:rgba(var(--o-accent-warm-rgb),.12);color:var(--o-accent-warm);border:1px solid rgba(var(--o-accent-warm-rgb),.3)}.o-badge-soon{background:rgba(var(--o-ink-rgb),.05);color:var(--o-text-faint);border:1px solid var(--o-border)}.o-orb{display:none}.o-grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(var(--o-ink-rgb),.022) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--o-ink-rgb),.022) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 55% at 50% 30%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 70% 55% at 50% 30%,#000 0%,transparent 75%)}.o-hairline{height:1px;background:linear-gradient(90deg,transparent,var(--o-border-strong),transparent);border:0}.o-rise{animation:o-rise .42s var(--o-ease-out) both;animation-delay:var(--o-delay, 0ms)}@keyframes o-rise{0%{transform:translateY(18px)}to{transform:none}}@media (prefers-reduced-motion: reduce){.o-rise{animation:none}}.o-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s var(--o-ease-out),transform .7s var(--o-ease-out);transition-delay:var(--o-delay, 0ms);will-change:opacity,transform}.o-reveal.is-visible{opacity:1;transform:none}.o-reveal.is-settled{will-change:auto}@media (prefers-reduced-motion: reduce){.orhan-site *,.orhan-site *:before,.orhan-site *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.o-reveal{opacity:1;transform:none}}.o-waves{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.o-wave{position:absolute;inset-inline:-20%;height:62%;border-radius:50%;filter:blur(90px)}.o-wave-1{top:-30%;background:radial-gradient(ellipse at 50% 50%,rgba(var(--o-ink-rgb),.07),transparent 70%)}.o-wave-2,.o-wave-3{display:none}.o-wave-lines{position:absolute;inset-inline:0;bottom:0;height:60%;opacity:.5}.o-wave-lines svg{width:100%;height:100%;display:block}.o-tabs{display:inline-flex;gap:4px;padding:5px;border-radius:999px;border:1px solid var(--o-border);background:var(--o-chip-bg);box-shadow:var(--o-chip-shadow)}.o-tab{padding:10px 22px;border:0;border-radius:999px;background:transparent;color:var(--o-text-dim);font-family:inherit;font-size:.9375rem;font-weight:550;cursor:pointer;white-space:nowrap;transition:background .3s var(--o-ease),color .3s var(--o-ease)}.o-tab:hover{color:var(--o-text)}.o-tab.is-active{background:var(--o-accent);color:var(--o-on-accent);font-weight:600}.o-wordmark{font-family:var(--o-font-latin);font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap}.orhan-site [dir=rtl] .o-wordmark,[dir=rtl] .orhan-site .o-wordmark{direction:ltr;unicode-bidi:isolate}.o-card,.o-tier,.o-arch-layer,.o-console{--m-on: 0;--mx: 50%;--my: 50%}.o-card:after,.o-tier:after,.o-arch-layer:after,.o-console:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:var(--m-on);transition:opacity .4s var(--o-ease);background:radial-gradient(380px circle at var(--mx) var(--my),rgba(var(--o-ink-rgb),var(--o-spot-a, .055)),transparent 62%);z-index:0}.o-card>*,.o-tier>*,.o-arch-layer>*,.o-console>*{position:relative;z-index:1}.o-tier,.o-console{position:relative;overflow:hidden}@media (hover: none){.o-card:after,.o-tier:after,.o-arch-layer:after,.o-console:after{display:none}}@media (prefers-reduced-motion: reduce){.o-card:after,.o-tier:after,.o-arch-layer:after,.o-console:after{display:none}}[data-theme=light] .orhan-site{--o-brand: #635bff;--o-brand-soft: #8a84ff;--o-hue-orange: 99, 91, 255;--o-hue-pink: 255, 107, 157;--o-hue-violet: 162, 89, 255;--o-hue-sand: 255, 190, 120;--o-mesh-hero: radial-gradient( 60% 55% at 85% 0%, rgba(var(--o-hue-violet), .2), transparent 70% ), radial-gradient( 55% 60% at 100% 35%, rgba(var(--o-hue-pink), .22), transparent 70% ), radial-gradient( 65% 70% at 60% -10%, rgba(var(--o-hue-orange), .28), transparent 70% ), radial-gradient( 50% 50% at 0% 10%, rgba(var(--o-hue-sand), .45), transparent 70% );--o-mesh-flow: radial-gradient( 40% 60% at 15% 30%, rgba(var(--o-hue-sand), .55), transparent 70% ), radial-gradient( 45% 65% at 42% 72%, rgba(var(--o-hue-pink), .42), transparent 72% ), radial-gradient( 50% 70% at 70% 28%, rgba(var(--o-hue-violet), .4), transparent 72% ), radial-gradient( 45% 65% at 92% 70%, rgba(var(--o-hue-cyan, 90, 200, 245), .34), transparent 72% ), radial-gradient( 60% 80% at 60% 0%, rgba(var(--o-hue-orange), .3), transparent 70% );--o-mesh-band: radial-gradient( 50% 80% at 100% 0%, rgba(var(--o-hue-pink), .12), transparent 70% ), radial-gradient( 55% 80% at 0% 100%, rgba(var(--o-hue-orange), .14), transparent 70% );--o-article-thumbnail-gradient: radial-gradient( circle at 16% 12%, rgba(var(--o-hue-sand), .52), transparent 38% ), radial-gradient( circle at 86% 14%, rgba(var(--o-hue-pink), .34), transparent 42% ), radial-gradient( circle at 78% 92%, rgba(var(--o-hue-violet), .3), transparent 47% ), radial-gradient( circle at 24% 88%, rgba(var(--o-hue-cyan, 90, 200, 245), .25), transparent 43% ), linear-gradient(135deg, #fff 0%, #f4f6ff 46%, #edf2ff 100%);--o-hue-cyan: 90, 200, 245;--o-thumb-accent: var(--o-brand);--o-thumb-accent-rgb: var(--o-hue-orange);--o-thumb-ground: linear-gradient( 145deg, #fbfcff 0%, #f1f4ff 54%, #eaefff 100% );--o-thumb-rule: rgba(var(--o-hue-orange), .08);--o-ease-stripe: cubic-bezier(.22, 1, .36, 1)}[data-theme=light] .orhan-site{font-feature-settings:"kern" 1,"cv11" 1,"ss03" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme=light] .orhan-site .o-h2{font-size:clamp(2rem,3.6vw,3.25rem);font-weight:600;line-height:1.08;letter-spacing:-.035em;color:var(--o-text);text-wrap:balance}[data-theme=light] .orhan-site .o-lead{font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6;max-width:60ch;color:var(--o-text-dim)}[data-theme=light] .orhan-site .o-eyebrow{font-size:.8125rem;font-weight:600;letter-spacing:.04em;color:var(--o-brand)}[data-theme=light] .orhan-site .o-headline{letter-spacing:-.045em;line-height:1.02;text-wrap:balance}[data-theme=light] .orhan-site .o-btn{height:44px;padding:0 20px;border-radius:999px;font-size:.9375rem;font-weight:600;letter-spacing:-.005em;transition:transform .3s var(--o-ease-stripe),background-color .2s var(--o-ease),border-color .2s var(--o-ease),box-shadow .3s var(--o-ease-stripe),color .2s var(--o-ease)}[data-theme=light] .orhan-site .o-btn.o-btn-sm{height:36px;padding:0 16px;font-size:.875rem}[data-theme=light] .orhan-site .o-btn-primary,[data-theme=light] .orhan-site .o-btn-primary:link,[data-theme=light] .orhan-site .o-btn-primary:visited,[data-theme=light] .orhan-site .o-btn-primary:focus,[data-theme=light] .orhan-site .o-btn-primary:active{background:var(--o-brand);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0a25401f,0 6px 16px -8px #635bff99}[data-theme=light] .orhan-site .o-btn-primary:hover{background:#4f46e5;color:#fff;box-shadow:inset 0 1px #fff3,0 2px 4px #0a25401f,0 12px 24px -10px #635bffa6}[data-theme=light] .orhan-site .o-btn-outline,[data-theme=light] .orhan-site .o-btn-outline:link,[data-theme=light] .orhan-site .o-btn-outline:visited,[data-theme=light] .orhan-site .o-btn-outline:focus,[data-theme=light] .orhan-site .o-btn-outline:active{background:#ffffffe6;color:var(--o-text);border-color:var(--o-border-strong);box-shadow:0 1px 2px #1717170d}[data-theme=light] .orhan-site .o-btn-outline:hover{background:#fff;border-color:#b9b9b9;box-shadow:0 4px 12px -6px #1717172e}[data-theme=light] .orhan-site .o-btn:focus-visible{outline:2px solid var(--o-brand);outline-offset:3px}[data-theme=light] .orhan-site .o-nav-inner{border-radius:14px}[data-theme=light] .orhan-site .o-nav-scrolled .o-nav-inner{background:#ffffffd1;border-color:var(--o-border);box-shadow:0 1px 2px #1717170a,0 12px 32px -14px #17171729;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}[data-theme=light] .orhan-site .o-nav-link{font-size:.9rem;font-weight:500;color:#3d3d3d;padding:9px 12px;border-radius:999px}[data-theme=light] .orhan-site .o-nav-link:hover,[data-theme=light] .orhan-site .o-nav-link.is-open{color:var(--o-text);background:#1717170d}[data-theme=light] .orhan-site .o-nav-link.router-link-active{color:var(--o-brand);background:rgba(var(--o-hue-orange),.1)}[data-theme=light] .orhan-site .o-nav-link.router-link-active:after{display:none}[data-theme=light] .orhan-site .o-mega{background:#fff;border:1px solid var(--o-border);border-radius:18px;box-shadow:0 2px 4px #1717170a,0 30px 60px -20px #32325d40,0 18px 36px -18px #1717172e}[data-theme=light] .orhan-site .o-mega-choice{border-radius:12px;transition:background-color .2s var(--o-ease),transform .3s var(--o-ease-stripe)}[data-theme=light] .orhan-site .o-mega-choice:hover,[data-theme=light] .orhan-site .o-mega-choice.is-active{background:#f7f7f8}[data-theme=light] .orhan-site .o-hero{background-color:#fff;background-image:var(--o-mesh-hero);background-repeat:no-repeat;position:relative;isolation:isolate}[data-theme=light] .orhan-site .o-hero:before{position:absolute;z-index:-1;top:-20%;right:-10%;bottom:20%;left:-10%;content:"";pointer-events:none;background:var(--o-mesh-flow);background-repeat:no-repeat;filter:blur(40px) saturate(1.15);opacity:.9;transform-origin:center;animation:o-stripe-flow 22s ease-in-out infinite;will-change:transform}@keyframes o-stripe-flow{0%,to{transform:translate3d(-3%,-2%,0) scale(1.1) rotate(-2deg)}33%{transform:translate3d(4%,1%,0) scale(1.18) rotate(2deg)}66%{transform:translate3d(-1%,3%,0) scale(1.12) rotate(-1deg)}}@media (prefers-reduced-motion: reduce){[data-theme=light] .orhan-site .o-hero:before{animation:none}}[data-theme=light] .orhan-site .o-hero:after{position:absolute;inset:auto 0 0 0;height:160px;z-index:0;content:"";pointer-events:none;background:linear-gradient(180deg,transparent,#fff)}[data-theme=light] .orhan-site .o-hero-stage{border:1px solid rgba(23,23,23,.06);border-radius:24px;box-shadow:0 2px 4px #1717170a,0 50px 100px -30px #32325d52,0 30px 60px -30px #635bff4d}[data-theme=light] .orhan-site #partners{background-color:#fff;background-image:none;border-block:1px solid var(--o-border)}[data-theme=light] .orhan-site #services{background-color:#fff;background-image:none}[data-theme=light] .orhan-site #ai-capabilities{background-color:#f7f7f8;background-image:linear-gradient(180deg,#fff 0,transparent 140px),var(--o-mesh-band)}[data-theme=light] .orhan-site #live-vision{background-color:#fff;background-image:none}[data-theme=light] .orhan-site #our-work{background-color:#f7f7f8;background-image:linear-gradient(180deg,#fff 0,transparent 140px),radial-gradient(60% 70% at 0% 0%,rgba(var(--o-hue-violet),.08),transparent 70%)}[data-theme=light] .orhan-site #how-we-work{background-color:#fff;background-image:none}[data-theme=light] .orhan-site #latest-news{background-color:#f7f7f8;background-image:linear-gradient(180deg,#fff 0,transparent 140px)}[data-theme=light] .orhan-site :is(#ai-capabilities,#our-work):after{opacity:.035}[data-theme=light] .orhan-site :is(.o-card,.o-work-card,.o-capability-card,.o-live-card,.o-process-step,.o-control-card,.o-tier,.o-arch-layer){background:#fff;border:1px solid var(--o-border);border-radius:16px;box-shadow:0 1px 2px #17171708;transition:transform .4s var(--o-ease-stripe),border-color .25s var(--o-ease),box-shadow .4s var(--o-ease-stripe)}@media (hover: hover){[data-theme=light] .orhan-site :is(.o-card,.o-work-card,.o-capability-card,.o-live-card,.o-tier):hover{transform:translateY(-3px);border-color:#d9d9d9;box-shadow:0 2px 4px #1717170a,0 24px 48px -22px #32325d47}}[data-theme=light] .orhan-site .o-home-news .o-news-art{border-radius:14px;box-shadow:0 1px 2px #1717170f}[data-theme=light] .orhan-site .o-footer{position:relative;background:#f6f9fc;border-top:0;padding-block-start:56px;--sb-ground: #f6f9fc}[data-theme=light] .orhan-site .o-footer:before{position:absolute;inset:0 0 auto 0;height:3px;content:"";background:linear-gradient(90deg,#635bff,#a259ff 35%,#ff6b9d 70%,#ffb26b)}[data-theme=light] .orhan-site .o-footer:after{height:260px;background:radial-gradient(ellipse 42% 100% at 22% 0%,rgba(99,91,255,.09),transparent 70%),radial-gradient(ellipse 46% 100% at 74% 0%,rgba(255,107,157,.07),transparent 72%)}[data-theme=light] .orhan-site .o-footer>.o-space .o-stars{opacity:.16}[data-theme=light] .orhan-site .o-footer>.o-space .o-galaxy{opacity:.1}[data-theme=light] .orhan-site .o-footer-language-trigger{background:#fff;box-shadow:var(--o-chip-shadow)}[data-theme=light] .orhan-site .o-footer-language-trigger:hover,[data-theme=light] .orhan-site .o-footer-language-trigger[aria-expanded=true]{border-color:var(--o-brand);background:#fff;color:var(--o-brand)}[data-theme=light] .orhan-site .o-footer-language-menu{background:#fff;border-color:var(--o-border);box-shadow:0 2px 5px #0a25400f,0 18px 40px -16px #32325d38}[data-theme=light] .orhan-site .o-footer-language-option.is-active{color:var(--o-brand)}[data-theme=light] .orhan-site .o-footer-link-text small{color:var(--o-text-faint);opacity:1}[data-theme=light] .orhan-site .o-footer-link:hover .o-footer-link-text small{color:var(--o-text-dim)}[data-theme=light] .orhan-site .o-footer-legal-button:hover{color:var(--o-brand)}[data-theme=light] .orhan-site .o-footer-title{font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--o-text)}[data-theme=light] .orhan-site .o-footer-link{font-size:.9rem;color:#5c5c5c}[data-theme=light] .orhan-site .o-footer-link:hover{color:var(--o-brand)}[data-theme=light] .orhan-site .o-social{background:#fff;border:1px solid var(--o-border)}[data-theme=light] .orhan-site .o-social:hover{border-color:var(--o-brand);color:var(--o-brand)}[data-theme=light] .orhan-site .o-footer-base{border-top:1px solid var(--o-border)}[data-theme=light] .orhan-site ::-moz-selection{background:rgba(var(--o-hue-orange),.25)}[data-theme=light] .orhan-site ::selection{background:rgba(var(--o-hue-orange),.25)}@media (prefers-reduced-motion: reduce){[data-theme=light] .orhan-site .o-btn,[data-theme=light] .orhan-site .o-nav-link,[data-theme=light] .orhan-site .o-mega-choice,[data-theme=light] .orhan-site :is(.o-card,.o-work-card,.o-capability-card,.o-live-card,.o-tier){transition:none}[data-theme=light] .orhan-site :is(.o-card,.o-work-card,.o-capability-card,.o-live-card,.o-tier):hover{transform:none}}[data-theme=light] .orhan-site .o-btn.o-btn-lg{height:52px;padding:0 26px;font-size:1rem}[data-theme=light] .orhan-site .o-btn>i.pi-arrow-right,[data-theme=light] .orhan-site .o-btn>i.pi-arrow-up-right{transition:transform .3s var(--o-ease-stripe)}[data-theme=light] .orhan-site .o-btn:hover>i.pi-arrow-right{transform:translate(3px)}[data-theme=light] .orhan-site .o-btn:hover>i.pi-arrow-up-right{transform:translate(2px,-2px)}[data-theme=light] .orhan-site .o-btn:active{transform:translateY(0) scale(.98)}[data-theme=light] .orhan-site .o-btn-outline:hover{color:var(--o-brand);border-color:#635bff73;box-shadow:0 6px 16px -8px #635bff59}[data-theme=light] .orhan-site #ai-capabilities,[data-theme=light] .orhan-site #latest-news{background-color:#f6f9fc}[data-theme=light] .orhan-site #our-work{background-color:#f6f9fc;background-image:linear-gradient(180deg,#fff 0,transparent 120px),radial-gradient(55% 60% at 100% 0%,rgba(255,107,157,.12),transparent 70%),radial-gradient(60% 70% at 0% 100%,rgba(99,91,255,.12),transparent 70%)}[data-theme=light] .orhan-site #our-work:before{display:none}[data-theme=light] .orhan-site #how-we-work{background-color:#fff;background-image:radial-gradient(50% 55% at 50% 0%,rgba(99,91,255,.1),transparent 70%),radial-gradient(40% 50% at 100% 100%,rgba(255,190,120,.14),transparent 70%)}[data-theme=light] .orhan-site #how-we-work:before{display:none}[data-theme=light] .orhan-site #live-vision{background-color:#fff;background-image:radial-gradient(45% 50% at 0% 0%,rgba(162,89,255,.1),transparent 70%),radial-gradient(45% 50% at 100% 30%,rgba(99,91,255,.09),transparent 70%)}[data-theme=light] .orhan-site #services .o-sol-grid{gap:16px;overflow:visible;border:0;border-radius:0;background:transparent}[data-theme=light] .orhan-site #services .o-sol-card{position:relative;gap:14px;padding:26px;border:1px solid var(--o-border);border-radius:18px;background:#fff;box-shadow:0 1px 2px #0a25400a;transition:transform .4s var(--o-ease-stripe),border-color .25s var(--o-ease),box-shadow .4s var(--o-ease-stripe)}[data-theme=light] .orhan-site #services .o-sol-card:hover{transform:translateY(-4px);border-color:#635bff59;background:#fff;box-shadow:0 2px 4px #0a25400a,0 26px 48px -24px #32325d4d}[data-theme=light] .orhan-site #services .o-sol-card>i:first-child{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background:linear-gradient(135deg,#635bff24,#ff6b9d24);color:var(--o-brand);font-size:1.05rem}[data-theme=light] .orhan-site #services .o-sol-card:hover>i:first-child{background:linear-gradient(135deg,#635bff,#a259ff);color:#fff}[data-theme=light] .orhan-site #services .o-sol-card h3{font-size:1.125rem;letter-spacing:-.02em}[data-theme=light] .orhan-site #services .o-sol-explore{font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--o-brand)}[data-theme=light] .orhan-site #services .o-sol-card:hover .o-sol-explore,[data-theme=light] .orhan-site #services .o-sol-card:hover .o-sol-explore i{color:var(--o-brand)}[data-theme=light] .orhan-site #services .o-sol-cta.o-dark-region{margin-top:16px;padding:clamp(28px,4vw,52px);border:0;border-radius:24px;background-color:#4b44e0;background-image:radial-gradient(70% 120% at 100% 0%,rgba(255,190,120,.85),transparent 60%),radial-gradient(60% 120% at 80% 100%,rgba(255,107,157,.8),transparent 65%),linear-gradient(120deg,#4b44e0,#635bff 45%,#a259ff);box-shadow:0 30px 60px -30px #5046c88c}[data-theme=light] .orhan-site #services .o-sol-cta h3{color:#fff}[data-theme=light] .orhan-site #services .o-sol-cta p{color:#ffffffe0}[data-theme=light] .orhan-site #services .o-sol-cta .o-btn-primary,[data-theme=light] .orhan-site #services .o-sol-cta .o-btn-primary:link,[data-theme=light] .orhan-site #services .o-sol-cta .o-btn-primary:visited,[data-theme=light] .orhan-site #services .o-sol-cta .o-btn-primary:hover{background:#fff;color:#3d36c9;box-shadow:0 8px 20px -8px #0a254080}[data-theme=light] .orhan-site #live-vision .o-live-trust span{border-color:var(--o-border);background:#fff;color:#425466;box-shadow:0 1px 2px #0a25400a}[data-theme=light] .orhan-site #live-vision .o-live-trust i{color:var(--o-brand)}[data-theme=light] .orhan-site #live-vision .o-live-card{border-radius:22px;background:#fff;box-shadow:0 1px 2px #0a25400a,0 20px 40px -28px #32325d40}[data-theme=light] .orhan-site #live-vision .o-live-card:hover{border-color:#635bff59;box-shadow:0 2px 4px #0a25400a,0 30px 60px -28px #32325d61}[data-theme=light] .orhan-site #live-vision .o-live-card.is-active{border-color:var(--o-brand);box-shadow:0 0 0 3px #635bff29,0 30px 60px -28px #32325d61}[data-theme=light] .orhan-site #live-vision .o-live-number{color:var(--o-brand);font-weight:600}[data-theme=light] .orhan-site #live-vision .o-live-action{min-height:40px;margin-top:8px;padding:0 16px;border:1px solid var(--o-border-strong);border-radius:999px;background:#fff;color:var(--o-text);font-size:.8125rem;font-weight:600;transition:background-color .2s var(--o-ease),border-color .2s var(--o-ease),color .2s var(--o-ease),box-shadow .3s var(--o-ease-stripe)}[data-theme=light] .orhan-site #live-vision .o-live-action:hover:not(:disabled){border-color:var(--o-brand);background:var(--o-brand);color:#fff;box-shadow:0 8px 18px -8px #635bff99}[data-theme=light] .orhan-site #live-vision .o-live-action:hover:not(:disabled)>i{color:#fff}[data-theme=light] .orhan-site #live-vision .o-live-action:focus-visible{outline:2px solid var(--o-brand);outline-offset:3px}[data-theme=light] .orhan-site #live-vision .o-live-foot{border-top-color:var(--o-border)}[data-theme=light] .orhan-site #our-work .o-work-ambient{display:none}[data-theme=light] .orhan-site #our-work .o-work-card{border-radius:24px;background:#fff;box-shadow:0 1px 2px #0a25400a,0 24px 48px -32px #32325d4d}[data-theme=light] .orhan-site #our-work .o-work-card:hover,[data-theme=light] .orhan-site #our-work .o-work-card:focus-visible{border-color:#635bff59;transform:translateY(-4px);box-shadow:0 2px 4px #0a25400a,0 36px 70px -32px #32325d66}[data-theme=light] .orhan-site #our-work .o-work-card:focus-visible{outline:2px solid var(--o-brand);outline-offset:4px}[data-theme=light] .orhan-site #our-work .o-work-card.is-soon{border-style:solid}[data-theme=light] .orhan-site #our-work .o-work-visual{border-bottom-color:var(--o-border);background:radial-gradient(70% 80% at 100% 0%,rgba(255,107,157,.16),transparent 65%),radial-gradient(70% 80% at 0% 100%,rgba(99,91,255,.16),transparent 65%),#f6f9fc}[data-theme=light] .orhan-site #our-work .o-work-meta{background:#ffffffc7;border-bottom-color:var(--o-border);color:#596880}[data-theme=light] .orhan-site #our-work .o-work-number{color:var(--o-brand);font-weight:600}[data-theme=light] .orhan-site #our-work .o-work-status.is-live i{background:#2fb67c;box-shadow:0 0 9px #2fb67c99}[data-theme=light] .orhan-site #our-work .o-work-copy h3{font-weight:600}[data-theme=light] .orhan-site #our-work .o-work-action{border-color:var(--o-border-strong);background:#fff;color:var(--o-brand)}[data-theme=light] .orhan-site #our-work .o-work-card:hover .o-work-action,[data-theme=light] .orhan-site #our-work .o-work-card:focus-visible .o-work-action{border-color:var(--o-brand);background:var(--o-brand);color:#fff}@media (max-width: 980px){[data-theme=light] .orhan-site #our-work .o-work-action,[data-theme=light] .orhan-site #our-work .o-work-card:hover .o-work-action,[data-theme=light] .orhan-site #our-work .o-work-card:focus-visible .o-work-action{background:transparent;color:var(--o-brand)}}[data-theme=light] .orhan-site #how-we-work .o-process-step{border-radius:24px;background:#fff;box-shadow:0 1px 2px #0a25400a,0 24px 48px -34px #32325d47}[data-theme=light] .orhan-site #how-we-work .o-process-step:hover{border-color:#635bff59;background:#fff;transform:translateY(-4px);box-shadow:0 2px 4px #0a25400a,0 34px 64px -32px #32325d61}[data-theme=light] .orhan-site #how-we-work .o-step-number{color:var(--o-brand);font-weight:600}[data-theme=light] .orhan-site #how-we-work .o-step-duration{padding:4px 10px;border-radius:999px;background:#635bff14;color:var(--o-brand);font-weight:600}[data-theme=light] .orhan-site #how-we-work .o-step-visual{border-bottom-color:var(--o-border);background:radial-gradient(80% 90% at 50% 0%,rgba(99,91,255,.12),transparent 70%),#f6f9fc}[data-theme=light] .orhan-site #how-we-work .o-process-step.is-2 .o-step-visual{background:radial-gradient(80% 90% at 50% 0%,rgba(162,89,255,.14),transparent 70%),#f6f9fc}[data-theme=light] .orhan-site #how-we-work .o-process-step.is-3 .o-step-visual{background:radial-gradient(80% 90% at 50% 0%,rgba(255,107,157,.14),transparent 70%),#f6f9fc}[data-theme=light] .orhan-site #how-we-work .o-process-signal{background:var(--o-brand);box-shadow:0 0 12px #635bffb3}[data-theme=light] .orhan-site #how-we-work .o-step-copy h3{font-weight:600}[data-theme=light] .orhan-site :is(.o-work-footer,.o-process-footer){padding-top:8px}@media (prefers-reduced-motion: reduce){[data-theme=light] .orhan-site #services .o-sol-card,[data-theme=light] .orhan-site #live-vision .o-live-card,[data-theme=light] .orhan-site #our-work .o-work-card,[data-theme=light] .orhan-site #how-we-work .o-process-step,[data-theme=light] .orhan-site .o-btn>i{transition:none}[data-theme=light] .orhan-site #services .o-sol-card:hover,[data-theme=light] .orhan-site #live-vision .o-live-card:hover,[data-theme=light] .orhan-site #our-work .o-work-card:hover,[data-theme=light] .orhan-site #how-we-work .o-process-step:hover,[data-theme=light] .orhan-site .o-btn:hover>i{transform:none}}[data-theme=light] .orhan-site{--o-brand-strong: #4f46e5;--o-navy: #0a2540;--o-navy-raised: #12315a;--o-navy-band: #0d2a4d;--o-grad-brand: linear-gradient( 135deg, #635bff 0%, #a259ff 55%, #ff6b9d 100% );--o-grad-brand-soft: linear-gradient( 135deg, rgba(99, 91, 255, .14), rgba(255, 107, 157, .14) );--o-live: #2fb67c}.orhan-site .o-ai .o-ai-star{color:transparent;background:linear-gradient(135deg,#635bff,#a259ff 55%,#ff6b9d);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c0 6.6 5.4 12 12 12-6.6 0-12 5.4-12 12 0-6.6-5.4-12-12-12 6.6 0 12-5.4 12-12z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c0 6.6 5.4 12 12 12-6.6 0-12 5.4-12 12 0-6.6-5.4-12-12-12 6.6 0 12-5.4 12-12z'/%3E%3C/svg%3E") center / contain no-repeat;filter:none}.orhan-site .o-ai .o-ai-star svg{visibility:hidden}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual,.o-cloud-visual,.o-dark-region):not(.o-sol-cta){--o-bg: var(--o-navy);--o-bg-raised: var(--o-navy-raised);--o-bg-band: var(--o-navy-band);background-color:var(--o-navy)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual){--o-bg: #f8faff;--o-bg-raised: rgba(255, 255, 255, .74);--o-bg-band: #eef2ff;--o-text: #17223b;--o-text-dim: #475569;--o-text-faint: #64748b;--o-ink-rgb: 23, 34, 59;--o-shadow-rgb: 50, 50, 93;background:var(--o-article-thumbnail-gradient);border-color:#635bff24;box-shadow:inset 0 0 0 1px #ffffff7a,0 12px 30px -20px #32325d47}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .o-protocol-node{border-color:#635bff2e;background:#ffffffa8;color:#27314d;box-shadow:0 8px 20px -14px #32325d59;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .o-protocol-node.is-b{border-color:transparent;background:linear-gradient(135deg,#635bff,#a259ff);color:#fff}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) :is(.o-code-label,.o-code-line,.o-code-gate){color:#17223b94}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) :is(.o-code-line b,.o-trace-line b){background:#17223b2e}[data-theme=light] .orhan-site .o-news-art.has-image{background:#f4f6ff}[data-theme=light] .orhan-site .o-news-art.has-image:before{background:linear-gradient(135deg,rgba(var(--o-hue-orange),.16),rgba(var(--o-hue-pink),.13) 48%,rgba(var(--o-hue-violet),.14)),linear-gradient(180deg,transparent 45%,rgba(18,24,50,.42));mix-blend-mode:soft-light}[data-theme=light] .orhan-site .o-news-art.has-image.is-generated-art{background:#f1f4ff;border-color:rgba(var(--o-hue-orange),.16)}[data-theme=light] .orhan-site .o-news-art.is-generated-art:before{background:none;mix-blend-mode:normal}[data-theme=light] .orhan-site .o-news-card-media{position:relative;background:linear-gradient(135deg,#f9faff,#eef2ff)}[data-theme=light] .orhan-site .o-news-card-media:has(>img):after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(135deg,rgba(var(--o-hue-orange),.13),rgba(var(--o-hue-pink),.1) 52%,rgba(var(--o-hue-violet),.12));mix-blend-mode:soft-light;pointer-events:none;content:""}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual).is-signal{background-image:radial-gradient(42% 76% at 21.5% 50%,rgba(var(--o-hue-violet),.3),transparent 72%),radial-gradient(30% 56% at 21.5% 50%,rgba(var(--o-hue-orange),.34),transparent 70%),var(--o-thumb-ground)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .o-signal-ring{border-color:rgba(var(--o-thumb-accent-rgb),.42)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .o-signal-core{background:var(--o-thumb-accent);box-shadow:0 0 22px rgba(var(--o-thumb-accent-rgb),.55)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .o-signal-sweep{background:conic-gradient(from 15deg,rgba(var(--o-thumb-accent-rgb),.34),transparent 26%)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual).is-dots{background-image:radial-gradient(circle at 20% 20%,rgba(var(--o-hue-sand),.38),transparent 44%),radial-gradient(circle at 80% 76%,rgba(var(--o-hue-violet),.24),transparent 48%),radial-gradient(circle at 48% 45%,#fff,#eef2ff 70%)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .o-dot{box-shadow:0 6px 18px -6px currentColor}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .is-dot-1{color:rgb(var(--o-hue-pink))}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .is-dot-2{color:var(--o-brand)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .is-dot-3{color:rgb(var(--o-hue-cyan))}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .is-dot-4{color:rgb(var(--o-hue-sand))}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .is-dot-7{color:rgb(var(--o-hue-violet))}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual).is-trace{background-image:var(--o-thumb-ground)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .o-trace-line{border-top-color:rgba(var(--o-hue-orange),.12)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) :is(.o-trace-line.is-line-2 i,.o-trace-line.is-line-4 i){background:var(--o-thumb-accent);box-shadow:0 0 8px rgba(var(--o-thumb-accent-rgb),.5)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .o-trace-status i{background:var(--o-thumb-accent)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual).is-code{background-image:linear-gradient(90deg,var(--o-thumb-rule) 1px,transparent 1px),linear-gradient(var(--o-thumb-rule) 1px,transparent 1px),var(--o-thumb-ground);background-size:24px 24px,24px 24px,auto}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .o-code-line.is-code-2 b{background:var(--o-thumb-accent);box-shadow:0 0 12px rgba(var(--o-thumb-accent-rgb),.3)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .o-code-gate i{background:var(--o-thumb-accent);box-shadow:0 0 8px rgba(var(--o-thumb-accent-rgb),.45)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual).is-protocol{background-image:linear-gradient(var(--o-thumb-rule) 1px,transparent 1px),linear-gradient(90deg,var(--o-thumb-rule) 1px,transparent 1px),var(--o-thumb-ground);background-size:28px 28px,28px 28px,auto}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual) .o-protocol-line{background:rgba(var(--o-hue-orange),.3)}[data-theme=light] .orhan-site :is(.o-news-art,.o-news-visual):not(.has-image):after{background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.55) 48%,transparent 66%)}[data-theme=light] .orhan-site #our-work .o-work-meta{background:#fff;border-bottom:1px solid var(--o-border);color:#425466;backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] .orhan-site #our-work .o-work-status.is-live{color:#1f8f61;font-weight:600}[data-theme=light] .orhan-site #ai-capabilities .o-capability-card{border-radius:20px;background:#fff;box-shadow:0 1px 2px #0a25400a,0 22px 44px -30px #32325d47}[data-theme=light] .orhan-site #ai-capabilities .o-capability-card:hover{border-color:#635bff59;box-shadow:0 2px 4px #0a25400a,0 32px 60px -30px #32325d66}[data-theme=light] .orhan-site #ai-capabilities .o-capability-visual{border-radius:14px}[data-theme=light] .orhan-site #ai-capabilities .o-capability-card a,[data-theme=light] .orhan-site #ai-capabilities .o-capability-link{color:var(--o-brand);font-weight:600}[data-theme=light] .orhan-site .o-eyebrow{background:var(--o-grad-brand);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}[data-theme=light] .orhan-site .o-news-card a:hover,[data-theme=light] .orhan-site .o-home-news a:hover{color:var(--o-brand)}[data-theme=light] .orhan-site :is(a,button,[role=button]):focus-visible{outline:2px solid var(--o-brand);outline-offset:3px}[data-theme=light] .orhan-site{--o-container-max: 1200px;--o-gutter: clamp(20px, 4vw, 40px);--o-section-space: clamp(64px, 8vw, 120px);--o-heading-space: clamp(36px, 4.5vw, 56px);--o-grid-gap: clamp(16px, 1.6vw, 24px)}[data-theme=light] .orhan-site .o-section>.o-container,[data-theme=light] .orhan-site .o-section-compact>.o-container{width:100%;max-width:var(--o-container-max);margin-inline:auto;padding-inline:var(--o-gutter)}[data-theme=light] .orhan-site .o-heading{gap:clamp(12px,1vw,16px);margin-bottom:var(--o-heading-space)}[data-theme=light] .orhan-site .o-heading.is-start{align-items:flex-start;text-align:start}[data-theme=light] .orhan-site .o-heading.is-center{align-items:center;text-align:center}[data-theme=light] .orhan-site .o-hero-actions,[data-theme=light] .orhan-site .o-cta-row,[data-theme=light] .orhan-site .o-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}[data-theme=light] .orhan-site .o-btn{height:44px;padding-inline:20px}[data-theme=light] .orhan-site .o-btn.o-btn-sm{height:36px;padding-inline:16px}[data-theme=light] .orhan-site .o-btn.o-btn-lg{height:52px;padding-inline:26px}[data-theme=light] .orhan-site .o-tabs{display:inline-flex;align-items:center;gap:4px;padding:5px;border:1px solid var(--o-border);border-radius:999px;background:#fff;box-shadow:0 1px 2px #0a25400a,inset 0 0 0 1px #fff9}[data-theme=light] .orhan-site .o-tab{display:inline-flex;align-items:center;justify-content:center;height:40px;padding-inline:22px;border-radius:999px;color:var(--o-text-dim);font-weight:550;transition:background .25s var(--o-ease),color .25s var(--o-ease),box-shadow .3s var(--o-ease-stripe)}[data-theme=light] .orhan-site .o-tab:hover{color:var(--o-text)}[data-theme=light] .orhan-site .o-tab.is-active{background:var(--o-brand);color:#fff;font-weight:600;box-shadow:0 6px 16px -8px #635bff99}[data-theme=light] .orhan-site :is(.o-sol-grid,.o-capability-grid,.o-work-grid,.o-live-grid){gap:var(--o-grid-gap)}[data-theme=light] .orhan-site .o-link{display:inline-flex;align-items:center;gap:6px}[data-theme=light] .orhan-site :is(.o-visual,.o-capability-visual){color-scheme:light;--o-bg: #f8faff;--o-bg-raised: #ffffff;--o-bg-band: #f3f5ff;--o-surface: rgba(99, 91, 255, .07);--o-surface-hover: rgba(10, 37, 64, .07);--o-border: rgba(99, 91, 255, .16);--o-border-strong: rgba(99, 91, 255, .32);--o-text: #0a2540;--o-text-dim: #425466;--o-text-faint: #64748b;--o-ink-rgb: 10, 37, 64;--o-shadow-rgb: 50, 50, 93;--o-shadow-k: .35;--o-accent: #635bff;--o-on-accent: #ffffff;--o-grad-soft: rgba(99, 91, 255, .12);color:var(--o-text)}[data-theme=light] .orhan-site #our-work .o-visual{background:transparent}[data-theme=light] .orhan-site #ai-capabilities .o-capability-visual{background:linear-gradient(var(--o-surface) 1px,transparent 1px),linear-gradient(90deg,var(--o-surface) 1px,transparent 1px),radial-gradient(80% 90% at 50% 0%,rgba(99,91,255,.13),transparent 70%),radial-gradient(60% 70% at 100% 100%,rgba(255,107,157,.1),transparent 70%),#f6f9fc;background-size:40px 40px,40px 40px,auto,auto,auto}[data-theme=light] .orhan-site #ai-capabilities .o-capability-card:nth-child(3n+2) .o-capability-visual{background:linear-gradient(var(--o-surface) 1px,transparent 1px),linear-gradient(90deg,var(--o-surface) 1px,transparent 1px),radial-gradient(80% 90% at 50% 0%,rgba(162,89,255,.14),transparent 70%),radial-gradient(60% 70% at 0% 100%,rgba(99,91,255,.1),transparent 70%),#f6f9fc;background-size:40px 40px,40px 40px,auto,auto,auto}[data-theme=light] .orhan-site #ai-capabilities .o-capability-card:nth-child(3n) .o-capability-visual{background:linear-gradient(var(--o-surface) 1px,transparent 1px),linear-gradient(90deg,var(--o-surface) 1px,transparent 1px),radial-gradient(80% 90% at 50% 0%,rgba(255,107,157,.13),transparent 70%),radial-gradient(60% 70% at 100% 100%,rgba(255,190,120,.14),transparent 70%),#f6f9fc;background-size:40px 40px,40px 40px,auto,auto,auto}[data-theme=light] .orhan-site .o-visual :is(.o-bubble-answer,.o-chip,.o-cite-tag){background:#ffffffd1;box-shadow:0 6px 16px -10px #32325d59}[data-theme=light] .orhan-site .o-visual .o-bubble-ask{box-shadow:0 10px 24px -12px #635bffb3}[data-theme=light] .orhan-site .o-visual .o-chip:nth-child(2){border-color:#635bff66;background:#635bff1a;color:#4f46e5}[data-theme=light] .orhan-site .o-visual .o-call-dot{background:#2fb67c;box-shadow:0 0 0 3px #2fb67c2e}[data-theme=light] .orhan-site .o-visual .o-wave-bar{background:linear-gradient(180deg,#a259ff,#635bff)}[data-theme=light] .orhan-site .o-visual .o-mock-graph g[stroke]{stroke:#635bff59}[data-theme=light] .orhan-site .o-visual .o-graph-nodes rect{fill:#fff;stroke:#635bff4d;filter:drop-shadow(0 2px 4px rgba(50,50,93,.12))}[data-theme=light] .orhan-site .o-visual .o-graph-nodes rect:first-child{fill:#635bff;stroke:#635bff}[data-theme=light] .orhan-site .o-visual .o-graph-text text:first-child{fill:#fff}[data-theme=light] .orhan-site .o-visual .o-frame{background:linear-gradient(180deg,#ffffffb3,#ffffff59),repeating-linear-gradient(115deg,rgba(99,91,255,.07) 0 2px,transparent 2px 22px);box-shadow:inset 0 0 0 1px #635bff24}[data-theme=light] .orhan-site .o-visual .o-det{border-color:#635bffa6;background:#635bff0d}[data-theme=light] .orhan-site .o-visual .o-scan{background:linear-gradient(90deg,transparent,#635bff,transparent);box-shadow:0 0 10px #635bff80}[data-theme=light] .orhan-site .o-capability-visual .o-chat-bubble{box-shadow:0 10px 24px -14px #32325d73}[data-theme=light] .orhan-site .o-capability-visual .o-agent-nodes circle{fill:#fff;stroke:#635bff59;filter:drop-shadow(0 3px 6px rgba(50,50,93,.14))}[data-theme=light] .orhan-site .o-capability-visual .o-agent-nodes .is-approval circle{stroke:#635bff}[data-theme=light] .orhan-site .o-capability-visual .o-agent-signals path{stroke:#635bff}[data-theme=light] .orhan-site .o-capability-visual .o-voice-state{border-color:#635bff29;background:#fffc}[data-theme=light] .orhan-site .o-capability-visual .o-chat-bubble.is-user{background:#635bff;color:#fff}[data-theme=light] .orhan-site .o-capability-visual .o-chat-bubble.is-agent{background:#ffffffdb}[data-theme=light] .orhan-site .o-capability-visual :is(.o-build-editor,.o-build-preview){background:#ffffffdb;box-shadow:0 14px 30px -18px #32325d66}[data-theme=light] .orhan-site .o-capability-visual .o-window-bar i:nth-child(1){background:#ff5f57}[data-theme=light] .orhan-site .o-capability-visual .o-window-bar i:nth-child(2){background:#febc2e}[data-theme=light] .orhan-site .o-capability-visual .o-window-bar i:nth-child(3){background:#28c840}[data-theme=light] .orhan-site .o-capability-visual .o-preview-action{background:#635bff!important}[data-theme=light] .orhan-site .o-capability-visual .o-code-body>span:nth-child(odd){background:#a259ff}[data-theme=light] .orhan-site :is(.o-cta,.o-dark-region) .o-btn-outline,[data-theme=light] .orhan-site :is(.o-cta,.o-dark-region) .o-btn-outline:link,[data-theme=light] .orhan-site :is(.o-cta,.o-dark-region) .o-btn-outline:visited,[data-theme=light] .orhan-site :is(.o-cta,.o-dark-region) .o-btn-outline:focus,[data-theme=light] .orhan-site :is(.o-cta,.o-dark-region) .o-btn-outline:active{border-color:#ffffff4d;background:#ffffff0f;color:#fff;box-shadow:inset 0 1px #ffffff14}[data-theme=light] .orhan-site :is(.o-cta,.o-dark-region) .o-btn-outline:hover{border-color:#ffffff8c;background:#ffffff1f;color:#fff;box-shadow:0 8px 20px -10px #0009}
