.blog-page[data-v-afcabbc9]{min-height:100vh;padding:138px 0 96px}.blog-shell[data-v-afcabbc9]{width:min(1180px,calc(100% - 40px));margin:0 auto}.blog-eyebrow[data-v-afcabbc9],.blog-section-kicker[data-v-afcabbc9]{display:inline-block;color:#5b8def;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.blog-list-head[data-v-afcabbc9]{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;padding:0 8px 42px}.blog-list-head h1[data-v-afcabbc9],.blog-detail-head h1[data-v-afcabbc9]{max-width:800px;margin:16px 0 12px;color:#f2f4f8;font-size:clamp(42px,5.2vw,72px);line-height:1.08;letter-spacing:-.045em}.blog-list-head p[data-v-afcabbc9],.blog-detail-head>p[data-v-afcabbc9]{max-width:680px;margin:0;color:#9aa3b5;font-size:15px;line-height:1.8}.blog-search[data-v-afcabbc9]{display:flex;align-items:center;gap:8px;flex:0 0 250px;height:44px;padding:0 14px;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#7f8aa0;background:#ffffff09}.blog-search input[data-v-afcabbc9]{width:100%;border:0;outline:0;color:#edf1f6;background:transparent;font:inherit;font-size:13px}.blog-search input[data-v-afcabbc9]::-moz-placeholder{color:#687286}.blog-search input[data-v-afcabbc9]::placeholder{color:#687286}.blog-tabs[data-v-afcabbc9]{display:flex;gap:22px;overflow-x:auto;padding:0 8px 14px;border-bottom:1px solid rgba(255,255,255,.1);scrollbar-width:none}.blog-tabs[data-v-afcabbc9]::-webkit-scrollbar{display:none}.blog-tabs button[data-v-afcabbc9]{position:relative;flex:0 0 auto;padding:0 0 12px;border:0;color:#858ea0;background:transparent;cursor:pointer;font:inherit;font-size:13px}.blog-tabs button.active[data-v-afcabbc9]{color:#e9efff}.blog-tabs button.active[data-v-afcabbc9]:after{position:absolute;right:0;bottom:-15px;left:0;height:2px;background:#5b8def;content:""}.blog-list[data-v-afcabbc9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:22px}.blog-card[data-v-afcabbc9]{display:flex;min-height:250px;flex-direction:column;padding:24px;border:1px solid rgba(255,255,255,.1);border-radius:18px;color:inherit;background:#ffffff06;transition:border-color .25s ease,background .25s ease,transform .25s ease}.blog-card[data-v-afcabbc9]:hover{border-color:#5b8def8c;background:#5b8def12;transform:translateY(-3px)}.blog-card-top[data-v-afcabbc9],.blog-meta[data-v-afcabbc9]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#69758d;font-size:12px}.blog-card-top span[data-v-afcabbc9]{color:#6d9bff;font-weight:700}.blog-card h2[data-v-afcabbc9]{margin:28px 0 12px;color:#eef1f6;font-size:23px;line-height:1.35;letter-spacing:-.02em}.blog-card p[data-v-afcabbc9]{display:-webkit-box;overflow:hidden;margin:0;color:#9aa3b5;font-size:14px;line-height:1.75;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog-card>strong[data-v-afcabbc9]{margin-top:auto;padding-top:24px;color:#a9c1ff;font-size:13px}.blog-empty[data-v-afcabbc9],.blog-state[data-v-afcabbc9]{grid-column:1 / -1;padding:80px 20px;color:#8993a7;text-align:center}.blog-state h1[data-v-afcabbc9]{margin:0 0 12px;color:#eef1f6;font-size:28px}.blog-state p[data-v-afcabbc9]{margin:0 0 20px}.blog-detail[data-v-afcabbc9]{padding:0 8px}.blog-back[data-v-afcabbc9]{padding:0;border:0;color:#8eaef8;background:transparent;cursor:pointer;font:inherit;font-size:13px}.blog-detail-head[data-v-afcabbc9]{max-width:900px;padding:54px 0 48px}.blog-detail-head h1[data-v-afcabbc9]{font-size:clamp(38px,5vw,68px)}.blog-meta[data-v-afcabbc9]{justify-content:flex-start;margin-top:22px;gap:22px}.blog-detail-layout[data-v-afcabbc9]{display:grid;grid-template-columns:190px minmax(0,760px);gap:54px;align-items:start}.blog-outline[data-v-afcabbc9]{position:sticky;top:116px;display:grid;gap:10px;padding-top:6px}.blog-outline>span[data-v-afcabbc9]{margin-bottom:8px;color:#6d9bff;font-size:11px;font-weight:800;letter-spacing:.13em}.blog-outline button[data-v-afcabbc9]{padding:0;border:0;color:#7b8495;background:transparent;cursor:pointer;font:inherit;font-size:12px;line-height:1.5;text-align:left}.blog-outline button[data-v-afcabbc9]:hover{color:#e8edf8}.blog-content[data-v-afcabbc9]{min-width:0;color:#b4bdcd;font-size:16px;line-height:1.9}.blog-content[data-v-afcabbc9] .block{margin:0 0 48px}.blog-content[data-v-afcabbc9] h2{scroll-margin-top:116px;margin:0 0 16px;color:#f0f3f8;font-size:28px;line-height:1.35;letter-spacing:-.025em}.blog-content[data-v-afcabbc9] h3{margin:24px 0 8px;color:#e8edf6;font-size:19px}.blog-content[data-v-afcabbc9] p{margin:0 0 17px}.blog-content[data-v-afcabbc9] strong{color:#d7e1ff}.blog-content[data-v-afcabbc9] a{color:#83aaff}.blog-content[data-v-afcabbc9] table{width:100%;margin:22px 0;border-collapse:collapse;font-size:14px}.blog-content[data-v-afcabbc9] th,.blog-content[data-v-afcabbc9] td{padding:11px 12px;border:1px solid rgba(255,255,255,.1);text-align:left;vertical-align:top}.blog-content[data-v-afcabbc9] th{color:#eaf0ff;background:#5b8def14}.blog-content[data-v-afcabbc9] ul,.blog-content[data-v-afcabbc9] ol{margin:0 0 18px;padding-left:22px}.blog-content[data-v-afcabbc9] li{padding:3px 0}.blog-related[data-v-afcabbc9]{max-width:1000px;margin-top:70px;padding-top:28px;border-top:1px solid rgba(255,255,255,.1)}.blog-related-grid[data-v-afcabbc9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.blog-related-grid a[data-v-afcabbc9]{display:grid;gap:8px;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:14px;color:inherit;background:#ffffff06}.blog-related-grid a[data-v-afcabbc9]:hover{border-color:#5b8def80}.blog-related-grid span[data-v-afcabbc9],.blog-related-grid small[data-v-afcabbc9]{color:#6d9bff;font-size:11px}.blog-related-grid strong[data-v-afcabbc9]{color:#edf1f8;font-size:14px;line-height:1.5}html.light-mode .blog-list-head h1[data-v-afcabbc9],html.light-mode .blog-detail-head h1[data-v-afcabbc9],html.light-mode .blog-card h2[data-v-afcabbc9],html.light-mode .blog-state h1[data-v-afcabbc9],html.light-mode .blog-content[data-v-afcabbc9] h2,html.light-mode .blog-content[data-v-afcabbc9] h3,html.light-mode .blog-related-grid strong[data-v-afcabbc9]{color:#17181a}html.light-mode .blog-list-head p[data-v-afcabbc9],html.light-mode .blog-detail-head>p[data-v-afcabbc9],html.light-mode .blog-card p[data-v-afcabbc9],html.light-mode .blog-content[data-v-afcabbc9],html.light-mode .blog-empty[data-v-afcabbc9]{color:#686965}html.light-mode .blog-search[data-v-afcabbc9],html.light-mode .blog-card[data-v-afcabbc9],html.light-mode .blog-related-grid a[data-v-afcabbc9]{border-color:#1516191a;background:#ffffffb8}html.light-mode .blog-search input[data-v-afcabbc9]{color:#17181a}html.light-mode .blog-tabs[data-v-afcabbc9]{border-bottom-color:#1516191a}html.light-mode .blog-tabs button[data-v-afcabbc9]{color:#777773}html.light-mode .blog-tabs button.active[data-v-afcabbc9],html.light-mode .blog-outline button[data-v-afcabbc9]:hover{color:#17181a}html.light-mode .blog-content[data-v-afcabbc9] strong,html.light-mode .blog-content[data-v-afcabbc9] th{color:#263a6f}html.light-mode .blog-content[data-v-afcabbc9] th,html.light-mode .blog-content[data-v-afcabbc9] td{border-color:#1516191a}@media (max-width: 760px){.blog-page[data-v-afcabbc9]{padding-top:108px}.blog-shell[data-v-afcabbc9]{width:calc(100% - 28px)}.blog-list-head[data-v-afcabbc9]{display:block;padding:0 0 28px}.blog-list-head h1[data-v-afcabbc9],.blog-detail-head h1[data-v-afcabbc9]{font-size:clamp(34px,10vw,48px)}.blog-search[data-v-afcabbc9]{width:100%;margin-top:24px}.blog-tabs[data-v-afcabbc9]{padding-right:0;padding-left:0}.blog-list[data-v-afcabbc9]{grid-template-columns:1fr;gap:12px}.blog-card[data-v-afcabbc9]{min-height:220px;padding:20px}.blog-detail[data-v-afcabbc9]{padding:0}.blog-detail-head[data-v-afcabbc9]{padding:38px 0 30px}.blog-detail-layout[data-v-afcabbc9]{display:block}.blog-outline[data-v-afcabbc9]{position:static;display:flex;gap:12px;overflow-x:auto;padding:12px 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);scrollbar-width:none}.blog-outline[data-v-afcabbc9]::-webkit-scrollbar{display:none}.blog-outline>span[data-v-afcabbc9]{flex:0 0 auto;margin:0}.blog-outline button[data-v-afcabbc9]{flex:0 0 auto;white-space:nowrap}.blog-content[data-v-afcabbc9]{padding-top:30px;font-size:15px}.blog-content[data-v-afcabbc9] h2{font-size:24px}.blog-content[data-v-afcabbc9] table{display:block;overflow-x:auto;white-space:nowrap}.blog-related-grid[data-v-afcabbc9]{grid-template-columns:1fr}}.deep-page{min-height:100vh;position:relative}.deep-page *{margin:0;padding:0;box-sizing:border-box}.deep-page{scroll-behavior:smooth;background:#050508;color:#e8eaf0;font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans GB,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.75;-webkit-font-smoothing:antialiased}.deep-page a{color:#7db4ff;text-decoration:none}.deep-page a:hover{color:#a9ccff}.deep-page .topbar{position:sticky;top:0;z-index:99;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 28px;background:#050508d9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.08)}.deep-page .topbar .brand{display:flex;align-items:baseline;gap:8px;color:#fff}.deep-page .topbar .brand b{font-size:20px;letter-spacing:.5px}.deep-page .topbar .brand small{color:#7db4ff;font-size:12px;letter-spacing:2px}.deep-page .topbar nav{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:13.5px}.deep-page .topbar nav a{color:#aab2c5}.deep-page .topbar nav a:hover{color:#fff}.deep-page .crumbs{max-width:1040px;margin:0 auto;padding:20px 24px 0;font-size:12.5px;color:#69718a}.deep-page .crumbs a{color:#8b93a9}.deep-page .hero{max-width:1040px;margin:0 auto;padding:34px 24px 30px}.deep-page .hero .eyebrow{color:#5b8def;font-size:12px;letter-spacing:4px;margin-bottom:14px}.deep-page .hero h1{font-size:clamp(28px,4.6vw,44px);font-weight:700;line-height:1.3;background:linear-gradient(120deg,#fff 30%,#7db4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.deep-page .hero .lead{margin-top:18px;font-size:16.5px;color:#b7bfd2;max-width:860px}.deep-page .hero .pos{margin-top:16px;font-size:13px;color:#69718a}.deep-page .hero .pos b{color:#7db4ff;font-weight:600}.deep-page .hero .mission{margin-top:12px;font-size:15px;color:#5b8def;letter-spacing:.5px}.deep-page main{max-width:1040px;margin:0 auto;padding:10px 24px 40px}.deep-page .block{margin-top:46px}.deep-page .block>h2{font-size:24px;font-weight:700;color:#fff;margin-bottom:16px;padding-left:14px;border-left:3px solid #5b8def}.deep-page .block p{color:#b7bfd2;margin-bottom:14px;font-size:15.5px}.deep-page .block p strong{color:#e8eaf0}.deep-page .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin:18px 0}.deep-page .card{background:#ffffff09;border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:20px 22px}.deep-page .card h3{font-size:16.5px;color:#fff;margin-bottom:8px}.deep-page .card p{margin:0;font-size:14px;color:#9aa2b8}.deep-page .card .tags{margin-top:10px;color:#5b8def;font-size:12.5px;letter-spacing:1px}.deep-page table{width:100%;border-collapse:collapse;margin:18px 0;font-size:14px}.deep-page th{background:#5b8def1f;color:#cfe0ff;text-align:left}.deep-page th,.deep-page td{padding:11px 14px;border:1px solid rgba(255,255,255,.09);color:#aab2c5}.deep-page td:first-child{color:#e8eaf0;white-space:nowrap}.deep-page .steps{margin:18px 0 18px 22px;color:#b7bfd2;font-size:15px}.deep-page .steps li{margin-bottom:10px}.deep-page .steps li strong{color:#e8eaf0}.deep-page .note{background:#ffc10712;border:1px solid rgba(255,193,7,.25);border-radius:10px;padding:12px 16px;font-size:13px;color:#d9c58a}.deep-page details{background:#ffffff09;border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:14px 18px;margin-bottom:10px}.deep-page details summary{cursor:pointer;color:#e8eaf0;font-size:15px;font-weight:600}.deep-page details p{margin:10px 0 0;font-size:14px;color:#9aa2b8}.deep-page .rel{margin-top:50px}.deep-page .rel h2{font-size:20px;color:#fff;margin-bottom:14px}.deep-page .rel .cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.deep-page .rel .card{padding:16px 18px}.deep-page .cta{margin-top:50px;text-align:center;background:linear-gradient(135deg,#5b8def29,#5b8def0a);border:1px solid rgba(91,141,239,.35);border-radius:18px;padding:42px 24px}.deep-page .cta h2{color:#fff;font-size:26px;margin-bottom:10px}.deep-page .cta p{color:#aab2c5;font-size:14.5px;margin-bottom:22px}.deep-page .cta .btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.deep-page .cta a.btn{display:inline-block;padding:12px 30px;border-radius:999px;font-size:15px;font-weight:600}.deep-page .cta a.primary{background:linear-gradient(120deg,#3b82f6,#5b8def);color:#fff}.deep-page .cta a.ghost{border:1px solid rgba(255,255,255,.25);color:#e8eaf0}.deep-page footer{border-top:1px solid rgba(255,255,255,.08);margin-top:60px;padding:36px 24px 30px}.deep-page footer .wrap{max-width:1040px;margin:0 auto}.deep-page footer .fgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:26px}.deep-page footer h4{color:#fff;font-size:14px;margin-bottom:10px}.deep-page footer .fgrid a{display:block;color:#8b93a9;font-size:13.5px;padding:3px 0}.deep-page footer .fgrid a:hover{color:#fff}.deep-page footer .fbrand p{color:#8b93a9;font-size:13px;margin-top:10px;max-width:340px}.deep-page footer .fbrand .brand{display:flex;align-items:baseline;gap:8px}.deep-page footer .fbrand .brand b{color:#fff;font-size:18px}.deep-page footer .fbrand .brand small{color:#7db4ff;font-size:11px;letter-spacing:2px}.deep-page footer .fbrand .slogan{margin-top:12px;color:#5b8def;font-size:13px;letter-spacing:1px}.deep-page footer .fbottom{margin-top:30px;padding-top:18px;border-top:1px solid rgba(255,255,255,.07);display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;color:#5a617a;font-size:12.5px}@media (max-width:720px){.deep-page .topbar{flex-direction:column;align-items:flex-start}.deep-page .topbar nav{gap:4px 14px}}.deep-page .crumbs{padding-top:104px}html:not(.light-mode) .deep-page{background:#050508;color:#e8eaf0}html.light-mode .deep-page{background:#f7f7f5;color:#151619}html.light-mode .deep-page a{color:#2368ff}html.light-mode .deep-page a:hover{color:#1b4fd0}html.light-mode .deep-page .crumbs{color:#6a6a66}html.light-mode .deep-page .crumbs a{color:#55534f}html.light-mode .deep-page .hero .eyebrow{color:#3f588e;background:#ffffff8c;border-color:#324a7e29}html.light-mode .deep-page .pos,html.light-mode .deep-page .mission{color:#696864}html.light-mode .deep-page .block h2{color:#151619}html.light-mode .deep-page .block p{color:#3c3b38}html.light-mode .deep-page details summary{color:#151619}html.light-mode .deep-page .card{background:#fff;border-color:#1516191a;color:#151619}html.light-mode .deep-page .card h3{color:#151619}html.light-mode .deep-page .card p{color:#696864}html.light-mode .deep-page .cta{background:linear-gradient(180deg,#eef3fb,#e2eaf7);border-color:#15161914}html.light-mode .deep-page .cta h2{color:#151619}html.light-mode .deep-page .cta p{color:#696864}html.light-mode .deep-page footer{background:#eae7e1;color:#5d5b57;border-top:1px solid rgba(21,22,25,.08)}html.light-mode .deep-page footer .fbrand .brand b,html.light-mode .deep-page footer .fcol h4{color:#151619}html.light-mode .deep-page footer .fbrand p,html.light-mode .deep-page footer .fcol a{color:#6a6864}html.light-mode .deep-page footer .fbrand .slogan{color:#8b674f}html.light-mode .deep-page footer .fbottom{color:#8a8781;border-top-color:#15161914}.deep-page .nav{position:fixed;z-index:50;top:16px;left:50%;transform:translate(-50%);width:min(1180px,calc(100% - 32px));display:flex;align-items:center;justify-content:space-between;padding:11px 14px 11px 17px;border:1px solid rgba(255,255,255,.9);background:#ffffffbd;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:18px;box-shadow:0 14px 45px #1c2b461a}.deep-page .nav .brand{display:flex;align-items:center;gap:10px;font-weight:800;color:inherit}.deep-page .logo{width:34px;height:34px;border-radius:12px;background-color:transparent!important;background-image:url(/assets/brand-logo-inline.png)!important;background-size:104% 104%!important;background-position:center!important;background-repeat:no-repeat!important;border:1px solid rgba(98,133,218,.18);box-shadow:0 10px 28px #075cff33,inset 0 1px #ffffff38}.deep-page .logo:before,.deep-page .logo:after{display:none}.deep-page .brand-lockup{display:flex;flex-direction:column;line-height:1.1}.deep-page .brand-lockup b{font-size:16px;letter-spacing:.5px}.deep-page .brand-lockup small{color:#2459cc;font-size:10px;letter-spacing:2px}.deep-page .links{display:flex;gap:16px;font-size:13px;color:#3f4b5e}.deep-page .links a{color:inherit;transition:.25s}.deep-page .links a:hover{color:#111}.deep-page .actions{display:flex;gap:9px;align-items:center}.deep-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:11px 16px;border-radius:12px;border:0;cursor:pointer;transition:.25s;font:inherit}.deep-page .btn:hover{transform:translateY(-2px)}.deep-page .btn.ghost{background:transparent;color:#3f4b5e}.deep-page .btn.primary{background:linear-gradient(135deg,#101827,#273b5a);color:#fff;box-shadow:0 12px 28px #10182733}.deep-page .display-controls{display:flex;align-items:center;gap:6px;padding:4px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#ffffff06}.deep-page .mode-toggle,.deep-page .lang-toggle{height:32px;display:grid;place-items:center;border:0;border-radius:999px;color:#b6b4af;background:transparent;cursor:pointer;font:600 11px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.08em;transition:color .25s,background .25s,transform .25s}.deep-page .mode-toggle{width:32px;font-size:16px;letter-spacing:0}.deep-page .lang-toggle{min-width:36px;padding:0 8px}.deep-page .mode-toggle:hover,.deep-page .lang-toggle:hover{color:#fff;background:#ffffff17}.deep-page .mode-toggle:active,.deep-page .lang-toggle:active{transform:scale(.94)}.deep-page .mobile-menu-toggle,.deep-page .mobile-menu,.deep-page .mobile-menu-backdrop{display:none}.deep-page .mobile-menu-toggle{position:relative;width:42px;height:42px;flex:0 0 42px;padding:0;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:#ffffff09;color:inherit;cursor:pointer}.deep-page .mobile-menu-toggle span{position:absolute;left:13px;width:16px;height:1.5px;border-radius:2px;background:currentColor;transition:transform .28s ease,top .28s ease,opacity .2s ease}.deep-page .mobile-menu-toggle span:nth-child(1){top:14px}.deep-page .mobile-menu-toggle span:nth-child(2){top:20px}.deep-page .mobile-menu-toggle span:nth-child(3){top:26px}.deep-page .mobile-menu-toggle[aria-expanded=true] span:nth-child(1){top:20px;transform:rotate(45deg)}.deep-page .mobile-menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.deep-page .mobile-menu-toggle[aria-expanded=true] span:nth-child(3){top:20px;transform:rotate(-45deg)}html:not(.light-mode) .deep-page{color-scheme:dark;scrollbar-color:#4a4a4d #000;background:#050508;color:#e8eaf0}html:not(.light-mode) .deep-page .nav{border-color:#ffffff14;background:#030304c7}html:not(.light-mode) .deep-page .brand-lockup small{color:#7db4ff}html:not(.light-mode) .deep-page .links{color:#aab2c5}html:not(.light-mode) .deep-page .links a:hover{color:#fff}html:not(.light-mode) .deep-page .btn.ghost{color:#aab2c5}html.light-mode .deep-page{color-scheme:light;scrollbar-color:#a4a09a #f7f7f5;background:#f7f7f5;color:#151619}html.light-mode .deep-page .nav{color:#151619;border-color:#18191c1a;background:#ffffffd1;box-shadow:0 18px 58px #2d2a251c,inset 0 1px #ffffffe6}html.light-mode .deep-page .links{color:#5f5d58}html.light-mode .deep-page .links a:hover{color:#111214}html.light-mode .deep-page .btn.ghost{color:#5d5b57}html.light-mode .deep-page .btn.primary{background:linear-gradient(105deg,#f2e5dd,#d9deec 48%,#b2c3f5);color:#101114}html.light-mode .deep-page .display-controls{border-color:#1415181a;background:#14151806}html.light-mode .deep-page .mode-toggle,html.light-mode .deep-page .lang-toggle{color:#55534f}html.light-mode .deep-page .mode-toggle:hover,html.light-mode .deep-page .lang-toggle:hover{color:#111;background:#14151813}html.light-mode .deep-page .mobile-menu-toggle{border-color:#1415181c;background:#14151806}@media (max-width:860px){.deep-page .links{display:none}.deep-page .mobile-menu-toggle{display:block}.deep-page .btn.ghost{display:none}}@media (max-width:720px){.deep-page .nav{top:8px;width:calc(100% - 16px);min-height:56px;padding:7px 9px 7px 10px;gap:8px}.deep-page .nav .links,.deep-page .nav .ghost,.deep-page .nav .primary{display:none!important}.deep-page .nav .actions{margin-left:auto;gap:4px}.deep-page .nav .display-controls{padding:3px}.deep-page .nav .brand{gap:7px}.deep-page .nav .brand .logo{width:36px;height:36px;border-radius:12px}.deep-page .nav .brand-lockup b{font-size:14px}.deep-page .nav .brand-lockup small{display:none}.deep-page.mobile-menu-open{overflow:hidden}.deep-page .mobile-menu-toggle{display:block}.deep-page .mobile-menu-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:88;background:#000000a3;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .26s ease}.deep-page .mobile-menu-backdrop.open{opacity:1;pointer-events:auto}.deep-page .mobile-menu{display:block;position:fixed;z-index:89;top:76px;left:8px;right:8px;max-height:calc(100dvh - 86px);padding:16px;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:#030407f5;box-shadow:0 24px 70px #0000007a,inset 0 1px #ffffff0a;opacity:0;visibility:hidden;pointer-events:none;overflow:auto;transform:translateY(-10px) scale(.985);transform-origin:top center;transition:opacity .24s ease,transform .24s ease,visibility .24s}.deep-page .mobile-menu.open{opacity:1;visibility:visible;pointer-events:auto;transform:none}.deep-page .mobile-menu-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:5px 5px 15px;border-bottom:1px solid rgba(255,255,255,.09)}.deep-page .mobile-menu-head span{color:#7da8ff;font-size:10px;font-weight:800;letter-spacing:.14em}.deep-page .mobile-menu-head b{color:#777c88;font-size:8px;letter-spacing:.12em}.deep-page .mobile-menu-links{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:12px}.deep-page .mobile-menu-links a{display:flex;align-items:center;min-height:50px;padding:0 15px;border:1px solid rgba(255,255,255,.075);border-radius:16px;color:#d9d9d7;background:#ffffff06;font-size:13px;font-weight:650;text-decoration:none}.deep-page .mobile-menu-links a:after{content:"↗";margin-left:auto;color:#678fdc;font-size:12px}.deep-page .mobile-menu-links .mobile-menu-primary{grid-column:1/-1;justify-content:center;color:#fff;border-color:#7da8ff59;background:#2368ff24}html.light-mode .deep-page .mobile-menu{background:#faf9f7f7;border-color:#1415181a}html.light-mode .deep-page .mobile-menu-links a{color:#3c3b38;border-color:#14151814;background:#14151808}}.deep-page .back-to-top,.deep-page .share-fab{position:fixed;right:max(22px,env(safe-area-inset-right));z-index:70;width:54px;height:54px;border:0;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#2368ff,#5b9eff);box-shadow:0 14px 32px #2368ff59;cursor:pointer;transition:opacity .25s ease,visibility .25s ease,transform .25s,box-shadow .25s}.deep-page .share-fab{bottom:92px}.deep-page .back-to-top{bottom:max(22px,env(safe-area-inset-bottom));opacity:0;visibility:hidden;transform:translateY(14px) scale(.94)}.deep-page .back-to-top.show{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.deep-page .back-to-top svg,.deep-page .share-fab svg{width:22px;height:22px}.deep-page .back-to-top-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.deep-page .share-fab:hover,.deep-page .back-to-top.show:hover{transform:translateY(-3px);box-shadow:0 18px 40px #2368ff73}.deep-page .share-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:grid;place-items:center;padding:20px;background:#0204088c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s ease,visibility .24s}.deep-page .share-panel.open{opacity:1;visibility:visible;pointer-events:auto}.deep-page .share-card{width:min(420px,100%);background:#0d0e12;border:1px solid rgba(255,255,255,.12);border-radius:22px;box-shadow:0 30px 90px #0000008c;overflow:hidden;transform:translateY(14px) scale(.97);transition:transform .26s ease}.deep-page .share-panel.open .share-card{transform:none}.deep-page .share-head{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid rgba(255,255,255,.08)}.deep-page .share-head b{color:#eef1f6;font-size:15px}.deep-page .share-close{width:30px;height:30px;border:0;border-radius:50%;background:#ffffff12;color:#b6b4af;font-size:17px;line-height:1;cursor:pointer}.deep-page .share-close:hover{background:#ffffff24;color:#fff}.deep-page .share-body{padding:18px}.deep-page .share-tip{margin:0 0 12px;color:#9aa3b5;font-size:12.5px;text-align:center}.deep-page .share-img{display:block;width:100%;border-radius:14px;border:1px solid rgba(255,255,255,.08)}.deep-page .share-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.deep-page .share-btn{display:flex;flex-direction:column;align-items:center;gap:7px;padding:13px 6px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:#ffffff09;color:#d9d9d7;font-size:12px;cursor:pointer;transition:background .2s,transform .2s}.deep-page .share-btn:hover{background:#ffffff17;transform:translateY(-2px)}.deep-page .share-ico{width:26px;height:26px;border-radius:8px;display:inline-block}.deep-page .wechat-ico{background:radial-gradient(circle at 32% 30%,#6ee07f,#07c160 62%,#059a4c)}.deep-page .moments-ico{background:radial-gradient(circle at 32% 30%,#a8d8ff,#0a7dff 60%,#0866d8)}.deep-page .link-ico{background:radial-gradient(circle at 32% 30%,#ffe0a8,#ff9f43 60%,#e08a2e)}.deep-page .share-toast{position:fixed;left:50%;bottom:96px;z-index:99;transform:translate(-50%) translateY(12px);padding:10px 20px;border-radius:999px;background:#0a0b0feb;border:1px solid rgba(255,255,255,.12);color:#eef1f6;font-size:13px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s,transform .22s,visibility .22s;white-space:nowrap}.deep-page .share-toast.show{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}html.light-mode .deep-page .share-card{background:#fff;border-color:#1516191a;box-shadow:0 30px 90px #2d2a252e}html.light-mode .deep-page .share-head{border-bottom-color:#15161914}html.light-mode .deep-page .share-head b{color:#151619}html.light-mode .deep-page .share-close{background:#1415180f;color:#55534f}html.light-mode .deep-page .share-tip{color:#696864}html.light-mode .deep-page .share-btn{color:#3c3b38;border-color:#15161917;background:#14151808}html.light-mode .deep-page .share-btn:hover{background:#14151814}html.light-mode .deep-page .share-toast{background:#faf9f7f2;border-color:#1516191f;color:#151619}@media (max-width:720px){.deep-page .back-to-top,.deep-page .share-fab{right:max(14px,env(safe-area-inset-right));width:48px;height:48px}.deep-page .back-to-top{bottom:max(14px,env(safe-area-inset-bottom))}.deep-page .share-fab{bottom:calc(max(14px,env(safe-area-inset-bottom)) + 60px)}.deep-page .back-to-top svg,.deep-page .share-fab svg{width:20px;height:20px}}.deep-page .contact-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:96;display:grid;place-items:center;padding:20px;background:#0204088c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s ease,visibility .24s}.deep-page .contact-modal.open{opacity:1;visibility:visible;pointer-events:auto}.deep-page .contact-panel{width:min(460px,100%);max-height:calc(100dvh - 40px);overflow:auto;background:#0d0e12;border:1px solid rgba(255,255,255,.12);border-radius:22px;box-shadow:0 30px 90px #0000008c;transform:translateY(14px) scale(.97);transition:transform .26s ease}.deep-page .contact-modal.open .contact-panel{transform:none}.deep-page .contact-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 22px 16px}.deep-page .contact-eyebrow{display:block;color:#7da8ff;font-size:10px;font-weight:800;letter-spacing:.16em;margin-bottom:6px}.deep-page .contact-head h3{margin:0;color:#eef1f6;font-size:20px}.deep-page .contact-close{width:32px;height:32px;flex:0 0 32px;border:0;border-radius:50%;background:#ffffff12;color:#b6b4af;font-size:18px;line-height:1;cursor:pointer}.deep-page .contact-close:hover{background:#ffffff24;color:#fff}.deep-page .contact-form{display:grid;gap:13px;padding:4px 22px 22px}.deep-page .contact-form label{display:grid;gap:6px;color:#aab2c5;font-size:12.5px}.deep-page .contact-form input,.deep-page .contact-form textarea{width:100%;padding:12px 14px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:#ffffff0a;color:#eef1f6;font:inherit;font-size:14px;outline:none;transition:border-color .2s,background .2s}.deep-page .contact-form input:focus,.deep-page .contact-form textarea:focus{border-color:#5b9eff;background:#2368ff0f}.deep-page .contact-form input::-moz-placeholder,.deep-page .contact-form textarea::-moz-placeholder{color:#5d6575}.deep-page .contact-form input::placeholder,.deep-page .contact-form textarea::placeholder{color:#5d6575}.deep-page .contact-form textarea{resize:vertical;min-height:72px}.deep-page .contact-submit{margin-top:6px;padding:13px;border-radius:12px;border:0;cursor:pointer;font:600 14px/1 inherit;color:#fff;background:linear-gradient(135deg,#2368ff,#5b9eff);box-shadow:0 12px 28px #2368ff4d;transition:transform .2s,box-shadow .2s}.deep-page .contact-submit:hover{transform:translateY(-2px);box-shadow:0 16px 34px #2368ff66}.deep-page .contact-submit:disabled{opacity:.6;cursor:wait;transform:none}.deep-page .contact-ok{margin:0;padding:12px 14px;border-radius:12px;background:#23b77a1f;border:1px solid rgba(35,183,122,.35);color:#4fd99a;font-size:13.5px;text-align:center}.deep-page .contact-err{color:#ff8f7a;font-size:12.5px;margin:0}.deep-page .contact-agree{margin:0;color:#5d6575;font-size:11.5px;text-align:center}html.light-mode .deep-page .contact-panel{background:#fff;border-color:#1516191a;box-shadow:0 30px 90px #2d2a252e}html.light-mode .deep-page .contact-head h3{color:#151619}html.light-mode .deep-page .contact-close{background:#1415180f;color:#55534f}html.light-mode .deep-page .contact-form label{color:#55534f}html.light-mode .deep-page .contact-form input,html.light-mode .deep-page .contact-form textarea{color:#151619;border-color:#1516191f;background:#14151806}html.light-mode .deep-page .contact-form input::-moz-placeholder,html.light-mode .deep-page .contact-form textarea::-moz-placeholder{color:#9a9690}html.light-mode .deep-page .contact-form input::placeholder,html.light-mode .deep-page .contact-form textarea::placeholder{color:#9a9690}html.light-mode .deep-page .contact-agree{color:#9a9690}.deep-page .hero{min-height:auto;display:block;align-items:initial}.deep-page .hero .eyebrow{display:block;width:-moz-fit-content;width:fit-content;padding:0;border:0;border-radius:0;background:transparent}html.light-mode .deep-page .hero h1{background:linear-gradient(120deg,#151619 25%,#2368ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html.light-mode .deep-page .hero .lead{color:#3c3b38}html.light-mode .deep-page .hero .pos b{color:#2459cc}:root{--bg: #f6f8fb;--paper: #fff;--ink: #0b111b;--muted: #6f7b8d;--line: #dfe6ef;--blue: #2368ff;--dark: #101827;--green: #23b67a;--orange: #ff9f43;--shadow: 0 26px 80px rgba(20, 35, 62, .12) }*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:var(--ink);background:radial-gradient(circle at 12% 0,rgba(35,104,255,.08),transparent 31%),radial-gradient(circle at 95% 10%,rgba(104,205,255,.11),transparent 28%),var(--bg);overflow-x:hidden}a{text-decoration:none;color:inherit}.wrap{width:min(1180px,calc(100% - 40px));margin:auto}.nav{position:fixed;z-index:50;top:16px;left:50%;transform:translate(-50%);width:min(1180px,calc(100% - 32px));display:flex;align-items:center;justify-content:space-between;padding:11px 14px 11px 17px;border:1px solid rgba(255,255,255,.9);background:#ffffffbd;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:18px;box-shadow:0 14px 45px #1c2b461a}.brand{display:flex;align-items:center;gap:10px;font-weight:800}.logo{width:34px;height:34px;border-radius:12px;background:radial-gradient(circle at 70% 22%,#5eb1ff,#2368ff 42%,#111b2a 44%);position:relative;box-shadow:0 9px 22px #2368ff40}.logo:before,.logo:after{content:"";position:absolute;top:14px;width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 9px #fff}.logo:before{left:8px}.logo:after{right:8px}.links{display:flex;gap:16px;font-size:13px;color:#3f4b5e}.actions{display:flex;gap:9px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:11px 16px;border-radius:12px;border:0;cursor:pointer;transition:.25s;font:inherit}.btn:hover{transform:translateY(-2px)}.ghost{background:transparent}.primary{background:linear-gradient(135deg,#101827,#273b5a);color:#fff;box-shadow:0 12px 28px #10182733}.blue{background:linear-gradient(135deg,#2368ff,#5b9eff);color:#fff;box-shadow:0 14px 32px #2368ff40}.outline{background:#ffffffdb;border:1px solid var(--line)}.hero{min-height:100vh;display:flex;align-items:center;padding:122px 0 72px}.hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:44px;align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(35,104,255,.18);border-radius:999px;background:#ffffffb8;color:#2459cc;font-size:13px}.pulse{width:8px;height:8px;border-radius:50%;background:var(--blue);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #2368ff6b}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}h1{font-size:clamp(52px,7vw,88px);line-height:.98;letter-spacing:-.065em;margin:22px 0 18px}.grad{display:block;background:linear-gradient(90deg,#0b111b 5%,#2368ff 50%,#68b5ff);-webkit-background-clip:text;color:transparent}.desc{font-size:19px;color:var(--muted);line-height:1.8;max-width:620px}.hero-actions,.chips{display:flex;gap:11px;flex-wrap:wrap}.hero-actions{margin-top:28px}.chips{margin-top:30px}.chip{padding:8px 11px;border-radius:11px;background:#ffffffbd;border:1px solid #dde5ef;color:#526075;font-size:12px}.visual{height:650px;perspective:1400px}.stage{height:100%;position:relative;border-radius:42px;overflow:hidden;background:linear-gradient(180deg,#fffc,#eef3f9);border:1px solid rgba(255,255,255,.95);box-shadow:var(--shadow);transition:transform .08s linear;transform-style:preserve-3d}.stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:28% center;object-position:28% center;transform:scale(1.1);filter:saturate(.88) contrast(1.03)}.stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(246,248,251,.94) 94%)}.status{position:absolute;z-index:3;right:22px;top:22px;width:225px;padding:16px;border-radius:18px;background:#ffffffd4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.95);box-shadow:0 18px 45px #192c4d21}.small{font-size:12px;color:#6f7d90}.bar{height:7px;background:#e9eef6;border-radius:999px;overflow:hidden;margin:12px 0 8px}.bar span{display:block;height:100%;background:linear-gradient(90deg,#2368ff,#79b8ff);animation:load 3s ease-in-out infinite alternate}@keyframes load{0%{width:44%}to{width:92%}}.sound{position:absolute;z-index:4;left:20px;bottom:22px;padding:9px 12px;border-radius:999px;color:#fff;background:#101827cc;font-size:12px}.section{padding:106px 0}.kicker{color:var(--blue);font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.head{max-width:780px;margin-bottom:46px}h2{font-size:clamp(38px,5vw,64px);line-height:1.07;letter-spacing:-.05em;margin:14px 0 18px}.lead{font-size:18px;line-height:1.75;color:var(--muted);margin:0}.reveal{opacity:0;transform:translateY(28px);transition:.8s}.reveal.show{opacity:1;transform:none}.compare{display:grid;grid-template-columns:1fr 92px 1fr;gap:22px}.card{background:#ffffffdb;border:1px solid var(--line);border-radius:30px;padding:30px;box-shadow:0 22px 65px #182a4814}.card.dark{background:linear-gradient(145deg,#0d1624,#192b45);color:#fff;border-color:#ffffff14}.card h3{font-size:24px;margin:0 0 8px}.card p{color:#758195;line-height:1.65}.dark p{color:#aebbd0}.list{display:grid;gap:12px;margin-top:22px}.item{display:flex;gap:10px;align-items:center;padding:13px 14px;border-radius:14px;background:#f5f8fc;color:#425066;font-size:14px}.dark .item{background:#ffffff0f;color:#edf2f8}.dot{width:8px;height:8px;border-radius:50%;background:var(--blue)}.vs{display:grid;place-items:center;color:#8c98a8;font-weight:800}.dna{min-height:680px;position:relative;border-radius:38px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(35,104,255,.18),transparent 34%),linear-gradient(145deg,#0b1421,#14243b 60%,#0a111d);box-shadow:0 34px 88px #0e1b3240}.grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:38px 38px}.core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:220px;height:220px;border-radius:50%;display:grid;place-items:center;text-align:center;color:#fff;background:radial-gradient(circle at 35% 25%,#2e78ff,#17345f 48%,#0b1524 72%);box-shadow:0 0 0 22px #2368ff14,0 0 90px #2368ff61;z-index:3}.core b{font-size:27px}.core span{display:block;color:#b8cae4;font-size:12px;margin-top:6px}.node{position:absolute;z-index:4;width:166px;padding:16px;border-radius:18px;color:#fff;background:#ffffff13;border:1px solid rgba(255,255,255,.11);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;transition:.25s}.node:hover,.node.active{transform:translateY(-5px);background:#ffffff24;border-color:#5f9dff8a}.node b{display:block;margin-bottom:5px}.node span{font-size:12px;color:#aebdd1;line-height:1.5}.n1{left:7%;top:15%}.n2{left:5%;top:45%}.n3{left:13%;bottom:10%}.n4{right:8%;top:13%}.n5{right:5%;top:43%}.n6{right:12%;bottom:11%}.n7{left:35%;top:7%}.n8{right:34%;bottom:6%}.detail{position:absolute;z-index:5;left:50%;bottom:28px;transform:translate(-50%);width:min(720px,calc(100% - 40px));padding:15px 18px;border-radius:16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);color:#dbe6f5;text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.employees{display:grid;grid-template-columns:.9fr 1.1fr;gap:25px}.stack{min-height:555px;position:relative;border-radius:32px;overflow:hidden;background:linear-gradient(180deg,#eef4ff,#fff);border:1px solid #dfe8f7}.employee{position:absolute;width:255px;padding:18px;border-radius:18px;background:#ffffffeb;border:1px solid #e0e7f0;box-shadow:0 20px 50px #21365b1f;transition:.35s}.employee:hover{transform:translateY(-7px) rotate(0)!important;z-index:5}.e1{left:9%;top:11%;transform:rotate(-4deg)}.e2{right:8%;top:26%;transform:rotate(4deg)}.e3{left:15%;bottom:13%;transform:rotate(2deg)}.eh{display:flex;gap:12px;align-items:center}.avatar{width:43px;height:43px;border-radius:14px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#111c2d,#2e4870);font-weight:800}.tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:13px}.tag{font-size:11px;padding:6px 8px;border-radius:9px;background:#f1f5fb;color:#536278}.workflow{border-radius:32px;background:linear-gradient(145deg,#0d1725,#15263f);color:#fff;padding:30px;box-shadow:var(--shadow)}.workflow h3{font-size:28px;margin:0 0 8px}.workflow>p{color:#acb9cc;line-height:1.7}.steps{display:grid;gap:13px;margin-top:24px}.step{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:13px;border-radius:16px;background:#ffffff0e;border:1px solid rgba(255,255,255,.07)}.num{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#2368ff,#5ea2ff);font-weight:800}.step b{display:block;margin-bottom:3px}.step span{font-size:12px;color:#9eabc0}.state{padding:6px 8px;border-radius:999px;background:#23b67a24;color:#78dfb7!important;font-size:11px!important}.assembly{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px}.installer{background:#fff;border:1px solid var(--line);border-radius:28px;padding:28px;box-shadow:0 22px 68px #18284614}.opt{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid #edf1f6}.switch{width:40px;height:23px;border-radius:999px;background:#2368ff;position:relative}.switch:after{content:"";position:absolute;width:17px;height:17px;top:3px;left:20px;border-radius:50%;background:#fff}.full{width:100%;margin-top:21px}.window{position:relative;min-height:520px;border-radius:30px;overflow:hidden;background:#fff;border:1px solid #dde4ee;box-shadow:var(--shadow)}.wb{height:46px;display:flex;gap:7px;align-items:center;padding:0 16px;background:#f7f9fc;border-bottom:1px solid #e4e9f1}.wb i{width:9px;height:9px;border-radius:50%;background:#c9d1dd}.body{display:grid;grid-template-columns:180px 1fr;min-height:474px}.side{padding:18px 14px;background:#f8fafc;border-right:1px solid #e5eaf1}.flogo{height:24px;width:95px;border-radius:7px;background:#172236;margin-bottom:24px}.fnav{height:34px;border-radius:10px;background:#eaf0f9;margin-bottom:8px}.fnav.on{background:#dbe8ff;box-shadow:inset 3px 0 #2368ff}.main{padding:23px}.topfake{display:flex;justify-content:space-between;margin-bottom:19px}.titlefake{width:190px;height:28px;border-radius:8px;background:#172236}.buttonfake{width:95px;height:34px;border-radius:10px;background:#2368ff}.kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:15px}.kpi{height:85px;border-radius:16px;background:linear-gradient(180deg,#f8fbff,#eef4fb);border:1px solid #e0e7f0}.panels{display:grid;grid-template-columns:1.5fr .8fr;gap:14px}.panel{height:260px;border-radius:18px;background:#fbfcfe;border:1px solid #e0e6ef;position:relative}.panel:before{content:"";position:absolute;left:16px;right:16px;top:20px;height:12px;border-radius:6px;background:#d8e0ec;box-shadow:0 32px #e8edf4,0 64px #e8edf4,0 96px #e8edf4,0 128px #e8edf4}.overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;place-items:center;background:#ffffffe6;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.overlay.show{display:grid}.loader{width:67px;height:67px;border-radius:50%;border:5px solid #dce6f7;border-top-color:#2368ff;animation:spin 1s linear infinite;margin:0 auto 13px}@keyframes spin{to{transform:rotate(360deg)}}.object{background:linear-gradient(180deg,#fff,#f6f9fd);border:1px solid #e0e7f0;border-radius:34px;padding:32px;box-shadow:0 24px 68px #1c2c4b14}.objecttop{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:23px}.tabs{display:flex;gap:8px;flex-wrap:wrap}.tab{padding:8px 12px;border-radius:10px;border:1px solid #dfe5ee;background:#fff;color:#566378;cursor:pointer}.tab.on{background:#172236;color:#fff}.objectgrid{display:grid;grid-template-columns:1.15fr .85fr;gap:16px}.box{background:#fff;border:1px solid #e2e7ee;border-radius:22px;padding:21px}.timeline{position:relative;padding-left:26px;display:grid;gap:18px}.timeline:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;width:2px;background:linear-gradient(#2368ff,#82b9ff)}.event{position:relative}.event:before{content:"";position:absolute;left:-23px;top:6px;width:10px;height:10px;border-radius:50%;background:#2368ff;box-shadow:0 0 0 5px #eaf1ff}.event b{display:block;margin-bottom:4px}.event p{margin:0;color:#758195;font-size:13px;line-height:1.6}.stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.stat{padding:14px;border-radius:14px;background:#f5f8fc}.stat b{display:block;font-size:20px}.stat span{font-size:12px;color:#7b8798}.orgtabs{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:25px}.orgtab{padding:10px 14px;border-radius:999px;border:1px solid #dde4ee;background:#fff;color:#59677b;cursor:pointer}.orgtab.on{background:#172236;color:#fff}.orgstage{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;padding:28px;background:#fff;border:1px solid #e1e7ef;border-radius:32px;box-shadow:0 22px 65px #192a4a14}.orgcopy h3{font-size:30px;margin:0 0 12px}.orgcopy p{color:#6f7c90;line-height:1.7}.metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px}.metric{padding:14px;border-radius:15px;background:#f6f9fd}.metric b{font-size:21px}.metric span{display:block;font-size:12px;color:#7c8899;margin-top:4px}.map{min-height:350px;border-radius:24px;background:linear-gradient(145deg,#0f1928,#172a45);position:relative;overflow:hidden}.mnode{position:absolute;padding:11px 13px;border-radius:13px;background:#ffffff17;color:#fff;border:1px solid rgba(255,255,255,.1);font-size:12px}.m1{left:8%;top:18%}.m2{left:37%;top:12%}.m3{right:10%;top:28%}.m4{left:16%;bottom:22%}.m5{right:19%;bottom:15%}.glow{position:absolute;width:180px;height:180px;border-radius:50%;left:40%;top:28%;background:radial-gradient(circle,rgba(35,104,255,.45),transparent 68%)}.gov{display:grid;grid-template-columns:1fr 1fr;gap:24px}.chain{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px}.chain div{padding:13px;border-radius:13px;text-align:center;background:#f4f7fb;color:#5e6b7f;font-size:12px}.chain .hot{background:#e9f1ff;color:#2368ff;border:1px solid #cfe0ff}.market{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.marketcard{min-height:230px;padding:22px;border-radius:24px;background:#fff;border:1px solid #e0e6ef;box-shadow:0 18px 55px #182a4812;transition:.25s}.marketcard:hover{transform:translateY(-6px)}.icon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#eaf1ff,#fff);border:1px solid #dce7fb;color:#2368ff;font-weight:800}.marketcard h4{font-size:20px;margin:17px 0 8px}.marketcard p{margin:0;color:#758195;line-height:1.65;font-size:14px}.cta{margin:78px 0 40px;padding:72px 34px;text-align:center;color:#fff;border-radius:42px;background:radial-gradient(circle at 50% 120%,rgba(62,126,255,.55),transparent 42%),linear-gradient(145deg,#0b1320,#172b49);box-shadow:0 36px 100px #0f1d3542}.cta p{color:#b9c6d9;font-size:18px;line-height:1.7;max-width:700px;margin:0 auto 27px}footer{padding:30px 0 55px;color:#7a8798;font-size:13px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.cursor{position:fixed;pointer-events:none;z-index:-1;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(35,104,255,.08),transparent 68%);transform:translate(-50%,-50%)}@media (max-width:980px){.links{display:none}.hero-grid,.employees,.assembly,.objectgrid,.orgstage,.gov,.compare{grid-template-columns:1fr}.vs{min-height:45px}.market{grid-template-columns:1fr 1fr}.visual{height:540px}}@media (max-width:640px){.wrap{width:calc(100% - 24px)}.section>.section-learn-more{width:calc(100% - 24px)}.solution-links-panel{padding:16px}.solution-links-list{gap:8px 16px}.nav{top:8px;width:calc(100% - 16px)}.ghost{display:none}h1{font-size:52px}.desc{font-size:16px}.visual{height:460px}.market,.body{grid-template-columns:1fr}.side{display:none}.kpis{grid-template-columns:1fr}.dna{min-height:760px}.node{width:125px;padding:12px}.n7,.n8{display:none}.core{width:170px;height:170px}.chain{grid-template-columns:1fr 1fr}}:root{--bg: #0b0b0c;--paper: #121214;--ink: #f3f1ed;--muted: #9b9995;--line: rgba(255, 255, 255, .095);--blue: #afc1f4;--dark: #111216;--green: #afc1f4;--orange: #d7c1b4;--shadow: 0 32px 90px rgba(0, 0, 0, .42);--accent: linear-gradient(105deg, #f0dfd5 0%, #d9dce8 46%, #aabdf3 100%)}html{background:#0b0b0c}body{color:var(--ink);background:radial-gradient(circle at 15% -5%,rgba(174,193,244,.09),transparent 31%),radial-gradient(circle at 88% 8%,rgba(224,197,181,.055),transparent 26%),linear-gradient(180deg,#0b0b0c,#0e0e10 48%,#0a0a0b)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-2;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 70%);mask-image:linear-gradient(to bottom,black,transparent 70%)}.nav{border:1px solid rgba(255,255,255,.1);background:#0f0f11b8;box-shadow:0 18px 58px #00000059,inset 0 1px #ffffff0a}.brand{letter-spacing:-.025em}.links{color:#aaa8a4}.links a{transition:.25s}.links a:hover{color:#fff}.logo{background:radial-gradient(circle at 68% 24%,#f2e2d8,#b2c3f5 42%,#18191d 45%);box-shadow:0 10px 28px #aec1f429,inset 0 0 0 1px #ffffff2e}.btn{border:1px solid transparent}.primary,.blue{color:#101114;background:linear-gradient(105deg,#f2e5dd,#d9deec 48%,#b2c3f5);box-shadow:0 15px 40px #aec1f429,inset 0 1px #ffffffb8}.primary:hover,.blue:hover{box-shadow:0 19px 50px #aec1f440}.ghost{color:#aaa8a4}.outline{color:#e6e3de;background:#ffffff09;border-color:#ffffff1f}.eyebrow{color:#d8d6d2;background:#ffffff09;border-color:#ffffff1c}.pulse{background:#b7c8f6;box-shadow:0 0 18px #b7c8f68c}@keyframes pulse{0%{box-shadow:0 0 #b7c8f657}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}.grad{background:var(--accent);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 12px 30px rgba(174,193,244,.1))}.desc,.lead{color:var(--muted)}.chip{color:#aaa8a4;background:#ffffff08;border-color:#ffffff17}.stage{background:linear-gradient(160deg,#171719,#0e0f12);border-color:#ffffff1c;box-shadow:0 40px 110px #0000007a,inset 0 1px #ffffff0f}.stage img{filter:saturate(.62) contrast(1.08) brightness(.72)}.stage:after{background:linear-gradient(180deg,#09090a14 36%,#0a0a0cf5 96%)}.status{color:#eeeae4;background:#0f0f11c7;border-color:#ffffff1f;box-shadow:0 22px 55px #00000057}.status [style*=color]{color:#bdcafa!important}.small{color:#8f8e8a}.bar{background:#28292d}.bar span{background:linear-gradient(90deg,#d9c7bc,#b2c3f5)}.sound{color:#d9d7d2;background:#0e0e10d1;border:1px solid rgba(255,255,255,.09)}.kicker{color:#b7c4e7}.section{position:relative}.card,.installer,.object,.orgstage,.marketcard{color:var(--ink);background:linear-gradient(145deg,#171719f5,#0f0f11f5);border-color:#ffffff17;box-shadow:0 24px 70px #00000040,inset 0 1px #ffffff06}.card.dark,.workflow{background:radial-gradient(circle at 88% 8%,rgba(177,195,245,.09),transparent 34%),linear-gradient(145deg,#17181b,#101114);border:1px solid rgba(255,255,255,.1);box-shadow:0 28px 80px #00000059,inset 0 1px #ffffff0a}.card p,.marketcard p,.orgcopy p{color:#969590}.dark p,.workflow>p{color:#a8a6a1}.item,.chain div{color:#aaa8a4;background:#ffffff09;border:1px solid rgba(255,255,255,.045)}.dot{background:#b6c7f3;box-shadow:0 0 14px #b6c7f338}.vs{color:#5f5e5b}.dna{background:radial-gradient(circle at 50% 46%,rgba(177,195,245,.13),transparent 31%),linear-gradient(150deg,#141416,#0d0e11 64%,#111114);border:1px solid rgba(255,255,255,.085);box-shadow:0 38px 110px #0000006b,inset 0 1px #ffffff0a}.grid{opacity:.6;background-image:linear-gradient(rgba(255,255,255,.027) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.027) 1px,transparent 1px)}.core{background:radial-gradient(circle at 35% 25%,#d8c9c0,#7886ad 38%,#17191f 68%);box-shadow:0 0 0 22px #b1c3f509,0 0 110px #b1c3f533}.core span,.node span{color:#aaa9a7}.node{background:#ffffff0b;border-color:#ffffff17}.node:hover,.node.active{background:#ffffff17;border-color:#b1c3f561;box-shadow:0 16px 44px #00000038}.detail{color:#d1cfca;background:#ffffff0e;border-color:#ffffff1a}.stack{background:radial-gradient(circle at 15% 15%,rgba(177,195,245,.07),transparent 34%),linear-gradient(160deg,#161619,#0f1012);border-color:#ffffff17}.employee{color:#eae7e2;background:#18181beb;border-color:#ffffff17;box-shadow:0 22px 58px #00000057}.avatar{color:#111216;background:linear-gradient(145deg,#e7d7ce,#aebff0)}.tag,.stat,.metric{color:#9f9e9a;background:#ffffff0b;border:1px solid rgba(255,255,255,.045)}.step{background:#ffffff09;border-color:#ffffff13}.num{color:#101114;background:linear-gradient(135deg,#e2d3ca,#aebff0)}.step span{color:#969590}.state{color:#bdcafa!important;background:#b1c3f517}.opt{border-bottom-color:#ffffff13}.switch{background:linear-gradient(90deg,#d8c6bb,#aebff0)}.window{background:#101114;border-color:#ffffff17;box-shadow:var(--shadow)}.wb{background:#171719;border-bottom-color:#ffffff12}.wb i{background:#5b5a58}.side{background:#121316;border-right-color:#ffffff12}.flogo,.titlefake{background:#d8d5cf}.fnav{background:#202126}.fnav.on{background:#252a35;box-shadow:inset 3px 0 #afc1f4}.main{background:#0f1012}.buttonfake{background:linear-gradient(90deg,#d8c6bb,#aebff0)}.kpi{background:linear-gradient(180deg,#18191c,#141518);border-color:#ffffff12}.panel{background:#141518;border-color:#ffffff12}.panel:before{background:#36373b;box-shadow:0 32px #26272b,0 64px #26272b,0 96px #26272b,0 128px #26272b}.overlay{color:#e7e4df;background:#0d0e10e8}.loader{border-color:#2d2f35;border-top-color:#bdcaf2}.tab,.orgtab{color:#9f9d99;background:#ffffff09;border-color:#ffffff17}.tab.on,.orgtab.on{color:#111216;background:linear-gradient(105deg,#eadbd2,#b2c3f5);border-color:transparent}.box{color:#e8e5e0;background:#131416;border-color:#ffffff13}.timeline:before{background:linear-gradient(#d8c5b9,#aebff0)}.event:before{background:#b8c8f2;box-shadow:0 0 0 5px #252936}.event p{color:#94938f}.stat span,.metric span{color:#83827f}.objectgrid .box [style*="background:#fff6ea"]{background:#dac5b814!important;color:#d6c1b4!important;border:1px solid rgba(218,197,184,.12)}.map{background:radial-gradient(circle at 55% 42%,rgba(177,195,245,.1),transparent 30%),linear-gradient(145deg,#151519,#0e0f11);border:1px solid rgba(255,255,255,.07)}.mnode{color:#ddd9d3;background:#ffffff0e;border-color:#ffffff1a}.glow{background:radial-gradient(circle,rgba(177,195,245,.24),transparent 68%)}.chain .hot{color:#d5ddf4;background:#b1c3f517;border-color:#b1c3f529}.marketcard:hover{border-color:#b1c3f538;box-shadow:0 30px 78px #00000057}.icon{color:#d7dce9;background:linear-gradient(145deg,#e0ccc017,#b1c3f514);border-color:#ffffff1a}.cta{background:radial-gradient(circle at 50% 120%,rgba(177,195,245,.19),transparent 43%),linear-gradient(145deg,#17171a,#0e0f12);border:1px solid rgba(255,255,255,.09);box-shadow:0 42px 120px #00000073,inset 0 1px #ffffff0a}.cta .kicker[style]{color:#b8c5e8!important}.cta p{color:#999894}footer{color:#74736f;border-top:1px solid rgba(255,255,255,.06)}.cursor{background:radial-gradient(circle,rgba(177,195,245,.06),transparent 68%)}::-moz-selection{color:#111;background:#c4d0ef}::selection{color:#111;background:#c4d0ef}html{scrollbar-color:#6f7890 #0b0b0c}body{counter-reset:chapter;font-feature-settings:"kern" 1,"liga" 1}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E")}.scroll-progress{position:fixed;z-index:100;left:0;top:0;height:2px;width:0;background:linear-gradient(90deg,#c9a56b,#f3f0e9 46%,#8db8ff);box-shadow:0 0 14px #8db8ff47}.nav{top:20px;border-radius:999px;padding:9px 11px 9px 18px}.brand{font-size:15px}.links{font-size:12px;letter-spacing:.025em}.nav .btn{border-radius:999px}.hero{position:relative;min-height:106vh;padding-top:140px;isolation:isolate}.hero:before{content:"AILOOOOOK";position:absolute;z-index:-1;left:50%;top:49%;transform:translate(-50%,-50%);font-size:clamp(105px,18vw,270px);font-weight:900;letter-spacing:-.085em;color:#ffffff05;white-space:nowrap;pointer-events:none}.hero-grid{grid-template-columns:.88fr 1.12fr;gap:64px}.hero-grid>div:first-child{position:relative;z-index:3}.eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:11px}h1,h2{font-family:Songti SC,STSong,"Noto Serif SC",Georgia,serif;font-weight:600}h1{font-size:clamp(64px,7.6vw,112px);line-height:.91;letter-spacing:-.075em;margin-top:30px}.grad{padding:.06em 0 .12em;font-style:italic;font-weight:500}.desc{font-size:17px;max-width:570px;letter-spacing:.01em}.hero-actions{margin-top:36px}.hero-actions .btn{border-radius:999px;padding:13px 20px}.chips{margin-top:42px}.chip{border-radius:999px;padding:7px 10px;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.visual{height:720px}.stage{border-radius:34px;overflow:hidden;transform-origin:center center}.stage:before{content:"DIGITAL ORGANIZATION  /  001";position:absolute;z-index:5;left:24px;top:24px;color:#ffffffad;font-size:10px;letter-spacing:.18em}.stage img{-o-object-position:center center;object-position:center center;transform:scale(1.035);filter:saturate(.72) contrast(1.12) brightness(.82)}.stage:after{background:linear-gradient(180deg,#08080900 46%,#080809e6)}.status{right:24px;top:auto;bottom:24px;border-radius:16px}.sound{left:24px;bottom:24px}.section{counter-increment:chapter;padding:140px 0}.section .head{position:relative;padding-top:32px;max-width:880px}.section .head:before{content:"0" counter(chapter) "  /  AILOOOOOK";position:absolute;top:0;left:0;color:#696864;font:500 10px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.18em}.section .head:after{content:"";position:absolute;top:4px;left:158px;width:min(240px,30vw);height:1px;background:linear-gradient(90deg,rgba(255,255,255,.17),transparent)}h2{font-size:clamp(48px,6.4vw,88px);line-height:1;letter-spacing:-.065em}.lead{max-width:700px}.marquee{position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07);padding:17px 0;background:#ffffff04;transform:rotate(-1deg);margin:6px -2vw 24px}.marquee-track{display:flex;width:-moz-max-content;width:max-content;gap:42px;animation:marquee 26s linear infinite;color:#777570;font-size:10px;letter-spacing:.19em;text-transform:uppercase}.marquee b{color:#d8d5cf;font-weight:500}.marquee i{width:4px;height:4px;border-radius:50%;background:#8db8ff;align-self:center;box-shadow:0 0 13px #8db8ff80}@keyframes marquee{to{transform:translate(-50%)}}.card,.marketcard,.employee,.node,.box,.installer,.orgstage,.object{transition:transform .55s cubic-bezier(.2,.75,.25,1),border-color .4s,box-shadow .4s}.card:hover,.marketcard:hover,.employee:hover{transform:translateY(-9px);border-color:#ffffff2b;box-shadow:0 36px 90px #0000005c}.compare{gap:28px}.card{position:relative;overflow:hidden}.card:before,.marketcard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(125deg,rgba(255,255,255,.045),transparent 28%);opacity:.8}.dna{min-height:760px}.core{animation:coreFloat 6s ease-in-out infinite}.node{animation:nodeFloat 7s ease-in-out infinite}.node:nth-of-type(2n){animation-delay:-2.5s}.node:nth-of-type(3n){animation-delay:-4s}@keyframes coreFloat{50%{transform:translate(-50%,-53%) scale(1.02)}}@keyframes nodeFloat{50%{translate:0 -7px}}.stack{min-height:620px}.workflow,.object,.orgstage{padding:38px}.market{gap:20px}.marketcard{position:relative;overflow:hidden;min-height:270px;padding:27px}.marketcard h4{font-family:Songti SC,STSong,Georgia,serif;font-size:24px}.cta{padding:100px 40px;overflow:hidden;position:relative}.cta:before{content:"";position:absolute;width:420px;height:420px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(255,255,255,.08);box-shadow:0 0 0 70px #ffffff05,0 0 0 140px #ffffff02}.cta>*{position:relative;z-index:2}footer{padding-top:42px;margin-top:70px}.cursor{z-index:95;width:34px;height:34px;background:#ffffff09;border:1px solid rgba(255,255,255,.48);mix-blend-mode:difference;transition:width .25s,height .25s,background .25s,border-color .25s}.cursor.hot{width:68px;height:68px;background:#ffffff1f;border-color:#ffffffb8}.reveal{opacity:0;transform:translateY(42px) scale(.985);filter:blur(8px);transition:opacity 1s cubic-bezier(.2,.72,.25,1),transform 1s cubic-bezier(.2,.72,.25,1),filter 1s}.reveal.show{opacity:1;transform:none;filter:none}@media (max-width:980px){.hero-grid{grid-template-columns:1fr;gap:44px}.visual{height:680px}.section{padding:110px 0}.cursor{display:none}}@media (max-width:640px){.nav{top:8px}.hero{padding-top:118px}.hero:before{top:32%;font-size:28vw}.visual{height:560px}.stage{border-radius:24px}.status{width:205px}.section{padding:88px 0}h1{font-size:58px}h2{font-size:48px}.marquee{margin-top:0}.cta{padding:76px 22px}}@media (prefers-reduced-motion:reduce){.marquee-track,.core,.node{animation:none}.reveal{transition:.25s;filter:none}.stage{transition:none}}.visual{height:760px;perspective:1500px}.stage{overflow:hidden;border-radius:36px;background:radial-gradient(circle at 50% 43%,rgba(99,142,255,.13),transparent 28%),radial-gradient(circle at 50% 55%,rgba(201,165,107,.055),transparent 45%),linear-gradient(160deg,#0b0c0f,#050608 72%);border:1px solid rgba(255,255,255,.085);box-shadow:0 45px 130px #0000008f,inset 0 0 100px #5b84e609}.stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;display:block}.stage:before{z-index:6}.stage:after{z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 48%,transparent 34%,rgba(4,5,7,.18) 67%,rgba(4,5,7,.72) 100%),linear-gradient(180deg,transparent 68%,rgba(5,6,8,.72) 100%)}.human-aura{position:absolute;z-index:0;left:50%;top:46%;width:72%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(116,157,255,.095),rgba(116,157,255,.02) 42%,transparent 68%);filter:blur(10px);animation:auraPulse 5s ease-in-out infinite}.human-orbit{position:absolute;z-index:3;left:50%;top:47%;width:62%;aspect-ratio:1;transform:translate(-50%,-50%) rotateX(72deg);border:1px solid rgba(162,190,255,.13);border-radius:50%;box-shadow:0 0 50px #709aff0d;pointer-events:none;animation:orbitTurn 14s linear infinite}.human-orbit:before,.human-orbit:after{content:"";position:absolute;top:10%;right:10%;bottom:10%;left:10%;border:1px dashed rgba(243,240,233,.1);border-radius:50%}.human-orbit:after{top:24%;right:24%;bottom:24%;left:24%;border-style:solid;border-color:#c9a56b1c}@keyframes auraPulse{50%{transform:translate(-50%,-50%) scale(1.08);opacity:.7}}@keyframes orbitTurn{to{transform:translate(-50%,-50%) rotateX(72deg) rotate(360deg)}}.status,.sound{z-index:7}.status{background:#080a0ea3;border-color:#9fbaf824}.sound{background:#080a0ea3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.digital-label{position:absolute;z-index:7;right:25px;top:24px;color:#807f7b;font-size:9px;line-height:1.7;letter-spacing:.16em;text-align:right;text-transform:uppercase;pointer-events:none}.digital-label b{display:block;color:#d4d9e7;font-size:10px;font-weight:500}@media (max-width:980px){.visual{height:720px}}@media (max-width:640px){.visual{height:600px}.stage{border-radius:25px}.digital-label{display:none}.human-orbit{width:78%}}@media (prefers-reduced-motion:reduce){.human-aura,.human-orbit{animation:none}}.stage spline-viewer.spline-human{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;display:block;background:transparent;opacity:0;transition:opacity 1.1s ease,filter 1.1s ease;filter:saturate(.82) contrast(1.06);color-scheme:dark}.stage.spline-ready spline-viewer.spline-human{opacity:1}.stage canvas#hero3d{z-index:4;pointer-events:none;mix-blend-mode:screen;opacity:.78}.stage .human-aura{z-index:1}.stage .human-orbit{z-index:3;opacity:.56;pointer-events:none}.stage:after{z-index:5}.status,.sound,.digital-label{z-index:7}.spline-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:grid;place-items:center;background:radial-gradient(circle at 50% 46%,rgba(82,121,218,.1),transparent 30%),#07080a;transition:opacity .7s ease,visibility .7s ease;pointer-events:none}.stage.spline-ready .spline-loader{opacity:0;visibility:hidden}.spline-loader-inner{text-align:center;color:#969ba9;font-size:9px;letter-spacing:.18em;text-transform:uppercase}.spline-loader-ring{width:76px;height:76px;margin:0 auto 18px;border-radius:50%;border:1px solid rgba(158,188,255,.13);border-top-color:#d2e1ffe0;border-right-color:#c9a56b85;box-shadow:0 0 38px #6a97ff1f;animation:splineSpin 1.7s linear infinite}.spline-loader-inner b{display:block;color:#d9dce6;font-size:11px;font-weight:500;margin-bottom:6px}@keyframes splineSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spline-loader-ring{animation:none}.stage spline-viewer.spline-human{transition:none}}.audio-control{border:1px solid rgba(255,255,255,.1);font-family:inherit;display:flex;align-items:center;gap:9px;cursor:pointer;transition:background .3s,border-color .3s,transform .3s;color:#d7d9df}.audio-control:hover{background:#12151cd1;border-color:#9ebcff3d;transform:translateY(-2px)}.audio-control:focus-visible{outline:2px solid rgba(158,188,255,.55);outline-offset:3px}.sound-bars{height:13px;display:flex;align-items:center;gap:2px}.sound-bars i{display:block;width:2px;height:4px;border-radius:2px;background:#a9c2ff;opacity:.65;transform-origin:center}.sound-bars i:nth-child(2){height:9px}.sound-bars i:nth-child(3){height:12px}.sound-bars i:nth-child(4){height:7px}.audio-control.playing .sound-bars i{animation:soundWave .78s ease-in-out infinite alternate;opacity:1}.audio-control.playing .sound-bars i:nth-child(2){animation-delay:-.28s}.audio-control.playing .sound-bars i:nth-child(3){animation-delay:-.52s}.audio-control.playing .sound-bars i:nth-child(4){animation-delay:-.15s}@keyframes soundWave{0%{transform:scaleY(.34)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.audio-control.playing .sound-bars i{animation:none}}.core{overflow:visible;background:radial-gradient(circle,#1c253aa3,#080b11db 58%,#05070bf0);border:1px solid rgba(173,201,255,.16);box-shadow:0 0 0 22px #b1c3f506,0 0 110px #76a3ff2b,inset 0 0 54px #82afff14;isolation:isolate}.core:before{content:"";position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(122,167,255,.11),transparent 66%);filter:blur(10px);animation:dnaAura 3.8s ease-in-out infinite}.core:after{content:"";position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;z-index:0;border-radius:50%;border:1px solid rgba(171,199,255,.1);box-shadow:0 0 0 14px #ffffff03,0 0 0 34px #8fb5ff02;animation:dnaOrbit 11s linear infinite}.core canvas{position:absolute;z-index:1;left:50%;top:50%;width:156%;height:156%;transform:translate(-50%,-50%);pointer-events:none;mix-blend-mode:screen}.core-content{position:relative;z-index:3;padding:22px;border-radius:50%;background:radial-gradient(circle,rgba(7,10,16,.72),rgba(7,10,16,.3) 52%,transparent 73%);text-shadow:0 2px 18px rgba(0,0,0,.92)}.core-content b{letter-spacing:-.035em}.core-content span{color:#b4c4e2}@keyframes dnaAura{50%{transform:scale(1.12);opacity:.62}}@keyframes dnaOrbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.core:before,.core:after{animation:none}}.actions{align-items:center}.display-controls{display:flex;align-items:center;gap:6px;padding:4px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#ffffff06}.mode-toggle,.lang-toggle{height:32px;display:grid;place-items:center;border:0;border-radius:999px;color:#b6b4af;background:transparent;cursor:pointer;font:600 11px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.08em;transition:color .25s,background .25s,transform .25s}.mode-toggle{width:32px;font-size:16px;letter-spacing:0}.lang-toggle{min-width:36px;padding:0 8px}.mode-toggle:hover,.lang-toggle:hover{color:#fff;background:#ffffff17}.mode-toggle:active,.lang-toggle:active{transform:scale(.94)}.mode-toggle:focus-visible,.lang-toggle:focus-visible{outline:2px solid rgba(177,195,245,.5);outline-offset:2px}html:not(.light-mode){color-scheme:dark;scrollbar-color:#4a4a4d #000;background:#000}html:not(.light-mode) body{--bg: #000;--paper: #080809;background:#000}html:not(.light-mode) .nav{background:#030304c7}html:not(.light-mode) .stage{background:#000}html:not(.light-mode) .card:not(.dark),html:not(.light-mode) .installer,html:not(.light-mode) .object,html:not(.light-mode) .orgstage,html:not(.light-mode) .marketcard{background:linear-gradient(145deg,#0b0b0c,#050506)}html:not(.light-mode) .stack{background:radial-gradient(circle at 15% 15%,rgba(177,195,245,.065),transparent 34%),#070708}html:not(.light-mode) .employee{background:#0c0c0ef0}html:not(.light-mode) .workflow,html:not(.light-mode) .card.dark{background:radial-gradient(circle at 88% 8%,rgba(177,195,245,.075),transparent 34%),linear-gradient(145deg,#0b0b0d,#040405)}html:not(.light-mode) .dna{background:radial-gradient(circle at 50% 46%,rgba(177,195,245,.12),transparent 31%),#030304}html:not(.light-mode) .cta{background:radial-gradient(circle at 50% 120%,rgba(177,195,245,.17),transparent 43%),#050506}html.light-mode{color-scheme:light;scrollbar-color:#a4a09a #f7f7f5;background:#f7f7f5}html.light-mode body{--bg: #f7f7f5;--paper: #fff;--ink: #111214;--muted: #696864;--line: rgba(21, 22, 25, .11);--shadow: 0 30px 90px rgba(41, 39, 35, .11);color:#111214;background:#f7f7f5}html.light-mode body:before{opacity:.24;background-image:linear-gradient(rgba(20,21,24,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(20,21,24,.035) 1px,transparent 1px)}html.light-mode body:after{opacity:.022}html.light-mode .nav{color:#151619;border-color:#18191c1a;background:#ffffffd1;box-shadow:0 18px 58px #2d2a251c,inset 0 1px #ffffffe6}html.light-mode .links{color:#5f5d58}html.light-mode .links a:hover{color:#111214}html.light-mode .ghost{color:#5d5b57}html.light-mode .display-controls{border-color:#1415181a;background:#14151806}html.light-mode .mode-toggle,html.light-mode .lang-toggle{color:#55534f}html.light-mode .mode-toggle:hover,html.light-mode .lang-toggle:hover{color:#111;background:#14151813}html.light-mode .eyebrow{color:#3f588e;background:#ffffff8c;border-color:#324a7e29}html.light-mode .grad{background:linear-gradient(105deg,#17181b,#52658f 48%,#8b674f);-webkit-background-clip:text;background-clip:text;color:transparent}html.light-mode .desc,html.light-mode .lead{color:#696864}html.light-mode .chip{color:#65625d;background:#ffffff7a;border-color:#1c1d201a}html.light-mode .section .head:before{color:#817e78}html.light-mode .section .head:after{background:linear-gradient(90deg,rgba(25,26,29,.18),transparent)}html.light-mode .kicker{color:#5e6f99}html.light-mode .marquee{background:#ffffff38;border-color:#191a1d17}html.light-mode .marquee-track{color:#77746e}html.light-mode .marquee b{color:#252629}html.light-mode .card:not(.dark),html.light-mode .installer,html.light-mode .object,html.light-mode .orgstage,html.light-mode .marketcard{color:#161719;background:#fff;border-color:#1a1b1e1a;box-shadow:0 25px 70px #2c282217,inset 0 1px #ffffffe6}html.light-mode .card:not(.dark) p,html.light-mode .marketcard p,html.light-mode .orgcopy p{color:#706d67}html.light-mode .card:not(.dark) .item,html.light-mode .chain div{color:#5d5b56;background:#17181b09;border-color:#17181b0e}html.light-mode .stack{background:radial-gradient(circle at 15% 15%,rgba(112,143,215,.14),transparent 34%),linear-gradient(160deg,#f8f7f4,#e9e7e2);border-color:#191a1d1a}html.light-mode .employee{color:#1a1b1d;background:#ffffffe0;border-color:#191a1d1a;box-shadow:0 22px 58px #302c2621}html.light-mode .employee .small{color:#74716b}html.light-mode .tag,html.light-mode .stat,html.light-mode .metric{color:#625f5a;background:#17181b0b;border-color:#17181b0e}html.light-mode .opt{border-bottom-color:#17181b14}html.light-mode .tab,html.light-mode .orgtab{color:#5f5c56;background:#ffffffa6;border-color:#191a1d1c}html.light-mode .tab.on,html.light-mode .orgtab.on{color:#fff;background:#17181b}html.light-mode .box{color:#191a1c;background:#ffffffb8;border-color:#191a1d17}html.light-mode .event p{color:#706d67}html.light-mode .event:before{box-shadow:0 0 0 5px #e3e6ef}html.light-mode .stat span,html.light-mode .metric span{color:#77736d}html.light-mode .icon{color:#50658f;background:linear-gradient(145deg,#d6def1cc,#ffffffe6);border-color:#384c7a1f}html.light-mode footer{color:#716e68;border-top-color:#18191c1a}html.light-mode .cta .outline{color:#e8e5df;background:#ffffff09;border-color:#ffffff1f}@media (max-width:760px){.actions{gap:5px}.display-controls{gap:2px}.mode-toggle{width:29px;height:29px}.lang-toggle{height:29px;min-width:32px}.nav .primary{padding:10px 12px}.brand{gap:7px}.logo{width:31px;height:31px}}body.download-embed-open{overflow:hidden}.download-embed{display:none;position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;background:#000}.download-embed.open{display:block}.download-embed iframe{display:block;width:100%;height:100%;border:0;background:#000}.download-embed-close{position:absolute;z-index:2;right:24px;bottom:24px;padding:12px 17px;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#eeeae4;background:#0a0a0cd1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 52px #0000006b;cursor:pointer;transition:.25s}.download-embed-close:hover{transform:translateY(-2px);background:#18181be6}html.light-mode .download-embed,html.light-mode .download-embed iframe{background:#f7f7f5}html.light-mode .download-embed-close{color:#202124;background:#ffffffe0;border-color:#1516191f;box-shadow:0 18px 52px #2c28222e}@media (max-width:640px){.download-embed-close{right:14px;bottom:14px;padding:10px 14px}}.site-footer{display:block;width:100%;margin-top:90px;padding:0;color:#8d8b87;border-top:1px solid rgba(255,255,255,.075);background:#030304}.footer-grid{display:grid;grid-template-columns:1.25fr .9fr .85fr .7fr;gap:45px;padding:62px 0 52px}.footer-brand .brand{color:#f1eee8;font-size:18px}.footer-brand p{max-width:320px;margin:18px 0 0;color:#83817d;font-size:13px;line-height:1.75}.footer-column h4{margin:0 0 18px;color:#d9d5cf;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.footer-column p,.footer-column a{display:block;margin:0 0 10px;color:#85837e;font-size:12px;line-height:1.6}.footer-column a{transition:.25s}.footer-column a:hover{color:#eeeae4}.footer-label{color:#aaa7a1!important}.footer-bottom{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:22px 0 34px;border-top:1px solid rgba(255,255,255,.065);color:#66645f;font-size:11px}.footer-bottom-links{display:flex;gap:18px;flex-wrap:wrap}.primary,.blue{color:#fff!important;background:linear-gradient(135deg,#063bd8,#075cff 48%,#4f82ff)!important;box-shadow:0 14px 36px #075cff52,inset 0 1px #ffffff42!important}.primary:hover,.blue:hover{box-shadow:0 19px 48px #075cff6e,inset 0 1px #ffffff4d!important}html.light-mode .site-footer{color:#696864;border-top-color:#1516191a;background:#efefec}html.light-mode .footer-brand .brand,html.light-mode .footer-column h4{color:#202124}html.light-mode .footer-brand p,html.light-mode .footer-column p,html.light-mode .footer-column a{color:#6f6c66}html.light-mode .footer-column a:hover{color:#111214}html.light-mode .footer-bottom{color:#77736d;border-top-color:#15161917}@media (max-width:900px){.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.footer-grid{grid-template-columns:1fr;gap:30px;padding:48px 0 40px}.footer-bottom{flex-direction:column}}html[lang=en] .nav{width:min(1440px,calc(100% - 32px));padding-left:16px}html[lang=en] .brand,html[lang=en] .actions{flex-shrink:0}html[lang=en] .links{gap:17px;white-space:nowrap;font-size:11px;letter-spacing:.01em}html[lang=en] .links a,html[lang=en] .nav .btn{white-space:nowrap}html[lang=en] .nav .btn{padding-inline:15px}html[lang=en] .hero-grid{grid-template-columns:1.02fr .98fr;gap:48px}html[lang=en] h1{font-size:clamp(54px,6vw,90px);line-height:.94;letter-spacing:-.058em}html[lang=en] h2{font-size:clamp(42px,5.25vw,74px);line-height:1.03;letter-spacing:-.048em}html[lang=en] .desc{font-size:16px;line-height:1.75}html[lang=en] .lead{font-size:17px}html[lang=en] .card h3,html[lang=en] .workflow h3{letter-spacing:-.025em}html[lang=en] .footer-grid{grid-template-columns:1.2fr .95fr .85fr .75fr;gap:34px}html[lang=en] .footer-column p,html[lang=en] .footer-column a{line-height:1.55}html[lang=en] .download-embed-close{white-space:nowrap}@media (max-width:1220px){html[lang=en] .links{display:none}}@media (max-width:980px){html[lang=en] .hero-grid{grid-template-columns:1fr}html[lang=en] h1{max-width:760px}}@media (max-width:640px){html[lang=en] h1{font-size:50px}html[lang=en] h2{font-size:43px}html[lang=en] .nav .primary{padding-inline:11px}}html.light-mode .stage,html.light-mode .card.dark,html.light-mode .workflow,html.light-mode .dna,html.light-mode .window,html.light-mode .map,html.light-mode .cta{color:#17181a;background:radial-gradient(circle at 78% 14%,rgba(72,105,181,.065),transparent 32%),#fff;border-color:#1516191a;box-shadow:0 30px 85px #2c28221c,inset 0 1px #fff}html.light-mode .stage:after{background:radial-gradient(circle at 50% 48%,transparent 38%,rgba(247,247,245,.1) 70%,rgba(247,247,245,.72) 100%),linear-gradient(180deg,transparent 70%,rgba(247,247,245,.74) 100%)}html.light-mode .stage:before,html.light-mode .digital-label{color:#1c1e2294}html.light-mode .digital-label b{color:#30343c}html.light-mode .human-aura{background:radial-gradient(circle,rgba(80,112,187,.11),rgba(80,112,187,.025) 45%,transparent 68%)}html.light-mode .human-orbit,html.light-mode .human-orbit:before,html.light-mode .human-orbit:after{border-color:#374c7d21}html.light-mode .status{color:#222326;background:#ffffffdb;border-color:#1516191a;box-shadow:0 20px 55px #2c282221}html.light-mode .status .small{color:#6d6b66}html.light-mode .sound{color:#fff;background:linear-gradient(135deg,#063bd8,#075cff 52%,#4f82ff);border-color:#075cff3d}html.light-mode .card.dark p,html.light-mode .workflow>p,html.light-mode .cta p{color:#706d67}html.light-mode .card.dark .item,html.light-mode .step{color:#4f4d49;background:#f5f5f2;border-color:#15161912}html.light-mode .step span{color:#77736d}html.light-mode .state{color:#315eae!important;background:#2a5ec114}html.light-mode .dna{background:radial-gradient(circle at 50% 48%,rgba(91,122,190,.1),transparent 35%),#fff}html.light-mode .dna .grid{opacity:.7;background-image:linear-gradient(rgba(21,22,25,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(21,22,25,.04) 1px,transparent 1px)}html.light-mode .core{color:#17181a;background:radial-gradient(circle at 38% 30%,#fff,#e7ebf4 48%,#d7deec 72%);border-color:#374c7d24;box-shadow:0 0 0 22px #4563a609,0 0 90px #4563a624}html.light-mode .core canvas{mix-blend-mode:multiply;opacity:.9}html.light-mode .core-content{background:radial-gradient(circle,rgba(255,255,255,.78),rgba(255,255,255,.32) 52%,transparent 73%);text-shadow:none}html.light-mode .core-content span,html.light-mode .node span{color:#74716b}html.light-mode .node{color:#202124;background:#ffffffd1;border-color:#1516191a;box-shadow:0 15px 42px #2c282214}html.light-mode .node:hover,html.light-mode .node.active{background:#fff;border-color:#415c9b47;box-shadow:0 18px 46px #2c28221f}html.light-mode .detail{color:#43423e;background:#ffffffdb;border-color:#1516191a}html.light-mode .window{background:#fff}html.light-mode .wb{background:#f4f4f1;border-bottom-color:#15161914}html.light-mode .wb i{background:#b6b4af}html.light-mode .side{background:#f7f7f5;border-right-color:#15161914}html.light-mode .flogo,html.light-mode .titlefake{background:#202124}html.light-mode .fnav{background:#e9e9e5}html.light-mode .fnav.on{background:#e0e8fa;box-shadow:inset 3px 0 #075cff}html.light-mode .main{background:#fff}html.light-mode .kpi{background:linear-gradient(180deg,#fff,#f3f4f6);border-color:#15161914}html.light-mode .panel{background:#fafaf8;border-color:#15161914}html.light-mode .panel:before{background:#d8d8d4;box-shadow:0 32px #ececea,0 64px #ececea,0 96px #ececea,0 128px #ececea}html.light-mode .overlay{color:#222326;background:#ffffffeb}html.light-mode .loader{border-color:#dfe3ec;border-top-color:#075cff}html.light-mode .map{background:radial-gradient(circle at 55% 42%,rgba(72,105,181,.08),transparent 31%),#fff}html.light-mode .mnode{color:#3e3d39;background:#f5f5f2;border-color:#15161917}html.light-mode .glow{background:radial-gradient(circle,rgba(72,105,181,.15),transparent 68%)}html.light-mode .cta{color:#17181a}html.light-mode .cta:before{border-color:#374c7d1a;box-shadow:0 0 0 70px #374c7d05,0 0 0 140px #374c7d02}html.light-mode .cta .outline{color:#313236;background:#f4f4f1;border-color:#1516191c}html.light-mode .cta .kicker[style]{color:#4f6598!important}:root{--brand-logo: url(/assets/brand-logo-inline.png);--brand-blue: #075cff;--brand-blue-deep: #063bd8;--brand-blue-soft: #4f82ff;--brand-blue-pale: rgba(7, 92, 255, .1) }.logo{background-color:transparent!important;background-image:var(--brand-logo)!important;background-size:104% 104%!important;background-position:center!important;background-repeat:no-repeat!important;border:1px solid rgba(98,133,218,.18)!important;box-shadow:0 10px 28px #075cff33,inset 0 1px #ffffff38!important}.logo:before,.logo:after{display:none!important}.btn{border-radius:999px}.avatar,.icon,.num{color:#fff!important;background:linear-gradient(145deg,var(--brand-blue-deep),var(--brand-blue) 55%,var(--brand-blue-soft))!important;border:1px solid rgba(101,145,255,.28)!important;box-shadow:0 10px 24px #075cff2e!important}.switch{background:linear-gradient(90deg,var(--brand-blue-deep),var(--brand-blue),var(--brand-blue-soft))!important}.tab.on,.orgtab.on{color:#fff!important;background:linear-gradient(135deg,var(--brand-blue-deep),var(--brand-blue) 55%,var(--brand-blue-soft))!important;border-color:transparent!important;box-shadow:0 9px 22px #075cff2e}.tag,.state,.chip{border-radius:999px}.dot,.pulse,.event:before,.marquee i{background:var(--brand-blue)!important;box-shadow:0 0 14px #075cff47}.chain .hot{color:#cbd9ff!important;background:#075cff1f!important;border-color:#4f82ff3b!important}.sound-bars i{background:#8fb0ff!important}.outline{border-color:#7e9ade33!important}.ghost{box-shadow:none!important}html.light-mode .avatar,html.light-mode .icon,html.light-mode .num{color:#fff!important}html.light-mode .chain .hot{color:#075cff!important;background:#075cff13!important;border-color:#075cff24!important}html.light-mode .outline{color:#313236!important;background:#f4f5f8!important;border-color:#374c7d21!important}.icon>svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}:root{--brand-gradient: linear-gradient(135deg, #063bd8 0%, #075cff 52%, #55a4ff 100%);--brand-gradient-text: linear-gradient(105deg, #b9d2ff 0%, #4f8dff 52%, #8bd2ff 100%);--brand-gradient-soft: linear-gradient(145deg, rgba(7, 92, 255, .2), rgba(85, 164, 255, .07));--accent: var(--brand-gradient-text);--orange: #075cff }.grad{background:var(--brand-gradient-text)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 12px 30px rgba(7,92,255,.14))}.primary,.blue,.switch,.buttonfake,.tab.on,.orgtab.on,.avatar,.icon,.num{background:var(--brand-gradient)!important}.scroll-progress,.bar span,.timeline:before{background:linear-gradient(90deg,#063bd8,#075cff 48%,#75b9ff)!important;box-shadow:0 0 16px #075cff57}.human-orbit:after{border-color:#4885ff40!important}.spline-loader-ring{border-top-color:#b9d4ff!important;border-right-color:#397eff!important;box-shadow:0 0 42px #075cff38!important}.outline{color:#dbe8ff!important;background:#075cff13!important;border-color:#5d91ff4d!important;box-shadow:inset 0 1px #ffffff14!important}.outline:hover{color:#fff!important;background:#075cff26!important;border-color:#5d91ff7a!important;box-shadow:0 12px 30px #075cff2b!important}html.light-mode .grad{background:linear-gradient(105deg,#063bd8,#075cff 48%,#58a8ff)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 12px 26px rgba(7,92,255,.13))}html.light-mode .outline{color:#0750df!important;background:#075cff0e!important;border-color:#075cff33!important;box-shadow:0 10px 28px #075cff14,inset 0 1px #fff!important}html.light-mode .outline:hover{color:#fff!important;background:var(--brand-gradient)!important;border-color:transparent!important;box-shadow:0 15px 36px #075cff40!important}html.light-mode .core{background:radial-gradient(circle at 38% 28%,#fff,#dce8ff 43%,#aac7ff 72%,#7da8ff)!important;border-color:#075cff2e!important;box-shadow:0 0 0 22px #075cff0b,0 0 100px #075cff33!important}.workforce-showcase{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(330px,.78fr);gap:18px}.product-console,.workforce-roster,.handoff-rail{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.09);background:#050506;box-shadow:0 28px 85px #00000057,inset 0 1px #ffffff09}.product-console{border-radius:32px;padding:12px}.console-bar{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:7px 10px 13px}.console-brand{display:flex;align-items:center;gap:11px}.console-brand .logo{width:36px;height:36px;border-radius:12px}.console-brand b,.console-brand small{display:block}.console-brand b{font-size:11px;letter-spacing:.13em}.console-brand small{margin-top:4px;color:#777a82;font-size:8px;letter-spacing:.12em}.console-live{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(7,92,255,.18);border-radius:999px;color:#9ebcff;background:#075cff13;font-size:9px;font-weight:800;letter-spacing:.13em}.console-live i,.member-status i{width:6px;height:6px;border-radius:50%;background:#075cff;box-shadow:0 0 13px #075cffb3;animation:workforcePulse 2s ease-in-out infinite}.console-screen{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#111216;isolation:isolate}.console-screen img{display:block;width:100%;height:auto;aspect-ratio:1600/942;-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.2,.75,.25,1)}.product-console:hover .console-screen img{transform:scale(1.012)}.screen-caption{position:absolute;z-index:2;left:14px;right:14px;bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 13px;border:1px solid rgba(255,255,255,.12);border-radius:14px;color:#fff;background:#04060abd;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 16px 42px #0000003d}.screen-caption span{color:#8eb0ff;font-size:8px;font-weight:800;letter-spacing:.14em}.screen-caption b{font-size:9px;letter-spacing:.08em}.workforce-roster{border-radius:32px;padding:27px}.workforce-roster:before{content:"";position:absolute;right:-80px;top:-80px;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,rgba(7,92,255,.16),transparent 68%);pointer-events:none}.roster-head{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.roster-head>div:first-child>span,.handoff-head span{color:#7699ed;font-size:9px;font-weight:800;letter-spacing:.15em}.roster-head h3{max-width:240px;margin:10px 0 0;font:600 27px/1.06 Songti SC,STSong,Georgia,serif;letter-spacing:-.04em}.team-count{min-width:62px;text-align:right}.team-count b{display:block;color:#7da8ff;font:600 32px/1 Georgia,serif}.team-count span{color:#6f7480;font-size:8px;letter-spacing:.12em}.workforce-roster>p{position:relative;z-index:1;margin:18px 0 24px;color:#898b92;font-size:13px;line-height:1.7}.roster-list{position:relative;z-index:1;display:grid;gap:10px}.roster-member{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#ffffff09;transition:.3s}.roster-member:hover{border-color:#5389ff40;background:#075cff12;transform:translate(3px)}.roster-member .avatar{width:42px;height:42px;border-radius:13px}.member-copy{min-width:0}.member-copy b,.member-copy span{display:block}.member-copy b{font-size:13px}.member-copy span{margin-top:4px;overflow:hidden;color:#777a82;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.member-status{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:999px;color:#829bd2;background:#075cff0e;font-size:9px;white-space:nowrap}.member-status i{opacity:.4;animation:none}.member-status.active{color:#b7ccff;background:#075cff1c}.member-status.active i{opacity:1;animation:workforcePulse 2s ease-in-out infinite}.roster-foot{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:9px;margin-top:22px;color:#626873;font-size:8px;font-weight:800;letter-spacing:.11em}.roster-foot i{width:24px;height:1px;background:linear-gradient(90deg,transparent,#075cff,transparent)}.handoff-rail{grid-column:1/-1;border-radius:30px;padding:25px 27px 27px}.handoff-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:21px}.handoff-head b{font:600 20px/1.1 Songti SC,STSong,Georgia,serif}.handoff-steps{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.handoff-steps:before{content:"";position:absolute;left:5%;right:5%;top:21px;height:1px;background:linear-gradient(90deg,#075cff,#075cff 28%,#075cff2e 58%,#075cff0d)}.handoff-step{position:relative;z-index:1;min-width:0;padding:0 10px}.handoff-step:first-child{padding-left:0}.handoff-step:last-child{padding-right:0}.handoff-step .num{width:42px;height:42px;margin-bottom:14px;border-radius:50%;background:#111319!important;border:1px solid rgba(81,131,240,.2)!important;box-shadow:0 0 0 6px #050506!important;color:#7186b6!important;font-size:10px}.handoff-step.done .num,.handoff-step.active .num{color:#fff!important;background:var(--brand-gradient)!important;border-color:transparent!important}.handoff-step.active .num{box-shadow:0 0 0 6px #050506,0 0 26px #075cff61!important}.handoff-step b,.handoff-step span{display:block}.handoff-step b{font-size:12px}.handoff-step span{margin-top:6px;color:#72757d;font-size:9px;line-height:1.55}@keyframes workforcePulse{50%{opacity:.55;box-shadow:0 0 0 7px #075cff00}}html.light-mode .product-console,html.light-mode .workforce-roster,html.light-mode .handoff-rail{color:#18191c;background:#fff;border-color:#1516191a;box-shadow:0 28px 85px #2c28221a,inset 0 1px #fff}html.light-mode .console-brand small,html.light-mode .team-count span,html.light-mode .workforce-roster>p,html.light-mode .member-copy span,html.light-mode .handoff-step span{color:#74716b}html.light-mode .console-screen{border-color:#1516191a;background:#eff1f5}html.light-mode .roster-member{border-color:#15161913;background:#f6f7fa}html.light-mode .roster-member:hover{border-color:#075cff30;background:#075cff0d}html.light-mode .member-status{color:#4163ad;background:#075cff0f}html.light-mode .member-status.active{color:#0750df;background:#075cff1a}html.light-mode .handoff-step .num{color:#52658e!important;background:#f1f4fa!important;border-color:#075cff24!important;box-shadow:0 0 0 6px #fff!important}html.light-mode .handoff-step.done .num,html.light-mode .handoff-step.active .num{color:#fff!important;background:var(--brand-gradient)!important;border-color:transparent!important}html.light-mode .handoff-step.active .num{box-shadow:0 0 0 6px #fff,0 0 26px #075cff40!important}html.light-mode .roster-foot{color:#818078}html[lang=en] .roster-head h3{font-size:23px;letter-spacing:-.025em}html[lang=en] .handoff-head b{font-size:18px}html[lang=en] .handoff-step b{font-size:11px}html[lang=en] .handoff-step span{font-size:8.5px}.positioning-lines{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 0}.positioning-lines span{min-height:54px;display:flex;align-items:center;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;color:#dfe7f8;background:#0505068a;font-size:13px;font-weight:750;line-height:1.45;box-shadow:inset 0 1px #ffffff09}html.light-mode .positioning-lines span{color:#1a1b1d;border-color:#191a1d14;background:#ffffffb8}.section-learn-more{margin-top:34px;padding:18px 22px;border:1px solid rgba(91,141,239,.35);border-radius:14px;background:linear-gradient(120deg,#5b8def1f,#5b8def08);display:flex;flex-wrap:wrap;gap:10px 26px;align-items:center;justify-content:space-between;width:100%;max-width:100%;box-sizing:border-box}.section>.section-learn-more{width:min(1180px,calc(100% - 40px));margin-left:auto;margin-right:auto}.solution-links-panel{width:100%;max-width:1180px;margin:34px auto 0;padding:18px 22px;border:1px solid rgba(91,141,239,.35);border-radius:14px;background:linear-gradient(120deg,#5b8def1f,#5b8def08);box-sizing:border-box}.solution-links-label{display:block;margin-bottom:10px;color:#aab2c5;font-size:14.5px}.solution-links-list{display:flex;flex-wrap:wrap;gap:10px 24px}.solution-links-list a{color:#7db4ff;font-size:15px;font-weight:600}.section-learn-more .section-learn-more-text{color:#aab2c5;font-size:14.5px}.section-learn-more .section-learn-more-link{color:#7db4ff;font-size:15px;font-weight:600}.employee-definition{display:grid;gap:12px;margin:-2px 0 16px;padding:15px 16px;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:#050506ad;box-shadow:0 18px 58px #0003,inset 0 1px #ffffff09}.definition-title{display:grid;grid-template-columns:1fr;gap:6px}.definition-title span{display:block;width:-moz-fit-content;width:fit-content;color:#7da8ff;font-size:9px;font-weight:850;letter-spacing:.14em;white-space:nowrap}.definition-title h3{margin:0;max-width:980px;color:#f5f7ff;font-size:clamp(18px,1.38vw,24px);line-height:1.22;letter-spacing:-.018em}.definition-title p{max-width:760px;margin:0;color:#898b92;font-size:12px;line-height:1.55}.definition-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.definition-grid div{min-height:62px;padding:10px 11px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:#ffffff09;overflow:hidden}.definition-grid b,.definition-grid span{display:block}.definition-grid b{margin-bottom:5px;color:#e9edf7;font-size:12px;line-height:1}.definition-grid span{color:#858994;font-size:10.2px;line-height:1.45}html.light-mode .employee-definition{border-color:#191a1d1a;background:#ffffffd6;box-shadow:0 22px 58px #302c2621}html.light-mode .definition-title h3,html.light-mode .definition-grid b{color:#1a1b1d}html.light-mode .definition-title p,html.light-mode .definition-grid span{color:#74716b}html.light-mode .definition-grid div{border-color:#191a1d14;background:#ffffff9e}@media (max-width:980px){.positioning-lines,.workforce-showcase,.employee-definition{grid-template-columns:1fr}.definition-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workforce-roster{order:2}.handoff-rail{order:3;grid-column:auto}.handoff-steps{grid-template-columns:1fr 1fr}.handoff-steps:before{display:none}.handoff-step{display:grid;grid-template-columns:42px 1fr;gap:12px;padding:10px!important;border-bottom:1px solid rgba(127,142,172,.12)}.handoff-step .num{margin:0}.handoff-step:last-child{grid-column:1/-1}.product-console{order:1}}@media (max-width:640px){.workforce-showcase{gap:12px}.employee-definition{padding:14px;border-radius:22px}.definition-title,.definition-grid{grid-template-columns:1fr}.product-console{padding:8px;border-radius:24px}.console-bar{min-height:54px}.console-brand small{display:none}.console-screen{border-radius:17px}.screen-caption{display:none}.workforce-roster{padding:22px;border-radius:24px}.roster-head h3{font-size:24px}.roster-member{grid-template-columns:40px 1fr}.member-status{grid-column:2;justify-self:start}.handoff-rail{padding:22px;border-radius:24px}.handoff-head{align-items:flex-start;flex-direction:column}.handoff-steps{grid-template-columns:1fr}.handoff-step:last-child{grid-column:auto}}:root{--sx-blue: #075cff;--sx-blue-deep: #063bd8;--sx-blue-soft: #55a4ff;--sx-black: #000;--sx-white: #f7f7f5;--sx-card: #fff;--sx-radius: 30px;--sx-line-dark: rgba(255, 255, 255, .09);--sx-line-light: rgba(21, 22, 25, .1) }html,body{max-width:100%;overflow-x:clip}.nav{min-height:62px}.brand{min-width:0;flex-shrink:0}.brand-lockup{display:flex;flex-direction:column;justify-content:center;min-width:0;line-height:1}.brand-lockup b{font-size:15px;letter-spacing:-.035em;white-space:nowrap}.brand-lockup small{margin-top:4px;color:#7d89a3;font-size:8px;font-weight:700;letter-spacing:.12em;white-space:nowrap}.brand-lockup b span{display:none}.footer-brand .brand-lockup b{font-size:18px}.footer-brand .brand-lockup small{font-size:9px}.hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(520px,.95fr);gap:44px}.hero-grid>div:first-child{min-width:0}.hero h1{max-width:680px;font-size:clamp(58px,5.2vw,82px);line-height:.96;letter-spacing:-.065em;text-wrap:balance}.hero h1>span{display:block}.hero .desc{max-width:650px}.brand-manifesto{position:relative;padding:30px 0 74px}.brand-manifesto .wrap{display:grid;grid-template-columns:.82fr 1.18fr;gap:22px;align-items:stretch}.manifesto-label,.manifesto-grid{border:1px solid var(--sx-line-dark);border-radius:26px;background:#050506;box-shadow:0 24px 70px #00000040,inset 0 1px #ffffff09}.manifesto-label{display:flex;flex-direction:column;justify-content:space-between;gap:26px;padding:28px}.manifesto-label span{color:#7da8ff;font-size:9px;font-weight:800;letter-spacing:.16em}.manifesto-label b{max-width:420px;font:600 26px/1.35 Songti SC,STSong,Georgia,serif}.manifesto-grid{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden}.manifesto-grid article{display:flex;align-items:center;gap:14px;min-width:0;padding:25px 20px;border-right:1px solid var(--sx-line-dark)}.manifesto-grid article:last-child{border-right:0}.manifesto-grid article>b{color:#4f8dff;font:600 42px/1 Songti SC,STSong,Georgia,serif}.manifesto-grid strong,.manifesto-grid span{display:block}.manifesto-grid strong{font-size:13px}.manifesto-grid span{margin-top:6px;color:#6f7480;font-size:7px;font-weight:800;letter-spacing:.11em}.site-footer .footer-grid,.footer-column,.footer-brand{min-width:0}.footer-column p,.footer-column a,.footer-brand p{overflow-wrap:anywhere}html.light-mode .manifesto-label,html.light-mode .manifesto-grid{color:#18191c;background:#fff;border-color:var(--sx-line-light);box-shadow:0 24px 70px #2c282217,inset 0 1px #fff}html.light-mode .manifesto-grid article{border-color:var(--sx-line-light)}html.light-mode .brand-lockup small{color:#52658f}html:not(.light-mode) body{background:#000!important}html[lang=en] .hero h1{max-width:720px;font-size:clamp(46px,4.35vw,68px);line-height:1;letter-spacing:-.05em}html[lang=en] .manifesto-label b{font-size:22px}html[lang=en] .manifesto-grid article{align-items:flex-start;flex-direction:column}html[lang=en] .manifesto-grid article>b{font-size:24px}@media (max-width:1100px){.hero-grid{grid-template-columns:minmax(0,1fr) minmax(490px,.98fr);gap:34px}.hero h1{font-size:58px}.footer-grid{grid-template-columns:1.15fr 1fr!important;gap:34px!important}.brand-manifesto .wrap{grid-template-columns:1fr}.manifesto-grid article{padding:23px}}@media (max-width:980px){.hero{min-height:auto;padding:112px 0 70px}.hero-grid{grid-template-columns:1fr;gap:34px}.hero h1{max-width:760px;font-size:clamp(56px,9.4vw,78px)}.hero .desc{max-width:720px}.visual{height:min(92vw,690px)}.brand-manifesto{padding:18px 0 62px}.footer-grid{grid-template-columns:1fr 1fr!important}.download-embed-close{right:14px;bottom:14px}}@media (max-width:720px){.wrap{width:calc(100% - 24px)}.nav{top:8px;width:calc(100% - 16px);min-height:56px;padding:7px 9px 7px 10px;gap:8px}.nav .links,.nav .ghost,.nav .primary{display:none!important}.nav .actions{margin-left:auto;gap:4px}.nav .display-controls{padding:3px}.brand{gap:7px}.brand .logo{width:36px;height:36px;border-radius:12px}.brand-lockup b{font-size:14px}.brand-lockup small{display:none}.brand-lockup b span{display:contents}.hero{padding:92px 0 54px}.hero-grid{gap:26px}.eyebrow{max-width:100%;font-size:10px;letter-spacing:.04em}.hero h1,html[lang=en] .hero h1{font-size:clamp(42px,12.2vw,52px);line-height:1;letter-spacing:-.055em;margin:22px 0 16px}.hero .desc,html[lang=en] .desc{font-size:15px;line-height:1.7}.hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:24px}.hero-actions .btn{width:100%;padding:12px 11px;text-align:center;white-space:nowrap}.chips{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:24px}.chip{min-width:0;padding:7px 6px;text-align:center;white-space:nowrap}.visual{height:min(135vw,520px)}.stage{border-radius:23px}.stage:before{left:16px;top:16px;font-size:8px}.status{top:14px;right:14px;width:190px;padding:12px;border-radius:15px}.status h3[style]{font-size:13px!important}.status .small{font-size:10px}.sound{left:14px;bottom:14px;max-width:calc(100% - 28px);font-size:11px}.section{padding:76px 0}.section h2,html[lang=en] h2{font-size:clamp(38px,11vw,48px);line-height:1.04}.head .lead{font-size:15px}.brand-manifesto{padding:10px 0 48px}.manifesto-label{padding:22px}.manifesto-label b,html[lang=en] .manifesto-label b{font-size:21px}.manifesto-grid{grid-template-columns:1fr}.manifesto-grid article{padding:18px 20px;border-right:0;border-bottom:1px solid var(--sx-line-dark)}.manifesto-grid article:last-child{border-bottom:0}html.light-mode .manifesto-grid article{border-bottom-color:var(--sx-line-light)}.footer-grid{grid-template-columns:1fr!important;gap:28px!important;padding:44px 0 36px!important}.footer-brand p{max-width:none}.footer-bottom{align-items:flex-start;flex-direction:column}.site-footer{margin-top:55px}.download-embed-close{font-size:11px}.cursor{display:none!important}}@media (max-width:430px){.hero-actions{grid-template-columns:1fr}.hero h1,html[lang=en] .hero h1{font-size:43px}.visual{height:500px}.status{width:176px}.chips{grid-template-columns:1fr 1fr}.chip{font-size:8.5px}}@media (max-width:720px){.visual{height:590px!important;padding-bottom:78px;overflow:visible}.stage{height:500px!important;overflow:visible}.stage>img,.stage:after{border-radius:23px}.status{left:14px!important;right:14px!important;top:auto!important;bottom:-76px!important;width:auto!important;min-height:68px;padding:11px 13px!important;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 10px;border-radius:16px!important;background:#080a0ee0!important;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 16px 40px #0000004d!important}.status>.small:first-child{grid-column:1;white-space:nowrap}.status h3[style]{grid-column:2;margin:0!important;text-align:right;white-space:nowrap;font-size:13px!important}.status .bar{grid-column:1/-1;height:5px;margin:2px 0 0}.status>.small:last-child{grid-column:1/-1;margin-top:0}html.light-mode .status{background:#fffffff0!important;box-shadow:0 16px 40px #2c282229!important}}@media (max-width:430px){.visual{height:584px!important}.status{bottom:-74px!important}.status h3[style]{font-size:12px!important}}.mobile-menu-toggle,.mobile-menu,.mobile-menu-backdrop{display:none}.mobile-menu-toggle{position:relative;width:42px;height:42px;flex:0 0 42px;padding:0;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:#ffffff09;color:inherit;cursor:pointer}.mobile-menu-toggle span{position:absolute;left:13px;width:16px;height:1.5px;border-radius:2px;background:currentColor;transition:transform .28s ease,top .28s ease,opacity .2s ease}.mobile-menu-toggle span:nth-child(1){top:14px}.mobile-menu-toggle span:nth-child(2){top:20px}.mobile-menu-toggle span:nth-child(3){top:26px}.mobile-menu-toggle[aria-expanded=true] span:nth-child(1){top:20px;transform:rotate(45deg)}.mobile-menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.mobile-menu-toggle[aria-expanded=true] span:nth-child(3){top:20px;transform:rotate(-45deg)}html.light-mode .mobile-menu-toggle{border-color:#1415181c;background:#14151806}@media (max-width:720px){body.mobile-menu-open{overflow:hidden}.mobile-menu-toggle{display:block}.mobile-menu-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:88;background:#000000a3;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .26s ease}.mobile-menu-backdrop.open{opacity:1;pointer-events:auto}.mobile-menu{display:block;position:fixed;z-index:89;top:76px;left:8px;right:8px;max-height:calc(100dvh - 86px);padding:16px;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:#030407f5;box-shadow:0 24px 70px #0000007a,inset 0 1px #ffffff0a;opacity:0;visibility:hidden;pointer-events:none;overflow:auto;transform:translateY(-10px) scale(.985);transform-origin:top center;transition:opacity .24s ease,transform .24s ease,visibility .24s}.mobile-menu.open{opacity:1;visibility:visible;pointer-events:auto;transform:none}.mobile-menu-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:5px 5px 15px;border-bottom:1px solid rgba(255,255,255,.09)}.mobile-menu-head span{color:#7da8ff;font-size:10px;font-weight:800;letter-spacing:.14em}.mobile-menu-head b{color:#777c88;font-size:8px;letter-spacing:.12em}.mobile-menu-links{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:12px}.mobile-menu-links a{display:flex;align-items:center;min-height:50px;padding:0 15px;border:1px solid rgba(255,255,255,.075);border-radius:16px;color:#d9d9d7;background:#ffffff06;font-size:13px;font-weight:650;text-decoration:none}.mobile-menu-links a:after{content:"↗";margin-left:auto;color:#678fdc;font-size:12px}.mobile-menu-links .mobile-menu-primary{grid-column:1/-1;justify-content:center;color:#fff;border-color:#6199ff85;background:linear-gradient(135deg,#063bd8,#075cff 54%,#55a4ff);box-shadow:0 14px 34px #075cff47}.mobile-menu-links .mobile-menu-primary:after{margin-left:9px;color:#fff}html.light-mode .mobile-menu-backdrop{background:#1e232d33}html.light-mode .mobile-menu{border-color:#1415181f;background:#fffffff7;box-shadow:0 24px 70px #262b372b,inset 0 1px #fff}html.light-mode .mobile-menu-head{border-color:#14151817}html.light-mode .mobile-menu-head b{color:#747881}html.light-mode .mobile-menu-links a{color:#25262a;border-color:#14151817;background:#14151806}}@media (max-width:390px){.mobile-menu-links{grid-template-columns:1fr}.mobile-menu-links .mobile-menu-primary{grid-column:auto}.brand-lockup b{font-size:13px}.nav .actions{gap:3px}.mobile-menu-toggle{width:38px;height:38px;flex-basis:38px}.mobile-menu-toggle span{left:11px}.mobile-menu-toggle span:nth-child(1){top:12px}.mobile-menu-toggle span:nth-child(2){top:18px}.mobile-menu-toggle span:nth-child(3){top:24px}.mobile-menu-toggle[aria-expanded=true] span:nth-child(1),.mobile-menu-toggle[aria-expanded=true] span:nth-child(3){top:18px}}@media (max-width:720px){.nav{z-index:92}}#download{scroll-margin-top:90px}.inline-download{padding-top:92px}.download-shell{position:relative;overflow:hidden;padding:52px;border:1px solid rgba(255,255,255,.1);border-radius:38px;background:radial-gradient(circle at 86% 8%,rgba(7,92,255,.16),transparent 30%),#030304;box-shadow:0 34px 95px #00000061,inset 0 1px #ffffff09}.download-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 70%);mask-image:linear-gradient(to bottom,#000,transparent 70%)}.download-head,.download-device-grid,.download-continuity{position:relative;z-index:1}.download-head{display:grid;grid-template-columns:1.08fr .92fr;gap:48px;align-items:end;margin-bottom:34px}.download-kicker{display:flex;align-items:center;gap:9px;margin-bottom:18px;color:#8fb0ff;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.download-kicker i{width:7px;height:7px;border-radius:50%;background:#075cff;box-shadow:0 0 18px #075cffb8}.download-head h2{max-width:650px;margin:0;color:#f5f5f3}.download-head p{max-width:520px;margin:0;color:#96999f;font-size:15px;line-height:1.75}.download-device-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.download-device-card{display:flex;min-width:0;min-height:330px;flex-direction:column;padding:22px;border:1px solid rgba(255,255,255,.09);border-radius:24px;background:linear-gradient(150deg,#ffffff0e,#ffffff05);box-shadow:inset 0 1px #ffffff06;transition:transform .35s ease,border-color .35s ease,background .35s ease}.download-device-card:hover{transform:translateY(-6px);border-color:#588bff52;background:linear-gradient(150deg,#3669ff17,#ffffff06)}.download-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.download-platform-icon{width:50px;height:50px;display:grid;place-items:center;flex:0 0 50px;border:1px solid rgba(88,139,255,.25);border-radius:16px;color:#dce7ff;background:linear-gradient(145deg,#063bd84d,#075cff26);box-shadow:0 10px 26px #075cff26}.download-platform-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.download-release{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(79,130,255,.18);border-radius:999px;color:#afc4ff;background:#075cff14;font-size:7px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.download-release i{width:5px;height:5px;border-radius:50%;background:#075cff;box-shadow:0 0 10px #075cffb3}.download-device-card h3{margin:27px 0 9px;color:#f4f4f2;font:600 27px/1.05 Songti SC,STSong,Georgia,serif}.download-device-card>p{margin:0;color:#8d9096;font-size:12px;line-height:1.7}.download-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:20px}.download-type{color:#73767e;font-size:8px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.download-action{min-height:41px;padding:0 14px;border:1px solid rgba(91,145,255,.52);border-radius:999px;color:#fff;background:linear-gradient(135deg,#063bd8,#075cff 54%,#55a4ff);box-shadow:0 12px 28px #075cff40,inset 0 1px #ffffff38;font-size:10px;font-weight:750;cursor:pointer;white-space:nowrap;transition:transform .25s,box-shadow .25s}.download-action:hover{transform:translateY(-2px);box-shadow:0 17px 36px #075cff5c,inset 0 1px #ffffff40}.download-continuity{display:grid;grid-template-columns:.72fr 1.28fr;gap:28px;align-items:center;margin-top:14px;padding:24px 26px;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:#ffffff06}.download-continuity h3{margin:0;color:#f4f4f2;font:600 25px/1.1 Songti SC,STSong,Georgia,serif}.download-continuity p{margin:0;color:#898c93;font-size:13px;line-height:1.7}.download-continuity-features{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.download-continuity-features span{display:flex;align-items:center;min-height:42px;padding:0 12px;border:1px solid rgba(255,255,255,.07);border-radius:13px;color:#a8abb1;background:#ffffff05;font-size:10px}.download-continuity-features span:before{content:"";width:5px;height:5px;margin-right:9px;border-radius:50%;background:#4f82ff;box-shadow:0 0 10px #4f82ff99}.download-toast{position:fixed;z-index:180;left:50%;bottom:24px;width:min(480px,calc(100% - 24px));padding:16px 18px;border:1px solid rgba(93,145,255,.32);border-radius:18px;color:#f6f6f4;background:#04060af0;box-shadow:0 24px 70px #00000080,0 0 42px #075cff2e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;transform:translate(-50%,18px);transition:.28s}.download-toast.show{opacity:1;visibility:visible;transform:translate(-50%)}.download-toast b,.download-toast span{display:block}.download-toast b{font-size:13px}.download-toast span{margin-top:5px;color:#999da6;font-size:11px;line-height:1.55}html.light-mode .download-shell{border-color:#1415181a;background:radial-gradient(circle at 86% 8%,rgba(7,92,255,.08),transparent 30%),#fff;box-shadow:0 34px 95px #2c28221a,inset 0 1px #fff}html.light-mode .download-shell:before{background-image:linear-gradient(rgba(20,21,24,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(20,21,24,.035) 1px,transparent 1px)}html.light-mode .download-head h2,html.light-mode .download-device-card h3,html.light-mode .download-continuity h3{color:#17181b}html.light-mode .download-head p,html.light-mode .download-device-card>p,html.light-mode .download-continuity p{color:#686b72}html.light-mode .download-device-card{border-color:#14151817;background:linear-gradient(150deg,#fafafa,#f3f5f8)}html.light-mode .download-device-card:hover{border-color:#075cff3d;background:linear-gradient(150deg,#fff,#eef4ff)}html.light-mode .download-continuity{border-color:#14151817;background:#f7f8fa}html.light-mode .download-continuity-features span{color:#555960;border-color:#14151814;background:#fff}html.light-mode .download-type{color:#73767d}html.light-mode .download-toast{color:#17181b;border-color:#075cff33;background:#fffffff5;box-shadow:0 24px 70px #2c28222e,0 0 42px #075cff1a}html.light-mode .download-toast span{color:#686b72}@media (max-width:1080px){.download-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.download-device-card{min-height:290px}}@media (max-width:720px){#download{scroll-margin-top:72px}.inline-download{padding-top:62px}.download-shell{padding:24px 14px;border-radius:28px}.download-head{grid-template-columns:1fr;gap:15px;margin-bottom:22px;padding:0 7px}.download-head h2{font-size:clamp(38px,11vw,48px)}.download-head p{font-size:14px}.download-device-grid{grid-template-columns:1fr;gap:10px}.download-device-card{min-height:0;padding:20px;border-radius:21px}.download-device-card h3{font-size:26px}.download-card-bottom{margin-top:25px}.download-continuity{grid-template-columns:1fr;gap:10px;padding:21px;border-radius:21px}.download-continuity-features{grid-template-columns:1fr 1fr;margin-top:7px}.download-continuity-features span{font-size:9px}.download-toast{bottom:12px}}@media (max-width:390px){.download-card-bottom{align-items:stretch;flex-direction:column}.download-action{width:100%}.download-continuity-features{grid-template-columns:1fr}}.download-pending{display:none!important}.dna .core{width:clamp(300px,30vw,360px);height:clamp(300px,30vw,360px);overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important;isolation:isolate;animation:none}.dna .core:before{top:-38%;right:-38%;bottom:-38%;left:-38%;z-index:-2;border-radius:42% 58% 54% 46%/52% 44% 56% 48%;border:0;background:radial-gradient(ellipse at 50% 50%,rgba(7,92,255,.2) 0%,rgba(42,122,255,.095) 32%,rgba(85,164,255,.025) 58%,transparent 74%);filter:blur(16px);animation:dnaFluidAura 7s ease-in-out infinite alternate}.dna .core:after{top:-22%;right:-22%;bottom:-22%;left:-22%;z-index:-1;border:0;border-radius:57% 43% 48% 52%/44% 58% 42% 56%;background:conic-gradient(from 40deg,transparent 0 12%,rgba(7,92,255,.09) 20%,transparent 32% 48%,rgba(85,164,255,.08) 58%,transparent 72% 88%,rgba(6,59,216,.1));filter:blur(5px);box-shadow:none;animation:dnaFluidOrbit 13s linear infinite}.dna .core canvas{left:50%;top:50%;width:210%;height:210%;opacity:1;transform:translate(-50%,-50%);mix-blend-mode:screen;filter:saturate(1.22) contrast(1.08) drop-shadow(0 0 24px rgba(7,92,255,.22))}.dna .core-content{min-width:154px;padding:19px 22px;border:1px solid rgba(108,160,255,.18);border-radius:28px;color:#fff;background:radial-gradient(circle at 50% 20%,#143574d1,#030812c7 62%,#02050c85);box-shadow:0 18px 55px #0000005c,inset 0 1px #ffffff1a,0 0 44px #075cff2e;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);text-shadow:0 2px 18px rgba(0,0,0,.82)}.dna .core-content b{font-size:29px;background:linear-gradient(100deg,#fff,#dce9ff 32%,#78b6ff 72%,#fff);background-size:180% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:dnaTitleFlow 4.8s linear infinite}.dna .core-content span{color:#9ebeff;font-size:11px}.dna .grid{opacity:.72;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0 56%,transparent 88%);mask-image:radial-gradient(circle at 50% 50%,#000 0 56%,transparent 88%)}html.light-mode .dna .core{color:#17181b;background:transparent!important;border:0!important;box-shadow:none!important}html.light-mode .dna .core canvas{opacity:.92;mix-blend-mode:multiply;filter:saturate(1.12) contrast(1.04) drop-shadow(0 0 22px rgba(7,92,255,.18))}html.light-mode .dna .core:before{background:radial-gradient(ellipse at 50% 50%,rgba(7,92,255,.13),rgba(60,139,255,.055) 38%,transparent 72%)}html.light-mode .dna .core:after{background:conic-gradient(from 40deg,transparent 0 12%,rgba(7,92,255,.08) 20%,transparent 34% 50%,rgba(85,164,255,.075) 60%,transparent 74% 90%,rgba(6,59,216,.07))}html.light-mode .dna .core-content{color:#101318;border-color:#075cff26;background:radial-gradient(circle at 50% 10%,#fffffff7,#eef4ffe6 64%,#e2edffc7);box-shadow:0 18px 52px #30559b26,inset 0 1px #fff,0 0 36px #075cff1a;text-shadow:none}html.light-mode .dna .core-content b{background:linear-gradient(100deg,#10234d,#075cff 52%,#55a4ff 84%,#10234d);background-size:180% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}html.light-mode .dna .core-content span{color:#4c6ba9}@keyframes dnaFluidAura{0%{transform:rotate(-8deg) scale(.94,1.08);opacity:.72;border-radius:42% 58% 54% 46%/52% 44% 56% 48%}55%{transform:rotate(9deg) scale(1.12,.92);opacity:1;border-radius:58% 42% 45% 55%/43% 59% 41% 57%}to{transform:rotate(-3deg) scale(1.04,1.16);opacity:.78;border-radius:48% 52% 61% 39%/60% 42% 58% 40%}}@keyframes dnaFluidOrbit{to{transform:rotate(360deg) scale(1.08,.94)}}@keyframes dnaTitleFlow{to{background-position:180% 0}}@media (max-width:720px){.dna .core{width:220px;height:220px}.dna .core canvas{width:225%;height:225%}.dna .core-content{min-width:132px;padding:15px 17px;border-radius:22px}.dna .core-content b{font-size:23px}.dna .core-content span{font-size:9px}}@media (prefers-reduced-motion:reduce){.dna .core:before,.dna .core:after,.dna .core-content b{animation:none}}#solutions .head{max-width:1080px;margin-bottom:42px}#solutions .head h2{max-width:1000px;font-size:clamp(58px,6.2vw,88px);line-height:.96;text-wrap:balance}#solutions .head .lead{max-width:760px;margin-top:22px}#solutions .orgtabs{gap:8px;margin-bottom:18px;padding:5px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff06;width:-moz-max-content;width:max-content;max-width:100%}#solutions .orgtab{min-height:42px;padding:0 17px;border-color:transparent;color:#9498a2;background:transparent;font-weight:650;transition:.28s}#solutions .orgtab:hover{color:#dbe7ff;background:#075cff14}#solutions .orgtab.on{color:#fff;background:linear-gradient(135deg,#063bd8,#075cff 55%,#55a4ff);border-color:#74aeff57;box-shadow:0 12px 30px #075cff47,inset 0 1px #ffffff38}#solutions .orgstage{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:22px;min-height:470px;padding:16px;border-radius:34px;background:#030304;border-color:#ffffff17;box-shadow:0 32px 90px #00000059,inset 0 1px #ffffff09}#solutions .orgcopy{position:relative;display:flex;flex-direction:column;justify-content:center;padding:30px 27px;border:1px solid rgba(255,255,255,.075);border-radius:25px;background:radial-gradient(circle at 10% 0,rgba(7,92,255,.1),transparent 38%),#ffffff06}#solutions .orgcopy:before{content:"ORGANIZATION BLUEPRINT / 01";margin-bottom:21px;color:#7ea7ff;font-size:8px;font-weight:800;letter-spacing:.15em}#solutions .orgcopy h3{margin:0 0 15px;font:600 31px/1.08 Songti SC,STSong,Georgia,serif;letter-spacing:-.045em}#solutions .orgcopy p{margin:0 0 25px;font-size:13px;line-height:1.75}#solutions .metrics{gap:9px}#solutions .metric{position:relative;min-height:78px;padding:14px 15px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#ffffff07;overflow:hidden}#solutions .metric:after{content:"";position:absolute;right:-18px;bottom:-24px;width:72px;height:72px;border-radius:50%;background:radial-gradient(circle,rgba(7,92,255,.14),transparent 70%)}#solutions .metric b{color:#76adff;font:650 27px/1 Georgia,serif}#solutions .metric span{margin-top:7px;color:#7c818c;font-size:9px;letter-spacing:.04em}#solutions .map{position:relative;min-height:438px;border-radius:25px;border-color:#5c8fff24;background:radial-gradient(circle at 50% 50%,rgba(7,92,255,.16),transparent 23%),radial-gradient(circle at 50% 50%,rgba(7,92,255,.045),transparent 58%),#010205;box-shadow:inset 0 0 90px #075cff0e;isolation:isolate}#solutions .map:before{content:"";position:absolute;z-index:0;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;background:repeating-conic-gradient(from 5deg,rgba(58,133,255,.17) 0 .45deg,transparent .45deg 36deg);-webkit-mask-image:radial-gradient(circle,transparent 0 25%,#000 26% 66%,transparent 67%);mask-image:radial-gradient(circle,transparent 0 25%,#000 26% 66%,transparent 67%);animation:orgRaySpin 35s linear infinite}#solutions .map:after{content:"";position:absolute;z-index:0;left:50%;top:50%;width:50%;aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid rgba(70,138,255,.13);border-radius:50%;box-shadow:0 0 0 38px #075cff05,0 0 0 76px #075cff02;animation:orgOrbitPulse 5.5s ease-in-out infinite}#solutions .glow{z-index:2;left:50%;top:50%;width:154px;height:154px;display:grid;place-items:center;transform:translate(-50%,-50%);border:1px solid rgba(97,154,255,.26);border-radius:50%;background:radial-gradient(circle at 35% 28%,#62a9ff61,#075cff33 35%,#020816f0 72%);box-shadow:0 0 0 17px #075cff09,0 0 68px #075cff57,inset 0 1px #ffffff21}#solutions .glow:before{content:"";width:58px;height:58px;border-radius:18px;background-image:var(--brand-logo);background-size:104%;background-position:center;box-shadow:0 13px 32px #075cff47}#solutions .glow:after{content:"ORGANIZATION OS";position:absolute;left:50%;bottom:24px;transform:translate(-50%);color:#a9c7ff;font-size:6px;font-weight:850;letter-spacing:.17em;white-space:nowrap}#solutions .mnode{z-index:3;min-width:126px;padding:12px 14px 12px 31px;border-color:#5c8fff29;border-radius:15px;color:#dfe9ff;background:#050c1ac7;box-shadow:0 15px 35px #00000038,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);font-size:10px;font-weight:700;transition:.3s}#solutions .mnode:before{content:"";position:absolute;left:13px;top:50%;width:6px;height:6px;transform:translateY(-50%);border-radius:50%;background:#468cff;box-shadow:0 0 12px #468cffcc}#solutions .mnode:hover{transform:translateY(-4px);border-color:#5691ff6b;background:#07255bd1;box-shadow:0 20px 45px #0000004d,0 0 26px #075cff24}#solutions .m1{left:7%;top:19%}#solutions .m2{left:50%;top:8%;transform:translate(-50%)}#solutions .m2:hover{transform:translate(-50%,-4px)}#solutions .m3{right:7%;top:22%}#solutions .m4{left:10%;bottom:16%}#solutions .m5{right:10%;bottom:13%}html.light-mode #solutions .orgtabs{border-color:#14151817;background:#fff;box-shadow:0 10px 32px #2c28220f}html.light-mode #solutions .orgtab{color:#666761}html.light-mode #solutions .orgtab:hover{color:#0750df;background:#075cff0e}html.light-mode #solutions .orgtab.on{color:#fff;background:linear-gradient(135deg,#063bd8,#075cff 55%,#55a4ff)}html.light-mode #solutions .orgstage{background:#fff;border-color:#1415181a;box-shadow:0 30px 85px #2c28221a,inset 0 1px #fff}html.light-mode #solutions .orgcopy{border-color:#14151817;background:radial-gradient(circle at 10% 0,rgba(7,92,255,.07),transparent 38%),#fafbfc}html.light-mode #solutions .metric{border-color:#14151813;background:#fff}html.light-mode #solutions .metric b{color:#075cff}html.light-mode #solutions .metric span{color:#6e7075}html.light-mode #solutions .map{border-color:#075cff21;background:radial-gradient(circle at 50% 50%,rgba(7,92,255,.13),transparent 24%),radial-gradient(circle at 50% 50%,rgba(7,92,255,.035),transparent 58%),#f9fbff;box-shadow:inset 0 0 90px #075cff09}html.light-mode #solutions .glow{background:radial-gradient(circle at 35% 28%,#fff,#c9ddff 38%,#68a5ff 72%);border-color:#075cff33;box-shadow:0 0 0 17px #075cff09,0 0 55px #075cff33,inset 0 1px #fff}html.light-mode #solutions .glow:after{color:#2459bd}html.light-mode #solutions .mnode{color:#26334e;border-color:#075cff21;background:#ffffffe6;box-shadow:0 15px 35px #304b801a,inset 0 1px #fff}html.light-mode #solutions .mnode:hover{color:#0750df;border-color:#075cff47;background:#fff}#dna .head{max-width:1000px;margin-bottom:42px}#dna .head h2{max-width:940px;font-size:clamp(58px,6.2vw,88px);line-height:.96;text-wrap:balance}#dna .head .lead{max-width:780px;margin-top:22px}.dna{min-height:740px!important;border-radius:34px;border:1px solid rgba(255,255,255,.09);box-shadow:0 32px 90px #00000057,inset 0 1px #ffffff09}.dna .core{top:48%}.dna .node{width:190px;min-height:82px;padding:17px 16px 15px 52px;border-color:#5c8fff29;border-radius:18px;color:#eef4ff;background:#050a15c2;box-shadow:0 17px 42px #00000040,inset 0 1px #ffffff0e;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);animation:none}.dna .node:before{position:absolute;left:16px;top:17px;width:25px;height:25px;display:grid;place-items:center;border:1px solid rgba(88,146,255,.24);border-radius:9px;color:#7dacff;background:#075cff17;font:750 8px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.03em}.dna .node:after{content:"";position:absolute;top:50%;height:1px;width:clamp(70px,12vw,145px);background:linear-gradient(90deg,rgba(7,92,255,.34),transparent);pointer-events:none}.dna .node b{margin:0;font-size:14px}.dna .node span{margin-top:7px;color:#7e8799;font-size:10px}.dna .node:hover,.dna .node.active{border-color:#5792ff75;background:#071e48d1;box-shadow:0 21px 48px #0000004d,0 0 32px #075cff21,inset 0 1px #ffffff14}.dna .node.active:before{color:#fff;background:linear-gradient(135deg,#063bd8,#075cff 58%,#55a4ff);border-color:transparent;box-shadow:0 8px 20px #075cff4d}.dna .n1:before{content:"01"}.dna .n2:before{content:"02"}.dna .n3:before{content:"03"}.dna .n4:before{content:"04"}.dna .n5:before{content:"05"}.dna .n6:before{content:"06"}.dna .n7:before{content:"07"}.dna .n8:before{content:"08"}.dna .n1{left:4%;top:15%}.dna .n2{left:2%;top:43%}.dna .n3{left:7%;bottom:15%}.dna .n4{right:4%;top:15%}.dna .n5{right:2%;top:43%}.dna .n6{right:7%;bottom:15%}.dna .n7{left:calc(50% - 95px);top:4%}.dna .n8{left:calc(50% - 95px);right:auto;bottom:108px}.dna .n1:after,.dna .n2:after,.dna .n3:after{left:100%}.dna .n4:after,.dna .n5:after,.dna .n6:after{right:100%;transform:rotate(180deg)}.dna .n7:after{left:50%;top:100%;width:1px;height:62px;background:linear-gradient(180deg,rgba(7,92,255,.34),transparent)}.dna .n8:after{left:50%;top:auto;bottom:100%;width:1px;height:55px;background:linear-gradient(0deg,rgba(7,92,255,.34),transparent)}.dna .detail{bottom:20px;width:min(610px,calc(100% - 40px));min-height:58px;display:flex;align-items:center;justify-content:center;padding:13px 22px 13px 42px;border-color:#538bff2b;border-radius:18px;color:#c8d6f2;background:#040914d1;box-shadow:0 18px 48px #00000047,inset 0 1px #ffffff0d;font-size:11px;line-height:1.55}.dna .detail:before{content:"";position:absolute;left:21px;width:7px;height:7px;border-radius:50%;background:#075cff;box-shadow:0 0 14px #075cffcc}html.light-mode .dna{border-color:#1415181a;background:radial-gradient(circle at 50% 47%,rgba(7,92,255,.105),transparent 34%),#fff;box-shadow:0 30px 85px #2c28221a,inset 0 1px #fff}html.light-mode .dna .core canvas{opacity:1;mix-blend-mode:normal;filter:saturate(1.35) contrast(1.12) drop-shadow(0 0 24px rgba(7,92,255,.2))}html.light-mode .dna .node{color:#1f2633;border-color:#075cff1f;background:#ffffffe8;box-shadow:0 15px 38px #2e487c1a,inset 0 1px #fff}html.light-mode .dna .node span{color:#6d717a}html.light-mode .dna .node:hover,html.light-mode .dna .node.active{color:#0b2c70;border-color:#075cff4d;background:#fff;box-shadow:0 20px 45px #2e487c24,0 0 27px #075cff14,inset 0 1px #fff}html.light-mode .dna .detail{color:#364663;border-color:#075cff24;background:#ffffffed;box-shadow:0 18px 44px #2e487c1c,inset 0 1px #fff}@keyframes orgRaySpin{to{transform:rotate(360deg)}}@keyframes orgOrbitPulse{50%{transform:translate(-50%,-50%) scale(1.07);opacity:.62}}@media (max-width:980px){#solutions .orgstage{grid-template-columns:1fr;padding:14px}#solutions .orgcopy{padding:27px}#solutions .map{min-height:430px}}@media (max-width:720px){#solutions .head,#dna .head{margin-bottom:28px}#solutions .head h2,#dna .head h2{font-size:clamp(40px,11vw,50px)}#solutions .orgtabs{width:100%;max-width:none;overflow-x:auto;flex-wrap:nowrap;border-radius:18px;scrollbar-width:none}#solutions .orgtabs::-webkit-scrollbar{display:none}#solutions .orgtab{flex:0 0 auto;min-height:38px;padding:0 13px;font-size:11px}#solutions .orgstage{min-height:0;border-radius:27px}#solutions .orgcopy{padding:23px;border-radius:21px}#solutions .orgcopy h3{font-size:26px}#solutions .map{min-height:390px;border-radius:21px}#solutions .mnode{min-width:108px;padding:10px 11px 10px 27px;font-size:9px}#solutions .mnode:before{left:11px}.dna{min-height:820px!important;border-radius:27px}.dna .node{width:126px;min-height:68px;padding:12px 9px 10px 38px;border-radius:15px}.dna .node:before{left:9px;top:12px;width:21px;height:21px;border-radius:7px}.dna .node b{font-size:11px}.dna .node span{font-size:8px;line-height:1.4}.dna .node:after{width:44px}.dna .n1{left:10px;top:11%}.dna .n2{left:10px;top:38%}.dna .n3{left:10px;bottom:20%}.dna .n4{right:10px;top:11%}.dna .n5{right:10px;top:38%}.dna .n6{right:10px;bottom:20%}.dna .n7,.dna .n8{display:none}.dna .detail{bottom:14px;width:calc(100% - 20px);min-height:64px;padding:12px 14px 12px 35px;text-align:left;font-size:9px}.dna .detail:before{left:17px}.dna .core{top:49%}}@media (prefers-reduced-motion:reduce){#solutions .map:before,#solutions .map:after{animation:none}}#solutions .org-nerve-canvas{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen;filter:saturate(1.18) contrast(1.06)}html.light-mode #solutions .org-nerve-canvas{mix-blend-mode:multiply;filter:saturate(1.28) contrast(1.1)}.back-to-top{position:fixed;z-index:950;right:max(22px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));height:50px;padding:5px 17px 5px 6px;display:flex;align-items:center;gap:10px;border:1px solid rgba(119,175,255,.36);border-radius:999px;color:#fff;background:linear-gradient(135deg,#063bd8,#075cff 58%,#55a4ff);box-shadow:0 18px 48px #075cff57,inset 0 1px #ffffff42;font:750 11px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.04em;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(18px) scale(.94);transition:opacity .28s ease,transform .28s ease,visibility .28s ease,box-shadow .28s ease;isolation:isolate}.back-to-top.show{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.back-to-top:hover{transform:translateY(-3px) scale(1.01);box-shadow:0 22px 58px #075cff73,inset 0 1px #ffffff52}.back-to-top:focus-visible{outline:2px solid #a8ccff;outline-offset:4px}.back-to-top .back-to-top-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:#ffffff21;box-shadow:inset 0 1px #ffffff2e}.back-to-top svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.back-to-top .back-to-top-label{white-space:nowrap}html.light-mode .back-to-top{border-color:#075cff38;box-shadow:0 18px 44px #075cff40,inset 0 1px #ffffff52}@media (max-width:720px){.back-to-top{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));width:48px;height:48px;padding:5px;justify-content:center}.back-to-top .back-to-top-icon{width:36px;height:36px}.back-to-top .back-to-top-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (prefers-reduced-motion:reduce){.back-to-top{transition:none}}.side-quick-nav{position:fixed;z-index:940;left:max(14px,env(safe-area-inset-left));top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:24px;background:#080e1e1a;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);isolation:isolate;pointer-events:auto}.side-quick-nav:before{content:"";position:absolute;inset:12px auto 12px 50%;width:1px;transform:translate(-50%);background:linear-gradient(180deg,transparent,rgba(85,164,255,.16),transparent);opacity:.6;pointer-events:none}.side-quick-nav button{width:78px;min-height:54px;padding:7px 8px;border:1px solid rgba(84,145,255,.12);border-radius:18px;background:#0a142a6b;color:#e9f1ff;box-shadow:inset 0 1px #ffffff0f,0 8px 18px #040a181a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer;transition:border-color .24s ease,background .24s ease,box-shadow .24s ease,color .24s ease,opacity .24s ease;position:relative;z-index:1}.side-quick-nav button:hover{border-color:#6fadff3d;background:#0a142a80}.side-quick-nav button.active{transform:none;border-color:#6fadff42;background:#d8e8ff1a;box-shadow:inset 0 1px #ffffff14,0 8px 18px #075cff14}.side-quick-nav .sn-num{min-width:28px;padding:4px 8px;border-radius:999px;background:linear-gradient(135deg,#063bd8,#075cff 58%,#55a4ff);color:#fff;font:700 10px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.08em;box-shadow:0 6px 14px #075cff38}.side-quick-nav .sn-label{font:650 12px/1.05 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.01em;white-space:nowrap}.side-quick-nav .sn-sub{font:500 9px/1.05 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.03em;opacity:.64;white-space:nowrap}html.light-mode .side-quick-nav{background:#ffffff47}html.light-mode .side-quick-nav button{background:#ffffffb8;color:var(--sx-text-light);border-color:#3970ff1a;box-shadow:inset 0 1px #ffffffa8,0 8px 18px #6782bf14}html.light-mode .side-quick-nav button.active{background:#ebf3ff9e;border-color:#4174ff2e;box-shadow:inset 0 1px #ffffffc7,0 8px 18px #5279be14}@media (max-width:1180px){.side-quick-nav{display:none}}.manifesto-label{position:relative}.brand-origin{padding-top:22px;border-top:1px solid var(--sx-line-dark)}.brand-origin-formula{display:flex;align-items:baseline;gap:10px;font:700 24px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.025em}.brand-origin-formula em{font-style:normal;color:#f2f3f6}.brand-origin-formula em:nth-of-type(2){color:#075cff;letter-spacing:.055em}.brand-origin-formula i{font-style:normal;color:#666c78;font-weight:400}.manifesto-label .brand-origin-caption{margin:10px 0 0;color:#858b98;font-size:11px;font-weight:500;line-height:1.65;letter-spacing:0}.brand-origin-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:15px}.manifesto-label .brand-origin-points>span{display:block;min-width:0;padding:10px 10px 9px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#ffffff06;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:0}.brand-origin-points strong,.brand-origin-points small{display:block}.brand-origin-points strong{color:#dce4f7;font-size:10px;letter-spacing:.08em}.brand-origin-points small{margin-top:5px;color:#747a87;font-size:9px;line-height:1.4;letter-spacing:0}.brand-spirit{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.brand-spirit img{width:46px;height:46px;flex:0 0 46px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 18px rgba(0,0,0,.26))}.brand-spirit strong{display:block;color:#d9dce5;font-size:11px;letter-spacing:.04em}.manifesto-label .brand-spirit span{display:block;margin-top:5px;color:#747a87;font-size:9px;font-weight:600;line-height:1.5;letter-spacing:.035em}html.light-mode .brand-origin{border-color:#15161917}html.light-mode .brand-origin-formula em{color:#17181b}html.light-mode .brand-origin-formula em:nth-of-type(2){color:#075cff}html.light-mode .brand-origin-formula i{color:#9a9da5}html.light-mode .manifesto-label .brand-origin-caption{color:#696e78}html.light-mode .manifesto-label .brand-origin-points>span{background:#14151806;border-color:#14151813}html.light-mode .brand-origin-points strong{color:#2d3850}html.light-mode .brand-origin-points small,html.light-mode .manifesto-label .brand-spirit span{color:#777b84}html.light-mode .brand-spirit{border-color:#15161914}html.light-mode .brand-spirit strong{color:#25272c}.site-footer .footer-grid{padding:82px 0 68px}.site-footer .footer-bottom{padding:28px 0 48px}@media (max-width:720px){.brand-origin{padding-top:18px}.brand-origin-formula{font-size:21px}.brand-origin-points{grid-template-columns:1fr;gap:7px}.manifesto-label .brand-origin-points>span{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:8px;padding:9px 10px}.brand-origin-points small{margin-top:0}.brand-spirit{margin-top:14px}}@media (max-width:560px){.site-footer .footer-grid{padding:58px 0 48px!important}.site-footer .footer-bottom{padding:24px 0 42px}}.manifesto-grid.manifesto-philosophy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto 1fr;align-content:stretch}.manifesto-philosophy-head{grid-column:1/-1;padding:28px 30px 24px;border-bottom:1px solid var(--sx-line-dark)}.manifesto-grid .manifesto-philosophy-head>span{display:block;margin:0;color:#7da8ff;font-size:9px;font-weight:800;letter-spacing:.16em}.manifesto-philosophy-head p{max-width:560px;margin:12px 0 0;color:#d9dce5;font:600 20px/1.48 Songti SC,STSong,Georgia,serif;letter-spacing:-.025em}.manifesto-grid.manifesto-philosophy article{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;min-height:0;padding:26px 26px 28px}.manifesto-index{display:block;color:#6c7280;font-size:9px;font-weight:700;line-height:1;letter-spacing:.15em}.manifesto-grid.manifesto-philosophy article>b{margin:22px 0 18px;color:#4f8dff;font:600 54px/1 Songti SC,STSong,Georgia,serif}.manifesto-copy{display:flex;flex:1;flex-direction:column;min-width:0}.manifesto-grid .manifesto-copy strong{color:#eef0f5;font-size:14px;line-height:1.35}.manifesto-copy p{max-width:180px;margin:12px 0 0;color:#8b909b;font-size:11px;line-height:1.72}.manifesto-grid .manifesto-copy>span{margin-top:auto;padding-top:24px;color:#626a78;font-size:7px;font-weight:800;line-height:1.4;letter-spacing:.12em}html.light-mode .manifesto-philosophy-head{border-bottom-color:var(--sx-line-light)}html.light-mode .manifesto-philosophy-head p{color:#202226}html.light-mode .manifesto-index{color:#a0a4ac}html.light-mode .manifesto-grid .manifesto-copy strong{color:#202226}html.light-mode .manifesto-copy p{color:#727781}html.light-mode .manifesto-grid .manifesto-copy>span{color:#9297a1}@media (max-width:720px){.manifesto-grid.manifesto-philosophy{grid-template-columns:1fr;grid-template-rows:auto}.manifesto-philosophy-head{grid-column:auto;padding:22px 20px 20px}.manifesto-philosophy-head p{font-size:18px}.manifesto-grid.manifesto-philosophy article{min-height:190px;padding:20px}.manifesto-grid.manifesto-philosophy article>b{margin:16px 0 14px;font-size:48px}.manifesto-copy p{max-width:none}.manifesto-grid .manifesto-copy>span{padding-top:18px}}.stage{will-change:transform;transition:transform .42s cubic-bezier(.2,.72,.25,1),box-shadow .35s ease}.stage.is-tilting{transition:transform .11s linear,box-shadow .35s ease}@media (min-width:901px){.site-footer .wrap{width:min(1320px,calc(100% - 72px))}.site-footer .footer-grid{grid-template-columns:minmax(330px,1.5fr) minmax(205px,.9fr) minmax(205px,.9fr) minmax(170px,.65fr);align-items:start;-moz-column-gap:clamp(46px,4.6vw,82px);column-gap:clamp(46px,4.6vw,82px);padding:70px 0 56px}.site-footer .footer-brand .brand{gap:12px}.site-footer .footer-brand .logo{width:40px;height:40px;border-radius:13px}.site-footer .footer-brand .brand-lockup b{font-size:22px;line-height:1;letter-spacing:-.04em}.site-footer .footer-brand .brand-lockup small{margin-top:6px;font-size:10px;letter-spacing:.16em}.site-footer .footer-brand p{max-width:440px;margin-top:24px;font-size:14px;line-height:1.9;color:#92908b}.site-footer .footer-column h4{margin-bottom:23px;font-size:12px;line-height:1.2;letter-spacing:.16em;color:#e1ddd7}.site-footer .footer-column p,.site-footer .footer-column a{margin-bottom:13px;font-size:13px;line-height:1.72;color:#92908a}.site-footer .footer-column a{width:-moz-max-content;width:max-content;max-width:100%}.site-footer .footer-label{display:inline-block;margin-bottom:4px;font-size:10px;line-height:1.2;letter-spacing:.08em;color:#b6b2ab!important}.site-footer .footer-bottom{align-items:center;padding:25px 0 38px;font-size:12px;line-height:1.6}.site-footer .footer-bottom-links{gap:24px}}html.light-mode .site-footer .footer-brand p,html.light-mode .site-footer .footer-column p,html.light-mode .site-footer .footer-column a{color:#68655f}html.light-mode .site-footer .footer-column h4{color:#17181a}html.light-mode .site-footer .footer-label{color:#56534e!important}@media (max-width:640px){.site-footer{margin-top:46px!important;padding:0 0 max(18px,env(safe-area-inset-bottom));border-top:1px solid rgba(124,158,214,.14);background:radial-gradient(circle at 18% 0,rgba(43,119,255,.1),transparent 34%),linear-gradient(180deg,#f6f9ffeb,#eef2f8fa)!important}.site-footer .wrap{width:min(100% - 26px,430px)!important}.site-footer .footer-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:28px 0 18px!important}.site-footer .footer-brand,.site-footer .footer-column{min-width:0;border:1px solid rgba(93,120,166,.13);border-radius:18px;background:#ffffff9e;box-shadow:0 16px 40px #182b4e12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.site-footer .footer-brand{grid-column:1 / -1;padding:16px 16px 15px}.site-footer .footer-brand .brand{gap:10px;align-items:center}.site-footer .footer-brand .logo{width:38px;height:38px;flex:0 0 38px;border-radius:14px;box-shadow:0 8px 22px #175de01f}.site-footer .footer-brand .brand-lockup b{font-size:17px;line-height:1.05;letter-spacing:-.03em}.site-footer .footer-brand .brand-lockup small{margin-top:4px;font-size:9px;letter-spacing:.14em}.site-footer .footer-brand p{margin:14px 0 0;max-width:none;color:#252f42bd!important;font-size:12.5px;line-height:1.82}.site-footer .footer-column{padding:14px}.site-footer .footer-column h4{margin:0 0 12px;color:#172033!important;font-size:12px;line-height:1.2;letter-spacing:.06em}.site-footer .footer-column p{margin:0 0 11px;color:#2a3446bd!important;font-size:12px;line-height:1.58}.site-footer .footer-column p:last-child{margin-bottom:0}.site-footer .footer-label{display:inline-block;margin-bottom:4px;color:#1e2a40eb!important;font-size:10px;font-weight:800;letter-spacing:.04em}.site-footer .footer-column:last-child{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.site-footer .footer-column:last-child h4{grid-column:1 / -1;margin-bottom:2px}.site-footer .footer-column a{display:flex;min-height:38px;align-items:center;justify-content:center;margin:0;padding:8px 10px;border:1px solid rgba(45,111,255,.14);border-radius:12px;color:#31517f!important;background:linear-gradient(180deg,#ffffffd1,#f3f7ffa8);font-size:12px;font-weight:700;line-height:1.2;text-align:center}.site-footer .footer-bottom{display:grid!important;gap:12px;margin-top:0;padding:15px 0 0!important;border-top:1px solid rgba(93,120,166,.16);color:#2d374a9e!important;font-size:11px;line-height:1.5;text-align:center}.site-footer .footer-bottom>span{display:block}.site-footer .footer-bottom-links{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.site-footer .footer-bottom-links span{display:inline-flex;min-height:30px;align-items:center;padding:6px 10px;border:1px solid rgba(93,120,166,.12);border-radius:999px;background:#ffffff7a;color:#263248ad;font-size:11px}html:not(.light-mode) .site-footer{border-top-color:#78adff1f;background:radial-gradient(circle at 18% 0,rgba(43,119,255,.16),transparent 36%),linear-gradient(180deg,#070a11,#030407)!important}html:not(.light-mode) .site-footer .footer-brand,html:not(.light-mode) .site-footer .footer-column{border-color:#88b1ff21;background:#0c111cb8;box-shadow:0 18px 42px #00000038}html:not(.light-mode) .site-footer .footer-brand p,html:not(.light-mode) .site-footer .footer-column p{color:#dbe5f7ad!important}html:not(.light-mode) .site-footer .footer-column h4,html:not(.light-mode) .site-footer .footer-label{color:#f5f8ffeb!important}html:not(.light-mode) .site-footer .footer-column a{border-color:#6fa8ff29;color:#e1ecffd6!important;background:linear-gradient(180deg,#1f2f4cb8,#0e1829a8)}html:not(.light-mode) .site-footer .footer-bottom{border-top-color:#88b1ff21;color:#dae4f685!important}html:not(.light-mode) .site-footer .footer-bottom-links span{border-color:#88b1ff1f;background:#0f18288f;color:#dae4f6a8}}@media (max-width:360px){.site-footer .footer-grid{grid-template-columns:1fr!important}.site-footer .footer-column:last-child{grid-template-columns:1fr}}#dna .dna{min-height:820px!important;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 50% 46%,rgba(7,92,255,.18),transparent 24%),radial-gradient(circle at 50% 48%,rgba(42,122,255,.055),transparent 48%),linear-gradient(150deg,#07080b,#020305 68%,#05060a);border:1px solid rgba(125,170,255,.12);box-shadow:0 40px 120px #0000007a,inset 0 1px #ffffff09}#dna .grid{z-index:0;opacity:.52;background-size:42px 42px;background-image:linear-gradient(rgba(104,155,255,.038) 1px,transparent 1px),linear-gradient(90deg,rgba(104,155,255,.038) 1px,transparent 1px);-webkit-mask-image:radial-gradient(ellipse at center,#000 12%,rgba(0,0,0,.72) 57%,transparent 96%);mask-image:radial-gradient(ellipse at center,#000 12%,rgba(0,0,0,.72) 57%,transparent 96%)}#dna .dna:before{content:"ORGANIZATION DNA / DIGITAL NERVOUS SYSTEM";position:absolute;z-index:8;left:28px;top:24px;color:#bed2f56b;font:600 9px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.2em;pointer-events:none}#dna .dna:after{content:"";position:absolute;z-index:0;top:10%;right:20%;bottom:10%;left:20%;border:1px solid rgba(64,132,255,.045);border-radius:48% 52% 46% 54%/58% 44% 56% 42%;box-shadow:0 0 0 48px #075cff02,0 0 0 105px #075cff01;transform:rotate(-7deg);pointer-events:none}#dna .dna-network-canvas{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}#dna .core{z-index:5;top:47%;width:238px;height:168px;border-radius:34px;overflow:visible;background:linear-gradient(145deg,#121f39f0,#05080ff5);border:1px solid rgba(98,160,255,.24);box-shadow:0 0 0 1px #ffffff06,0 0 0 18px #075cff06,0 0 96px #075cff45,inset 0 0 58px #2b71ff1a;animation:dnaHubBreath 4.8s ease-in-out infinite}#dna .core:before{top:-32%;right:-32%;bottom:-32%;left:-32%;background:radial-gradient(circle,rgba(7,92,255,.15),rgba(7,92,255,.035) 38%,transparent 70%);filter:blur(15px);animation:dnaAura 4.8s ease-in-out infinite}#dna .core:after{top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:42% 58% 48% 52%/56% 44%;border-color:#6aa9ff1f;box-shadow:0 0 0 14px #075cff03,0 0 0 32px #075cff02;animation:dnaOrbit 18s linear infinite}#dna .core canvas{width:170%;height:230%;opacity:.94}#dna .core-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%;height:100%;padding:22px;border-radius:32px;background:radial-gradient(circle,#060c184d,#03060cb8);text-shadow:0 4px 24px rgba(0,0,0,.85)}#dna .core-content em{display:inline-flex;align-items:center;gap:6px;color:#8db9ff;font:600 9px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:.16em;font-style:normal;text-transform:uppercase}#dna .core-content em i{width:5px;height:5px;border-radius:50%;background:#075cff;box-shadow:0 0 14px #4c94ff;animation:dnaSignalPulse 1.9s ease-in-out infinite}#dna .core-content b{font-size:32px;letter-spacing:-.045em;color:#f3f6ff}#dna .core-content strong{color:#9dbfff;font-size:12px;font-weight:650;letter-spacing:.08em}#dna .core-content span{margin-top:3px;color:#7488aa;font-size:9px;letter-spacing:.08em}#dna .dna-loop{position:absolute;z-index:6;top:0;right:0;bottom:0;left:0;pointer-events:none}#dna .dna-cap{position:absolute;display:flex;align-items:center;gap:7px;min-width:94px;padding:9px 12px;border:1px solid rgba(105,163,255,.13);border-radius:999px;background:#080d17b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 12px 38px #00000040,inset 0 1px #ffffff06;color:#dfe8f9;transition:opacity .35s,transform .35s,border-color .35s,box-shadow .35s}#dna .dna-cap i{width:6px;height:6px;border-radius:50%;background:#2368ff;box-shadow:0 0 13px #418cffe6}#dna .dna-cap b{font-size:11px}.dna-cap span{color:#6f82a1;font-size:9px;white-space:nowrap}#dna .dna-cap.c1{left:29%;top:33%}#dna .dna-cap.c2{left:30.5%;top:58%}#dna .dna-cap.c3{right:29%;top:33%}#dna .dna-cap.c4{right:30.5%;top:58%}#dna .dna-cap.c5{left:50%;top:67%;transform:translate(-50%)}#dna .dna-node-grid{display:contents}#dna .node:before,#dna .node:after{content:none!important;display:none!important}#dna .detail:before{content:none!important;display:none!important}#dna .node{z-index:7;width:214px;min-height:94px;padding:17px 18px;display:grid;grid-template-columns:36px 1fr 8px;align-items:center;gap:11px;border-radius:20px;background:linear-gradient(145deg,#0c1320eb,#050910e0);border:1px solid rgba(94,151,255,.15);box-shadow:0 18px 55px #00000045,inset 0 1px #ffffff06;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:none;translate:none;transition:transform .4s cubic-bezier(.2,.75,.25,1),border-color .35s,background .35s,box-shadow .35s,opacity .35s}#dna .node:hover,#dna .node.active{transform:translateY(-4px);background:linear-gradient(145deg,#12294ff2,#070f1df0);border-color:#458aff94;box-shadow:0 22px 65px #00000059,0 0 36px #075cff1f,inset 0 1px #ffffff0a}#dna .node.n7:hover,#dna .node.n7.active,#dna .node.n8:hover,#dna .node.n8.active{transform:translate(-50%) translateY(-4px)}#dna .dna-node-num{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;color:#83adff;background:#075cff14;border:1px solid rgba(87,149,255,.2);font:700 10px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal;letter-spacing:.04em}#dna .node.active .dna-node-num{color:#fff;background:linear-gradient(135deg,#063bd8,#075cff 55%,#4f82ff);box-shadow:0 8px 24px #075cff52}#dna .dna-node-copy{min-width:0}.dna-node-copy b{font-size:16px;color:#ecf2ff;margin:0 0 5px}.dna-node-copy span{display:block;color:#71819a;font-size:11px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dna .dna-node-live{width:6px;height:6px;border-radius:50%;background:#205db4;box-shadow:0 0 0 4px #2368ff0e;opacity:.65}#dna .node.active .dna-node-live{background:#67a4ff;box-shadow:0 0 16px #67a4ffe6;animation:dnaSignalPulse 1.8s ease-in-out infinite}#dna .n1{left:4.5%;top:13%}#dna .n2{left:2.5%;top:42%}#dna .n3{left:8%;bottom:13%}#dna .n4{right:4.5%;top:13%}#dna .n5{right:2.5%;top:42%}#dna .n6{right:8%;bottom:13%}#dna .n7{left:50%;top:5%;transform:translate(-50%)}#dna .n8{left:50%;bottom:11%;transform:translate(-50%)}#dna .detail{z-index:8;bottom:22px;width:min(760px,calc(100% - 42px));display:flex;align-items:center;justify-content:center;gap:12px;padding:15px 20px;color:#aebdd6;background:#060a12cc;border-color:#5b93ff24;box-shadow:0 14px 45px #00000047;font-size:12px}#dna .detail>i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#075cff;box-shadow:0 0 14px #075cffbf}#dna .detail>span{min-width:0}@keyframes dnaHubBreath{50%{transform:translate(-50%,-50%) scale(1.018);box-shadow:0 0 0 1px #ffffff06,0 0 0 22px #075cff08,0 0 116px #075cff57,inset 0 0 66px #2b71ff21}}@keyframes dnaSignalPulse{50%{opacity:.45;transform:scale(.72)}}@media (max-width:980px){#dna .dna{min-height:900px}#dna .node{width:188px}.dna-node-copy b{font-size:14px}#dna .dna-cap.c1{left:24%;top:34%}#dna .dna-cap.c2{left:25%;top:59%}#dna .dna-cap.c3{right:24%;top:34%}#dna .dna-cap.c4{right:25%;top:59%}}@media (max-width:700px){#dna .dna{min-height:0;padding:72px 14px 20px;display:flex;flex-direction:column;overflow:hidden}#dna .dna:before{left:18px;top:20px;font-size:8px}#dna .dna:after{inset:30px -40% auto;height:380px}.dna-network-canvas{opacity:.82}#dna .core{position:relative;left:auto;top:auto;transform:none!important;margin:22px auto 18px;width:210px;height:148px;flex:0 0 auto}#dna .core canvas{width:160%;height:220%}#dna .dna-loop{position:relative;inset:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin:6px 0 22px;pointer-events:none}#dna .dna-cap{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;min-width:0;padding:7px 9px}#dna .dna-cap span{display:none}#dna .dna-node-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}#dna .node{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;width:auto;min-height:82px;padding:13px 12px;grid-template-columns:30px 1fr 6px;gap:8px}#dna .node:hover,#dna .node.active,#dna .node.n7:hover,#dna .node.n7.active,#dna .node.n8:hover,#dna .node.n8.active{transform:translateY(-2px)!important}#dna .dna-node-num{width:29px;height:29px}.dna-node-copy b{font-size:13px}.dna-node-copy span{font-size:9px}#dna .detail{position:relative;left:auto;bottom:auto;transform:none;width:100%;margin-top:16px;text-align:left;justify-content:flex-start;line-height:1.55}}@media (max-width:430px){#dna .dna-node-grid{grid-template-columns:1fr}#dna .node{min-height:76px}}@media (prefers-reduced-motion:reduce){#dna .core,#dna .core:before,#dna .core:after,#dna .core-content em i,#dna .node.active .dna-node-live{animation:none}}#dna .dna{--dns-bg: #020713;--dns-bg-2: #041229;--dns-surface: rgba(4, 17, 38, .76);--dns-surface-strong: rgba(5, 24, 52, .92);--dns-line: rgba(90, 169, 255, .24);--dns-line-soft: rgba(87, 158, 255, .1);--dns-text: #f4f8ff;--dns-muted: #92a8c8;--dns-accent: #35a0ff;--dns-accent-2: #0874ff;min-height:780px!important;display:grid;grid-template-columns:370px minmax(0,1fr);grid-template-rows:minmax(590px,1fr) auto;gap:0;padding:46px 44px 0;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 66% 40%,rgba(8,104,255,.18),transparent 31%),radial-gradient(circle at 30% 30%,rgba(31,113,255,.08),transparent 28%),linear-gradient(145deg,var(--dns-bg),var(--dns-bg-2) 58%,#01050e);border:1px solid rgba(72,145,255,.2);border-radius:34px;box-shadow:0 40px 120px #00051080,inset 0 1px #ffffff0a;color:var(--dns-text)}#dna .dna:before{content:none}#dna .dna:after{top:9%;right:14%;bottom:19%;left:37%;border-color:var(--dns-line-soft);box-shadow:0 0 0 58px #156fff05,0 0 0 124px #156fff02}#dna .grid{z-index:0;opacity:.72;background-size:44px 44px;background-image:linear-gradient(var(--dns-line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--dns-line-soft) 1px,transparent 1px);-webkit-mask-image:radial-gradient(ellipse at 64% 47%,#000 15%,rgba(0,0,0,.66) 58%,transparent 97%);mask-image:radial-gradient(ellipse at 64% 47%,#000 15%,rgba(0,0,0,.66) 58%,transparent 97%)}#dna .dna-network-canvas{z-index:2;opacity:1}#dna .dns-scanline{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0,transparent 4px,rgba(106,175,255,.018) 5px);mix-blend-mode:screen}#dna .dns-intelligence{position:relative;z-index:5;align-self:stretch;padding:10px 30px 24px 0;border-right:1px solid var(--dns-line-soft)}#dna .dns-status{display:flex;align-items:center;gap:9px;margin-bottom:34px;color:#7194c3;font:650 9px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0}#dna .dns-status i{width:6px;height:6px;border-radius:50%;background:#35a0ff;box-shadow:0 0 16px #35a0ff;animation:dnaSignalPulse 1.8s ease-in-out infinite}#dna .dns-ai-mark{width:58px;height:58px;display:grid;place-items:center;margin-bottom:18px;border:1px solid rgba(58,153,255,.34);border-radius:17px;background:linear-gradient(145deg,#0b53ab59,#0416329e);box-shadow:0 18px 50px #0052be2e,inset 0 1px #ffffff14;color:#3fa7ff}#dna .dns-ai-mark svg{width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#dna .dns-intelligence h3{margin:0;color:var(--dns-text);font-size:26px;line-height:1.2;letter-spacing:0}#dna .dns-intelligence h3 span{color:var(--dns-accent)}#dna .dns-role{margin:8px 0 20px;color:var(--dns-muted);font-size:14px;line-height:1.5}#dna .dns-promise{padding:12px 15px;border:1px solid var(--dns-line);border-radius:10px;background:linear-gradient(90deg,#1568d82e,#081f4042);box-shadow:inset 3px 0 var(--dns-accent-2);color:var(--dns-text);font-size:14px;font-weight:650}#dna .dns-traits{display:grid;grid-template-columns:1fr 1fr;gap:11px 18px;margin:24px 0 30px;padding:0;list-style:none}#dna .dns-traits li{position:relative;padding-left:18px;color:#b9c8df;font-size:12px;line-height:1.45}#dna .dns-traits li:before{content:"";position:absolute;left:0;top:5px;width:7px;height:7px;border:1px solid #3ba5ff;border-radius:50%;box-shadow:0 0 9px #3ba5ff99}#dna .dns-workforce{display:flex;align-items:end;justify-content:space-between;padding-top:24px;border-top:1px solid var(--dns-line-soft)}#dna .dns-workforce div{display:flex;flex-direction:column;gap:6px}#dna .dns-workforce span,#dna .dns-connectors-copy>span{color:#6f91bf;font-size:8px;font-weight:700;letter-spacing:0}#dna .dns-workforce b{color:var(--dns-accent);font-size:20px;line-height:1.2}#dna .dns-workforce strong{color:#3ba5ff;font-size:19px;line-height:1;font-weight:750}#dna .dns-workforce-copy{max-width:320px;margin:11px 0 17px;color:var(--dns-muted);font-size:11px;line-height:1.65}#dna .dns-agents{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}#dna .dns-agents>span{min-width:0;display:flex;flex-direction:column;align-items:center;gap:7px;padding:10px 3px 8px;border:1px solid var(--dns-line-soft);border-radius:9px;background:#04122794}#dna .dns-agents i{width:30px;height:30px;display:grid;place-items:center;border-radius:50% 50% 43% 43%;background:var(--brand-gradient);border:1px solid rgba(119,175,255,.36);box-shadow:0 8px 20px #075cff4d,inset 0 1px #ffffff42;color:#fff;font-size:10px;font-style:normal}#dna .dns-agents b{max-width:100%;color:#adc0dc;font-size:8px;line-height:1.35;text-align:center;font-weight:550;overflow-wrap:anywhere}#dna .dns-orbit{position:relative;z-index:4;min-width:0;min-height:590px}#dna .dns-head-silhouette{position:absolute;z-index:1;left:56%;top:18px;width:180px;height:242px;transform:translate(-50%);opacity:.44;filter:drop-shadow(0 0 18px rgba(42,138,255,.38));pointer-events:none}#dna .dns-head-silhouette:before{content:"";position:absolute;top:0;right:14px;bottom:0;left:0;border:1px solid rgba(64,158,255,.66);border-radius:52% 48% 42% 58%/37% 45% 55% 63%;background:radial-gradient(circle at 36% 31%,rgba(25,133,255,.28) 0 2px,transparent 3px),radial-gradient(circle at 63% 24%,rgba(25,133,255,.22) 0 2px,transparent 3px),radial-gradient(circle at 52% 45%,rgba(25,133,255,.25) 0 2px,transparent 3px),linear-gradient(70deg,transparent 48%,rgba(75,164,255,.18) 49%,transparent 51%);clip-path:polygon(7% 0,78% 0,96% 23%,97% 43%,86% 53%,79% 79%,61% 100%,28% 93%,23% 66%,5% 50%)}#dna .dns-head-silhouette:after{content:"";position:absolute;left:50%;top:45%;width:1px;height:145px;background:linear-gradient(#54b2ff,#54b2ff00);box-shadow:0 0 12px #238dff}#dna .dns-head-silhouette span{position:absolute;left:37%;top:27%;width:58px;height:58px;border:1px solid rgba(65,159,255,.38);border-radius:50%;box-shadow:0 0 0 13px #2e8cff09,0 0 32px #2087ff40}#dna .core{position:absolute;z-index:6;left:56%;top:49%;width:292px;height:292px;transform:translate(-50%,-50%);border-radius:50%;overflow:visible;background:radial-gradient(circle at 50% 42%,#0a3f89fa,#021027fa 66%,#010816fc);border:1px solid rgba(127,204,255,.72);box-shadow:0 0 0 3px #218bff47,0 0 0 14px #1468ff1a,0 0 74px #0074ff9e,inset 0 0 54px #37a0ff2e;animation:dnaHubBreath 4.8s ease-in-out infinite}#dna .core:before{top:-13%;right:-13%;bottom:-13%;left:-13%;border:1px solid rgba(88,181,255,.42);border-radius:50%;background:radial-gradient(circle,rgba(7,105,255,.16),rgba(7,92,255,.04) 45%,transparent 72%);filter:blur(1px);animation:dnaAura 4.8s ease-in-out infinite}#dna .core:after{top:-24%;right:-24%;bottom:-24%;left:-24%;border-radius:50%;border-color:#54b0ff33;box-shadow:0 0 0 12px #075cff05,0 0 0 34px #075cff03;animation:dnaOrbit 18s linear infinite}#dna .core canvas{position:absolute;left:50%;top:50%;width:150%;height:150%;transform:translate(-50%,-50%);opacity:.86}#dna .core-content{position:relative;z-index:3;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:34px;border-radius:50%;background:radial-gradient(circle,#05234e2e,#0109187a);text-align:center;text-shadow:0 4px 25px rgba(0,0,0,.65)}#dna .core-content em{display:inline-flex;align-items:center;gap:6px;color:#8dcaff;font:650 8px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0;font-style:normal}#dna .core-content em i{width:5px;height:5px;border-radius:50%;background:#43b0ff;box-shadow:0 0 14px #43b0ff}#dna .core-content b{color:#f5f9ff;font-size:31px;line-height:1.15;letter-spacing:0}#dna .core-content strong{color:#b9d6f8;font-size:13px;line-height:1.35;font-weight:550;letter-spacing:0}#dna .core-content>span{margin-top:3px;color:#f4f7ff;font-size:12px;line-height:1.35;font-weight:650;letter-spacing:0}#dna .core-content small{max-width:210px;margin-top:7px;color:#7ea5d2;font-size:8px;line-height:1.5;letter-spacing:0}#dna .dns-orbit .dna-loop{position:absolute;z-index:7;top:0;right:0;bottom:0;left:0;pointer-events:none}#dna .dna-cap{position:absolute;min-width:0;width:116px;padding:13px 10px;display:flex;flex-direction:column;align-items:center;gap:5px;border:1px solid rgba(79,168,255,.3);border-radius:18px;background:linear-gradient(160deg,#082752e6,#020f23e0);box-shadow:0 18px 42px #0005105c,inset 0 1px #ffffff0d;color:var(--dns-text);text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}#dna .dna-cap .dna-cap-icon{width:38px;height:38px;display:grid;place-items:center;margin-bottom:2px;border:1px solid rgba(92,182,255,.46);border-radius:50%;background:#0f509c2e;box-shadow:0 0 22px #1b85ff3b;color:#a9d8ff}#dna .dna-cap-icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}#dna .dna-cap>b{color:#f0f6ff;font-size:12px;line-height:1.2}#dna .dna-cap>span:not(.dna-cap-icon){display:block;color:#52acff;font-size:9px;line-height:1.3;white-space:normal}#dna .dna-cap.c1{left:3%;top:28%}#dna .dna-cap.c2{left:12%;top:67%}#dna .dna-cap.c3{right:2%;top:27%}#dna .dna-cap.c4{right:8%;top:68%}#dna .dna-cap.c5{left:56%;top:auto;bottom:0;transform:translate(-50%)}#dna .dns-connectors{position:relative;z-index:8;grid-column:1/-1;display:grid;grid-template-columns:285px minmax(0,1fr);align-items:center;gap:30px;margin:0 -44px;padding:24px 44px 28px;border-top:1px solid var(--dns-line);background:linear-gradient(180deg,#01081459,#010712eb);box-shadow:0 -20px 50px #00061229}#dna .dns-connectors-copy b{display:block;margin:6px 0 5px;color:var(--dns-accent);font-size:16px;line-height:1.25}#dna .dns-connectors-copy p{margin:0;color:var(--dns-muted);font-size:9px;line-height:1.55}#dna .dns-system-list{display:grid;grid-template-columns:repeat(10,minmax(56px,1fr));gap:7px}#dna .dns-system-list>span{min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 3px 8px;border:1px solid var(--dns-line-soft);border-radius:9px;background:#04122799}#dna .dns-system-list i{width:34px;height:27px;display:grid;place-items:center;border:1px solid rgba(87,160,255,.26);border-radius:7px;color:#a9c8ee;font:700 8px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal}#dna .dns-system-list b{max-width:100%;color:#a9b9d1;font-size:7px;line-height:1.2;text-align:center;font-weight:550;overflow-wrap:anywhere}html.light-mode #dna .dna{--dns-bg: #f9fcff;--dns-bg-2: #edf5ff;--dns-surface: rgba(255, 255, 255, .8);--dns-surface-strong: rgba(255, 255, 255, .94);--dns-line: rgba(40, 117, 221, .24);--dns-line-soft: rgba(37, 106, 198, .1);--dns-text: #10223e;--dns-muted: #657b9b;--dns-accent: #086dff;--dns-accent-2: #075cff;background:radial-gradient(circle at 66% 40%,rgba(8,104,255,.16),transparent 32%),radial-gradient(circle at 28% 24%,rgba(77,150,255,.1),transparent 29%),linear-gradient(145deg,#fff,var(--dns-bg-2));border-color:#2869c42e;box-shadow:0 34px 96px #1c417426,inset 0 1px #fff;color:var(--dns-text)}html.light-mode #dna .dns-scanline{opacity:.22;mix-blend-mode:multiply}html.light-mode #dna .dns-intelligence{border-color:var(--dns-line-soft)}html.light-mode #dna .dns-ai-mark{background:linear-gradient(145deg,#eff7fffa,#daebffe6);box-shadow:0 15px 38px #2566ba1f,inset 0 1px #fff}html.light-mode #dna .dns-traits li{color:#49617f}html.light-mode #dna .dns-promise{background:linear-gradient(90deg,#146dff1a,#ffffff8f)}html.light-mode #dna .dns-agents>span,html.light-mode #dna .dns-system-list>span{background:#ffffffb3;box-shadow:0 8px 22px #2751890f}html.light-mode #dna .dns-agents b,html.light-mode #dna .dns-system-list b{color:#49617f}html.light-mode #dna .core{background:radial-gradient(circle at 50% 38%,#fffffffa,#dfeefff5 65%,#c7defff0);border-color:#257fff8f;box-shadow:0 0 0 3px #218bff29,0 0 0 14px #1468ff0f,0 24px 72px #1867d247,inset 0 0 54px #37a0ff1f}html.light-mode #dna .core-content{background:radial-gradient(circle,#ffffff57,#ddeeff38);text-shadow:none}html.light-mode #dna .core-content b,html.light-mode #dna .core-content>span{color:#0c2c61}html.light-mode #dna .core-content strong{color:#3c6fab}html.light-mode #dna .core-content small{color:#6684aa}html.light-mode #dna .dna-cap{background:#ffffffe0;border-color:#3280ec40;box-shadow:0 16px 40px #2251911f,inset 0 1px #fff;color:#10223e}html.light-mode #dna .dna-cap>b{color:#142846}html.light-mode #dna .dna-cap .dna-cap-icon{background:#e2f0ffd6;color:#146fff}html.light-mode #dna .dns-connectors{background:linear-gradient(180deg,#f4f9ff99,#ebf4fff0);box-shadow:0 -20px 50px #244c7e0f}@keyframes dnaHubBreath{50%{transform:translate(-50%,-50%) scale(1.018);box-shadow:0 0 0 3px #4fb5ff57,0 0 0 18px #1468ff17,0 0 94px #0074ffad,inset 0 0 64px #37a0ff36}}@media (max-width:1080px){#dna .dna{grid-template-columns:330px minmax(0,1fr);padding:38px 28px 0}#dna .dns-intelligence{padding-right:22px}#dna .core{width:256px;height:256px}#dna .core-content b{font-size:27px}#dna .dna-cap{width:100px;padding:11px 8px}#dna .dna-cap.c1{left:1%}#dna .dna-cap.c2{left:6%}#dna .dna-cap.c3{right:0}#dna .dna-cap.c4{right:3%}#dna .dns-connectors{grid-template-columns:245px minmax(0,1fr);margin:0 -28px;padding-left:28px;padding-right:28px;gap:20px}}@media (max-width:840px){#dna .dna{grid-template-columns:1fr;grid-template-rows:auto 590px auto;padding:34px 28px 0}#dna .dns-intelligence{display:grid;grid-template-columns:74px minmax(0,1fr);-moz-column-gap:18px;column-gap:18px;padding:0 0 30px;border-right:0;border-bottom:1px solid var(--dns-line-soft)}#dna .dns-status{grid-column:1/-1;margin-bottom:24px}#dna .dns-ai-mark{grid-row:2/5;margin:0}#dna .dns-intelligence h3,#dna .dns-role,#dna .dns-promise{grid-column:2}#dna .dns-role{margin-bottom:13px}#dna .dns-traits,#dna .dns-workforce,#dna .dns-workforce-copy,#dna .dns-agents{grid-column:1/-1}#dna .dns-traits{grid-template-columns:repeat(3,1fr);margin:20px 0 22px}#dna .dns-workforce{padding-top:20px}#dna .dns-orbit{min-height:590px}#dna .dns-connectors{grid-column:1;grid-template-columns:1fr;margin:0 -28px;padding:22px 28px 26px;gap:16px}#dna .dns-system-list{overflow-x:auto;grid-template-columns:repeat(10,76px);padding-bottom:5px;scrollbar-width:thin}}@media (max-width:700px){#dna .dna{min-height:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto 520px auto!important;padding:28px 16px 0!important;border-radius:24px}#dna .grid{background-size:32px 32px}#dna .dns-intelligence{padding-bottom:25px}#dna .dns-status{margin-bottom:20px;font-size:8px}#dna .dns-ai-mark{width:54px;height:54px}#dna .dns-intelligence h3{font-size:21px}#dna .dns-promise{font-size:12px}#dna .dns-traits{grid-template-columns:1fr 1fr;gap:9px 15px}#dna .dns-workforce b{font-size:17px}#dna .dns-agents{overflow-x:auto;grid-template-columns:repeat(5,64px);padding-bottom:5px}#dna .dns-orbit{min-height:520px}#dna .dns-head-silhouette{left:50%;width:142px;height:192px}#dna .core{position:absolute!important;left:50%!important;top:46%!important;width:210px!important;height:210px!important;margin:0!important;transform:translate(-50%,-50%)!important;flex:none!important}#dna .core canvas{width:145%!important;height:145%!important}#dna .core-content{padding:25px!important}#dna .core-content b{font-size:23px}#dna .core-content strong{font-size:10px}#dna .core-content>span{font-size:10px}#dna .core-content small{max-width:160px;font-size:7px}#dna .dns-orbit .dna-loop{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;margin:0!important}#dna .dna-cap{position:absolute!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:90px!important;min-height:78px!important;padding:9px 6px!important;transform:none!important}#dna .dna-cap .dna-cap-icon{display:grid!important;width:31px;height:31px}#dna .dna-cap-icon svg{width:18px;height:18px}#dna .dna-cap>b{font-size:10px}#dna .dna-cap>span:not(.dna-cap-icon){display:block!important;font-size:7px}#dna .dna-cap.c1{left:0!important;top:18%!important}#dna .dna-cap.c2{left:2%!important;top:66%!important}#dna .dna-cap.c3{right:0!important;top:18%!important}#dna .dna-cap.c4{right:2%!important;top:66%!important}#dna .dna-cap.c5{left:50%!important;bottom:0!important;transform:translate(-50%)!important}#dna .dns-connectors{margin:0 -16px!important;padding:20px 16px 23px!important}#dna .dns-system-list{grid-template-columns:repeat(10,72px)}}@media (max-width:430px){#dna .dna{grid-template-rows:auto 455px auto!important;padding-left:12px!important;padding-right:12px!important}#dna .dns-intelligence{grid-template-columns:58px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px}#dna .dns-ai-mark{width:48px;height:48px;border-radius:14px}#dna .dns-ai-mark svg{width:32px;height:32px}#dna .dns-intelligence h3{font-size:18px}#dna .dns-role{font-size:12px}#dna .dns-traits li{font-size:10px}#dna .dns-orbit{min-height:455px}#dna .dns-head-silhouette{width:118px;height:160px}#dna .core{width:172px!important;height:172px!important;top:45%!important}#dna .core-content{padding:19px!important;gap:4px}#dna .core-content b{font-size:19px}#dna .core-content strong{font-size:8px}#dna .core-content>span{font-size:8px}#dna .core-content small{display:none}#dna .dna-cap{width:78px!important;min-height:68px!important;border-radius:14px}#dna .dna-cap .dna-cap-icon{width:27px;height:27px}#dna .dna-cap.c1,#dna .dna-cap.c3{top:14%!important}#dna .dna-cap.c2,#dna .dna-cap.c4{top:63%!important}#dna .dns-connectors{margin-left:-12px!important;margin-right:-12px!important;padding-left:12px!important;padding-right:12px!important}}#dna .dna{--dns-bg: #171719;--dns-bg-2: #0e0f11;--dns-surface: rgba(255, 255, 255, .035);--dns-surface-strong: rgba(23, 23, 25, .92);--dns-line: rgba(255, 255, 255, .11);--dns-line-soft: rgba(255, 255, 255, .055);--dns-text: #f3f1ed;--dns-muted: #9b9995;--dns-accent: #afc1f4;--dns-accent-2: #d7c1b4;background:radial-gradient(circle at 65% 42%,rgba(177,195,245,.075),transparent 30%),radial-gradient(circle at 27% 25%,rgba(224,197,181,.035),transparent 28%),linear-gradient(145deg,var(--dns-bg),var(--dns-bg-2) 62%,#111114);border-color:#ffffff17;box-shadow:0 38px 110px #0000006b,inset 0 1px #ffffff0a}#dna .dna:after{border-color:#b1c3f511;box-shadow:0 0 0 58px #b1c3f503,0 0 0 124px #e0c5b502}#dna .grid{opacity:.58;background-image:linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px)}#dna .dns-scanline{opacity:.48;background:repeating-linear-gradient(0deg,transparent 0,transparent 4px,rgba(255,255,255,.01) 5px)}#dna .dns-status{color:#85837f}#dna .dns-status i{background:#afc1f4;box-shadow:0 0 14px #afc1f47a}#dna .dns-ai-mark{color:#c9cedc;border-color:#b1c3f52e;background:linear-gradient(145deg,#e0ccc013,#b1c3f511);box-shadow:0 18px 50px #00000038,inset 0 1px #ffffff0e}#dna .dns-intelligence h3 span,#dna .dns-workforce b{background:linear-gradient(105deg,#f0dfd5,#d9dce8 48%,#aabdf3);-webkit-background-clip:text;background-clip:text;color:transparent}#dna .dns-role{color:#9b9995}#dna .dns-promise{color:#e9e6e1;border-color:#ffffff1b;background:linear-gradient(90deg,#b1c3f50e,#ffffff05);box-shadow:inset 3px 0 #afc1f4}#dna .dns-traits li{color:#aaa8a4}#dna .dns-traits li:before{border-color:#afc1f4;box-shadow:0 0 8px #afc1f442}#dna .dns-workforce{border-color:#ffffff12}#dna .dns-workforce span,#dna .dns-connectors-copy>span{color:#777570}#dna .dns-workforce strong{color:#d9dce8}#dna .dns-workforce-copy{color:#8f8e8a}#dna .dns-agents>span,#dna .dns-system-list>span{border-color:#ffffff12;background:#ffffff06}#dna .dns-agents i{color:#fff;border-color:#77afff5c;background:var(--brand-gradient);box-shadow:0 8px 20px #075cff4d,inset 0 1px #ffffff42}#dna .dns-agents b,#dna .dns-system-list b{color:#999792}#dna .dns-head-silhouette{opacity:.25;filter:drop-shadow(0 0 18px rgba(177,195,245,.16))}#dna .dns-head-silhouette:before{border-color:#b1c3f55c;background:radial-gradient(circle at 36% 31%,rgba(224,197,181,.32) 0 2px,transparent 3px),radial-gradient(circle at 63% 24%,rgba(177,195,245,.26) 0 2px,transparent 3px),radial-gradient(circle at 52% 45%,rgba(217,220,232,.26) 0 2px,transparent 3px),linear-gradient(70deg,transparent 48%,rgba(177,195,245,.1) 49%,transparent 51%)}#dna .dns-head-silhouette:after{background:linear-gradient(#d9dce8,#d9dce800);box-shadow:0 0 10px #b1c3f547}#dna .dns-head-silhouette span{border-color:#b1c3f538;box-shadow:0 0 0 13px #b1c3f505,0 0 26px #b1c3f51f}#dna .core{background:radial-gradient(circle at 44% 34%,#2b2d35,#17181d 48%,#0e0f12 76%);border-color:#d9dce86b;box-shadow:0 0 0 3px #b1c3f521,0 0 0 14px #b1c3f508,0 0 74px #b1c3f52e,inset 0 0 54px #e0c5b50b}#dna .core:before{border-color:#b1c3f52e;background:radial-gradient(circle,rgba(177,195,245,.095),rgba(224,197,181,.025) 43%,transparent 72%)}#dna .core:after{border-color:#d9dce81c;box-shadow:0 0 0 12px #b1c3f502,0 0 0 34px #e0c5b501}#dna .core-content{background:radial-gradient(circle at 50% 12%,#ffffff09,#0a0a0c57 68%);text-shadow:0 4px 24px rgba(0,0,0,.72)}#dna .core-content em{color:#afc1f4}#dna .core-content em i{background:#d7c1b4;box-shadow:0 0 12px #d7c1b47a}#dna .core-content b{background:linear-gradient(105deg,#f0dfd5,#e4e2df,#aabdf3);-webkit-background-clip:text;background-clip:text;color:transparent}#dna .core-content strong{color:#d8d5cf}#dna .core-content>span{color:#c4c7d1}#dna .core-content small{color:#85837f}#dna .dna-cap{color:#eae7e2;border-color:#ffffff1a;background:linear-gradient(155deg,#ffffff0d,#ffffff06);box-shadow:0 18px 42px #0000004d,inset 0 1px #ffffff09}#dna .dna-cap .dna-cap-icon{color:#c9cedc;border-color:#b1c3f538;background:#b1c3f509;box-shadow:0 0 18px #b1c3f51a}#dna .dna-cap>b{color:#e9e6e1}#dna .dna-cap>span:not(.dna-cap-icon){color:#afc1f4}#dna .dns-connectors{border-color:#ffffff14;background:linear-gradient(180deg,#0b0b0c4d,#09090ae0);box-shadow:0 -20px 50px #0000001f}#dna .dns-connectors-copy b{color:#c6cada}#dna .dns-connectors-copy p{color:#85837f}#dna .dns-system-list i{color:#b9bdc9;border-color:#b1c3f526}html.light-mode #dna .dna{--dns-bg: #fff;--dns-bg-2: #f3f3f0;--dns-surface: rgba(20, 21, 24, .025);--dns-surface-strong: rgba(255, 255, 255, .94);--dns-line: rgba(21, 22, 25, .11);--dns-line-soft: rgba(21, 22, 25, .055);--dns-text: #17181b;--dns-muted: #696864;--dns-accent: #52658f;--dns-accent-2: #8b674f;background:radial-gradient(circle at 66% 40%,rgba(82,101,143,.065),transparent 31%),radial-gradient(circle at 28% 24%,rgba(139,103,79,.035),transparent 29%),linear-gradient(145deg,#fff,#f3f3f0);border-color:#1516191a;box-shadow:0 30px 85px #2c28221c,inset 0 1px #fff}html.light-mode #dna .dna:after{border-color:#374c7d14;box-shadow:0 0 0 58px #374c7d03,0 0 0 124px #8b674f02}html.light-mode #dna .grid{opacity:.66;background-image:linear-gradient(rgba(20,21,24,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(20,21,24,.035) 1px,transparent 1px)}html.light-mode #dna .dns-scanline{opacity:.12}html.light-mode #dna .dns-status{color:#74716b}html.light-mode #dna .dns-status i{background:#52658f;box-shadow:0 0 10px #52658f3d}html.light-mode #dna .dns-ai-mark{color:#52658f;border-color:#374c7d1f;background:linear-gradient(145deg,#f6f2ef,#e7eaf1);box-shadow:0 15px 38px #2c282217,inset 0 1px #fff}html.light-mode #dna .dns-intelligence h3 span,html.light-mode #dna .dns-workforce b{background:linear-gradient(105deg,#17181b,#52658f 52%,#8b674f);-webkit-background-clip:text;background-clip:text;color:transparent}html.light-mode #dna .dns-role,html.light-mode #dna .dns-workforce-copy{color:#696864}html.light-mode #dna .dns-promise{color:#2b2c2f;border-color:#1516191a;background:linear-gradient(90deg,#52658f0e,#ffffff8f);box-shadow:inset 3px 0 #52658f}html.light-mode #dna .dns-traits li{color:#5f5d58}html.light-mode #dna .dns-traits li:before{border-color:#52658f;box-shadow:none}html.light-mode #dna .dns-workforce strong{color:#52658f}html.light-mode #dna .dns-agents>span,html.light-mode #dna .dns-system-list>span{border-color:#15161913;background:#ffffffb8;box-shadow:0 8px 22px #2c28220b}html.light-mode #dna .dns-agents i{color:#fff;border-color:#77afff5c;background:var(--brand-gradient);box-shadow:0 8px 20px #075cff4d,inset 0 1px #ffffff42}html.light-mode #dna .dns-agents b,html.light-mode #dna .dns-system-list b{color:#696864}html.light-mode #dna .dns-head-silhouette{opacity:.18;filter:drop-shadow(0 0 16px rgba(82,101,143,.1))}html.light-mode #dna .core{background:radial-gradient(circle at 42% 30%,#fff,#e7e7e4 46%,#d7dce8 72%);border-color:#374c7d2e;box-shadow:0 0 0 3px #374c7d0e,0 0 0 14px #374c7d05,0 24px 72px #2c282221,inset 0 1px #fff}html.light-mode #dna .core:before{border-color:#374c7d1a;background:radial-gradient(circle,rgba(82,101,143,.07),rgba(139,103,79,.018) 44%,transparent 72%)}html.light-mode #dna .core:after{border-color:#374c7d14}html.light-mode #dna .core-content{background:radial-gradient(circle,#ffffff61,#ffffff1a);text-shadow:none}html.light-mode #dna .core-content em{color:#52658f}html.light-mode #dna .core-content em i{background:#8b674f;box-shadow:0 0 8px #8b674f33}html.light-mode #dna .core-content b{background:linear-gradient(105deg,#17181b,#52658f 58%,#8b674f);-webkit-background-clip:text;background-clip:text;color:transparent}html.light-mode #dna .core-content strong{color:#35363a}html.light-mode #dna .core-content>span{color:#52658f}html.light-mode #dna .core-content small{color:#77736d}html.light-mode #dna .dna-cap{color:#202124;border-color:#1516191a;background:#ffffffd1;box-shadow:0 16px 40px #2c282217,inset 0 1px #fff}html.light-mode #dna .dna-cap .dna-cap-icon{color:#52658f;border-color:#374c7d24;background:#52658f0b;box-shadow:none}html.light-mode #dna .dna-cap>b{color:#202124}html.light-mode #dna .dna-cap>span:not(.dna-cap-icon){color:#52658f}html.light-mode #dna .dns-connectors{border-color:#15161914;background:linear-gradient(180deg,#f7f7f59e,#efefecf0);box-shadow:0 -20px 50px #2c28220a}html.light-mode #dna .dns-connectors-copy b{color:#3f4c69}html.light-mode #dna .dns-connectors-copy p{color:#696864}html.light-mode #dna .dns-system-list i{color:#52658f;border-color:#374c7d1f}@keyframes dnaHubBreath{50%{transform:translate(-50%,-50%) scale(1.018);box-shadow:0 0 0 3px #b1c3f529,0 0 0 18px #b1c3f506,0 0 86px #b1c3f538,inset 0 0 64px #e0c5b50e}}#dna .dns-intelligence h3{color:#151619;font-weight:760;letter-spacing:-.035em}#dna .dns-intelligence h3 span{background:linear-gradient(90deg,#111214,#111214 27%,#063bd8 48%,#075cff 76%,#4f82ff);-webkit-background-clip:text;background-clip:text;color:transparent}#dna .dns-role{color:#696864}#dna .dns-ai-mark{color:#075cff;border-color:#075cff29;background:linear-gradient(145deg,#fffffff0,#ecf2fff0);box-shadow:0 14px 34px #075cff1a,inset 0 1px #fff}#dna .dns-promise{color:#24262a;border-color:#1516191a;background:#ffffffb8;box-shadow:inset 3px 0 #075cff,0 10px 28px #28344e0b}#dna .dns-traits li{color:#55575c}#dna .dns-traits li:before{border-color:#075cff;box-shadow:0 0 0 3px #075cff0e}#dna .dns-workforce{border-color:#15161917}#dna .dns-workforce span{color:#7c7b77;letter-spacing:.11em}#dna .dns-workforce b{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#17181b;font-weight:760;letter-spacing:-.025em}#dna .dns-workforce strong{background:linear-gradient(135deg,#063bd8,#075cff 52%,#4f82ff);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800}#dna .dns-workforce-copy{color:#696864}#dna .dns-agents>span{border-color:#15161916;background:#ffffffc7;box-shadow:0 10px 26px #24324e0e,inset 0 1px #fff}#dna .dns-agents i{color:#fff;border-color:#77afff6b;background:var(--brand-gradient)!important;box-shadow:0 10px 24px #075cff52,inset 0 1px #ffffff52}#dna .dns-agents b{color:#55575c;font-weight:600}html.light-mode #dna .dns-intelligence h3{color:#151619}html.light-mode #dna .dns-intelligence h3 span{background:linear-gradient(135deg,#063bd8,#075cff 56%,#4f82ff);-webkit-background-clip:text;background-clip:text;color:transparent}html.light-mode #dna .dns-role{color:#696864}html.light-mode #dna .dns-ai-mark{color:#075cff;border-color:#075cff29;background:linear-gradient(145deg,#fffffff5,#ebf2fff0);box-shadow:0 14px 34px #075cff1a,inset 0 1px #fff}html.light-mode #dna .dns-promise{color:#24262a;border-color:#1516191a;background:#ffffffbd;box-shadow:inset 3px 0 #075cff,0 10px 28px #28344e0b}html.light-mode #dna .dns-traits li{color:#55575c}html.light-mode #dna .dns-traits li:before{border-color:#075cff;box-shadow:0 0 0 3px #075cff0e}html.light-mode #dna .dns-workforce{border-color:#15161917}html.light-mode #dna .dns-workforce span{color:#7c7b77;letter-spacing:.11em}html.light-mode #dna .dns-workforce b{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#17181b;font-weight:760;letter-spacing:-.025em}html.light-mode #dna .dns-workforce strong{background:linear-gradient(135deg,#063bd8,#075cff 52%,#4f82ff);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800}html.light-mode #dna .dns-workforce-copy{color:#696864}html.light-mode #dna .dns-agents>span{border-color:#15161916;background:#fffc;box-shadow:0 10px 26px #24324e0e,inset 0 1px #fff}html.light-mode #dna .dns-agents i{color:#fff;border-color:#77afff6b;background:var(--brand-gradient)!important;box-shadow:0 10px 24px #075cff57,inset 0 1px #ffffff52}html.light-mode #dna .dns-agents b{color:#55575c;font-weight:600}html:not(.light-mode) #dna .dns-intelligence h3{color:#f3f1ed}html:not(.light-mode) #dna .dns-intelligence h3 span{background:linear-gradient(90deg,#fff,#fff 25%,#8fb3ff 48%,#075cff 78%,#5b91ff);-webkit-background-clip:text;background-clip:text;color:transparent}html:not(.light-mode) #dna .dns-role{color:#9b9995}html:not(.light-mode) #dna .dns-ai-mark{color:#79a8ff;border-color:#5d97ff33;background:linear-gradient(145deg,#13161df5,#080e1bf5);box-shadow:0 18px 44px #0000004d,0 0 24px #075cff1a,inset 0 1px #ffffff0d}html:not(.light-mode) #dna .dns-promise{color:#ece9e4;border-color:#ffffff1a;background:#ffffff09;box-shadow:inset 3px 0 #075cff}html:not(.light-mode) #dna .dns-traits li{color:#aaa8a4}html:not(.light-mode) #dna .dns-traits li:before{border-color:#4f82ff;box-shadow:0 0 9px #075cff47}html:not(.light-mode) #dna .dns-workforce{border-color:#ffffff12}html:not(.light-mode) #dna .dns-workforce span{color:#777570}html:not(.light-mode) #dna .dns-workforce b{color:#f0eee9}html:not(.light-mode) #dna .dns-workforce strong{background:linear-gradient(135deg,#8fb3ff,#075cff 56%,#4f82ff);-webkit-background-clip:text;background-clip:text;color:transparent}html:not(.light-mode) #dna .dns-workforce-copy{color:#8f8e8a}html:not(.light-mode) #dna .dns-agents>span{border-color:#ffffff13;background:#ffffff07;box-shadow:none}html:not(.light-mode) #dna .dns-agents b{color:#aaa8a4}#dna .dns-image-orbit{display:grid;place-items:end center;min-height:590px;padding:0;overflow:hidden}#dna .dns-visual-stage{position:relative;width:100%;max-width:100%;height:auto;margin:0 auto -88px;transform:translate(-1%,-98px);isolation:isolate;border:0;border-radius:0;box-shadow:none;overflow:hidden}#dna .dns-visual-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:0;box-shadow:none}#dna .dns-visual-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:0;background:transparent;mix-blend-mode:normal}#dna .dns-mode-visual{display:block;width:100%;height:auto;max-height:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;filter:saturate(.94) contrast(.94) brightness(.92) drop-shadow(0 28px 70px rgba(0,0,0,.24));border-radius:0;transform:none;transform-origin:center bottom}#dna .dns-mode-visual-light{display:none}#dna .dns-spark-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden;mix-blend-mode:screen}#dna .dns-spark-layer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.92;background:radial-gradient(circle at 43% 38%,rgba(236,248,255,.95) 0 1px,transparent 2.4px),radial-gradient(circle at 48% 35%,rgba(88,160,255,.82) 0 1.2px,transparent 2.8px),radial-gradient(circle at 55% 38%,rgba(236,248,255,.86) 0 1px,transparent 2.5px),radial-gradient(circle at 40% 45%,rgba(61,139,255,.72) 0 .9px,transparent 2.6px),radial-gradient(circle at 59% 45%,rgba(236,248,255,.82) 0 1px,transparent 2.8px),radial-gradient(circle at 46% 50%,rgba(83,157,255,.68) 0 .8px,transparent 2.4px),radial-gradient(circle at 54% 52%,rgba(236,248,255,.76) 0 .9px,transparent 2.6px),radial-gradient(circle at 49% 57%,rgba(87,168,255,.84) 0 1px,transparent 2.8px),radial-gradient(circle at 35% 66%,rgba(93,168,255,.7) 0 .9px,transparent 2.7px),radial-gradient(circle at 39% 70%,rgba(236,248,255,.72) 0 1px,transparent 2.7px),radial-gradient(circle at 44% 73%,rgba(61,139,255,.74) 0 .9px,transparent 2.5px),radial-gradient(circle at 48% 78%,rgba(236,248,255,.84) 0 1px,transparent 2.9px),radial-gradient(circle at 52% 74%,rgba(89,166,255,.78) 0 1px,transparent 2.6px),radial-gradient(circle at 57% 78%,rgba(236,248,255,.78) 0 .9px,transparent 2.7px),radial-gradient(circle at 62% 70%,rgba(64,143,255,.78) 0 1px,transparent 2.8px),radial-gradient(circle at 66% 65%,rgba(236,248,255,.68) 0 .9px,transparent 2.6px),radial-gradient(circle at 31% 83%,rgba(78,154,255,.72) 0 .9px,transparent 2.6px),radial-gradient(circle at 37% 86%,rgba(236,248,255,.78) 0 1px,transparent 2.8px),radial-gradient(circle at 44% 88%,rgba(87,167,255,.75) 0 .9px,transparent 2.6px),radial-gradient(circle at 51% 90%,rgba(236,248,255,.78) 0 1px,transparent 2.8px),radial-gradient(circle at 58% 88%,rgba(77,154,255,.72) 0 .9px,transparent 2.6px),radial-gradient(circle at 65% 85%,rgba(236,248,255,.72) 0 1px,transparent 2.7px),radial-gradient(circle at 71% 81%,rgba(70,147,255,.66) 0 .9px,transparent 2.5px);filter:drop-shadow(0 0 10px rgba(61,132,255,.72)) drop-shadow(0 0 18px rgba(22,98,255,.42));animation:dnsSparkField 4.7s ease-in-out infinite}#dna .dns-spark-layer:after{content:"";position:absolute;left:50%;top:70%;width:54%;height:42%;transform:translate(-50%,-50%);opacity:.74;background:radial-gradient(circle at 16% 68%,rgba(236,248,255,.9) 0 1px,transparent 2.4px),radial-gradient(circle at 24% 52%,rgba(88,160,255,.78) 0 1px,transparent 2.5px),radial-gradient(circle at 31% 74%,rgba(236,248,255,.82) 0 .9px,transparent 2.4px),radial-gradient(circle at 38% 46%,rgba(78,154,255,.8) 0 1px,transparent 2.7px),radial-gradient(circle at 44% 80%,rgba(236,248,255,.82) 0 1px,transparent 2.5px),radial-gradient(circle at 53% 39%,rgba(92,169,255,.75) 0 1px,transparent 2.6px),radial-gradient(circle at 59% 76%,rgba(236,248,255,.86) 0 1px,transparent 2.8px),radial-gradient(circle at 68% 48%,rgba(84,159,255,.75) 0 .9px,transparent 2.4px),radial-gradient(circle at 77% 66%,rgba(236,248,255,.78) 0 1px,transparent 2.6px),radial-gradient(circle at 86% 55%,rgba(73,151,255,.72) 0 .9px,transparent 2.4px);filter:drop-shadow(0 0 12px rgba(61,132,255,.76)) drop-shadow(0 0 22px rgba(22,98,255,.48));animation:dnsSparkField 4.1s ease-in-out infinite reverse}#dna .dns-spark-layer i{position:absolute;left:var(--sx, var(--x));top:var(--sy, var(--y));--dx: 0px;--dy: 0px;--burst-x: var(--dx);--burst-y: var(--dy);width:calc(var(--s) * 1.08);height:calc(var(--s) * 1.08);border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,1) 0 16%,rgba(178,222,255,.9) 34%,rgba(68,148,255,.34) 62%,transparent 80%);box-shadow:0 0 calc(var(--s) * 2.4) #acdcffe6,0 0 calc(var(--s) * 6.4) #3582ff66;opacity:.42;transform:translate(-50%,-50%) translate(0) scale(.62);animation:dnsSparkTwinkle calc(var(--d, 3.4s) * 1.26) cubic-bezier(.37,0,.24,1) infinite;animation-delay:var(--delay, 0s);will-change:transform,opacity}#dna .dns-spark-layer i:before,#dna .dns-spark-layer i:after{content:"";position:absolute;left:50%;top:50%;width:calc(var(--s) * .26);height:calc(var(--s) * .26);border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.86) 0 25%,rgba(139,200,255,.32) 52%,transparent 82%);box-shadow:calc(var(--s) * 1.55) calc(var(--s) * -.72) 0 #a0d4ff52,calc(var(--s) * -1.5) calc(var(--s) * 1.1) 0 #4892ff3d;opacity:.12;transform:translate(-50%,-50%) translate(calc(var(--burst-x, 0px) * .2),calc(var(--burst-y, 0px) * .2)) scale(.58);animation:dnsQuantumFragments calc(var(--d, 3.4s) * 1.9) cubic-bezier(.35,0,.2,1) infinite;animation-delay:var(--delay, 0s)}#dna .dns-spark-layer i:after{width:calc(var(--s) * .2);height:calc(var(--s) * .2);box-shadow:calc(var(--s) * -1.85) calc(var(--s) * -.62) 0 #ebf8ff4d,calc(var(--s) * 1.36) calc(var(--s) * 1.34) 0 #549fff47;animation-duration:calc(var(--d, 3.4s) * 2.2);animation-direction:reverse}html.light-mode #dna .dns-spark-layer{mix-blend-mode:normal}html.light-mode #dna .dns-spark-layer i{background:radial-gradient(circle,rgba(255,255,255,1) 0 17%,rgba(80,140,255,.86) 38%,rgba(35,104,255,.3) 64%,transparent 80%);box-shadow:0 0 calc(var(--s) * 2.3) #428eff94,0 0 calc(var(--s) * 5.7) #2670ff47}html.light-mode #dna .dns-mode-visual-dark{display:none}html.light-mode #dna .dns-mode-visual-light{display:block;filter:saturate(.9) contrast(.92) brightness(1.02) drop-shadow(0 24px 55px rgba(54,82,130,.09))}#dna .dns-glass-node{position:absolute;z-index:3;width:clamp(54px,12.2%,92px);aspect-ratio:94 / 86;height:auto;border:1px solid rgba(96,138,255,.44);border-radius:clamp(7px,.42vw,8px);background:linear-gradient(145deg,#769eff1b,#ffffff09);box-shadow:0 14px 36px #4470ff1f,inset 0 1px #ffffff4d,inset 0 0 24px #5f8bff1a;backdrop-filter:blur(10px) saturate(1.24);-webkit-backdrop-filter:blur(10px) saturate(1.24);opacity:.9;animation:none;transform:none;pointer-events:none}#dna .dns-glass-node:before{content:"";position:absolute;inset:clamp(4px,.42vw,8px);border-radius:5px;border:1px solid rgba(114,154,255,.13);background:linear-gradient(120deg,transparent 0 34%,rgba(255,255,255,.2) 48%,transparent 63%);opacity:.45}#dna .dns-glass-node:after{content:"";position:absolute;left:clamp(5px,.52vw,10px);right:clamp(5px,.52vw,10px);bottom:clamp(5px,.47vw,9px);height:1px;background:linear-gradient(90deg,transparent,rgba(104,145,255,.55),transparent);opacity:.52}#dna .dns-glass-node{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:clamp(5px,.5vw,8px);box-sizing:border-box;text-align:center;line-height:1.15;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}#dna .dns-glass-node b,#dna .dns-glass-node em,#dna .dns-glass-node small,#dna .dns-node-icon,#dna .dns-brain-label,#dna .dns-core-label{position:relative;z-index:4;pointer-events:none}#dna .dns-node-icon{display:grid;place-items:center;width:clamp(29px,2.46vw,46px);height:clamp(29px,2.46vw,46px);margin-bottom:clamp(-5px,-.26vw,-2px);color:#f2f8fff5}#dna .dns-node-icon svg{width:100%;height:100%;display:block;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}#dna .dns-glass-node b{font-size:clamp(12px,.92vw,17px);font-weight:780;letter-spacing:.025em;line-height:.98;white-space:nowrap}#dna .dns-glass-node em{font-style:normal;font-size:clamp(7px,.54vw,10px);font-weight:650;letter-spacing:.04em;line-height:1.05;margin-top:clamp(2px,.18vw,3px);white-space:nowrap}#dna .dns-glass-node small{position:absolute;left:50%;top:calc(100% + clamp(7px,1vw,12px));width:clamp(74px,9.6vw,124px);max-width:none;transform:translate(-50%);font-size:clamp(7px,.55vw,11px);font-weight:560;line-height:1.52;letter-spacing:.035em;text-align:center}#dna .dns-brain-label,#dna .dns-core-label{position:absolute;left:50%;transform:translate(-50%);text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}#dna .dns-brain-label{top:6.1%;display:flex;flex-direction:column;gap:clamp(1px,.28vw,5px)}#dna .dns-brain-label b{font-size:clamp(14px,1.08vw,21px);font-weight:820;letter-spacing:.02em}#dna .dns-brain-label span{font-size:clamp(7px,.55vw,11px);font-weight:620;letter-spacing:.08em}#dna .dns-core-label{top:46.2%;min-width:28%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:clamp(1px,.32vw,5px)}#dna .dns-core-label em{font-style:normal;font-size:clamp(7px,.52vw,10px);font-weight:760;letter-spacing:.08em}#dna .dns-core-label b{font-size:clamp(16px,1.28vw,24px);font-weight:820;letter-spacing:.015em}#dna .dns-core-label strong{font-size:clamp(9px,.68vw,13px);font-weight:520;letter-spacing:.015em}#dna .dns-core-label span{font-size:clamp(10px,.76vw,15px);font-weight:720;letter-spacing:.05em}#dna .dns-core-label small{font-size:clamp(7px,.55vw,11px);line-height:1.55;font-weight:560;letter-spacing:.06em}#dna .dns-glass-node.g1{left:18%;top:13.5%}#dna .dns-glass-node.g2{left:11%;top:38%}#dna .dns-glass-node.g3{left:18%;top:61.5%}#dna .dns-glass-node.g4{right:15%;top:13.5%}#dna .dns-glass-node.g5{right:8%;top:38%}#dna .dns-glass-node.g6{right:15%;top:61.5%}#dna .dns-glass-node.g4 small,#dna .dns-glass-node.g5 small,#dna .dns-glass-node.g6 small{left:50%;right:auto;transform:translate(-50%);text-align:center}html.light-mode #dna .dns-visual-stage{border-color:transparent;box-shadow:none}html.light-mode #dna .dns-visual-stage:before{box-shadow:none}html.light-mode #dna .dns-visual-stage:after{background:transparent;mix-blend-mode:screen}html:not(.light-mode) #dna .dns-glass-node{border-color:#3874ff94;background:linear-gradient(145deg,#0f244e9e,#080f1f6b 54%,#265bd62e);box-shadow:0 0 0 1px #3d7bff1a,0 18px 44px #00185a57,0 0 30px #235fff38,inset 0 1px #adcfff2e,inset 0 0 30px #1751e733}html:not(.light-mode) #dna .dns-glass-node:before{border-color:#649eff33;background:linear-gradient(128deg,transparent 0 30%,rgba(132,181,255,.18) 45%,rgba(255,255,255,.08) 50%,transparent 66%);box-shadow:inset 0 0 18px #2162ff1a;opacity:.66}html:not(.light-mode) #dna .dns-glass-node:after{background:linear-gradient(90deg,transparent,rgba(73,133,255,.88),rgba(155,198,255,.48),transparent);opacity:.74}html.light-mode #dna .dns-glass-node{border-color:#4b7bff6b;background:linear-gradient(145deg,#5384ff21,#ffffff61);box-shadow:0 16px 38px #4870dc1c,inset 0 1px #ffffffad,inset 0 0 24px #5384ff1a}html:not(.light-mode) #dna .dns-glass-node b,html:not(.light-mode) #dna .dns-brain-label b,html:not(.light-mode) #dna .dns-core-label b,html:not(.light-mode) #dna .dns-core-label span{color:#dbeaff;text-shadow:0 0 10px rgba(74,135,255,.42),0 0 22px rgba(22,91,255,.22)}html:not(.light-mode) #dna .dns-glass-node em,html:not(.light-mode) #dna .dns-brain-label span,html:not(.light-mode) #dna .dns-core-label strong{color:#adc8ea;text-shadow:0 0 8px rgba(74,135,255,.24)}html:not(.light-mode) #dna .dns-glass-node small,html:not(.light-mode) #dna .dns-node-icon,html:not(.light-mode) #dna .dns-core-label em,html:not(.light-mode) #dna .dns-core-label small{color:#a8c2e6d1;text-shadow:0 0 8px rgba(58,125,255,.2)}html.light-mode #dna .dns-glass-node b,html.light-mode #dna .dns-brain-label b,html.light-mode #dna .dns-core-label b,html.light-mode #dna .dns-core-label span{color:#2f466f;text-shadow:0 1px 0 rgba(255,255,255,.72),0 8px 18px rgba(62,105,210,.08)}html.light-mode #dna .dns-glass-node em,html.light-mode #dna .dns-brain-label span,html.light-mode #dna .dns-core-label strong{color:#5c7192;text-shadow:0 1px 0 rgba(255,255,255,.66)}html.light-mode #dna .dns-glass-node small,html.light-mode #dna .dns-node-icon,html.light-mode #dna .dns-core-label em,html.light-mode #dna .dns-core-label small{color:#5b7092c2;text-shadow:0 1px 0 rgba(255,255,255,.58)}@keyframes dnsGlassBreathe{50%{opacity:.98;transform:translateY(-3px);box-shadow:0 18px 44px #4470ff21,inset 0 1px #ffffff52,inset 0 0 28px #5f8bff1f}}html:not(.light-mode) #dna .dns-glass-node{animation:none;animation-name:none;transform:none}@keyframes dnsGlassBreatheDark{50%{opacity:.98;transform:translateY(-3px);box-shadow:0 0 0 1px #3d7bff1f,0 20px 48px #00185a61,0 0 34px #235fff42,inset 0 1px #adcfff38,inset 0 0 34px #1751e73d}}@keyframes dnsSparkTwinkle{0%,to{opacity:0;transform:translate(-50%,-50%) translate(0) scale(.48)}12%{opacity:.46;transform:translate(-50%,-50%) translate(calc(var(--burst-x, 0px) * .08),calc(var(--burst-y, 0px) * .08)) scale(.74)}48%{opacity:1;transform:translate(-50%,-50%) translate(calc(var(--burst-x, 0px) * .56),calc(var(--burst-y, 0px) * .56)) scale(1.12)}76%{opacity:.55;transform:translate(-50%,-50%) translate(calc(var(--burst-x, 0px) * .86),calc(var(--burst-y, 0px) * .86)) scale(.92)}to{opacity:0;transform:translate(-50%,-50%) translate(var(--burst-x, 0px),var(--burst-y, 0px)) scale(.58)}}@keyframes dnsQuantumFragments{0%,to{opacity:0;transform:translate(-50%,-50%) translate(calc(var(--burst-x, 0px) * .05),calc(var(--burst-y, 0px) * .05)) scale(.38)}36%{opacity:.52;transform:translate(-50%,-50%) translate(calc(var(--burst-x, 0px) * .42),calc(var(--burst-y, 0px) * .42)) scale(.82)}72%{opacity:.22;transform:translate(-50%,-50%) translate(calc(var(--burst-x, 0px) * .78),calc(var(--burst-y, 0px) * .78)) scale(.62)}}@keyframes dnsSparkField{0%,to{opacity:.68;transform:translateZ(0) scale(.995)}45%{opacity:1;transform:translateZ(0) scale(1.005)}}@media (max-width:840px){#dna .dns-image-orbit{min-height:0;padding:20px 0 0}#dna .dns-visual-stage{width:106%;margin-bottom:-34px;transform:translate(-1%,-52px)}#dna .dns-mode-visual{max-height:none;-o-object-position:center center;object-position:center center}}@media (max-width:700px){#dna .dna{grid-template-rows:auto auto auto!important}#dna .dns-image-orbit{min-height:0!important;padding:14px 0 0}#dna .dns-visual-stage{width:104%;margin-bottom:-6px;transform:translate(-.5%,-28px)}#dna .dns-mode-visual{border-radius:14px;-o-object-position:center center;object-position:center center}#dna .dns-glass-node{border-radius:7px}}@media (prefers-reduced-motion:reduce){#dna .dns-glass-node,#dna .dns-spark-layer:before,#dna .dns-spark-layer:after,#dna .dns-spark-layer i,#dna .dns-spark-layer i:before,#dna .dns-spark-layer i:after{animation:none}}body.help-modal-open{overflow:hidden}.help-entry{white-space:nowrap}.help-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;visibility:hidden;opacity:0;pointer-events:none;padding:clamp(12px,1.6vw,26px);color:#3c414a;transition:opacity .34s cubic-bezier(.16,1,.3,1),visibility 0s linear .34s}.help-modal.open{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}.help-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f8ff94;opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:opacity .36s cubic-bezier(.16,1,.3,1),backdrop-filter .42s cubic-bezier(.16,1,.3,1)}.help-modal.open .help-backdrop{opacity:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.help-panel{position:relative;width:min(1980px,100%);height:min(1080px,calc(100vh - clamp(24px,3.2vw,52px)));margin:0 auto;overflow:hidden;border:1px solid rgba(40,59,94,.1);border-radius:10px;background:#fffffff5;box-shadow:0 30px 90px #16244038;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;opacity:0;transform:translate3d(0,18px,0) scale(.965);transform-origin:88% 8%;filter:blur(6px);transition:opacity .34s cubic-bezier(.16,1,.3,1),transform .46s cubic-bezier(.19,1,.22,1),filter .36s cubic-bezier(.16,1,.3,1)}.help-modal.open .help-panel{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}.help-top{height:78px;display:grid;grid-template-columns:46px 1fr 46px;align-items:center;gap:12px;padding:0 22px;border-bottom:1px solid #eef1f6;background:#ffffffe0}.help-top h2{margin:0;color:#333842;font-size:18px;line-height:1.25}.help-top p{margin:8px 0 0;color:#767d89;font-size:14px}.help-close,.help-back{width:42px;height:42px;display:grid;place-items:center;border:1px solid #e9edf4;border-radius:9px;background:#fff;color:#4a515c;cursor:pointer;transition:.18s}.help-back{visibility:hidden}.help-modal.detail-mode .help-back{visibility:visible}.help-close:hover,.help-back:hover{border-color:#dbe5f7;background:#f7faff;color:#0b62ff}.help-close svg,.help-back svg,.help-search svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.help-list-view{height:calc(100% - 78px);overflow:auto;padding:26px clamp(28px,7.5vw,156px) 58px}.help-list-view[hidden],.help-detail-view[hidden]{display:none!important}.help-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;gap:28px;margin-bottom:30px}.help-hero h3{margin:0 0 10px;color:#343943;font-size:clamp(26px,2.4vw,34px);line-height:1.18}.help-hero p,.help-section-title p{margin:0;color:#747b86;font-size:14px;line-height:1.7}.help-search{display:grid;grid-template-columns:1fr 42px;height:42px;overflow:hidden;border:1px solid #dfe5ee;border-radius:9px;background:#fff}.help-search input{min-width:0;border:0;outline:0;padding:0 16px;color:#3d444f;background:transparent;font-size:14px}.help-search input::-moz-placeholder{color:#b9bec8}.help-search input::placeholder{color:#b9bec8}.help-search svg{align-self:center;justify-self:center;color:#555e6c}.help-section-title{margin-bottom:24px}.help-section-title h3{margin:0 0 9px;color:#343943;font-size:22px}.help-tabs{display:flex;gap:28px;min-height:43px;margin-bottom:22px;border-bottom:1px solid #e9edf4}.help-tab{position:relative;border:0;background:transparent;color:#505764;cursor:pointer;font-size:14px;font-weight:700}.help-tab.active{color:#0b62ff}.help-tab.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:999px;background:#0b62ff}.help-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.help-card{min-width:0;border:0;background:transparent;text-align:left;cursor:pointer}.help-card-art{position:relative;height:0;padding-bottom:64%;overflow:hidden;border-radius:9px;background:radial-gradient(circle at 30% 20%,rgba(71,132,255,.16),transparent 26%),linear-gradient(145deg,#f5f9ff,#dfeaff);box-shadow:inset 0 0 0 1px #2d5cb00a}.help-card-art:before{content:"";position:absolute;left:10%;right:10%;top:16%;height:62%;border-radius:18px;background:linear-gradient(90deg,#ff6b6b 0 7px,#ffc34d 7px 14px,#39cf8a 14px 21px,transparent 21px),linear-gradient(90deg,rgba(52,128,255,.11),transparent 36%),#fff;box-shadow:0 22px 40px #2f69d224}.help-card-art:after{content:"";position:absolute;left:38%;top:30%;width:32%;height:25%;border-radius:12px;background:linear-gradient(135deg,#0b62ff,#51bdff);box-shadow:54px 0 #0d58ff,-72px 10px #0a62ff1a}.help-card:first-child .help-card-art:before{left:2%;right:2%;top:14%;height:66%;border-radius:14px;background:radial-gradient(circle at 82% 36%,rgba(11,98,255,.18),transparent 13%),linear-gradient(90deg,rgba(11,98,255,.1),transparent 48%),#fff}.help-card:first-child .help-card-art:after{left:8%;top:33%;width:42%;height:18%;border-radius:0;background:linear-gradient(90deg,#0b62ff,#51bdff);box-shadow:0 28px #0b62ff1f,240px -20px #0b62ff1a}.help-card h4{margin:15px 0 8px;color:#343943;font-size:18px;line-height:1.35}.help-card p{min-height:44px;margin:0 0 16px;color:#6f7682;font-size:14px;line-height:1.6}.help-tags{display:flex;flex-wrap:wrap;gap:8px}.help-tags span{padding:4px 8px;border:1px solid #cfe0ff;border-radius:6px;color:#0b62ff;background:#f2f7ff;font-size:12px;font-weight:650}.help-detail-view{height:calc(100% - 78px);display:grid;grid-template-columns:270px minmax(0,1fr) 270px;overflow:hidden}.help-sidebar,.help-outline{overflow:auto;padding:26px 16px;border-right:1px solid #edf0f5;background:#fff;scrollbar-width:none}.help-sidebar::-webkit-scrollbar,.help-outline::-webkit-scrollbar,.help-article::-webkit-scrollbar{width:0;height:0}.help-outline{border-right:0;border-left:1px solid #edf0f5}.help-sidebar h3,.help-outline h3{margin:0 0 24px;color:#4a515c;font-size:16px}.help-tree-group{margin-bottom:18px}.help-tree-title{width:100%;display:flex;align-items:center;gap:8px;padding:8px 0;border:0;margin-bottom:8px;background:transparent;color:#4b5564;cursor:pointer;font-size:14px;font-weight:760;text-align:left}.help-tree-title svg{flex:0 0 auto}.help-tree-title .help-tree-caret{margin-left:auto;color:#8b94a2;transform:rotate(90deg);transition:transform .18s ease}.help-tree-group.collapsed .help-tree-title .help-tree-caret{transform:rotate(0)}.help-tree-items{display:grid;gap:2px}.help-tree-group.collapsed .help-tree-items{display:none}.help-tree-item{width:100%;display:flex;align-items:center;gap:9px;padding:12px 14px;border:0;border-radius:8px;background:transparent;color:#4e5662;cursor:pointer;text-align:left;font-size:14px;font-weight:700}.help-tree-item.active{color:#0b62ff;background:#edf3ff}.help-article{overflow:auto;padding:42px min(11vw,210px) 80px;scrollbar-width:none}.help-article-head{margin-bottom:34px}.help-article h1{margin:0 0 18px;color:#323842;font-size:34px;line-height:1.25}.help-article-head p{color:#707783;font-size:15px}.help-markdown{color:#59616d;font-size:16px;line-height:2}.help-markdown h1,.help-markdown h2,.help-markdown h3{color:#333943;line-height:1.35}.help-markdown h1{font-size:30px}.help-markdown h2{margin:34px 0 16px;font-size:24px}.help-markdown h3{margin:28px 0 12px;font-size:18px}.help-markdown ul,.help-markdown ol{padding-left:24px}.help-markdown code{padding:2px 6px;border-radius:5px;background:#f1f4f9;color:#2e5ebf;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.help-markdown blockquote{margin:22px 0;padding:14px 18px;border-left:3px solid #0b62ff;border-radius:8px;background:#f6f9ff;color:#4d5c78}.help-outline a{display:block;padding:10px 12px;border-radius:7px;color:#535c68;font-size:14px;line-height:1.4}.help-outline a:hover,.help-outline a.active{color:#0b62ff;background:#edf3ff}.help-empty{grid-column:1/-1;padding:48px;border:1px dashed #d8e0ec;border-radius:12px;color:#77808d;text-align:center}@media (max-width:1180px){.help-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.help-detail-view{grid-template-columns:230px minmax(0,1fr)}.help-outline{display:none}}@media (max-width:760px){.help-modal{padding:0}.help-panel{height:100vh;border-radius:0}.help-top{padding:0 12px}.help-list-view{padding:22px 16px 44px}.help-hero,.help-card-grid,.help-detail-view{grid-template-columns:1fr}.help-sidebar{display:none}.help-article{padding:30px 22px 60px}}@media (prefers-reduced-motion:reduce){.help-modal,.help-backdrop,.help-panel{transition:none!important}.help-panel{transform:none!important;filter:none!important}}.share-fab{position:fixed;right:22px;bottom:92px;z-index:70;width:54px;height:54px;border:0;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#2368ff,#5b9eff);box-shadow:0 14px 32px #2368ff59;cursor:pointer;transition:transform .25s,box-shadow .25s}.share-fab:hover{transform:translateY(-3px);box-shadow:0 18px 40px #2368ff73}.share-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:grid;place-items:center;padding:20px;background:#161c2838;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s ease,visibility .24s}.share-panel.open{opacity:1;visibility:visible;pointer-events:auto}.share-card{width:min(420px,100%);background:#fff;border:1px solid rgba(21,22,25,.1);border-radius:22px;box-shadow:0 30px 90px #2d2a252e;overflow:hidden;transform:translateY(14px) scale(.97);transition:transform .26s ease}.share-panel.open .share-card{transform:none}.share-head{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid rgba(21,22,25,.08)}.share-head b{color:#151619;font-size:15px}.share-close{width:30px;height:30px;border:0;border-radius:50%;background:#1415180f;color:#55534f;font-size:17px;line-height:1;cursor:pointer}.share-close:hover{background:#1415181f;color:#151619}.share-body{padding:18px}.share-tip{margin:0 0 12px;color:#696864;font-size:12.5px;text-align:center}.share-notice{margin:12px 0 0;color:#77746e;font-size:12px;line-height:1.6;text-align:center}.share-img{display:block;width:100%;border-radius:14px;border:1px solid rgba(21,22,25,.08)}.share-img-copyable{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;touch-action:manipulation}.share-img-copyable:hover,.share-img-copyable:focus-visible{transform:translateY(-1px);border-color:#1368ff57;box-shadow:0 12px 28px #1368ff1f;outline:0}.share-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.share-btn{display:flex;flex-direction:column;align-items:center;gap:7px;padding:13px 6px;border:1px solid rgba(21,22,25,.09);border-radius:14px;background:#fff;color:#3c3b38;font-size:12px;cursor:pointer;transition:background .2s,transform .2s}.share-btn:hover{background:#f5f7fb;transform:translateY(-2px)}.share-ico{width:30px;height:30px;border-radius:8px;display:block;-o-object-fit:contain;object-fit:contain}.wechat-ico{background:radial-gradient(circle at 32% 30%,#6ee07f,#07c160 62%,#059a4c)}.moments-ico{background:radial-gradient(circle at 32% 30%,#a8d8ff,#0a7dff 60%,#0866d8)}.link-ico{background:radial-gradient(circle at 32% 30%,#ffe0a8,#ff9f43 60%,#e08a2e)}.share-confirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:98;display:grid;place-items:center;padding:20px;background:#0e121c38;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility .22s}.share-confirm.open{opacity:1;visibility:visible;pointer-events:auto}.share-confirm-card{position:relative;width:min(380px,100%);padding:28px 26px 24px;border-radius:22px;background:#fffffffa;border:1px solid rgba(28,38,64,.1);box-shadow:0 28px 80px #1a24403d;text-align:center;transform:translateY(10px) scale(.96);transition:transform .26s cubic-bezier(.16,1,.3,1)}.share-confirm.open .share-confirm-card{transform:translateY(0) scale(1)}.share-confirm-close{position:absolute;right:14px;top:14px;width:30px;height:30px;border:0;border-radius:50%;background:#1418240f;color:#687082;font-size:17px;line-height:1;cursor:pointer;transition:background .18s,color .18s}.share-confirm-close:hover{background:#1418241f;color:#1c2438}.share-confirm-mark{width:48px;height:48px;margin:0 auto 14px;border-radius:16px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#1368ff,#5ca7ff);box-shadow:0 14px 30px #1368ff47}.share-confirm h3{margin:0;color:#202636;font-size:20px;line-height:1.28;font-weight:760;letter-spacing:0}.share-confirm p{margin:10px auto 0;max-width:30em;color:#657086;font-size:13.5px;line-height:1.75}.share-confirm-actions{display:grid;grid-template-columns:1fr 1.25fr;gap:10px;margin-top:22px}.share-confirm-secondary,.share-confirm-primary{height:42px;border-radius:999px;font-size:13.5px;font-weight:700;cursor:pointer;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s}.share-confirm-secondary{border:1px solid rgba(32,38,54,.1);background:#fff;color:#596274}.share-confirm-secondary:hover{background:#f6f8fc;border-color:#1368ff2e}.share-confirm-primary{border:0;background:linear-gradient(135deg,#1368ff,#62b4ff);color:#fff;box-shadow:0 12px 24px #1368ff42}.share-confirm-primary:hover{transform:translateY(-1px);box-shadow:0 16px 30px #1368ff52}.share-toast{position:fixed;left:50%;bottom:96px;z-index:99;transform:translate(-50%) translateY(12px);padding:10px 20px;border-radius:999px;background:#faf9f7f5;border:1px solid rgba(21,22,25,.12);color:#151619;font-size:13px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s,transform .22s,visibility .22s;white-space:nowrap}.share-toast.show{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}html.light-mode .share-panel{background:#161c2829}html.light-mode .share-btn{background:#fff}.back-to-top,.share-fab{right:max(22px,env(safe-area-inset-right));width:54px;height:54px;padding:0;border-radius:50%;justify-content:center}.back-to-top{bottom:max(22px,env(safe-area-inset-bottom))}.share-fab{bottom:calc(max(22px,env(safe-area-inset-bottom)) + 70px)}.back-to-top .back-to-top-icon{width:42px;height:42px}.back-to-top .back-to-top-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:720px){.back-to-top,.share-fab{right:max(14px,env(safe-area-inset-right));width:48px;height:48px}.back-to-top{bottom:max(14px,env(safe-area-inset-bottom))}.share-fab{bottom:calc(max(14px,env(safe-area-inset-bottom)) + 60px)}.back-to-top .back-to-top-icon{width:36px;height:36px}}body.contact-modal-open{overflow:hidden}.contact-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:160;display:grid;place-items:center;padding:20px;visibility:hidden;opacity:0;transition:opacity .24s ease,visibility .24s ease}.contact-modal.open{visibility:visible;opacity:1}.contact-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0e186b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;transition:opacity .24s ease}.contact-modal.open .contact-backdrop{opacity:1}.contact-panel{position:relative;width:min(860px,100%);border-radius:28px;background:#fffffff0;box-shadow:0 34px 110px #0f172a38;overflow:hidden;opacity:0;transform:translate3d(0,18px,0) scale(.985);transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .28s ease;z-index:1}.contact-modal.open .contact-panel{opacity:1;transform:translateZ(0) scale(1)}.contact-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:22px 24px 18px;border-bottom:1px solid rgba(16,24,42,.08)}.contact-top h3{margin:0;font-size:24px;line-height:1.15;color:#10182a}.contact-top p{margin:6px 0 0;color:#6b7280}.contact-close{width:42px;height:42px;border:0;border-radius:12px;background:#10182a0f;color:#10182a;font-size:22px;cursor:pointer}.contact-body{padding:22px 24px 24px}.contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.contact-field{display:grid;gap:8px}.contact-field.full{grid-column:1/-1}.contact-field span{font-size:13px;color:#6b7280}.contact-field input,.contact-field select,.contact-field textarea{width:100%;border:1px solid rgba(16,24,42,.1);border-radius:14px;padding:12px 14px;color:#10182a;background:#ffffffeb;outline:none}.contact-field input:focus,.contact-field select:focus,.contact-field textarea:focus{border-color:#2563eb59;box-shadow:0 0 0 4px #2563eb1a}.contact-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}.contact-note{margin:14px 0 0;color:#738095;font-size:13px;line-height:1.6}.contact-link{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:0;border:0;background:transparent;color:#2368ff;font-size:13px;font-weight:700;cursor:pointer}.contact-link:hover{text-decoration:underline}.contact-message{margin:10px 0 0;min-height:18px;font-size:13px;color:#d14b5a}.contact-message.success{color:#21a66b}.contact-result{margin-top:16px;padding:16px 18px;border:1px solid rgba(35,104,255,.18);border-radius:16px;background:#2368ff0f;color:#26344b;line-height:1.65}.contact-result strong{color:#1558d6}.contact-result-title{display:flex;align-items:center;gap:8px;font-weight:700;color:#16734d}.contact-result-title:before{content:"✓";display:inline-grid;width:22px;height:22px;place-items:center;border-radius:50%;background:#21a66b;color:#fff;font-size:13px}.status-query{display:grid;gap:14px}.status-query-note{margin:0;color:#738095;font-size:13px;line-height:1.6}.status-result-list{display:grid;gap:10px;margin-top:14px}.status-result-item{padding:14px 16px;border:1px solid rgba(16,24,42,.1);border-radius:14px;background:#ffffffb8}.status-result-item p{margin:4px 0 0;color:#738095;font-size:13px}.status-badge{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;background:#2368ff1a;color:#1558d6;font-size:12px;font-weight:700}.status-badge.success{background:#21a66b1f;color:#16734d}.status-badge.warning{background:#f59e0b24;color:#a15c00}@media (max-width:720px){.contact-modal{padding:12px 10px;align-items:center}.contact-panel{width:min(344px,calc(100vw - 20px));border-radius:18px;max-height:calc(100dvh - 24px);overflow:auto;scrollbar-width:none}.contact-panel::-webkit-scrollbar{display:none}.contact-top{position:sticky;top:0;z-index:2;align-items:center;padding:12px 14px 10px;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.contact-top .kicker{font-size:10px;letter-spacing:.12em}.contact-top h3{font-size:19px;line-height:1.2}.contact-top p{margin-top:3px;font-size:12px;line-height:1.35}.contact-close{flex:0 0 auto;width:36px;height:36px;border-radius:11px;font-size:20px}.contact-body{padding:10px 14px 12px}.contact-grid{grid-template-columns:1fr;gap:8px}.contact-field{gap:4px}.contact-field span{font-size:11.5px}.contact-field input,.contact-field select,.contact-field textarea{border-radius:12px;padding:7px 10px;font-size:12.5px;line-height:1.35}.contact-field textarea{height:76px;min-height:76px;resize:vertical}.contact-note{display:none}.contact-link{margin-top:7px;font-size:12.5px}.contact-message{margin-top:6px;min-height:14px}.contact-actions{display:grid;grid-template-columns:1fr;gap:8px;margin-top:9px;padding-top:8px;background:linear-gradient(180deg,#fff0,#fffffffa 28%)}.contact-actions .btn{width:100%;min-height:40px;padding-inline:12px;font-size:13px}.contact-actions .btn.primary{order:-1}.contact-actions .btn.ghost{min-height:34px;background:transparent}}@media (prefers-reduced-motion:reduce){.contact-modal,.contact-backdrop,.contact-panel{transition:none!important}}
