.products-page[data-v-8ac8aabf]{background:linear-gradient(180deg,#fbfcf5,#f6f7ec 52%,#fff);height:calc(100vh - 78px);overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-width:none}.products-page[data-v-8ac8aabf]::-webkit-scrollbar{display:none}.featured-products[data-v-8ac8aabf]{min-height:100%;overflow:hidden;position:relative;scroll-snap-align:start;scroll-snap-stop:always;--featured-accent: #047857;--featured-accent-rgb: 4, 120, 87;--featured-dark: #064e3b;--featured-soft: #e8fadd;--featured-panel: hsla(86,51%,92%,.84);--featured-warm-rgb: 196, 138, 58;--character-shirt-start: #7ecb91;--character-shirt-end: #047857;--character-jacket: #f8fafc;--character-hair: #111417;--character-pants: #264653;--character-skin-start: #ffe1bb;--character-skin-end: #f4bd82;--curve-rotate: -18deg;--curve-x: 58%;--curve-y: 8%;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-soft: cubic-bezier(.4, 0, .2, 1);background:radial-gradient(circle at 9% 18%,rgba(var(--featured-accent-rgb),.2),transparent 30%),radial-gradient(circle at 92% 76%,rgba(var(--featured-warm-rgb),.14),transparent 28%),linear-gradient(135deg,hsla(0,0%,100%,.96) 0 48%,var(--featured-panel) 48% 100%),#fbfcf5}.featured-products[data-v-8ac8aabf]:after,.featured-products[data-v-8ac8aabf]:before{content:"";pointer-events:none;position:absolute}.featured-products[data-v-8ac8aabf]:before{border:2px solid rgba(var(--featured-accent-rgb),.12);border-radius:50%;height:44vh;left:var(--curve-x);top:var(--curve-y);transform:rotate(var(--curve-rotate));width:56vw;z-index:0}.featured-products[data-v-8ac8aabf]:after{background:linear-gradient(90deg,transparent,rgba(var(--featured-accent-rgb),.1),transparent);border-radius:999px;bottom:8vh;height:28vh;right:-8vw;transform:rotate(calc(var(--curve-rotate)*-.7));width:36vw;z-index:0}.featured-products--amber[data-v-8ac8aabf]{--featured-accent: #b45309;--featured-accent-rgb: 180, 83, 9;--featured-dark: #7c2d12;--featured-soft: #fff1d6;--featured-panel: rgba(255,244,214,.82);--featured-warm-rgb: 6, 95, 70;--character-shirt-start: #f5b96b;--character-shirt-end: #b45309;--character-pants: #364153;--curve-rotate: 24deg;--curve-x: 48%;--curve-y: 24%}.featured-products--cyan[data-v-8ac8aabf]{--featured-accent: #0e7490;--featured-accent-rgb: 14, 116, 144;--featured-dark: #164e63;--featured-soft: #dff7fb;--featured-panel: rgba(221,242,248,.84);--featured-warm-rgb: 132, 91, 52;--character-shirt-start: #75d4e4;--character-shirt-end: #0e7490;--character-pants: #1f3a5f;--curve-rotate: 90deg;--curve-x: 56%;--curve-y: 14%}.featured-products--rose[data-v-8ac8aabf]{--featured-accent: #9f4974;--featured-accent-rgb: 159, 73, 116;--featured-dark: #6b2146;--featured-soft: #f9e2ee;--featured-panel: rgba(249,226,238,.82);--featured-warm-rgb: 63, 143, 63;--character-shirt-start: #e58ab6;--character-shirt-end: #9f4974;--character-pants: #3d355f;--curve-rotate: 38deg;--curve-x: 46%;--curve-y: 32%}.featured-products--olive[data-v-8ac8aabf]{--featured-accent: #6f7d1c;--featured-accent-rgb: 111, 125, 28;--featured-dark: #3f4f12;--featured-soft: #eef5d2;--featured-panel: rgba(239,245,218,.86);--featured-warm-rgb: 180, 83, 9;--character-shirt-start: #bfd772;--character-shirt-end: #6f7d1c;--character-pants: #334155;--curve-rotate: 6deg;--curve-x: 52%;--curve-y: 18%}.featured-products--indigo[data-v-8ac8aabf]{--featured-accent: #4f5fa8;--featured-accent-rgb: 79, 95, 168;--featured-dark: #2f3d7c;--featured-soft: #e5e8ff;--featured-panel: rgba(229,232,255,.82);--featured-warm-rgb: 196, 138, 58;--character-shirt-start: #9aa6ef;--character-shirt-end: #4f5fa8;--character-pants: #26324f;--curve-rotate: -34deg;--curve-x: 54%;--curve-y: 10%}.featured-products--teal[data-v-8ac8aabf]{--featured-accent: #0f766e;--featured-accent-rgb: 15, 118, 110;--featured-dark: #134e4a;--featured-soft: #dcf7f2;--featured-panel: rgba(220,247,242,.82);--featured-warm-rgb: 159, 73, 116;--character-shirt-start: #78d6c9;--character-shirt-end: #0f766e;--character-pants: #243447;--curve-rotate: 62deg;--curve-x: 50%;--curve-y: 22%}.featured-products--gold[data-v-8ac8aabf]{--featured-accent: #a16207;--featured-accent-rgb: 161, 98, 7;--featured-dark: #713f12;--featured-soft: #fff3c4;--featured-panel: rgba(255,243,196,.84);--featured-warm-rgb: 14, 116, 144;--character-shirt-start: #f0c95f;--character-shirt-end: #a16207;--character-pants: #3d3d2d;--curve-rotate: -4deg;--curve-x: 44%;--curve-y: 26%}.featured-products--blue[data-v-8ac8aabf]{--featured-accent: #2563a5;--featured-accent-rgb: 37, 99, 165;--featured-dark: #1d4d7f;--featured-soft: #e1efff;--featured-panel: rgba(225,239,255,.82);--featured-warm-rgb: 111, 125, 28;--character-shirt-start: #83b7f1;--character-shirt-end: #2563a5;--character-pants: #253045;--curve-rotate: 16deg;--curve-x: 50%;--curve-y: 18%}.featured-products--moss[data-v-8ac8aabf]{--featured-accent: #3f7d3a;--featured-accent-rgb: 63, 125, 58;--featured-dark: #2e5a2a;--featured-soft: #e4f4d8;--featured-panel: rgba(228,244,216,.84);--featured-warm-rgb: 180, 83, 9;--character-shirt-start: #9ed17c;--character-shirt-end: #3f7d3a;--character-pants: #29384a;--curve-rotate: -62deg;--curve-x: 58%;--curve-y: 28%}.featured-products .nf-grid-bg[data-v-8ac8aabf]{background-size:88px 88px;opacity:.28}.featured-products__inner[data-v-8ac8aabf]{align-items:center;display:grid;gap:clamp(24px,3vw,46px);grid-template-columns:minmax(320px,.74fr) minmax(520px,1.16fr) 76px;min-height:100%;padding:46px 0;position:relative;z-index:1}.featured-copy[data-v-8ac8aabf]{align-content:center;display:grid;gap:16px;max-width:560px;min-width:0;transition:opacity .42s ease,transform .52s cubic-bezier(.22,1,.36,1)}.featured-products:not(.is-visual-ready) .featured-copy[data-v-8ac8aabf]{opacity:.42;transform:translateY(18px)}.featured-copy__index[data-v-8ac8aabf]{color:rgba(var(--featured-accent-rgb),.32);font-size:clamp(48px,4.2vw,72px);font-weight:900;line-height:.9}.featured-copy__category[data-v-8ac8aabf]{color:var(--featured-accent);font-size:14px;font-weight:900;line-height:1.2;margin:0 0 10px}.featured-copy h1[data-v-8ac8aabf]{color:var(--featured-dark);font-size:clamp(40px,3.4vw,58px);font-weight:900;line-height:1.12;margin:0;text-wrap:balance;word-break:break-word}.featured-copy__lead[data-v-8ac8aabf]{color:#0f172adb;font-size:clamp(20px,1.6vw,28px);font-weight:900;line-height:1.45;margin:0}.featured-copy__desc[data-v-8ac8aabf]{color:#1e293bb8;display:-webkit-box;font-size:clamp(15px,1vw,18px);font-weight:650;line-height:1.75;margin:0;max-width:520px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.project-dialog__abilities[data-v-8ac8aabf]{display:grid;gap:10px;list-style:none;margin:0;padding:0}.project-dialog__abilities li[data-v-8ac8aabf]{background:#ffffffc2;border:1px solid rgba(6,78,59,.1);border-radius:8px;color:#0f172ac7;font-size:14px;font-weight:800;line-height:1.45;min-height:34px;padding:7px 12px 7px 26px;position:relative}.project-dialog__abilities li[data-v-8ac8aabf]:before{background:#047857;border-radius:50%;content:"";height:6px;left:12px;position:absolute;top:15px;width:6px}.product-tags[data-v-8ac8aabf]{display:flex;flex-wrap:wrap;gap:9px}.product-tags span[data-v-8ac8aabf]{align-items:center;background:#e8fadddb;border:1px solid rgba(6,78,59,.12);border-radius:999px;color:#064e3b;display:inline-flex;font-size:12px;font-weight:900;line-height:1;min-height:30px;padding:0 11px}.featured-products .product-tags span[data-v-8ac8aabf]{background:rgba(var(--featured-accent-rgb),.12);border-color:rgba(var(--featured-accent-rgb),.16);color:var(--featured-dark)}.product-tags--compact span[data-v-8ac8aabf]{background:#f0f6ea;color:#1e293bad;min-height:26px;padding:0 9px}.featured-actions[data-v-8ac8aabf]{display:flex;flex-wrap:wrap;gap:12px}.product-action[data-v-8ac8aabf]{align-items:center;background:linear-gradient(90deg,#3f8f3f,#006b4d);border:1px solid #006b4d;border-radius:8px;box-shadow:0 12px 24px #006b4d2e;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:900;justify-content:center;line-height:1;min-height:44px;padding:0 18px;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease,transform .22s ease}.product-action[data-v-8ac8aabf]:focus-visible,.product-action[data-v-8ac8aabf]:hover{box-shadow:0 16px 30px #006b4d3d;outline:none;transform:translateY(-2px)}.product-action--ghost[data-v-8ac8aabf]{background:#ffffffd1;box-shadow:none;color:var(--featured-dark)}.featured-products .product-action[data-v-8ac8aabf]{background:linear-gradient(90deg,var(--character-shirt-start),var(--featured-accent));border-color:var(--featured-accent)}.featured-products .product-action--ghost[data-v-8ac8aabf]{background:#ffffffd6}.featured-display[data-v-8ac8aabf]{display:grid;justify-items:center;min-width:0}.product-visual-scene[data-v-8ac8aabf]{display:grid;isolation:isolate;min-height:clamp(410px,58vh,600px);place-items:center;position:relative;transition:opacity .42s ease,transform .58s cubic-bezier(.22,1,.36,1);width:min(100%,720px)}.featured-products:not(.is-visual-ready) .product-visual-scene[data-v-8ac8aabf]{opacity:0;transform:translate(38px) scale(.96)}.product-visual-scene[data-v-8ac8aabf]:before{background:linear-gradient(135deg,rgba(var(--featured-accent-rgb),.12),#ffffff47),radial-gradient(circle at 78% 18%,rgba(var(--featured-warm-rgb),.16),transparent 30%);border-radius:42px;content:"";inset:8% 2% 5% 12%;position:absolute;transform:rotate(-4deg);z-index:0}.product-visual-scene[data-v-8ac8aabf]:after{border:1px solid rgba(var(--featured-accent-rgb),.12);border-radius:999px;content:"";inset:16% 10% 12% 2%;position:absolute;transform:rotate(12deg);z-index:0}.featured-scene-stage[data-v-8ac8aabf]{height:clamp(410px,58vh,600px);perspective:1200px;position:relative;transform-style:preserve-3d;width:min(100%,720px);z-index:2}.featured-scene-stage[data-v-8ac8aabf]:after{background:#0f172a1f;border-radius:50%;bottom:5%;content:"";filter:blur(6px);height:42px;left:12%;position:absolute;right:8%;z-index:0}.featured-scene-lines[data-v-8ac8aabf]{border-radius:44px;inset:4% 0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.featured-scene-lines span[data-v-8ac8aabf]{background:linear-gradient(90deg,transparent,rgba(var(--featured-accent-rgb),.34),transparent);border-radius:999px;display:block;height:2px;opacity:0;position:absolute;transform:translate(-18%) rotate(var(--line-rotate, -18deg));transform-origin:center;width:68%}.featured-scene-lines span[data-v-8ac8aabf]:first-child{left:-7%;top:24%}.featured-scene-lines span[data-v-8ac8aabf]:nth-child(2){right:-9%;top:50%;--line-rotate: 14deg}.featured-scene-lines span[data-v-8ac8aabf]:nth-child(3){bottom:22%;left:10%;--line-rotate: -8deg}.product-visual-scene--service-fan .featured-scene-lines span[data-v-8ac8aabf]{--line-rotate: -34deg}.product-visual-scene--org-file .featured-scene-lines span[data-v-8ac8aabf]{--line-rotate: 88deg}.product-visual-scene--ai-lab .featured-scene-lines span[data-v-8ac8aabf]{--line-rotate: -28deg}.product-visual-scene--ai-shelf .featured-scene-lines span[data-v-8ac8aabf]{--line-rotate: 2deg}.product-visual-scene--chat-phone .featured-scene-lines span[data-v-8ac8aabf]{--line-rotate: -62deg}.product-visual-scene--bot-partner .featured-scene-lines span[data-v-8ac8aabf]{--line-rotate: 18deg}.product-visual-scene--message-broadcast .featured-scene-lines span[data-v-8ac8aabf]{background:transparent;border:1px solid rgba(var(--featured-accent-rgb),.18);border-radius:999px;width:46%}.product-visual-scene--data-pipeline .featured-scene-lines span[data-v-8ac8aabf]{--line-rotate: 0deg}.product-visual-scene--portal-carousel .featured-scene-lines span[data-v-8ac8aabf]{--line-rotate: 38deg}.featured-products.is-visual-ready .featured-scene-lines span[data-v-8ac8aabf]{animation:sceneLineIn-8ac8aabf .76s var(--ease-out) both}.featured-products.is-visual-ready .featured-scene-lines span[data-v-8ac8aabf]:nth-child(2){animation-delay:90ms}.featured-products.is-visual-ready .featured-scene-lines span[data-v-8ac8aabf]:nth-child(3){animation-delay:.18s}.scene-device[data-v-8ac8aabf]{filter:drop-shadow(0 26px 38px rgba(15,23,42,.16));opacity:0;position:absolute;transform:var(--scene-enter-transform, translateY(24px) scale(.94));transform-style:preserve-3d;z-index:3}.featured-products.is-visual-ready .scene-device[data-v-8ac8aabf]{animation:sceneDeviceIn-8ac8aabf .72s var(--ease-out) both;animation-delay:calc(.14s + var(--device-index, 0)*.12s)}.scene-screen[data-v-8ac8aabf]{background:radial-gradient(circle at 80% 12%,rgba(var(--featured-warm-rgb),.14),transparent 28%),linear-gradient(180deg,#fffffff5,#f8fafce6),var(--featured-soft);border:1px solid hsla(0,0%,100%,.58);box-shadow:inset 0 0 0 1px #0f172a0a,0 24px 54px #0f172a26;display:grid;height:100%;overflow:hidden;position:relative;width:100%}.scene-screen[data-v-8ac8aabf]:before{background:linear-gradient(120deg,hsla(0,0%,100%,.34) 0 16%,transparent 17% 58%,hsla(0,0%,100%,.16) 59% 66%,transparent 67%),linear-gradient(180deg,hsla(0,0%,100%,.14),transparent 44%);content:"";inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute;z-index:4}.scene-device--desktop[data-v-8ac8aabf]{height:46%;width:62%}.scene-device--desktop .scene-screen[data-v-8ac8aabf]{border:10px solid #111417;border-radius:24px}.scene-device__stand[data-v-8ac8aabf]{background:#111417;border-radius:0 0 12px 12px;bottom:-31px;height:34px;left:43%;position:absolute;width:14%;z-index:-1}.scene-device__stand[data-v-8ac8aabf]:after{background:#111417;border-radius:999px;bottom:-12px;content:"";height:14px;left:-70%;position:absolute;right:-70%}.scene-device--tablet[data-v-8ac8aabf]{height:45%;width:45%}.scene-device--tablet .scene-screen[data-v-8ac8aabf]{border:9px solid #111417;border-radius:30px}.scene-device--phone[data-v-8ac8aabf]{height:55%;width:25%}.scene-device--phone .scene-screen[data-v-8ac8aabf]{border:8px solid #111417;border-radius:32px}.scene-topbar[data-v-8ac8aabf]{align-items:center;border-bottom:1px solid rgba(15,23,42,.08);display:flex;gap:16px;justify-content:space-between;min-height:48px;padding:0 22px}.scene-topbar span[data-v-8ac8aabf]{background:#0f172a1f;border-radius:999px;height:10px;width:62px}.scene-topbar strong[data-v-8ac8aabf]{align-items:center;background:var(--featured-accent);border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:950;line-height:1;min-height:26px;padding:0 10px}.bot-route-line[data-v-8ac8aabf],.broadcast-rings span[data-v-8ac8aabf],.chat-orbit[data-v-8ac8aabf],.confirm-mark[data-v-8ac8aabf],.login-gate__avatar[data-v-8ac8aabf],.login-gate__button[data-v-8ac8aabf],.login-gate__field[data-v-8ac8aabf],.partner-core[data-v-8ac8aabf],.pipeline-line span[data-v-8ac8aabf],.portal-orbit[data-v-8ac8aabf],.scene-screen p[data-v-8ac8aabf],.scene-screen span[data-v-8ac8aabf],.scene-symbol[data-v-8ac8aabf]{opacity:0}.featured-products.is-visual-ready .login-gate__avatar[data-v-8ac8aabf],.featured-products.is-visual-ready .login-gate__button[data-v-8ac8aabf],.featured-products.is-visual-ready .login-gate__field[data-v-8ac8aabf],.featured-products.is-visual-ready .scene-screen p[data-v-8ac8aabf],.featured-products.is-visual-ready .scene-screen span[data-v-8ac8aabf]{animation:sceneItemIn-8ac8aabf .56s var(--ease-out) both}.featured-products.is-visual-ready .login-gate__field[data-v-8ac8aabf],.featured-products.is-visual-ready .scene-screen p[data-v-8ac8aabf]:nth-child(2),.featured-products.is-visual-ready .scene-screen span[data-v-8ac8aabf]:nth-child(2){animation-delay:.36s}.featured-products.is-visual-ready .login-gate__button[data-v-8ac8aabf],.featured-products.is-visual-ready .scene-screen p[data-v-8ac8aabf]:nth-child(3),.featured-products.is-visual-ready .scene-screen span[data-v-8ac8aabf]:nth-child(3){animation-delay:.47s}.featured-products.is-visual-ready .scene-screen p[data-v-8ac8aabf]:nth-child(4),.featured-products.is-visual-ready .scene-screen span[data-v-8ac8aabf]:nth-child(4){animation-delay:.58s}.scene-main-device[data-v-8ac8aabf]{left:4%;top:18%;--scene-transform: rotateY(-10deg) rotateX(3deg) rotate(-2deg);--scene-enter-transform: translateX(44px) scale(.94) rotateY(-10deg) rotateX(3deg) rotate(-2deg)}.scene-support-device[data-v-8ac8aabf]{bottom:9%;height:52%;right:9%;width:23%;--device-index: 1;--scene-transform: rotateY(12deg) rotateX(3deg) rotate(5deg);--scene-enter-transform: translateY(42px) scale(.9) rotateY(12deg) rotateX(3deg) rotate(5deg)}.scene-screen--login[data-v-8ac8aabf]{grid-template-rows:auto 1fr auto}.login-gate[data-v-8ac8aabf]{align-content:center;display:grid;gap:12px;justify-items:center;padding:20px 16%}.login-gate__avatar[data-v-8ac8aabf]{background:radial-gradient(circle at 50% 36%,hsla(0,0%,100%,.8) 0 16%,transparent 17%),var(--featured-accent);border-radius:50%;height:46px;width:46px}.login-gate__field[data-v-8ac8aabf]{background:#0f172a1f;border-radius:999px;height:11px;width:100%}.login-gate__field--short[data-v-8ac8aabf]{width:74%}.login-gate__button[data-v-8ac8aabf]{background:var(--featured-accent);border-radius:999px;height:28px;width:48%}.app-tile-grid[data-v-8ac8aabf],.permission-grid[data-v-8ac8aabf]{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 22px 20px}.app-tile-grid span[data-v-8ac8aabf],.permission-grid span[data-v-8ac8aabf]{background:rgba(var(--featured-accent-rgb),.1);border-radius:12px;color:var(--featured-dark);display:grid;font-size:11px;font-weight:900;line-height:1;min-height:36px;place-items:center}.scene-screen--confirm[data-v-8ac8aabf]{align-content:center;gap:12px;justify-items:center;padding:22px}.confirm-mark[data-v-8ac8aabf]{background:rgba(var(--featured-accent-rgb),.16);border-radius:50%;height:50px;position:relative;width:50px}.confirm-mark[data-v-8ac8aabf]:after{border-bottom:4px solid var(--featured-accent);border-left:4px solid var(--featured-accent);content:"";height:10px;position:absolute;transform:translate(15px,16px) rotate(-45deg);width:20px}.scene-screen--confirm em[data-v-8ac8aabf],.scene-screen--confirm strong[data-v-8ac8aabf]{color:var(--featured-dark);font-size:13px;font-style:normal;font-weight:950}.scene-symbol[data-v-8ac8aabf]{display:block;position:absolute;z-index:5}.featured-products.is-visual-ready .scene-symbol[data-v-8ac8aabf]{animation:sceneSymbolIn-8ac8aabf .46s var(--ease-out) both;animation-delay:.68s}.scene-symbol--lock[data-v-8ac8aabf]{background:var(--featured-accent);border-radius:14px;box-shadow:0 16px 30px rgba(var(--featured-accent-rgb),.2);height:44px;right:25%;top:11%;width:54px}.scene-symbol--lock[data-v-8ac8aabf]:before{border:6px solid var(--featured-accent);border-bottom:0;border-radius:18px 18px 0 0;content:"";height:30px;left:13px;position:absolute;top:-19px;width:28px}.scene-symbol--lock[data-v-8ac8aabf]:after{background:#ffffffbd;border-radius:999px;content:"";height:14px;left:24px;position:absolute;top:16px;width:7px}.scene-symbol--shield[data-v-8ac8aabf]{background:rgba(var(--featured-accent-rgb),.76);clip-path:polygon(50% 0,90% 16%,82% 72%,50% 100%,18% 72%,10% 16%);height:58px;right:12%;top:27%;width:52px}.service-phone--1[data-v-8ac8aabf]{left:14%;top:18%;--scene-transform: rotateY(-16deg) rotateX(3deg) rotate(-12deg);--scene-enter-transform: translateX(52px) translateY(10px) scale(.9) rotateY(-16deg) rotateX(3deg) rotate(-12deg)}.service-phone--2[data-v-8ac8aabf]{left:37%;top:9%;z-index:4;--scene-transform: rotateY(0deg) rotateX(3deg) rotate(0deg);--scene-enter-transform: translateY(32px) scale(.92) rotateY(0deg) rotateX(3deg) rotate(0deg)}.service-phone--3[data-v-8ac8aabf]{right:13%;top:18%;--scene-transform: rotateY(16deg) rotateX(3deg) rotate(12deg);--scene-enter-transform: translateX(-52px) translateY(10px) scale(.9) rotateY(16deg) rotateX(3deg) rotate(12deg)}.scene-screen--service[data-v-8ac8aabf]{align-content:space-between;gap:12px;padding:34px 13px 16px}.app-tile-grid[data-v-8ac8aabf]{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.phone-dock[data-v-8ac8aabf]{display:grid;gap:7px;grid-template-columns:repeat(3,1fr)}.phone-dock span[data-v-8ac8aabf]{background:#0f172a14;border-radius:999px;height:24px}.scene-symbol--service[data-v-8ac8aabf]{background:radial-gradient(circle at 34% 34%,hsla(0,0%,100%,.88) 0 9%,transparent 10%),radial-gradient(circle at 66% 34%,hsla(0,0%,100%,.72) 0 9%,transparent 10%),radial-gradient(circle at 34% 66%,hsla(0,0%,100%,.72) 0 9%,transparent 10%),radial-gradient(circle at 66% 66%,hsla(0,0%,100%,.88) 0 9%,transparent 10%),var(--featured-accent);border-radius:22px;bottom:14%;height:64px;right:10%;width:64px}.org-back-device[data-v-8ac8aabf]{height:34%;right:2%;top:8%;width:48%;z-index:2;--device-index: 1;--scene-transform: rotateY(12deg) rotateX(4deg) rotate(3deg) scale(.94);--scene-enter-transform: translateY(22px) scale(.9) rotateY(12deg) rotateX(4deg) rotate(3deg)}.org-main-device[data-v-8ac8aabf]{height:33%;left:4%;top:39%;width:54%;z-index:4;--scene-transform: rotateY(-12deg) rotateX(5deg) rotate(-5deg);--scene-enter-transform: translateX(-44px) translateY(34px) scale(.92) rotateY(-12deg) rotateX(5deg) rotate(-12deg)}.scene-screen--list[data-v-8ac8aabf]{align-content:center;gap:12px;padding:28px}.scene-screen--list span[data-v-8ac8aabf]{background:#0f172a1a;border-radius:999px;height:16px}.scene-screen--list span[data-v-8ac8aabf]:nth-child(2){width:80%}.scene-screen--list span[data-v-8ac8aabf]:nth-child(3){width:62%}.org-tree[data-v-8ac8aabf]{background:linear-gradient(90deg,transparent 49.7%,rgba(var(--featured-accent-rgb),.22) 49.8% 50.2%,transparent 50.3%),linear-gradient(0deg,transparent 49.7%,rgba(var(--featured-accent-rgb),.18) 49.8% 50.2%,transparent 50.3%);height:100%;position:relative}.org-node[data-v-8ac8aabf]{background:var(--featured-accent);border:4px solid hsla(0,0%,100%,.82);border-radius:50%;box-shadow:0 12px 20px rgba(var(--featured-accent-rgb),.16);height:26px;position:absolute;width:26px}.org-node--1[data-v-8ac8aabf]{left:48%;top:45%}.org-node--2[data-v-8ac8aabf]{left:24%;top:26%}.org-node--3[data-v-8ac8aabf]{right:23%;top:25%}.org-node--4[data-v-8ac8aabf]{bottom:25%;left:20%}.org-node--5[data-v-8ac8aabf]{bottom:25%;right:20%}.org-node--6[data-v-8ac8aabf]{left:8%;top:48%}.org-node--7[data-v-8ac8aabf]{right:8%;top:48%}.org-node--8[data-v-8ac8aabf]{left:40%;top:13%}.org-node--9[data-v-8ac8aabf]{bottom:13%;right:39%}.ai-main-device[data-v-8ac8aabf]{height:50%;left:7%;top:15%;width:66%;--scene-transform: rotateY(-7deg) rotateX(3deg) scale(1);--scene-enter-transform: translateZ(-60px) scale(.82) rotateY(-7deg) rotateX(3deg)}.ai-side-device[data-v-8ac8aabf]{bottom:10%;height:42%;right:6%;width:31%;--device-index: 2;--scene-transform: rotateY(14deg) rotateX(4deg) rotate(4deg);--scene-enter-transform: translateY(34px) scale(.92) rotateY(14deg) rotateX(4deg) rotate(4deg)}.scene-screen--ability[data-v-8ac8aabf],.scene-screen--ai[data-v-8ac8aabf],.scene-screen--modules[data-v-8ac8aabf]{align-content:center;padding:26px}.ai-canvas[data-v-8ac8aabf]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.ai-canvas[data-v-8ac8aabf]:before{border:1px solid rgba(var(--featured-accent-rgb),.2);border-radius:999px;content:"";inset:22% 12%;position:absolute}.ai-canvas span[data-v-8ac8aabf],.module-stack span[data-v-8ac8aabf],.scene-screen--ability span[data-v-8ac8aabf],.scene-screen--api span[data-v-8ac8aabf],.scene-screen--bot span[data-v-8ac8aabf],.scene-screen--message span[data-v-8ac8aabf],.scene-screen--portal span[data-v-8ac8aabf],.scene-screen--route span[data-v-8ac8aabf]{background:rgba(var(--featured-accent-rgb),.1);border-radius:14px;color:var(--featured-dark);display:grid;font-size:12px;font-weight:950;line-height:1;min-height:42px;place-items:center}.ai-canvas span[data-v-8ac8aabf]:nth-child(2){background:var(--featured-accent);border-radius:999px;box-shadow:0 0 0 10px rgba(var(--featured-accent-rgb),.08);color:#fff}.featured-products.is-visual-ready .ai-canvas span[data-v-8ac8aabf]:first-child{animation-delay:.52s}.featured-products.is-visual-ready .ai-canvas span[data-v-8ac8aabf]:nth-child(2){animation-delay:.62s}.featured-products.is-visual-ready .ai-canvas span[data-v-8ac8aabf]:nth-child(3){animation-delay:.72s}.featured-products.is-visual-ready .ai-canvas span[data-v-8ac8aabf]:nth-child(4){animation-delay:.82s}.featured-products.is-visual-ready .ai-canvas span[data-v-8ac8aabf]:nth-child(5){animation-delay:.92s}.scene-screen--ability[data-v-8ac8aabf]{gap:12px}.scene-screen--ability span[data-v-8ac8aabf]{min-height:52px}.featured-products.is-visual-ready .scene-screen--ability span[data-v-8ac8aabf]:first-child{animation-delay:.76s}.featured-products.is-visual-ready .scene-screen--ability span[data-v-8ac8aabf]:nth-child(2){animation-delay:.86s}.featured-products.is-visual-ready .scene-screen--ability span[data-v-8ac8aabf]:nth-child(3){animation-delay:.96s}.scene-symbol--pulse[data-v-8ac8aabf]{background:rgba(var(--featured-accent-rgb),.08);border:2px solid rgba(var(--featured-accent-rgb),.38);border-radius:50%;height:74px;left:44%;top:38%;width:74px}.featured-products.is-visual-ready .scene-symbol--pulse[data-v-8ac8aabf]{animation:scenePulse-8ac8aabf 1.5s var(--ease-soft) .76s infinite}.shelf-window[data-v-8ac8aabf]{height:31%;width:38%}.shelf-window--1[data-v-8ac8aabf]{left:3%;top:38%;--scene-transform: rotateY(-12deg) rotateX(3deg) rotate(-6deg);--scene-enter-transform: translateX(46px) translateY(20px) scale(.9) rotateY(-12deg) rotateX(3deg) rotate(-6deg)}.shelf-window--2[data-v-8ac8aabf]{left:31%;top:13%;z-index:5;--scene-transform: rotateY(0deg) rotateX(3deg) rotate(0deg);--scene-enter-transform: translateY(-28px) scale(.9) rotateY(0deg) rotateX(3deg) rotate(0deg)}.shelf-window--3[data-v-8ac8aabf]{right:3%;top:41%;--scene-transform: rotateY(12deg) rotateX(3deg) rotate(6deg);--scene-enter-transform: translateX(-46px) translateY(20px) scale(.9) rotateY(12deg) rotateX(3deg) rotate(6deg)}.module-stack[data-v-8ac8aabf]{display:grid;gap:10px}.module-stack span[data-v-8ac8aabf]{justify-content:start;min-height:36px;padding:0 14px}.module-stack span[data-v-8ac8aabf]:nth-child(2){width:78%}.module-stack span[data-v-8ac8aabf]:nth-child(3){background:rgba(var(--featured-warm-rgb),.12);width:56%}.chat-main-device[data-v-8ac8aabf]{height:74%;left:36%;top:7%;width:30%;--scene-transform: rotateY(-8deg) rotateX(4deg) rotate(-3deg);--scene-enter-transform: translateY(52px) scale(.9) rotateY(-8deg) rotateX(4deg) rotate(-3deg)}.scene-screen--chat[data-v-8ac8aabf]{align-content:center;gap:12px;padding:42px 16px 20px}.scene-screen--chat p[data-v-8ac8aabf]{background:rgba(var(--featured-accent-rgb),.1);border-radius:16px 16px 16px 6px;color:#0f172ac2;font-size:11px;font-weight:900;line-height:1.25;margin:0;max-width:86%;min-height:42px;padding:12px}.scene-screen--chat p[data-v-8ac8aabf]:nth-child(2){background:var(--featured-accent);border-radius:16px 16px 6px;color:#fff;justify-self:end}.chat-chip-row[data-v-8ac8aabf]{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.chat-chip-row span[data-v-8ac8aabf]{border-radius:999px;font-size:10px;min-height:30px}.chat-orbit[data-v-8ac8aabf]{background:rgba(var(--featured-accent-rgb),.15);border-radius:999px;height:24px;position:absolute;width:34px;z-index:2}.chat-orbit--1[data-v-8ac8aabf]{left:22%;top:28%}.chat-orbit--2[data-v-8ac8aabf]{right:18%;top:40%}.chat-orbit--3[data-v-8ac8aabf]{bottom:26%;left:24%}.featured-products.is-visual-ready .chat-orbit[data-v-8ac8aabf]{animation:chatBubbleFloat-8ac8aabf 2.2s var(--ease-soft) infinite}.featured-products.is-visual-ready .chat-orbit--2[data-v-8ac8aabf]{animation-delay:.26s}.featured-products.is-visual-ready .chat-orbit--3[data-v-8ac8aabf]{animation-delay:.52s}.partner-core[data-v-8ac8aabf]{background:radial-gradient(circle at 38% 36%,hsla(0,0%,100%,.86) 0 8%,transparent 9%),radial-gradient(circle at 62% 36%,hsla(0,0%,100%,.86) 0 8%,transparent 9%),var(--featured-accent);border:1px solid hsla(0,0%,100%,.72);border-radius:28px;box-shadow:0 22px 42px rgba(var(--featured-accent-rgb),.22);display:grid;height:92px;left:44%;place-items:center;position:absolute;top:22%;width:92px;z-index:6}.partner-core i[data-v-8ac8aabf]{border-bottom:5px solid hsla(0,0%,100%,.78);border-radius:50%;display:block;height:18px;width:42px}.featured-products.is-visual-ready .partner-core[data-v-8ac8aabf]{animation:sceneSymbolIn-8ac8aabf .46s var(--ease-out) both;animation-delay:.12s}.bot-phone[data-v-8ac8aabf]{height:58%;left:12%;top:24%;width:26%;--scene-transform: rotateY(-12deg) rotateX(4deg) rotate(-8deg);--scene-enter-transform: translateX(-42px) scale(.9) rotateY(-12deg) rotateX(4deg) rotate(-8deg)}.bot-tablet[data-v-8ac8aabf]{height:38%;right:8%;top:32%;width:44%;--device-index: 1;--scene-transform: rotateY(12deg) rotateX(4deg) rotate(3deg);--scene-enter-transform: translateX(42px) scale(.9) rotateY(12deg) rotateX(4deg) rotate(3deg)}.scene-screen--bot[data-v-8ac8aabf],.scene-screen--route[data-v-8ac8aabf]{align-content:center;gap:12px;padding:30px 16px}.bot-route-line[data-v-8ac8aabf]{background:linear-gradient(90deg,transparent,var(--featured-accent),transparent);border-radius:999px;height:3px;left:28%;position:absolute;right:24%;top:56%;z-index:2}.featured-products.is-visual-ready .bot-route-line[data-v-8ac8aabf]{animation:sceneLineIn-8ac8aabf .68s var(--ease-out) both;animation-delay:.56s}.broadcast-rings[data-v-8ac8aabf]{inset:0;pointer-events:none;position:absolute;z-index:1}.broadcast-rings span[data-v-8ac8aabf]{border:1px solid rgba(var(--featured-accent-rgb),.18);border-radius:50%;height:36%;left:31%;position:absolute;top:18%;transform:scale(.6);width:36%}.featured-products.is-visual-ready .broadcast-rings span[data-v-8ac8aabf]{animation:broadcastRing-8ac8aabf 1.8s var(--ease-soft) infinite}.featured-products.is-visual-ready .broadcast-rings span[data-v-8ac8aabf]:nth-child(2){animation-delay:.3s}.featured-products.is-visual-ready .broadcast-rings span[data-v-8ac8aabf]:nth-child(3){animation-delay:.6s}.message-main-device[data-v-8ac8aabf]{height:42%;left:16%;top:22%;width:58%;z-index:4;--scene-transform: rotateY(-5deg) rotateX(3deg);--scene-enter-transform: translateY(30px) scale(.92) rotateY(-5deg) rotateX(3deg)}.scene-screen--api[data-v-8ac8aabf],.scene-screen--message[data-v-8ac8aabf],.scene-screen--portal[data-v-8ac8aabf]{align-content:center;gap:10px;padding:26px}.scene-screen--api span[data-v-8ac8aabf],.scene-screen--message span[data-v-8ac8aabf]{justify-content:start;min-height:34px;padding:0 14px}.message-phone[data-v-8ac8aabf]{height:44%;width:20%}.message-phone--1[data-v-8ac8aabf]{right:4%;top:12%;--scene-transform: rotateY(14deg) rotateX(4deg) rotate(7deg);--scene-enter-transform: translateX(-36px) scale(.88) rotateY(14deg) rotateX(4deg) rotate(7deg)}.message-phone--2[data-v-8ac8aabf]{bottom:8%;right:10%;--scene-transform: rotateY(10deg) rotateX(4deg) rotate(-5deg);--scene-enter-transform: translateY(38px) scale(.88) rotateY(10deg) rotateX(4deg) rotate(-5deg)}.message-phone--3[data-v-8ac8aabf]{bottom:8%;left:7%;--scene-transform: rotateY(-12deg) rotateX(4deg) rotate(6deg);--scene-enter-transform: translateX(36px) scale(.88) rotateY(-12deg) rotateX(4deg) rotate(6deg)}.scene-screen--notice[data-v-8ac8aabf]{align-content:center;gap:12px;justify-items:center;padding:22px 12px}.scene-screen--notice span[data-v-8ac8aabf]{background:rgba(var(--featured-accent-rgb),.14);border-radius:16px;height:46px;width:46px}.scene-screen--notice strong[data-v-8ac8aabf]{color:var(--featured-dark);font-size:12px;font-weight:950}.pipeline-line[data-v-8ac8aabf]{background:rgba(var(--featured-accent-rgb),.18);border-radius:999px;height:4px;left:13%;position:absolute;right:13%;top:48%;z-index:2}.pipeline-line span[data-v-8ac8aabf]{background:var(--featured-accent);border-radius:50%;height:14px;position:absolute;top:-5px;width:14px}.pipeline-line span[data-v-8ac8aabf]:first-child{left:24%}.pipeline-line span[data-v-8ac8aabf]:nth-child(2){right:24%}.featured-products.is-visual-ready .pipeline-line span[data-v-8ac8aabf]{animation:dataNodeMove-8ac8aabf 1.6s var(--ease-soft) infinite}.pipeline-screen[data-v-8ac8aabf]{height:32%;top:30%;width:31%}.pipeline-screen--1[data-v-8ac8aabf]{left:4%;--scene-transform: rotateY(-14deg) rotateX(4deg) rotate(-3deg);--scene-enter-transform: translateX(34px) scale(.9) rotateY(-14deg) rotateX(4deg) rotate(-3deg)}.pipeline-screen--2[data-v-8ac8aabf]{left:34.5%;top:22%;z-index:5;--scene-transform: rotateY(0deg) rotateX(4deg);--scene-enter-transform: translateY(34px) scale(.9) rotateY(0deg) rotateX(4deg)}.pipeline-screen--3[data-v-8ac8aabf]{right:4%;--scene-transform: rotateY(14deg) rotateX(4deg) rotate(3deg);--scene-enter-transform: translateX(-34px) scale(.9) rotateY(14deg) rotateX(4deg) rotate(3deg)}.portal-phone[data-v-8ac8aabf]{height:56%;width:23%}.portal-phone--1[data-v-8ac8aabf]{height:64%;left:38%;top:10%;width:27%;z-index:6;--scene-transform: rotateY(-4deg) rotateX(4deg) rotate(-2deg) scale(1.04);--scene-enter-transform: translateY(34px) scale(.86) rotateY(-4deg) rotateX(4deg) rotate(-2deg)}.portal-phone--2[data-v-8ac8aabf]{left:16%;top:18%;--scene-transform: rotateY(-15deg) rotateX(4deg) rotate(-11deg) scale(.92);--scene-enter-transform: translateX(54px) scale(.82) rotateY(-15deg) rotateX(4deg) rotate(-11deg)}.portal-phone--3[data-v-8ac8aabf]{right:16%;top:18%;--scene-transform: rotateY(15deg) rotateX(4deg) rotate(11deg) scale(.92);--scene-enter-transform: translateX(-54px) scale(.82) rotateY(15deg) rotateX(4deg) rotate(11deg)}.portal-phone--4[data-v-8ac8aabf]{right:5%;top:28%;z-index:2;--scene-transform: rotateY(18deg) rotateX(4deg) rotate(14deg) scale(.82);--scene-enter-transform: translateX(-80px) scale(.78) rotateY(18deg) rotateX(4deg) rotate(14deg)}.scene-screen--portal[data-v-8ac8aabf]{align-content:start;grid-template-columns:repeat(2,minmax(0,1fr));padding:42px 13px 18px}.scene-screen--portal span[data-v-8ac8aabf]{font-size:10px;min-height:40px}.portal-orbit[data-v-8ac8aabf]{border:2px solid rgba(var(--featured-accent-rgb),.16);border-radius:50%;height:68%;left:20%;position:absolute;top:13%;transform:rotate(-10deg);width:58%;z-index:1}.featured-products.is-visual-ready .portal-orbit[data-v-8ac8aabf]{animation:sceneLineIn-8ac8aabf .78s var(--ease-out) both;animation-delay:.12s}@keyframes sceneLineIn-8ac8aabf{0%{opacity:0;transform:translate(-12%) rotate(var(--line-rotate, -18deg))}to{opacity:1;transform:translate(0) rotate(var(--line-rotate, -18deg))}}@keyframes sceneDeviceIn-8ac8aabf{0%{opacity:0;transform:var(--scene-enter-transform, translateY(24px) scale(.94))}to{opacity:1;transform:var(--scene-transform, none)}}@keyframes sceneItemIn-8ac8aabf{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sceneSymbolIn-8ac8aabf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scenePulse-8ac8aabf{0%,to{opacity:.36;transform:scale(.86)}50%{opacity:.92;transform:scale(1.12)}}@keyframes chatBubbleFloat-8ac8aabf{0%,to{opacity:.3;transform:translateY(10px)}50%{opacity:.78;transform:translateY(-14px)}}@keyframes broadcastRing-8ac8aabf{0%{opacity:.44;transform:scale(.5)}to{opacity:0;transform:scale(1.4)}}@keyframes dataNodeMove-8ac8aabf{0%{opacity:0;transform:translate(-70px)}24%,72%{opacity:1}to{opacity:0;transform:translate(70px)}}.visual-device-stack[data-v-8ac8aabf]{height:clamp(410px,58vh,600px);perspective:1200px;position:relative;transform-style:preserve-3d;width:min(100%,720px);z-index:2}.visual-letter[data-v-8ac8aabf]{background:radial-gradient(circle at 32% 24%,hsla(0,0%,100%,.42),transparent 28%),var(--featured-accent);border:3px solid hsla(0,0%,100%,.82);border-radius:34% 44% 38% 46%;box-shadow:0 22px 40px rgba(var(--featured-accent-rgb),.24),inset -10px -12px #0f172a14;color:#fff;display:grid;font-size:clamp(42px,4.6vw,70px);font-weight:1000;height:clamp(78px,8vw,116px);line-height:1;opacity:0;place-items:center;position:absolute;right:8%;top:7%;transform:translateY(-24px) rotate(-10deg) scale(.88);transition:opacity .96s ease .26s,transform 1.26s cubic-bezier(.22,1,.36,1) .26s;width:clamp(78px,8vw,116px);z-index:4}.featured-products.is-visual-ready .visual-letter[data-v-8ac8aabf]{opacity:1;transform:translateY(0) rotate(-7deg) scale(1)}.visual-device[data-v-8ac8aabf]{opacity:0;position:absolute;transform-style:preserve-3d;transition:opacity .96s ease;transition-delay:calc(var(--device-index)*.17s)}.visual-device[data-v-8ac8aabf]:before{background:#0f172a2e;border-radius:28px;content:"";filter:blur(4px);inset:16px -14px -18px 18px;position:absolute;transform:translateZ(-36px);z-index:-1}.featured-products.is-visual-ready .visual-device[data-v-8ac8aabf]{opacity:1}.visual-device__screen[data-v-8ac8aabf]{background:linear-gradient(180deg,#fffffff2,#f8fafce0),var(--featured-soft);border:1px solid hsla(0,0%,100%,.56);box-shadow:0 26px 62px #0f172a2e,inset 0 0 0 1px #0f172a0a;display:grid;grid-template-rows:auto 1fr;height:100%;overflow:hidden;position:relative;transform:translateY(30px) scale(.95);transform-style:preserve-3d;transition:transform 1.18s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--device-index)*.17s);width:100%}.visual-device__screen[data-v-8ac8aabf]:before{background:linear-gradient(120deg,hsla(0,0%,100%,.34) 0 16%,transparent 17% 54%,hsla(0,0%,100%,.18) 55% 64%,transparent 65%),linear-gradient(180deg,hsla(0,0%,100%,.18),transparent 42%);content:"";inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute;z-index:3}.visual-device__screen[data-v-8ac8aabf]:after{background:#0f172a29;border-radius:999px;bottom:7px;content:"";height:5px;left:8%;position:absolute;right:8%;z-index:4}.featured-products.is-visual-ready .visual-device__screen[data-v-8ac8aabf]{transform:translateY(0) scale(1)}.visual-device--desktop[data-v-8ac8aabf]{height:52%;left:3%;top:12%;transform:rotateY(-10deg) rotateX(4deg) rotate(-1deg);width:68%}.visual-device--desktop .visual-device__screen[data-v-8ac8aabf]{border:10px solid #111417;border-radius:26px;box-shadow:18px 20px #1114172e,0 34px 72px #0f172a33}.visual-device__stand[data-v-8ac8aabf]{background:#111417;border-radius:0 0 12px 12px;bottom:-30px;height:34px;left:42%;position:absolute;width:16%}.visual-device__stand[data-v-8ac8aabf]:after{background:#111417;border-radius:999px;bottom:-12px;content:"";height:14px;left:-60%;position:absolute;right:-60%}.visual-device--tablet[data-v-8ac8aabf]{bottom:8%;height:48%;right:6%;transform:rotateY(14deg) rotateX(3deg) rotate(3deg);width:36%}.visual-device--tablet .visual-device__screen[data-v-8ac8aabf]{border:9px solid #111417;border-radius:30px;box-shadow:14px 16px #11141729,0 28px 58px #0f172a2e}.visual-device--phone[data-v-8ac8aabf]{height:54%;transform:rotateY(12deg) rotateX(3deg) rotate(5deg);width:24%}.visual-device--phone .visual-device__screen[data-v-8ac8aabf]{border:8px solid #111417;border-radius:32px;box-shadow:10px 14px #11141724,0 22px 44px #0f172a2e}.visual-device--phone[data-v-8ac8aabf]:first-child{left:18%;top:15%;transform:rotateY(-14deg) rotateX(4deg) rotate(-7deg)}.visual-device--phone[data-v-8ac8aabf]:nth-child(2){left:38%;top:9%;transform:rotateY(0) rotateX(3deg) rotate(0);z-index:2}.visual-device--phone[data-v-8ac8aabf]:nth-child(3){right:16%;top:16%;transform:rotateY(14deg) rotateX(4deg) rotate(7deg)}.product-visual-scene--agent-workbench .visual-device--phone[data-v-8ac8aabf],.product-visual-scene--message-console .visual-device--phone[data-v-8ac8aabf],.product-visual-scene--security-dashboard .visual-device--phone[data-v-8ac8aabf]{height:52%;inset:auto 9% 9% auto;width:23%}.product-visual-scene--chat-panel .visual-device--tablet[data-v-8ac8aabf]{height:58%;inset:12% auto auto 12%;width:52%}.product-visual-scene--chat-panel .visual-device--phone[data-v-8ac8aabf]{inset:auto 13% 8% auto}.product-visual-scene--double-phone .visual-device--phone[data-v-8ac8aabf]:first-child{left:13%;top:14%}.product-visual-scene--double-phone .visual-device--phone[data-v-8ac8aabf]:nth-child(2){left:37%;top:8%}.product-visual-scene--double-phone .visual-device--phone[data-v-8ac8aabf]:nth-child(3){right:13%;top:15%}.product-visual-scene--double-phone .visual-device--phone[data-v-8ac8aabf]:nth-child(4){right:1%;top:22%;transform:rotateY(18deg) rotateX(4deg) rotate(12deg) scale(.88);z-index:0}.product-visual-scene--api-gateway .visual-device--desktop[data-v-8ac8aabf],.product-visual-scene--component-hub .visual-device--desktop[data-v-8ac8aabf]{height:38%;width:48%}.product-visual-scene--api-gateway .visual-device--desktop[data-v-8ac8aabf]:first-child,.product-visual-scene--component-hub .visual-device--desktop[data-v-8ac8aabf]:first-child{left:5%;top:18%;transform:rotateY(-14deg) rotateX(4deg) rotate(-4deg)}.product-visual-scene--api-gateway .visual-device--desktop[data-v-8ac8aabf]:nth-child(2),.product-visual-scene--component-hub .visual-device--desktop[data-v-8ac8aabf]:nth-child(2){left:28%;top:8%;transform:rotateY(0) rotateX(4deg);z-index:2}.product-visual-scene--api-gateway .visual-device--desktop[data-v-8ac8aabf]:nth-child(3),.product-visual-scene--component-hub .visual-device--desktop[data-v-8ac8aabf]:nth-child(3){right:4%;top:22%;transform:rotateY(14deg) rotateX(4deg) rotate(4deg)}.product-visual-scene--message-console .visual-device--phone[data-v-8ac8aabf]:nth-child(2){left:auto;right:2%;top:12%}.product-visual-scene--message-console .visual-device--phone[data-v-8ac8aabf]:nth-child(3){inset:auto 13% 7% auto;transform:rotateY(10deg) rotateX(3deg) rotate(-5deg)}.product-visual-scene--message-console .visual-device--phone[data-v-8ac8aabf]:nth-child(4){inset:auto 28% 3% auto;transform:rotateY(4deg) rotateX(3deg) rotate(6deg) scale(.9)}.product-visual-scene--chat-panel .visual-device--phone[data-v-8ac8aabf]{height:72%;left:34%;top:5%;transform:rotateY(-8deg) rotateX(4deg) rotate(-3deg);width:31%}.product-visual-scene--org-dashboard .visual-device--tablet[data-v-8ac8aabf]:first-child{height:48%;inset:18% auto auto 12%;transform:rotateY(-10deg) rotateX(4deg) rotate(-5deg);width:52%;z-index:2}.product-visual-scene--org-dashboard .visual-device--desktop[data-v-8ac8aabf]:nth-child(2){height:42%;left:auto;right:8%;top:10%;transform:rotateY(12deg) rotateX(4deg) rotate(3deg) scale(.92);width:55%}.product-visual-scene--agent-workbench .visual-device--tablet[data-v-8ac8aabf]{bottom:8%;right:8%}.product-visual-scene--agent-workbench .visual-device--phone[data-v-8ac8aabf]:first-child{height:58%;inset:18% auto auto 18%;transform:rotateY(-12deg) rotateX(4deg) rotate(-8deg);width:28%}.product-visual-scene--agent-workbench .visual-device--tablet[data-v-8ac8aabf]:nth-child(2){bottom:9%;height:48%;right:12%;width:40%}.visual-device__ui[data-v-8ac8aabf]{align-content:center;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding:clamp(14px,1.6vw,24px)}.visual-device--phone .visual-device__ui[data-v-8ac8aabf],.visual-device--tablet .visual-device__ui[data-v-8ac8aabf]{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-device__ui span[data-v-8ac8aabf]{background:rgba(var(--featured-accent-rgb),.1);border-radius:16px;color:var(--featured-dark);display:grid;font-size:12px;font-weight:950;line-height:1;min-height:46px;place-items:center}.visual-device--phone .visual-device__ui span[data-v-8ac8aabf]{border-radius:14px;font-size:10px;min-height:40px}.visual-device__ui span[data-v-8ac8aabf]:nth-child(3n+2){background:rgba(var(--featured-warm-rgb),.12)}.visual-chat[data-v-8ac8aabf],.visual-dashboard[data-v-8ac8aabf],.visual-phone[data-v-8ac8aabf]{background:#ffffffe6;border:1px solid rgba(15,23,42,.08);box-shadow:0 28px 70px #0f172a29;overflow:hidden;position:relative;z-index:2}.visual-dashboard[data-v-8ac8aabf]{border-radius:28px;display:grid;grid-template-rows:auto 1fr auto;min-height:clamp(350px,43vh,460px);width:clamp(460px,44vw,680px)}.visual-device__top[data-v-8ac8aabf]{align-items:center;border-bottom:1px solid rgba(15,23,42,.08);color:#1e293b94;display:flex;font-size:13px;font-weight:900;gap:16px;justify-content:space-between;line-height:1;min-height:58px;padding:0 clamp(18px,1.8vw,28px)}.visual-device__top strong[data-v-8ac8aabf]{align-items:center;background:var(--featured-accent);border-radius:999px;color:#fff;display:inline-flex;font-size:12px;letter-spacing:0;min-height:28px;padding:0 12px}.visual-device--tablet .visual-device__top[data-v-8ac8aabf]{min-height:44px;padding:0 16px}.visual-device--phone .visual-device__top[data-v-8ac8aabf]{font-size:10px;min-height:34px;padding:0 10px}.visual-device--phone .visual-device__top strong[data-v-8ac8aabf]{font-size:9px;min-height:22px;padding:0 8px}.visual-dashboard__body[data-v-8ac8aabf]{display:grid;gap:clamp(16px,2vw,28px);grid-template-columns:minmax(0,1fr) minmax(140px,.42fr);padding:clamp(22px,2.4vw,34px)}.visual-chat__chips[data-v-8ac8aabf],.visual-chat__messages[data-v-8ac8aabf],.visual-dashboard__main[data-v-8ac8aabf],.visual-dashboard__side[data-v-8ac8aabf],.visual-phone__dock[data-v-8ac8aabf],.visual-phone__grid[data-v-8ac8aabf],.visual-phone__stack[data-v-8ac8aabf]{display:grid;gap:12px}.visual-dashboard__main[data-v-8ac8aabf]{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-chat__chips span[data-v-8ac8aabf],.visual-chat__messages p[data-v-8ac8aabf],.visual-dashboard__main span[data-v-8ac8aabf],.visual-dashboard__side span[data-v-8ac8aabf],.visual-phone__dock span[data-v-8ac8aabf],.visual-phone__grid span[data-v-8ac8aabf],.visual-phone__stack span[data-v-8ac8aabf]{background:rgba(var(--featured-accent-rgb),.1);border-radius:16px;color:#0f172ac2;font-size:13px;font-weight:900;line-height:1.38;min-width:0}.visual-dashboard__main span[data-v-8ac8aabf]{display:grid;min-height:86px;padding:14px;place-items:center}.visual-dashboard__side span[data-v-8ac8aabf]{background:#ffffffc2;box-shadow:inset 0 0 0 1px rgba(var(--featured-accent-rgb),.12);min-height:42px;padding:12px 14px}.visual-token[data-v-8ac8aabf]{background:radial-gradient(circle at 28% 24%,hsla(0,0%,100%,.28),transparent 26%),var(--featured-accent);border:2px solid hsla(0,0%,100%,.72);border-radius:24px;bottom:clamp(18px,2vw,32px);box-shadow:0 18px 34px rgba(var(--featured-accent-rgb),.24);color:#fff;display:grid;min-height:clamp(52px,5vw,74px);min-width:clamp(64px,6vw,90px);place-items:center;position:absolute;right:clamp(18px,2vw,32px);transform:rotate(-7deg)}.visual-token strong[data-v-8ac8aabf]{font-size:clamp(20px,2vw,30px);font-weight:1000;line-height:1}.product-visual-scene--security-dashboard .visual-dashboard__main span[data-v-8ac8aabf]{background:linear-gradient(135deg,rgba(var(--featured-accent-rgb),.16),#ffffffb8);border-radius:20px}.product-visual-scene--org-dashboard .visual-dashboard__main[data-v-8ac8aabf]{grid-template-columns:.8fr 1.2fr}.product-visual-scene--org-dashboard .visual-dashboard__main span[data-v-8ac8aabf]:nth-child(odd){justify-content:start;place-items:center start}.product-visual-scene--agent-workbench .visual-dashboard__main[data-v-8ac8aabf],.product-visual-scene--ai-flow .visual-dashboard__main[data-v-8ac8aabf]{align-items:center}.product-visual-scene--agent-workbench .visual-dashboard__main span[data-v-8ac8aabf],.product-visual-scene--ai-flow .visual-dashboard__main span[data-v-8ac8aabf]{border-radius:999px}.product-visual-scene--component-hub .visual-dashboard__main span[data-v-8ac8aabf]{border-radius:22px;min-height:74px}.product-visual-scene--api-gateway .visual-dashboard__main span[data-v-8ac8aabf],.product-visual-scene--message-console .visual-dashboard__main span[data-v-8ac8aabf]{justify-content:start;place-items:center start}.visual-phone[data-v-8ac8aabf]{aspect-ratio:10 / 16;border:10px solid #111417;border-radius:38px;padding:14px;width:clamp(250px,22vw,330px)}.visual-phone--single[data-v-8ac8aabf]{transform:rotate(-4deg)}.visual-phone__grid[data-v-8ac8aabf]{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 4px 12px}.visual-phone__dock span[data-v-8ac8aabf],.visual-phone__grid span[data-v-8ac8aabf],.visual-phone__stack span[data-v-8ac8aabf]{display:grid;min-height:58px;padding:10px;place-items:center}.visual-phone__dock[data-v-8ac8aabf]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.visual-phone__dock span[data-v-8ac8aabf]{background:#0f172a0f;font-size:11px;min-height:44px}.visual-double-phone[data-v-8ac8aabf]{min-height:clamp(390px,48vh,540px);position:relative;width:clamp(430px,42vw,640px);z-index:2}.visual-double-phone .visual-phone[data-v-8ac8aabf]{position:absolute;top:8%}.visual-phone--front[data-v-8ac8aabf]{left:8%;transform:rotate(-5deg)}.visual-phone--back[data-v-8ac8aabf]{right:8%;transform:rotate(5deg) scale(.92)}.visual-phone__stack[data-v-8ac8aabf]{padding:18px 4px}.visual-chat[data-v-8ac8aabf]{border-radius:28px;display:grid;grid-template-rows:auto 1fr auto;min-height:clamp(390px,50vh,540px);width:clamp(360px,34vw,520px)}.visual-chat__messages[data-v-8ac8aabf]{align-content:center;padding:clamp(22px,2.3vw,34px)}.visual-chat__messages p[data-v-8ac8aabf]{margin:0;max-width:78%;min-height:52px;padding:14px 16px}.visual-chat__messages p[data-v-8ac8aabf]:nth-child(2n){background:var(--featured-accent);color:#fff;justify-self:end}.visual-chat__chips[data-v-8ac8aabf]{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 clamp(22px,2.3vw,34px) 24px}.visual-chat__chips span[data-v-8ac8aabf]{display:grid;font-size:11px;min-height:42px;padding:8px;place-items:center}.visual-floaters[data-v-8ac8aabf]{inset:0;pointer-events:none;position:absolute;z-index:3}.visual-floaters span[data-v-8ac8aabf]{align-items:center;background:#ffffffc7;border:1px solid rgba(var(--featured-accent-rgb),.16);border-radius:999px;box-shadow:0 14px 28px #0f172a1a;color:var(--featured-dark);display:inline-flex;font-size:12px;font-weight:900;min-height:38px;padding:0 14px;position:absolute}.visual-floaters span[data-v-8ac8aabf]:first-child{left:3%;top:11%}.visual-floaters span[data-v-8ac8aabf]:nth-child(2){right:3%;top:20%}.visual-floaters span[data-v-8ac8aabf]:nth-child(3){bottom:14%;left:9%}.visual-floaters span[data-v-8ac8aabf]:nth-child(4){bottom:8%;right:10%}.visual-floaters span[data-v-8ac8aabf]:nth-child(5){bottom:32%;right:2%}.featured-products.is-visual-ready .visual-device__ui span[data-v-8ac8aabf]{animation:productVisualPop-8ac8aabf .92s cubic-bezier(.22,1,.36,1) both}.featured-products.is-visual-ready .visual-device__ui span[data-v-8ac8aabf]:nth-child(2){animation-delay:.14s}.featured-products.is-visual-ready .visual-device__ui span[data-v-8ac8aabf]:nth-child(3){animation-delay:.28s}.featured-products.is-visual-ready .visual-device__ui span[data-v-8ac8aabf]:nth-child(4){animation-delay:.42s}@keyframes productVisualPop-8ac8aabf{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.featured-product-nav[data-v-8ac8aabf]{align-self:center;display:grid;gap:7px;justify-items:center}.featured-product-nav button[data-v-8ac8aabf]{background-color:#ffffffb8;background-image:radial-gradient(circle at 30% 24%,hsla(0,0%,100%,.7),transparent 28%);border:1px solid rgba(var(--featured-accent-rgb),.12);border-radius:999px;box-shadow:0 10px 24px #0f172a14;color:var(--featured-dark);cursor:pointer;display:grid;height:38px;place-items:center;transition:border-color .56s var(--ease-soft),background-color .56s var(--ease-soft),box-shadow .56s var(--ease-soft),color .56s var(--ease-soft);width:38px}.featured-product-nav__icon[data-v-8ac8aabf]{color:currentColor;display:block;fill:none;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:19px}.featured-product-nav button[data-v-8ac8aabf]:focus-visible,.featured-product-nav button[data-v-8ac8aabf]:hover{background-color:rgba(var(--featured-accent-rgb),.1);border-color:rgba(var(--featured-accent-rgb),.26);outline:none}.featured-product-nav button.is-active[data-v-8ac8aabf]{background-color:rgba(var(--featured-accent-rgb),.18);border-color:rgba(var(--featured-accent-rgb),.34);box-shadow:0 10px 24px #0f172a14,inset 0 0 0 1px rgba(var(--featured-accent-rgb),.16);color:var(--featured-dark)}.product-phone-stage[data-v-8ac8aabf]{display:grid;isolation:isolate;min-height:clamp(360px,54vh,520px);place-items:center;position:relative;width:min(100%,640px)}.product-phone-stage[data-v-8ac8aabf]:before{background:#0f172a1a;border-radius:50%;bottom:5%;content:"";filter:blur(2px);height:clamp(52px,7vh,86px);position:absolute;right:12%;width:clamp(250px,34vw,460px);z-index:0}.product-phone[data-v-8ac8aabf]{align-content:start;aspect-ratio:10 / 16;background:radial-gradient(circle at 80% 8%,rgba(var(--featured-warm-rgb),.16),transparent 26%),linear-gradient(180deg,#fff 0,#f5f8ec);border:clamp(8px,.8vw,12px) solid #111417;border-radius:clamp(26px,2.2vw,36px);box-shadow:0 24px 56px #0f172a2e,inset 0 0 0 1px #ffffffad;display:grid;gap:clamp(10px,1vw,14px);overflow:hidden;padding:clamp(14px,1vw,18px);position:relative;width:clamp(230px,20vw,320px);z-index:2}.product-phone[data-v-8ac8aabf]:before{background:#111417;border-radius:0 0 999px 999px;content:"";height:18px;left:50%;position:absolute;top:10px;transform:translate(-50%);width:34%}.product-phone__status[data-v-8ac8aabf]{align-items:center;color:#0f172ab8;display:flex;font-size:12px;font-weight:900;gap:12px;justify-content:space-between;line-height:1;min-height:30px;padding:0 4px}.product-phone__status strong[data-v-8ac8aabf]{align-items:center;background:var(--featured-soft);border-radius:999px;color:var(--featured-dark);display:inline-flex;font-size:11px;min-height:24px;padding:0 10px}.product-phone__hero[data-v-8ac8aabf]{background:linear-gradient(135deg,var(--featured-dark),var(--featured-accent)),var(--featured-dark);border-radius:20px;box-shadow:0 16px 32px rgba(var(--featured-accent-rgb),.18);color:#fff;display:grid;gap:10px;padding:clamp(14px,1.25vw,22px)}.product-phone__hero span[data-v-8ac8aabf]{color:#ffffffad;font-size:13px;font-weight:900;line-height:1}.product-phone__hero h2[data-v-8ac8aabf]{color:#fff;font-size:clamp(22px,1.7vw,30px);font-weight:900;line-height:1.18;margin:0;word-break:break-word}.product-phone__hero p[data-v-8ac8aabf]{color:#ffffffc2;font-size:clamp(13px,1vw,15px);font-weight:700;line-height:1.55;margin:0}.product-phone__entries[data-v-8ac8aabf]{align-content:start;display:grid;gap:8px}.product-phone__entries span[data-v-8ac8aabf]{background:#ffffffd1;border:1px solid rgba(var(--featured-accent-rgb),.1);border-radius:14px;color:#0f172ac7;display:-webkit-box;font-size:clamp(12px,.78vw,13px);font-weight:850;line-height:1.45;min-height:38px;overflow:hidden;padding:8px 10px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-phone__preview[data-v-8ac8aabf]{background:#fffc;border-radius:18px;display:grid;gap:8px;padding:10px}.product-phone__preview img[data-v-8ac8aabf]{border-radius:14px;filter:saturate(.88) contrast(.96);height:clamp(58px,5.6vw,86px);-o-object-fit:cover;object-fit:cover;width:100%}.product-phone__preview p[data-v-8ac8aabf]{color:#1e293b9e;display:-webkit-box;font-size:12px;font-weight:700;line-height:1.48;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.product-character[data-v-8ac8aabf]{aspect-ratio:.62;bottom:clamp(10px,3vh,42px);filter:drop-shadow(0 18px 26px rgba(15,23,42,.14));pointer-events:none;position:absolute;right:clamp(0px,3vw,48px);width:clamp(130px,12vw,220px);z-index:3}.product-character[data-v-8ac8aabf]:after{background:linear-gradient(90deg,#fffffff5,#94a3b8e6);border-radius:999px;box-shadow:0 0 0 2px #0f172a1a;content:"";height:5%;position:absolute;right:5%;top:34%;transform:rotate(-24deg);transform-origin:left center;width:38%;z-index:1}.product-character__arm[data-v-8ac8aabf],.product-character__body[data-v-8ac8aabf],.product-character__head[data-v-8ac8aabf],.product-character__leg[data-v-8ac8aabf]{display:block;position:absolute}.product-character__head[data-v-8ac8aabf]{aspect-ratio:1;background:radial-gradient(circle at 36% 42%,#0f5132 0 4%,transparent 5%),radial-gradient(circle at 64% 42%,#0f5132 0 4%,transparent 5%),linear-gradient(180deg,var(--character-skin-start) 0,var(--character-skin-end) 100%);border:3px solid rgba(6,78,59,.16);border-radius:50%;width:42%}.product-character__head[data-v-8ac8aabf]:before{background:radial-gradient(circle at 22% 72%,transparent 0 18%,var(--character-hair) 19% 42%,transparent 43%),linear-gradient(135deg,var(--character-hair),#253041);border-radius:55% 45% 38% 30%;content:"";height:44%;left:3%;position:absolute;top:-12%;transform:rotate(-8deg);width:96%}.product-character__head[data-v-8ac8aabf]:after{border-bottom:3px solid rgba(6,78,59,.38);border-radius:50%;bottom:26%;content:"";height:8%;left:28%;position:absolute;right:28%}.product-character__body[data-v-8ac8aabf]{background:linear-gradient(90deg,var(--character-jacket) 0 28%,transparent 29% 71%,var(--character-jacket) 72% 100%),linear-gradient(180deg,var(--character-shirt-start) 0,var(--character-shirt-end) 100%);border-radius:28% 28% 18% 18%;height:38%;top:32%;width:56%}.product-character__body[data-v-8ac8aabf]:after{background:#ffffff85;content:"";height:22%;left:26%;position:absolute;top:14%;width:48%}.product-character__arm[data-v-8ac8aabf]{background:var(--character-skin-end);height:34%;top:38%;width:16%}.product-character__arm--left[data-v-8ac8aabf]{left:12%;transform:rotate(28deg)}.product-character__arm--right[data-v-8ac8aabf]{right:13%;transform:rotate(-22deg)}.product-character__leg[data-v-8ac8aabf]{background:var(--character-pants);border-radius:999px;bottom:0;height:34%;width:17%}.product-character__leg--left[data-v-8ac8aabf]{left:36%;transform:rotate(8deg)}.product-character__leg--right[data-v-8ac8aabf]{right:34%;transform:rotate(-8deg)}.product-character--variant-2[data-v-8ac8aabf]{transform:scaleX(-1)}.product-character--variant-2 .product-character__head[data-v-8ac8aabf]{border-radius:46% 46% 52% 52%;width:38%}.product-character--variant-2 .product-character__arm--left[data-v-8ac8aabf]{transform:rotate(8deg)}.product-character--variant-2 .product-character__arm--right[data-v-8ac8aabf]{transform:rotate(-42deg)}.product-character--variant-3 .product-character__head[data-v-8ac8aabf]{width:46%}.product-character--variant-3 .product-character__body[data-v-8ac8aabf]{border-radius:34% 34% 16% 16%;width:62%}.product-character--variant-3 .product-character__arm--left[data-v-8ac8aabf]{left:9%;transform:rotate(46deg)}.product-character--variant-3 .product-character__leg--right[data-v-8ac8aabf]{right:30%;transform:rotate(-18deg)}.product-character--variant-4 .product-character__head[data-v-8ac8aabf]{top:2%;width:40%}.product-character--variant-4 .product-character__body[data-v-8ac8aabf]{border-radius:22% 38% 18% 18%;height:35%;top:34%}.product-character--variant-4 .product-character__arm--left[data-v-8ac8aabf]{left:10%;transform:rotate(-24deg)}.product-character--variant-4 .product-character__arm--right[data-v-8ac8aabf]{right:8%;transform:rotate(24deg)}.product-character--variant-5[data-v-8ac8aabf]{transform:translateY(2%)}.product-character--variant-5 .product-character__head[data-v-8ac8aabf]{border-radius:50% 42% 48% 46%;width:40%}.product-character--variant-5 .product-character__body[data-v-8ac8aabf]{height:40%;width:52%}.product-character--variant-5 .product-character__arm--left[data-v-8ac8aabf]{left:16%;transform:rotate(36deg)}.product-character--variant-5 .product-character__leg--left[data-v-8ac8aabf]{left:33%;transform:rotate(-12deg)}.product-character[data-v-8ac8aabf]{aspect-ratio:1;bottom:clamp(26px,6vh,76px);filter:drop-shadow(0 14px 22px rgba(15,23,42,.14));right:clamp(16px,4vw,72px);transform:none;width:clamp(96px,8.5vw,150px);z-index:1}.product-character[data-v-8ac8aabf]:before{background:#0f172a1f;border-radius:50%;bottom:2%;content:"";filter:blur(2px);height:16%;left:14%;position:absolute;right:10%}.product-character[data-v-8ac8aabf]:after,.product-character__leg[data-v-8ac8aabf]{display:none}.product-character__head[data-v-8ac8aabf]{background:radial-gradient(circle at 36% 48%,#0f5132 0 3.5%,transparent 4.5%),radial-gradient(circle at 64% 48%,#0f5132 0 3.5%,transparent 4.5%),linear-gradient(180deg,var(--character-skin-start) 0,var(--character-skin-end) 100%);border:2px solid rgba(15,23,42,.08);border-radius:48% 48% 46% 46%;left:50%;top:0;transform:translate(-50%);width:58%;z-index:3}.product-character__head[data-v-8ac8aabf]:before{background:radial-gradient(circle at 18% 76%,transparent 0 17%,var(--character-hair) 18% 42%,transparent 43%),linear-gradient(135deg,var(--character-hair),#243044);border-radius:58% 42% 50% 18%;height:48%;left:-8%;top:-15%;transform:rotate(-7deg);width:108%}.product-character__head[data-v-8ac8aabf]:after{border-bottom-width:2px;bottom:25%;height:7%;left:34%;right:34%}.product-character__body[data-v-8ac8aabf]{background:linear-gradient(90deg,var(--character-jacket) 0 31%,transparent 32% 68%,var(--character-jacket) 69% 100%),linear-gradient(180deg,var(--character-shirt-start) 0,var(--character-shirt-end) 100%);border:2px solid rgba(15,23,42,.08);border-radius:28px 28px 24px 24px;height:44%;left:50%;top:48%;transform:translate(-50%);width:72%;z-index:2}.product-character__body[data-v-8ac8aabf]:after{border-radius:999px;height:18%;left:30%;top:20%;width:40%}.product-character__arm[data-v-8ac8aabf]{background:var(--character-jacket);border-radius:999px;box-shadow:inset 0 -12px 0 var(--character-skin-end);height:28%;top:57%;width:20%;z-index:1}.product-character__arm--left[data-v-8ac8aabf]{left:8%;transform:rotate(18deg)}.product-character__arm--right[data-v-8ac8aabf]{right:8%;transform:rotate(-18deg)}.product-character--variant-2[data-v-8ac8aabf],.product-character--variant-5[data-v-8ac8aabf]{transform:none}.product-character--variant-2 .product-character__head[data-v-8ac8aabf]{border-radius:52% 44% 48%;width:55%}.product-character--variant-2 .product-character__head[data-v-8ac8aabf]:before{transform:rotate(4deg) scaleX(-1)}.product-character--variant-2 .product-character__arm--left[data-v-8ac8aabf]{transform:rotate(-8deg)}.product-character--variant-2 .product-character__arm--right[data-v-8ac8aabf]{transform:rotate(-34deg)}.product-character--variant-3 .product-character__head[data-v-8ac8aabf]{width:60%}.product-character--variant-3 .product-character__body[data-v-8ac8aabf]{border-radius:32px 24px 24px;height:42%;width:76%}.product-character--variant-3 .product-character__arm--left[data-v-8ac8aabf]{left:7%;transform:rotate(34deg)}.product-character--variant-4 .product-character__head[data-v-8ac8aabf]{top:1%;width:56%}.product-character--variant-4 .product-character__body[data-v-8ac8aabf]{border-radius:24px 32px 24px 24px;height:42%;top:50%}.product-character--variant-4 .product-character__arm--left[data-v-8ac8aabf]{transform:rotate(-22deg)}.product-character--variant-4 .product-character__arm--right[data-v-8ac8aabf]{transform:rotate(12deg)}.product-character--variant-5 .product-character__head[data-v-8ac8aabf]{border-radius:46% 52% 44% 48%;width:57%}.product-character--variant-5 .product-character__body[data-v-8ac8aabf]{height:46%;width:68%}.product-character--variant-5 .product-character__arm--left[data-v-8ac8aabf]{transform:rotate(28deg)}.featured-dot-nav[data-v-8ac8aabf]{display:grid;gap:10px;justify-items:center}.featured-dot-nav button[data-v-8ac8aabf]{background:transparent;border:0;border-radius:50%;cursor:pointer;display:grid;height:44px;place-items:center;width:44px}.featured-dot-nav button span[data-v-8ac8aabf]{background:rgba(var(--featured-accent-rgb),.28);border-radius:50%;box-shadow:0 0 0 1px rgba(var(--featured-accent-rgb),.06);display:block;height:10px;transition:background .22s ease,box-shadow .22s ease,transform .22s ease;width:10px}.featured-dot-nav button[data-v-8ac8aabf]:focus-visible,.featured-dot-nav button[data-v-8ac8aabf]:hover{outline:none}.featured-dot-nav button.is-active span[data-v-8ac8aabf],.featured-dot-nav button:focus-visible span[data-v-8ac8aabf],.featured-dot-nav button:hover span[data-v-8ac8aabf]{background:var(--featured-accent);box-shadow:0 0 0 7px rgba(var(--featured-accent-rgb),.12),0 0 0 1px rgba(var(--featured-accent-rgb),.22);transform:scale(1.18)}.remaining-products[data-v-8ac8aabf]{background:linear-gradient(180deg,#fff,#f7f9f2);min-height:100%;padding:78px 0 92px;scroll-snap-align:start}.products-section-heading[data-v-8ac8aabf]{display:grid;gap:13px;margin:0 auto 34px;max-width:860px;text-align:center}.products-section-heading h2[data-v-8ac8aabf]{color:#064e3b;font-size:34px;font-weight:900;line-height:1.18;margin:0}.products-section-heading p[data-v-8ac8aabf]{color:#1e293bad;font-size:16px;font-weight:650;line-height:1.85;margin:0}.remaining-products__grid[data-v-8ac8aabf]{display:grid;gap:clamp(24px,2.5vw,40px);grid-template-columns:repeat(3,minmax(0,1fr))}.remaining-card[data-v-8ac8aabf]{background:#ffffffc7;border:1px solid rgba(6,78,59,.11);border-radius:24px;box-shadow:0 24px 60px #1f3a5d1a;cursor:pointer;display:flex;flex-direction:column;gap:16px;min-height:clamp(260px,24vw,320px);opacity:0;padding:clamp(28px,2.5vw,44px);position:relative;transform:translateY(-24px) scale(.98);transition:opacity .46s ease,transform .52s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .22s ease;transition-delay:var(--card-delay)}.remaining-card.is-visible[data-v-8ac8aabf]{opacity:1;transform:translateY(0) scale(1)}.remaining-card[data-v-8ac8aabf]:focus-visible,.remaining-card[data-v-8ac8aabf]:hover{border-color:#064e3b3d;box-shadow:0 28px 68px #1f3a5d24;outline:none;transform:translateY(-3px) scale(1)}.remaining-card__icon[data-v-8ac8aabf]{background:#e8fadde6;border-radius:18px;color:#064e3b;display:grid;font-size:15px;font-weight:900;height:72px;line-height:1;place-items:center;width:72px}.remaining-card:nth-child(4n+2) .remaining-card__icon[data-v-8ac8aabf]{background:#fff1d2e0;color:#6f4a13}.remaining-card:nth-child(4n+3) .remaining-card__icon[data-v-8ac8aabf]{background:#ddf2f8e6;color:#145369}.remaining-card:nth-child(4n) .remaining-card__icon[data-v-8ac8aabf]{background:#f9e2eee0;color:#6b3252}.remaining-card h3[data-v-8ac8aabf]{color:#0f172ae6;font-size:clamp(20px,1.45vw,26px);font-weight:900;line-height:1.28;margin:0;word-break:break-word}.remaining-card p[data-v-8ac8aabf]{color:#1e293ba8;display:-webkit-box;font-size:clamp(14px,.98vw,16px);font-weight:650;line-height:1.72;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.remaining-card .product-tags[data-v-8ac8aabf]{margin-top:auto}.remaining-card__foot[data-v-8ac8aabf]{align-items:center;display:flex;justify-content:flex-start;padding-top:4px}.remaining-card__foot span[data-v-8ac8aabf]{align-items:center;background:#e8faddc7;border:1px solid rgba(6,78,59,.12);border-radius:999px;color:#064e3b;display:inline-flex;font-size:12px;font-weight:900;line-height:1;min-height:32px;padding:0 13px}@media(prefers-reduced-motion:reduce){.bot-route-line[data-v-8ac8aabf],.broadcast-rings span[data-v-8ac8aabf],.chat-orbit[data-v-8ac8aabf],.confirm-mark[data-v-8ac8aabf],.featured-copy[data-v-8ac8aabf],.featured-products:not(.is-visual-ready) .featured-copy[data-v-8ac8aabf],.featured-products:not(.is-visual-ready) .product-visual-scene[data-v-8ac8aabf],.featured-scene-lines span[data-v-8ac8aabf],.login-gate__avatar[data-v-8ac8aabf],.login-gate__button[data-v-8ac8aabf],.login-gate__field[data-v-8ac8aabf],.partner-core[data-v-8ac8aabf],.pipeline-line span[data-v-8ac8aabf],.portal-orbit[data-v-8ac8aabf],.product-visual-scene[data-v-8ac8aabf],.scene-device[data-v-8ac8aabf],.scene-screen p[data-v-8ac8aabf],.scene-screen span[data-v-8ac8aabf],.scene-symbol[data-v-8ac8aabf],.visual-letter[data-v-8ac8aabf]{animation:none!important;opacity:1;transform:none;transition:none}.visual-device[data-v-8ac8aabf]{opacity:1;transition:none}.featured-product-nav__icon[data-v-8ac8aabf],.visual-device__screen[data-v-8ac8aabf],.visual-device__ui span[data-v-8ac8aabf]{animation:none!important;opacity:1;transform:none;transition:none}.remaining-card[data-v-8ac8aabf]{opacity:1;transform:none;transition:none}}.project-dialog[data-v-8ac8aabf]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0f172a8f;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:300}.project-dialog__panel[data-v-8ac8aabf]{background:#fffdf7;border:1px solid rgba(6,78,59,.14);border-radius:8px;box-shadow:0 28px 80px #0f172a3d;display:grid;grid-template-columns:minmax(300px,.9fr) minmax(360px,1fr);max-height:calc(100vh - 48px);overflow:hidden;position:relative;width:min(980px,calc(100vw - 48px))}.project-dialog__close[data-v-8ac8aabf]{background:#ffffffe6;border:1px solid rgba(6,78,59,.14);border-radius:8px;color:#064e3b;cursor:pointer;display:grid;font-size:13px;font-weight:900;height:36px;place-items:center;position:absolute;right:16px;top:16px;width:36px;z-index:2}.project-dialog__close[data-v-8ac8aabf]:focus-visible,.project-dialog__close[data-v-8ac8aabf]:hover{border-color:#064e3b57;outline:none}.project-dialog__media[data-v-8ac8aabf]{background:#edf5e8;min-height:430px;overflow:hidden;position:relative}.project-dialog__media[data-v-8ac8aabf]:after{background:linear-gradient(180deg,transparent 42%,rgba(15,23,42,.5)),linear-gradient(90deg,hsla(0,0%,100%,.2),transparent 48%);content:"";inset:0;position:absolute}.project-dialog__media img[data-v-8ac8aabf]{filter:saturate(.86) contrast(.96);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.project-dialog__caption[data-v-8ac8aabf]{align-items:center;bottom:22px;color:#fff;display:flex;gap:14px;justify-content:space-between;left:24px;position:absolute;right:24px;z-index:1}.project-dialog__caption span[data-v-8ac8aabf],.project-dialog__caption strong[data-v-8ac8aabf]{font-weight:900;line-height:1}.project-dialog__caption span[data-v-8ac8aabf]{font-size:14px}.project-dialog__caption strong[data-v-8ac8aabf]{font-size:42px}.project-dialog__content[data-v-8ac8aabf]{align-content:center;display:grid;gap:16px;overflow-y:auto;padding:48px}.project-dialog__eyebrow[data-v-8ac8aabf]{color:#047857;font-size:13px;font-weight:900}.project-dialog__content h2[data-v-8ac8aabf]{color:#0f172aeb;font-size:34px;font-weight:900;line-height:1.22;margin:0;word-break:break-word}.project-dialog__content p[data-v-8ac8aabf]{color:#1e293bb3;font-size:15px;font-weight:650;line-height:1.85;margin:0}.project-dialog__meta[data-v-8ac8aabf]{display:flex;flex-wrap:wrap;gap:10px}.project-dialog__meta span[data-v-8ac8aabf]{background:#eef8e6;border:1px solid rgba(6,78,59,.12);border-radius:999px;color:#064e3b;font-size:12px;font-weight:900;line-height:1;min-height:28px;padding:7px 10px}.project-dialog__intro[data-v-8ac8aabf]{background:#f5f8ec;border-left:4px solid #047857;border-radius:8px;display:grid;gap:8px;padding:18px}.project-dialog__intro strong[data-v-8ac8aabf]{color:#0f172ae6;font-size:14px;font-weight:900}.project-dialog__abilities li[data-v-8ac8aabf]{background:#fff}.project-dialog__link[data-v-8ac8aabf]{width:-moz-fit-content;width:fit-content}@media(max-width:1180px){.featured-products__inner[data-v-8ac8aabf]{gap:26px;grid-template-columns:1fr;padding:44px 0 58px}.featured-copy h1[data-v-8ac8aabf]{max-width:760px}.featured-display[data-v-8ac8aabf]{order:2}.featured-dot-nav[data-v-8ac8aabf]{display:flex;gap:8px;justify-content:center;order:3}.product-phone-stage[data-v-8ac8aabf]{min-height:520px}.remaining-products__grid[data-v-8ac8aabf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.featured-products[data-v-8ac8aabf]{min-height:100%;overflow:visible}.featured-products__inner[data-v-8ac8aabf]{min-height:100%;padding:34px 0 42px}.featured-copy[data-v-8ac8aabf]{gap:15px}.featured-copy__index[data-v-8ac8aabf]{font-size:44px}.featured-copy h1[data-v-8ac8aabf]{font-size:34px}.featured-copy__lead[data-v-8ac8aabf]{font-size:18px;line-height:1.55}.featured-copy__desc[data-v-8ac8aabf],.products-section-heading p[data-v-8ac8aabf]{font-size:15px;line-height:1.78}.featured-actions[data-v-8ac8aabf]{display:grid;grid-template-columns:1fr}.product-action[data-v-8ac8aabf]{min-height:44px;width:100%}.product-phone-stage[data-v-8ac8aabf]{min-height:470px}.product-phone[data-v-8ac8aabf]{width:min(310px,78vw)}.product-character[data-v-8ac8aabf]{display:none}.product-phone__hero h2[data-v-8ac8aabf],.products-section-heading h2[data-v-8ac8aabf]{font-size:28px}.product-phone__preview img[data-v-8ac8aabf]{height:82px}.product-phone__preview p[data-v-8ac8aabf]{font-size:14px}.featured-dot-nav[data-v-8ac8aabf]{flex-wrap:wrap}.featured-dot-nav button[data-v-8ac8aabf]{height:44px;width:44px}.remaining-products[data-v-8ac8aabf]{padding:46px 0 58px}.remaining-products__grid[data-v-8ac8aabf]{gap:14px;grid-template-columns:1fr}.remaining-card[data-v-8ac8aabf]{min-height:0;padding:24px}.project-dialog[data-v-8ac8aabf]{padding:14px}.project-dialog__panel[data-v-8ac8aabf]{grid-template-columns:1fr;max-height:calc(100vh - 28px);width:calc(100vw - 28px)}.project-dialog__media[data-v-8ac8aabf]{min-height:200px}.project-dialog__content[data-v-8ac8aabf]{padding:26px}.project-dialog__content h2[data-v-8ac8aabf]{font-size:26px}.project-dialog__link[data-v-8ac8aabf]{width:100%}}@media(max-width:1180px){.featured-product-nav[data-v-8ac8aabf]{display:flex;gap:8px;justify-content:center;order:3}.featured-product-nav button[data-v-8ac8aabf]{height:38px;width:38px}.product-visual-scene[data-v-8ac8aabf]{min-height:500px}.featured-scene-stage[data-v-8ac8aabf],.visual-device-stack[data-v-8ac8aabf]{height:500px}.visual-dashboard[data-v-8ac8aabf]{width:min(100%,680px)}}@media(max-width:720px){.featured-product-nav[data-v-8ac8aabf]{flex-wrap:wrap}.featured-product-nav button[data-v-8ac8aabf]{border-radius:12px;height:34px;width:34px}.featured-product-nav__icon[data-v-8ac8aabf]{height:17px;width:17px}.product-visual-scene[data-v-8ac8aabf]{min-height:340px;overflow:hidden;width:100%}.product-visual-scene[data-v-8ac8aabf]:before{inset:8% 3%;opacity:.5}.visual-device-stack[data-v-8ac8aabf]{height:390px}.featured-scene-stage[data-v-8ac8aabf]{height:330px;transform:scale(.92);transform-origin:center;width:min(100%,380px)}.featured-scene-stage[data-v-8ac8aabf]:after{bottom:3%;height:24px;left:12%;right:12%}.featured-scene-lines[data-v-8ac8aabf]{opacity:.32}.scene-device--desktop .scene-screen[data-v-8ac8aabf]{border-radius:18px;border-width:7px}.scene-device--tablet .scene-screen[data-v-8ac8aabf]{border-radius:22px;border-width:7px}.scene-device--phone .scene-screen[data-v-8ac8aabf]{border-radius:24px;border-width:6px}.scene-device__stand[data-v-8ac8aabf]{bottom:-22px;height:24px}.scene-device__stand[data-v-8ac8aabf]:after{bottom:-9px;height:10px}.broadcast-rings[data-v-8ac8aabf],.chat-orbit[data-v-8ac8aabf],.portal-orbit[data-v-8ac8aabf],.scene-symbol[data-v-8ac8aabf]{display:none}.scene-topbar[data-v-8ac8aabf]{min-height:34px;padding:0 12px}.scene-topbar span[data-v-8ac8aabf]{height:8px;width:42px}.scene-screen--notice strong[data-v-8ac8aabf],.scene-topbar strong[data-v-8ac8aabf]{font-size:10px}.ai-canvas[data-v-8ac8aabf],.app-tile-grid[data-v-8ac8aabf],.permission-grid[data-v-8ac8aabf]{gap:7px}.ai-canvas span[data-v-8ac8aabf],.app-tile-grid span[data-v-8ac8aabf],.module-stack span[data-v-8ac8aabf],.permission-grid span[data-v-8ac8aabf],.scene-screen--ability span[data-v-8ac8aabf],.scene-screen--api span[data-v-8ac8aabf],.scene-screen--bot span[data-v-8ac8aabf],.scene-screen--message span[data-v-8ac8aabf],.scene-screen--portal span[data-v-8ac8aabf],.scene-screen--route span[data-v-8ac8aabf]{border-radius:10px;font-size:9px;min-height:28px}.login-gate[data-v-8ac8aabf]{gap:8px;padding:12px 14%}.confirm-mark[data-v-8ac8aabf],.login-gate__avatar[data-v-8ac8aabf]{height:34px;width:34px}.login-gate__button[data-v-8ac8aabf]{height:22px}.service-phone--1[data-v-8ac8aabf]{left:8%}.service-phone--2[data-v-8ac8aabf]{left:35%}.service-phone--3[data-v-8ac8aabf]{right:8%}.org-main-device[data-v-8ac8aabf]{left:7%;top:34%;width:62%}.visual-device--desktop[data-v-8ac8aabf]{height:45%;left:0;top:12%;width:74%}.visual-device--tablet[data-v-8ac8aabf]{bottom:8%;height:46%;right:0;width:46%}.product-visual-scene--agent-workbench .visual-device--phone[data-v-8ac8aabf],.product-visual-scene--message-console .visual-device--phone[data-v-8ac8aabf],.product-visual-scene--security-dashboard .visual-device--phone[data-v-8ac8aabf],.visual-device--phone[data-v-8ac8aabf]{height:50%;width:28%}.product-visual-scene[data-v-8ac8aabf]:after,.visual-floaters[data-v-8ac8aabf]{display:none}.visual-chat[data-v-8ac8aabf],.visual-dashboard[data-v-8ac8aabf]{min-height:360px;width:min(100%,360px)}.visual-dashboard__body[data-v-8ac8aabf]{grid-template-columns:1fr;padding:18px}.visual-dashboard__main span[data-v-8ac8aabf]{min-height:58px}.visual-phone[data-v-8ac8aabf]{width:min(270px,78vw)}.visual-double-phone[data-v-8ac8aabf]{min-height:390px;width:min(360px,100%)}}
