.c-hero{padding:96px 0 56px}.c-hero h1{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin-top:20px;font-size:clamp(44px,5vw,76px);font-weight:600;line-height:1.02}.c-lede{max-width:560px;margin-top:28px}.c-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cstories{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;display:grid}.c-studies .cstories{margin-top:0}.cstory{background:var(--white);border:1px solid var(--border-primary);border-radius:var(--radius-2xl);flex-direction:column;gap:22px;padding:32px;transition:box-shadow .2s,transform .2s;display:flex}.cstory:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.cstory .pq{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg-primary);text-wrap:pretty;font-size:22px;font-weight:500;line-height:1.3}.cstory .b{align-items:center;gap:12px;margin-top:auto;display:flex}.cstory .b .name{color:var(--fg-primary);font-size:14px;font-weight:600}.cstory .b .role{color:var(--fg-tertiary);margin-top:1px;font-size:13px}.cstory .read{color:var(--brand-deep);align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:600;display:inline-flex}.cstory .c-client{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-tertiary);font-size:12px;font-weight:600}.cstory .c-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg-primary);text-wrap:pretty;font-size:22px;font-weight:600;line-height:1.25}.cstory .c-summary{color:var(--fg-secondary);-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.c-hero-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 64px;display:flex}.c-tally{gap:48px;margin:0;display:flex}.c-tally div{flex-direction:column-reverse;gap:4px;display:flex}.c-tally dd{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg-primary);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(40px,4vw,56px);font-weight:600;line-height:1}.c-tally dt{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);font-size:12px;font-weight:600}@keyframes c-rise{0%{opacity:.001;transform:translateY(16px)}to{opacity:1;transform:none}}.cm-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(128px,auto);gap:16px;margin:0;padding:0;list-style:none;display:grid}.cm-tile{min-width:0;animation:.7s cubic-bezier(.22,1,.36,1) both c-rise;animation-delay:calc(var(--i,0) * 60ms);grid-area:span 3/span 4}.cm-tile.cm-lead{grid-area:span 4/span 6}.cm-link{border-radius:var(--radius-xl);height:100%;min-height:380px;color:var(--white);background:var(--brand-deep-900);isolation:isolate;clip-path:polygon(0 0,100% 0,100% calc(100% - 28px),calc(100% - 28px) 100%,0 100%);display:block;position:relative;overflow:hidden}.cm-link:after{content:"";background:var(--brand-green);clip-path:polygon(100% 0,100% 100%,0 100%);transform-origin:100% 100%;width:28px;height:28px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;right:0;transform:scale(0)}.cm-link:hover:after,.cm-link:focus-visible:after{transform:scale(1)}.cm-link:focus-visible{outline:3px solid var(--brand-green);outline-offset:3px}.cm-media,.cm-scrim{position:absolute;inset:0}.cm-media{z-index:-2;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.cm-link:hover .cm-media{transform:scale(1.05)}.cm-scene{width:100%;height:100%;display:block}.cm-photo{object-fit:cover;filter:grayscale()contrast(1.05);mix-blend-mode:luminosity;opacity:.85}.cm-scrim{z-index:-1;background:linear-gradient(#012c2c26 0%,#012c2c59 45%,#011e1eeb 100%)}.cm-body{flex-direction:column;justify-content:space-between;gap:24px;height:100%;padding:28px 32px 36px;display:flex}.cm-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cm-top .c-logo{max-width:180px;max-height:32px}.cm-top .c-name{color:var(--white)}.cm-tag{letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-xs);border:1px solid #ffffff59;flex:none;padding:4px 8px;font-size:11px;font-weight:600}.cm-bottom{flex-direction:column;gap:10px;display:flex}.cm-metric strong{font-family:var(--font-display);letter-spacing:-.04em;color:var(--brand-green);overflow-wrap:anywhere;font-size:clamp(40px,4.2vw,64px);font-weight:600;line-height:.95;display:block}.cm-metric span{color:#ffffffc7;max-width:36ch;margin-top:6px;font-size:14px;line-height:1.45;display:block}.cm-body .cm-title{color:var(--white);font-family:var(--font-display);letter-spacing:-.015em;text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:34ch;margin:0;font-size:20px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.cm-lead .cm-body .cm-title{font-size:24px}.cm-go{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.cm-go .arrow{transition:transform .3s cubic-bezier(.22,1,.36,1)}.cm-link:hover .cm-go .arrow{transform:translate(4px)}.cm-quote.cstory{height:100%}.logo-wall{border-top:1px solid var(--border-primary);background:var(--white);padding:96px 0}.cw-header{margin-bottom:32px}.cw-chips{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.cw-chip{border:1px solid var(--border-primary);border-radius:var(--radius-full);background:var(--white);min-height:40px;color:var(--fg-secondary);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.cw-chip:hover{border-color:var(--border-secondary);color:var(--fg-primary)}.cw-chip[aria-pressed=true]{background:var(--brand-deep);border-color:var(--brand-deep);color:var(--white)}.cw-count{font-variant-numeric:tabular-nums;color:var(--fg-quaternary);font-size:12px}.cw-chip[aria-pressed=true] .cw-count{color:var(--brand-green)}.logo-wall-grid{background:var(--white);border:1px solid var(--border-primary);border-radius:var(--radius-xl);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.logo-cell{text-align:center;background:var(--white);min-width:0;min-height:136px;box-shadow:1px 0 0 var(--border-primary), 0 1px 0 var(--border-primary);animation:.6s cubic-bezier(.22,1,.36,1) both c-rise;animation-delay:calc(min(var(--i,0), 24) * 25ms);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0;transition:background .25s;display:flex;position:relative}.logo-cell:after{content:"";background:var(--brand-green);clip-path:polygon(100% 0,100% 100%,0 100%);transform-origin:100% 100%;width:18px;height:18px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;right:0;transform:scale(0)}.logo-cell:hover{background:var(--bg-secondary)}.logo-cell:hover:after{transform:scale(1)}.logo-cell .c-logo,.logo-cell .c-name{transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .25s}.logo-cell:hover .c-logo,.logo-cell:hover .c-name{transform:translateY(-6px)scale(1.04)}.logo-wall-grid:hover .logo-cell:not(:hover) .c-logo,.logo-wall-grid:hover .logo-cell:not(:hover) .c-name{opacity:.45}.cw[data-filter=ai_dev_tools] .logo-cell:not([data-sector=ai_dev_tools]),.cw[data-filter=fintech] .logo-cell:not([data-sector=fintech]),.cw[data-filter=crypto] .logo-cell:not([data-sector=crypto]),.cw[data-filter=services_other] .logo-cell:not([data-sector=services_other]),.cw[data-filter=accelerator_vc] .logo-cell:not([data-sector=accelerator_vc]){display:none}.cw[data-pass="1"] .logo-cell{animation-name:c-rise-again}@keyframes c-rise-again{0%{opacity:.001;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.c-logo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:40px;display:block}.c-name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg-primary);overflow-wrap:anywhere;font-size:18px;font-weight:600}.cd{border-top:1px solid var(--border-primary)}.cd .section-header{margin-bottom:32px}.cd-search{align-items:center;gap:16px;margin-bottom:16px;display:flex}.cd-search input{border:1px solid var(--border-primary);border-radius:var(--radius-full);background:var(--white);width:min(360px,100%);min-height:44px;color:var(--fg-primary);font:inherit;padding:10px 18px;font-size:15px}.cd-search input:focus-visible{outline:2px solid var(--brand-deep);outline-offset:2px}.cd-result{color:var(--fg-tertiary);font-size:13px}.cd-scroll{position:relative;overflow-x:auto}.cd-table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px}.cd-table th,.cd-table td{border-bottom:1px solid var(--border-primary);text-align:left;vertical-align:baseline;color:var(--fg-secondary);padding:16px 12px}.cd-table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);padding-block:10px;font-size:12px;font-weight:600}.cd-table tbody tr{transition:background .2s}.cd-table tbody tr:hover{background:var(--bg-secondary)}.cd-name{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(18px,1.6vw,22px);font-weight:600;transition:transform .3s cubic-bezier(.22,1,.36,1);color:var(--fg-primary)!important}.cd-company{display:block}.cd-line{max-width:48ch;font-family:var(--font-body);letter-spacing:0;color:var(--fg-tertiary);margin-top:4px;font-size:13px;font-weight:400;line-height:1.45;display:block}.cd-name a:hover{text-underline-offset:4px;text-decoration:underline}.cd-num{font-variant-numeric:tabular-nums;white-space:nowrap}.cd-study{white-space:nowrap;text-align:right!important}.cd-study a{color:var(--brand-deep);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.cm-tile,.logo-cell{animation:none}.cm-media,.cm-link:after,.logo-cell:after,.logo-cell .c-logo,.logo-cell .c-name{transition:none}.cm-link:hover .cm-media,.logo-cell:hover .c-logo,.logo-cell:hover .c-name{transform:none}}@media (max-width:980px){.cstories{grid-template-columns:1fr}.cm-tile,.cm-tile.cm-lead{grid-area:auto/span 12}.cm-link{min-height:340px}.logo-wall-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.c-hero{padding:64px 0 40px}.logo-wall{padding:48px 0}.logo-cell{min-height:112px}.cx-tile{padding:24px 16px}.c-tally{gap:32px}}.cw-hint{color:var(--fg-tertiary);margin:12px 0 0;font-size:15px}.cx-stage{position:relative}.cx-tile{color:inherit;border-radius:0;outline:none;flex:1;justify-content:center;align-self:stretch;align-items:center;padding:32px 24px;text-decoration:none;display:flex}.cx-tile:focus-visible{box-shadow:inset 0 0 0 3px #003e4159}.logo-cell[data-open]{background:var(--brand-deep-50,#f0f5f5);box-shadow:inset 0 0 0 2px var(--brand-deep), 1px 0 0 var(--border-primary), 0 1px 0 var(--border-primary)}.cx-peek{z-index:20;box-sizing:border-box;border:1px solid var(--border-primary);background:var(--white);text-align:left;pointer-events:none;border-radius:12px;flex-direction:column;gap:6px;width:260px;padding:14px 16px;animation:.18s cubic-bezier(.2,0,0,1) both cx-fade;display:flex;position:absolute;box-shadow:0 12px 24px -8px #0a0d122e,0 2px 4px #0a0d120f}.cx-peek-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg-primary);font-size:16px;font-weight:600}.cx-peek-line{-webkit-line-clamp:2;color:var(--fg-secondary);-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.cx-peek-meta{color:var(--fg-tertiary);font-size:12px}.cx-peek-cta{color:var(--brand-deep);margin-top:2px;font-size:12px;font-weight:600}@keyframes cx-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cx-scrim{z-index:79;background:#012c2c47;animation:.2s both cx-scrim-in;position:fixed;inset:0}@keyframes cx-scrim-in{0%{opacity:0}}.cx-panel{z-index:80;background:var(--white);border-left:1px solid var(--border-primary);outline:none;flex-direction:column;width:min(520px,100vw);animation:.32s cubic-bezier(.2,0,0,1) both cx-slide;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-16px 0 40px -20px #0a0d1238}@keyframes cx-slide{0%{opacity:0;transform:translate(24px)}}.cx-head{border-bottom:1px solid var(--border-primary);background:#f7faf9;flex-direction:column;gap:20px;padding:20px 28px 0;display:flex}.cx-head-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.cx-pills{flex-wrap:wrap;gap:6px;display:flex}.cx-pill{border-radius:var(--radius-full);color:#004449;background:#e8f3f3;padding:4px 10px;font-size:12px;font-weight:600}.cx-pill[data-tone=public]{color:#067647;background:#ecfdf3}.cx-pill[data-tone=closed]{color:#414651;background:#f5f5f5}.cx-pill[data-tone=quiet]{background:var(--white);color:#414651;border:1px solid #e3eeec}.cx-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.cx-social{border-radius:var(--radius-full);width:28px;height:28px;color:var(--white);opacity:.85;background:#004449;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .12s,background .12s;display:inline-flex}.cx-social:hover,.cx-social:focus-visible{opacity:1;color:var(--white);background:#00363a}.cx-social svg{width:14px;height:14px}.cx-social .cx-icon-fill{width:12px;height:12px}.cx-icon-line{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.cx-icon-fill{fill:currentColor}.cx-close{background:var(--white);color:#414651;cursor:pointer;border:1px solid #e9eaeb;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-left:4px;transition:background .12s;display:inline-flex}.cx-close:hover{background:#f5f5f5}.cx-close svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:18px;height:18px}.cx-identity{flex-direction:column;gap:12px;display:flex}.cx-logo{object-fit:contain;align-self:flex-start;width:auto;max-width:280px;height:auto;max-height:40px;display:block}.cx-name{font-family:var(--font-display);letter-spacing:-.025em;color:var(--fg-primary);margin:0;font-size:32px;font-weight:600;line-height:1.08}.cx-one-liner{color:#252b37;margin:0;font-size:17px;line-height:1.45}.cx-meta{color:#535862;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.cx-meta li{align-items:center;gap:6px;display:inline-flex}.cx-meta li:before{content:"";border-radius:var(--radius-full);background:#a4a7ae;width:5px;height:5px}.cx-cta{border-radius:var(--radius-full);color:#004449;background:#e6f4f1;align-self:flex-start;align-items:center;gap:8px;margin-top:2px;padding:8px 14px 8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.cx-cta:hover{color:#004449;background:#d3ebe6}.cx-panel a.cx-cta,.cx-panel .cx-news a{text-decoration:none}.cx-cta-solid{background:var(--brand-deep);color:var(--white)}.cx-cta-solid:hover{background:var(--brand-deep-900);color:var(--white)}.cx-arrow{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .16s cubic-bezier(.2,0,0,1)}.cx-cta:hover .cx-arrow{transform:translate(3px)}.cx-tabs{gap:4px;margin-bottom:-1px;display:flex;overflow-x:auto}.cx-tab{min-height:44px;font:inherit;color:#535862;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex}.cx-tab[aria-selected=true]{color:#004449;border-bottom-color:#004449}.cx-tab:focus-visible{border-radius:6px 6px 0 0;outline:none;box-shadow:inset 0 0 0 2px #003e414d}.cx-count{border-radius:var(--radius-full);color:#414651;background:#e9eaeb;padding:1px 7px;font-size:12px;font-weight:600}.cx-tab[aria-selected=true] .cx-count{color:var(--white);background:#004449}.cx-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:32px;min-height:0;padding:28px 28px 40px;display:flex;overflow-y:auto}.cx-section{flex-direction:column;gap:14px;display:flex}.cx-section h3{font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg-primary);margin:0;font-size:20px;font-weight:600}.cx-section-head{flex-direction:column;gap:4px;display:flex}.cx-section-head p{color:#535862;margin:0;font-size:14px}.cx-row{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}.cx-hint,.cx-label{color:#717680;font-size:12px}.cx-label{letter-spacing:.06em;text-transform:uppercase;font-weight:600}.cx-pending{color:#535862;background:#f7faf9;border-radius:12px;margin:0;padding:16px;font-size:14px}.cx-founders{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.cx-founder{background:#f7faf9;border:1px solid #e3eeec;border-radius:12px;flex-direction:column;gap:14px;padding:18px;display:flex}.cx-founder-row{align-items:center;gap:14px;display:flex}.cx-avatar{border-radius:var(--radius-full);object-fit:cover;width:56px;height:56px;color:var(--white);font-family:var(--font-display);letter-spacing:-.01em;box-shadow:0 0 0 3px var(--white), 0 0 0 4px #e3eeec;background:#004449;flex-shrink:0;justify-content:center;align-items:center;font-size:19px;font-weight:600;display:flex}.cx-avatar[data-tint="1"]{color:#004449;background:#e8f3f3}.cx-avatar[data-tint="2"]{color:#003232;background:#0bf477}.cx-founder-name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cx-founder-name strong{font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg-primary);font-size:18px;font-weight:600}.cx-founder-name span{color:#535862;font-size:13px}.cx-stats{gap:12px;margin:0;display:grid}.cx-stats>div{border:1px solid #e9eaeb;border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.cx-stats dt{color:#717680;font-size:12px}.cx-stats dd{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;color:var(--fg-primary);margin:0;font-size:22px;font-weight:600}.cx-about{color:#414651;margin:0;font-size:15px;line-height:1.6}.cx-timeline{margin:0;padding:0;list-style:none}.cx-timeline li{grid-template-columns:44px 12px 1fr;gap:12px;padding-bottom:18px;display:grid;position:relative}.cx-timeline li:not(:last-child):after{content:"";background:#e9eaeb;width:2px;position:absolute;top:19px;bottom:0;left:61px}.cx-year{font-variant-numeric:tabular-nums;color:#535862;font-size:13px;font-weight:600}.cx-dot{box-sizing:border-box;border-radius:var(--radius-full);background:var(--white);border:2px solid #004449;width:12px;height:12px;margin-top:3px}.cx-timeline li[data-kind=round] .cx-dot{background:#004449}.cx-timeline li[data-kind=exit] .cx-dot{background:#0bf477}.cx-timeline strong{color:var(--fg-primary);font-size:14px;font-weight:600;display:block}.cx-timeline div span{color:#717680;font-size:13px}.cx-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cx-chips li{border-radius:var(--radius-full);color:#414651;background:#f5f5f5;padding:6px 12px;font-size:13px;font-weight:500}.cx-chips li[data-industry]{color:var(--white);background:#004449}.cx-similar{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.cx-similar button{background:var(--white);width:100%;min-height:96px;font:inherit;cursor:pointer;border:1px solid #e9eaeb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 10px;transition:border-color .12s;display:flex}.cx-similar button:hover{border-color:#a4a7ae}.cx-similar img{object-fit:contain;max-width:100%;max-height:24px}.cx-similar strong{font-family:var(--font-display);color:var(--fg-primary);font-size:15px}.cx-similar span{color:#717680;text-align:center;font-size:11px}.cx-source{color:#717680;margin:0;font-size:12px}.cx-result{background:#f7faf9;border:1px solid #e3eeec;border-radius:12px;flex-direction:column;gap:6px;padding:20px;display:flex}.cx-result strong{font-family:var(--font-display);letter-spacing:-.03em;color:#004449;font-size:40px;font-weight:600;line-height:1}.cx-result span:last-child{color:#414651;font-size:14px}.cx-raised{flex-direction:column;gap:8px;display:flex}.cx-raised strong{font-family:var(--font-display);letter-spacing:-.03em;color:#a4a7ae;font-size:44px;font-weight:600;line-height:1}.cx-raised strong[data-known]{color:#004449}.cx-raised>span:last-child{color:#535862;font-size:14px}.cx-chart{background:#f7faf9;border-radius:12px;align-items:flex-end;gap:10px;height:180px;padding:12px 12px 0;display:flex}.cx-bar-col{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.cx-bar-amount{color:#414651;font-size:11px;font-weight:600}.cx-bar-track{flex:1;justify-content:center;align-items:flex-end;width:100%;display:flex}.cx-bar{box-sizing:border-box;border:1.5px dashed #a4a7ae;border-bottom:0;border-radius:6px 6px 0 0;width:100%;max-width:44px}.cx-bar[data-known]{background:#004449;border:0}.cx-bar-label{color:#717680;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding-bottom:8px;font-size:11px;overflow:hidden}.cx-rounds{margin:0;padding:0;list-style:none}.cx-rounds li{border-top:1px solid #e9eaeb;grid-template-columns:10px 1fr auto auto;align-items:center;gap:12px;padding:12px 0;font-size:14px;display:grid}.cx-key{box-sizing:border-box;border:1.5px dashed #a4a7ae;border-radius:3px;width:10px;height:10px}.cx-key[data-known]{background:#004449;border:0}.cx-round-date{color:#717680;font-size:13px}.cx-round-amount{color:#535862;font-variant-numeric:tabular-nums;font-weight:600}.cx-round-amount[data-known]{color:var(--fg-primary)}.cx-investors{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cx-investors li{border-radius:var(--radius-full);color:#252b37;border:1px solid #e9eaeb;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:13px;font-weight:500;display:inline-flex}.cx-inv-icon{box-sizing:border-box;border-radius:var(--radius-full);color:#004449;background:#f0f5f5;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex}img.cx-inv-icon{background:var(--white);object-fit:contain;padding:3px;box-shadow:inset 0 0 0 1px #e9eaeb}.cx-more{font:inherit;color:#004449;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:600}.cx-more:hover{text-underline-offset:3px;text-decoration:underline}.cx-news{margin:0;padding:0;list-style:none}.cx-news li{border-top:1px solid #e9eaeb;grid-template-columns:64px minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.cx-news-date{color:#717680;font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;font-size:12px;display:flex}.cx-news-date span:first-child{color:#414651;font-weight:600}.cx-news a{min-width:0;color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}.cx-news-source{color:#535862;align-items:center;gap:8px;font-size:12px;display:flex}.cx-news-kind{border-radius:var(--radius-full);color:#414651;background:#f5f5f5;padding:2px 8px;font-weight:600}.cx-news-kind[data-kind=funding]{color:#004449;background:#e6f4f1}.cx-news-kind[data-kind=product]{color:#1d4ed8;background:#eff4ff}.cx-news-kind[data-kind=company]{color:#b93815;background:#fef6ee}.cx-news-kind[data-kind=exit]{color:#067647;background:#ecfdf3}.cx-news-headline{color:var(--fg-primary);font-size:15px;font-weight:600;line-height:1.4}.cx-news a:hover .cx-news-headline{color:#004449;text-underline-offset:3px;text-decoration:underline}.cx-foot{border-top:1px solid var(--border-primary);background:var(--white);justify-content:space-between;align-items:center;gap:12px;padding:14px 28px;display:flex}.cx-step{max-width:40%;font:inherit;color:#414651;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px;font-weight:600;overflow:hidden}.cx-step:hover{color:#004449}.cx-position{color:#717680;font-variant-numeric:tabular-nums;font-size:13px}@media (min-width:1100px){.cx-scrim{background:0 0}}@media (max-width:640px){.cx-panel{border-left:0;border-radius:16px 16px 0 0;width:100vw;height:92dvh;animation-name:cx-rise;top:auto}.cx-head{border-radius:16px 16px 0 0;padding:16px 20px 0}.cx-body{padding:24px 20px 32px}.cx-foot{padding:12px 20px calc(12px + env(safe-area-inset-bottom))}.cx-similar{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-stats{gap:8px}.cx-stats>div{padding:12px}.cx-stats dd{font-size:18px}.cx-peek{display:none}}@media (max-height:760px){.cx-panel{overscroll-behavior:contain;overflow-y:auto}.cx-body{flex:none;overflow:visible}.cx-foot{margin-top:auto;position:sticky;bottom:0}}@keyframes cx-rise{0%{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.cx-panel,.cx-scrim,.cx-peek{animation:none}.cx-cta:hover .cx-arrow{transform:none}}
