*{box-sizing:border-box}html{color:#f4f6f8;background:#090b0f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background:radial-gradient(circle at 70% 0,#15261f 0,#0000 28rem),#090b0f;min-height:100vh;margin:0}a{color:inherit;text-decoration:none}.shell{max-width:1160px;margin:0 auto;padding-left:28px;padding-right:28px}.nav{border-bottom:1px solid #20242b;justify-content:space-between;align-items:center;height:84px;display:flex}.brand{letter-spacing:-.04em;font-size:22px;font-weight:800}.navlinks{color:#c8ced7;align-items:center;gap:24px;font-size:14px;display:flex}.button{color:#0a0b0c;cursor:pointer;background:#e7ff66;border:0;border-radius:10px;justify-content:center;align-items:center;padding:14px 20px;font-weight:800;display:inline-flex}.button:disabled{opacity:.5;cursor:not-allowed}.button.small{padding:10px 14px;font-size:13px}.hero{padding-top:100px;padding-bottom:80px}.eyebrow{letter-spacing:.16em;color:#a6b0bc;margin-bottom:22px;font-size:12px;font-weight:800}.hero h1{letter-spacing:-.065em;max-width:850px;margin:0;font-size:78px;line-height:.97}.hero h1 span{color:#e7ff66}.lede{color:#aeb7c2;max-width:690px;margin:30px 0;font-size:20px;line-height:1.55}.actions{align-items:center;gap:22px;display:flex}.ghost{color:#dce1e8;font-weight:700}.flow{grid-template-columns:repeat(4,1fr);gap:12px;padding-bottom:110px;display:grid}.flowcard{background:#0f1217;border:1px solid #242a31;border-radius:16px;min-height:210px;padding:24px}.flowcard b{color:#e7ff66;font-size:12px}.flowcard h3{margin:42px 0 10px;font-size:19px}.flowcard p{color:#929ca8;font-size:14px;line-height:1.5}.proof{border-top:1px solid #242a31;grid-template-columns:1fr 1fr;gap:60px;padding-top:70px;padding-bottom:100px;display:grid}.proof h2{letter-spacing:-.04em;margin:0;font-size:42px}.proof blockquote{color:#bdc5ce;border-left:3px solid #e7ff66;margin:0;padding-left:24px;font-size:23px;line-height:1.5}.topline{color:#aab3bd;justify-content:space-between;align-items:center;padding:30px 0;font-size:13px;display:flex}.demoWrap{min-height:100vh}.demoGrid{grid-template-columns:1fr 460px;align-items:center;gap:80px;padding:70px 0;display:grid}.demoTitle{letter-spacing:-.055em;margin:0;font-size:58px;line-height:1}.phone{color:#15171a;background:#f4f5f6;border-radius:28px;flex-direction:column;min-height:650px;display:flex;overflow:hidden;box-shadow:0 28px 80px #0009}.phoneHead{background:#fff;border-bottom:1px solid #ddd;flex-direction:column;align-items:center;padding:20px 22px;font-size:14px;display:flex}.phoneHead span{color:#777;margin-top:3px;font-size:11px}.messages{flex-direction:column;flex:1;gap:10px;padding:22px;display:flex}.bubble{border-radius:16px;max-width:82%;padding:11px 14px;font-size:14px;line-height:1.4}.bubble.assistant{background:#fff;border:1px solid #ddd;align-self:flex-start}.bubble.customer{background:#d8f76b;align-self:flex-end}.bubble.muted{color:#777}.composer{background:#fff;border-top:1px solid #ddd;gap:8px;padding:16px;display:flex}.composer input{font:inherit;border:1px solid #ccc;border-radius:20px;flex:1;padding:11px 14px}.composer button{color:#fff;background:#111;border:0;border-radius:20px;padding:0 16px;font-weight:700}.status{text-transform:capitalize;color:#d5dbe2;background:#20262e;border-radius:999px;padding:7px 10px}.status.qualified{color:#b9ffd0;background:#1d3b2b}.status.safety_escalation{color:#ffc8c8;background:#481d1d}.dash{padding-bottom:80px}.dashHeader{justify-content:space-between;align-items:end;padding:52px 0 36px;display:flex}.dashHeader h1{letter-spacing:-.05em;margin:0;font-size:48px}.metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.metrics>div{background:#10141a;border:1px solid #242a31;border-radius:14px;flex-direction:column;padding:20px;display:flex}.metrics span,.metrics em{color:#8f99a5;font-size:12px;font-style:normal}.metrics strong{letter-spacing:-.04em;margin:16px 0 4px;font-size:32px}.panel{background:#10141a;border:1px solid #242a31;border-radius:14px;margin-top:18px;overflow:hidden}.panelHead{border-bottom:1px solid #242a31;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px;display:flex}.panelHead h2{margin:0;font-size:17px}.panelHead p{color:#7f8994;margin:5px 0 0;font-size:12px}.panelHead>span{color:#7f8994;white-space:nowrap;font-size:12px}.lead{border-bottom:1px solid #1f252c;grid-template-columns:42px minmax(0,1fr) 120px 130px;align-items:center;gap:14px;padding:16px 22px;display:grid}.lead:last-child{border-bottom:0}.avatar{background:#222a32;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.leadMain{flex-direction:column;gap:3px;min-width:0;display:flex}.leadMain span,.lead time{color:#89939e;font-size:12px}.leadMain span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.leadStatus{color:#d6dde4;font-size:12px}.leadCard{border-bottom:1px solid #1f252c}.leadCard:last-child{border-bottom:0}.leadCard[open]{background:#0d1116}.leadSummary{cursor:pointer;border-bottom:0;list-style:none;transition:background .16s}.leadSummary::-webkit-details-marker{display:none}.leadSummary:hover{background:#141920}.leadSummary:focus-visible{outline-offset:-2px;outline:2px solid #e7ff66}.leadOutcomeMini{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.leadOutcomeMini>span{color:#d6dde4;text-transform:capitalize;font-size:11px}.leadOutcomeMini time{color:#7f8994;font-size:11px}.leadDetails{border-top:1px solid #1f252c;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:22px;padding:22px;display:grid}.conversationSummary,.outcomeForm{background:#0b0f13;border:1px solid #20262d;border-radius:12px;padding:18px}.detailLabel{letter-spacing:.12em;text-transform:uppercase;color:#e7ff66;font-size:11px;font-weight:800}.conversationSummary>p{color:#c6cdd5;margin:14px 0 18px;font-size:14px;line-height:1.55}.detailGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.detailGrid>div{flex-direction:column;gap:4px;min-width:0;display:flex}.detailGrid span,.outcomeForm label>span{color:#7f8994;font-size:11px}.detailGrid strong{color:#e5e9ee;overflow-wrap:anywhere;font-size:12px}.outcomeFields{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:14px;display:grid}.outcomeForm label{flex-direction:column;gap:6px;display:flex}.outcomeForm select,.outcomeForm input,.outcomeForm textarea{color:#f4f6f8;width:100%;font:inherit;background:#11161c;border:1px solid #2b333c;border-radius:9px;outline:none;padding:10px 11px;font-size:13px}.outcomeForm select:focus,.outcomeForm input:focus,.outcomeForm textarea:focus{border-color:#e7ff66}.moneyInput{position:relative}.moneyInput b{color:#8f99a5;font-size:13px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.moneyInput input{padding-left:24px}.notesField{margin-top:12px}.outcomeForm textarea{resize:vertical;min-height:66px}.outcomeActions{justify-content:space-between;align-items:center;gap:14px;margin-top:12px;display:flex}.outcomeActions>span{color:#6f7984;font-size:11px}.outcomeActions .button{white-space:nowrap}.onboarding{padding-bottom:90px}.onboardingIntro{max-width:760px;padding:46px 0 28px}.onboardingIntro h1{letter-spacing:-.055em;margin:0;font-size:52px;line-height:1}.onboardingIntro p{color:#9ca6b1;max-width:650px;margin:20px 0 0;font-size:17px;line-height:1.6}.setupCard{background:#10141a;border:1px solid #242a31;border-radius:18px;max-width:900px;margin-bottom:60px;padding:26px}.setupProgress{background:#20262d;border-radius:99px;height:4px;overflow:hidden}.setupProgress span{background:#e7ff66;height:100%;transition:width .2s;display:block}.setupStepLabel{letter-spacing:.12em;text-transform:uppercase;color:#7f8994;margin:15px 0 26px;font-size:11px;font-weight:800}.setupStep{flex-direction:column;gap:24px;display:flex}.setupStep h2{letter-spacing:-.035em;margin:0 0 8px;font-size:30px}.setupStep>div>p{color:#8f99a5;max-width:650px;margin:0;font-size:14px;line-height:1.55}.setupGrid{grid-template-columns:1fr;gap:14px;display:grid}.setupGrid.two{grid-template-columns:1fr 1fr}.setupGrid label{color:#dce1e7;flex-direction:column;gap:7px;font-size:13px;font-weight:700;display:flex}.setupGrid label>span{color:#6f7984;font-weight:500}.setupGrid input,.setupGrid select,.setupGrid textarea{color:#f4f6f8;width:100%;font:inherit;background:#0b0f13;border:1px solid #2a323b;border-radius:10px;outline:none;padding:12px 13px;font-size:14px}.setupGrid input:focus,.setupGrid select:focus,.setupGrid textarea:focus{border-color:#e7ff66}.setupGrid textarea{resize:vertical;min-height:82px}.toggleGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.setupToggle{cursor:pointer;background:#0b0f13;border:1px solid #242a31;border-radius:11px;align-items:flex-start;gap:12px;padding:14px;display:flex}.setupToggle input{accent-color:#e7ff66;margin-top:3px}.setupToggle span{flex-direction:column;gap:4px;display:flex}.setupToggle b{color:#e8ecf0;font-size:13px}.setupToggle small{color:#7f8994;font-size:11px;line-height:1.4}.setupCallout{color:#aab3bd;background:#151a20;border:1px solid #29313a;border-radius:11px;padding:14px;font-size:13px;line-height:1.5}.setupCallout.strong{color:#dfe9c7;border-color:#40502e}.setupActions{border-top:1px solid #222931;justify-content:space-between;align-items:center;gap:14px;margin-top:28px;padding-top:20px;display:flex}.setupSecondary{color:#cdd3da;font:inherit;cursor:pointer;background:0 0;border:1px solid #2a323b;border-radius:10px;padding:12px 16px;font-weight:700}.setupSecondary:disabled{opacity:.35;cursor:not-allowed}.setupMuted{color:#8f99a5}.setupError,.setupSuccess{border-radius:10px;margin-top:18px;padding:12px 14px;font-size:13px}.setupError{color:#ffc6c8;background:#321819;border:1px solid #5b292b}.setupSuccess{color:#bff7ce;background:#15271d;border:1px solid #2a4b36}.reviewGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.reviewGrid>div{background:#0b0f13;border:1px solid #242a31;border-radius:12px;flex-direction:column;gap:6px;padding:15px;display:flex}.reviewGrid span{text-transform:uppercase;letter-spacing:.1em;color:#7f8994;font-size:10px;font-weight:800}.reviewGrid b{font-size:14px;line-height:1.4}.reviewGrid small{color:#78838e;font-size:11px;line-height:1.45}@media (max-width:850px){.hero h1{font-size:52px}.flow{grid-template-columns:1fr 1fr}.proof,.demoGrid{grid-template-columns:1fr}.phone{min-height:580px}.demoGrid{gap:20px}.lead{grid-template-columns:42px 1fr 100px}.leadOutcomeMini{display:none}.leadDetails{grid-template-columns:1fr}.outcomeFields{grid-template-columns:1fr 1fr}.leadStatus{text-align:right}.onboardingIntro h1{font-size:44px}}@media (max-width:620px){.setupGrid.two,.toggleGrid,.reviewGrid{grid-template-columns:1fr}.setupCard{padding:20px}.onboardingIntro{padding-top:28px}}@media (max-width:520px){.shell{padding-left:18px;padding-right:18px}.hero{padding-top:70px}.hero h1{font-size:44px}.flow{grid-template-columns:1fr}.metrics{grid-template-columns:1fr 1fr}.navlinks>a:first-child{display:none}.actions{flex-direction:column;align-items:flex-start}.demoTitle{font-size:44px}.dashHeader{flex-direction:column;align-items:flex-start;gap:18px}.dashHeader h1{font-size:40px}.lead{grid-template-columns:42px 1fr}.leadStatus{display:none}.leadDetails{padding:16px}.outcomeFields,.detailGrid{grid-template-columns:1fr}.outcomeActions{flex-direction:column;align-items:flex-start}.outcomeActions .button{width:100%}.onboardingIntro h1{font-size:38px}.setupActions{align-items:stretch}.setupActions .button,.setupSecondary{flex:1}}
.sectionIntro{max-width:700px}.sectionIntro h2{letter-spacing:-.045em;margin:0;font-size:44px}.sectionIntro p{color:#929ca8;margin:18px 0 0;font-size:16px;line-height:1.6}.problemSection{border-top:1px solid #20242b;padding:85px 28px 95px}.problemGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:34px;display:grid}.problemGrid>div{background:#0f1217;border:1px solid #242a31;border-radius:16px;padding:24px}.problemGrid span,.tourCard>span{letter-spacing:.12em;color:#e7ff66;font-size:10px;font-weight:800}.problemGrid h3{letter-spacing:-.025em;margin:28px 0 10px;font-size:21px}.problemGrid p{color:#8f99a5;margin:0;font-size:14px;line-height:1.55}.productTour{padding-top:10px;padding-bottom:100px}.tourGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:34px;display:grid}.tourCard{background:#10141a;border:1px solid #242a31;border-radius:18px;flex-direction:column;min-height:250px;padding:28px;transition:border-color .18s,transform .18s;display:flex}.tourCard:hover{border-color:#3c4650;transform:translateY(-2px)}.tourCard h3{letter-spacing:-.035em;max-width:420px;margin:34px 0 10px;font-size:28px}.tourCard p{color:#8f99a5;max-width:470px;font-size:14px;line-height:1.55}.tourCard b{color:#e7ff66;margin-top:auto;font-size:13px}.setupSection{border-top:1px solid #20242b;border-bottom:1px solid #20242b;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-top:85px;padding-bottom:85px;display:grid}.setupSection h2{letter-spacing:-.045em;margin:0;font-size:44px}.setupSection p{color:#919ba6;max-width:580px;font-size:16px;line-height:1.6}.setupMiniFlow{flex-direction:column;gap:10px;display:flex}.setupMiniFlow>div{background:#0f1217;border:1px solid #242a31;border-radius:12px;align-items:center;gap:15px;padding:16px;display:flex}.setupMiniFlow b{color:#0a0b0c;background:#e7ff66;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.setupMiniFlow span{font-size:14px;font-weight:700}.publicCta{justify-content:space-between;align-items:center;gap:40px;padding-top:90px;padding-bottom:100px;display:flex}.publicCta h2{letter-spacing:-.05em;margin:0;font-size:48px}.publicCta p{color:#8f99a5;font-size:16px}.aboutSection{border-top:1px solid #20242b;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:90px;padding-top:82px;padding-bottom:96px;display:grid}.aboutHeading h2{letter-spacing:-.045em;max-width:480px;margin:0;font-size:42px;line-height:1.05}.aboutCopy{flex-direction:column;gap:18px;max-width:640px;display:flex}.aboutCopy p{color:#9ca6b1;margin:0;font-size:16px;line-height:1.7}.aboutCopy .aboutBelief{color:#e2e7eb;border-left:3px solid #e7ff66;padding-left:18px;font-size:18px;font-weight:700;line-height:1.55}.getStarted{padding-bottom:90px}.getStartedGrid{grid-template-columns:minmax(0,1fr) minmax(420px,.8fr);gap:70px;padding:60px 0;display:grid}.getStartedGrid>section:first-child{padding-top:20px}.getStartedGrid h1{letter-spacing:-.055em;max-width:680px;margin:0;font-size:58px;line-height:1}.getStartedGrid>section:first-child>p{color:#929ca8;max-width:620px;margin:24px 0 34px;font-size:17px;line-height:1.6}.setupPromise{flex-direction:column;gap:12px;max-width:610px;display:flex}.setupPromise>div{border-top:1px solid #20262d;grid-template-columns:30px 180px 1fr;align-items:start;gap:12px;padding:14px 0;display:grid}.setupPromise b{color:#e7ff66;font-size:11px}.setupPromise span{font-size:13px;font-weight:800}.setupPromise small{color:#7f8994;font-size:12px;line-height:1.45}.prospectCard{background:#10141a;border:1px solid #242a31;border-radius:18px;flex-direction:column;align-self:start;gap:20px;padding:26px;display:flex}.prospectCard h2{letter-spacing:-.035em;margin:0 0 6px;font-size:28px}.prospectCard>div>p{color:#858f9a;margin:0;font-size:13px}.prospectCard .button{width:100%}.formHint{color:#7f8994;font-size:11px}.successCard{justify-content:center;align-items:flex-start;min-height:320px}.successCard h2{font-size:34px}.successCard p{color:#929ca8;line-height:1.6}.successMark{color:#0a0b0c;background:#e7ff66;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.dashActions{align-items:center;gap:10px;display:flex}.demoOutcome>p{color:#8f99a5;margin:14px 0 18px;font-size:13px;line-height:1.55}.demoOutcomeRow{border-top:1px solid #20262d;justify-content:space-between;align-items:center;gap:20px;padding:11px 0;display:flex}.demoOutcomeRow span{color:#7f8994;font-size:11px}.demoOutcomeRow b{font-size:12px}.demoDashboardCta{background:#10141a;border:1px solid #242a31;border-radius:16px;justify-content:space-between;align-items:center;gap:30px;margin:26px 0 0;padding:28px;display:flex}.demoDashboardCta h2{letter-spacing:-.035em;margin:0;font-size:28px}.demoDashboardCta p{color:#8f99a5;max-width:650px;margin:8px 0 0;font-size:13px;line-height:1.55}@media (max-width:900px){.navlinks{gap:14px}.navlinks>a:first-child{display:none}.problemGrid,.tourGrid,.setupSection,.getStartedGrid,.aboutSection{grid-template-columns:1fr}.getStartedGrid{gap:25px}.publicCta,.demoDashboardCta{flex-direction:column;align-items:flex-start}.setupSection,.aboutSection{gap:30px}.prospectCard{width:100%}}@media (max-width:600px){.navlinks>a:nth-child(2),.navlinks>a:nth-child(3){display:none}.problemSection{padding-top:65px;padding-bottom:70px}.sectionIntro h2,.setupSection h2,.aboutHeading h2{font-size:36px}.tourGrid{grid-template-columns:1fr}.publicCta h2{font-size:38px}.getStartedGrid{padding-top:30px}.getStartedGrid h1{font-size:42px}.setupPromise>div{grid-template-columns:30px 1fr}.setupPromise small{grid-column:2}.dashActions{align-items:stretch;width:100%}.dashActions a{text-align:center;flex:1}.demoDashboardCta .button{width:100%}.aboutSection{padding-top:64px;padding-bottom:72px}.aboutCopy p{font-size:15px}.aboutCopy .aboutBelief{font-size:17px}}
