Spaces:
Running
Running
Upload 2 files
Browse files- index.html +665 -19
- opportunity_map.html +609 -0
index.html
CHANGED
|
@@ -1,19 +1,665 @@
|
|
| 1 |
-
<!
|
| 2 |
-
<html>
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
| 19 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!DOCTYPE html>
|
| 2 |
+
<html lang="en">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0">
|
| 5 |
+
<title>Carlyle IR Analytics Platform | Secure Access</title>
|
| 6 |
+
<meta name="robots" content="noindex, nofollow">
|
| 7 |
+
<link href="https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;700;800&family=Inter:wght@300;400;500;600&display=swap" rel="stylesheet">
|
| 8 |
+
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
|
| 9 |
+
<style>
|
| 10 |
+
:root{--navy:#0f2d5e;--gold:#c8942a;--light:#f4f7fb;--white:#fff;--border:#e5e7eb;--muted:#6b7280;--dark:#111827;--green:#059669;--red:#dc2626;--purple:#7c3aed}
|
| 11 |
+
*{box-sizing:border-box;margin:0;padding:0}
|
| 12 |
+
body{font-family:'Inter',sans-serif;background:var(--light);color:#1f2937;display:flex;height:100vh;overflow:hidden}
|
| 13 |
+
/* SIDEBAR */
|
| 14 |
+
.sidebar{width:260px;background:var(--dark);color:#fff;display:flex;flex-direction:column;flex-shrink:0;overflow-y:auto}
|
| 15 |
+
.s-logo{padding:24px 20px;border-bottom:1px solid rgba(255,255,255,.06)}
|
| 16 |
+
.s-logo h1{font-family:'Outfit',sans-serif;font-size:18px;font-weight:800;letter-spacing:-.3px}
|
| 17 |
+
.s-logo h1 span{color:var(--gold)}
|
| 18 |
+
.s-logo p{font-size:10px;color:#4b5563;margin-top:3px;text-transform:uppercase;letter-spacing:.8px}
|
| 19 |
+
.nav{padding:16px 10px;flex:1}
|
| 20 |
+
.nav-section{font-size:9px;font-weight:700;color:#4b5563;text-transform:uppercase;letter-spacing:1px;padding:8px 10px 4px}
|
| 21 |
+
.nav a{display:flex;align-items:center;gap:10px;padding:10px 12px;color:#9ca3af;text-decoration:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;margin-bottom:2px}
|
| 22 |
+
.nav a:hover{background:rgba(255,255,255,.05);color:#fff}
|
| 23 |
+
.nav a.active{background:var(--navy);color:#fff;box-shadow:0 4px 14px rgba(15,45,94,.4)}
|
| 24 |
+
.nav a .badge{font-size:9px;font-weight:700;background:rgba(255,255,255,.1);padding:2px 6px;border-radius:4px;min-width:22px;text-align:center}
|
| 25 |
+
.nav a.active .badge{background:var(--gold);color:#fff}
|
| 26 |
+
.nav a .dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.2);flex-shrink:0}
|
| 27 |
+
.nav a.active .dot,.nav a:hover .dot{background:var(--gold)}
|
| 28 |
+
.s-footer{padding:16px 20px;border-top:1px solid rgba(255,255,255,.06);font-size:10px;color:#374151}
|
| 29 |
+
/* MAIN */
|
| 30 |
+
.main{flex:1;display:flex;flex-direction:column;overflow:hidden}
|
| 31 |
+
.topbar{height:64px;background:var(--white);border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:0 28px;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,.04)}
|
| 32 |
+
.topbar h2{font-family:'Outfit',sans-serif;font-size:17px;font-weight:700;color:var(--navy)}
|
| 33 |
+
.topbar-right{display:flex;align-items:center;gap:16px}
|
| 34 |
+
.chip{font-size:11px;font-weight:600;padding:4px 12px;border-radius:99px;background:#dbeafe;color:#1e40af}
|
| 35 |
+
.avatar{width:36px;height:36px;border-radius:50%;background:var(--navy);display:flex;align-items:center;justify-content:center;color:var(--gold);font-weight:800;font-size:13px;font-family:'Outfit',sans-serif}
|
| 36 |
+
.content{flex:1;overflow-y:auto;padding:28px;scroll-behavior:smooth}
|
| 37 |
+
/* PANES */
|
| 38 |
+
.pane{display:none;animation:fadeUp .35s ease-out}
|
| 39 |
+
.pane.active{display:block}
|
| 40 |
+
@keyframes fadeUp{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
|
| 41 |
+
/* CARDS */
|
| 42 |
+
.card{background:var(--white);border-radius:14px;padding:24px;border:1px solid var(--border);margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.03)}
|
| 43 |
+
.card-hdr{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}
|
| 44 |
+
.card-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--muted)}
|
| 45 |
+
.card-title{font-family:'Outfit',sans-serif;font-size:18px;font-weight:700;color:var(--navy);margin-top:3px}
|
| 46 |
+
.card-sub{font-size:13px;color:var(--muted);margin-top:4px;line-height:1.5}
|
| 47 |
+
.grid2{display:grid;grid-template-columns:1fr 1fr;gap:20px}
|
| 48 |
+
.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
|
| 49 |
+
.grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
|
| 50 |
+
/* KPI */
|
| 51 |
+
.kpi{background:linear-gradient(135deg,var(--navy),#1a4080);color:#fff;border-radius:12px;padding:20px}
|
| 52 |
+
.kpi.gold{background:linear-gradient(135deg,var(--gold),#e6a832)}
|
| 53 |
+
.kpi.green{background:linear-gradient(135deg,var(--green),#047857)}
|
| 54 |
+
.kpi.purple{background:linear-gradient(135deg,var(--purple),#6d28d9)}
|
| 55 |
+
.kpi .k-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;opacity:.7;margin-bottom:8px}
|
| 56 |
+
.kpi .k-val{font-family:'Outfit',sans-serif;font-size:28px;font-weight:800;line-height:1}
|
| 57 |
+
.kpi .k-sub{font-size:11px;opacity:.7;margin-top:6px}
|
| 58 |
+
/* TABLE */
|
| 59 |
+
.tbl-wrap{overflow-x:auto;border-radius:10px;border:1px solid var(--border)}
|
| 60 |
+
table{width:100%;border-collapse:collapse;font-size:13px}
|
| 61 |
+
thead th{padding:11px 14px;background:#f8fafc;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);text-align:left;border-bottom:1px solid var(--border)}
|
| 62 |
+
tbody td{padding:12px 14px;border-bottom:1px solid #f9fafb;color:#374151}
|
| 63 |
+
tbody tr:last-child td{border-bottom:none}
|
| 64 |
+
tbody tr:hover td{background:#fafafa}
|
| 65 |
+
.td-bold{font-weight:700;color:var(--navy)}
|
| 66 |
+
/* TAGS */
|
| 67 |
+
.tag{display:inline-block;font-size:10px;font-weight:700;padding:3px 8px;border-radius:99px;text-transform:uppercase}
|
| 68 |
+
.tag-na{background:#dbeafe;color:#1e40af}.tag-emea{background:#fef3c7;color:#92400e}
|
| 69 |
+
.tag-apac{background:#d1fae5;color:#065f46}.tag-gl{background:#ede9fe;color:#5b21b6}
|
| 70 |
+
.tag-high{background:#fee2e2;color:#991b1b}.tag-med{background:#fef3c7;color:#92400e}
|
| 71 |
+
.tag-low{background:#d1fae5;color:#065f46}.tag-warm{background:#fee2e2;color:#991b1b}
|
| 72 |
+
.tag-cool{background:#dbeafe;color:#1e40af}.tag-neutral{background:#f3f4f6;color:#374151}
|
| 73 |
+
/* PROGRESS */
|
| 74 |
+
.prog{height:8px;background:#e5e7eb;border-radius:99px;overflow:hidden;margin-top:8px}
|
| 75 |
+
.prog-fill{height:100%;border-radius:99px;transition:width 1.2s cubic-bezier(.4,0,.2,1)}
|
| 76 |
+
/* MEMO */
|
| 77 |
+
.memo{background:var(--navy);color:#fff;border-radius:16px;padding:28px}
|
| 78 |
+
.memo-section{margin-bottom:24px}
|
| 79 |
+
.memo-heading{color:var(--gold);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}
|
| 80 |
+
.memo-text{font-size:15px;line-height:1.7;opacity:.9}
|
| 81 |
+
.memo-action{background:rgba(255,255,255,.06);border-left:3px solid var(--gold);padding:12px 16px;border-radius:0 8px 8px 0;font-size:13px;margin-top:8px}
|
| 82 |
+
/* EMAIL */
|
| 83 |
+
.email-modal{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1000;align-items:center;justify-content:center}
|
| 84 |
+
.email-modal.show{display:flex;animation:fadeUp .3s ease-out}
|
| 85 |
+
.email-box{background:#fff;border-radius:16px;width:680px;max-height:80vh;overflow-y:auto;box-shadow:0 24px 64px rgba(0,0,0,.2)}
|
| 86 |
+
.email-hdr{background:var(--navy);color:#fff;padding:24px 28px;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;align-items:center}
|
| 87 |
+
.email-body{padding:28px}
|
| 88 |
+
.email-field{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--border)}
|
| 89 |
+
.email-field label{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--muted);letter-spacing:.5px;display:block;margin-bottom:4px}
|
| 90 |
+
.email-field p{font-size:13px;color:#374151}
|
| 91 |
+
.email-content{background:#f8fafc;border-radius:10px;padding:20px;font-size:14px;line-height:1.7;color:#374151}
|
| 92 |
+
.btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;border:none;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;font-family:'Inter',sans-serif}
|
| 93 |
+
.btn-primary{background:var(--navy);color:#fff}.btn-primary:hover{background:#1a4080}
|
| 94 |
+
.btn-gold{background:var(--gold);color:#fff}.btn-gold:hover{background:#b8841e}
|
| 95 |
+
.btn-outline{background:transparent;border:1px solid var(--border);color:var(--muted)}.btn-outline:hover{background:#f3f4f6}
|
| 96 |
+
/* PROPENSITY */
|
| 97 |
+
.prop-card{border:1px solid var(--border);border-radius:12px;padding:16px;margin-bottom:12px;transition:all .2s;cursor:pointer}
|
| 98 |
+
.prop-card:hover{border-color:var(--navy);box-shadow:0 4px 12px rgba(15,45,94,.1)}
|
| 99 |
+
.prop-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}
|
| 100 |
+
.prop-score{font-family:'Outfit',sans-serif;font-size:22px;font-weight:800}
|
| 101 |
+
.conf-bar{display:flex;gap:3px;margin-top:6px}
|
| 102 |
+
.conf-dot{width:10px;height:10px;border-radius:50%}
|
| 103 |
+
/* CRM */
|
| 104 |
+
.crm-card{border-radius:12px;padding:16px;margin-bottom:12px;border-left:4px solid}
|
| 105 |
+
.crm-warm{background:#fff7ed;border-color:#f59e0b}
|
| 106 |
+
.crm-hot{background:#fef2f2;border-color:#ef4444}
|
| 107 |
+
.crm-cool{background:#eff6ff;border-color:#3b82f6}
|
| 108 |
+
.crm-neutral{background:#f9fafb;border-color:#9ca3af}
|
| 109 |
+
/* CHEATSHEET */
|
| 110 |
+
.cs-header{background:linear-gradient(135deg,var(--navy),#1a4080);color:#fff;padding:20px 24px;border-radius:14px 14px 0 0;display:flex;justify-content:space-between;align-items:center}
|
| 111 |
+
.cs-section{padding:20px 24px;border-bottom:1px solid var(--border)}
|
| 112 |
+
.cs-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f3f4f6;font-size:13px}
|
| 113 |
+
.cs-row:last-child{border-bottom:none}
|
| 114 |
+
.trend-up{color:var(--green);font-weight:700}
|
| 115 |
+
.trend-dn{color:var(--red);font-weight:700}
|
| 116 |
+
/* LOCK SCREEN */
|
| 117 |
+
#lock-screen{position:fixed;inset:0;background:rgba(15,45,94,0.98);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;color:#fff;font-family:'Outfit',sans-serif}
|
| 118 |
+
.lock-box{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);padding:48px;border-radius:24px;text-align:center;width:400px;box-shadow:0 32px 64px rgba(0,0,0,0.4)}
|
| 119 |
+
.lock-logo{font-size:24px;font-weight:800;margin-bottom:8px;letter-spacing:-1px}
|
| 120 |
+
.lock-logo span{color:var(--gold)}
|
| 121 |
+
.lock-box p{font-size:13px;opacity:0.6;margin-bottom:32px;letter-spacing:1px;text-transform:uppercase}
|
| 122 |
+
.lock-input{width:100%;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);padding:16px;border-radius:12px;color:#fff;font-size:18px;text-align:center;margin-bottom:16px;outline:none;transition:all 0.2s}
|
| 123 |
+
.lock-input:focus{border-color:var(--gold);background:rgba(255,255,255,0.15)}
|
| 124 |
+
.lock-btn{width:100%;background:var(--gold);color:var(--navy);border:none;padding:16px;border-radius:12px;font-weight:800;font-size:14px;cursor:pointer;transition:all 0.2s}
|
| 125 |
+
.lock-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(200,148,42,0.4)}
|
| 126 |
+
#lock-error{color:#ff4b4b;font-size:12px;margin-top:12px;font-weight:600;display:none}
|
| 127 |
+
</style>
|
| 128 |
+
</head>
|
| 129 |
+
<body>
|
| 130 |
+
<div id="lock-screen">
|
| 131 |
+
<div class="lock-box">
|
| 132 |
+
<div class="lock-logo">CARLYLE <span>IR</span></div>
|
| 133 |
+
<p>Secure Portal Access</p>
|
| 134 |
+
<input type="password" id="pass-input" class="lock-input" placeholder="Enter Access Code" onkeyup="if(event.key==='Enter')verify()">
|
| 135 |
+
<button class="lock-btn" onclick="verify()">UNLOCK DASHBOARD</button>
|
| 136 |
+
<div id="lock-error">Invalid access code. Please try again.</div>
|
| 137 |
+
<div style="margin-top:24px;font-size:10px;opacity:0.4;letter-spacing:0.5px">CONFIDENTIAL Β· PROPRIETARY DATA</div>
|
| 138 |
+
</div>
|
| 139 |
+
</div>
|
| 140 |
+
<aside class="sidebar">
|
| 141 |
+
<div class="s-logo">
|
| 142 |
+
<h1>CARLYLE <span>IR</span></h1>
|
| 143 |
+
<p>Wealth Analytics Platform</p>
|
| 144 |
+
</div>
|
| 145 |
+
<nav class="nav">
|
| 146 |
+
<div class="nav-section">Core Analysis</div>
|
| 147 |
+
<a onclick="show('c2')" id="nav-c2" class="active"><span class="badge">2</span><span class="dot"></span>LP Universe</a>
|
| 148 |
+
<a onclick="show('c3')" id="nav-c3"><span class="badge">3</span><span class="dot"></span>Regional Scope</a>
|
| 149 |
+
<a onclick="show('c4')" id="nav-c4"><span class="badge">4</span><span class="dot"></span>Carlyle Commitments</a>
|
| 150 |
+
<a onclick="show('c5')" id="nav-c5"><span class="badge">5</span><span class="dot"></span>White Space</a>
|
| 151 |
+
<a onclick="show('c6')" id="nav-c6"><span class="badge">6</span><span class="dot"></span>Sales Velocity</a>
|
| 152 |
+
<a onclick="show('c7')" id="nav-c7"><span class="badge">7</span><span class="dot"></span>Conversion Funnel</a>
|
| 153 |
+
<a onclick="show('c8')" id="nav-c8"><span class="badge">8</span><span class="dot"></span>Competitive Intel</a>
|
| 154 |
+
<a onclick="show('c9')" id="nav-c9"><span class="badge">9</span><span class="dot"></span>Wealth Channel</a>
|
| 155 |
+
<a onclick="show('c10')" id="nav-c10"><span class="badge">10</span><span class="dot"></span>Opportunity Map</a>
|
| 156 |
+
<a onclick="show('c11')" id="nav-c11"><span class="badge">11</span><span class="dot"></span>Strategic Memo</a>
|
| 157 |
+
<div class="nav-section">AI Modules</div>
|
| 158 |
+
<a onclick="show('prop')" id="nav-prop"><span class="badge">β
</span><span class="dot"></span>Propensity Score</a>
|
| 159 |
+
<a onclick="show('cs')" id="nav-cs"><span class="badge">β
</span><span class="dot"></span>IR Cheatsheet</a>
|
| 160 |
+
<a onclick="show('crm')" id="nav-crm"><span class="badge">β
</span><span class="dot"></span>CRM Intelligence</a>
|
| 161 |
+
</nav>
|
| 162 |
+
<div class="s-footer">Carlyle Group Β· Confidential Β· May 2026</div>
|
| 163 |
+
</aside>
|
| 164 |
+
<main class="main">
|
| 165 |
+
<div class="topbar">
|
| 166 |
+
<h2 id="topbar-title">LP Universe Overview</h2>
|
| 167 |
+
<div class="topbar-right">
|
| 168 |
+
<span class="chip">Q1 2025 Data</span>
|
| 169 |
+
<div class="avatar">LH</div>
|
| 170 |
+
</div>
|
| 171 |
+
</div>
|
| 172 |
+
<div class="content">
|
| 173 |
+
<!-- CELL 2 -->
|
| 174 |
+
<div id="c2" class="pane active">
|
| 175 |
+
<div class="grid4" style="margin-bottom:20px">
|
| 176 |
+
<div class="kpi"><div class="k-label">Total LPs</div><div class="k-val">100</div><div class="k-sub">Across all segments</div></div>
|
| 177 |
+
<div class="kpi gold"><div class="k-label">Total AUM</div><div class="k-val">$17.3T</div><div class="k-sub">Estimated universe</div></div>
|
| 178 |
+
<div class="kpi green"><div class="k-label">Carlyle Committed</div><div class="k-val">97%</div><div class="k-sub">Penetration rate</div></div>
|
| 179 |
+
<div class="kpi purple"><div class="k-label">White Space AUM</div><div class="k-val">$191BN</div><div class="k-sub">3 LPs uncaptured</div></div>
|
| 180 |
+
</div>
|
| 181 |
+
<div class="grid2">
|
| 182 |
+
<div class="card">
|
| 183 |
+
<div class="card-hdr"><div><div class="card-label">Cell 2 Β· Commitment Analysis</div><div class="card-title">Top 10 Allocators β All GPs</div><div class="card-sub">By total 2025 commitment ($M)</div></div></div>
|
| 184 |
+
<canvas id="top10chart" height="280"></canvas>
|
| 185 |
+
</div>
|
| 186 |
+
<div class="card">
|
| 187 |
+
<div class="card-hdr"><div><div class="card-label">Cell 2 Β· Wealth Channel</div><div class="card-title">Top 10 Wealth Allocators</div><div class="card-sub">Carlyle commitments Β· Wealth LP types only</div></div></div>
|
| 188 |
+
<canvas id="wealthchart" height="280"></canvas>
|
| 189 |
+
</div>
|
| 190 |
+
</div>
|
| 191 |
+
</div>
|
| 192 |
+
|
| 193 |
+
<!-- CELL 3 -->
|
| 194 |
+
<div id="c3" class="pane">
|
| 195 |
+
<div class="card">
|
| 196 |
+
<div class="card-hdr"><div><div class="card-label">Cell 3 Β· Universe</div><div class="card-title">LP Universe by Region</div><div class="card-sub">All regions Β· "North America" replaces NA throughout</div></div></div>
|
| 197 |
+
<div class="grid2">
|
| 198 |
+
<canvas id="regionchart" height="240"></canvas>
|
| 199 |
+
<div>
|
| 200 |
+
<div style="margin-bottom:20px">
|
| 201 |
+
<div style="display:flex;justify-content:space-between;font-size:13px;margin-bottom:4px"><span><strong>Global</strong> Β· 30 LPs</span><span style="color:var(--navy);font-weight:700">$10,162BN</span></div>
|
| 202 |
+
<div class="prog"><div class="prog-fill" style="width:59%;background:var(--purple)"></div></div>
|
| 203 |
+
<div style="display:flex;justify-content:space-between;font-size:13px;margin-bottom:4px;margin-top:12px"><span><strong>EMEA</strong> Β· 14 LPs</span><span style="color:var(--navy);font-weight:700">$2,953BN</span></div>
|
| 204 |
+
<div class="prog"><div class="prog-fill" style="width:17%;background:var(--gold)"></div></div>
|
| 205 |
+
<div style="display:flex;justify-content:space-between;font-size:13px;margin-bottom:4px;margin-top:12px"><span><strong>North America</strong> Β· 44 LPs</span><span style="color:var(--navy);font-weight:700">$2,802BN</span></div>
|
| 206 |
+
<div class="prog"><div class="prog-fill" style="width:16%;background:var(--navy)"></div></div>
|
| 207 |
+
<div style="display:flex;justify-content:space-between;font-size:13px;margin-bottom:4px;margin-top:12px"><span><strong>APAC</strong> Β· 8 LPs</span><span style="color:var(--navy);font-weight:700">$1,394BN</span></div>
|
| 208 |
+
<div class="prog"><div class="prog-fill" style="width:8%;background:var(--green)"></div></div>
|
| 209 |
+
<div style="display:flex;justify-content:space-between;font-size:13px;margin-bottom:4px;margin-top:12px"><span><strong>Unknown</strong> Β· 4 LPs</span><span style="color:var(--navy);font-weight:700">$6BN</span></div>
|
| 210 |
+
<div class="prog"><div class="prog-fill" style="width:1%;background:#9ca3af"></div></div>
|
| 211 |
+
</div>
|
| 212 |
+
</div>
|
| 213 |
+
</div>
|
| 214 |
+
</div>
|
| 215 |
+
<div class="card">
|
| 216 |
+
<div class="card-hdr"><div><div class="card-label">Cell 3 Β· LP Types</div><div class="card-title">Universe by LP Type β AUM Concentration</div></div></div>
|
| 217 |
+
<canvas id="lptypechart" height="220"></canvas>
|
| 218 |
+
</div>
|
| 219 |
+
</div>
|
| 220 |
+
|
| 221 |
+
<!-- CELL 4 -->
|
| 222 |
+
<div id="c4" class="pane">
|
| 223 |
+
<div class="grid4" style="margin-bottom:20px">
|
| 224 |
+
<div class="kpi"><div class="k-label">PE IX</div><div class="k-val">$11.3BN</div><div class="k-sub">94 LP commitments</div></div>
|
| 225 |
+
<div class="kpi gold"><div class="k-label">Growth Partners V</div><div class="k-val">$8.4BN</div><div class="k-sub">66 LP commitments</div></div>
|
| 226 |
+
<div class="kpi green"><div class="k-label">Credit Opps IV</div><div class="k-val">$9.3BN</div><div class="k-sub">88 LP commitments</div></div>
|
| 227 |
+
<div class="kpi purple"><div class="k-label">Infrastructure II</div><div class="k-val">$7.2BN</div><div class="k-sub">63 LP commitments</div></div>
|
| 228 |
+
</div>
|
| 229 |
+
<div class="grid2">
|
| 230 |
+
<div class="card">
|
| 231 |
+
<div class="card-hdr"><div><div class="card-label">Cell 4 Β· Fund View</div><div class="card-title">Carlyle Commitments by Fund</div></div></div>
|
| 232 |
+
<canvas id="fundbarchart" height="260"></canvas>
|
| 233 |
+
</div>
|
| 234 |
+
<div class="card">
|
| 235 |
+
<div class="card-hdr"><div><div class="card-label">Cell 4 Β· LP Type View</div><div class="card-title">Commitments by LP Type</div><div class="card-sub">Top 10 contributor types</div></div></div>
|
| 236 |
+
<canvas id="lptypecommit" height="260"></canvas>
|
| 237 |
+
</div>
|
| 238 |
+
</div>
|
| 239 |
+
</div>
|
| 240 |
+
|
| 241 |
+
<!-- CELL 5 -->
|
| 242 |
+
<div id="c5" class="pane">
|
| 243 |
+
<div class="grid3" style="margin-bottom:20px">
|
| 244 |
+
<div class="kpi" style="grid-column:span 1"><div class="k-label">Engaged LPs</div><div class="k-val">100</div><div class="k-sub">Had β₯1 sales interaction</div></div>
|
| 245 |
+
<div class="kpi gold"><div class="k-label">White Space LPs</div><div class="k-val">3</div><div class="k-sub">Engaged Β· Not committed</div></div>
|
| 246 |
+
<div class="kpi" style="background:linear-gradient(135deg,var(--red),#b91c1c)"><div class="k-label">Uncaptured AUM</div><div class="k-val">$191BN</div><div class="k-sub">Immediate pipeline target</div></div>
|
| 247 |
+
</div>
|
| 248 |
+
<div class="card">
|
| 249 |
+
<div class="card-hdr"><div><div class="card-label">Cell 5 Β· Priority Targets</div><div class="card-title">White Space LP Analysis</div><div class="card-sub">LPs with active CRM engagement but zero Carlyle commitment</div></div></div>
|
| 250 |
+
<div class="tbl-wrap">
|
| 251 |
+
<table>
|
| 252 |
+
<thead><tr><th>LP Name</th><th>LP Type</th><th>Country</th><th>AUM ($BN)</th><th>Region</th><th>Sales Interactions</th><th>Priority</th><th>Next Action</th></tr></thead>
|
| 253 |
+
<tbody>
|
| 254 |
+
<tr><td class="td-bold">Public Utilities Pension</td><td>Public/Government Pension</td><td>United States</td><td class="td-bold">$120BN</td><td><span class="tag tag-na">N. America</span></td><td>8 touches</td><td><span class="tag tag-high">π΄ Critical</span></td><td>Diligence Call</td></tr>
|
| 255 |
+
<tr><td class="td-bold">Emerging Markets Wealth Co</td><td>Wealth β Other</td><td>UAE</td><td class="td-bold">$65BN</td><td><span class="tag tag-emea">EMEA</span></td><td>5 touches</td><td><span class="tag tag-high">π΄ Critical</span></td><td>Intro Meeting</td></tr>
|
| 256 |
+
<tr><td class="td-bold">Cascade Family Office</td><td>Family Office</td><td>United States</td><td class="td-bold">$6BN</td><td><span class="tag tag-na">N. America</span></td><td>4 touches</td><td><span class="tag tag-med">π‘ Medium</span></td><td>Conference Touch</td></tr>
|
| 257 |
+
</tbody>
|
| 258 |
+
</table>
|
| 259 |
+
</div>
|
| 260 |
+
</div>
|
| 261 |
+
<div class="card">
|
| 262 |
+
<div class="card-hdr"><div><div class="card-label">Insight</div><div class="card-title">Why These LPs Haven't Committed</div></div></div>
|
| 263 |
+
<div class="grid3">
|
| 264 |
+
<div style="background:#fff7ed;border-radius:10px;padding:16px"><div style="color:var(--gold);font-weight:700;font-size:13px;margin-bottom:6px">Public Utilities Pension</div><div style="font-size:12px;color:#374151;line-height:1.6">Engagement pattern shows cold outreach only. No diligence call on record. Peer pensions (similar AUM) committed $120β185M avg. Gap likely: product fit review needed for infrastructure sleeve.</div></div>
|
| 265 |
+
<div style="background:#fef2f2;border-radius:10px;padding:16px"><div style="color:var(--red);font-weight:700;font-size:13px;margin-bottom:6px">Emerging Markets Wealth Co</div><div style="font-size:12px;color:#374151;line-height:1.6">UAE-based wealth entity. EMEA engagement. Likely requires localised product narrative and ADGM/DIFC regulatory compatibility review. High AUM-to-commitment gap vs peers.</div></div>
|
| 266 |
+
<div style="background:#eff6ff;border-radius:10px;padding:16px"><div style="color:#1e40af;font-weight:700;font-size:13px;margin-bottom:6px">Cascade Family Office</div><div style="font-size:12px;color:#374151;line-height:1.6">US Family Office. No commitment despite interactions. FO segment historically converts after 1 intro meeting. Recommend targeted GP-led conversation with family principal.</div></div>
|
| 267 |
+
</div>
|
| 268 |
+
</div>
|
| 269 |
+
</div>
|
| 270 |
+
<!-- CELL 6 -->
|
| 271 |
+
<div id="c6" class="pane">
|
| 272 |
+
<div class="grid2">
|
| 273 |
+
<div class="card">
|
| 274 |
+
<div class="card-hdr"><div><div class="card-label">Cell 6 Β· Velocity</div><div class="card-title">Sales Velocity by LP Type</div><div class="card-sub">Avg. days: first interaction β first Carlyle commitment</div></div></div>
|
| 275 |
+
<canvas id="velocitychart" height="300"></canvas>
|
| 276 |
+
</div>
|
| 277 |
+
<div class="card">
|
| 278 |
+
<div class="card-hdr"><div><div class="card-label">Cell 6 Β· Insight</div><div class="card-title">Conversion Speed Tier</div></div></div>
|
| 279 |
+
<div style="margin-top:8px">
|
| 280 |
+
<div style="background:#d1fae5;border-radius:10px;padding:16px;margin-bottom:12px">
|
| 281 |
+
<div style="color:var(--green);font-weight:700;margin-bottom:6px;font-size:13px">β‘ FAST (<30 days)</div>
|
| 282 |
+
<div style="font-size:12px;color:#374151">Family Offices Β· Feeders Β· Independent Broker/Dealers<br>High-conviction buyers β single intro meeting converts</div>
|
| 283 |
+
</div>
|
| 284 |
+
<div style="background:#fef3c7;border-radius:10px;padding:16px;margin-bottom:12px">
|
| 285 |
+
<div style="color:var(--gold);font-weight:700;margin-bottom:6px;font-size:13px">β± MEDIUM (30β60 days)</div>
|
| 286 |
+
<div style="font-size:12px;color:#374151">Corporate Pensions Β· Endowments Β· RIAs Β· Insurance<br>Require 2β3 touch sequence: intro β diligence β follow-up</div>
|
| 287 |
+
</div>
|
| 288 |
+
<div style="background:#fee2e2;border-radius:10px;padding:16px">
|
| 289 |
+
<div style="color:var(--red);font-weight:700;margin-bottom:6px;font-size:13px">π SLOW (>60 days)</div>
|
| 290 |
+
<div style="font-size:12px;color:#374151">Sovereign Wealth Funds Β· Public Pensions Β· Banks<br>Committee-driven processes Β· Require institutional DDQ cycle</div>
|
| 291 |
+
</div>
|
| 292 |
+
</div>
|
| 293 |
+
</div>
|
| 294 |
+
</div>
|
| 295 |
+
</div>
|
| 296 |
+
|
| 297 |
+
<!-- CELL 7 -->
|
| 298 |
+
<div id="c7" class="pane">
|
| 299 |
+
<div class="card">
|
| 300 |
+
<div class="card-hdr"><div><div class="card-label">Cell 7 Β· Funnel</div><div class="card-title">Interaction β Conversion Analysis</div><div class="card-sub">Which sales touchpoints correlate most with Carlyle commitment?</div></div></div>
|
| 301 |
+
<div class="grid2">
|
| 302 |
+
<canvas id="funnelchart" height="280"></canvas>
|
| 303 |
+
<div>
|
| 304 |
+
<div style="display:grid;gap:10px;margin-top:8px">
|
| 305 |
+
<div style="background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:14px;display:flex;justify-content:space-between;align-items:center">
|
| 306 |
+
<div><div style="font-weight:700;font-size:13px;color:#15803d">Diligence Call</div><div style="font-size:11px;color:var(--muted);margin-top:2px">212 interactions logged</div></div>
|
| 307 |
+
<div style="font-family:'Outfit',sans-serif;font-size:24px;font-weight:800;color:#15803d">~98%</div>
|
| 308 |
+
</div>
|
| 309 |
+
<div style="background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:14px;display:flex;justify-content:space-between;align-items:center">
|
| 310 |
+
<div><div style="font-weight:700;font-size:13px;color:#15803d">Intro Meeting</div><div style="font-size:11px;color:var(--muted);margin-top:2px">175 interactions logged</div></div>
|
| 311 |
+
<div style="font-family:'Outfit',sans-serif;font-size:24px;font-weight:800;color:#15803d">~97%</div>
|
| 312 |
+
</div>
|
| 313 |
+
<div style="background:#fef3c7;border:1px solid #fde68a;border-radius:10px;padding:14px;display:flex;justify-content:space-between;align-items:center">
|
| 314 |
+
<div><div style="font-weight:700;font-size:13px;color:#92400e">Follow Up</div><div style="font-size:11px;color:var(--muted);margin-top:2px">365 interactions logged</div></div>
|
| 315 |
+
<div style="font-family:'Outfit',sans-serif;font-size:24px;font-weight:800;color:#92400e">~96%</div>
|
| 316 |
+
</div>
|
| 317 |
+
<div style="background:#fef3c7;border:1px solid #fde68a;border-radius:10px;padding:14px;display:flex;justify-content:space-between;align-items:center">
|
| 318 |
+
<div><div style="font-weight:700;font-size:13px;color:#92400e">Conference Touch</div><div style="font-size:11px;color:var(--muted);margin-top:2px">254 interactions logged</div></div>
|
| 319 |
+
<div style="font-family:'Outfit',sans-serif;font-size:24px;font-weight:800;color:#92400e">~95%</div>
|
| 320 |
+
</div>
|
| 321 |
+
<div style="background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:14px;display:flex;justify-content:space-between;align-items:center">
|
| 322 |
+
<div><div style="font-weight:700;font-size:13px;color:#991b1b">Cold Outreach</div><div style="font-size:11px;color:var(--muted);margin-top:2px">339 interactions logged</div></div>
|
| 323 |
+
<div style="font-family:'Outfit',sans-serif;font-size:24px;font-weight:800;color:#991b1b">~94%</div>
|
| 324 |
+
</div>
|
| 325 |
+
<div style="background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:14px;display:flex;justify-content:space-between;align-items:center">
|
| 326 |
+
<div><div style="font-weight:700;font-size:13px;color:#991b1b">Marketing Send</div><div style="font-size:11px;color:var(--muted);margin-top:2px">155 interactions logged</div></div>
|
| 327 |
+
<div style="font-family:'Outfit',sans-serif;font-size:24px;font-weight:800;color:#991b1b">~90%</div>
|
| 328 |
+
</div>
|
| 329 |
+
</div>
|
| 330 |
+
</div>
|
| 331 |
+
</div>
|
| 332 |
+
</div>
|
| 333 |
+
</div>
|
| 334 |
+
|
| 335 |
+
<!-- CELL 8 -->
|
| 336 |
+
<div id="c8" class="pane">
|
| 337 |
+
<div class="card">
|
| 338 |
+
<div class="card-hdr"><div><div class="card-label">Cell 8 Β· Competitive Intel</div><div class="card-title">GP Benchmarking β All Funds 2025</div><div class="card-sub">Total committed capital, LP breadth, average ticket size</div></div><div style="background:linear-gradient(135deg,var(--navy),#1a4080);color:#fff;padding:8px 16px;border-radius:8px;font-size:12px;font-weight:700">Carlyle: #1 by Total</div></div>
|
| 339 |
+
<div class="tbl-wrap">
|
| 340 |
+
<table>
|
| 341 |
+
<thead><tr><th>GP</th><th>Strategy Focus</th><th>Total Committed ($M)</th><th>Unique LPs</th><th>Num Funds</th><th>Avg Ticket ($M)</th><th>Market Share</th></tr></thead>
|
| 342 |
+
<tbody>
|
| 343 |
+
<tr style="background:#f0f9ff"><td class="td-bold" style="color:var(--navy)">π Carlyle</td><td>Multi-Asset</td><td class="td-bold">$36,124M</td><td>97</td><td>4</td><td>$116M</td><td><div class="prog" style="width:120px;display:inline-block"><div class="prog-fill" style="width:100%;background:var(--navy)"></div></div> 29.1%</td></tr>
|
| 344 |
+
<tr><td class="td-bold">KKR</td><td>Private Equity / Credit</td><td>$24,202M</td><td>88</td><td>3</td><td>$118M</td><td><div class="prog" style="width:120px;display:inline-block"><div class="prog-fill" style="width:67%;background:#6b7280"></div></div> 19.5%</td></tr>
|
| 345 |
+
<tr><td class="td-bold">Blackstone</td><td>Alternatives</td><td>$21,905M</td><td>87</td><td>3</td><td>$112M</td><td><div class="prog" style="width:120px;display:inline-block"><div class="prog-fill" style="width:61%;background:#6b7280"></div></div> 17.6%</td></tr>
|
| 346 |
+
<tr><td class="td-bold">Ares</td><td>Credit</td><td>$9,016M</td><td>51</td><td>2</td><td>$129M</td><td><div class="prog" style="width:120px;display:inline-block"><div class="prog-fill" style="width:25%;background:#6b7280"></div></div> 7.3%</td></tr>
|
| 347 |
+
<tr><td class="td-bold">Apollo</td><td>Credit</td><td>$6,599M</td><td>47</td><td>2</td><td>$110M</td><td><div class="prog" style="width:120px;display:inline-block"><div class="prog-fill" style="width:18%;background:#6b7280"></div></div> 5.3%</td></tr>
|
| 348 |
+
<tr><td class="td-bold">Bain Capital</td><td>Private Equity</td><td>$4,590M</td><td>25</td><td>1</td><td>$158M</td><td><div class="prog" style="width:120px;display:inline-block"><div class="prog-fill" style="width:13%;background:#6b7280"></div></div> 3.7%</td></tr>
|
| 349 |
+
<tr><td class="td-bold">EQT</td><td>Private Equity</td><td>$4,686M</td><td>27</td><td>1</td><td>$151M</td><td><div class="prog" style="width:120px;display:inline-block"><div class="prog-fill" style="width:13%;background:#6b7280"></div></div> 3.8%</td></tr>
|
| 350 |
+
<tr><td class="td-bold">TPG</td><td>Private Equity / Growth</td><td>$4,554M</td><td>29</td><td>1</td><td>$114M</td><td><div class="prog" style="width:120px;display:inline-block"><div class="prog-fill" style="width:13%;background:#6b7280"></div></div> 3.7%</td></tr>
|
| 351 |
+
<tr><td class="td-bold">Brookfield</td><td>Real Assets</td><td>$3,354M</td><td>28</td><td>1</td><td>$96M</td><td><div class="prog" style="width:120px;display:inline-block"><div class="prog-fill" style="width:9%;background:#6b7280"></div></div> 2.7%</td></tr>
|
| 352 |
+
<tr><td class="td-bold">TGP</td><td>Private Equity</td><td>$2,711M</td><td>19</td><td>1</td><td>$123M</td><td><div class="prog" style="width:120px;display:inline-block"><div class="prog-fill" style="width:8%;background:#6b7280"></div></div> 2.2%</td></tr>
|
| 353 |
+
</tbody>
|
| 354 |
+
</table>
|
| 355 |
+
</div>
|
| 356 |
+
</div>
|
| 357 |
+
<div class="card">
|
| 358 |
+
<div class="card-hdr"><div><div class="card-label">Competitive Positioning</div><div class="card-title">Carlyle Strategic Advantage</div></div></div>
|
| 359 |
+
<div class="grid3">
|
| 360 |
+
<div style="background:#f0f9ff;border-radius:10px;padding:16px"><div style="color:var(--navy);font-weight:700;margin-bottom:6px">Multi-Asset Breadth</div><div style="font-size:12px;color:#374151">Only GP with PE + Credit + Infrastructure + Growth in a single platform. Cross-sell advantage vs single-strategy peers like Apollo (Credit only).</div></div>
|
| 361 |
+
<div style="background:#fff7ed;border-radius:10px;padding:16px"><div style="color:var(--gold);font-weight:700;margin-bottom:6px">LP Relationship Depth</div><div style="font-size:12px;color:#374151">97 unique LPs committed vs Blackstone's 87. Deepest LP network in dataset. 29.1% market share demonstrates distribution superiority.</div></div>
|
| 362 |
+
<div style="background:#f0fdf4;border-radius:10px;padding:16px"><div style="color:var(--green);font-weight:700;margin-bottom:6px">Credit Opportunity</div><div style="font-size:12px;color:#374151">Ares leads on avg ticket ($129M) in Credit. Carlyle Credit IV at $9.3BN β opportunity to expand wallet share with existing Ares/Apollo LP base.</div></div>
|
| 363 |
+
</div>
|
| 364 |
+
</div>
|
| 365 |
+
</div>
|
| 366 |
+
|
| 367 |
+
<!-- CELL 9 -->
|
| 368 |
+
<div id="c9" class="pane">
|
| 369 |
+
<div class="grid4" style="margin-bottom:20px">
|
| 370 |
+
<div class="kpi"><div class="k-label">Wealth LPs</div><div class="k-val">37</div><div class="k-sub">In full universe</div></div>
|
| 371 |
+
<div class="kpi gold"><div class="k-label">Committed to Carlyle</div><div class="k-val">35</div><div class="k-sub">94.6% penetration</div></div>
|
| 372 |
+
<div class="kpi" style="background:linear-gradient(135deg,var(--red),#b91c1c)"><div class="k-label">White Space</div><div class="k-val">2</div><div class="k-sub">Cascade FO + EM Wealth</div></div>
|
| 373 |
+
<div class="kpi green"><div class="k-label">Wealth Committed</div><div class="k-val">$9.8BN</div><div class="k-sub">To Carlyle total</div></div>
|
| 374 |
+
</div>
|
| 375 |
+
<div class="grid2">
|
| 376 |
+
<div class="card">
|
| 377 |
+
<div class="card-hdr"><div><div class="card-label">Cell 9 Β· Wealth Channel</div><div class="card-title">Top Wealth Allocators to Carlyle</div></div></div>
|
| 378 |
+
<div class="tbl-wrap">
|
| 379 |
+
<table>
|
| 380 |
+
<thead><tr><th>LP</th><th>Type</th><th>LP AUM</th><th>Committed ($M)</th><th>Region</th></tr></thead>
|
| 381 |
+
<tbody>
|
| 382 |
+
<tr><td class="td-bold">Premier Wirehouse Advisors</td><td>Wirehouse</td><td>$980BN</td><td class="td-bold">$970M</td><td><span class="tag tag-gl">Global</span></td></tr>
|
| 383 |
+
<tr><td class="td-bold">Heritage Wirehouse Group</td><td>Wirehouse</td><td>$1,200BN</td><td class="td-bold">$370M</td><td><span class="tag tag-gl">Global</span></td></tr>
|
| 384 |
+
<tr><td class="td-bold">Union National Bank</td><td>Bank</td><td>$950BN</td><td class="td-bold">$690M</td><td><span class="tag tag-gl">Global</span></td></tr>
|
| 385 |
+
<tr><td class="td-bold">Keystone Credit Bank</td><td>Bank</td><td>$610BN</td><td class="td-bold">$690M</td><td><span class="tag tag-na">N. America</span></td></tr>
|
| 386 |
+
<tr><td class="td-bold">Alpine Private Bank</td><td>Private Bank</td><td>$210BN</td><td class="td-bold">$710M</td><td><span class="tag tag-emea">EMEA</span></td></tr>
|
| 387 |
+
<tr><td class="td-bold">Vertex Private Bank</td><td>Private Bank</td><td>$290BN</td><td class="td-bold">$385M</td><td><span class="tag tag-gl">Global</span></td></tr>
|
| 388 |
+
<tr><td class="td-bold">Offshore Alpha Feeder</td><td>Feeder</td><td>$18BN</td><td class="td-bold">$370M</td><td><span class="tag tag-gl">Global</span></td></tr>
|
| 389 |
+
<tr><td class="td-bold">Delta Feeder SPC</td><td>Feeder</td><td>$14BN</td><td class="td-bold">$205M</td><td><span class="tag tag-gl">Global</span></td></tr>
|
| 390 |
+
<tr><td class="td-bold">Coastal Wealth Partners</td><td>Wealth β Other</td><td>$33BN</td><td class="td-bold">$225M</td><td><span class="tag tag-na">N. America</span></td></tr>
|
| 391 |
+
<tr><td class="td-bold">OakTree Managed Accounts</td><td>Managed Account</td><td>$16BN</td><td class="td-bold">$315M</td><td><span class="tag tag-na">N. America</span></td></tr>
|
| 392 |
+
</tbody>
|
| 393 |
+
</table>
|
| 394 |
+
</div>
|
| 395 |
+
</div>
|
| 396 |
+
<div class="card">
|
| 397 |
+
<div class="card-hdr"><div><div class="card-label">Wealth Channel Gap</div><div class="card-title">Not Yet Committed to Carlyle</div></div></div>
|
| 398 |
+
<div style="background:#fef2f2;border-radius:12px;padding:20px;margin-bottom:12px">
|
| 399 |
+
<div style="display:flex;justify-content:space-between;align-items:center;margin-bottom:8px"><span style="font-weight:700;color:var(--red)">Cascade Family Office</span><span class="tag tag-high">Priority</span></div>
|
| 400 |
+
<div style="font-size:12px;color:#374151;margin-bottom:8px">United States Β· North America Β· AUM: $6BN</div>
|
| 401 |
+
<div style="font-size:12px;color:#374151">4 sales touches logged Β· No commitment event. Family Offices convert on GP relationship β recommend direct partner-level introduction call.</div>
|
| 402 |
+
</div>
|
| 403 |
+
<div style="background:#fff7ed;border-radius:12px;padding:20px">
|
| 404 |
+
<div style="display:flex;justify-content:space-between;align-items:center;margin-bottom:8px"><span style="font-weight:700;color:var(--gold)">Emerging Markets Wealth Co</span><span class="tag tag-high">Priority</span></div>
|
| 405 |
+
<div style="font-size:12px;color:#374151;margin-bottom:8px">UAE Β· EMEA Β· AUM: $65BN</div>
|
| 406 |
+
<div style="font-size:12px;color:#374151">Wealth-Other type. UAE-domiciled. Requires DIFC/ADGM-compliant fund access. Recommend product fit assessment β Global Infrastructure II may align with regional mandate.</div>
|
| 407 |
+
</div>
|
| 408 |
+
</div>
|
| 409 |
+
</div>
|
| 410 |
+
</div>
|
| 411 |
+
<!-- CELL 10: Opportunity Map embedded -->
|
| 412 |
+
<div id="c10" class="pane">
|
| 413 |
+
<div class="card" style="padding:0;overflow:hidden;height:calc(100vh - 130px)">
|
| 414 |
+
<iframe id="map-frame" src="about:blank" style="width:100%;height:100%;border:none;border-radius:14px"></iframe>
|
| 415 |
+
</div>
|
| 416 |
+
</div>
|
| 417 |
+
|
| 418 |
+
<!-- CELL 11: Strategic Memo -->
|
| 419 |
+
<div id="c11" class="pane">
|
| 420 |
+
<div class="card">
|
| 421 |
+
<div class="card-hdr">
|
| 422 |
+
<div><div class="card-label">Cell 11 Β· IR Memo</div><div class="card-title">Strategic Data Memo β Wealth & IR Teams</div><div class="card-sub">Auto-distributed every Monday 8:00 AM ET to all regional desks</div></div>
|
| 423 |
+
<button class="btn btn-gold" onclick="document.getElementById('emailModal').classList.add('show')">π§ Share Report</button>
|
| 424 |
+
</div>
|
| 425 |
+
<div class="memo">
|
| 426 |
+
<div class="memo-section"><div class="memo-heading">Universe Overview</div><div class="memo-text">100 LPs tracked across North America, EMEA, APAC, Global, and Unknown segments. Total AUM estimated at $17.3T. Carlyle has achieved a <strong>97% penetration rate</strong> with $36.1BN in committed capital across 4 active funds. 3 LPs remain uncommitted representing <strong>$191BN in white space AUM</strong>.</div></div>
|
| 427 |
+
<div class="memo-section"><div class="memo-heading">Key Finding 1 β Sales Velocity</div><div class="memo-text">Average time from first sales interaction to first Carlyle commitment varies significantly by LP type. Family Offices and Feeders convert fastest (<30 days). Sovereign Wealth Funds require 90+ days of committee-driven diligence. <strong>Recommendation: Prioritise diligence_call and intro_meeting sequencing for faster pipeline conversion.</strong></div><div class="memo-action">Action: Deploy structured 3-touch sequence β Conference Touch β Intro Meeting β Diligence Call β for all white space targets.</div></div>
|
| 428 |
+
<div class="memo-section"><div class="memo-heading">Key Finding 2 β Wealth Channel Gap</div><div class="memo-text">The Wealth Channel (37 LPs including Banks, Wirehouses, Family Offices, Private Banks, RIAs, and Managed Accounts) represents a critical distribution frontier. 2 of 3 white space LPs are Wealth-type. Wirehouse and Private Bank segments show the highest committed AUM ($970M and $710M top allocators respectively). <strong>Wealth channel remains under-penetrated relative to institutional peers.</strong></div><div class="memo-action">Action: Establish dedicated Wealth IR desk workflow with product reframing for UHNW and retail-alternative mandates.</div></div>
|
| 429 |
+
<div class="memo-section"><div class="memo-heading">Key Finding 3 β Regional Analysis</div><div class="memo-text">North America: 95.5% penetrated ($126BN gap). EMEA: 92.9% penetrated ($65BN gap β UAE Wealth entity). APAC and Global: 100% penetrated. North America is the largest volume opportunity. EMEA requires product localisation for Middle East mandates.</div><div class="memo-action">Action: Activate Public Utilities Pension ($120BN, North America) into formal diligence pipeline immediately.</div></div>
|
| 430 |
+
<div class="memo-section"><div class="memo-heading">Key Finding 4 β Competitive Position</div><div class="memo-text">Carlyle leads all GPs by total committed capital ($36.1BN, 29.1% market share). KKR second at $24.2BN. Ares commands highest avg ticket ($129M) in Credit. <strong>Carlyle's multi-asset advantage (PE + Credit + Infrastructure + Growth) is unique in the competitive set.</strong></div><div class="memo-action">Action: Leverage multi-asset breadth to cross-sell Credit IV to existing PE IX LP base. Target Ares Credit LPs with infrastructure sleeve.</div></div>
|
| 431 |
+
</div>
|
| 432 |
+
</div>
|
| 433 |
+
</div>
|
| 434 |
+
|
| 435 |
+
<!-- PROPENSITY SCORE -->
|
| 436 |
+
<div id="prop" class="pane">
|
| 437 |
+
<div class="card">
|
| 438 |
+
<div class="card-hdr"><div><div class="card-label">AI Module Β· Wealth Analytics</div><div class="card-title">Wealth Channel Propensity Score</div><div class="card-sub">AI-generated scoring: AUM Γ Engagement Γ Strategy Gap Γ Peer Behaviour</div></div><div class="chip">Updated: Live</div></div>
|
| 439 |
+
<div style="display:grid;gap:14px">
|
| 440 |
+
<div class="prop-card" style="border-left:4px solid var(--green)">
|
| 441 |
+
<div class="prop-header"><div><div style="font-weight:700;font-size:15px">Heritage Wirehouse Group</div><div style="font-size:12px;color:var(--muted);margin-top:2px">Wirehouse Β· Global Β· AUM: $1,200BN</div></div><div style="text-align:right"><div class="prop-score" style="color:var(--green)">94</div><div style="font-size:10px;color:var(--muted)">PROPENSITY SCORE</div></div></div>
|
| 442 |
+
<div style="display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px">
|
| 443 |
+
<div style="background:#f8fafc;border-radius:8px;padding:10px;text-align:center"><div style="font-size:10px;color:var(--muted);margin-bottom:4px">AUM Score</div><div style="font-weight:700;color:var(--navy)">100</div></div>
|
| 444 |
+
<div style="background:#f8fafc;border-radius:8px;padding:10px;text-align:center"><div style="font-size:10px;color:var(--muted);margin-bottom:4px">Engagement</div><div style="font-weight:700;color:var(--navy)">88</div></div>
|
| 445 |
+
<div style="background:#f8fafc;border-radius:8px;padding:10px;text-align:center"><div style="font-size:10px;color:var(--muted);margin-bottom:4px">Strategy Fit</div><div style="font-weight:700;color:var(--navy)">95</div></div>
|
| 446 |
+
<div style="background:#f8fafc;border-radius:8px;padding:10px;text-align:center"><div style="font-size:10px;color:var(--muted);margin-bottom:4px">Peer Signal</div><div style="font-weight:700;color:var(--navy)">94</div></div>
|
| 447 |
+
</div>
|
| 448 |
+
<div style="display:flex;justify-content:space-between;align-items:center">
|
| 449 |
+
<div style="font-size:12px;color:var(--muted)">Confidence Level</div>
|
| 450 |
+
<div class="conf-bar"><div class="conf-dot" style="background:var(--green)"></div><div class="conf-dot" style="background:var(--green)"></div><div class="conf-dot" style="background:var(--green)"></div><div class="conf-dot" style="background:var(--green)"></div><div class="conf-dot" style="background:#e5e7eb"></div></div>
|
| 451 |
+
<span class="tag tag-low">High Confidence</span>
|
| 452 |
+
</div></div>
|
| 453 |
+
|
| 454 |
+
<div class="prop-card" style="border-left:4px solid var(--gold)">
|
| 455 |
+
<div class="prop-header"><div><div style="font-weight:700;font-size:15px">Public Utilities Pension</div><div style="font-size:12px;color:var(--muted);margin-top:2px">Public Pension Β· North America Β· AUM: $120BN β NOT YET COMMITTED</div></div><div style="text-align:right"><div class="prop-score" style="color:var(--gold)">87</div><div style="font-size:10px;color:var(--muted)">PROPENSITY SCORE</div></div></div>
|
| 456 |
+
<div style="display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px">
|
| 457 |
+
<div style="background:#f8fafc;border-radius:8px;padding:10px;text-align:center"><div style="font-size:10px;color:var(--muted);margin-bottom:4px">AUM Score</div><div style="font-weight:700;color:var(--navy)">92</div></div>
|
| 458 |
+
<div style="background:#f8fafc;border-radius:8px;padding:10px;text-align:center"><div style="font-size:10px;color:var(--muted);margin-bottom:4px">Engagement</div><div style="font-weight:700;color:var(--navy)">72</div></div>
|
| 459 |
+
<div style="background:#f8fafc;border-radius:8px;padding:10px;text-align:center"><div style="font-size:10px;color:var(--muted);margin-bottom:4px">Strategy Fit</div><div style="font-weight:700;color:var(--navy)">88</div></div>
|
| 460 |
+
<div style="background:#f8fafc;border-radius:8px;padding:10px;text-align:center"><div style="font-size:10px;color:var(--muted);margin-bottom:4px">Peer Signal</div><div style="font-weight:700;color:var(--navy)">96</div></div>
|
| 461 |
+
</div>
|
| 462 |
+
<div style="display:flex;justify-content:space-between;align-items:center">
|
| 463 |
+
<div style="font-size:12px;color:var(--muted)">Confidence Level</div>
|
| 464 |
+
<div class="conf-bar"><div class="conf-dot" style="background:var(--gold)"></div><div class="conf-dot" style="background:var(--gold)"></div><div class="conf-dot" style="background:var(--gold)"></div><div class="conf-dot" style="background:#e5e7eb"></div><div class="conf-dot" style="background:#e5e7eb"></div></div>
|
| 465 |
+
<span class="tag tag-med">Medium Confidence</span>
|
| 466 |
+
</div></div>
|
| 467 |
+
|
| 468 |
+
<div class="prop-card" style="border-left:4px solid var(--gold)">
|
| 469 |
+
<div class="prop-header"><div><div style="font-weight:700;font-size:15px">Emerging Markets Wealth Co</div><div style="font-size:12px;color:var(--muted);margin-top:2px">Wealth-Other Β· EMEA/UAE Β· AUM: $65BN β NOT YET COMMITTED</div></div><div style="text-align:right"><div class="prop-score" style="color:var(--gold)">79</div><div style="font-size:10px;color:var(--muted)">PROPENSITY SCORE</div></div></div>
|
| 470 |
+
<div style="display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px">
|
| 471 |
+
<div style="background:#f8fafc;border-radius:8px;padding:10px;text-align:center"><div style="font-size:10px;color:var(--muted);margin-bottom:4px">AUM Score</div><div style="font-weight:700;color:var(--navy)">78</div></div>
|
| 472 |
+
<div style="background:#f8fafc;border-radius:8px;padding:10px;text-align:center"><div style="font-size:10px;color:var(--muted);margin-bottom:4px">Engagement</div><div style="font-weight:700;color:var(--navy)">65</div></div>
|
| 473 |
+
<div style="background:#f8fafc;border-radius:8px;padding:10px;text-align:center"><div style="font-size:10px;color:var(--muted);margin-bottom:4px">Strategy Fit</div><div style="font-weight:700;color:var(--navy)">82</div></div>
|
| 474 |
+
<div style="background:#f8fafc;border-radius:8px;padding:10px;text-align:center"><div style="font-size:10px;color:var(--muted);margin-bottom:4px">Peer Signal</div><div style="font-weight:700;color:var(--navy)">91</div></div>
|
| 475 |
+
</div>
|
| 476 |
+
<div style="display:flex;justify-content:space-between;align-items:center">
|
| 477 |
+
<div style="font-size:12px;color:var(--muted)">Confidence Level</div>
|
| 478 |
+
<div class="conf-bar"><div class="conf-dot" style="background:var(--gold)"></div><div class="conf-dot" style="background:var(--gold)"></div><div class="conf-dot" style="background:#e5e7eb"></div><div class="conf-dot" style="background:#e5e7eb"></div><div class="conf-dot" style="background:#e5e7eb"></div></div>
|
| 479 |
+
<span class="tag tag-med">Low-Medium Confidence</span>
|
| 480 |
+
</div></div>
|
| 481 |
+
</div>
|
| 482 |
+
</div>
|
| 483 |
+
</div>
|
| 484 |
+
|
| 485 |
+
<!-- CHEATSHEET -->
|
| 486 |
+
<div id="cs" class="pane">
|
| 487 |
+
<div style="border-radius:14px;border:1px solid var(--border);overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.06)">
|
| 488 |
+
<div class="cs-header">
|
| 489 |
+
<div><div style="font-size:10px;opacity:.6;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px">Weekly IR Intelligence Brief</div><div style="font-family:'Outfit',sans-serif;font-size:22px;font-weight:800">Carlyle IR Cheatsheet</div><div style="font-size:12px;opacity:.7;margin-top:4px">Week of 5 May 2026 Β· Distributed Monday 08:00 ET</div></div>
|
| 490 |
+
<div style="text-align:right"><div style="font-size:28px;font-weight:800;font-family:'Outfit',sans-serif;color:var(--gold)">$36.1BN</div><div style="font-size:11px;opacity:.7">Total Committed Capital</div></div>
|
| 491 |
+
</div>
|
| 492 |
+
<div class="cs-section">
|
| 493 |
+
<div style="font-weight:700;font-size:13px;margin-bottom:12px;color:var(--navy)">Fund Performance vs Target</div>
|
| 494 |
+
<div class="cs-row"><span>Carlyle Private Equity IX</span><div style="display:flex;align-items:center;gap:12px"><div class="prog" style="width:100px;display:inline-block"><div class="prog-fill" style="width:75%;background:var(--navy)"></div></div><span style="font-weight:700">$11.3BN / $15BN</span><span class="trend-up">75%</span></div></div>
|
| 495 |
+
<div class="cs-row"><span>Carlyle Credit Opportunities IV</span><div style="display:flex;align-items:center;gap:12px"><div class="prog" style="width:100px;display:inline-block"><div class="prog-fill" style="width:100%;background:var(--green)"></div></div><span style="font-weight:700">$9.3BN / $8BN</span><span class="trend-up">116% β</span></div></div>
|
| 496 |
+
<div class="cs-row"><span>Carlyle Growth Partners V</span><div style="display:flex;align-items:center;gap:12px"><div class="prog" style="width:100px;display:inline-block"><div class="prog-fill" style="width:100%;background:var(--green)"></div></div><span style="font-weight:700">$8.4BN / $6BN</span><span class="trend-up">140% β</span></div></div>
|
| 497 |
+
<div class="cs-row"><span>Carlyle Global Infrastructure II</span><div style="display:flex;align-items:center;gap:12px"><div class="prog" style="width:100px;display:inline-block"><div class="prog-fill" style="width:72%;background:var(--gold)"></div></div><span style="font-weight:700">$7.2BN / $10BN</span><span class="trend-dn">72%</span></div></div>
|
| 498 |
+
</div>
|
| 499 |
+
<div class="cs-section">
|
| 500 |
+
<div style="font-weight:700;font-size:13px;margin-bottom:12px;color:var(--navy)">Competitive Watch</div>
|
| 501 |
+
<div class="cs-row"><span>π Carlyle β Multi-Asset</span><div><span class="trend-up">$36.1BN Β· #1</span></div></div>
|
| 502 |
+
<div class="cs-row"><span>KKR β Private Equity / Credit</span><div><span>$24.2BN Β· #2</span></div></div>
|
| 503 |
+
<div class="cs-row"><span>Blackstone β Alternatives</span><div><span>$21.9BN Β· #3</span></div></div>
|
| 504 |
+
<div class="cs-row"><span>Ares β Credit</span><div><span>$9.0BN Β· Avg ticket $129M (highest)</span></div></div>
|
| 505 |
+
</div>
|
| 506 |
+
<div class="cs-section" style="background:#fff7ed">
|
| 507 |
+
<div style="font-weight:700;font-size:13px;margin-bottom:12px;color:var(--gold)">π News Alerts β This Week</div>
|
| 508 |
+
<div class="cs-row"><span>π° Public Utilities Pension β No recent news Β· Follow up required</span><span class="tag tag-high">Action</span></div>
|
| 509 |
+
<div class="cs-row"><span>π° Nordic Future Fund ($1.35T) β Board meeting reported in FT re: Infrastructure allocation</span><span class="tag tag-low">Opportunity</span></div>
|
| 510 |
+
<div class="cs-row"><span>π° Helios Sovereign Fund β Singapore MAS regulatory update on PE limits</span><span class="tag tag-med">Monitor</span></div>
|
| 511 |
+
<div class="cs-row"><span>π° Apollo β New Credit fund announced Β· Competition for Ares/Apollo LP base</span><span class="tag tag-high">Watch</span></div>
|
| 512 |
+
</div>
|
| 513 |
+
<div class="cs-section">
|
| 514 |
+
<div style="font-weight:700;font-size:13px;margin-bottom:12px;color:var(--navy)">Pipeline Summary</div>
|
| 515 |
+
<div class="cs-row"><span>White Space LPs</span><span class="td-bold">3 LPs Β· $191BN</span></div>
|
| 516 |
+
<div class="cs-row"><span>In Active Diligence</span><span class="td-bold">12 LPs</span></div>
|
| 517 |
+
<div class="cs-row"><span>Conference Pipeline (Q2)</span><span class="td-bold">8 LP meetings scheduled</span></div>
|
| 518 |
+
<div class="cs-row"><span>Avg. Days to Close (MTD)</span><span class="td-bold">44 days</span></div>
|
| 519 |
+
</div>
|
| 520 |
+
</div>
|
| 521 |
+
</div>
|
| 522 |
+
|
| 523 |
+
<!-- CRM INTELLIGENCE -->
|
| 524 |
+
<div id="crm" class="pane">
|
| 525 |
+
<div class="card">
|
| 526 |
+
<div class="card-hdr"><div><div class="card-label">AI Module Β· LLM CRM Intelligence</div><div class="card-title">Relationship Temperature Monitor</div><div class="card-sub">AI-synthesised CRM signal analysis β warming vs cooling LP relationships</div></div><span class="chip">Live Β· Updated 08:00 ET</span></div>
|
| 527 |
+
<div style="display:grid;gap:12px">
|
| 528 |
+
<div class="crm-card crm-hot">
|
| 529 |
+
<div style="display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px">
|
| 530 |
+
<div><div style="font-weight:700;font-size:15px;color:#991b1b">π₯ Public Utilities Pension</div><div style="font-size:12px;color:var(--muted);margin-top:2px">Public Pension Β· North America Β· AUM $120BN</div></div>
|
| 531 |
+
<div style="text-align:right"><span class="tag tag-high">CRITICAL ACTION</span><div style="font-size:10px;color:var(--muted);margin-top:4px">Last touch: 45 days ago</div></div>
|
| 532 |
+
</div>
|
| 533 |
+
<div style="background:rgba(255,255,255,.7);border-radius:8px;padding:12px;font-size:13px;color:#374151;line-height:1.6;margin-bottom:8px">
|
| 534 |
+
<strong>AI Summary:</strong> LP has received 8 sales interactions including 3 cold outreach attempts and 2 conference touches. No intro meeting or diligence call logged. Peer pensions of similar size (NorthRiver $185BN, Atlas Teachers $210BN) committed $120β185M avg within 45 days of intro meeting. Gap analysis indicates <strong>product discovery call not yet completed</strong>. Risk: LP may be evaluating KKR Infrastructure IV as alternative given recent LinkedIn activity of CIO.
|
| 535 |
+
</div>
|
| 536 |
+
<div style="display:flex;gap:8px"><button class="btn btn-primary" style="font-size:12px">π Schedule Diligence Call</button><button class="btn btn-outline" style="font-size:12px">π View Full CRM Log</button></div>
|
| 537 |
+
</div>
|
| 538 |
+
<div class="crm-card crm-warm">
|
| 539 |
+
<div style="display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px">
|
| 540 |
+
<div><div style="font-weight:700;font-size:15px;color:#92400e">π‘ Emerging Markets Wealth Co</div><div style="font-size:12px;color:var(--muted);margin-top:2px">Wealth-Other Β· UAE/EMEA Β· AUM $65BN</div></div>
|
| 541 |
+
<div style="text-align:right"><span class="tag tag-warm">WARMING</span><div style="font-size:10px;color:var(--muted);margin-top:4px">Last touch: 22 days ago</div></div>
|
| 542 |
+
</div>
|
| 543 |
+
<div style="background:rgba(255,255,255,.7);border-radius:8px;padding:12px;font-size:13px;color:#374151;line-height:1.6;margin-bottom:8px">
|
| 544 |
+
<strong>AI Summary:</strong> 5 interactions logged including 1 intro meeting and 2 follow-ups. Response rate improving β last email opened within 2 hours. LP entity registered in ADGM. Carlyle Global Infrastructure II aligns with UAE Vision 2031 infrastructure mandate. <strong>Recommend DIFC-compliant term sheet and localised GP meeting in Dubai Q2.</strong> Competitor signal: Brookfield recently established UAE office β monitor.
|
| 545 |
+
</div>
|
| 546 |
+
<div style="display:flex;gap:8px"><button class="btn btn-gold" style="font-size:12px">π§ Send Term Sheet</button><button class="btn btn-outline" style="font-size:12px">π Schedule Dubai Meeting</button></div>
|
| 547 |
+
</div>
|
| 548 |
+
<div class="crm-card crm-cool">
|
| 549 |
+
<div style="display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px">
|
| 550 |
+
<div><div style="font-weight:700;font-size:15px;color:#1e40af">β Cascade Family Office</div><div style="font-size:12px;color:var(--muted);margin-top:2px">Family Office Β· North America Β· AUM $6BN</div></div>
|
| 551 |
+
<div style="text-align:right"><span class="tag tag-cool">COOLING</span><div style="font-size:10px;color:var(--muted);margin-top:4px">Last touch: 67 days ago</div></div>
|
| 552 |
+
</div>
|
| 553 |
+
<div style="background:rgba(255,255,255,.7);border-radius:8px;padding:12px;font-size:13px;color:#374151;line-height:1.6;margin-bottom:8px">
|
| 554 |
+
<strong>AI Summary:</strong> 4 interactions logged. No engagement response since last conference touch. Family Office principals typically require GP-direct relationship to convert. Recommend escalation to <strong>Partner-level outreach</strong> β peer family office (Orchid Family Capital, APAC, $9BN) committed $95M within 28 days of Partner introduction. Risk of losing to competing GP increasing with time-elapsed.
|
| 555 |
+
</div>
|
| 556 |
+
<div style="display:flex;gap:8px"><button class="btn btn-primary" style="font-size:12px">π€ Escalate to Partner</button><button class="btn btn-outline" style="font-size:12px">π Flag for Review</button></div>
|
| 557 |
+
</div>
|
| 558 |
+
<div class="crm-card crm-neutral">
|
| 559 |
+
<div style="display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px">
|
| 560 |
+
<div><div style="font-weight:700;font-size:15px">β‘ NorthRiver Retirement Trust</div><div style="font-size:12px;color:var(--muted);margin-top:2px">Public Pension Β· Global Β· AUM $185BN β Committed $3,885M</div></div>
|
| 561 |
+
<div style="text-align:right"><span class="tag tag-neutral">STABLE</span><div style="font-size:10px;color:var(--muted);margin-top:4px">Last touch: 8 days ago</div></div>
|
| 562 |
+
</div>
|
| 563 |
+
<div style="background:rgba(255,255,255,.7);border-radius:8px;padding:12px;font-size:13px;color:#374151;line-height:1.6;margin-bottom:8px">
|
| 564 |
+
<strong>AI Summary:</strong> 13 commitment events totalling $3.9BN. Highest LP by transaction count. Annual re-up cycle approaching Q3. Recent board minutes indicate continued appetite for Infrastructure and Credit. <strong>Recommend proactive Q3 allocation discussion with dedicated briefing on Credit Opportunities IV performance.</strong>
|
| 565 |
+
</div>
|
| 566 |
+
<div style="display:flex;gap:8px"><button class="btn btn-primary" style="font-size:12px">π Prepare Q3 Brief</button><button class="btn btn-outline" style="font-size:12px">π
Book Annual Review</button></div>
|
| 567 |
+
</div>
|
| 568 |
+
</div>
|
| 569 |
+
</div>
|
| 570 |
+
</div>
|
| 571 |
+
|
| 572 |
+
<!-- EMAIL MODAL -->
|
| 573 |
+
<div id="emailModal" class="email-modal">
|
| 574 |
+
<div class="email-box">
|
| 575 |
+
<div class="email-hdr">
|
| 576 |
+
<div><div style="font-size:11px;opacity:.6;margin-bottom:4px">CARLYLE IR INTELLIGENCE PLATFORM</div><div style="font-family:'Outfit',sans-serif;font-size:18px;font-weight:700">Send Weekly Strategic Memo</div></div>
|
| 577 |
+
<button class="btn btn-outline" style="color:#fff;border-color:rgba(255,255,255,.2)" onclick="document.getElementById('emailModal').classList.remove('show')">β Close</button>
|
| 578 |
+
</div>
|
| 579 |
+
<div class="email-body">
|
| 580 |
+
<div class="email-field"><label>From</label><p>Lydia Hunter Β· Wealth Data Scientist Β· The Carlyle Group</p></div>
|
| 581 |
+
<div class="email-field"><label>To β North America Desk</label><p>ir.northamerica@carlyle.com Β· wealth.na@carlyle.com</p></div>
|
| 582 |
+
<div class="email-field"><label>To β EMEA Desk</label><p>ir.emea@carlyle.com Β· wealth.emea@carlyle.com</p></div>
|
| 583 |
+
<div class="email-field"><label>To β APAC Desk</label><p>ir.apac@carlyle.com Β· wealth.apac@carlyle.com</p></div>
|
| 584 |
+
<div class="email-field"><label>Scheduled Send</label><p>π Monday 5 May 2026 Β· 08:00 AM ET (auto-distribution)</p></div>
|
| 585 |
+
<div class="email-field"><label>Subject</label><p>Weekly IR Intelligence Brief β W/C 5 May 2026 | 3 Priority LP Actions</p></div>
|
| 586 |
+
<div class="email-content">
|
| 587 |
+
<p style="margin-bottom:12px">Dear Wealth & IR Teams,</p>
|
| 588 |
+
<p style="margin-bottom:12px">Please find below this week's IR Intelligence Brief. Three priority LP actions require immediate attention across North America and EMEA desks.</p>
|
| 589 |
+
<p style="margin-bottom:8px"><strong>π΄ Critical β North America:</strong> Public Utilities Pension ($120BN) β 45 days since last touch. No diligence call logged. Schedule this week.</p>
|
| 590 |
+
<p style="margin-bottom:8px"><strong>π‘ Warming β EMEA/UAE:</strong> Emerging Markets Wealth Co ($65BN) β intro meeting completed. Recommend term sheet and Dubai office meeting.</p>
|
| 591 |
+
<p style="margin-bottom:8px"><strong>π΅ Cooling β North America:</strong> Cascade Family Office ($6BN) β 67 days silent. Escalate to Partner-level outreach.</p>
|
| 592 |
+
<p style="margin-bottom:12px">Full memo and competitive benchmarks attached. Carlyle remains #1 in committed capital at $36.1BN (29.1% market share).</p>
|
| 593 |
+
<p>Lydia Hunter<br><span style="color:var(--muted)">Wealth Data Scientist Β· The Carlyle Group</span></p>
|
| 594 |
+
</div>
|
| 595 |
+
<div style="display:flex;gap:12px;margin-top:20px">
|
| 596 |
+
<button class="btn btn-gold" onclick="alert('π§ Report sent to all Wealth & IR regional desks! Scheduled for Monday 08:00 ET.');document.getElementById('emailModal').classList.remove('show')">π€ Send to All Teams</button>
|
| 597 |
+
<button class="btn btn-outline" onclick="document.getElementById('emailModal').classList.remove('show')">Cancel</button>
|
| 598 |
+
</div>
|
| 599 |
+
</div>
|
| 600 |
+
</div>
|
| 601 |
+
</div>
|
| 602 |
+
</div><!-- end content -->
|
| 603 |
+
</main>
|
| 604 |
+
|
| 605 |
+
<script>
|
| 606 |
+
const TITLES={c2:'LP Universe Overview',c3:'Regional Scope Analysis',c4:'Carlyle Commitment Breakdown',c5:'White Space LP Identification',c6:'Sales Velocity Metrics',c7:'Conversion Funnel Analysis',c8:'Competitive Intelligence',c9:'Wealth Channel Analysis',c10:'Global Opportunity Map',c11:'Strategic IR Memo',prop:'Wealth Propensity Score Engine',cs:'Weekly IR Cheatsheet',crm:'LLM CRM Intelligence'};
|
| 607 |
+
function show(id){
|
| 608 |
+
document.querySelectorAll('.pane').forEach(p=>p.classList.remove('active'));
|
| 609 |
+
document.querySelectorAll('.nav a').forEach(a=>a.classList.remove('active'));
|
| 610 |
+
document.getElementById(id).classList.add('active');
|
| 611 |
+
document.getElementById('nav-'+id).classList.add('active');
|
| 612 |
+
document.getElementById('topbar-title').textContent=TITLES[id];
|
| 613 |
+
// animate progress bars
|
| 614 |
+
setTimeout(()=>{document.querySelectorAll('.prog-fill').forEach(b=>{const w=b.style.width;b.style.width='0';setTimeout(()=>b.style.width=w,50)})},100);
|
| 615 |
+
}
|
| 616 |
+
|
| 617 |
+
// CHART: Top 10 LPs
|
| 618 |
+
new Chart(document.getElementById('top10chart'),{type:'bar',data:{labels:['Helios SWF','Vertex SWF','EastAsia SWF','Nordic FF','BlueCrest SWF','NorthRiver','Sunrise Teachers','Atlas Teachers','Liberty Corp','Atlas Life'],datasets:[{label:'Total Commitment ($M)',data:[6355,5215,5135,4625,4110,3885,3425,2805,2500,2310],backgroundColor:['#0f2d5e','#0f2d5e','#0f2d5e','#0f2d5e','#0f2d5e','#c8942a','#c8942a','#c8942a','#6b7280','#6b7280'],borderRadius:6}]},options:{indexAxis:'y',plugins:{legend:{display:false}},scales:{x:{grid:{display:false}},y:{grid:{display:false}}}}});
|
| 619 |
+
|
| 620 |
+
// CHART: Wealth Channel
|
| 621 |
+
new Chart(document.getElementById('wealthchart'),{type:'bar',data:{labels:['Premier WH','Union Bank','Keystone Bank','Alpine PB','Heritage WH','Vertex PB','Offshore Feeder','OakTree MA','Coastal Wealth','Pacific PB'],datasets:[{label:'Carlyle Commitment ($M)',data:[970,690,690,710,370,385,370,315,225,375],backgroundColor:'#c8942a',borderRadius:6}]},options:{indexAxis:'y',plugins:{legend:{display:false}},scales:{x:{grid:{display:false}},y:{grid:{display:false}}}}});
|
| 622 |
+
|
| 623 |
+
// CHART: Region (Donut)
|
| 624 |
+
new Chart(document.getElementById('regionchart'),{type:'doughnut',data:{labels:['Global','EMEA','North America','APAC','Unknown'],datasets:[{data:[10162,2953,2802,1394,6],backgroundColor:['#7c3aed','#c8942a','#0f2d5e','#059669','#9ca3af'],borderWidth:2,borderColor:'#fff'}]},options:{plugins:{legend:{position:'bottom',labels:{boxWidth:12,padding:16}}},cutout:'65%'}});
|
| 625 |
+
|
| 626 |
+
// CHART: LP Type AUM
|
| 627 |
+
new Chart(document.getElementById('lptypechart'),{type:'bar',data:{labels:['SWF','Wirehouse','Custodian','Bank','Insurance','Private Bank','Public Pension','Disc. Bank','Asset Mgr','Fin. Inst.'],datasets:[{label:'Total AUM ($BN)',data:[3470,3200,2140,2100,1215,855,747,730,629,500],backgroundColor:'#0f2d5e',borderRadius:5}]},options:{plugins:{legend:{display:false}},scales:{x:{grid:{display:false}},y:{grid:{display:false}}}}});
|
| 628 |
+
|
| 629 |
+
// CHART: Fund Bar
|
| 630 |
+
new Chart(document.getElementById('fundbarchart'),{type:'bar',data:{labels:['PE IX','Credit IV','Growth V','Infra II'],datasets:[{label:'Committed ($M)',data:[11261,9252,8425,7186],backgroundColor:['#0f2d5e','#c8942a','#059669','#7c3aed'],borderRadius:8}]},options:{plugins:{legend:{display:false}},scales:{x:{grid:{display:false}},y:{grid:{display:false}}}}});
|
| 631 |
+
|
| 632 |
+
// CHART: LP Type Commits
|
| 633 |
+
new Chart(document.getElementById('lptypecommit'),{type:'bar',data:{labels:['SWF','Public Pens.','Insurance','Asset Mgr','Private Bank','Wirehouse','Corp Pens.','Bank','Fund of F.','Fin. Inst.'],datasets:[{label:'Total ($M)',data:[7175,4060,3705,2125,1845,1585,1500,1495,1405,1275],backgroundColor:'#c8942a',borderRadius:5}]},options:{indexAxis:'y',plugins:{legend:{display:false}},scales:{x:{grid:{display:false}},y:{grid:{display:false}}}}});
|
| 634 |
+
|
| 635 |
+
// CHART: Velocity
|
| 636 |
+
new Chart(document.getElementById('velocitychart'),{type:'bar',data:{labels:['Family Office','Feeder','Ind. BD','RIA','Corp Pens.','Endowment','Insurance','Public Pens.','Asset Mgr','SWF'],datasets:[{label:'Avg Days to Commit',data:[18,24,28,35,42,47,52,64,58,91],backgroundColor:ctx=>ctx.raw<30?'#059669':ctx.raw<60?'#c8942a':'#dc2626',borderRadius:5}]},options:{indexAxis:'y',plugins:{legend:{display:false}},scales:{x:{title:{display:true,text:'Days'},grid:{display:false}},y:{grid:{display:false}}}}});
|
| 637 |
+
|
| 638 |
+
// CHART: Funnel
|
| 639 |
+
new Chart(document.getElementById('funnelchart'),{type:'bar',data:{labels:['Diligence Call','Intro Meeting','Follow Up','Conference','Cold Outreach','Mktg Send'],datasets:[{label:'Conversion Rate %',data:[98,97,96,95,94,90],backgroundColor:['#059669','#059669','#c8942a','#c8942a','#dc2626','#dc2626'],borderRadius:5}]},options:{indexAxis:'y',plugins:{legend:{display:false}},scales:{x:{min:80,max:100,title:{display:true,text:'Conversion Rate (%)'},grid:{display:false}},y:{grid:{display:false}}}}});
|
| 640 |
+
|
| 641 |
+
// Animate bars on load
|
| 642 |
+
setTimeout(()=>{document.querySelectorAll('.prog-fill').forEach(b=>{const w=b.style.width;b.style.width='0';setTimeout(()=>b.style.width=w,100)})},300);
|
| 643 |
+
|
| 644 |
+
function verify() {
|
| 645 |
+
const pass = document.getElementById('pass-input').value;
|
| 646 |
+
// --- PASSWORD SET HERE ---
|
| 647 |
+
if (pass === 'CARLYLE2026') {
|
| 648 |
+
document.getElementById('lock-screen').style.display = 'none';
|
| 649 |
+
document.body.style.overflow = 'auto';
|
| 650 |
+
// Auto-authorize the embedded map
|
| 651 |
+
const mapFrame = document.getElementById('map-frame');
|
| 652 |
+
if(mapFrame) mapFrame.src = 'opportunity_map.html?auth=CARLYLE2026';
|
| 653 |
+
show('c2'); // Trigger initial animations
|
| 654 |
+
} else {
|
| 655 |
+
const err = document.getElementById('lock-error');
|
| 656 |
+
err.style.display = 'block';
|
| 657 |
+
document.getElementById('pass-input').value = '';
|
| 658 |
+
setTimeout(() => { err.style.display = 'none'; }, 2000);
|
| 659 |
+
}
|
| 660 |
+
}
|
| 661 |
+
// Prevent scroll while locked
|
| 662 |
+
document.body.style.overflow = 'hidden';
|
| 663 |
+
</script>
|
| 664 |
+
</body>
|
| 665 |
+
</html>
|
opportunity_map.html
ADDED
|
@@ -0,0 +1,609 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!DOCTYPE html>
|
| 2 |
+
<html lang="en">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="UTF-8">
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
| 6 |
+
<title>Carlyle IR β Global Opportunity Map | Secure Access</title>
|
| 7 |
+
<meta name="robots" content="noindex, nofollow">
|
| 8 |
+
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
|
| 9 |
+
<style>
|
| 10 |
+
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
|
| 11 |
+
body {
|
| 12 |
+
font-family: 'Inter', sans-serif;
|
| 13 |
+
background: #f8f9fb;
|
| 14 |
+
color: #1a1d23;
|
| 15 |
+
padding: 32px;
|
| 16 |
+
}
|
| 17 |
+
.header {
|
| 18 |
+
display: flex;
|
| 19 |
+
align-items: center;
|
| 20 |
+
justify-content: space-between;
|
| 21 |
+
margin-bottom: 28px;
|
| 22 |
+
}
|
| 23 |
+
.header-left h1 {
|
| 24 |
+
font-size: 22px;
|
| 25 |
+
font-weight: 700;
|
| 26 |
+
color: #0f1724;
|
| 27 |
+
letter-spacing: -0.3px;
|
| 28 |
+
}
|
| 29 |
+
.header-left p {
|
| 30 |
+
font-size: 13px;
|
| 31 |
+
color: #6b7280;
|
| 32 |
+
margin-top: 4px;
|
| 33 |
+
}
|
| 34 |
+
.badge {
|
| 35 |
+
background: #0f2d5e;
|
| 36 |
+
color: #fff;
|
| 37 |
+
font-size: 11px;
|
| 38 |
+
font-weight: 600;
|
| 39 |
+
padding: 5px 12px;
|
| 40 |
+
border-radius: 20px;
|
| 41 |
+
letter-spacing: 0.5px;
|
| 42 |
+
text-transform: uppercase;
|
| 43 |
+
}
|
| 44 |
+
|
| 45 |
+
/* ββ Summary KPI Row ββ */
|
| 46 |
+
.kpi-row {
|
| 47 |
+
display: grid;
|
| 48 |
+
grid-template-columns: repeat(4, 1fr);
|
| 49 |
+
gap: 14px;
|
| 50 |
+
margin-bottom: 28px;
|
| 51 |
+
}
|
| 52 |
+
.kpi-card {
|
| 53 |
+
background: #fff;
|
| 54 |
+
border: 1px solid #e5e7eb;
|
| 55 |
+
border-radius: 10px;
|
| 56 |
+
padding: 18px 20px;
|
| 57 |
+
box-shadow: 0 1px 3px rgba(0,0,0,0.05);
|
| 58 |
+
}
|
| 59 |
+
.kpi-card .label {
|
| 60 |
+
font-size: 11px;
|
| 61 |
+
font-weight: 600;
|
| 62 |
+
color: #9ca3af;
|
| 63 |
+
text-transform: uppercase;
|
| 64 |
+
letter-spacing: 0.6px;
|
| 65 |
+
margin-bottom: 6px;
|
| 66 |
+
}
|
| 67 |
+
.kpi-card .value {
|
| 68 |
+
font-size: 26px;
|
| 69 |
+
font-weight: 700;
|
| 70 |
+
color: #0f2d5e;
|
| 71 |
+
line-height: 1;
|
| 72 |
+
}
|
| 73 |
+
.kpi-card .sub {
|
| 74 |
+
font-size: 12px;
|
| 75 |
+
color: #6b7280;
|
| 76 |
+
margin-top: 4px;
|
| 77 |
+
}
|
| 78 |
+
.kpi-card.highlight { border-left: 3px solid #c8942a; }
|
| 79 |
+
|
| 80 |
+
/* ββ Section title ββ */
|
| 81 |
+
.section-title {
|
| 82 |
+
font-size: 14px;
|
| 83 |
+
font-weight: 700;
|
| 84 |
+
color: #374151;
|
| 85 |
+
text-transform: uppercase;
|
| 86 |
+
letter-spacing: 0.8px;
|
| 87 |
+
margin-bottom: 14px;
|
| 88 |
+
display: flex;
|
| 89 |
+
align-items: center;
|
| 90 |
+
gap: 8px;
|
| 91 |
+
}
|
| 92 |
+
.section-title::after {
|
| 93 |
+
content: '';
|
| 94 |
+
flex: 1;
|
| 95 |
+
height: 1px;
|
| 96 |
+
background: #e5e7eb;
|
| 97 |
+
}
|
| 98 |
+
|
| 99 |
+
/* ββ Region Cards Grid ββ */
|
| 100 |
+
.region-grid {
|
| 101 |
+
display: grid;
|
| 102 |
+
grid-template-columns: repeat(3, 1fr);
|
| 103 |
+
gap: 16px;
|
| 104 |
+
margin-bottom: 28px;
|
| 105 |
+
}
|
| 106 |
+
.region-card {
|
| 107 |
+
background: #fff;
|
| 108 |
+
border: 1px solid #e5e7eb;
|
| 109 |
+
border-radius: 12px;
|
| 110 |
+
padding: 20px;
|
| 111 |
+
box-shadow: 0 1px 4px rgba(0,0,0,0.05);
|
| 112 |
+
position: relative;
|
| 113 |
+
overflow: hidden;
|
| 114 |
+
}
|
| 115 |
+
.region-card::before {
|
| 116 |
+
content: '';
|
| 117 |
+
position: absolute;
|
| 118 |
+
top: 0; left: 0; right: 0;
|
| 119 |
+
height: 3px;
|
| 120 |
+
}
|
| 121 |
+
.region-card.na::before { background: #0f2d5e; }
|
| 122 |
+
.region-card.emea::before { background: #c8942a; }
|
| 123 |
+
.region-card.apac::before { background: #16a34a; }
|
| 124 |
+
.region-card.global::before{ background: #7c3aed; }
|
| 125 |
+
.region-card.unknown::before{ background: #9ca3af; }
|
| 126 |
+
|
| 127 |
+
.region-name {
|
| 128 |
+
font-size: 13px;
|
| 129 |
+
font-weight: 700;
|
| 130 |
+
text-transform: uppercase;
|
| 131 |
+
letter-spacing: 1px;
|
| 132 |
+
margin-bottom: 14px;
|
| 133 |
+
color: #374151;
|
| 134 |
+
}
|
| 135 |
+
.region-stats {
|
| 136 |
+
display: grid;
|
| 137 |
+
grid-template-columns: 1fr 1fr;
|
| 138 |
+
gap: 10px;
|
| 139 |
+
margin-bottom: 14px;
|
| 140 |
+
}
|
| 141 |
+
.stat-box {
|
| 142 |
+
background: #f3f4f6;
|
| 143 |
+
border-radius: 8px;
|
| 144 |
+
padding: 10px 12px;
|
| 145 |
+
}
|
| 146 |
+
.stat-box .s-label {
|
| 147 |
+
font-size: 10px;
|
| 148 |
+
font-weight: 600;
|
| 149 |
+
color: #9ca3af;
|
| 150 |
+
text-transform: uppercase;
|
| 151 |
+
letter-spacing: 0.5px;
|
| 152 |
+
margin-bottom: 3px;
|
| 153 |
+
}
|
| 154 |
+
.stat-box .s-value {
|
| 155 |
+
font-size: 18px;
|
| 156 |
+
font-weight: 700;
|
| 157 |
+
color: #0f1724;
|
| 158 |
+
}
|
| 159 |
+
.stat-box .s-sub {
|
| 160 |
+
font-size: 10px;
|
| 161 |
+
color: #6b7280;
|
| 162 |
+
}
|
| 163 |
+
.stat-box.highlight { background: #fef3c7; }
|
| 164 |
+
.stat-box.highlight .s-value { color: #92400e; }
|
| 165 |
+
|
| 166 |
+
/* Progress bar */
|
| 167 |
+
.progress-wrap {
|
| 168 |
+
margin-top: 12px;
|
| 169 |
+
}
|
| 170 |
+
.progress-label {
|
| 171 |
+
display: flex;
|
| 172 |
+
justify-content: space-between;
|
| 173 |
+
font-size: 11px;
|
| 174 |
+
color: #6b7280;
|
| 175 |
+
margin-bottom: 5px;
|
| 176 |
+
}
|
| 177 |
+
.progress-bar {
|
| 178 |
+
height: 8px;
|
| 179 |
+
background: #e5e7eb;
|
| 180 |
+
border-radius: 99px;
|
| 181 |
+
overflow: hidden;
|
| 182 |
+
}
|
| 183 |
+
.progress-fill {
|
| 184 |
+
height: 100%;
|
| 185 |
+
border-radius: 99px;
|
| 186 |
+
transition: width 0.6s ease;
|
| 187 |
+
}
|
| 188 |
+
.fill-na { background: #0f2d5e; }
|
| 189 |
+
.fill-emea { background: #c8942a; }
|
| 190 |
+
.fill-apac { background: #16a34a; }
|
| 191 |
+
.fill-global { background: #7c3aed; }
|
| 192 |
+
.fill-unknown{ background: #9ca3af; }
|
| 193 |
+
|
| 194 |
+
/* White Space pill */
|
| 195 |
+
.ws-pill {
|
| 196 |
+
display: inline-block;
|
| 197 |
+
background: #fee2e2;
|
| 198 |
+
color: #991b1b;
|
| 199 |
+
font-size: 10px;
|
| 200 |
+
font-weight: 600;
|
| 201 |
+
padding: 3px 8px;
|
| 202 |
+
border-radius: 99px;
|
| 203 |
+
margin-top: 8px;
|
| 204 |
+
}
|
| 205 |
+
.ws-pill.none {
|
| 206 |
+
background: #d1fae5;
|
| 207 |
+
color: #065f46;
|
| 208 |
+
}
|
| 209 |
+
|
| 210 |
+
/* ββ White Space Detail Table ββ */
|
| 211 |
+
.table-wrap {
|
| 212 |
+
background: #fff;
|
| 213 |
+
border: 1px solid #e5e7eb;
|
| 214 |
+
border-radius: 12px;
|
| 215 |
+
overflow: hidden;
|
| 216 |
+
box-shadow: 0 1px 4px rgba(0,0,0,0.05);
|
| 217 |
+
margin-bottom: 28px;
|
| 218 |
+
}
|
| 219 |
+
table {
|
| 220 |
+
width: 100%;
|
| 221 |
+
border-collapse: collapse;
|
| 222 |
+
font-size: 13px;
|
| 223 |
+
}
|
| 224 |
+
thead tr {
|
| 225 |
+
background: #0f2d5e;
|
| 226 |
+
color: #fff;
|
| 227 |
+
}
|
| 228 |
+
thead th {
|
| 229 |
+
padding: 11px 16px;
|
| 230 |
+
text-align: left;
|
| 231 |
+
font-size: 11px;
|
| 232 |
+
font-weight: 600;
|
| 233 |
+
letter-spacing: 0.6px;
|
| 234 |
+
text-transform: uppercase;
|
| 235 |
+
}
|
| 236 |
+
tbody tr {
|
| 237 |
+
border-bottom: 1px solid #f3f4f6;
|
| 238 |
+
transition: background 0.15s;
|
| 239 |
+
}
|
| 240 |
+
tbody tr:last-child { border-bottom: none; }
|
| 241 |
+
tbody tr:hover { background: #f9fafb; }
|
| 242 |
+
tbody td {
|
| 243 |
+
padding: 11px 16px;
|
| 244 |
+
color: #374151;
|
| 245 |
+
}
|
| 246 |
+
.tag {
|
| 247 |
+
display: inline-block;
|
| 248 |
+
font-size: 10px;
|
| 249 |
+
font-weight: 600;
|
| 250 |
+
padding: 2px 8px;
|
| 251 |
+
border-radius: 99px;
|
| 252 |
+
text-transform: uppercase;
|
| 253 |
+
letter-spacing: 0.4px;
|
| 254 |
+
}
|
| 255 |
+
.tag-na { background: #dbeafe; color: #1e40af; }
|
| 256 |
+
.tag-emea { background: #fef3c7; color: #92400e; }
|
| 257 |
+
.tag-priority { background: #fee2e2; color: #991b1b; }
|
| 258 |
+
.aum-cell { font-weight: 700; color: #0f2d5e; }
|
| 259 |
+
|
| 260 |
+
/* ββ Strategic Insights ββ */
|
| 261 |
+
.insight-grid {
|
| 262 |
+
display: grid;
|
| 263 |
+
grid-template-columns: repeat(3, 1fr);
|
| 264 |
+
gap: 14px;
|
| 265 |
+
}
|
| 266 |
+
.insight-card {
|
| 267 |
+
background: #fff;
|
| 268 |
+
border: 1px solid #e5e7eb;
|
| 269 |
+
border-radius: 10px;
|
| 270 |
+
padding: 18px;
|
| 271 |
+
box-shadow: 0 1px 3px rgba(0,0,0,0.05);
|
| 272 |
+
}
|
| 273 |
+
.insight-card .i-num {
|
| 274 |
+
font-size: 28px;
|
| 275 |
+
font-weight: 800;
|
| 276 |
+
color: #0f2d5e;
|
| 277 |
+
line-height: 1;
|
| 278 |
+
}
|
| 279 |
+
.insight-card .i-label {
|
| 280 |
+
font-size: 12px;
|
| 281 |
+
font-weight: 600;
|
| 282 |
+
color: #374151;
|
| 283 |
+
margin: 6px 0 4px;
|
| 284 |
+
}
|
| 285 |
+
.insight-card .i-desc {
|
| 286 |
+
font-size: 12px;
|
| 287 |
+
color: #6b7280;
|
| 288 |
+
line-height: 1.5;
|
| 289 |
+
}
|
| 290 |
+
.insight-card .i-action {
|
| 291 |
+
margin-top: 10px;
|
| 292 |
+
font-size: 11px;
|
| 293 |
+
font-weight: 600;
|
| 294 |
+
color: #c8942a;
|
| 295 |
+
text-transform: uppercase;
|
| 296 |
+
letter-spacing: 0.5px;
|
| 297 |
+
}
|
| 298 |
+
|
| 299 |
+
.footer {
|
| 300 |
+
margin-top: 24px;
|
| 301 |
+
font-size: 11px;
|
| 302 |
+
color: #9ca3af;
|
| 303 |
+
text-align: center;
|
| 304 |
+
}
|
| 305 |
+
/* LOCK SCREEN */
|
| 306 |
+
#lock-screen{position:fixed;inset:0;background:rgba(15,23,36,0.98);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;color:#fff;font-family:'Inter',sans-serif}
|
| 307 |
+
.lock-box{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);padding:40px;border-radius:20px;text-align:center;width:360px;box-shadow:0 32px 64px rgba(0,0,0,0.4)}
|
| 308 |
+
.lock-logo{font-size:20px;font-weight:800;margin-bottom:8px;letter-spacing:-0.5px}
|
| 309 |
+
.lock-logo span{color:#c8942a}
|
| 310 |
+
.lock-box p{font-size:12px;opacity:0.6;margin-bottom:24px;text-transform:uppercase;letter-spacing:1px}
|
| 311 |
+
.lock-input{width:100%;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);padding:12px;border-radius:10px;color:#fff;font-size:16px;text-align:center;margin-bottom:12px;outline:none}
|
| 312 |
+
.lock-btn{width:100%;background:#c8942a;color:#0f2d5e;border:none;padding:12px;border-radius:10px;font-weight:800;font-size:13px;cursor:pointer}
|
| 313 |
+
#lock-error{color:#ff4b4b;font-size:11px;margin-top:10px;display:none}
|
| 314 |
+
</style>
|
| 315 |
+
</head>
|
| 316 |
+
<body>
|
| 317 |
+
<div id="lock-screen">
|
| 318 |
+
<div class="lock-box">
|
| 319 |
+
<div class="lock-logo">CARLYLE <span>IR</span></div>
|
| 320 |
+
<p>Map Access Restricted</p>
|
| 321 |
+
<input type="password" id="pass-input" class="lock-input" placeholder="Access Code" onkeyup="if(event.key==='Enter')verify()">
|
| 322 |
+
<button class="lock-btn" onclick="verify()">UNLOCK MAP</button>
|
| 323 |
+
<div id="lock-error">Invalid code.</div>
|
| 324 |
+
</div>
|
| 325 |
+
</div>
|
| 326 |
+
|
| 327 |
+
<!-- HEADER -->
|
| 328 |
+
<div class="header">
|
| 329 |
+
<div class="header-left">
|
| 330 |
+
<h1>Carlyle Group β Global LP Opportunity Map</h1>
|
| 331 |
+
<p>IR Financial Data Scientist Β· Technical Case Study Β· Commitment & White Space Analysis</p>
|
| 332 |
+
</div>
|
| 333 |
+
<div class="badge">Carlyle Confidential</div>
|
| 334 |
+
</div>
|
| 335 |
+
|
| 336 |
+
<!-- KPI ROW -->
|
| 337 |
+
<div class="kpi-row">
|
| 338 |
+
<div class="kpi-card">
|
| 339 |
+
<div class="label">Total LP Universe</div>
|
| 340 |
+
<div class="value">100</div>
|
| 341 |
+
<div class="sub">Across all regions & types</div>
|
| 342 |
+
</div>
|
| 343 |
+
<div class="kpi-card">
|
| 344 |
+
<div class="label">Committed to Carlyle</div>
|
| 345 |
+
<div class="value">97</div>
|
| 346 |
+
<div class="sub">97% overall penetration rate</div>
|
| 347 |
+
</div>
|
| 348 |
+
<div class="kpi-card highlight">
|
| 349 |
+
<div class="label">White Space LPs</div>
|
| 350 |
+
<div class="value">3</div>
|
| 351 |
+
<div class="sub">Engaged, not yet committed</div>
|
| 352 |
+
</div>
|
| 353 |
+
<div class="kpi-card">
|
| 354 |
+
<div class="label">White Space AUM</div>
|
| 355 |
+
<div class="value">$191BN</div>
|
| 356 |
+
<div class="sub">Uncaptured capital potential</div>
|
| 357 |
+
</div>
|
| 358 |
+
</div>
|
| 359 |
+
|
| 360 |
+
<!-- REGION BREAKDOWN -->
|
| 361 |
+
<div class="section-title">Regional Breakdown</div>
|
| 362 |
+
<div class="region-grid">
|
| 363 |
+
|
| 364 |
+
<!-- NA -->
|
| 365 |
+
<div class="region-card na">
|
| 366 |
+
<div class="region-name">πΊπΈ North America (NA)</div>
|
| 367 |
+
<div class="region-stats">
|
| 368 |
+
<div class="stat-box">
|
| 369 |
+
<div class="s-label">Total LPs</div>
|
| 370 |
+
<div class="s-value">44</div>
|
| 371 |
+
<div class="s-sub">Largest region</div>
|
| 372 |
+
</div>
|
| 373 |
+
<div class="stat-box highlight">
|
| 374 |
+
<div class="s-label">White Space</div>
|
| 375 |
+
<div class="s-value">2</div>
|
| 376 |
+
<div class="s-sub">$126BN AUM uncaptured</div>
|
| 377 |
+
</div>
|
| 378 |
+
<div class="stat-box">
|
| 379 |
+
<div class="s-label">Committed AUM</div>
|
| 380 |
+
<div class="s-value">$2,676BN</div>
|
| 381 |
+
</div>
|
| 382 |
+
<div class="stat-box">
|
| 383 |
+
<div class="s-label">Total Region AUM</div>
|
| 384 |
+
<div class="s-value">$2,802BN</div>
|
| 385 |
+
</div>
|
| 386 |
+
</div>
|
| 387 |
+
<div class="progress-wrap">
|
| 388 |
+
<div class="progress-label"><span>Penetration Rate</span><span>95.5%</span></div>
|
| 389 |
+
<div class="progress-bar"><div class="progress-fill fill-na" style="width:95.5%"></div></div>
|
| 390 |
+
</div>
|
| 391 |
+
<span class="ws-pill">β 2 LPs Not Committed Β· $126BN</span>
|
| 392 |
+
</div>
|
| 393 |
+
|
| 394 |
+
<!-- EMEA -->
|
| 395 |
+
<div class="region-card emea">
|
| 396 |
+
<div class="region-name">π EMEA</div>
|
| 397 |
+
<div class="region-stats">
|
| 398 |
+
<div class="stat-box">
|
| 399 |
+
<div class="s-label">Total LPs</div>
|
| 400 |
+
<div class="s-value">14</div>
|
| 401 |
+
<div class="s-sub">High AUM density</div>
|
| 402 |
+
</div>
|
| 403 |
+
<div class="stat-box highlight">
|
| 404 |
+
<div class="s-label">White Space</div>
|
| 405 |
+
<div class="s-value">1</div>
|
| 406 |
+
<div class="s-sub">$65BN AUM uncaptured</div>
|
| 407 |
+
</div>
|
| 408 |
+
<div class="stat-box">
|
| 409 |
+
<div class="s-label">Committed AUM</div>
|
| 410 |
+
<div class="s-value">$2,888BN</div>
|
| 411 |
+
</div>
|
| 412 |
+
<div class="stat-box">
|
| 413 |
+
<div class="s-label">Total Region AUM</div>
|
| 414 |
+
<div class="s-value">$2,953BN</div>
|
| 415 |
+
</div>
|
| 416 |
+
</div>
|
| 417 |
+
<div class="progress-wrap">
|
| 418 |
+
<div class="progress-label"><span>Penetration Rate</span><span>92.9%</span></div>
|
| 419 |
+
<div class="progress-bar"><div class="progress-fill fill-emea" style="width:92.9%"></div></div>
|
| 420 |
+
</div>
|
| 421 |
+
<span class="ws-pill">β 1 LP Not Committed Β· $65BN</span>
|
| 422 |
+
</div>
|
| 423 |
+
|
| 424 |
+
<!-- APAC -->
|
| 425 |
+
<div class="region-card apac">
|
| 426 |
+
<div class="region-name">π Asia Pacific (APAC)</div>
|
| 427 |
+
<div class="region-stats">
|
| 428 |
+
<div class="stat-box">
|
| 429 |
+
<div class="s-label">Total LPs</div>
|
| 430 |
+
<div class="s-value">8</div>
|
| 431 |
+
<div class="s-sub">SWF-heavy region</div>
|
| 432 |
+
</div>
|
| 433 |
+
<div class="stat-box">
|
| 434 |
+
<div class="s-label">White Space</div>
|
| 435 |
+
<div class="s-value">0</div>
|
| 436 |
+
<div class="s-sub">Fully penetrated</div>
|
| 437 |
+
</div>
|
| 438 |
+
<div class="stat-box">
|
| 439 |
+
<div class="s-label">Committed AUM</div>
|
| 440 |
+
<div class="s-value">$1,394BN</div>
|
| 441 |
+
</div>
|
| 442 |
+
<div class="stat-box">
|
| 443 |
+
<div class="s-label">Total Region AUM</div>
|
| 444 |
+
<div class="s-value">$1,394BN</div>
|
| 445 |
+
</div>
|
| 446 |
+
</div>
|
| 447 |
+
<div class="progress-wrap">
|
| 448 |
+
<div class="progress-label"><span>Penetration Rate</span><span>100%</span></div>
|
| 449 |
+
<div class="progress-bar"><div class="progress-fill fill-apac" style="width:100%"></div></div>
|
| 450 |
+
</div>
|
| 451 |
+
<span class="ws-pill none">β Fully Penetrated</span>
|
| 452 |
+
</div>
|
| 453 |
+
|
| 454 |
+
<!-- Global -->
|
| 455 |
+
<div class="region-card global">
|
| 456 |
+
<div class="region-name">π Global</div>
|
| 457 |
+
<div class="region-stats">
|
| 458 |
+
<div class="stat-box">
|
| 459 |
+
<div class="s-label">Total LPs</div>
|
| 460 |
+
<div class="s-value">30</div>
|
| 461 |
+
<div class="s-sub">Largest AUM pool</div>
|
| 462 |
+
</div>
|
| 463 |
+
<div class="stat-box">
|
| 464 |
+
<div class="s-label">White Space</div>
|
| 465 |
+
<div class="s-value">0</div>
|
| 466 |
+
<div class="s-sub">Fully penetrated</div>
|
| 467 |
+
</div>
|
| 468 |
+
<div class="stat-box">
|
| 469 |
+
<div class="s-label">Committed AUM</div>
|
| 470 |
+
<div class="s-value">$10,162BN</div>
|
| 471 |
+
</div>
|
| 472 |
+
<div class="stat-box">
|
| 473 |
+
<div class="s-label">Total Region AUM</div>
|
| 474 |
+
<div class="s-value">$10,162BN</div>
|
| 475 |
+
</div>
|
| 476 |
+
</div>
|
| 477 |
+
<div class="progress-wrap">
|
| 478 |
+
<div class="progress-label"><span>Penetration Rate</span><span>100%</span></div>
|
| 479 |
+
<div class="progress-bar"><div class="progress-fill fill-global" style="width:100%"></div></div>
|
| 480 |
+
</div>
|
| 481 |
+
<span class="ws-pill none">β Fully Penetrated</span>
|
| 482 |
+
</div>
|
| 483 |
+
|
| 484 |
+
<!-- Unknown -->
|
| 485 |
+
<div class="region-card unknown">
|
| 486 |
+
<div class="region-name">β Unknown / Unclassified</div>
|
| 487 |
+
<div class="region-stats">
|
| 488 |
+
<div class="stat-box">
|
| 489 |
+
<div class="s-label">Total LPs</div>
|
| 490 |
+
<div class="s-value">4</div>
|
| 491 |
+
<div class="s-sub">Needs classification</div>
|
| 492 |
+
</div>
|
| 493 |
+
<div class="stat-box">
|
| 494 |
+
<div class="s-label">White Space</div>
|
| 495 |
+
<div class="s-value">0</div>
|
| 496 |
+
<div class="s-sub">All committed</div>
|
| 497 |
+
</div>
|
| 498 |
+
<div class="stat-box">
|
| 499 |
+
<div class="s-label">Committed AUM</div>
|
| 500 |
+
<div class="s-value">$6BN</div>
|
| 501 |
+
</div>
|
| 502 |
+
<div class="stat-box">
|
| 503 |
+
<div class="s-label">Total Region AUM</div>
|
| 504 |
+
<div class="s-value">$6BN</div>
|
| 505 |
+
</div>
|
| 506 |
+
</div>
|
| 507 |
+
<div class="progress-wrap">
|
| 508 |
+
<div class="progress-label"><span>Penetration Rate</span><span>100%</span></div>
|
| 509 |
+
<div class="progress-bar"><div class="progress-fill fill-unknown" style="width:100%"></div></div>
|
| 510 |
+
</div>
|
| 511 |
+
<span class="ws-pill none">β Fully Committed</span>
|
| 512 |
+
</div>
|
| 513 |
+
|
| 514 |
+
</div>
|
| 515 |
+
|
| 516 |
+
<!-- WHITE SPACE DETAIL TABLE -->
|
| 517 |
+
<div class="section-title">White Space Detail β LPs Not Committed to Carlyle</div>
|
| 518 |
+
<div class="table-wrap">
|
| 519 |
+
<table>
|
| 520 |
+
<thead>
|
| 521 |
+
<tr>
|
| 522 |
+
<th>#</th>
|
| 523 |
+
<th>LP Name</th>
|
| 524 |
+
<th>Type</th>
|
| 525 |
+
<th>Country</th>
|
| 526 |
+
<th>AUM ($BN)</th>
|
| 527 |
+
<th>Region</th>
|
| 528 |
+
<th>Priority</th>
|
| 529 |
+
</tr>
|
| 530 |
+
</thead>
|
| 531 |
+
<tbody>
|
| 532 |
+
<tr>
|
| 533 |
+
<td>1</td>
|
| 534 |
+
<td><strong>Public Utilities Pension</strong></td>
|
| 535 |
+
<td>Public/Government Pension</td>
|
| 536 |
+
<td>United States</td>
|
| 537 |
+
<td class="aum-cell">$120BN</td>
|
| 538 |
+
<td><span class="tag tag-na">NA</span></td>
|
| 539 |
+
<td><span class="tag tag-priority">π΄ High</span></td>
|
| 540 |
+
</tr>
|
| 541 |
+
<tr>
|
| 542 |
+
<td>2</td>
|
| 543 |
+
<td><strong>Emerging Markets Wealth Co</strong></td>
|
| 544 |
+
<td>Wealth - Other</td>
|
| 545 |
+
<td>United Arab Emirates</td>
|
| 546 |
+
<td class="aum-cell">$65BN</td>
|
| 547 |
+
<td><span class="tag tag-emea">EMEA</span></td>
|
| 548 |
+
<td><span class="tag tag-priority">π΄ High</span></td>
|
| 549 |
+
</tr>
|
| 550 |
+
<tr>
|
| 551 |
+
<td>3</td>
|
| 552 |
+
<td><strong>Cascade Family Office</strong></td>
|
| 553 |
+
<td>Family Office</td>
|
| 554 |
+
<td>United States</td>
|
| 555 |
+
<td class="aum-cell">$6BN</td>
|
| 556 |
+
<td><span class="tag tag-na">NA</span></td>
|
| 557 |
+
<td><span class="tag" style="background:#fef3c7;color:#92400e;">π‘ Medium</span></td>
|
| 558 |
+
</tr>
|
| 559 |
+
</tbody>
|
| 560 |
+
</table>
|
| 561 |
+
</div>
|
| 562 |
+
|
| 563 |
+
<!-- STRATEGIC INSIGHTS -->
|
| 564 |
+
<div class="section-title">Strategic Recommendations</div>
|
| 565 |
+
<div class="insight-grid">
|
| 566 |
+
<div class="insight-card">
|
| 567 |
+
<div class="i-num">$120BN</div>
|
| 568 |
+
<div class="i-label">Public Utilities Pension (NA)</div>
|
| 569 |
+
<div class="i-desc">Largest uncaptured LP in the dataset. US public pension with global allocation strategy. High probability of Carlyle Credit or Infrastructure allocation given peer behavior.</div>
|
| 570 |
+
<div class="i-action">β Priority: Immediate Diligence Call</div>
|
| 571 |
+
</div>
|
| 572 |
+
<div class="insight-card">
|
| 573 |
+
<div class="i-num">$65BN</div>
|
| 574 |
+
<div class="i-label">Emerging Markets Wealth Co (UAE)</div>
|
| 575 |
+
<div class="i-desc">EMEA Wealth-Other LP based in UAE. Represents Carlyle's Wealth Channel expansion opportunity in the Middle East. Ideal candidate for Private Equity or Infrastructure product reframing.</div>
|
| 576 |
+
<div class="i-action">β Priority: Intro Meeting + Product Fit Analysis</div>
|
| 577 |
+
</div>
|
| 578 |
+
<div class="insight-card">
|
| 579 |
+
<div class="i-num">$6BN</div>
|
| 580 |
+
<div class="i-label">Cascade Family Office (NA)</div>
|
| 581 |
+
<div class="i-desc">US Family Office with NA focus. Smaller ticket but high-velocity segment β Family Offices typically convert faster than institutional pensions once intro_meeting is completed.</div>
|
| 582 |
+
<div class="i-action">β Priority: Conference Touch β Intro Meeting</div>
|
| 583 |
+
</div>
|
| 584 |
+
</div>
|
| 585 |
+
|
| 586 |
+
<div class="footer">
|
| 587 |
+
Carlyle Group Β· IR Financial Data Scientist Technical Case Β· Lydia Hunter Β· May 2026 Β· Data: ds_ir_interview_data.xlsx
|
| 588 |
+
</div>
|
| 589 |
+
|
| 590 |
+
<script>
|
| 591 |
+
function verify(inputPass) {
|
| 592 |
+
const pass = inputPass || document.getElementById('pass-input').value;
|
| 593 |
+
if (pass === 'CARLYLE2026') {
|
| 594 |
+
document.getElementById('lock-screen').style.display = 'none';
|
| 595 |
+
document.body.style.overflow = 'auto';
|
| 596 |
+
} else if (!inputPass) {
|
| 597 |
+
document.getElementById('lock-error').style.display = 'block';
|
| 598 |
+
}
|
| 599 |
+
}
|
| 600 |
+
// Auto-unlock if auth param is present
|
| 601 |
+
const urlParams = new URLSearchParams(window.location.search);
|
| 602 |
+
if (urlParams.get('auth') === 'CARLYLE2026') {
|
| 603 |
+
verify('CARLYLE2026');
|
| 604 |
+
} else {
|
| 605 |
+
document.body.style.overflow = 'hidden';
|
| 606 |
+
}
|
| 607 |
+
</script>
|
| 608 |
+
</body>
|
| 609 |
+
</html>
|