@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/rubik-arabic-wght-normal.22f8g0_3v440h.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/rubik-cyrillic-ext-wght-normal.2313lc89wbruk.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/rubik-cyrillic-wght-normal.3_rirqjdlt5np.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/rubik-hebrew-wght-normal.1oz649-vtvuec.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/rubik-latin-ext-wght-normal.1b0xd1wo_hm_2.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/rubik-latin-wght-normal.2hiny1627tgmp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ink:#171d24;--muted:#596575;--line:#dce2e9;--paper:#f3f6f9;--white:#fff;--accent:#1d3b5a;--accent-hover:#152e48;--accent-soft:#eaf0f6;--source-blue:#315d82;--blue-soft:#eaf1f7;--danger:#b64332;--danger-soft:#fae9e5;--shadow:0 18px 48px #171d2417}*{box-sizing:border-box}body{background:var(--white);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Rubik Variable,Avenir Next,Helvetica Neue,Segoe UI,sans-serif}button,input{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.brand{letter-spacing:-1.1px;align-items:center;gap:10px;font-size:20px;font-weight:750;display:inline-flex}.brand-mark{background:var(--ink);border-radius:8px 8px 8px 2px;place-items:center;width:26px;height:26px;display:grid;transform:rotate(-5deg)}.brand-mark span{background:var(--white);border-radius:50%;width:7px;height:7px;display:block}.button{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 22px;font-size:12px;font-weight:700;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.demo-day{text-align:center;color:#a1a39d;letter-spacing:1.1px;margin:0 0 18px;font-size:8px}.demo-input button{background:var(--ink);cursor:pointer;border:0;border-radius:8px;place-items:center;width:30px;height:30px;margin-left:auto;display:grid}.send-icon{border-top:1.6px solid #fff;border-right:1.6px solid #fff;width:9px;height:9px;display:block;transform:rotate(-45deg)translate(-1px,1px)}.button-outline{background:#fff;border:1px solid #d9d9d2}.button-outline:hover{border-color:var(--ink)}.integration-bottom .button{flex:none}.source-form input,.source-form select,.source-form textarea,.auth-form input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:7px;padding:10px 11px;font-size:12px}.source-form input:focus,.source-form select:focus,.source-form textarea:focus,.auth-form input:focus{border-color:var(--accent)}.source-form .button,.source-edit-actions .button{justify-self:start;margin-top:8px}.billing-option .button{align-self:flex-start}.billing-profile-form .button{justify-self:start}.billing-actions-row .button{flex:none}.team-invite-form .button{white-space:nowrap}.invitation-accept-button,.invitation-signout-button{width:100%}.invitation-signout-button{margin-top:10px}.auth-page{background:var(--paper);place-items:center;min-height:100svh;padding:28px 18px;display:grid}.auth-card{background:#fff;border:0;border-radius:15px;width:min(100%,430px);padding:32px}.auth-card h1{letter-spacing:-1.2px;margin:0;font-size:28px;line-height:1.15}.auth-form{gap:9px;display:grid}.auth-form .button{width:100%;margin-top:5px}.auth-form .button:disabled{cursor:wait;opacity:.7}.auth-message{color:#73766f;margin:14px 0 0;font-size:11px;line-height:1.6}.dev-login-link{width:100%;margin-top:12px}.auth-back-link{color:#81847d;margin-top:24px;font-size:10px;display:inline-block}.chat-data-page{background:var(--paper);min-height:100dvh;padding:42px 22px}.chat-data-content{background:#fff;border:0;border-radius:16px;width:min(100%,720px);margin:0 auto;padding:34px 38px}.chat-data-content .brand{margin-bottom:42px}.chat-data-content h1{letter-spacing:-2px;max-width:560px;margin:0 0 20px;font-size:clamp(32px,5vw,48px);line-height:1.08}.chat-data-content h2{margin:30px 0 8px;font-size:16px}.chat-data-content .chat-data-note{background:var(--paper);border-radius:10px;margin-top:28px;padding:16px;font-size:12px}@keyframes arrive{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:680px){.brand{font-size:18px}.team-invite-form .button{justify-self:start}.auth-card{padding:25px 21px}.auth-card>.brand{margin-bottom:30px}.chat-data-page{padding:18px 12px}.chat-data-content{padding:25px 20px}.chat-data-content .brand{margin-bottom:32px}}html{scroll-behavior:smooth}body{background:var(--white);color:var(--ink)}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 5px var(--accent-soft)}.brand{letter-spacing:-.6px;gap:11px;font-size:19px}.brand-mark{border-radius:9px 9px 9px 3px;width:27px;height:27px;transform:none}.header-cta:hover,.button-dark:hover{background:#2b3440;transform:translateY(-1px)}.button{border-radius:9px;min-height:48px;padding:0 19px;font-size:14px;font-weight:650;transition:transform .16s,background .16s,border-color .16s,color .16s}.button-dark{background:var(--ink)}.button-outline{border-color:var(--line);background:#fff}.button-outline:hover{border-color:var(--ink);background:var(--paper)}.demo-input button{border-radius:9px;width:38px;height:38px}.send-icon{width:11px;height:11px}.price-card .button{width:100%;min-height:44px}.price-card .button:disabled{color:var(--muted);background:var(--paper);cursor:not-allowed}.site-footer .brand-mark{width:23px;height:23px}.auth-page{background:var(--paper);padding:34px 20px}.auth-card{border-color:var(--line);border-radius:14px;padding:34px}.auth-card>.brand{margin-bottom:30px}.auth-card h1{letter-spacing:-.035em;font-size:32px;font-weight:630;line-height:1.12}.auth-intro{color:#50534d;margin:13px 0 22px;font-size:15px;line-height:1.6}.auth-form{gap:10px}.auth-form label{color:#40433d;font-size:14px;font-weight:600}.auth-form input{border-color:var(--line);border-radius:8px;min-height:47px;padding:11px 12px;font-size:16px}.auth-form .button{min-height:47px;margin-top:6px}.auth-message{color:#454842;font-size:14px;line-height:1.55}.dev-login-link{min-height:44px;font-size:14px}.auth-back-link{color:#4f524c;font-size:14px}.auth-google-button{gap:10px;width:100%;min-height:47px}.auth-divider{color:var(--muted);align-items:center;gap:12px;margin:18px 0;font-size:13px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--line);flex:1;height:1px}.auth-label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.auth-label-row a{color:var(--accent);font-size:14px}.auth-switch{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;margin:14px 0 0;padding:4px 0;font-size:14px;display:block}.auth-switch:hover,.auth-label-row a:hover{text-decoration:underline}.auth-field-help{color:var(--muted);margin:-4px 0 4px;font-size:13px}.chat-data-page{background:var(--paper)}.chat-data-content{border-color:var(--line);border-radius:14px}.chat-data-content h1{letter-spacing:-.035em;font-size:clamp(34px,5vw,50px)}.chat-data-content h2{margin-top:30px;font-size:19px}.chat-data-content p{color:#50534d;font-size:16px;line-height:1.7}.chat-data-content .chat-data-note{font-size:14px}@keyframes answer-arrives{0%{opacity:0;filter:blur(3px);transform:translateY(7px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:680px){.brand{font-size:18px}.brand-mark{width:25px;height:25px}.hero-actions .button{padding-inline:15px}.price-card-terms,.price-card .button{grid-column:1/-1}.team-invite-form .button{justify-self:start}.auth-card{padding:26px 21px}.auth-card>.brand{margin-bottom:27px}.chat-data-page{padding:18px 12px}.chat-data-content{padding:25px 20px}.chat-data-content .brand{margin-bottom:32px}}.sample-stage .brand{font-size:19px}.landing-hero .button,.landing-content .button{min-height:46px;padding-inline:18px;font-size:14px}.landing-content .price-card .button{grid-column:1/-1;justify-self:start;width:auto;margin-top:3px}.landing-content .site-footer .brand{grid-area:1/1}@media (max-width:680px){.sample-stage .brand{font-size:18px}.landing-hero .button{min-height:44px;padding-inline:14px;font-size:13px}.landing-content .site-footer .brand,.landing-content .site-footer p,.landing-content .footer-preview{grid-area:auto/1}}:root{--ink:#171d24;--muted:#596575;--line:#dce2e9;--paper:#f3f6f9;--white:#fff;--accent:#1d3b5a;--accent-hover:#152e48;--accent-soft:#eaf0f6;--source-blue:#315d82;--blue-soft:#eaf1f7;--danger:#b64332;--danger-soft:#fae9e5;--shadow:0 18px 48px #171d2417;accent-color:var(--accent)}::selection{background:var(--accent-soft);color:var(--ink)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 5px var(--accent-soft)}.brand-mark span{background:#fff}.button-dark{background:var(--ink);color:#fff}.button-dark:hover{background:#2b3440}.button-outline{border-color:var(--line)}.button-outline:hover,.small-outline:hover{background:var(--paper);border-color:#a7b2bf}.landing-layout .button-dark,.integration-page .button-dark{color:#fff;background:var(--accent)}.landing-layout .button-dark:hover,.integration-page .button-dark:hover{color:#fff;background:var(--accent-hover)}.hero-preview .send-icon{border-color:#fff}.price-card .button{margin-top:auto}.price-card .button:disabled{border-color:var(--line);background:var(--paper);color:var(--muted)}.closing-content .button{margin-top:22px}.site-footer .brand{font-size:16px}.auth-form input:focus{border-color:#55789e}.demo-input:focus-within{border-color:var(--accent)}.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}@media (max-width:680px){.marketing-hero .hero-actions .button{min-height:44px;padding-inline:15px}.price-card-terms,.price-card .button{grid-column:1/-1}.price-card .button{margin-top:3px}.site-footer .brand{grid-area:1/1}.billing-actions-row .button{width:100%}}.demo-input button{flex:0 0 44px;width:44px;height:44px}.brand-mark{object-fit:contain;background:0 0;border-radius:0;flex:none;width:30px;height:30px;display:block;transform:none}.brand-mark span{display:none}.brand-wordmark{letter-spacing:-.035em;font-weight:700;line-height:1;display:block}.agent-settings-savebar .button{flex:none;margin:0}
