.hub-crumb-bar[data-v-3d8aad7a]{width:100%;background:#fff;border-bottom:1px solid #eef1f2}.hub-crumb-inner[data-v-3d8aad7a]{max-width:1280px;margin:0 auto;padding:14px 32px;display:flex;align-items:center;justify-content:space-between;gap:16px}.hub-crumb-trail[data-v-3d8aad7a]{display:flex;align-items:center;gap:8px;font-size:13px;color:#6e8081;min-width:0}.hub-crumb-root[data-v-3d8aad7a]{color:#16696d;font-weight:600;text-decoration:none}.hub-crumb-root[data-v-3d8aad7a]:hover{color:#02363d;text-decoration:underline}.hub-crumb-sep[data-v-3d8aad7a]{color:#c1cac9}.hub-crumb-current[data-v-3d8aad7a]{color:#02363d;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hub-crumb-tour[data-v-3d8aad7a]{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #d2d8dc;color:#02363d;padding:7px 12px;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap}.hub-crumb-tour[data-v-3d8aad7a]:hover{background:#f7f8f8}@media (max-width: 560px){.hub-crumb-tour[data-v-3d8aad7a]{display:none}}.idr-stories-root[data-v-3ab5b6c6]{position:relative;margin-left:auto}.idr-stories-trigger[data-v-3ab5b6c6]{display:inline-flex;align-items:center;gap:6px;padding:12px 0;background:transparent;border:0;color:#16696d;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.idr-stories-trigger[data-v-3ab5b6c6]:hover{color:#0d5256}.idr-stories-panel[data-v-3ab5b6c6]{position:absolute;top:calc(100% + 4px);right:0;background:#fff;border:1px solid #e3e7ea;border-radius:4px;box-shadow:0 8px 20px #02363d1f;padding:4px;z-index:50;min-width:280px;max-height:360px;overflow:auto}.idr-stories-item[data-v-3ab5b6c6]{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:4px;text-decoration:none;color:#121313}.idr-stories-item[data-v-3ab5b6c6]:hover{background:#f7f8f8}.idr-stories-item-active[data-v-3ab5b6c6]{background:#e4f8f6;color:#16696d}.idr-stories-item-title[data-v-3ab5b6c6]{font-size:13px;font-weight:600}.idr-stories-item-desc[data-v-3ab5b6c6]{font-size:11px;color:#6e8081;line-height:1.4}.idr-stories-item-active .idr-stories-item-desc[data-v-3ab5b6c6]{color:#16696d}.idr-tabs-bar[data-v-1d94b025]{border-bottom:1px solid #e3e7ea;background:#fff;position:sticky;top:0;z-index:20}.idr-tabs-inner[data-v-1d94b025]{max-width:1280px;margin:0 auto;padding:4px 32px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.idr-tabs-list[data-v-1d94b025]{display:flex;align-items:center;gap:4px}.idr-tab[data-v-1d94b025]{position:relative;padding:8px 18px;background:transparent;border:0;color:#4b595c;font-size:14px;font-weight:500;cursor:pointer;font-family:inherit;text-decoration:none;transition:color .12s}.idr-tab[data-v-1d94b025]:hover{color:#02363d}.idr-tab-active[data-v-1d94b025]{color:#02363d;font-weight:600}.idr-tab-active[data-v-1d94b025]:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;background:#16696d}.idr-tabs-filters[data-v-1d94b025]{display:flex;align-items:center;gap:8px;margin-left:auto;flex-wrap:wrap}.idr-tour-backdrop[data-v-f681f3b8]{position:fixed;top:0;right:0;bottom:0;left:0;background:#02363d9e;z-index:60}.idr-tour-modal[data-v-f681f3b8]{position:fixed;background:#fff;border-radius:8px;box-shadow:0 24px 60px #02363d52;z-index:70;overflow:hidden}.idr-tour-header[data-v-f681f3b8]{padding:18px 22px 14px;background:linear-gradient(138deg,#f1e8ff 4.38%,#d7f3f1 99.39%);border-bottom:1px solid #e3e7ea}.idr-tour-header-row[data-v-f681f3b8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.idr-tour-eyebrow[data-v-f681f3b8]{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#6b37b8}.idr-tour-close[data-v-f681f3b8]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;border:0;background:transparent;color:#4b595c;cursor:pointer}.idr-tour-close[data-v-f681f3b8]:hover{background:#ffffff80;color:#16696d}.idr-tour-progress[data-v-f681f3b8]{display:flex;gap:4px}.idr-tour-progress-pip[data-v-f681f3b8]{flex:1;height:3px;border-radius:2px;background:#02363d1f;transition:background .2s}.idr-tour-progress-pip-done[data-v-f681f3b8]{background:#16696d66}.idr-tour-progress-pip-active[data-v-f681f3b8]{background:#16696d}.idr-tour-body[data-v-f681f3b8]{padding:20px 22px;min-height:110px}.idr-tour-title[data-v-f681f3b8]{margin:0;font-size:20px;font-weight:600;color:#02363d;letter-spacing:-.2px}.idr-tour-text[data-v-f681f3b8]{margin:8px 0 0;font-size:13px;line-height:1.6;color:#4b595c}.idr-tour-footer[data-v-f681f3b8]{padding:12px 18px;border-top:1px solid #e3e7ea;background:#f7f8f8;display:flex;align-items:center;gap:8px}.idr-tour-skip[data-v-f681f3b8]{background:transparent;border:0;color:#6e8081;font-size:12px;cursor:pointer;font-family:inherit;flex-shrink:0}.idr-tour-kbd-hint[data-v-f681f3b8]{font-size:11px;color:#b2babe;flex-shrink:0}.idr-tour-footer-actions[data-v-f681f3b8]{margin-left:auto;display:flex;gap:8px}.idr-tour-back[data-v-f681f3b8]{background:#fff;border:1px solid #d2d8dc;color:#02363d;padding:7px 13px;border-radius:4px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.idr-tour-cta[data-v-f681f3b8]{display:inline-flex;align-items:center;gap:6px;background:#02363d;border:0;color:#fff;padding:7px 15px;border-radius:4px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.idr-tour-cta[data-v-f681f3b8]:hover{background:#16696d}.idr-slide-fwd-enter-active[data-v-f681f3b8],.idr-slide-fwd-leave-active[data-v-f681f3b8],.idr-slide-back-enter-active[data-v-f681f3b8],.idr-slide-back-leave-active[data-v-f681f3b8]{transition:opacity .16s ease,transform .16s ease}.idr-slide-fwd-enter-from[data-v-f681f3b8]{opacity:0;transform:translate(16px)}.idr-slide-fwd-leave-to[data-v-f681f3b8],.idr-slide-back-enter-from[data-v-f681f3b8]{opacity:0;transform:translate(-16px)}.idr-slide-back-leave-to[data-v-f681f3b8]{opacity:0;transform:translate(16px)}.loading-state[data-v-4daedd05]{display:flex;align-items:center;justify-content:center;gap:10px;padding:40px 16px;font-size:12px;font-weight:500;letter-spacing:.3px;color:#6e8081;text-transform:uppercase}.loading-dot[data-v-4daedd05]{width:8px;height:8px;border-radius:50%;background:#16696d;animation:pulse-4daedd05 1.2s ease-in-out infinite}@keyframes pulse-4daedd05{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.disclosure-trigger[data-v-d306d730]{display:inline-flex;align-items:center;justify-content:center;cursor:help;color:#89989b;vertical-align:middle;margin-left:4px;transition:color .15s ease}.disclosure-trigger[data-v-d306d730]:hover{color:#16696d}.disclosure-content[data-v-d306d730]{display:flex;flex-direction:column;gap:8px;max-width:260px;line-height:1.45}.disclosure-body[data-v-d306d730]{font-size:12px}.disclosure-link[data-v-d306d730]{font-size:11px;font-weight:600;color:#c4f5fe;text-decoration:none;border-top:1px solid rgba(255,255,255,.18);padding-top:6px}.disclosure-link[data-v-d306d730]:hover{text-decoration:underline}.idr-v2-iconbtn[data-v-3e2b3a0c]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;border:0;background:transparent;color:#4b595c;cursor:pointer}.idr-v2-iconbtn[data-v-3e2b3a0c]:hover{background:#e8f2f4;color:#16696d}.idr-v2-root[data-v-b9aaeffa]{display:flex;flex-direction:column;min-height:100vh;background:#f7f8f8;min-width:360px}.hub-root[data-v-a71dd94e]{background:#02363d;color:#fff;font-family:Inter,system-ui,sans-serif;min-width:0}.hub-hero[data-v-a71dd94e]{position:relative;padding:32px 32px 96px;overflow:hidden}.hub-hero-backdrop[data-v-a71dd94e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.5;pointer-events:none}.hub-hero-inner[data-v-a71dd94e]{position:relative;z-index:2;max-width:1280px;margin:0 auto;padding-top:20px}.hub-breadcrumb[data-v-a71dd94e]{display:flex;align-items:center;gap:6px;font-size:12px;color:#e4f8f68c;margin-bottom:32px}.hub-breadcrumb a[data-v-a71dd94e]{color:#e4f8f68c;text-decoration:none}.hub-breadcrumb a[data-v-a71dd94e]:hover{color:#fff}.hub-breadcrumb-current[data-v-a71dd94e]{color:#fff;font-weight:600}.hub-chip[data-v-a71dd94e]{display:inline-flex;align-items:center;gap:8px;background:#36c5ba1f;border:1px solid rgba(54,197,186,.3);color:#a8e5df;padding:6px 12px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;margin-bottom:22px}.hub-chip-dot[data-v-a71dd94e]{width:6px;height:6px;border-radius:999px;background:#36c5ba}.hub-headline[data-v-a71dd94e]{margin:0;font-size:clamp(48px,7vw,88px);line-height:.96;letter-spacing:-2.4px;font-weight:600;color:#fff;max-width:1100px}.hub-headline-accent[data-v-a71dd94e]{color:#36c5ba}.hub-lede[data-v-a71dd94e]{margin:28px 0 0;font-size:19px;line-height:1.5;color:#e4f8f6c7;max-width:680px}.hub-hero-ctas[data-v-a71dd94e]{display:flex;gap:12px;margin-top:36px;flex-wrap:wrap}.hub-btn-primary[data-v-a71dd94e]{display:inline-flex;align-items:center;gap:8px;background:#36c5ba;color:#02363d;padding:14px 22px;border-radius:4px;font-size:15px;font-weight:600;text-decoration:none}.hub-btn-primary[data-v-a71dd94e]:hover{background:#4cd0c6}.hub-btn-ghost[data-v-a71dd94e]{display:inline-flex;align-items:center;gap:8px;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.22);padding:13px 22px;border-radius:4px;font-size:15px;font-weight:600;text-decoration:none}.hub-btn-ghost[data-v-a71dd94e]:hover{background:#ffffff0f}.hub-anchor-section[data-v-a71dd94e]{background:#fff;color:#121313;padding:96px 32px 80px}.hub-section-inner[data-v-a71dd94e]{max-width:1280px;margin:0 auto}.hub-anchor-grid[data-v-a71dd94e]{display:grid;grid-template-columns:.95fr 1.05fr;gap:64px;align-items:center}@media (max-width: 920px){.hub-anchor-grid[data-v-a71dd94e]{grid-template-columns:1fr;gap:48px}}.hub-eyebrow[data-v-a71dd94e]{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#16696d;margin-bottom:16px}.hub-eyebrow-num[data-v-a71dd94e]{font-family:ui-monospace,Menlo,monospace;font-size:11px;padding:3px 7px;background:#e4f8f6;border-radius:3px}.hub-eyebrow-num-light[data-v-a71dd94e]{background:#f0f2f2;color:#4b595c}.hub-eyebrow-text-light[data-v-a71dd94e]{color:#6e8081}.hub-section-title[data-v-a71dd94e]{margin:0;font-size:56px;line-height:1;letter-spacing:-1.2px;font-weight:600;color:#02363d}.hub-section-tagline[data-v-a71dd94e]{margin-top:12px;font-size:19px;line-height:1.4;color:#16696d;font-weight:500}.hub-section-body[data-v-a71dd94e]{margin:24px 0 0;font-size:15px;line-height:1.6;color:#4b595c;max-width:480px}.hub-section-ctas[data-v-a71dd94e]{margin-top:28px;display:flex;gap:10px;flex-wrap:wrap}.hub-btn-dark[data-v-a71dd94e]{display:inline-flex;align-items:center;gap:8px;background:#02363d;color:#fff;padding:13px 22px;border-radius:4px;font-size:14px;font-weight:600;text-decoration:none}.hub-btn-dark[data-v-a71dd94e]:hover{background:#0a4951}.hub-anchor-mockup[data-v-a71dd94e]{background:#fff;border:1px solid #e3e7ea;border-radius:12px;padding:24px;box-shadow:0 30px 60px -30px #02363d52,0 0 0 1px #02363d0a}.hub-mockup-header[data-v-a71dd94e]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px;border-bottom:1px solid #e3e7ea}.hub-mockup-id[data-v-a71dd94e]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#02363d;letter-spacing:-.1px}.hub-mockup-dot[data-v-a71dd94e]{width:8px;height:8px;border-radius:999px;background:#36c5ba}.hub-mockup-meta[data-v-a71dd94e]{font-size:11px;color:#6e8081;font-family:ui-monospace,Menlo,monospace}.hub-mockup-inputs[data-v-a71dd94e]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:16px 0}.hub-mockup-input[data-v-a71dd94e]{background:#f7f8f8;border:1px solid #e8ebeb;border-radius:6px;padding:8px 10px}.hub-mockup-input-label[data-v-a71dd94e]{font-size:9.5px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#6e8081}.hub-mockup-input-row[data-v-a71dd94e]{display:flex;align-items:baseline;gap:6px;margin-top:2px}.hub-mockup-input-value[data-v-a71dd94e]{font-size:15px;font-weight:600;color:#02363d;letter-spacing:-.2px}.hub-mockup-input-sub[data-v-a71dd94e]{font-size:10px;color:#89989b;font-family:ui-monospace,Menlo,monospace}.hub-mockup-band[data-v-a71dd94e]{background:#f7f8f8;border-radius:8px;padding:20px;margin-top:4px;border:1px solid #e8ebeb}.hub-mockup-band-header[data-v-a71dd94e]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.hub-mockup-band-label[data-v-a71dd94e]{font-size:11px;font-weight:600;color:#6e8081;letter-spacing:.4px;text-transform:uppercase}.hub-mockup-band-pill[data-v-a71dd94e]{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;background:#e8fdea;color:#0e8019}.hub-mockup-band-svg[data-v-a71dd94e]{width:100%;height:90px}.hub-resources-section[data-v-a71dd94e]{background:#f7f8f8;padding:80px 32px}.hub-resources-head[data-v-a71dd94e]{max-width:720px;margin-bottom:40px}.hub-resources-lede[data-v-a71dd94e]{margin:16px 0 0;font-size:16px;line-height:1.55;color:#4b595c}.hub-resource-grid[data-v-a71dd94e]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 920px){.hub-resource-grid[data-v-a71dd94e]{grid-template-columns:1fr}}.hub-resource-card[data-v-a71dd94e]{position:relative;display:block;padding:24px 24px 28px;background:#fff;border:1px solid #e3e7ea;border-radius:8px;text-decoration:none;color:inherit;transition:border-color .12s,transform .12s}.hub-resource-card[data-v-a71dd94e]:hover{border-color:#36c5ba;transform:translateY(-1px)}.hub-resource-card-pending[data-v-a71dd94e]{opacity:.7;cursor:default}.hub-resource-card-pending[data-v-a71dd94e]:hover{border-color:#e3e7ea;transform:none}.hub-resource-card-num[data-v-a71dd94e]{font-family:ui-monospace,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.6px;color:#36c5ba;margin-bottom:12px}.hub-resource-card-title[data-v-a71dd94e]{font-size:15px;font-weight:600;color:#02363d;letter-spacing:-.2px;margin-bottom:6px}.hub-resource-card-body[data-v-a71dd94e]{font-size:12.5px;line-height:1.55;color:#4b595c;padding-right:28px}.hub-resource-card-arrow[data-v-a71dd94e]{position:absolute;right:22px;bottom:22px;font-size:18px;color:#02363d}.hub-crosslink-strip[data-v-a71dd94e]{background:#fff;border-top:1px solid #e3e7ea;border-bottom:1px solid #e3e7ea;padding:24px 32px}.hub-crosslink-inner[data-v-a71dd94e]{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.hub-crosslink-text[data-v-a71dd94e]{min-width:0}.hub-crosslink-eyebrow[data-v-a71dd94e]{font-size:11px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:#6e8081;margin-bottom:4px}.hub-crosslink-headline[data-v-a71dd94e]{font-size:15px;color:#4b595c;line-height:1.45}.hub-crosslink-headline strong[data-v-a71dd94e]{color:#02363d;font-weight:600}.hub-crosslink-link[data-v-a71dd94e]{display:inline-flex;align-items:center;gap:6px;background:transparent;color:#16696d;border:1px solid #b0e8e4;padding:9px 16px;border-radius:4px;font-size:13px;font-weight:600;text-decoration:none;transition:background .12s}.hub-crosslink-link[data-v-a71dd94e]:hover{background:#e4f8f6}.hub-cta-strip[data-v-a71dd94e]{background:#36c5ba;color:#02363d;padding:56px 32px}.hub-cta-inner[data-v-a71dd94e]{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.hub-cta-title[data-v-a71dd94e]{margin:0;font-size:32px;font-weight:600;letter-spacing:-.6px;color:#02363d}.hub-cta-sub[data-v-a71dd94e]{margin:8px 0 0;font-size:14.5px;color:#02363d;opacity:.78;max-width:600px}.hub-cta-actions[data-v-a71dd94e]{display:flex;gap:10px}.hub-btn-deep[data-v-a71dd94e]{display:inline-flex;align-items:center;gap:8px;background:#02363d;color:#fff;padding:14px 22px;border-radius:4px;font-size:14px;font-weight:600;text-decoration:none}.hub-btn-deep[data-v-a71dd94e]:hover{background:#0a4951}.methodology-chip[data-v-2820da9a]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:3px 8px 3px 7px;border-radius:999px;background:#f3f8f9;color:#16696d;border:1px solid #d8e7e9;text-decoration:none;vertical-align:middle;margin-left:8px;transition:all .15s ease;white-space:nowrap}.methodology-chip[data-v-2820da9a]:hover{background:#e3f3f5;border-color:#16696d;color:#02363d}.idr-stat-grid[data-v-05b28ad3]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:20px}.idr-overview-bottom[data-v-05b28ad3]{display:grid;grid-template-columns:1.2fr 1fr;gap:16px}@media (max-width: 1024px){.idr-stat-grid[data-v-05b28ad3]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 640px){.idr-stat-grid[data-v-05b28ad3]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.idr-overview-bottom[data-v-05b28ad3]{grid-template-columns:1fr}}.idr-fpb-layout[data-v-d37baa9a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(480px,580px);gap:16px;align-items:stretch}@media (max-width: 1024px){.idr-fpb-layout[data-v-d37baa9a]{grid-template-columns:1fr}}.viz-card[data-v-b85dde45]{background:#fff;border:1px solid #e3e7ea;border-radius:12px;padding:22px;box-shadow:0 1px #02363d05,0 8px 24px #02363d0f;min-height:520px;display:flex;flex-direction:column}.viz-eyebrow[data-v-b85dde45]{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#6e8081}.viz-title[data-v-b85dde45]{margin:4px 0 12px;font-size:16px;font-weight:600;color:#02363d;letter-spacing:-.1px;transition:opacity .24s}.viz-progress[data-v-b85dde45]{display:flex;gap:4px;margin-bottom:18px}.viz-progress span[data-v-b85dde45]{flex:1;height:3px;border-radius:2px;background:#e3e7ea;transition:background .2s}.viz-progress span.done[data-v-b85dde45]{background:#16696d}.viz-progress span.now[data-v-b85dde45]{background:#36c5ba}.stat-grid[data-v-b85dde45]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:18px}.stat-card[data-v-b85dde45]{padding:10px 12px;border-radius:6px;background:#fff;border:1px solid #e3e7ea;border-left:4px solid var(--c, #e3e7ea);transition:opacity .32s ease,border-color .32s,background .32s}.stat-card.dim[data-v-b85dde45]{opacity:.32}.stat-card .lbl[data-v-b85dde45]{font-size:9.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#6e8081}.stat-card .val[data-v-b85dde45]{font-size:19px;font-weight:700;letter-spacing:-.1px;color:#121313;font-variant-numeric:tabular-nums;margin-top:2px}.stat-card.qpa[data-v-b85dde45]{--c: #f2ad0d}.stat-card.mkt[data-v-b85dde45]{--c: #16696d}.stat-card.idr[data-v-b85dde45]{--c: #c97aeb}.dist[data-v-b85dde45]{position:relative;height:138px;margin:4px 0 14px}.dist .axis[data-v-b85dde45]{position:absolute;left:0;right:0;top:60px;height:2px;background:#e3e7ea;border-radius:1px}.dist .band[data-v-b85dde45]{position:absolute;top:50px;height:22px;background:#b0e8e4;border-radius:11px;border:1px solid #36c5ba;opacity:0;transform:scaleX(.6);transform-origin:50% 50%;transition:opacity .38s ease,transform .48s cubic-bezier(.2,0,0,1)}.dist .band.show[data-v-b85dde45]{opacity:.8;transform:scaleX(1)}.dist .marker[data-v-b85dde45]{position:absolute;top:32px;width:2px;height:60px;transform:translate(-1px) translateY(8px);opacity:0;transition:opacity .36s ease,transform .48s cubic-bezier(.2,0,0,1)}.dist .marker.show[data-v-b85dde45]{opacity:1;transform:translate(-1px) translateY(0)}.dist .marker .lbl[data-v-b85dde45]{position:absolute;top:-22px;left:50%;transform:translate(-50%);font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.dist .marker .val[data-v-b85dde45]{position:absolute;bottom:-22px;left:50%;transform:translate(-50%);font-size:12px;font-weight:700;color:#121313;font-variant-numeric:tabular-nums;white-space:nowrap}.dist .marker.qpa[data-v-b85dde45]{background:#f2ad0d}.dist .marker.qpa .lbl[data-v-b85dde45]{color:#c97900}.dist .marker.mkt[data-v-b85dde45]{background:#16696d}.dist .marker.mkt .lbl[data-v-b85dde45]{color:#16696d}.dist .marker.idr[data-v-b85dde45]{background:#c97aeb}.dist .marker.idr .lbl[data-v-b85dde45]{color:#6b37b8}.dist .marker.track-1 .lbl[data-v-b85dde45]{top:-38px}.dist .marker.track-1 .lbl[data-v-b85dde45]:after{content:"";position:absolute;left:50%;top:100%;width:1px;height:12px;background:currentColor;opacity:.45}.dist .marker.track-1 .val[data-v-b85dde45]{bottom:-38px}.dist .marker.track-1 .val[data-v-b85dde45]:before{content:"";position:absolute;left:50%;bottom:100%;width:1px;height:12px;background:#d2d8dc}.dist .tail[data-v-b85dde45]{position:absolute;top:56px;height:10px;right:0;background:linear-gradient(to right,#c97aeb59,#c97aeb00);border-radius:5px;opacity:0;transition:opacity .36s ease}.dist .tail.show[data-v-b85dde45]{opacity:1}.dist .tail-lbl[data-v-b85dde45]{position:absolute;bottom:-22px;right:0;font-size:11px;color:#6b37b8;font-weight:600;opacity:0;transition:opacity .36s ease 80ms}.dist .tail-lbl.show[data-v-b85dde45]{opacity:1}.hist[data-v-b85dde45]{margin-top:28px;display:flex;align-items:flex-end;gap:2px;height:120px;padding:0 4px}.hist .bar[data-v-b85dde45]{flex:1;min-width:0;background:#c97aeb;border-radius:2px 2px 0 0;transform:scaleY(0);transform-origin:bottom;transition:transform .54s cubic-bezier(.2,0,0,1)}.hist.show .bar[data-v-b85dde45]{transform:scaleY(1)}.hist .bar[data-v-b85dde45]:nth-child(1){transition-delay:0ms}.hist .bar[data-v-b85dde45]:nth-child(2){transition-delay:18ms}.hist .bar[data-v-b85dde45]:nth-child(3){transition-delay:36ms}.hist .bar[data-v-b85dde45]:nth-child(4){transition-delay:54ms}.hist .bar[data-v-b85dde45]:nth-child(5){transition-delay:72ms}.hist .bar[data-v-b85dde45]:nth-child(6){transition-delay:90ms}.hist .bar[data-v-b85dde45]:nth-child(7){transition-delay:108ms}.hist .bar[data-v-b85dde45]:nth-child(8){transition-delay:126ms}.hist .bar[data-v-b85dde45]:nth-child(9){transition-delay:144ms}.hist .bar[data-v-b85dde45]:nth-child(10){transition-delay:162ms}.hist .bar[data-v-b85dde45]:nth-child(11){transition-delay:.18s}.hist .bar[data-v-b85dde45]:nth-child(12){transition-delay:198ms}.hist .bar[data-v-b85dde45]:nth-child(13){transition-delay:216ms}.hist .bar[data-v-b85dde45]:nth-child(14){transition-delay:234ms}.hist .bar[data-v-b85dde45]:nth-child(15){transition-delay:252ms}.hist .bar[data-v-b85dde45]:nth-child(16){transition-delay:.27s}.hist .bar[data-v-b85dde45]:nth-child(17){transition-delay:288ms}.hist .bar[data-v-b85dde45]:nth-child(18){transition-delay:306ms}.hist .bar[data-v-b85dde45]:nth-child(19){transition-delay:324ms}.hist .bar[data-v-b85dde45]:nth-child(20){transition-delay:342ms}.hist .bar[data-v-b85dde45]:nth-child(21){transition-delay:.36s}.hist .bar[data-v-b85dde45]:nth-child(22){transition-delay:378ms}.hist .bar[data-v-b85dde45]:nth-child(23){transition-delay:396ms}.hist .bar[data-v-b85dde45]:nth-child(24){transition-delay:414ms}.hist-axis[data-v-b85dde45]{display:flex;justify-content:space-between;font-size:10px;color:#89989b;margin-top:6px;padding:0 4px;font-variant-numeric:tabular-nums}.hist-cap[data-v-b85dde45]{margin-top:14px;font-size:12px;line-height:1.5;color:#4b595c}.hist-cap b[data-v-b85dde45]{color:#02363d;font-weight:600}.map-wrap[data-v-b85dde45]{flex:1;min-height:0;display:flex;flex-direction:column}.map-title[data-v-b85dde45]{font-size:12px;font-weight:600;color:#02363d;margin-bottom:6px}.story-root[data-v-8b028b6c]{background:#fff;color:#121313;padding-bottom:80px}.story-crumb[data-v-8b028b6c]{max-width:760px;margin:0 auto;padding:36px 32px 0;font-size:12px;color:#6e8081;display:flex;gap:6px}.story-crumb a[data-v-8b028b6c]{color:#6e8081;text-decoration:none}.story-crumb .here[data-v-8b028b6c]{color:#02363d;font-weight:600}.story-hero[data-v-8b028b6c]{max-width:760px;margin:0 auto;padding:24px 32px 32px}.story-eyebrow[data-v-8b028b6c]{display:inline-flex;align-items:center;gap:6px;background:#f1e8ff;color:#6b37b8;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:18px}.story-headline[data-v-8b028b6c]{margin:0;font-size:52px;line-height:1.05;letter-spacing:-.8px;font-weight:600;color:#02363d}.story-deck[data-v-8b028b6c]{margin:18px 0 0;font-size:19px;line-height:1.5;color:#4b595c;max-width:640px}.story-byline[data-v-8b028b6c]{margin-top:32px;display:flex;align-items:center;gap:12px;font-size:13px;color:#6e8081;border-top:1px solid #e3e7ea;padding-top:18px}.story-byline .who[data-v-8b028b6c]{color:#02363d;font-weight:600}.story-byline .dot[data-v-8b028b6c]{color:#d2d8dc}.story-scrolly[data-v-8b028b6c]{max-width:1180px;margin:0 auto;padding:16px 32px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px;align-items:start}.story-narrative[data-v-8b028b6c]{padding-top:12px}.story-narrative p[data-v-8b028b6c]{font-size:17px;line-height:1.65;color:#1f2a2c;margin:0 0 20px}.story-narrative strong[data-v-8b028b6c]{color:#02363d;font-weight:600}.story-chapter[data-v-8b028b6c]{padding:60px 0;min-height:70vh;border-top:1px solid #f0f2f2}.story-chapter-lede[data-v-8b028b6c]{border-top:0;padding-top:8px;min-height:0}.story-narrative>.story-chapter[data-v-8b028b6c]:last-child{min-height:0;padding-bottom:16px}.story-chapter-h[data-v-8b028b6c]{margin:0 0 18px;font-size:28px;line-height:1.2;letter-spacing:-.3px;font-weight:600;color:#02363d;display:flex;align-items:baseline;gap:12px}.story-step[data-v-8b028b6c]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:#e4f8f6;color:#02363d;border-radius:50%;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0;transition:background .24s,color .24s,transform .24s}.story-chapter.is-active .story-step[data-v-8b028b6c]{background:#02363d;color:#fff;transform:scale(1.05)}.story-lede-p[data-v-8b028b6c]:first-letter{font-size:56px;font-weight:600;float:left;line-height:.9;margin:8px 8px 0 0;color:#02363d}.story-viz-col[data-v-8b028b6c]{position:sticky;top:90px;align-self:start}.story-stat-row[data-v-8b028b6c]{max-width:720px;margin:72px auto 32px;padding:28px 32px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;border-top:1px solid #e3e7ea;border-bottom:1px solid #e3e7ea}.stat-num[data-v-8b028b6c]{font-size:36px;font-weight:600;letter-spacing:-.4px;color:#02363d;font-variant-numeric:tabular-nums;line-height:1}.stat-num.qpa[data-v-8b028b6c]{color:#c97900}.stat-num.mkt[data-v-8b028b6c]{color:#16696d}.stat-num.idr[data-v-8b028b6c]{color:#6b37b8}.stat-label[data-v-8b028b6c]{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#6e8081;margin-top:8px}.stat-sub[data-v-8b028b6c]{font-size:13px;color:#4b595c;margin-top:4px;line-height:1.4}.story-tool-cta[data-v-8b028b6c]{max-width:720px;margin:56px auto 24px;padding:0 32px}.story-tool-cta-inner[data-v-8b028b6c]{border:1px solid #e3e7ea;border-radius:12px;background:#fff;padding:28px 32px;display:flex;align-items:center;gap:24px}.story-tool-cta .copy[data-v-8b028b6c]{flex:1}.story-tool-cta h3[data-v-8b028b6c]{margin:0;font-size:20px;font-weight:600;color:#02363d;letter-spacing:-.1px}.story-tool-cta p[data-v-8b028b6c]{margin:6px 0 0;font-size:14px;color:#4b595c;line-height:1.5}.story-tool-cta .btn-primary[data-v-8b028b6c]{background:#02363d;color:#fff;padding:12px 18px;border-radius:4px;font-size:14px;font-weight:600;border:0;display:inline-flex;align-items:center;gap:8px;flex-shrink:0;white-space:nowrap;cursor:pointer;font-family:inherit}.story-tool-cta .btn-primary[data-v-8b028b6c]:hover{background:#16696d}.story-method[data-v-8b028b6c]{max-width:720px;margin:32px auto 0;padding:0 32px}.story-method h4[data-v-8b028b6c]{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#6e8081}.story-method p[data-v-8b028b6c]{margin:0;font-size:13px;line-height:1.6;color:#6e8081}@media (max-width: 980px){.story-scrolly[data-v-8b028b6c]{grid-template-columns:1fr}.story-viz-col[data-v-8b028b6c]{position:relative;top:0;height:auto}}@media (max-width: 760px){.story-headline[data-v-8b028b6c]{font-size:36px}.story-stat-row[data-v-8b028b6c]{grid-template-columns:1fr;gap:16px}.story-tool-cta-inner[data-v-8b028b6c]{flex-direction:column;align-items:flex-start}}
