.hub-crumb-bar[data-v-42258154]{width:100%;background:#fff;border-bottom:1px solid #eef1f2}.hub-crumb-inner[data-v-42258154]{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-42258154]{display:flex;align-items:center;gap:8px;font-size:13px;color:#6e8081;min-width:0}.hub-crumb-root[data-v-42258154]{color:#16696d;font-weight:600;text-decoration:none}.hub-crumb-root[data-v-42258154]:hover{color:#02363d;text-decoration:underline}.hub-crumb-sep[data-v-42258154]{color:#c1cac9}.hub-crumb-current[data-v-42258154]{color:#02363d;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hub-crumb-tour[data-v-42258154]{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-42258154]:hover{background:#f7f8f8}@media (max-width: 560px){.hub-crumb-tour[data-v-42258154]{display:none}}.idr-rate-limit-banner-wrap[data-v-6cba703c]{width:100%;max-width:1280px;margin:12px auto 0;padding:0 32px;box-sizing:border-box}.idr-rate-limit-banner[data-v-6cba703c]{--banner-tertiary-background-color: #ffefeb;--banner-tertiary-border-color: #ff471a;color:#ff471a}.idr-rate-limit-banner[data-v-6cba703c] .pv-banner-icon,.idr-rate-limit-banner[data-v-6cba703c] .pv-banner-icon svg{fill:#ff471a;color:#ff471a}.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-9534a18d]{border-bottom:1px solid #e3e7ea;background:#fff;position:sticky;top:0;z-index:20}.idr-tabs-inner[data-v-9534a18d]{max-width:1280px;margin:0 auto;padding:4px 32px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.idr-tabs-list[data-v-9534a18d]{display:flex;align-items:center;gap:4px}.idr-tab[data-v-9534a18d]{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-9534a18d]:hover{color:#02363d}.idr-tab-active[data-v-9534a18d]{color:#02363d;font-weight:600}.idr-tab-active[data-v-9534a18d]:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;background:#16696d}.idr-tabs-filters[data-v-9534a18d]{display:flex;align-items:center;gap:8px;margin-left:auto;flex-wrap:wrap}.idr-tour-backdrop[data-v-db555ea4]{position:fixed;top:0;right:0;bottom:0;left:0;background:#02363d9e;z-index:60}.idr-tour-modal[data-v-db555ea4]{position:fixed;background:#fff;border-radius:8px;box-shadow:0 24px 60px #02363d52;z-index:70;overflow:hidden}.idr-tour-header[data-v-db555ea4]{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-db555ea4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.idr-tour-eyebrow[data-v-db555ea4]{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#6b37b8}.idr-tour-close[data-v-db555ea4]{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-db555ea4]:hover{background:#ffffff80;color:#16696d}.idr-tour-progress[data-v-db555ea4]{display:flex;gap:4px}.idr-tour-progress-pip[data-v-db555ea4]{flex:1;height:3px;border-radius:2px;background:#02363d1f;transition:background .2s}.idr-tour-progress-pip-done[data-v-db555ea4]{background:#16696d66}.idr-tour-progress-pip-active[data-v-db555ea4]{background:#16696d}.idr-tour-body[data-v-db555ea4]{padding:20px 22px;min-height:110px}.idr-tour-title[data-v-db555ea4]{margin:0;font-size:20px;font-weight:600;color:#02363d;letter-spacing:-.2px}.idr-tour-text[data-v-db555ea4]{margin:8px 0 0;font-size:13px;line-height:1.6;color:#4b595c}.idr-tour-footer[data-v-db555ea4]{padding:12px 18px;border-top:1px solid #e3e7ea;background:#f7f8f8;display:flex;align-items:center;gap:8px}.idr-tour-skip[data-v-db555ea4]{background:transparent;border:0;color:#6e8081;font-size:12px;cursor:pointer;font-family:inherit;flex-shrink:0}.idr-tour-kbd-hint[data-v-db555ea4]{font-size:11px;color:#b2babe;flex-shrink:0}.idr-tour-footer-actions[data-v-db555ea4]{margin-left:auto;display:flex;gap:8px}.idr-tour-back[data-v-db555ea4]{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-db555ea4]{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-db555ea4]:hover{background:#16696d}.idr-slide-fwd-enter-active[data-v-db555ea4],.idr-slide-fwd-leave-active[data-v-db555ea4],.idr-slide-back-enter-active[data-v-db555ea4],.idr-slide-back-leave-active[data-v-db555ea4]{transition:opacity .16s ease,transform .16s ease}.idr-slide-fwd-enter-from[data-v-db555ea4]{opacity:0;transform:translate(16px)}.idr-slide-fwd-leave-to[data-v-db555ea4],.idr-slide-back-enter-from[data-v-db555ea4]{opacity:0;transform:translate(-16px)}.idr-slide-back-leave-to[data-v-db555ea4]{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-0ea83017]{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-0ea83017]:hover{color:#16696d}.disclosure-content[data-v-0ea83017]{display:flex;flex-direction:column;gap:8px;max-width:260px;line-height:1.45}.disclosure-body[data-v-0ea83017]{font-size:12px}.disclosure-link[data-v-0ea83017]{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-0ea83017]:hover{text-decoration:underline}.idr-filter-bar[data-v-e3be34d3]{display:flex;gap:6px;flex-wrap:wrap;align-items:center;--font-size-m: 11px;--font-size-s: 11px;--line-height-m: 1.4;--line-height-s: 1.4;--text-input-font-size: 11px;--text-input-padding: 4px 8px}.idr-filter-bar[data-v-e3be34d3] [class*=pv-button]{padding:3px 8px;min-height:0;gap:4px;font-size:11px}.idr-filter-bar[data-v-e3be34d3] [class*=pv-text-body]{font-size:11px;line-height:1.4}.idr-table-frame[data-v-e3be34d3]{background:#fff;border:1px solid #e3e7ea;border-radius:8px;overflow:hidden}.idr-table-scroll[data-v-e3be34d3]{overflow-x:auto}.idr-table[data-v-e3be34d3]{width:100%;border-collapse:collapse;font-size:12px;min-width:640px}.idr-table thead th[data-v-e3be34d3]{background:#f7f8f8;color:#4b595c;padding:8px 12px;font-size:11px;font-weight:600;letter-spacing:.2px;text-align:left;border-bottom:1px solid #e3e7ea;white-space:nowrap}.idr-th-right[data-v-e3be34d3]{text-align:right!important}.idr-th-fit[data-v-e3be34d3]{width:1%}.idr-table tbody tr[data-v-e3be34d3]{border-bottom:1px solid #e8ebeb}.idr-table tbody td[data-v-e3be34d3]{padding:8px 12px}.idr-nowrap[data-v-e3be34d3]{white-space:nowrap}.idr-num[data-v-e3be34d3]{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.idr-capitalize[data-v-e3be34d3]{text-transform:capitalize}.idr-empty[data-v-e3be34d3]{padding:20px 12px;text-align:center}.idr-v2-iconbtn[data-v-70548cd6]{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-70548cd6]:hover{background:#e8f2f4;color:#16696d}.idr-v2-root[data-v-f8e2ba2a]{display:flex;flex-direction:column;min-height:100vh;background:#f7f8f8;min-width:360px}.methodology-chip[data-v-9854796c]{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-9854796c]:hover{background:#e3f3f5;border-color:#16696d;color:#02363d}.idr-stat-grid[data-v-f5fe200b]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:20px}.idr-overview-bottom[data-v-f5fe200b]{display:grid;grid-template-columns:1.2fr 1fr;gap:16px}@media (max-width: 1024px){.idr-stat-grid[data-v-f5fe200b]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 640px){.idr-stat-grid[data-v-f5fe200b]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.idr-overview-bottom[data-v-f5fe200b]{grid-template-columns:1fr}}.top-awarded-code-link[data-v-f5fe200b]{font-family:ui-monospace,monospace;font-weight:600;font-size:inherit;color:#16696d;background:transparent;border:none;padding:0;cursor:pointer;flex-shrink:0}.top-awarded-code-link[data-v-f5fe200b]:hover{text-decoration:underline}.idr-fpb-layout[data-v-d154f9e7]{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-d154f9e7]{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-fc184e40]{background:#fff;color:#121313;padding-bottom:80px}.story-hero[data-v-fc184e40]{max-width:1180px;margin:0 auto;padding:24px 32px 32px}.story-eyebrow[data-v-fc184e40]{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-fc184e40]{margin:0;max-width:640px;font-size:52px;line-height:1.05;letter-spacing:-.8px;font-weight:600;color:#02363d}.story-deck[data-v-fc184e40]{margin:18px 0 0;font-size:19px;line-height:1.5;color:#4b595c;max-width:640px}.story-byline[data-v-fc184e40]{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-fc184e40]{color:#02363d;font-weight:600}.story-byline .dot[data-v-fc184e40]{color:#d2d8dc}.story-scrolly[data-v-fc184e40]{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-fc184e40]{padding-top:12px}.story-narrative p[data-v-fc184e40]{font-size:17px;line-height:1.65;color:#1f2a2c;margin:0 0 20px}.story-narrative strong[data-v-fc184e40]{color:#02363d;font-weight:600}.story-chapter[data-v-fc184e40]{padding:60px 0;min-height:70vh;border-top:1px solid #f0f2f2}.story-chapter-lede[data-v-fc184e40]{border-top:0;padding-top:8px;min-height:0}.story-narrative>.story-chapter[data-v-fc184e40]:last-child{min-height:0;padding-bottom:16px}.story-chapter-h[data-v-fc184e40]{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-fc184e40]{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-fc184e40]{background:#02363d;color:#fff;transform:scale(1.05)}.story-lede-p[data-v-fc184e40]: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-fc184e40]{position:sticky;top:90px;align-self:start}.story-stat-row[data-v-fc184e40]{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-fc184e40]{font-size:36px;font-weight:600;letter-spacing:-.4px;color:#02363d;font-variant-numeric:tabular-nums;line-height:1}.stat-num.qpa[data-v-fc184e40]{color:#c97900}.stat-num.mkt[data-v-fc184e40]{color:#16696d}.stat-num.idr[data-v-fc184e40]{color:#6b37b8}.stat-label[data-v-fc184e40]{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#6e8081;margin-top:8px}.stat-sub[data-v-fc184e40]{font-size:13px;color:#4b595c;margin-top:4px;line-height:1.4}.story-tool-cta[data-v-fc184e40]{max-width:720px;margin:56px auto 24px;padding:0 32px}.story-tool-cta-inner[data-v-fc184e40]{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-fc184e40]{flex:1}.story-tool-cta h3[data-v-fc184e40]{margin:0;font-size:20px;font-weight:600;color:#02363d;letter-spacing:-.1px}.story-tool-cta p[data-v-fc184e40]{margin:6px 0 0;font-size:14px;color:#4b595c;line-height:1.5}.story-tool-cta .btn-primary[data-v-fc184e40]{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-fc184e40]:hover{background:#16696d}.story-method[data-v-fc184e40]{max-width:720px;margin:32px auto 0;padding:0 32px}.story-method h4[data-v-fc184e40]{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#6e8081}.story-method p[data-v-fc184e40]{margin:0;font-size:13px;line-height:1.6;color:#6e8081}@media (max-width: 980px){.story-scrolly[data-v-fc184e40]{grid-template-columns:1fr}.story-viz-col[data-v-fc184e40]{position:relative;top:0;height:auto}}@media (max-width: 760px){.story-headline[data-v-fc184e40]{font-size:36px}.story-stat-row[data-v-fc184e40]{grid-template-columns:1fr;gap:16px}.story-tool-cta-inner[data-v-fc184e40]{flex-direction:column;align-items:flex-start}}
