*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}.kb-observatory[data-v-ad1f0896]{--ink: #172522;--deep: #1d302c;--paper: #f6f5ee;--paper-dark: #e8eee3;--muted: #6f847a;--soft: #9aaa9f;--line: rgba(38, 75, 63, .16);--lime: #dce9c6;--teal: #27756a;min-height:100vh;overflow:hidden;color:var(--ink);background:var(--paper);font-family:Avenir Next,Noto Sans SC,Segoe UI,sans-serif}.kb-observatory a[data-v-ad1f0896]{color:inherit;text-decoration:none}.observatory-nav[data-v-ad1f0896]{display:flex;align-items:center;justify-content:space-between;max-width:1380px;margin:0 auto;padding:23px 34px;font-size:12px}.brand[data-v-ad1f0896]{display:flex;align-items:center;gap:10px;font-size:17px;letter-spacing:-.03em}.brand strong[data-v-ad1f0896]{font-weight:800}.brand-mark[data-v-ad1f0896]{display:grid;place-items:center;width:31px;height:31px;color:#eff5d8;background:#203b36;border-radius:50%}.nav-links[data-v-ad1f0896]{display:flex;gap:28px;color:#76867f}.field-note[data-v-ad1f0896]{color:#82918a;font-size:9px;font-weight:700;letter-spacing:.17em}.field-note span[data-v-ad1f0896]{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#8fbd72;box-shadow:0 0 0 4px #e3ecd8}.observatory-hero[data-v-ad1f0896]{position:relative;max-width:1380px;min-height:610px;margin:0 auto;padding:90px 58px 45px;overflow:hidden;background:var(--deep);color:#f4f3ea}.observatory-hero[data-v-ad1f0896]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.32;background:repeating-linear-gradient(90deg,transparent 0 95px,rgba(201,225,197,.075) 96px,transparent 97px),linear-gradient(116deg,rgba(255,255,255,.06),transparent 47%)}.observatory-hero[data-v-ad1f0896]:after{content:"";position:absolute;right:-130px;bottom:-220px;width:650px;height:650px;border:1px solid rgba(213,231,198,.11);border-radius:50%;box-shadow:0 0 0 50px #d5e7c608,0 0 0 100px #d5e7c605}.hero-copy[data-v-ad1f0896]{position:relative;z-index:2;max-width:610px}.eyebrow[data-v-ad1f0896]{margin:0;color:#99b8a2;font-size:10px;font-weight:700;letter-spacing:.2em}.eyebrow-light[data-v-ad1f0896]{color:#6e9180}.observatory-hero h1[data-v-ad1f0896]{margin:27px 0 20px;font-family:Georgia,"Noto Serif SC",serif;font-size:clamp(52px,6.8vw,91px);font-weight:400;line-height:.98;letter-spacing:-.08em}.observatory-hero h1 em[data-v-ad1f0896]{color:var(--lime);font-style:normal}.hero-lede[data-v-ad1f0896]{max-width:470px;margin:0;color:#f4f3eaab;font-size:14px;line-height:1.9}.hero-actions[data-v-ad1f0896]{display:flex;align-items:center;gap:25px;margin-top:35px}.hero-link[data-v-ad1f0896]{display:inline-flex;align-items:center;gap:9px;padding-bottom:8px;border-bottom:1px solid #d3e6af;color:#deebbd!important;font-size:12px}.hero-link svg[data-v-ad1f0896]{transition:transform .2s}.hero-link:hover svg[data-v-ad1f0896]{transform:translate(3px,-3px)}.hero-edition[data-v-ad1f0896]{color:#f4f3ea59;font-size:9px;letter-spacing:.14em}.hero-constellation[data-v-ad1f0896]{position:absolute;top:52px;right:5%;z-index:1;width:530px;height:475px}.constellation-caption[data-v-ad1f0896]{position:absolute;z-index:2;color:#d6e7d478;font-size:8px;letter-spacing:.18em}.caption-top[data-v-ad1f0896]{top:24px;left:90px}.caption-bottom[data-v-ad1f0896]{right:23px;bottom:27px}.constellation-ring[data-v-ad1f0896]{position:absolute;border:1px solid rgba(197,225,201,.23);border-radius:50%;transform:rotate(-20deg)}.ring-a[data-v-ad1f0896]{top:85px;right:10px;bottom:100px;left:10px}.ring-b[data-v-ad1f0896]{top:42px;right:80px;bottom:143px;left:80px;border-color:#dce6aa45;transform:rotate(34deg)}.ring-c[data-v-ad1f0896]{top:135px;right:-17px;bottom:52px;left:-17px;border-color:#c5e1c924;transform:rotate(71deg)}.constellation-core[data-v-ad1f0896]{position:absolute;top:195px;left:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:77px;height:77px;gap:4px;color:var(--deep);border-radius:50%;background:var(--lime);box-shadow:0 0 0 11px #dce9c612,0 0 48px #dce9c638}.constellation-core span[data-v-ad1f0896]{font-size:8px;font-weight:800;letter-spacing:.18em}.constellation-node[data-v-ad1f0896]{position:absolute;display:flex;align-items:center;gap:8px;color:#d6e5d3;font-size:8px;letter-spacing:.12em}.constellation-node svg[data-v-ad1f0896]{display:grid;place-items:center;width:37px;height:37px;padding:10px;border:1px solid rgba(206,230,208,.3);border-radius:50%;background:#2f4c44eb}.node-file[data-v-ad1f0896]{top:50px;left:92px}.node-chunk[data-v-ad1f0896]{top:146px;right:23px}.node-retrieve[data-v-ad1f0896]{bottom:57px;left:72px}.node-answer[data-v-ad1f0896]{right:45px;bottom:73px}.constellation-ray[data-v-ad1f0896]{position:absolute;width:96px;height:1px;background:linear-gradient(90deg,transparent,rgba(217,230,178,.52),transparent);transform:rotate(-26deg)}.ray-a[data-v-ad1f0896]{top:116px;left:164px}.ray-b[data-v-ad1f0896]{right:125px;bottom:137px;transform:rotate(29deg)}.ray-c[data-v-ad1f0896]{left:167px;bottom:99px;transform:rotate(-70deg)}.hero-foot[data-v-ad1f0896]{position:absolute;right:58px;bottom:37px;z-index:3;display:flex;gap:14px;color:#f4f3ea73;font-size:10px;letter-spacing:.04em}.hero-foot span[data-v-ad1f0896]:first-child{color:var(--lime);font-weight:700}.signal-strip[data-v-ad1f0896]{display:grid;grid-template-columns:repeat(4,1fr);max-width:1380px;margin:18px auto 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.signal-cell[data-v-ad1f0896]{display:flex;align-items:center;gap:12px;min-height:82px;padding:15px 20px;color:#668878;border-right:1px solid var(--line)}.signal-cell[data-v-ad1f0896]:last-child{border-right:0}.signal-cell strong[data-v-ad1f0896]{display:block;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1}.signal-cell div span[data-v-ad1f0896]{display:block;margin-top:5px;color:var(--muted);font-size:11px}.signal-cell small[data-v-ad1f0896]{margin-left:auto;color:#99a79e;font-size:9px;white-space:nowrap}.section-shell[data-v-ad1f0896]{max-width:1380px;margin:0 auto;padding:112px 58px}.pipeline-section[data-v-ad1f0896]{display:grid;grid-template-columns:255px minmax(0,1fr);gap:82px}.section-aside h2[data-v-ad1f0896],.retrieval-heading h2[data-v-ad1f0896],.trends-intro h2[data-v-ad1f0896],.governance-head h2[data-v-ad1f0896]{margin:18px 0;font-family:Georgia,"Noto Serif SC",serif;font-size:42px;font-weight:400;line-height:1.04;letter-spacing:-.065em}.section-aside h2 i[data-v-ad1f0896],.retrieval-heading h2 i[data-v-ad1f0896],.trends-intro h2 i[data-v-ad1f0896],.governance-head h2 i[data-v-ad1f0896]{color:#518072;font-style:normal}.section-aside>p[data-v-ad1f0896]:last-of-type,.retrieval-heading>p[data-v-ad1f0896]:last-child,.trends-intro>p[data-v-ad1f0896]:last-child{margin:0;color:var(--muted);font-size:13px;line-height:1.85}.aside-note[data-v-ad1f0896]{display:flex;gap:10px;margin-top:38px;color:#9aa9a0;font-size:10px;line-height:1.6}.note-line[data-v-ad1f0896]{width:20px;height:1px;margin-top:7px;background:#82a894}.pipeline-board[data-v-ad1f0896]{display:grid;grid-template-columns:205px minmax(0,1fr);gap:16px}.pipeline-rail[data-v-ad1f0896]{display:flex;flex-direction:column;gap:5px}.pipeline-step[data-v-ad1f0896]{display:flex;align-items:center;gap:11px;min-height:67px;padding:11px 12px;border:1px solid transparent;background:transparent;color:#829189;cursor:pointer;text-align:left;transition:all .2s}.pipeline-step[data-v-ad1f0896]:hover{color:var(--teal);border-color:var(--line)}.pipeline-step.active[data-v-ad1f0896]{color:var(--ink);border-color:#b8ceb8;background:#e8eee3}.step-dot[data-v-ad1f0896]{display:grid;place-items:center;width:31px;height:31px;flex:none;color:#6a9581;border:1px solid #b8cdc0;border-radius:50%;background:#f7f8f1}.step-copy[data-v-ad1f0896]{display:flex;flex:1;flex-direction:column;gap:4px}.step-copy small[data-v-ad1f0896]{color:#a7b3aa;font-size:9px;letter-spacing:.14em}.step-copy strong[data-v-ad1f0896]{font-size:12px;font-weight:600}.step-arrow[data-v-ad1f0896]{color:#b8c6bc}.stage-card[data-v-ad1f0896]{min-height:420px;padding:29px 30px;border:1px solid #cbd8cc;background:#f0f3eb}.stage-card-head[data-v-ad1f0896],.evidence-head[data-v-ad1f0896]{display:flex;justify-content:space-between;color:#799386;font-size:9px;font-weight:700;letter-spacing:.14em}.stage-status[data-v-ad1f0896]{display:inline-flex;align-items:center;gap:7px;color:#78a06d}.stage-status i[data-v-ad1f0896]{width:5px;height:5px;border-radius:50%;background:#8fbf79}.stage-card h3[data-v-ad1f0896]{margin:36px 0 10px;font-family:Georgia,"Noto Serif SC",serif;font-size:32px;font-weight:400;letter-spacing:-.05em}.stage-summary[data-v-ad1f0896]{max-width:490px;margin:0;color:var(--muted);font-size:13px;line-height:1.8}.stage-visual[data-v-ad1f0896]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin:53px 0 31px}.visual-node[data-v-ad1f0896]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:7px;padding:16px 8px;color:#739185;border:1px solid #c8d8ca;background:#ffffff87}.visual-node.highlighted[data-v-ad1f0896]{color:#356c60;border-color:#98ba9e;background:#e2edda;box-shadow:0 8px 18px #3c665114}.visual-node span[data-v-ad1f0896]{font-size:9px;font-weight:700;letter-spacing:.11em}.visual-node small[data-v-ad1f0896]{color:#a2aea5;font-size:9px}.visual-connector[data-v-ad1f0896]{position:relative;width:17px;height:1px;margin-top:34px;background:#a9c1ae}.stage-insights[data-v-ad1f0896]{display:flex;flex-wrap:wrap;gap:10px 22px;padding-top:18px;border-top:1px solid #d5dfd4}.stage-insights span[data-v-ad1f0896]{display:inline-flex;align-items:center;gap:6px;color:#688577;font-size:11px}.retrieval-section[data-v-ad1f0896]{color:#edf2e9;background:var(--deep)}.retrieval-inner[data-v-ad1f0896]{display:grid;grid-template-columns:330px minmax(0,1fr);gap:88px}.retrieval-heading h2[data-v-ad1f0896]{color:#f2f3eb}.retrieval-heading h2 i[data-v-ad1f0896]{color:var(--lime)}.retrieval-heading>p[data-v-ad1f0896]:last-child{color:#edf2e99c}.retrieval-console[data-v-ad1f0896]{padding:24px;border:1px solid rgba(205,230,200,.18);background:#f2f6ea0f}.query-bar[data-v-ad1f0896]{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 13px;color:#e8f0de;border:1px solid rgba(205,230,200,.22);background:#05120f2e;font-size:12px}.query-chip[data-v-ad1f0896]{margin-left:auto;color:#a6c09d;font-size:8px;letter-spacing:.14em}.retrieval-lanes[data-v-ad1f0896]{display:flex;flex-direction:column;gap:17px;padding:27px 0}.retrieval-lane[data-v-ad1f0896]{display:grid;grid-template-columns:165px 1fr;align-items:center;gap:17px}.lane-label[data-v-ad1f0896]{display:flex;align-items:center;gap:7px;color:#d5e6d2;font-size:11px}.lane-label small[data-v-ad1f0896]{margin-left:auto;color:#d5e6d266;font-size:9px}.lane-track[data-v-ad1f0896]{position:relative;height:7px;background:#d5e6d21a}.lane-track span[data-v-ad1f0896]{display:block;height:100%;background:linear-gradient(90deg,#769e7e,#dbe9b7)}.lane-track b[data-v-ad1f0896]{position:absolute;top:-17px;right:0;color:#bdd2b3;font-size:9px;font-weight:400}.evidence-result[data-v-ad1f0896]{padding:19px 20px;border-left:2px solid #9dbf83;background:#d9e7c11a}.evidence-head[data-v-ad1f0896]{color:#b7d0ae}.evidence-head span[data-v-ad1f0896]:first-child{display:inline-flex;align-items:center;gap:7px}.evidence-result p[data-v-ad1f0896]{max-width:560px;margin:16px 0;color:#edf2e9bd;font-size:13px;line-height:1.75}.evidence-sources[data-v-ad1f0896]{display:flex;flex-wrap:wrap;gap:8px}.evidence-sources span[data-v-ad1f0896]{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;color:#a9c4a4;border:1px solid rgba(205,230,200,.17);font-size:9px}.trends-section[data-v-ad1f0896]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:82px}.trend-grid[data-v-ad1f0896]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.trend-card[data-v-ad1f0896]{position:relative;min-height:218px;grid-column:span 2;padding:20px;overflow:hidden;border:1px solid var(--line);background:#eff3e9;transition:transform .22s,box-shadow .22s}.trend-card[data-v-ad1f0896]:nth-child(4),.trend-card[data-v-ad1f0896]:nth-child(5){grid-column:span 3}.trend-card[data-v-ad1f0896]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #294e3914}.trend-card[data-v-ad1f0896]:after{content:"";position:absolute;right:-38px;bottom:-50px;width:130px;height:130px;border-radius:50%;opacity:.42}.trend-moss[data-v-ad1f0896]:after{background:#c7dca6}.trend-sand[data-v-ad1f0896]:after{background:#efd39b}.trend-blue[data-v-ad1f0896]:after{background:#b9dfe2}.trend-plum[data-v-ad1f0896]:after{background:#d7c8df}.trend-ink[data-v-ad1f0896]:after{background:#b8d0c0}.trend-head[data-v-ad1f0896]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;color:#6f9683}.trend-head span[data-v-ad1f0896]{color:#a9b7ad;font-size:10px;font-weight:700;letter-spacing:.15em}.trend-card h3[data-v-ad1f0896]{position:relative;z-index:1;margin:31px 0 9px;font-family:Georgia,"Noto Serif SC",serif;font-size:23px;font-weight:400}.trend-card p[data-v-ad1f0896]{position:relative;z-index:1;max-width:255px;margin:0;color:var(--muted);font-size:11px;line-height:1.72}.trend-tag[data-v-ad1f0896]{position:absolute;right:20px;bottom:18px;z-index:1;color:#708c7e;font-size:8px;font-weight:700;letter-spacing:.12em}.governance-section[data-v-ad1f0896]{display:grid;grid-template-columns:335px minmax(0,1fr);gap:82px;padding-top:0}.governance-head h2[data-v-ad1f0896]{font-size:36px}.governance-grid[data-v-ad1f0896]{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.principle[data-v-ad1f0896]{display:flex;gap:13px;padding:17px;border-top:1px solid var(--line)}.principle-icon[data-v-ad1f0896]{display:grid;place-items:center;width:31px;height:31px;flex:none;color:#568370;border:1px solid #b7cdbb;border-radius:50%;background:#e9f0e4}.principle strong[data-v-ad1f0896]{font-size:12px;font-weight:700;letter-spacing:.06em}.principle p[data-v-ad1f0896]{margin:6px 0 0;color:var(--muted);font-size:11px}.observatory-footer[data-v-ad1f0896]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;max-width:1380px;margin:0 auto;padding:24px 58px;border-top:1px solid var(--line);color:#8e9f95;font-size:10px}.observatory-footer>div[data-v-ad1f0896]:first-child{display:flex;flex-direction:column;gap:5px}.observatory-footer strong[data-v-ad1f0896]{color:var(--ink);font-size:14px}.observatory-footer>div:first-child span[data-v-ad1f0896]{font-size:8px;letter-spacing:.12em}.source-links[data-v-ad1f0896]{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px}.source-links span[data-v-ad1f0896]{color:#a4afa7}.source-links a[data-v-ad1f0896]{color:#638474;text-decoration:underline;text-underline-offset:3px}.hero-link-muted[data-v-ad1f0896]{color:#b6c8b5!important;border-bottom-color:#d3e6af59}.hero-link-muted svg[data-v-ad1f0896]{opacity:.75}.capability-section[data-v-ad1f0896]{display:grid;grid-template-columns:285px minmax(0,1fr);gap:82px;padding-top:100px}.capability-intro h2[data-v-ad1f0896],.faq-intro h2[data-v-ad1f0896],.visitor-cta h2[data-v-ad1f0896]{margin:18px 0;font-family:Georgia,"Noto Serif SC",serif;font-size:42px;font-weight:400;line-height:1.04;letter-spacing:-.065em}.capability-intro h2 i[data-v-ad1f0896],.faq-intro h2 i[data-v-ad1f0896],.visitor-cta h2 i[data-v-ad1f0896]{color:#518072;font-style:normal}.capability-intro>p[data-v-ad1f0896]:not(.eyebrow),.faq-intro>p[data-v-ad1f0896]:not(.eyebrow){margin:0;color:var(--muted);font-size:13px;line-height:1.85}.capability-rule[data-v-ad1f0896]{display:flex;align-items:center;gap:10px;margin-top:34px;color:#9aa9a0;font-size:9px;letter-spacing:.15em}.capability-rule i[data-v-ad1f0896]{width:31px;height:1px;background:#8db29a}.capability-console[data-v-ad1f0896]{display:grid;grid-template-columns:175px minmax(0,1fr);gap:14px}.capability-tabs[data-v-ad1f0896]{display:flex;flex-direction:column;gap:5px}.capability-tab[data-v-ad1f0896]{display:grid;grid-template-columns:24px 1fr;gap:2px 8px;min-height:77px;padding:13px 12px;border:1px solid transparent;background:transparent;color:#829189;cursor:pointer;text-align:left;transition:color .2s,background .2s,border-color .2s}.capability-tab[data-v-ad1f0896]:hover{color:var(--teal);border-color:var(--line)}.capability-tab.active[data-v-ad1f0896]{color:var(--ink);border-color:#b8ceb8;background:#e8eee3}.capability-tab span[data-v-ad1f0896]{grid-row:span 2;color:#9daf9f;font-size:9px;letter-spacing:.1em}.capability-tab strong[data-v-ad1f0896]{font-size:12px;font-weight:600}.capability-tab small[data-v-ad1f0896]{color:#a4b1a7;font-size:8px;letter-spacing:.1em}.capability-card[data-v-ad1f0896]{min-height:325px;padding:28px 30px;border:1px solid #cbd8cc;background:#eff3e9}.capability-card.capability-sand[data-v-ad1f0896]{background:#f3eee1;border-color:#ded3b6}.capability-card.capability-blue[data-v-ad1f0896]{background:#e7f0ee;border-color:#c3d8d4}.capability-card.capability-plum[data-v-ad1f0896]{background:#eee9ef;border-color:#d8cadb}.capability-card-head[data-v-ad1f0896]{display:flex;justify-content:space-between;align-items:center;color:#789489;font-size:9px;font-weight:700;letter-spacing:.14em}.capability-card-head span[data-v-ad1f0896]:first-child{display:inline-flex;align-items:center;gap:7px}.capability-card h3[data-v-ad1f0896]{margin:33px 0 10px;font-family:Georgia,"Noto Serif SC",serif;font-size:31px;font-weight:400;letter-spacing:-.05em}.capability-card>p[data-v-ad1f0896]{max-width:580px;margin:0;color:var(--muted);font-size:13px;line-height:1.8}.capability-flow[data-v-ad1f0896]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:30px 0 22px;border:1px solid rgba(64,103,85,.13);background:#40675521}.capability-flow-item[data-v-ad1f0896]{display:flex;flex-direction:column;gap:7px;min-height:83px;padding:13px;background:#ffffff6b}.capability-flow-item span[data-v-ad1f0896]{color:#8ea799;font-size:9px;letter-spacing:.12em}.capability-flow-item strong[data-v-ad1f0896]{color:#3f6f61;font-size:12px;font-weight:700}.capability-flow-item small[data-v-ad1f0896]{color:#98a89d;font-size:9px}.capability-outcomes[data-v-ad1f0896]{display:flex;flex-wrap:wrap;gap:8px 18px;padding-top:16px;border-top:1px solid rgba(64,103,85,.14)}.capability-outcomes span[data-v-ad1f0896]{display:inline-flex;align-items:center;gap:6px;color:#628173;font-size:10px}.faq-section[data-v-ad1f0896]{display:grid;grid-template-columns:330px minmax(0,1fr);gap:95px;padding-top:35px}.faq-list[data-v-ad1f0896]{border-top:1px solid var(--line)}.faq-list details[data-v-ad1f0896]{border-bottom:1px solid var(--line)}.faq-list summary[data-v-ad1f0896]{display:grid;grid-template-columns:32px 1fr 20px;align-items:center;gap:9px;min-height:67px;color:var(--ink);cursor:pointer;list-style:none}.faq-list summary[data-v-ad1f0896]::-webkit-details-marker{display:none}.faq-list summary span[data-v-ad1f0896]{color:#9bad9f;font-size:9px;letter-spacing:.12em}.faq-list summary strong[data-v-ad1f0896]{font-size:13px;font-weight:600}.faq-list summary svg[data-v-ad1f0896]{color:#739386;transition:transform .2s}.faq-list details[open] summary svg[data-v-ad1f0896]{transform:rotate(180deg)}.faq-list details p[data-v-ad1f0896]{max-width:670px;margin:-3px 45px 20px;color:var(--muted);font-size:12px;line-height:1.85}.visitor-cta[data-v-ad1f0896]{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;margin-bottom:20px;padding-top:10px;padding-bottom:90px;border-top:1px solid var(--line)}.visitor-cta h2[data-v-ad1f0896]{margin-bottom:0;font-size:39px}.visitor-cta-copy p[data-v-ad1f0896]{max-width:410px;margin:0 0 22px;color:var(--muted);font-size:13px;line-height:1.85}.cta-button[data-v-ad1f0896]{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;color:#eef4dd!important;background:var(--deep);font-size:11px;letter-spacing:.03em;transition:background .2s,transform .2s}.cta-button[data-v-ad1f0896]:hover{background:#2b5f54;transform:translateY(-2px)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #6f9f89;outline-offset:4px}@media(max-width:1060px){.hero-constellation[data-v-ad1f0896]{right:-80px;opacity:.7}.pipeline-section[data-v-ad1f0896],.capability-section[data-v-ad1f0896],.retrieval-inner[data-v-ad1f0896],.trends-section[data-v-ad1f0896],.governance-section[data-v-ad1f0896],.faq-section[data-v-ad1f0896],.visitor-cta[data-v-ad1f0896]{grid-template-columns:1fr;gap:42px}.section-aside[data-v-ad1f0896],.capability-intro[data-v-ad1f0896],.retrieval-heading[data-v-ad1f0896],.trends-intro[data-v-ad1f0896],.governance-head[data-v-ad1f0896],.faq-intro[data-v-ad1f0896]{max-width:500px}.governance-section[data-v-ad1f0896]{padding-bottom:85px}}@media(max-width:700px){.observatory-nav[data-v-ad1f0896]{padding:21px 20px}.nav-links[data-v-ad1f0896]{display:none}.field-note[data-v-ad1f0896]{font-size:8px}.observatory-hero[data-v-ad1f0896]{min-height:650px;padding:75px 20px 30px}.observatory-hero h1[data-v-ad1f0896]{font-size:57px}.hero-lede[data-v-ad1f0896]{font-size:13px}.hero-actions[data-v-ad1f0896]{align-items:flex-start;flex-direction:column;gap:15px}.hero-constellation[data-v-ad1f0896]{top:300px;right:-155px;transform:scale(.68);transform-origin:top right;opacity:.64}.hero-foot[data-v-ad1f0896]{left:20px;right:auto;bottom:25px}.hero-foot span[data-v-ad1f0896]:last-child{display:none}.signal-strip[data-v-ad1f0896]{grid-template-columns:repeat(2,1fr)}.signal-cell[data-v-ad1f0896]{padding:14px 12px}.signal-cell[data-v-ad1f0896]:nth-child(2){border-right:0}.signal-cell[data-v-ad1f0896]:nth-child(-n+2){border-bottom:1px solid var(--line)}.signal-cell small[data-v-ad1f0896]{display:none}.section-shell[data-v-ad1f0896]{padding:75px 20px}.section-aside h2[data-v-ad1f0896],.capability-intro h2[data-v-ad1f0896],.retrieval-heading h2[data-v-ad1f0896],.trends-intro h2[data-v-ad1f0896],.governance-head h2[data-v-ad1f0896],.faq-intro h2[data-v-ad1f0896],.visitor-cta h2[data-v-ad1f0896]{font-size:36px}.pipeline-board[data-v-ad1f0896],.capability-console[data-v-ad1f0896]{grid-template-columns:1fr}.pipeline-rail[data-v-ad1f0896],.capability-tabs[data-v-ad1f0896]{display:grid;grid-template-columns:repeat(2,1fr)}.pipeline-step[data-v-ad1f0896]{min-height:57px;padding:9px}.capability-tab[data-v-ad1f0896]{min-height:64px;padding:10px 9px}.step-arrow[data-v-ad1f0896]{display:none}.stage-card[data-v-ad1f0896],.capability-card[data-v-ad1f0896]{padding:22px 18px}.stage-card h3[data-v-ad1f0896],.capability-card h3[data-v-ad1f0896]{margin-top:29px;font-size:28px}.stage-visual[data-v-ad1f0896]{gap:7px;margin-top:35px}.visual-node[data-v-ad1f0896]{padding:12px 5px}.capability-flow[data-v-ad1f0896]{margin-top:25px}.capability-flow-item[data-v-ad1f0896]{padding:10px 8px}.retrieval-console[data-v-ad1f0896]{padding:14px}.query-bar[data-v-ad1f0896]{align-items:flex-start;padding:11px;line-height:1.5}.query-chip[data-v-ad1f0896]{display:none}.retrieval-lane[data-v-ad1f0896]{grid-template-columns:1fr;gap:8px}.lane-label small[data-v-ad1f0896]{margin-left:auto}.trend-grid[data-v-ad1f0896]{grid-template-columns:1fr}.trend-card[data-v-ad1f0896],.trend-card[data-v-ad1f0896]:nth-child(4),.trend-card[data-v-ad1f0896]:nth-child(5){grid-column:span 1}.governance-grid[data-v-ad1f0896]{grid-template-columns:1fr}.faq-list summary[data-v-ad1f0896]{grid-template-columns:25px 1fr 20px;gap:6px}.faq-list details p[data-v-ad1f0896]{margin-left:31px;margin-right:20px}.visitor-cta[data-v-ad1f0896]{gap:25px;padding-top:10px;padding-bottom:70px}.visitor-cta-copy p[data-v-ad1f0896]{font-size:12px}.observatory-footer[data-v-ad1f0896]{align-items:flex-start;flex-direction:column;padding:24px 20px}.source-links[data-v-ad1f0896]{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){[data-v-ad1f0896],[data-v-ad1f0896]:before,[data-v-ad1f0896]:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.quick-start-link[data-v-ad1f0896]{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;color:#315f55!important;border:1px solid #b8cdb7;background:#edf2e6;font-size:11px;transition:background .2s,border-color .2s,transform .2s}.quick-start-link[data-v-ad1f0896]:hover{border-color:#8db29a;background:#e2edda;transform:translateY(-1px)}.quick-start-link[data-v-ad1f0896]:focus-visible,.nav-links a[data-v-ad1f0896]:focus-visible{outline:2px solid #78a06d;outline-offset:4px}@media(max-width:700px){.field-note[data-v-ad1f0896]{display:none}}body{background:#edf4ed}.kb-observatory[data-v-ad1f0896]{--ink: #18352d;--deep: #294f45;--paper: #f3f8f2;--paper-dark: #e5f0e6;--muted: #688078;--soft: #94aa9f;--line: rgba(55, 105, 86, .18);--lime: #dcecc2;--teal: #2e7b68;background:radial-gradient(circle at 8% 0%,#ffffff 0,transparent 31%),linear-gradient(145deg,#f6faf5,#edf4ed 52%,#e7f0e8)}.observatory-nav[data-v-ad1f0896]{width:calc(100% - 28px);margin-top:14px;padding:17px 24px;gap:18px;border:1px solid rgba(76,125,101,.16);border-radius:16px;background:#ffffffd1;box-shadow:0 12px 30px #43685217;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.nav-links[data-v-ad1f0896]{flex:1;justify-content:center}.quick-start-link[data-v-ad1f0896]{border-radius:10px;box-shadow:0 5px 12px #3568521a}.observatory-hero[data-v-ad1f0896]{width:calc(100% - 28px);margin-top:16px;border:1px solid rgba(76,125,101,.2);border-radius:24px;background:linear-gradient(135deg,#f8fcf5,#e6f1e7 56%,#d9ebe0);color:#1e4237;box-shadow:0 18px 42px #39604a21}.observatory-hero[data-v-ad1f0896]:before{opacity:.55;background:repeating-linear-gradient(90deg,transparent 0 95px,rgba(76,125,101,.075) 96px,transparent 97px),linear-gradient(116deg,rgba(255,255,255,.72),transparent 47%)}.observatory-hero[data-v-ad1f0896]:after{border-color:#4a84662e;box-shadow:0 0 0 50px #649d770f,0 0 0 100px #649d7709}.observatory-hero h1[data-v-ad1f0896]{color:#17392f}.eyebrow[data-v-ad1f0896]{color:#548775}.hero-lede[data-v-ad1f0896]{color:#1f4639b3}.hero-link[data-v-ad1f0896]{color:#2e6f5d!important;border-bottom-color:#8bbca0}.hero-link-muted[data-v-ad1f0896]{color:#4e7d6b!important;border-bottom-color:#59876f66}.hero-edition[data-v-ad1f0896]{color:#2b5b477a}.constellation-caption[data-v-ad1f0896]{color:#396f5691}.constellation-ring[data-v-ad1f0896]{border-color:#4985653d}.ring-b[data-v-ad1f0896]{border-color:#79a15b57}.ring-c[data-v-ad1f0896]{border-color:#4985652e}.constellation-node[data-v-ad1f0896]{color:#4e7967}.constellation-node svg[data-v-ad1f0896]{border-color:#4c7d6547;background:#ffffffc2}.hero-foot[data-v-ad1f0896]{color:#2d5c488c}.hero-foot span[data-v-ad1f0896]:first-child{color:#4f916f}.signal-strip[data-v-ad1f0896]{margin-top:16px;border:1px solid rgba(76,125,101,.16);border-radius:16px;background:#ffffffd9;box-shadow:0 12px 30px #43685214;overflow:hidden}.signal-cell[data-v-ad1f0896]{background:#ffffff6b}.pipeline-section[data-v-ad1f0896],.capability-section[data-v-ad1f0896],.trends-section[data-v-ad1f0896],.governance-section[data-v-ad1f0896],.faq-section[data-v-ad1f0896],.visitor-cta[data-v-ad1f0896]{margin-top:24px;border:1px solid rgba(76,125,101,.16);border-radius:20px;background:#ffffffb3;box-shadow:0 14px 34px #43685212}.pipeline-step[data-v-ad1f0896],.capability-tab[data-v-ad1f0896]{border-radius:12px}.stage-card[data-v-ad1f0896],.capability-card[data-v-ad1f0896],.trend-card[data-v-ad1f0896],.principle[data-v-ad1f0896],.faq-list[data-v-ad1f0896]{border-radius:16px;box-shadow:0 10px 24px #4368520f}.stage-card[data-v-ad1f0896],.capability-card[data-v-ad1f0896]{background:#fffc}.stage-visual .visual-node[data-v-ad1f0896]{border-radius:12px;background:#ffffffc7}.retrieval-section[data-v-ad1f0896]{width:calc(100% - 28px);max-width:1380px;margin:24px auto;border:1px solid rgba(76,125,101,.18);border-radius:20px;background:linear-gradient(135deg,#e8f3ea,#dcece1);color:#21463a;box-shadow:0 14px 34px #43685214;overflow:hidden}.retrieval-heading h2[data-v-ad1f0896]{color:#21463a}.retrieval-heading>p[data-v-ad1f0896]:last-child{color:#688078}.retrieval-console[data-v-ad1f0896]{border-color:#4c7d6533;border-radius:16px;background:#ffffffd1;box-shadow:0 10px 24px #43685214}.query-bar[data-v-ad1f0896]{color:#315f50;border-color:#4c7d652b;border-radius:10px;background:#f5faf4}.lane-label[data-v-ad1f0896]{color:#557768}.lane-label small[data-v-ad1f0896]{color:#8ca397}.lane-track[data-v-ad1f0896]{background:#e2eee4}.lane-track span[data-v-ad1f0896]{background:linear-gradient(90deg,#83b99a,#4d9175)}.lane-track b[data-v-ad1f0896]{color:#477762}.evidence-result[data-v-ad1f0896]{border-color:#4c7d6529;border-radius:12px;background:#f8fcf6}.evidence-head[data-v-ad1f0896]{color:#568472}.evidence-result p[data-v-ad1f0896]{color:#607a6e}.evidence-sources span[data-v-ad1f0896]{color:#729184}.trend-card[data-v-ad1f0896]{border-color:#4c7d6524}.faq-list[data-v-ad1f0896]{background:#ffffffd1}.visitor-cta[data-v-ad1f0896]{border-top-color:#4c7d652e}.cta-button[data-v-ad1f0896]{border-radius:10px;box-shadow:0 8px 16px #22493a24}.observatory-footer[data-v-ad1f0896]{width:calc(100% - 28px);margin:24px auto 14px;border:1px solid rgba(76,125,101,.14);border-radius:16px;background:#ffffffc7;box-shadow:0 10px 26px #4368520f}@media(max-width:700px){.observatory-nav[data-v-ad1f0896],.observatory-hero[data-v-ad1f0896],.retrieval-section[data-v-ad1f0896],.observatory-footer[data-v-ad1f0896]{width:calc(100% - 20px)}.pipeline-section[data-v-ad1f0896],.capability-section[data-v-ad1f0896],.trends-section[data-v-ad1f0896],.governance-section[data-v-ad1f0896],.faq-section[data-v-ad1f0896],.visitor-cta[data-v-ad1f0896]{margin-top:14px;border-radius:16px}.observatory-nav[data-v-ad1f0896]{padding:15px 16px}.quick-start-link[data-v-ad1f0896]{padding:8px 10px}.observatory-hero[data-v-ad1f0896]{border-radius:18px}.signal-strip[data-v-ad1f0896]{width:calc(100% - 20px);border-radius:14px}.retrieval-section[data-v-ad1f0896]{border-radius:16px}}.brand[data-v-ad1f0896]{gap:9px;min-width:0}.brand-logo[data-v-ad1f0896]{display:block;width:64px;height:52px;flex:none;object-fit:contain;object-position:center;border:1px solid rgba(76,125,101,.12);border-radius:8px;background:#fff}.brand-context[data-v-ad1f0896]{padding-left:10px;color:#5e7c6e;border-left:1px solid rgba(76,125,101,.2);font-size:11px;white-space:nowrap}.footer-brand[data-v-ad1f0896]{display:flex;align-items:center;gap:12px}.footer-logo[data-v-ad1f0896]{display:block;width:78px;height:62px;object-fit:contain;object-position:center;border:1px solid rgba(76,125,101,.12);border-radius:8px;background:#fff}.footer-brand>span[data-v-ad1f0896]{color:#789286}@media(max-width:700px){.brand-logo[data-v-ad1f0896]{width:52px;height:42px}.brand-context[data-v-ad1f0896]{display:none}.footer-logo[data-v-ad1f0896]{width:68px;height:55px}}.brand[data-v-ad1f0896]{gap:11px}.brand-logo[data-v-ad1f0896]{width:36px;height:36px;border:0;border-radius:0;background:transparent}.brand-wordmark[data-v-ad1f0896]{color:#1d2730;font-size:18px;font-weight:800;letter-spacing:.025em;line-height:1}@media(max-width:700px){.brand-logo[data-v-ad1f0896]{width:32px;height:32px}.brand-wordmark[data-v-ad1f0896]{font-size:17px}}body{background:#edf3f7}.kb-observatory[data-v-ad1f0896]{--ink: #09223c;--deep: #071b31;--paper: #f7fafc;--paper-dark: #eaf2f8;--muted: #718096;--soft: #a3b1be;--line: rgba(39, 106, 157, .17);--lime: #8eeeff;--teal: #1464f4;color:var(--ink);background:radial-gradient(circle at 8% 0%,#fff 0,transparent 31%),linear-gradient(145deg,#f8fbfd,#edf3f7 54%,#e5eef5)}.kb-observatory a[data-v-ad1f0896]{color:inherit}.observatory-nav[data-v-ad1f0896]{border-color:#266b9d29;border-radius:16px;background:#ffffffdb;box-shadow:0 12px 30px #09223c14}.brand-wordmark[data-v-ad1f0896]{color:var(--ink)}.brand-context[data-v-ad1f0896]{color:#60778d;border-left-color:#266b9d33}.nav-links[data-v-ad1f0896]{color:#71869a}.nav-links a[data-v-ad1f0896]:hover{color:var(--teal)}.field-note[data-v-ad1f0896]{color:#71869a}.field-note span[data-v-ad1f0896]{background:var(--lime);box-shadow:0 0 0 4px #8eeeff38}.quick-start-link[data-v-ad1f0896]{color:#0755c9!important;border-color:#1464f447;background:#edf4ff;box-shadow:0 5px 12px #1464f41a}.quick-start-link[data-v-ad1f0896]:hover{border-color:var(--teal);background:#e3efff}.observatory-hero[data-v-ad1f0896]{border-color:#8eeeff29;border-radius:24px;background:linear-gradient(135deg,#071b31,#0b2a4b 58%,#103c68);color:#f1fbff;box-shadow:0 18px 42px #09223c2e}.observatory-hero[data-v-ad1f0896]:before{background:repeating-linear-gradient(90deg,transparent 0 95px,rgba(142,238,255,.08) 96px,transparent 97px),linear-gradient(116deg,rgba(255,255,255,.06),transparent 47%)}.observatory-hero[data-v-ad1f0896]:after{border-color:#8eeeff2e;box-shadow:0 0 0 50px #8eeeff0b,0 0 0 100px #12d9bb06}.eyebrow[data-v-ad1f0896]{color:#79e7d5}.eyebrow-light[data-v-ad1f0896]{color:#1876cd}.observatory-hero h1[data-v-ad1f0896]{color:#f5fbff}.observatory-hero h1 em[data-v-ad1f0896]{color:transparent;background:linear-gradient(100deg,#fff 10%,#8eeeff 48%,#12d9bb);-webkit-background-clip:text;background-clip:text}.hero-lede[data-v-ad1f0896]{color:#edf8ffb3}.hero-link[data-v-ad1f0896]{color:#8eeeff!important;border-bottom-color:#8eeeffb3}.hero-link-muted[data-v-ad1f0896]{color:#c3efff!important;border-bottom-color:#8eeeff4d}.hero-edition[data-v-ad1f0896]{color:#edf8ff66}.constellation-caption[data-v-ad1f0896]{color:#c3efff94}.constellation-ring[data-v-ad1f0896]{border-color:#5bb6ff4d}.ring-b[data-v-ad1f0896]{border-color:#12d9bb6b}.ring-c[data-v-ad1f0896]{border-color:#5bb6ff2e}.constellation-core[data-v-ad1f0896]{color:var(--ink);background:linear-gradient(145deg,#8eeeff,#12d9bb);box-shadow:0 0 0 11px #8eeeff14,0 0 48px #12d9bb3d}.constellation-node[data-v-ad1f0896]{color:#c3efff}.constellation-node svg[data-v-ad1f0896]{border-color:#8eeeff59;background:#071b31d9}.constellation-ray[data-v-ad1f0896]{background:linear-gradient(90deg,transparent,rgba(142,238,255,.72),transparent)}.hero-foot[data-v-ad1f0896]{color:#edf8ff73}.hero-foot span[data-v-ad1f0896]:first-child{color:#12d9bb}.signal-strip[data-v-ad1f0896]{border-color:#266b9d29;border-radius:16px;background:#ffffffe0;box-shadow:0 12px 30px #09223c12}.signal-cell[data-v-ad1f0896]{color:#1464f4;background:#ffffff75;border-right-color:var(--line)}.signal-cell div span[data-v-ad1f0896]{color:var(--muted)}.signal-cell small[data-v-ad1f0896]{color:#8b9dad}.section-shell[data-v-ad1f0896]{color:var(--ink)}.pipeline-section[data-v-ad1f0896],.capability-section[data-v-ad1f0896],.trends-section[data-v-ad1f0896],.governance-section[data-v-ad1f0896],.faq-section[data-v-ad1f0896],.visitor-cta[data-v-ad1f0896]{border-color:#266b9d29;border-radius:20px;background:#ffffffbd;box-shadow:0 14px 34px #09223c0f}.section-aside h2 i[data-v-ad1f0896],.capability-intro h2 i[data-v-ad1f0896],.retrieval-heading h2 i[data-v-ad1f0896],.trends-intro h2 i[data-v-ad1f0896],.governance-head h2 i[data-v-ad1f0896],.faq-intro h2 i[data-v-ad1f0896],.visitor-cta h2 i[data-v-ad1f0896]{color:var(--teal)}.section-aside>p[data-v-ad1f0896]:last-of-type,.capability-intro>p[data-v-ad1f0896]:not(.eyebrow),.retrieval-heading>p[data-v-ad1f0896]:last-child,.trends-intro>p[data-v-ad1f0896]:last-child,.faq-intro>p[data-v-ad1f0896]:not(.eyebrow),.visitor-cta-copy p[data-v-ad1f0896]{color:var(--muted)}.aside-note[data-v-ad1f0896],.capability-rule[data-v-ad1f0896]{color:#8b9dad}.note-line[data-v-ad1f0896],.capability-rule i[data-v-ad1f0896]{background:#77b9d7}.pipeline-step[data-v-ad1f0896],.capability-tab[data-v-ad1f0896]{color:#7d90a2}.pipeline-step[data-v-ad1f0896]:hover,.capability-tab[data-v-ad1f0896]:hover{color:var(--teal);border-color:var(--line)}.pipeline-step.active[data-v-ad1f0896],.capability-tab.active[data-v-ad1f0896]{color:var(--ink);border-color:#1464f457;background:#edf4ff}.step-dot[data-v-ad1f0896]{color:#1976d2;border-color:#a9cde4;background:#f5fbff}.step-copy small[data-v-ad1f0896],.capability-tab span[data-v-ad1f0896]{color:#91a5b7}.step-arrow[data-v-ad1f0896]{color:#a8bac8}.stage-card[data-v-ad1f0896],.capability-card[data-v-ad1f0896]{border-color:#266b9d33;background:#ffffffd6}.stage-card-head[data-v-ad1f0896],.evidence-head[data-v-ad1f0896],.capability-card-head[data-v-ad1f0896]{color:#5e89a9}.stage-status[data-v-ad1f0896]{color:#139c91}.stage-status i[data-v-ad1f0896]{background:#12d9bb}.stage-summary[data-v-ad1f0896],.capability-card>p[data-v-ad1f0896]{color:var(--muted)}.visual-node[data-v-ad1f0896]{color:#537994;border-color:#b6d3e4;background:#f7fbfdd6}.visual-node.highlighted[data-v-ad1f0896]{color:#0755c9;border-color:#84baf2;background:#eaf3ff;box-shadow:0 8px 18px #1464f414}.visual-node small[data-v-ad1f0896],.capability-flow-item small[data-v-ad1f0896]{color:#93a7b7}.visual-connector[data-v-ad1f0896]{background:#99c7df}.stage-insights[data-v-ad1f0896]{border-top-color:#266b9d29}.stage-insights span[data-v-ad1f0896],.capability-outcomes span[data-v-ad1f0896]{color:#3d789c}.capability-card.capability-sand[data-v-ad1f0896]{background:#f0f7fc;border-color:#c5ddea}.capability-card.capability-blue[data-v-ad1f0896]{background:#e9f6f7;border-color:#b9e0e0}.capability-card.capability-plum[data-v-ad1f0896]{background:#eef2fb;border-color:#cbd8f0}.capability-flow[data-v-ad1f0896]{border-color:#266b9d24;background:#266b9d24}.capability-flow-item[data-v-ad1f0896]{background:#ffffff8c}.capability-flow-item span[data-v-ad1f0896]{color:#8aa7ba}.capability-flow-item strong[data-v-ad1f0896]{color:#1768a5}.capability-outcomes[data-v-ad1f0896]{border-top-color:#266b9d24}.retrieval-section[data-v-ad1f0896]{border-color:#8eeeff2e;border-radius:20px;background:linear-gradient(135deg,#071b31,#0b2a4b 58%,#103c68);color:#eaf8ff;box-shadow:0 14px 34px #09223c29}.retrieval-heading h2[data-v-ad1f0896]{color:#f2fbff}.retrieval-heading>p[data-v-ad1f0896]:last-child{color:#eaf8ffa8}.retrieval-console[data-v-ad1f0896]{border-color:#8eeeff33;border-radius:16px;background:#ffffff0f;box-shadow:0 10px 24px #0000001f}.query-bar[data-v-ad1f0896]{color:#e9fbff;border-color:#8eeeff40;background:#0413254d}.query-chip[data-v-ad1f0896]{color:#8eeeff}.lane-label[data-v-ad1f0896]{color:#c5eefa}.lane-label small[data-v-ad1f0896]{color:#c5eefa7a}.lane-track[data-v-ad1f0896]{background:#c5eefa1f}.lane-track span[data-v-ad1f0896]{background:linear-gradient(90deg,#1464f4,#12d9bb)}.lane-track b[data-v-ad1f0896]{color:#8eeeff}.evidence-result[data-v-ad1f0896]{border-color:#12d9bb47;border-radius:12px;background:#12d9bb1a}.evidence-head[data-v-ad1f0896]{color:#8eeeff}.evidence-result p[data-v-ad1f0896]{color:#eaf8ffc2}.evidence-sources span[data-v-ad1f0896]{color:#a7dcec;border-color:#8eeeff33}.trend-card[data-v-ad1f0896]{border-color:#266b9d24;background:#ffffffd1}.trend-card[data-v-ad1f0896]:hover{box-shadow:0 12px 24px #09223c17}.trend-moss[data-v-ad1f0896]:after{background:#bceeff}.trend-sand[data-v-ad1f0896]:after{background:#c6ddff}.trend-blue[data-v-ad1f0896]:after{background:#b9f3ed}.trend-plum[data-v-ad1f0896]:after{background:#cbd8f0}.trend-ink[data-v-ad1f0896]:after{background:#b9d7eb}.trend-head[data-v-ad1f0896]{color:#3d83b0}.trend-head span[data-v-ad1f0896],.trend-tag[data-v-ad1f0896]{color:#8aa1b2}.principle[data-v-ad1f0896]{border-top-color:var(--line)}.principle-icon[data-v-ad1f0896]{color:#1464f4;border-color:#afd0e8;background:#edf5fc}.principle p[data-v-ad1f0896]{color:var(--muted)}.faq-list[data-v-ad1f0896]{border-top-color:var(--line);background:#ffffffd1}.faq-list details[data-v-ad1f0896]{border-bottom-color:var(--line)}.faq-list summary span[data-v-ad1f0896]{color:#8ba2b4}.faq-list summary svg[data-v-ad1f0896]{color:#3c82ad}.observatory-footer[data-v-ad1f0896]{border-color:#266b9d24;border-radius:16px;background:#fffc;box-shadow:0 10px 26px #09223c0f}.observatory-footer[data-v-ad1f0896]{color:#8b9dad}.observatory-footer strong[data-v-ad1f0896]{color:var(--ink)}.source-links span[data-v-ad1f0896]{color:#a3b1be}.source-links a[data-v-ad1f0896]{color:#287bb1}.source-links a[data-v-ad1f0896]:hover{color:var(--teal)}.cta-button[data-v-ad1f0896]{color:#effbff!important;background:linear-gradient(100deg,#0f63e7,#1787f1 55%,#12cdb4);border-radius:10px;box-shadow:0 8px 16px #1464f42e}.cta-button[data-v-ad1f0896]:hover{background:linear-gradient(100deg,#0d58ca,#147bd9 55%,#0eb59f)}a:focus-visible,button:focus-visible,summary:focus-visible{outline-color:#12bfae}
