/* Conversion journey: a short promise, working proof, and one clear next step. */
:root{--brand-blue:#0066ff;--ink:#10131a;--muted-ink:#56616e;--line:#dce2e9;--soft:#f4f6f9}
[hidden]{display:none!important}.conversion-page{background:#08090b}.conversion-page .section{padding-block:100px}.conversion-page .section-heading{margin-bottom:42px}.conversion-page h2{font-size:clamp(32px,3.7vw,52px);line-height:1.13;letter-spacing:-2px}.conversion-page h3{letter-spacing:-.6px}.conversion-page .section-heading>p{font-size:16px;line-height:1.8;max-width:390px}.conversion-page p{text-wrap:pretty}.conversion-page .button{min-height:50px}.conversion-page .button.primary{background:#0066ff;border-color:#0066ff;color:white}.conversion-page .button.primary:hover{background:#0054d6;color:white;transform:translateY(-2px)}.button:disabled{opacity:.55;cursor:wait;transform:none!important}.quiet-button{border:0;background:none;color:#0066ff;font:inherit;font-size:13px;text-align:left;padding:8px 0;cursor:pointer}.quiet-button:hover{text-decoration:underline}.field-note{font-size:12px!important;line-height:1.65!important;color:#6a7583!important;margin:14px 0 0}.micro-label{font-size:10px;font-weight:750;letter-spacing:1.3px;line-height:1.7;color:#697788}.conversion-page .eyebrow{font-size:10px;letter-spacing:1.65px}.tool-status{font-size:13px;line-height:1.7;color:#465365;min-height:22px;margin:16px 0 0}.tool-status.is-error{color:#9e341f}.tool-status.is-working{color:#0066ff}.tool-status.is-working:before{content:'';display:inline-block;width:10px;height:10px;margin-right:8px;border:2px solid #ccdfff;border-top-color:#0066ff;border-radius:50%;animation:tool-spin .9s linear infinite}.form-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.outline{border:1px solid #3d424b;background:transparent;color:white}.outline:hover{background:#181c22;color:white}.profit-hero{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;min-height:650px;padding-block:72px 64px}.profit-hero h1{font-size:clamp(50px,5.8vw,84px);line-height:1.045;letter-spacing:-4.5px;font-weight:600;margin:28px 0}.profit-hero h1 span{color:#929aa6}.profit-lead{font-size:19px;line-height:1.75;color:#b9c0cb;max-width:560px;margin:0 0 32px}.profit-hero .hero-actions{gap:14px;margin:0}.profit-hero .hero-note{font-size:11px;margin-top:19px}.profit-art{position:relative;min-width:0;align-self:stretch;display:flex;align-items:center}.profit-art>img{width:120%;max-width:none;height:auto;margin-left:-10%;opacity:.85;mask-image:linear-gradient(to bottom,black 75%,transparent)}.art-overview{position:absolute;bottom:16px;right:0;width:255px;padding:22px 24px;background:rgba(14,17,23,.87);border:1px solid #303744;border-radius:8px;backdrop-filter:blur(20px);box-shadow:0 20px 70px #0008}.art-overview>.micro-label{color:#8496ad;display:block;margin-bottom:14px;font-size:8px}.art-overview>div{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid #2b313c;font-size:12px;color:#cdd6e1}.art-overview b{color:#3c86ff;font-size:10px}.persona-strip{border-block:1px solid #292e36;background:#101217}.persona-strip>.container{padding-block:24px;display:grid;grid-template-columns:70px 1fr;align-items:center;gap:12px 20px}.persona-strip>.container>span{font-size:9px;color:#8c97a5;letter-spacing:1.5px}.persona-options{display:flex;gap:8px;flex-wrap:wrap}.persona-options button{background:transparent;color:#b0bac6;border:1px solid #353c46;border-radius:4px;padding:10px 17px;font:inherit;font-size:12px;cursor:pointer;transition:.2s}.persona-options button[aria-pressed=true]{background:#fff;color:#111820;border-color:white}.persona-strip p{grid-column:2;margin:0;color:#8a96a6;font-size:12px;min-height:20px}.opportunity-section,.review-section,.conversion-faq,.research-section{background:white;color:var(--ink)}.opportunity-section .section-heading>p,.review-section p,.conversion-faq p,.research-section p{color:var(--muted-ink)}.opportunity-workspace{border:1px solid var(--line);border-radius:12px;display:grid;grid-template-columns:360px 1fr;overflow:hidden;box-shadow:0 12px 55px #172f5610}.finder-form{padding:32px;background:var(--soft);border-right:1px solid var(--line)}.finder-step>.micro-label{display:block;margin-bottom:26px}.finder-form label,.workflow-demo label,.research-layout label,.booking-brief label{font-size:13px;color:#263344;font-weight:650;display:block;margin:20px 0 9px}.finder-form input,.finder-form select,.finder-form textarea,.research-layout select,.research-layout textarea,.booking-brief textarea,.brief-editor{width:100%;border:1px solid #ccd5e0;border-radius:5px;background:white;color:#1b2738;font:inherit;font-size:14px;padding:13px 14px;line-height:1.65;min-width:0}.finder-form textarea,.research-layout textarea,.booking-brief textarea,.brief-editor{resize:vertical}.finder-form .button{margin-top:22px;width:100%;font-size:13px}.finder-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:44px}.finder-empty h3{font-size:23px;margin:25px 0 8px;color:#19283a}.finder-empty p{font-size:14px;line-height:1.9;color:#667385;margin:0 0 26px}.signal-map{width:100%;max-width:310px;display:flex;flex-direction:column;align-items:center}.signal-map>span{padding:16px 24px;background:#eff5ff;border:1px solid #b6d1ff;border-radius:5px;font-size:10px;font-weight:700;letter-spacing:1px;color:#0066ff}.signal-map i{height:32px;width:1px;background:linear-gradient(#0066ff,#c4d7ed)}.signal-map>div{border-top:1px solid #c4d7ed;display:flex;width:100%;justify-content:space-between;padding-top:20px;gap:10px}.signal-map b{font-size:11px;font-weight:500;border:1px solid #dae3ed;padding:9px 13px;border-radius:4px;color:#516278;background:#fafcff}.opportunity-results{padding:30px;min-width:0}.result-summary{font-size:15px;line-height:1.75;color:#39485c}.evidence-details{margin:20px 0;padding:13px 16px;background:#f7f9fc;border:1px solid #e2e9f1;border-radius:5px}.evidence-details summary{cursor:pointer;font-size:12px;font-weight:650;color:#456080}.evidence-details p,.evidence-details li{font-size:12px;line-height:1.7;color:#5a6a7f}.evidence-details a,.source-link{color:#0059d6;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;font-size:12px}.opportunity-card{padding:23px 0;border-top:1px solid #dce4ed}.opportunity-card h3{font-size:20px;color:#17273c;margin:5px 0 12px}.opportunity-card>p{font-size:13px;line-height:1.75;color:#4f6074}.result-pair{display:grid;grid-template-columns:95px 1fr;gap:10px;margin:10px 0;font-size:12px;line-height:1.65}.result-pair strong{font-size:10px;text-transform:uppercase;letter-spacing:.6px;color:#526e91}.result-pair span{color:#4b5d72}.opportunity-card .quiet-button{font-weight:650}.brief-box{border-top:1px solid #dde5ee;margin-top:20px;padding-top:22px}.brief-box label{font-size:12px;font-weight:650;color:#253b57;display:block;margin-bottom:10px}.brief-box .button{margin-top:15px;font-size:12px}.result-caveat{font-size:11px;color:#788493;line-height:1.75;margin-top:18px}.showcase-section{background:#f1f3f6;color:#141b26}.showcase-section .section-heading>p{color:#617083}.workflow-demo{display:grid;grid-template-columns:1fr 1.12fr;border:1px solid #d8e0e9;border-radius:12px;background:white;overflow:hidden;box-shadow:0 16px 45px #293c5610}.demo-input{padding:34px;background:#0d1118;color:white}.demo-label{font-size:9px;letter-spacing:1.3px;color:#9cacbf;display:flex;align-items:center;gap:9px}.demo-label .status-dot{width:6px;height:6px;background:#448eff;box-shadow:0 0 15px #0066ff}.demo-input h3{font-size:30px;font-weight:550;line-height:1.25;letter-spacing:-1px;margin:24px 0 15px}.demo-input>p{font-size:14px;color:#9fadc0;line-height:1.8}.demo-input label{color:#d0dae8;margin-top:25px;font-size:11px}.demo-input textarea{width:100%;min-height:154px;resize:vertical;padding:16px;background:#171e29;border:1px solid #354053;border-radius:5px;color:#d8e2ef;font:inherit;font-size:13px;line-height:1.8}.demo-input .button{width:100%;margin-top:16px;font-size:13px}.sample-catalog{margin-top:23px;color:#8191a8;font-size:11px}.sample-catalog summary{cursor:pointer}.sample-catalog p{line-height:1.9;color:#a2b4cd;font-size:12px}.sample-catalog small{font-size:10px;line-height:1.6;display:block}.demo-output{padding:30px;min-width:0}.demo-pipeline{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:0;margin:0;gap:8px;counter-reset:stage}.demo-pipeline li{font-size:9px;font-weight:650;line-height:1.6;color:#7b8899;padding-top:12px;border-top:2px solid #e0e6ee;counter-increment:stage}.demo-pipeline li:before{content:'0'counter(stage);display:block;font-size:10px;margin-bottom:4px;color:#9ba8b9}.demo-pipeline li.done{border-color:#0066ff;color:#0059d6}.demo-pipeline li.active{border-color:#75aaff;color:#0066ff}.demo-idle{min-height:335px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px}.demo-idle>span{display:grid;place-items:center;width:55px;height:55px;background:#f1f6ff;color:#0066ff;border:1px solid #c8dcfa;border-radius:12px;font-size:27px;margin-bottom:24px}.demo-idle h4{font-size:18px;color:#273c58;margin:0 0 12px}.demo-idle p{font-size:13px;line-height:1.9;color:#7a8799;max-width:280px}.quote-lines{margin:20px 0;border-top:1px solid #e0e5eb}.quote-lines>div{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid #e0e5eb;color:#43566d;font-size:12px}.quote-lines .quote-total{font-weight:750;color:#17293f;font-size:15px}.draft-message{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.85;padding:18px;background:#f5f8fc;border:1px solid #dce5f0;border-radius:6px;color:#344963}.demo-output h4{color:#1d3454;font-size:16px;margin-bottom:12px}.approval-box{border:1px solid #bcd4f9;border-radius:6px;background:#f4f8ff;padding:18px;margin-top:20px}.approval-box p{font-size:12px;color:#4d6481;line-height:1.75}.approval-box .button{font-size:12px;min-height:42px}.approval-box small{display:block;font-size:10px;color:#74869f;margin-top:10px}.agent-intro{display:flex;justify-content:space-between;align-items:end;gap:30px;margin:52px 0 24px}.agent-intro h3{font-size:30px;margin:10px 0 0}.agent-intro>p{max-width:430px;color:#8e9eaf;font-size:14px;line-height:1.8}.context-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.context-agent{display:flex;flex-direction:column;padding:26px;border:1px solid #d9e1eb;background:#fff;border-radius:6px;min-width:0;transition:transform .22s,border-color .22s}.context-agent:hover{transform:translateY(-4px);border-color:#0066ff}.context-agent .micro-label{font-size:9px;color:#5a7ea9}.context-agent h3{font-size:19px;line-height:1.35;color:#1a2b43;margin:16px 0 10px}.context-agent p{font-size:12px;line-height:1.8;color:#64758b;margin:0 0 23px}.context-agent .card-link{font-size:11px;color:#0066ff;margin-top:auto}.proof-compact{background:#0c0f15}.proof-compact .section-heading>p{color:#8c99ab}.proof-three{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:50px}.proof-three article{border-top:1px solid #333e4e;padding-top:24px}.proof-three article>span{font-size:10px;letter-spacing:1.3px;color:#5899ff}.proof-three h3{font-size:23px;font-weight:550;line-height:1.35;margin:22px 0 15px}.proof-three p{font-size:14px;line-height:1.8;color:#8998ad}.proof-links{display:flex;gap:35px;flex-wrap:wrap;margin-top:35px}.review-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.review-grid h2{margin:24px 0}.review-lead{font-size:17px;line-height:1.8;max-width:470px;margin-bottom:30px}.review-takeaways{padding:32px;background:#f5f7fa;border:1px solid #e0e6ed;border-radius:8px}.review-takeaways>span{display:block;margin-bottom:20px}.review-takeaways article{display:flex;align-items:start;gap:20px;padding:24px 0;border-top:1px solid #dce3ed}.review-takeaways article:last-child{padding-bottom:0}.review-takeaways b{color:#0066ff;font-size:12px;padding-top:3px}.review-takeaways h3{margin:0 0 8px;font-size:18px}.review-takeaways p{font-size:13px;line-height:1.75;margin:0}.conversion-faq{border-top:1px solid #e5e9ee}.short-faq{max-width:860px}.short-faq details{border-bottom:1px solid #dce3ec}.short-faq summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-size:17px;padding:23px 0;list-style:none;color:#24364f}.short-faq summary::-webkit-details-marker{display:none}.short-faq summary span{color:#0066ff}.short-faq details p{font-size:14px;line-height:1.9;max-width:740px;margin:0 0 24px}.reading-links{display:flex;gap:28px;flex-wrap:wrap;border-top:1px solid #e0e6ed;margin-top:38px;padding-top:25px;align-items:center}.reading-links>span{font-size:9px;letter-spacing:1.5px;color:#929dab}.reading-links a{font-size:12px;color:#0066ff}.subpage-intro{padding-block:80px 60px}.subpage-intro h1{font-size:clamp(42px,5.5vw,72px);line-height:1.08;letter-spacing:-3px;font-weight:550;margin:24px 0}.subpage-intro>p:not(.eyebrow){font-size:17px;line-height:1.9;max-width:710px;color:#96a4b6}.subpage-intro .button{margin-top:22px}.research-layout{display:grid;grid-template-columns:330px 1fr;gap:55px;align-items:start}.research-layout form{position:sticky;top:110px;padding:26px;background:#f5f7fa;border:1px solid #dce4ef;border-radius:8px}.research-layout form label:first-child{margin-top:0}.research-layout form>p{font-size:12px;line-height:1.8}.research-layout .button{width:100%;font-size:13px;margin-top:16px}.research-layout .quiet-button{display:block}.research-empty{padding:20px 0}.research-empty h2{margin:25px 0}.research-empty>p{font-size:15px;line-height:1.9;max-width:500px}.research-example-card{display:flex;gap:20px;border:1px solid #d6e1f0;border-radius:8px;padding:24px;background:#f8fbff;margin-top:35px}.research-example-card>span{color:#0066ff;font-size:12px}.research-example-card strong{font-size:14px;color:#385577}.research-example-card p{font-size:12px;margin-bottom:0}.research-card{padding:26px;border:1px solid #dbe4ef;border-radius:8px;margin:20px 0}.research-card h3{margin:8px 0 15px;font-size:22px;color:#203a5e}.research-card>p{font-size:14px;line-height:1.9}.research-card .source-link{display:inline-block;margin:13px 0}.research-card .result-pair{grid-template-columns:110px 1fr}.booking-brief{margin:20px 0 30px;padding:24px;background:#f4f7fb;border:1px solid #dce6f2;border-radius:8px}.booking-brief>p.eyebrow{color:#0066ff!important}.booking-brief label{margin-top:0}.booking-brief .form-actions{margin-top:8px}.booking-brief #brief-status{font-size:12px;color:#456282}.booking-brief textarea{font-size:13px}.assistant-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.assistant-action{padding:9px 12px;border:1px solid #b7d1fa;border-radius:5px;background:white;color:#0059df;font:inherit;font-size:12px;cursor:pointer;text-align:left}.assistant-action:hover{background:#edf4ff}.assistant-tool-shortcuts{display:flex;gap:7px;overflow:auto;flex:none;padding:9px 17px;background:#f7faff;border-bottom:1px solid #dfe8f5}.assistant-tool-shortcuts button{white-space:nowrap;background:white;border:1px solid #cfddf1;color:#335985;font:inherit;font-size:10px;padding:6px 9px;border-radius:4px;cursor:pointer}.assistant-form textarea{resize:none!important;overflow-y:auto;appearance:none}.assistant-status:empty{display:none}.assistant-message.error+.assistant-message.error{margin-top:10px}.assistant-panel.in-voice .assistant-tool-shortcuts{display:none}.live-introduction{margin-top:55px}.live-introduction video{width:100%;max-height:620px}.conversion-page .context-agent:focus-visible,.persona-options button:focus-visible{outline:3px solid #85b4ff;outline-offset:4px}
@keyframes tool-spin{to{transform:rotate(360deg)}}
@media(min-width:1250px){.profit-hero{min-height:680px}.profit-art>img{width:125%;margin-left:-12%}}
@media(max-width:1050px){.nav-book{font-size:10px!important;padding-inline:13px!important}.nav nav{gap:18px}.profit-hero{gap:20px}.profit-hero h1{font-size:61px;letter-spacing:-3px}.profit-lead{font-size:16px}.hero-actions{flex-wrap:wrap}.review-grid{gap:45px}.opportunity-workspace{grid-template-columns:310px 1fr}.research-layout{grid-template-columns:290px 1fr;gap:30px}.demo-input,.demo-output{padding:25px}.proof-three{gap:28px}}
@media(max-width:760px){.conversion-page .section{padding-block:62px}.profit-hero{grid-template-columns:1fr;min-height:0;padding-block:50px 35px;gap:15px}.profit-hero h1{font-size:clamp(45px,10vw,66px);letter-spacing:-2.8px}.profit-lead{font-size:16px;max-width:560px}.profit-art{height:280px;max-width:450px;width:100%;justify-self:center}.profit-art>img{height:300px;width:100%;object-fit:cover;margin:0;opacity:.75}.art-overview{bottom:0;right:0;width:220px;padding:17px 20px}.art-overview>div{font-size:10px;padding:7px 0}.persona-strip>.container{grid-template-columns:1fr;gap:14px;padding-block:22px}.persona-strip p{grid-column:1}.persona-options{display:grid;grid-template-columns:1fr 1fr;gap:7px}.persona-options button{font-size:11px;padding:10px 8px}.conversion-page h2{font-size:35px;letter-spacing:-1.6px}.conversion-page .section-heading{gap:20px;margin-bottom:28px;display:flex;flex-direction:column;align-items:start}.conversion-page .section-heading>p{font-size:14px}.opportunity-workspace,.workflow-demo,.review-grid,.research-layout{grid-template-columns:1fr}.finder-form{border-right:0;border-bottom:1px solid var(--line);padding:26px}.finder-empty{padding:38px 20px}.finder-empty h3{font-size:21px}.opportunity-results{padding:24px}.context-grid{grid-template-columns:1fr 1fr;gap:10px}.context-agent{padding:20px}.context-agent h3{font-size:17px}.context-agent p{font-size:12px}.agent-intro{align-items:start;flex-direction:column;gap:20px;margin-top:38px}.agent-intro h3{font-size:28px}.proof-three{grid-template-columns:1fr;gap:22px;margin-top:30px}.proof-three h3{margin:15px 0 12px;font-size:23px}.proof-three p{font-size:14px}.proof-links{gap:20px}.review-grid{gap:35px}.review-takeaways{padding:25px}.review-lead{font-size:16px}.short-faq summary{font-size:15px;padding-block:22px}.short-faq details p{font-size:13px}.subpage-intro{padding-block:55px 35px}.subpage-intro h1{font-size:43px;letter-spacing:-2px}.subpage-intro>p:not(.eyebrow){font-size:15px}.research-layout form{position:static}.research-empty h2{font-size:32px}.research-card{padding:22px}.research-card .result-pair{grid-template-columns:1fr;gap:4px}.research-section{padding-top:35px!important}.reading-links{gap:18px}.assistant-panel .assistant-tool-shortcuts{padding:8px 12px}.booking-brief{padding:20px}.conversion-page .footer{padding-bottom:100px}.profit-hero .hero-actions .button{font-size:12px;padding-inline:16px}.conversion-page .hero-note{font-size:10px;line-height:1.8}}
@media(max-width:420px){.context-grid{grid-template-columns:1fr}.profit-hero h1{font-size:45px}.demo-input,.demo-output{padding:22px}.demo-pipeline{gap:5px}.demo-pipeline li{font-size:8px}.result-pair{grid-template-columns:1fr;gap:4px}.art-overview{width:200px}.conversion-page .section-heading>p br{display:none}.proof-links{flex-direction:column}.assistant-tool-shortcuts button{font-size:9px}.research-card h3{font-size:20px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.ev-sensitivity{margin:24px 0;border-block:1px solid #343e4f;padding:18px 0}.ev-sensitivity>summary{cursor:pointer;color:#a7bbd8;font-size:12px}.ev-sensitivity .ev-result{margin-bottom:0}.booking-page .booking-brief{color:#182a42}.booking-brief .eyebrow{color:#0066ff}.booking-page .calendar-heading{margin-top:0}
.profit-art{overflow:hidden;border-radius:4px}
#workflow-demo{padding:0;margin-top:0}#workflow-demo .demo-pipeline{margin:0;gap:8px}#workflow-demo .demo-pipeline li{display:block;line-height:1.6;font-size:9px;color:#7b8899}#workflow-demo .demo-pipeline li:after{display:none}#workflow-demo .demo-pipeline li.done,#workflow-demo .demo-pipeline li.active{color:#0066ff}

.booking-brief{margin:0;border:0;border-bottom:1px solid #dce6f2;border-radius:0;padding:20px 24px}.booking-brief>summary{display:flex;justify-content:space-between;cursor:pointer;color:#005bdc;font-size:12px;list-style:none}.booking-brief[open]>summary{margin-bottom:20px}.booking-brief>summary::-webkit-details-marker{display:none}#booking-focus{background:#142033;color:#a8caff;border-color:#263c5e}
