:root[data-company-results] [data-cs-landing]{display:none}[data-cs-profile] h1,[data-cs-profile] h2,[data-cs-profile] h3{text-wrap:balance}[data-cs-profile] p,[data-cs-profile] li{text-wrap:pretty}[data-cs-landing] [data-sec=cta] [data-cta-h],[data-sec=results] h2{text-wrap:balance}[data-sec=results] p{text-wrap:pretty}.company-check{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;border:2px solid var(--gray-300);border-radius:4px;font-size:12px}.company-check.is-on{color:#fff;background:var(--primary-600);border-color:var(--primary-600)}.company-check.is-round{border-radius:50%}.company-floating .menu-sep{margin-block:4px;height:1px;background:var(--gray-200)}[data-cs-dates] .input-sm{width:100%;min-width:0;height:40px;border:1px solid var(--gray-300);border-radius:8px;background:#fff;padding-inline:14px;color:var(--gray-900);font-size:14px;line-height:20px;box-shadow:0 1px 2px #1018280d;outline:2px solid transparent;outline-offset:2px}[data-cs-dates] .input-sm:focus{border-color:var(--primary-300);box-shadow:0 0 0 4px var(--primary-100),0 1px 2px #1018280d}[data-cs-sheet] .row-btn{display:flex;width:calc(100% + 16px);margin-inline:-8px;align-items:center;gap:12px;border-radius:8px;padding:8px;text-align:left;font-size:14px;line-height:20px;color:var(--gray-500)}[data-cs-sheet] .row-btn:hover{background:var(--gray-50)}[data-cs-sheet] .row-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px var(--gray-200)}:root:not([data-company-results]) #company-results{display:none}@media(max-width:640px){.csv-map .csv-canvas{inset:0;width:100%;height:100%;transform:none!important}.csv-map .csv-svg{left:2%;top:3%;width:96%;height:94%}.csv-map .csv-dots{stroke-width:4}.csv-map .csv-legend,.csv-map .csv-dl,.csv-map .csv-tip{display:none}.csv-plot{max-width:calc(100% - 40px);height:180px;left:40px!important}.csv-chart{overflow-x:clip;height:206px!important}}.csv-canvas{position:absolute;left:0;top:0;width:1200px;height:750px;transform-origin:0 0}.csv-canvas.is-ph{inset:0;width:100%;height:100%}.csv-svg{position:absolute;left:50px;top:40px;width:1100px;height:680px;overflow:visible}.csv-canvas.is-ph .csv-svg{left:2%;top:3%;width:96%;height:94%}.csv-land{fill:#ffffffb3;stroke:#d6bbfb;stroke-width:1.2;stroke-linejoin:round}.csv-d{transition:opacity .26s var(--ease-out)}.csv-d.is-dim{opacity:.16}.csv-dots{fill:none;stroke-linecap:round;stroke-width:2.5;opacity:0;transition:opacity .32s var(--ease-out)}.csv-canvas.is-ph .csv-dots{stroke-width:4}.csv-dots.is-on,.csv-dots.is-was{stroke:#7f56d9}.csv-dots.is-off{stroke:#98a2b3;transition-duration:.52s}.csv-dots.is-was{transition-duration:.52s}.csv-dots.is-in{opacity:.92}.csv-dots.is-off.is-in{opacity:.8}.csv-legend{position:absolute;left:40px;top:34px;width:272px}.csv-key{display:inline-block;width:10px;height:10px;flex-shrink:0;border-radius:9999px}.csv-key.is-on{background:#7f56d9}.csv-key.is-off{background:#98a2b3}.csv-key.is-line{width:16px;height:2px;border-radius:1px;background:#7f56d9}.stage .csv-dl{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:9999px;background:#ffffffe0;box-shadow:inset 0 0 0 1px #e9d7fe;font-size:13px;line-height:18px;white-space:nowrap;transform:translate(-50%,-50%);transition:background-color .15s linear,box-shadow .15s linear}.csv-dl:hover{background:#fff;box-shadow:inset 0 0 0 1px #b692f6}.csv-dl.is-lit{background:#fff;box-shadow:inset 0 0 0 1.5px #7f56d9}.csv-dl:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px #7f56d9,0 0 0 4px #f4ebff}.csv-tip{position:absolute;left:0;top:0;z-index:5;width:232px;padding:8px 12px;border-radius:8px;background:#101828;color:#fff;font-size:13px;line-height:19px;pointer-events:none;opacity:0;transition:opacity 125ms linear,transform .2s var(--ease-out)}.csv-tip.is-on{opacity:1}.csv-tip p+p{color:#d0d5dd}.csv-dph{display:block;width:100%;padding:10px 12px;border-radius:10px;background:#fff;text-align:left;box-shadow:inset 0 0 0 1px #eaecf0;transition:background-color .15s linear,box-shadow .15s linear}.csv-dph:hover{background:#f9fafb}.csv-dph.is-lit{box-shadow:inset 0 0 0 1.5px #7f56d9}.csv-dph:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px #7f56d9,0 0 0 4px #f4ebff}.csv-mini-land{fill:#f2f4f7;stroke:#d0d5dd;stroke-width:8}.csv-mini-dots{fill:none;stroke:#d0d5dd;stroke-width:10;stroke-linecap:round}.csv-mini-dots.is-lit{stroke:#7f56d9}.csv-gal-svg{position:absolute;left:0;top:0;width:1200px;height:750px;overflow:visible}.csv-gg{opacity:0;transform:scale(.72);transition:opacity .6s var(--ease-out),transform .82s var(--spring-settle)}.csv-gg.is-in{opacity:1;transform:none}.csv-gg.is-in.is-dim{opacity:.26}.csv-gh{fill:none;stroke:#7f56d9;stroke-width:2.6;stroke-linecap:round;opacity:.8}.csv-gb{fill:none;stroke:#b692f6;stroke-width:3.1;stroke-linecap:round;opacity:.88}.csv-gc{fill:none;stroke:#f4ebff;stroke-width:3.5;stroke-linecap:round;opacity:1}.csv-lead{stroke:#d6bbfb6b;stroke-width:1}.csv-lead-dot{fill:#d6bbfb}.csv-gal-key{position:absolute;left:32px;top:28px;font-size:13px;line-height:18px;color:#a4a7ae}.stage .csv-gl{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 13px;border-radius:9999px;background:#0c0a16c7;box-shadow:inset 0 0 0 1px #ffffff24;white-space:nowrap;opacity:0;transform:translate(-50%,-50%);transition:opacity .5s var(--ease-out),background-color .15s linear,box-shadow .15s linear}.csv-gl.is-in{opacity:1}.csv-gl:hover,.csv-gl.is-hot{background:#2c1c5fe6;box-shadow:inset 0 0 0 1px #d6bbfb99}.csv-gl:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #d6bbfb,0 0 0 3px #9e77ed80}.csv-gl-t{font-size:13px;line-height:18px;font-weight:600;color:#f5f5f6}.csv-gl-n{font-size:12px;line-height:16px;color:#a4a7ae}.csv-gal-ph{padding:16px;border-radius:12px;background:#0c0a16;box-shadow:inset 0 0 0 1px #ffffff17}.csv-none-row{position:absolute;left:32px;bottom:20px;z-index:2;display:flex;align-items:center;gap:12px;max-width:760px}.stage .csv-none{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;height:32px;padding:0 14px 0 11px;border:1px dashed rgba(255,255,255,.26);border-radius:9999px;background:#0c0a1699;white-space:nowrap;transition:background-color .15s linear,border-color .15s linear}.stage .csv-none:hover{background:#ffffff12;border-color:#d6bbfb99}.stage .csv-none:focus-visible{outline:none;box-shadow:0 0 0 3px #9e77ed80}.csv-none-dot{display:inline-block;width:8px;height:8px;border-radius:9999px;background:#667085}.csv-none-t{font-size:13px;line-height:18px;font-weight:600;color:#d0d5dd}.csv-none-k{font-size:12px;line-height:17px;color:#a4a7ae}.csv-gal-sky{display:block;width:100%;height:auto}.csv-gal-sky .csv-gh{stroke-width:5}.csv-gal-sky .csv-gb{stroke-width:6}.csv-gal-sky .csv-gc{stroke-width:6.5}.csv-gr.is-none .csv-gr-t{color:#d0d5dd}.csv-gr.is-none .csv-gr-bar span{background:#667085}.csv-gal-ph-k{font-size:13px;line-height:18px;color:#a4a7ae}.csv-gr{display:block;width:100%;margin-top:4px;padding:10px 8px;border-radius:8px;text-align:left;transition:background-color .15s linear}.csv-gr:first-of-type{margin-top:12px}.csv-gr:hover{background:#ffffff0f}.csv-gr:focus-visible{outline:none;box-shadow:0 0 0 2px #9e77ed99}.csv-gr-t{font-size:15px;line-height:22px;font-weight:500;color:#f5f5f6}.csv-gr-n{font-size:13px;line-height:18px;color:#a4a7ae}.csv-gr-bar{display:block;height:4px;margin-top:6px;overflow:hidden;border-radius:9999px;background:#ffffff14}.csv-gr-bar span{display:block;height:100%;border-radius:9999px;background:#9e77ed;transform-origin:left center}.csv-gr-more{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px;font-weight:600;color:#d6bbfb;transition:background-color .15s linear}.csv-gr-more:hover{background:#ffffff0f}.csv-gr-more:focus-visible{outline:none;box-shadow:0 0 0 2px #9e77ed99}.csv-gal-all{position:absolute;inset:0;transition:opacity .42s var(--ease-out),transform .76s var(--ease-out)}.csv-gal-all.is-away{opacity:0;transform:scale(1.7);pointer-events:none}.csv-zoom{position:absolute;inset:0}.stage .csv-back{position:absolute;left:24px;top:24px;z-index:3;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px 0 10px;border-radius:9999px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff29;color:#f5f5f6;font-size:14px;line-height:20px;font-weight:500;transition:background-color .15s linear,box-shadow .15s linear}.stage .csv-back:hover{background:#ffffff1f}.stage .csv-back:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #d6bbfb,0 0 0 3px #9e77ed80}.csv-sl{position:absolute;z-index:2;display:flex;flex-direction:column;align-items:center;gap:1px;padding:7px 14px 8px;border-radius:10px;background:#0c0a16db;box-shadow:inset 0 0 0 1px #ffffff1f;white-space:nowrap;opacity:0;transform:translate(-50%);transition:opacity .5s var(--ease-out)}.csv-sl.is-in{opacity:1}.csv-zoom-key{position:absolute;left:32px;bottom:28px;width:500px;font-size:13px;line-height:19px;color:#a4a7ae}.csv-panel-wrap{position:absolute;left:0;top:0;width:1200px;height:750px;transform-origin:0 0;pointer-events:none}.csv-panel{position:absolute;left:584px;top:24px;width:592px;height:702px;overflow:hidden;padding:24px 28px;border-radius:16px;background:#fff;pointer-events:auto;opacity:0;transform:translate(24px);transition:opacity .36s var(--ease-out) .22s,transform .56s var(--ease-out) .22s}.csv-panel.is-in{opacity:1;transform:none}.csv-h{font-size:14px;line-height:20px;font-weight:600;color:#101828}.csv-sub{margin-top:2px;font-size:13px;line-height:18px;color:#475467}.csv-hbar{display:block;height:6px;overflow:hidden;border-radius:9999px;background:#f2f4f7}.csv-hbar>span{display:block;height:100%;border-radius:9999px;background:#9e77ed;transform-origin:left center}.csv-stack{display:flex;gap:2px;height:8px;overflow:hidden;border-radius:9999px}.csv-stack>span{flex-basis:0;min-width:2px}.csv-sw{display:inline-block;width:10px;height:10px;flex-shrink:0;border-radius:3px}.csv-stack>.is-active,.csv-sw.is-active{background:#7f56d9}.csv-stack>.is-at_risk,.csv-sw.is-at_risk{background:#f79009}.csv-stack>.is-liq,.csv-sw.is-liq{background:#d6bbfb}.csv-stack>.is-struck_off,.csv-sw.is-struck_off{background:#98a2b3}.csv-stack>.is-dissolved,.csv-sw.is-dissolved{background:#d0d5dd}.csv-new{display:block;width:100%;min-width:0;padding:6px 8px;border-radius:8px;text-align:left;transition:background-color .15s linear}.csv-new:hover{background:#f9fafb}.csv-new:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #e9d7fe}.csv-mb{fill:#b692f6}.csv-mb.is-at{fill:#6941c6}.csv-base{stroke:#eaecf0;stroke-width:1}.csv-mt{position:absolute;top:0;font-size:12px;line-height:16px;color:#667085;transform:translate(-50%);white-space:nowrap}.csv-mt:first-child{transform:none}.csv-mt:last-child{transform:translate(-100%)}.csv-mini .csv-ctip{top:-8px;transform-origin:0 0}.rm .csv-gal-all,.rm .csv-panel,.rm .csv-sl{transition:none!important}@media(prefers-reduced-motion:reduce){.csv-gal-all,.csv-panel,.csv-sl{transition:none!important}}.csv-chart{touch-action:pan-y;border-radius:8px}.csv-chart:focus{outline:none}.csv-chart:focus-visible{box-shadow:0 0 0 4px #f4ebff}.csv-plot{position:absolute;top:0;overflow:visible}.csv-yt{position:absolute;left:0;right:0;height:0;border-top:1px solid #eaecf0}.csv-yt span{position:absolute;left:0;top:-9px;font-size:12px;line-height:18px;color:#667085}.csv-area{fill:#f4ebff;opacity:0;transition:opacity .6s var(--ease-out) 1.1s}.csv-area.is-in{opacity:1}.csv-line{fill:none;stroke:#7f56d9;stroke-width:1.5;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s linear}.csv-line.is-in{stroke-dashoffset:0}.csv-bar-on{fill:#7f56d9}.csv-bar-off{fill:#98a2b3}.csv-bar-on.is-at{fill:#6941c6}.csv-bar-off.is-at{fill:#667085}.csv-hair{stroke:#344054;stroke-width:1;stroke-dasharray:3 3}.csv-dot{fill:#fff;stroke:#7f56d9;stroke-width:2}.csv-xt{position:absolute;bottom:0;font-size:12px;line-height:18px;color:#667085;transform:translate(-50%)}.csv-peak{position:absolute;z-index:3;padding:2px 8px;border-radius:9999px;background:#fff;box-shadow:inset 0 0 0 1px #e9d7fe;font-size:12px;line-height:18px;font-weight:500;color:#53389e;white-space:nowrap;opacity:0;transform:translate(-50%,-100%) scale(.6);transition:opacity .3s var(--ease-out),transform .6s var(--spring-settle)}.csv-peak.is-in{opacity:1;transform:translate(-50%,-100%)}.csv-ctip{position:absolute;left:0;top:0;z-index:4;padding:8px 12px;border-radius:8px;background:#101828;color:#fff;font-size:13px;line-height:19px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity 125ms linear,transform .12s var(--ease-out)}.csv-ctip.is-on{opacity:1}.csv-ctip p+p{color:#d0d5dd}.rm .csv-d,.rm .csv-dots,.rm .csv-gg,.rm .csv-gl,.rm .csv-area,.rm .csv-line,.rm .csv-peak,.rm .csv-tip,.rm .csv-ctip{transition:none!important}@media(prefers-reduced-motion:reduce){.csv-d,.csv-dots,.csv-gg,.csv-gl,.csv-area,.csv-line,.csv-peak,.csv-tip,.csv-ctip{transition:none!important}}.cs-hero{background:radial-gradient(1100px 420px at 50% -140px,#f9f5ff,#f9f5ff00 72%)}.cs-try{display:inline-flex;align-items:center;gap:6px;height:32px;max-width:100%;padding:0 12px;border:1px solid #d0d5dd;border-radius:9999px;background:#fff;font-size:14px;font-weight:500;color:#344054;box-shadow:0 1px 2px #1018280d;white-space:nowrap;transition:background-color .15s,color .15s}.cs-try:hover{background:#f9fafb;color:#101828}.cs-try:focus-visible,.cs-fbtn:focus-visible{outline:none;box-shadow:0 0 0 4px #f4ebff}.cs-fbtn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;font-size:14px;font-weight:500;color:#344054;box-shadow:0 1px 2px #1018280d;white-space:nowrap;transition:background-color .15s,color .15s}.cs-fbtn:hover{background:#f9fafb}.cs-fbtn.is-on{border-color:#d6bbfb;background:#f9f5ff;color:#53389e}.cs-fbtn.is-on:hover{background:#f4ebff}.cs-chip{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 4px 0 10px;border-radius:9999px;background:#f2f4f7;font-size:13px;font-weight:500;color:#344054;white-space:nowrap}.cs-chip:not(:has(button)){padding-right:10px}.cs-hl{margin:0 -3px;padding:0 3px;border-radius:4px;background:#f4ebff;color:#53389e}.cs-spin{display:inline-block;width:14px;height:14px;border:2px solid #e9d7fe;border-top-color:#7f56d9;border-radius:9999px;animation:cs-spin .8s linear infinite}@keyframes cs-spin{to{transform:rotate(360deg)}}.rm .cs-spin{animation-duration:2.4s}.cs-og{display:flex;aspect-ratio:1200 / 630;flex-direction:column;padding:28px;border:1px solid #eaecf0;border-radius:12px;background:linear-gradient(135deg,#f9f5ff,#f4ebff)}
