.tour-page[data-v-716cfb2a]{--tour-bg:#f4f7fb;--tour-surface:#fff;--tour-card:#fff;--tour-text:#0f172a;--tour-muted:rgba(15,23,42,0.65);--tour-gradient:linear-gradient(134deg,#0649b8 1%,#0a7fd7 41%,#03d2c5 99%);background:var(--tour-bg);color:var(--tour-text);font-family:Sora,Space Grotesk,Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}section[data-v-716cfb2a]{padding:4.6875vw 6vw}.hero[data-v-716cfb2a]{position:relative;overflow:hidden;padding:5.72917vw 6vw 4.6875vw}.hero-glow[data-v-716cfb2a]{position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(6,73,184,.18),transparent 55%),radial-gradient(circle at 80% 10%,rgba(3,210,197,.18),transparent 45%),radial-gradient(circle at 60% 90%,rgba(10,127,215,.16),transparent 55%),linear-gradient(180deg,rgba(6,73,184,.06),hsla(0,0%,100%,.9));z-index:0}.hero-grid[data-v-716cfb2a]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(16.66667vw,1fr));gap:2.5vw;align-items:center}.hero-badge[data-v-716cfb2a]{display:inline-flex;align-items:center;gap:.625vw;background:rgba(6,73,184,.08);border:1px solid rgba(6,73,184,.12);padding:.52083vw .83333vw;border-radius:52.03125vw;font-weight:600;color:#0b3b86;margin-bottom:1.25vw}.hero-badge img[data-v-716cfb2a]{width:1.66667vw;height:1.66667vw}.hero-copy h1[data-v-716cfb2a]{font-size:clamp(2.6rem,4vw,3.6rem);margin-bottom:.9375vw}.hero-copy p[data-v-716cfb2a]{font-size:1.12rem;color:var(--tour-muted);line-height:1.7;max-width:29.16667vw}.hero-actions[data-v-716cfb2a]{display:flex;flex-wrap:wrap;gap:.72917vw;margin:1.45833vw 0 .9375vw}.hero-notes[data-v-716cfb2a]{display:flex;flex-direction:column;gap:.3125vw;font-size:.92rem;color:rgba(15,23,42,.55)}.btn[data-v-716cfb2a]{display:inline-flex;align-items:center;justify-content:center;padding:.625vw 1.14583vw;border-radius:.52083vw;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.btn-primary[data-v-716cfb2a]{background:var(--tour-gradient);color:#fff;box-shadow:0 .625vw 1.25vw rgba(6,73,184,.35)}.btn-secondary[data-v-716cfb2a]{border:1px solid rgba(6,73,184,.28);color:#0b3b86;background:#fff}.btn-ghost[data-v-716cfb2a]{border:1px solid rgba(6,73,184,.18);color:rgba(15,23,42,.7)}.btn[data-v-716cfb2a]:hover{transform:translateY(-.10417vw)}.hero-visual[data-v-716cfb2a]{position:relative}.visual-frame[data-v-716cfb2a]{background:#fff;border-radius:.9375vw;border:1px solid rgba(6,73,184,.12);overflow:hidden;box-shadow:0 1.5625vw 3.64583vw rgba(6,73,184,.18)}.visual-topbar[data-v-716cfb2a]{display:flex;align-items:center;justify-content:space-between;padding:.72917vw .83333vw;background:rgba(6,73,184,.06);border-bottom:1px solid rgba(6,73,184,.1);font-size:.85rem;color:rgba(15,23,42,.65)}.dots[data-v-716cfb2a]{display:flex;gap:.3125vw}.dot[data-v-716cfb2a]{width:.52083vw;height:.52083vw;border-radius:50%}.dot.red[data-v-716cfb2a]{background:#ff6b5b}.dot.yellow[data-v-716cfb2a]{background:#ffd166}.dot.green[data-v-716cfb2a]{background:#4ade80}.pill[data-v-716cfb2a]{background:rgba(6,73,184,.12);color:#0b3b86;padding:.20833vw .52083vw;border-radius:52.03125vw}.visual-body[data-v-716cfb2a]{display:grid;grid-template-columns:9.375vw 1fr;min-height:19.79167vw}.visual-sidebar[data-v-716cfb2a]{background:rgba(6,73,184,.05);padding:.9375vw .72917vw;display:flex;flex-direction:column;gap:.52083vw;color:rgba(15,23,42,.6);font-size:.9rem}.visual-sidebar span[data-v-716cfb2a]{padding:.41667vw .52083vw;border-radius:.41667vw}.visual-sidebar .active[data-v-716cfb2a]{background:rgba(6,73,184,.12);color:#0b3b86}.visual-main[data-v-716cfb2a]{padding:.9375vw;display:flex;flex-direction:column;gap:.83333vw}.visual-kpis[data-v-716cfb2a]{display:grid;grid-template-columns:repeat(3,1fr);gap:.625vw}.kpi[data-v-716cfb2a]{background:rgba(6,73,184,.06);border-radius:.625vw;padding:.625vw;border:1px solid rgba(6,73,184,.12)}.kpi small[data-v-716cfb2a]{font-size:.75rem;color:rgba(15,23,42,.6)}.kpi strong[data-v-716cfb2a]{display:block;font-size:1.2rem;margin-top:.3125vw}.visual-panels[data-v-716cfb2a]{display:grid;grid-template-columns:1.4fr 1fr;gap:.625vw}.panel[data-v-716cfb2a]{background:hsla(0,0%,100%,.9);border-radius:.625vw;padding:.625vw;border:1px solid rgba(6,73,184,.12);min-height:7.29167vw;display:flex;flex-direction:column;gap:.52083vw}.panel.large[data-v-716cfb2a]{grid-row:span 2}.panel-title[data-v-716cfb2a]{font-size:.85rem;color:rgba(15,23,42,.6)}.timeline[data-v-716cfb2a]{display:flex;gap:.41667vw}.timeline span[data-v-716cfb2a]{padding:.20833vw .41667vw;border-radius:52.03125vw;background:rgba(6,73,184,.08);font-size:.7rem}.timeline .active[data-v-716cfb2a]{background:rgba(6,73,184,.4)}.panel-bars[data-v-716cfb2a]{display:flex;gap:.3125vw;margin-top:.52083vw}.panel-bars i[data-v-716cfb2a]{height:.3125vw;flex:1;background:var(--tour-gradient);border-radius:52.03125vw}.heatmap[data-v-716cfb2a]{display:grid;grid-template-columns:repeat(4,1fr);gap:.3125vw}.heatmap span[data-v-716cfb2a]{height:1.25vw;border-radius:.3125vw;background:rgba(6,73,184,.18)}.list div[data-v-716cfb2a]{display:flex;align-items:center;gap:.41667vw;font-size:.8rem;color:rgba(15,23,42,.6)}.list i[data-v-716cfb2a]{width:.52083vw;height:.52083vw;background:rgba(3,210,197,.6);border-radius:50%}.hero-bird[data-v-716cfb2a]{position:absolute;right:-2.08333vw;top:-2.08333vw;width:9.375vw;opacity:.35}.section-head[data-v-716cfb2a]{text-align:center;max-width:37.5vw;margin:0 auto 2.5vw}.section-head h2[data-v-716cfb2a]{font-size:2.3rem;margin-bottom:.625vw}.section-head p[data-v-716cfb2a]{color:rgba(15,23,42,.6);font-size:1.05rem}.highlights[data-v-716cfb2a]{padding:4.16667vw 8vw}.highlight-grid[data-v-716cfb2a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5vw,1fr));gap:1.14583vw}.highlight-card[data-v-716cfb2a]{background:var(--tour-card);border-radius:.83333vw;padding:1.14583vw;border:1px solid rgba(6,73,184,.12);min-height:8.33333vw;box-shadow:0 .9375vw 1.5625vw rgba(6,73,184,.08)}.highlight-card h3[data-v-716cfb2a]{margin-bottom:.52083vw}.highlight-card p[data-v-716cfb2a]{color:rgba(15,23,42,.6)}.report-story[data-v-716cfb2a]{padding:4.16667vw 8vw;background:#eef3f9}.risk-matrix[data-v-716cfb2a]{padding:4.16667vw 8vw}.matrix-card[data-v-716cfb2a]{background:#fff;border:1px solid rgba(6,73,184,.12);border-radius:1.04167vw;box-shadow:0 .9375vw 1.5625vw rgba(6,73,184,.08);padding:1.25vw;margin:0 auto;width:50%}.matrix-title[data-v-716cfb2a]{text-align:center;font-size:1.6rem;font-weight:700;color:#0b3b86;margin-bottom:1.04167vw}.matrix-svg[data-v-716cfb2a]{display:block;width:60%;max-width:31.25vw;margin:0 auto}.cell-text[data-v-716cfb2a]{font-size:.67708vw;fill:#2d3748}.axis-text-white[data-v-716cfb2a],.cell-text[data-v-716cfb2a]{font-weight:700;text-anchor:middle;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.axis-text-white[data-v-716cfb2a]{font-size:.72917vw;fill:#fff}.axis-text-white-small[data-v-716cfb2a]{font-size:.52083vw;fill:#fff;font-weight:600}.axis-text-label[data-v-716cfb2a],.axis-text-white-small[data-v-716cfb2a]{text-anchor:middle;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.axis-text-label[data-v-716cfb2a]{font-size:.72917vw;fill:#0b3b86;font-weight:700}.live-embed[data-v-716cfb2a]{padding:4.16667vw 8vw}.embed-shell[data-v-716cfb2a]{background:#fff;border:1px solid rgba(6,73,184,.12);border-radius:.9375vw;box-shadow:0 .9375vw 1.5625vw rgba(6,73,184,.08);overflow:hidden}.embed-toolbar[data-v-716cfb2a]{display:flex;align-items:center;justify-content:space-between;gap:.83333vw;padding:.72917vw .83333vw;background:rgba(6,73,184,.06);border-bottom:1px solid rgba(6,73,184,.12);color:rgba(15,23,42,.65);font-size:.9rem}.embed-frame[data-v-716cfb2a]{width:100%;height:37.5vw;border:0;background:#fff}.report-grid[data-v-716cfb2a]{display:grid;grid-template-columns:repeat(12,1fr);gap:1.04167vw}.report-summary[data-v-716cfb2a]{grid-column:span 4;background:#fff;border-radius:.83333vw;padding:1.04167vw;border:1px solid rgba(6,73,184,.12);box-shadow:0 .9375vw 1.5625vw rgba(6,73,184,.08)}.summary-header[data-v-716cfb2a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.9375vw}.summary-header h3[data-v-716cfb2a]{margin:0;font-size:1.2rem}.chip[data-v-716cfb2a]{background:rgba(6,73,184,.12);color:#0b3b86;padding:.20833vw .52083vw;border-radius:52.03125vw;font-size:.75rem}.summary-list[data-v-716cfb2a]{display:flex;flex-direction:column;gap:.625vw}.summary-list div[data-v-716cfb2a]{display:flex;justify-content:space-between;gap:.52083vw;color:rgba(15,23,42,.65)}.summary-list strong[data-v-716cfb2a]{color:#0f172a}.report-metrics[data-v-716cfb2a]{grid-column:span 8;display:grid;grid-template-columns:repeat(4,1fr);gap:.625vw}.metric-card[data-v-716cfb2a]{background:#fff;border-radius:.72917vw;padding:.9375vw;border:1px solid rgba(6,73,184,.12);box-shadow:0 .9375vw 1.5625vw rgba(6,73,184,.08)}.metric-card span[data-v-716cfb2a]{display:block;font-size:.8rem;color:rgba(15,23,42,.6)}.metric-card strong[data-v-716cfb2a]{font-size:1.4rem}.report-table[data-v-716cfb2a]{grid-column:span 12;background:#fff;border-radius:.83333vw;padding:.83333vw;border:1px solid rgba(6,73,184,.12);box-shadow:0 .9375vw 1.5625vw rgba(6,73,184,.08)}.table-head[data-v-716cfb2a],.table-row[data-v-716cfb2a]{display:grid;grid-template-columns:6.25vw 1fr 8.33333vw 1fr;gap:.625vw;align-items:center}.table-head[data-v-716cfb2a]{font-size:.85rem;color:rgba(15,23,42,.65);padding-bottom:.625vw;border-bottom:1px solid rgba(6,73,184,.12)}.table-row[data-v-716cfb2a]{padding:.72917vw 0;border-bottom:1px solid rgba(6,73,184,.08);font-size:.9rem}.table-row[data-v-716cfb2a]:last-child{border-bottom:none}.tag[data-v-716cfb2a]{display:inline-flex;align-items:center;justify-content:center;padding:.20833vw .52083vw;border-radius:52.03125vw;font-size:.75rem;font-weight:600}.tag.ok[data-v-716cfb2a]{background:rgba(3,210,197,.2);color:#047a73}.tag.warn[data-v-716cfb2a]{background:rgba(10,127,215,.18);color:#0b3b86}.tag.danger[data-v-716cfb2a],.tag.info[data-v-716cfb2a]{background:rgba(6,73,184,.18);color:#0b3b86}.muted[data-v-716cfb2a]{color:rgba(15,23,42,.55)}.report-notes[data-v-716cfb2a]{grid-column:span 12;display:grid;grid-template-columns:repeat(auto-fit,minmax(11.45833vw,1fr));gap:.83333vw}.note[data-v-716cfb2a]{background:#fff;border-radius:.83333vw;padding:.9375vw;border:1px solid rgba(6,73,184,.12);box-shadow:0 .9375vw 1.5625vw rgba(6,73,184,.08)}.note h4[data-v-716cfb2a]{margin:0 0 .41667vw}.note p[data-v-716cfb2a]{margin:0;color:rgba(15,23,42,.6)}.system-map[data-v-716cfb2a]{padding:4.16667vw 8vw}.map-grid[data-v-716cfb2a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.375vw,1fr));gap:.83333vw}.map-node[data-v-716cfb2a]{background:rgba(6,73,184,.08);border:1px solid rgba(6,73,184,.2);border-radius:.72917vw;padding:.83333vw;text-align:center;font-weight:600;color:#0b3b86}.tour-cta[data-v-716cfb2a]{padding:3.64583vw 8vw 5.72917vw}.cta-box[data-v-716cfb2a]{background:var(--tour-gradient);border-radius:.9375vw;padding:1.66667vw;display:flex;flex-wrap:wrap;gap:1.04167vw;align-items:center;justify-content:space-between;color:#fff;box-shadow:0 1.04167vw 2.60417vw rgba(6,73,184,.35)}@media(max-width:980px){.visual-body[data-v-716cfb2a]{grid-template-columns:1fr}.visual-sidebar[data-v-716cfb2a]{display:none}.visual-panels[data-v-716cfb2a]{grid-template-columns:1fr}.report-summary[data-v-716cfb2a]{grid-column:span 12}.report-metrics[data-v-716cfb2a]{grid-column:span 12;grid-template-columns:repeat(2,1fr)}.table-head[data-v-716cfb2a],.table-row[data-v-716cfb2a]{grid-template-columns:1fr;gap:6px}}