.addon-card[data-v-a0f6c2ca]{color:inherit;background:linear-gradient(#fffaf5 0%,#fff 100%);border-color:#f0ddc9;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.addon-card[data-v-a0f6c2ca]:hover{border-color:#e6b77f;transform:translateY(-2px);box-shadow:0 10px 26px #1d44720f}.addon-kicker[data-v-a0f6c2ca]{color:#b96c1b;letter-spacing:.5px;font-size:11px;font-weight:600;line-height:18px}.addon-card .m3-card-title[data-v-a0f6c2ca]{color:#253b56;margin:6px 0 0}.addon-card .m3-card-text[data-v-a0f6c2ca]{flex:1;margin-top:6px}.addon-action[data-v-a0f6c2ca]{color:#b96c1b;margin-top:14px;font-size:13px}.support-card[data-v-a98c92aa]{flex-direction:column;display:flex}.support-desc[data-v-a98c92aa]{flex:1;margin-top:4px}.support-link[data-v-a98c92aa]{color:#2468f2;align-self:flex-start;align-items:center;gap:5px;margin-top:14px;font-size:13px;line-height:1.6;text-decoration:none;display:inline-flex}.support-link[data-v-a98c92aa]:hover{color:#1555d5}.story-label[data-v-282fafa2]{letter-spacing:2px;color:#2468f2;margin-bottom:12px;font-size:11px;font-weight:600}.capability-tabs[data-v-282fafa2]{border-bottom:1px solid #dce5f0;gap:8px;display:flex}.capability-tabs button[data-v-282fafa2]{color:#62748a;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;padding:14px 10px}.capability-tabs button[aria-selected=true][data-v-282fafa2]{color:#2468f2;background:#f2f6ff;border-color:#2468f2}.capability-panel[data-v-282fafa2]{border:1px solid #e1e8f0;border-top:0;border-radius:0 0 12px 12px;grid-template-columns:.9fr 1.1fr;display:grid;overflow:hidden}.capability-media[data-v-282fafa2]{background:linear-gradient(160deg,#13233a 0%,#0c1524 100%);flex-direction:column;justify-content:center;margin:0;padding:14px;display:flex}.capability-media img[data-v-282fafa2]{aspect-ratio:3/2;object-fit:cover;border:1px solid #ffffff14;border-radius:6px;width:100%;display:block;box-shadow:0 14px 34px #00000038}.capability-media figcaption[data-v-282fafa2]{color:#8fa2bd;text-align:center;margin-top:10px;font-size:11px;line-height:1.6}.capability-copy[data-v-282fafa2]{background:#f7f9fd;flex-direction:column;justify-content:center;gap:14px;min-width:0;padding:28px 30px;display:flex}.sdk-story h3[data-v-282fafa2]{color:#152a44;margin:8px 0 12px;font-size:21px}.sdk-story p[data-v-282fafa2],.sdk-story li[data-v-282fafa2]{color:#64748b;font-size:14px;line-height:1.9}.sdk-story a[data-v-282fafa2]{color:#2468f2;font-size:14px}.capability-copy ul[data-v-282fafa2]{margin-bottom:16px;padding-left:20px}.architecture[data-v-282fafa2]{background:#101e33;border-radius:12px;grid-template-columns:2fr 1fr;gap:18px;padding:24px;display:grid}.arch-row[data-v-282fafa2]{background:#1d304b;border:1px solid #344963;border-radius:8px;align-items:center;gap:18px;padding:18px;display:flex}.arch-row>span[data-v-282fafa2]{color:#9cb7da;white-space:nowrap;font-size:12px}.arch-row strong[data-v-282fafa2]{color:#fff;font-size:21px}.arch-row p[data-v-282fafa2]{color:#b7c9e0;margin:8px 0 0}.arch-sdk[data-v-282fafa2]{background:#204d99;border-color:#5489df}.arch-arrow[data-v-282fafa2]{text-align:center;color:#92accb;padding:6px;font-size:12px}.arch-side[data-v-282fafa2]{border-left:1px solid #344963;padding-left:22px}.arch-side h3[data-v-282fafa2]{color:#e7f0ff;font-size:16px}.arch-side a[data-v-282fafa2]{color:#d7e6ff;border-bottom:1px solid #344963;padding:10px 0;display:block}.arch-side span[data-v-282fafa2]{color:#9eb2cd;margin-top:5px;font-size:12px;display:block}.workflow-grid[data-v-282fafa2],.scenario-grid[data-v-282fafa2]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.workflow-grid article[data-v-282fafa2]{border-top:2px solid #adc8f9;padding:18px 0}.workflow-grid article>span[data-v-282fafa2]{color:#2468f2;font-size:13px}.workflow-grid p[data-v-282fafa2]{min-height:0}.scenario-grid article[data-v-282fafa2]{border:1px solid #e1e8f0;border-radius:10px;overflow:hidden}.scenario-grid img[data-v-282fafa2]{object-fit:cover;width:100%;height:150px}.scenario-grid article>div[data-v-282fafa2]{padding:14px 18px}.scenario-grid h3[data-v-282fafa2]{font-size:17px}@media (width<=900px){.capability-panel[data-v-282fafa2]{grid-template-columns:1fr}.capability-media[data-v-282fafa2]{padding:14px 14px 10px}.capability-media img[data-v-282fafa2]{aspect-ratio:16/9;max-height:320px}.capability-copy[data-v-282fafa2]{padding:26px 24px}}@media (width<=700px){.capability-tabs[data-v-282fafa2]{overflow-x:auto}.capability-tabs button[data-v-282fafa2]{white-space:nowrap;padding:14px 10px;font-size:13px}.architecture[data-v-282fafa2]{grid-template-columns:1fr;padding:18px}.arch-row[data-v-282fafa2]{gap:14px;padding:18px}.arch-row strong[data-v-282fafa2]{font-size:18px}.arch-side[data-v-282fafa2]{border-top:1px solid #344963;border-left:0;padding:16px 0 0}.workflow-grid[data-v-282fafa2],.scenario-grid[data-v-282fafa2]{grid-template-columns:1fr}.workflow-grid p[data-v-282fafa2]{min-height:0}.scenario-grid img[data-v-282fafa2]{aspect-ratio:2;height:auto}}.plans-section[data-v-28eba540]{padding-top:12px}.plans-panel[data-v-28eba540]{color:#fff;background:radial-gradient(90% 120% at 50% 0,#16294a 0%,#0b1220 58%,#0a0f1b 100%);border-radius:12px;padding:34px 32px 36px}.plans-head[data-v-28eba540]{text-align:center}.plans-title.m3-h2[data-v-28eba540]{color:#fff;font-size:24px}.plans-sub[data-v-28eba540]{color:#93a6c2;max-width:720px;margin:8px auto 0;font-size:14px;line-height:1.8}.plans-block[data-v-28eba540]{margin-top:26px}.plans-legal[data-v-28eba540]{color:#a8b6ca;background:#ffffff0a;border-left:2px solid #4d8cff;margin-top:14px;padding:12px 14px;font-size:12px;line-height:19px}.plans-legal p+p[data-v-28eba540]{margin-top:6px}.plans-buy[data-v-28eba540]{border-top:1px solid #ffffff1f;flex-direction:column;gap:12px;margin-top:26px;padding-top:20px;display:flex}.plans-buy h3[data-v-28eba540]{color:#fff;margin:0;font-size:18px;font-weight:600;line-height:26px}.plans-buy p[data-v-28eba540]{color:#8fa2bd;margin-top:4px;font-size:13px;line-height:20px}.plans-buy .m3-btn[data-v-28eba540]{align-self:flex-start}@media (width>=900px){.plans-buy[data-v-28eba540]{flex-direction:row;justify-content:space-between;align-items:center}}.plans-grid[data-v-28eba540]{grid-template-columns:1fr;gap:16px;display:grid}.plan-card[data-v-28eba540]{background:linear-gradient(#18223c 0%,#10182b 100%);border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;padding:20px 18px 16px;display:flex;position:relative;overflow:hidden}.plan-card--commercial[data-v-28eba540]{background:radial-gradient(120% 90% at 50% 0,#2468f23d 0%,#2468f200 62%),linear-gradient(#182643 0%,#111a30 100%);border-color:#2468f28c}.plan-tag[data-v-28eba540]{color:#fff;background:#f08519;border-radius:0 0 6px 6px;height:24px;padding:0 10px;font-size:12px;line-height:24px;position:absolute;top:0;right:20px}.plan-name[data-v-28eba540]{color:#fff;margin:0;font-size:18px;font-weight:600;line-height:26px}.plan-price[data-v-28eba540]{color:#fff;margin-top:12px;font-size:28px;font-weight:700;line-height:34px}.plan-price small[data-v-28eba540]{color:#8fa2bd;margin-left:4px;font-size:14px;font-weight:400}.plan-note[data-v-28eba540]{color:#8fa2bd;margin-top:2px;font-size:12px;line-height:20px}.plan-rows[data-v-28eba540]{border-top:1px solid #ffffff14;flex:1;margin-top:14px}.plan-row[data-v-28eba540]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:14px;padding:8px 0;font-size:13px;line-height:20px;display:flex}.plan-row[data-v-28eba540]:last-child{border-bottom:0}.plan-row>span[data-v-28eba540]:first-child{color:#8fa2bd;flex:none}.plan-row>span[data-v-28eba540]:last-child{color:#e6eefb;text-align:right;flex:1}.plan-action[data-v-28eba540]{color:#9ec5ff;background:#2468f214;border:1px solid #2468f273;border-radius:4px;justify-content:center;align-items:center;gap:8px;height:38px;margin-top:14px;font-size:13px;transition:background .2s,border-color .2s,color .2s;display:flex}.plan-action[data-v-28eba540]:hover{color:#fff;background:#2468f233;border-color:#2468f2cc}.plan-card--commercial .plan-action[data-v-28eba540]{color:#fff;background:#2468f2;border-color:#2468f2}.plan-card--commercial .plan-action[data-v-28eba540]:hover{background:#3f83ff;border-color:#3f83ff}@media (width>=900px){.plans-grid[data-v-28eba540]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (width<=700px){.plans-panel[data-v-28eba540]{padding:26px 18px 28px}.plans-title.m3-h2[data-v-28eba540]{font-size:22px}.plan-price[data-v-28eba540]{font-size:26px;line-height:32px}}
