@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-wght-normal-IYF56FF6.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-wght-normal-JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-wght-normal-EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-wght-normal-IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-wght-normal-CE5GGD3W.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-wght-normal-HA22NDSG.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--font-sans: "Inter Variable", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ink: #1d1d1f;--muted-dark: #666663;--muted: #8a8a86;--canvas: #f8f9fd;--card: #ffffff;--surface-subtle: #f2f5fb;--surface-hover: #edf2fa;--line: #e4e8f0;--line-strong: #d6dce8;--purple: #6c4df6;--purple-soft: #efebff;--green: #20b868;--green-soft: #eaf8f1;--blue: #247bc5;--blue-soft: #eaf3fb;--orange: #ed9b36;--orange-soft: #fff4e6;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--shadow-sm: 0 1px 2px rgba(20, 20, 18, .04), 0 4px 14px rgba(20, 20, 18, .025);--shadow-md: 0 12px 34px rgba(20, 20, 18, .07);font-family:var(--font-sans);color:var(--ink);background:var(--canvas);font-synthesis:none}*{box-sizing:border-box}html{min-width:320px;min-height:100%;background:var(--canvas);font-family:var(--font-sans);font-size:16px}body{min-height:100vh;margin:0;color:var(--ink);background:var(--canvas);font-family:inherit;font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html.demo-agent-embed-page,body.demo-agent-embed-page{background:transparent}.brand-action-icon{width:24px;height:24px;flex:0 0 auto;display:block;object-fit:contain}.brand-icon-link{display:inline-flex!important;align-items:center;gap:7px}button,input,select,textarea,code,kbd,pre,samp{font:inherit}button{-webkit-tap-highlight-color:transparent}button,a,input,select,textarea{transition:border-color .16s ease,background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(108,77,246,.18);outline-offset:2px}input::placeholder,textarea::placeholder{color:#a1a19d}::selection{color:#fff;background:#28282a}*{scrollbar-width:thin;scrollbar-color:#c9c9c4 transparent}.page{max-width:1480px;margin:0 auto;padding:44px 48px 80px}.page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.page-heading h1{margin:0;font-size:clamp(34px,3vw,44px);font-weight:600;line-height:1.05;letter-spacing:-.045em}.page-heading p{margin:10px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.page-kicker{display:block;margin-bottom:10px;color:var(--muted-dark);font-size:11px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.card{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-sm)}.muted{color:#999}.status-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;color:#555;background:#f3f3f3;font-size:11px;font-weight:570;white-space:nowrap}.status-pill:before{content:"";width:5px;height:5px;border-radius:50%;background:#999}.status-pill.Qualified{color:#5949c8;background:#f0eeff}.status-pill.Qualified:before{background:#6656ff}.status-pill.Contacted{color:#236fb2;background:#edf5fc}.status-pill.Contacted:before{background:#2d83ce}.status-pill.Meeting,.status-pill.Demo{color:#9e641c;background:#fff4e6}.status-pill.Meeting:before,.status-pill.Demo:before{background:#e99a39}.status-pill.Opportunity,.status-pill.Proposal,.status-pill.Won{color:#157348;background:#eaf8f1}.status-pill.Opportunity:before,.status-pill.Proposal:before,.status-pill.Won:before{background:#20b868}.status-pill.Disqualified{color:#a34646;background:#fff0f0}.status-pill.Disqualified:before{background:#d65a5a}body .workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--line-strong);color:var(--ink);background-color:#fffffff5}body .workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:#9b8ce9;box-shadow:0 0 0 3px #6c4df61a}body .workspace :is(.panel,.crm-card,.integration-card,.next-panel,.queue-panel,.cockpit-table-card,.step-distribution,.message-card,.transcript-card){border-color:var(--line);box-shadow:var(--shadow-sm)}body .workspace :is(.panel,.crm-card,.integration-card,.next-panel,.queue-panel,.cockpit-table-card,.step-distribution){border-radius:var(--radius-lg)}body .workspace :is(.primary-action,.save-button,.save-sequence,.cockpit-filters>button){border-color:#1d1d1f;background:#1d1d1f;box-shadow:0 1px 2px #00000014}body .workspace :is(.primary-action,.save-button,.save-sequence,.cockpit-filters>button):hover{background:#343436;transform:translateY(-1px)}body .workspace :is(.section-kicker,.page-kicker,.eyebrow){letter-spacing:.09em}@media(max-width:900px){.page{padding:34px 26px 60px}}@media(max-width:650px){.page{padding:32px 18px 52px}.page-heading{align-items:flex-start;flex-direction:column;margin-bottom:28px}.page-heading h1{font-size:31px}}.research-modal-backdrop{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:28px;background:#14131a7a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.research-modal{width:min(760px,100%);max-height:min(820px,calc(100vh - 56px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.65);border-radius:18px;background:#fff;box-shadow:0 28px 80px #120f2340}.research-modal>header{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 24px 18px;border-bottom:1px solid #e9e9ec}.research-modal>header>div{min-width:0;display:grid;gap:6px}.research-modal>header small{color:#7358dc;font-size:11px;font-weight:720;letter-spacing:.11em}.research-modal h2{margin:0;color:#222226;font-size:21px;font-weight:680;line-height:1.3;letter-spacing:-.025em}.research-modal>header button{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #e0e0e4;border-radius:9px;color:#626268;background:#fff;font:inherit;font-size:22px;line-height:1;cursor:pointer}.research-modal>header button:hover{color:#242427;background:#f5f5f6}.research-modal-scroll{min-height:0;overflow-y:auto;padding:22px 24px 24px}.research-modal-copy{color:#4f4f55;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.research-modal-copy>:first-child{margin-top:0}.research-modal-copy>:last-child{margin-bottom:0}.research-modal-copy p{margin:0 0 13px;color:#55555b;font-size:14px;line-height:1.7}.research-modal-copy h2,.research-modal-copy h3,.research-modal-copy h4{margin:24px 0 9px;color:#202024;font-weight:690;line-height:1.35;letter-spacing:-.015em}.research-modal-copy h2{font-size:18px}.research-modal-copy h3,.research-modal-copy h4{font-size:16px}.research-modal-copy ul,.research-modal-copy ol{margin:7px 0 16px;padding-left:22px}.research-modal-copy li{margin:7px 0;padding-left:3px;color:#55555b;font-size:14px;line-height:1.65}.research-modal-copy li::marker{color:#725cde;font-weight:700}.research-modal-copy strong{color:#252529;font-weight:690}.research-modal-copy a{color:#6049d3;font-weight:600;text-decoration:underline;text-underline-offset:2px}.research-modal-sources{display:grid;gap:8px;margin-top:24px;padding-top:18px;border-top:1px solid #e7e7ea}.research-modal-sources b{margin-bottom:2px;color:#78787e;font-size:11px;letter-spacing:.09em;text-transform:uppercase}.research-modal-sources a{width:fit-content;max-width:100%;overflow:hidden;color:#6049d3;font-size:13px;font-weight:620;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.research-modal-sources a span{margin-left:3px}.research-modal .research-date{display:block;margin-top:18px;color:#a0a0a5;font-size:11px}@media(max-width:650px){.research-modal-backdrop{align-items:end;padding:0}.research-modal{width:100%;max-height:92vh;border-radius:18px 18px 0 0}.research-modal>header{padding:18px 17px 15px}.research-modal h2{font-size:18px}.research-modal-scroll{padding:18px 17px 24px}}.person-country-picker{margin-top:14px;padding-top:14px;border-top:1px solid #ededed}.person-country-picker>header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.person-country-picker>header>div:first-child{display:grid;gap:3px}.person-country-picker>header span{color:#444;font-size:11px;font-weight:650}.person-country-picker>header small,.person-country-picker>p{color:#888;font-size:10px;line-height:1.45}.country-shortcuts{display:flex;gap:4px}.country-shortcuts button{height:26px;padding:0 9px;border:1px solid #ddd;border-radius:999px;color:#666;background:#fff;font:inherit;font-size:10px;font-weight:650;cursor:pointer}.country-shortcuts button.active{color:#fff;border-color:#111;background:#111}.country-selection{display:grid;grid-template-columns:minmax(150px,190px) 1fr;align-items:start;gap:8px;margin-top:10px}.country-selection select{width:100%;height:32px;padding:0 9px;border:1px solid #dedede;border-radius:8px;color:#555;background:#fff;font:inherit;font-size:11px;outline:0}.selected-countries{display:flex;flex-wrap:wrap;gap:5px;min-height:32px;align-items:center}.selected-countries button{display:inline-flex;align-items:center;gap:5px;height:29px;padding:0 8px;border:1px solid #ddd;border-radius:999px;color:#444;background:#f8f8f8;font:inherit;font-size:10px;cursor:pointer}.selected-countries button span{color:#999;font-size:14px;line-height:1}.selected-countries em{color:#888;font-size:10px;font-style:normal}.person-country-picker>p{margin:8px 0 0}.person-country-picker>p strong{color:#555}.gradient-color-field{min-width:0}.gradient-controls{display:grid;grid-template-columns:minmax(125px,1fr) auto minmax(125px,1fr) 46px;align-items:end;gap:8px}.gradient-controls>label{min-width:0;display:grid;gap:5px}.gradient-controls small{color:#999aa1;font-size:8px}.gradient-arrow{align-self:center;color:#b0b1b7;font-size:16px}.gradient-result{width:42px;height:42px;display:block;border:4px solid #fff;border-radius:50%;background:linear-gradient(145deg,var(--agent-accent),var(--agent-accent-secondary));box-shadow:0 0 0 1px #dedfe5,0 6px 14px #432a7024}.agent-workspace .appearance-mark{width:28px;height:28px;flex:0 0 auto;border-radius:50%;background:linear-gradient(145deg,var(--agent-accent),var(--agent-accent-secondary))}.agent-workspace .agent-avatar{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(145deg,var(--agent-accent),var(--agent-accent-secondary));box-shadow:0 7px 18px #2a273629}.detail-page .qualify-company-button{height:36px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border:1px solid #b9dfcc;border-radius:999px;color:#216b49;background:#effaf4;font:inherit;font-size:11px;font-weight:650;cursor:pointer}.detail-page .qualify-company-button:hover{border-color:#70bd96;background:#e5f7ed}.detail-page .qualify-company-button:disabled{opacity:.55;cursor:wait}.deployment-manager{display:grid;gap:12px;padding:16px;border:1px solid #e2e4eb;border-radius:13px;background:#fff}.deployment-manager-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.deployment-manager-heading h3{margin:0;color:#35363b;font-size:12px}.deployment-manager-heading p{margin:4px 0 0;color:#919299;font-size:8px}.deployment-manager-heading>span{padding:5px 8px;border-radius:999px;color:#5f4bb9;background:#f0edfc;font-size:8px;font-weight:700}.deployment-list{display:grid;gap:6px}.deployment-row{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:11px;border:1px solid #e8e8ee;border-radius:10px;color:#4c4d53;background:#fafbfc;text-align:left}.deployment-row.selected{border-color:#bfb3ee;background:#f7f4ff;box-shadow:0 0 0 2px #7052cf12}.deployment-row>span:nth-child(2){min-width:0;display:grid;gap:3px}.deployment-row strong{font-size:10px}.deployment-row small{overflow:hidden;color:#92939a;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.deployment-row em{color:#49805f;font-size:8px;font-style:normal;font-weight:680}.deployment-dot{width:7px;height:7px;border-radius:50%;background:#22b86a;box-shadow:0 0 0 3px #22b86a1a}.deployment-dot.paused{background:#d69a40;box-shadow:0 0 0 3px #d69a401a}.deployment-toggle,.deployment-remove{width:25px;height:25px;display:grid;place-items:center;border:1px solid #dedfe6;border-radius:7px;color:#72737a;background:#fff;font-size:9px;font-style:normal}.deployment-remove{color:#a95c62}.deployment-create{display:grid;grid-template-columns:minmax(150px,.75fr) minmax(220px,1.25fr) auto;align-items:end;gap:9px;padding-top:12px;border-top:1px solid #ececf1}@media(max-width:720px){.person-country-picker>header{display:grid}.country-selection{grid-template-columns:1fr}}
