.footer-root[data-v-1fb49c17]{--mobile-nav-clearance:0;--footer-bottom-padding:var(--sp-32);padding:var(--sp-48) var(--sp-24) var(--footer-bottom-padding);border-top:1px solid var(--public-footer-border);color:var(--public-footer-text);background:var(--public-footer-bg);position:relative;overflow:hidden}.footer-root[data-v-1fb49c17]:before{content:none}.container[data-v-1fb49c17]{max-width:1020px;margin:0 auto}.footer-container[data-v-1fb49c17]{z-index:1;position:relative}.footer-main[data-v-1fb49c17]{align-items:start;gap:var(--sp-48);grid-template-columns:minmax(0,1fr) 240px;display:grid}.brand-panel[data-v-1fb49c17]{flex-direction:column;align-items:flex-start;display:flex}.footer-logo[data-v-1fb49c17]{align-items:center;display:flex}.footer-logo img[data-v-1fb49c17]{width:145px}.footer-links[data-v-1fb49c17]{gap:var(--sp-32);width:100%;margin-top:var(--sp-32);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.contact-column[data-v-1fb49c17]{gap:var(--sp-14);flex-direction:column;display:flex}.column-title[data-v-1fb49c17]{font-size:var(--type-title-lg);font-weight:var(--weight-500);color:var(--public-footer-title)}.column-content[data-v-1fb49c17]{color:var(--public-footer-link);font:inherit;font-size:var(--type-title-sm);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;line-height:1.6;text-decoration:none;transition:color .2s;display:block}.column-content[data-v-1fb49c17]:hover{color:var(--public-footer-link-hover)}.contact-panel[data-v-1fb49c17]{padding:var(--sp-16);border-radius:var(--radius-8);border:1px solid var(--public-footer-panel-border);background:var(--public-footer-panel-bg);max-width:240px}.contact-label[data-v-1fb49c17]{color:var(--public-footer-label);font-size:var(--type-body-md);letter-spacing:.08em}.contact-title[data-v-1fb49c17]{margin-top:var(--sp-10);color:var(--public-footer-title);font-size:var(--type-headline-sm);font-weight:var(--weight-600);line-height:1.5}.qrcode-card[data-v-1fb49c17]{margin-top:var(--sp-24);padding:var(--sp-16);border-radius:var(--radius-6);border:1px solid var(--public-border);background:var(--public-surface)}.qrcode[data-v-1fb49c17]{border-radius:var(--radius-4);width:100%;max-width:200px;margin:0 auto;overflow:hidden}.qrcode img[data-v-1fb49c17]{width:100%;display:block}.contact-caption[data-v-1fb49c17]{margin-top:var(--sp-14);color:var(--el-text-color-secondary);font-size:var(--type-body-lg);text-align:center;line-height:1.6}.footer-divider[data-v-1fb49c17]{height:1px;margin-top:var(--sp-40);background:var(--public-footer-divider)}.footer-meta[data-v-1fb49c17]{justify-content:space-between;align-items:center;gap:var(--sp-16);margin-top:var(--sp-16);color:var(--public-footer-meta);font-size:var(--type-body-md);display:flex}@media (width<=960px){.footer-root[data-v-1fb49c17]{padding:var(--sp-48) var(--sp-24) var(--footer-bottom-padding)}.footer-main[data-v-1fb49c17]{gap:var(--sp-32);grid-template-columns:minmax(0,1fr) 280px}}@media (width<=767px){.footer-root[data-v-1fb49c17]{padding:var(--sp-40) var(--sp-16) var(--footer-bottom-padding)}.footer-main[data-v-1fb49c17]{gap:var(--sp-32);grid-template-columns:1fr}.footer-logo img[data-v-1fb49c17]{width:110px}.footer-links[data-v-1fb49c17]{gap:var(--sp-24)}.contact-panel[data-v-1fb49c17]{padding:var(--sp-20);max-width:none}.contact-title[data-v-1fb49c17]{font-size:var(--type-headline-sm)}.footer-meta[data-v-1fb49c17]{flex-direction:column;align-items:flex-start}}@media (width<=480px){.footer-root[data-v-1fb49c17]{padding:var(--sp-32) var(--sp-12) var(--footer-bottom-padding)}.footer-logo img[data-v-1fb49c17]{width:96px}.footer-links[data-v-1fb49c17]{gap:var(--sp-20);grid-template-columns:1fr}.column-title[data-v-1fb49c17]{font-size:var(--type-title-md)}.column-content[data-v-1fb49c17]{font-size:var(--type-body-lg)}.contact-panel[data-v-1fb49c17]{border-radius:var(--radius-8)}.contact-title[data-v-1fb49c17]{font-size:var(--type-title-lg)}.qrcode-card[data-v-1fb49c17]{padding:var(--sp-14)}}@media (width<=1023px){.footer-root[data-v-1fb49c17]{--mobile-nav-clearance:calc(var(--mobile-nav-height,64px) + var(--safe-area-bottom,0));--footer-bottom-padding:calc(var(--sp-32) + var(--mobile-nav-clearance))}}@media (width<=960px){.footer-root[data-v-1fb49c17]{--footer-bottom-padding:calc(var(--sp-32) + var(--mobile-nav-clearance))}}@media (width<=767px){.footer-root[data-v-1fb49c17]{--footer-bottom-padding:calc(var(--sp-24) + var(--mobile-nav-clearance))}}@media (width<=480px){.footer-root[data-v-1fb49c17]{--footer-bottom-padding:calc(var(--sp-24) + var(--mobile-nav-clearance))}}.landing-page[data-v-e9e3786a]{background:var(--public-canvas);min-height:100vh;color:var(--el-text-color-primary)}.hero-section[data-v-e9e3786a]{--hero-image-position:center right;--hero-image-size:auto 112%;border-bottom:1px solid var(--public-border);background-color:var(--public-hero-bg);grid-template-rows:1fr auto;min-height:calc(100dvh - 104px);display:grid;position:relative;overflow:hidden}.hero-section[data-v-e9e3786a]:before{background-image:url(/png/index-bg-D-gaD6O8.png);background-position:var(--hero-image-position);background-repeat:no-repeat;background-size:var(--hero-image-size);content:"";opacity:var(--public-hero-image-opacity);filter:var(--public-hero-image-filter);pointer-events:none;transform-origin:50%;position:absolute;inset:-4px;transform:scale(1.012)}.hero-content[data-v-e9e3786a]{z-index:1;width:min(1280px,100% - 64px);padding:clamp(var(--layout-104), 13vh, var(--layout-148)) 0 clamp(var(--sp-64), 9vh, var(--layout-104));box-sizing:border-box;margin:0 auto;position:relative}.hero-kicker[data-v-e9e3786a],.section-kicker[data-v-e9e3786a]{margin:0 0 var(--sp-10);color:var(--el-color-primary);font-family:var(--console-font-mono);font-size:var(--type-label-md);font-weight:var(--weight-600)}.hero-kicker[data-v-e9e3786a]{margin-bottom:var(--sp-16);font-size:var(--type-body-md)}.hero-content h1[data-v-e9e3786a]{max-width:760px;color:var(--public-hero-title);font-size:var(--type-display-xl);font-weight:var(--weight-700);letter-spacing:0;margin:0;line-height:1.04}.hero-lead[data-v-e9e3786a]{max-width:660px;margin:var(--sp-24) 0 0;color:var(--public-hero-lead);font-size:var(--type-headline-md);line-height:1.6}.hero-actions[data-v-e9e3786a]{align-items:center;gap:var(--sp-14);margin-top:var(--sp-40);display:flex}.hero-actions[data-v-e9e3786a] .el-button{min-height:50px;padding:0 var(--sp-24);border-radius:var(--radius-6);font-size:var(--type-title-sm);font-weight:var(--weight-650)}.secondary-action[data-v-e9e3786a]{min-height:48px;padding:0 var(--sp-24);border:1px solid var(--public-hero-secondary-border);border-radius:var(--radius-6);background:var(--public-hero-secondary-bg);color:var(--public-hero-secondary-text);font-size:var(--type-title-sm);font-weight:var(--weight-600);align-items:center;text-decoration:none;display:inline-flex}.hero-proof[data-v-e9e3786a]{margin-top:var(--sp-48);color:var(--public-hero-proof);font-size:var(--type-body-md);gap:0;display:flex}.hero-proof span[data-v-e9e3786a]{padding:0 var(--sp-14);border-right:1px solid var(--public-hero-proof-border)}.hero-proof span[data-v-e9e3786a]:first-child{padding-left:0}.hero-proof span[data-v-e9e3786a]:last-child{border-right:0}.request-rail[data-v-e9e3786a]{z-index:1;align-items:center;gap:var(--sp-20);padding:var(--sp-20) max(var(--sp-32), calc((100% - var(--layout-container-lg)) / 2));border-top:1px solid var(--public-rail-border);background:var(--public-rail-bg);color:var(--public-rail-text);grid-template-columns:1fr auto 1fr auto 1.35fr auto;display:grid;position:relative}.request-node[data-v-e9e3786a]{gap:var(--sp-2) var(--sp-8);grid-template-columns:auto 1fr;min-width:0;display:grid}.node-index[data-v-e9e3786a]{color:var(--el-text-color-secondary);font-family:var(--console-font-mono);font-size:var(--type-label-sm);grid-row:1/3}.request-node strong[data-v-e9e3786a]{font-size:var(--type-body-sm);font-weight:var(--weight-600)}.request-node code[data-v-e9e3786a]{color:var(--public-rail-code);font-size:var(--type-label-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rail-arrow[data-v-e9e3786a]{color:var(--public-rail-arrow)}.rail-status[data-v-e9e3786a]{align-items:center;gap:var(--sp-8);color:var(--public-rail-status);font-size:var(--type-label-md);white-space:nowrap;display:flex}.rail-status span[data-v-e9e3786a]{background:var(--console-success);border-radius:50%;width:7px;height:7px}.landing-section[data-v-e9e3786a]{padding:var(--sp-64) max(var(--sp-24), calc((100% - var(--layout-container-sm)) / 2));border-bottom:1px solid var(--public-border);background:var(--public-surface)}.landing-section[data-v-e9e3786a]:nth-of-type(odd){background:var(--public-surface-muted)}.section-heading[data-v-e9e3786a]{justify-content:space-between;align-items:flex-end;gap:var(--sp-24);margin-bottom:var(--sp-24);display:flex}.section-heading h2[data-v-e9e3786a],.reliability-section h2[data-v-e9e3786a]{font-size:var(--type-headline-md);font-weight:var(--weight-700);letter-spacing:0;margin:0}.section-heading>p[data-v-e9e3786a]{max-width:460px;color:var(--el-text-color-secondary);font-size:var(--type-body-md);margin:0;line-height:1.7}.section-heading a[data-v-e9e3786a]{color:var(--el-color-primary);font-size:var(--type-body-md);text-decoration:none}.capability-grid[data-v-e9e3786a]{border:1px solid var(--public-border);border-radius:var(--radius-8);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.capability-item[data-v-e9e3786a]{gap:var(--sp-14);min-width:0;padding:var(--sp-16);background:var(--public-surface);display:flex}.capability-item+.capability-item[data-v-e9e3786a]{border-left:1px solid var(--public-border)}.capability-item img[data-v-e9e3786a]{object-fit:contain;flex:none;width:44px;height:52px}.capability-item h3[data-v-e9e3786a],.scenario-item h3[data-v-e9e3786a]{margin:0 0 var(--sp-6);font-size:var(--type-body-lg);font-weight:var(--weight-650)}.capability-item p[data-v-e9e3786a],.scenario-item p[data-v-e9e3786a]{color:var(--el-text-color-secondary);font-size:var(--type-body-sm);margin:0;line-height:1.6}.access-layout[data-v-e9e3786a]{gap:var(--sp-40);grid-template-columns:minmax(300px,.8fr) minmax(420px,1.2fr);display:grid}.access-steps[data-v-e9e3786a]{margin:0;padding:0;list-style:none}.access-steps li[data-v-e9e3786a]{gap:var(--sp-12);padding:var(--sp-16) 0;border-bottom:1px solid var(--public-border);grid-template-columns:34px 1fr;display:grid}.access-steps li[data-v-e9e3786a]:first-child{padding-top:0}.access-steps li>span[data-v-e9e3786a]{color:var(--el-color-primary);font-family:var(--console-font-mono);font-size:var(--type-label-md)}.access-steps strong[data-v-e9e3786a]{font-size:var(--type-body-lg)}.access-steps p[data-v-e9e3786a]{margin:var(--sp-4) 0 0;color:var(--el-text-color-secondary);font-size:var(--type-body-sm);line-height:1.6}.code-sample[data-v-e9e3786a]{border:1px solid var(--public-code-border);border-radius:var(--radius-8);background:var(--public-code-bg);overflow:hidden}.code-header[data-v-e9e3786a]{padding:var(--sp-10) var(--sp-14);border-bottom:1px solid var(--public-code-header-border);color:var(--public-code-header-text);font-family:var(--console-font-mono);font-size:var(--type-label-md);justify-content:space-between;display:flex}.code-status[data-v-e9e3786a]{color:var(--console-success)}.code-sample pre[data-v-e9e3786a]{padding:var(--sp-16);color:var(--public-code-text);font-family:var(--console-font-mono);font-size:var(--type-body-sm);margin:0;line-height:1.7;overflow:auto}.scenario-grid[data-v-e9e3786a]{border-top:1px solid var(--public-border);border-left:1px solid var(--public-border);grid-template-columns:repeat(3,1fr);display:grid}.scenario-item[data-v-e9e3786a]{min-height:150px;padding:var(--sp-16);border-right:1px solid var(--public-border);border-bottom:1px solid var(--public-border);background:var(--public-surface)}.scenario-item img[data-v-e9e3786a]{width:36px;height:36px;margin-bottom:var(--sp-16);object-fit:contain}.reliability-section[data-v-e9e3786a]{justify-content:space-between;align-items:center;gap:var(--sp-32);padding:var(--sp-48) max(var(--sp-24), calc((100% - var(--layout-container-sm)) / 2));border-bottom:1px solid var(--public-reliability-border);background:var(--public-reliability-bg);color:var(--public-reliability-title);display:flex}.reliability-section>div[data-v-e9e3786a]:first-child{max-width:720px}.reliability-section>div>p[data-v-e9e3786a]:last-child{margin:var(--sp-12) 0 0;color:var(--public-reliability-text);font-size:var(--type-body-md);line-height:1.7}.reliability-actions[data-v-e9e3786a]{gap:var(--sp-10);flex:none;display:flex}@media (width<=1199px){.hero-section[data-v-e9e3786a]{--hero-image-position:68% center;--hero-image-size:auto 108%;min-height:auto}.hero-content[data-v-e9e3786a]{width:min(100% - 48px,920px);padding:var(--sp-64) 0 var(--sp-64)}.hero-content h1[data-v-e9e3786a]{font-size:var(--type-display-md)}.hero-lead[data-v-e9e3786a]{max-width:560px;font-size:var(--type-title-lg)}.request-rail[data-v-e9e3786a]{grid-template-columns:1fr auto 1fr auto 1fr}.rail-status[data-v-e9e3786a]{display:none}.capability-grid[data-v-e9e3786a]{grid-template-columns:repeat(2,1fr)}.capability-item+.capability-item[data-v-e9e3786a]{border-left:0}.capability-item[data-v-e9e3786a]:nth-child(2n){border-left:1px solid var(--public-border)}.capability-item[data-v-e9e3786a]:nth-child(n+3){border-top:1px solid var(--public-border)}.access-layout[data-v-e9e3786a]{gap:var(--sp-24);grid-template-columns:1fr}}@media (width>=768px) and (width<=1199px){.hero-section[data-v-e9e3786a]{--hero-image-position:66% bottom 112px;--hero-image-size:auto 72%}.hero-section[data-v-e9e3786a]:before{opacity:.62}.hero-content[data-v-e9e3786a]{width:min(100% - 64px,760px);padding:var(--sp-64) 0 var(--sp-40);text-align:center;flex-direction:column;align-items:center;display:flex}.hero-content h1[data-v-e9e3786a]{max-width:760px}.hero-lead[data-v-e9e3786a]{max-width:620px;margin-top:var(--sp-20)}.hero-actions[data-v-e9e3786a]{margin-top:var(--sp-32);justify-content:center}.hero-proof[data-v-e9e3786a]{margin-top:var(--sp-32);font-size:var(--type-body-sm);justify-content:center}.request-rail[data-v-e9e3786a]{width:min(100% - 64px,820px);margin:0 auto var(--sp-24);padding:var(--sp-16) var(--sp-24);box-sizing:border-box;border:1px solid var(--public-border);border-radius:var(--radius-8);background:var(--public-surface-muted)}}@media (width<=900px){.request-rail[data-v-e9e3786a]{width:min(100% - 48px,560px);margin:0 auto var(--sp-20);padding:var(--sp-16) var(--sp-24);box-sizing:border-box;border:1px solid var(--public-border);border-radius:var(--radius-8);background:var(--public-surface-muted);grid-template-columns:1fr;gap:0}.rail-arrow[data-v-e9e3786a]{display:none}.request-node[data-v-e9e3786a]{gap:var(--sp-4) var(--sp-12);padding:var(--sp-12) 0;grid-template-columns:32px minmax(0,1fr);position:relative}.request-node+.request-node[data-v-e9e3786a]:before{border-left:1px solid var(--public-border);content:"";height:24px;position:absolute;top:-12px;left:13px}.node-index[data-v-e9e3786a]{z-index:1;border:1px solid var(--public-border);background:var(--public-surface-muted);width:26px;height:26px;color:var(--el-color-primary);font-size:var(--type-label-sm);border-radius:50%;justify-content:center;align-items:center;display:flex}.request-node strong[data-v-e9e3786a]{font-size:var(--type-body-md)}.request-node code[data-v-e9e3786a]{font-size:var(--type-label-md);line-height:1.4}}@media (width<=767px){.hero-section[data-v-e9e3786a]{--hero-image-position:58% bottom 118px;--hero-image-size:auto 44%}.hero-section[data-v-e9e3786a]:before{opacity:.58}.hero-content[data-v-e9e3786a]{width:calc(100% - 32px);padding:var(--sp-48) 0 var(--sp-32);text-align:center;flex-direction:column;align-items:center;display:flex}.hero-content h1[data-v-e9e3786a]{font-size:var(--type-display-md);line-height:1.08}.hero-lead[data-v-e9e3786a]{margin-top:var(--sp-16);font-size:var(--type-title-md);line-height:1.55}.hero-actions[data-v-e9e3786a]{align-items:stretch;gap:var(--sp-10);width:100%;max-width:340px;margin-top:var(--sp-24);flex-direction:column}.hero-actions[data-v-e9e3786a] .el-button,.secondary-action[data-v-e9e3786a]{box-sizing:border-box;width:100%}.secondary-action[data-v-e9e3786a]{justify-content:center}.hero-proof[data-v-e9e3786a]{justify-content:center;align-items:center;gap:var(--sp-8);width:fit-content;max-width:100%;margin-top:var(--sp-24);font-size:var(--type-body-sm);flex-wrap:nowrap;display:flex}.hero-proof span[data-v-e9e3786a],.hero-proof span[data-v-e9e3786a]:first-child{align-items:center;gap:var(--sp-6);white-space:nowrap;border:0;min-width:0;padding:0;line-height:1.45;display:flex}.hero-proof span[data-v-e9e3786a]:before{background:var(--console-success);content:"";border-radius:50%;flex:none;width:5px;height:5px}.request-rail[data-v-e9e3786a]{width:calc(100% - 32px);max-width:360px;margin-bottom:var(--sp-16);padding:var(--sp-8) var(--sp-16);gap:0}.request-node[data-v-e9e3786a]{padding:var(--sp-12) 0}.landing-section[data-v-e9e3786a]{padding:var(--sp-32) var(--sp-16)}.section-heading[data-v-e9e3786a]{margin-bottom:var(--sp-16);flex-direction:column;align-items:flex-start}.section-heading h2[data-v-e9e3786a],.reliability-section h2[data-v-e9e3786a]{font-size:var(--type-headline-sm)}.capability-grid[data-v-e9e3786a],.scenario-grid[data-v-e9e3786a]{grid-template-columns:1fr}.capability-item[data-v-e9e3786a]:nth-child(2n){border-left:0}.capability-item+.capability-item[data-v-e9e3786a]{border-top:1px solid var(--public-border)}.capability-item[data-v-e9e3786a]{padding:var(--sp-16)}.scenario-item[data-v-e9e3786a]{min-height:auto}.reliability-section[data-v-e9e3786a]{padding:var(--sp-32) var(--sp-16);flex-direction:column;align-items:flex-start}.reliability-actions[data-v-e9e3786a]{width:100%}.reliability-actions .el-button[data-v-e9e3786a]{flex:1}.code-sample pre[data-v-e9e3786a]{padding:var(--sp-14);font-size:var(--type-label-md);line-height:1.6}}@media (width<=360px){.hero-content h1[data-v-e9e3786a]{font-size:var(--type-display-sm)}.hero-proof[data-v-e9e3786a]{gap:var(--sp-6);font-size:var(--type-label-md)}.hero-proof span[data-v-e9e3786a],.hero-proof span[data-v-e9e3786a]:first-child{gap:var(--sp-4)}}
