.product-demo-module__hn0N2G__demo{--demo-ink:#292929;--demo-secondary:#5b5b5b;--demo-rule:#e4e4e4;--demo-surface:#f3f3f3;--demo-selected:#ededed;--demo-shadow:#0f0f0f17;--demo-overlay:#f2f2f2a3;--demo-z-panel:2;--demo-z-cursor:3;color:var(--demo-ink);font-family:var(--font-body);font-variant-numeric:tabular-nums}@supports (color:lab(0% 0 0)){.product-demo-module__hn0N2G__demo{--demo-ink:lab(16.48% 0 0);--demo-secondary:lab(38.52% .0000149012 -.00000596046);--demo-rule:lab(90.72% .0000298023 -.0000119209);--demo-surface:lab(95.94% 0 0);--demo-selected:lab(93.62% -.0000298023 0);--demo-shadow:lab(4.4379% 0 0/.09);--demo-overlay:lab(95.36% 0 0/.64)}}.product-demo-module__hn0N2G__demo button{cursor:pointer;font-family:inherit}.product-demo-module__hn0N2G__demo button:focus-visible,.product-demo-module__hn0N2G__scene:focus-visible{outline:2px solid var(--color-focus);outline-offset:-3px}.product-demo-module__hn0N2G__demo button:active{transform:translateY(1px)}.product-demo-module__hn0N2G__demo button svg{flex:none}.product-demo-module__hn0N2G__stepTabs{justify-content:center;gap:clamp(0px,2vw,28px);display:flex}.product-demo-module__hn0N2G__stepTabs button{min-height:48px;color:var(--demo-secondary);white-space:nowrap;transition:color .18s var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:12px 10px 16px;font-size:14px;font-weight:500;display:flex;position:relative}.product-demo-module__hn0N2G__stepTabs button[aria-selected=true]{color:var(--demo-ink)}.product-demo-module__hn0N2G__stepTabs button>svg{display:none}.product-demo-module__hn0N2G__tabLine{transform-origin:0;height:2px;transition:transform .25s var(--ease-out);background:currentColor;position:absolute;bottom:0;left:10px;right:10px;transform:scaleX(0)}.product-demo-module__hn0N2G__stepTabs button[aria-selected=true] .product-demo-module__hn0N2G__tabLine{transform:scaleX(1)}.product-demo-module__hn0N2G__demo .product-demo-module__hn0N2G__caption{min-height:44px;color:var(--demo-secondary);text-align:center;text-wrap:balance;margin:18px 0 30px;font-size:15px;line-height:1.5}.product-demo-module__hn0N2G__workspace{border:1px solid var(--demo-rule);background:var(--color-white);border-radius:12px;overflow:clip}.product-demo-module__hn0N2G__appHeader{border-bottom:1px solid var(--demo-rule);align-items:center;gap:14px;min-height:65px;padding:8px 16px;font-size:14px;display:flex}.product-demo-module__hn0N2G__appTitle{align-items:center;gap:10px;display:flex}.product-demo-module__hn0N2G__appTitle strong{font-weight:550}.product-demo-module__hn0N2G__appMark{object-fit:contain;width:28px;height:28px}.product-demo-module__hn0N2G__appTitle>svg{color:var(--demo-secondary)}.product-demo-module__hn0N2G__demoLabel{color:var(--demo-secondary);margin-left:auto;font-size:12px;display:none}.product-demo-module__hn0N2G__playback{margin-left:auto}.product-demo-module__hn0N2G__playback button{border-radius:var(--radius-control);min-width:74px;min-height:44px;color:var(--demo-secondary);background:0 0;border:0;align-items:center;gap:7px;padding:0 10px;font-size:13px;display:flex}.product-demo-module__hn0N2G__scene{isolation:isolate;text-align:left;height:640px;position:relative;overflow:clip}.product-demo-module__hn0N2G__tableView{flex-direction:column;height:100%;display:flex}.product-demo-module__hn0N2G__stageBar{border-bottom:1px solid var(--demo-rule);min-height:50px;color:var(--demo-secondary);white-space:nowrap;gap:22px;padding:0 16px;font-size:13px;display:flex}.product-demo-module__hn0N2G__stageBar>span{align-items:center;gap:8px;display:inline-flex}.product-demo-module__hn0N2G__stageBar>span:nth-child(4){display:none}.product-demo-module__hn0N2G__stageBar .product-demo-module__hn0N2G__currentStage{border-bottom:2px solid var(--demo-ink);color:var(--demo-ink)}.product-demo-module__hn0N2G__currentStage b{background:var(--demo-surface);border-radius:4px;place-items:center;min-width:20px;height:20px;font-size:12px;font-weight:500;display:grid}.product-demo-module__hn0N2G__toolbar{border-bottom:1px solid var(--demo-rule);min-height:52px;color:var(--demo-secondary);justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:flex}.product-demo-module__hn0N2G__toolbar>span{align-items:center;gap:8px;display:flex}.product-demo-module__hn0N2G__toolbar>span:last-child,.product-demo-module__hn0N2G__tableHead{display:none}.product-demo-module__hn0N2G__rows{flex:1}.product-demo-module__hn0N2G__companyRow{border:0;border-bottom:1px solid var(--demo-rule);background:var(--color-white);width:100%;min-height:86px;color:var(--demo-ink);text-align:left;animation:product-demo-module__hn0N2G__rowArrives .48s var(--ease-out) both;transition:background-color .18s var(--ease-out);grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:6px 10px;padding:12px 16px;font-size:14px;display:grid}.product-demo-module__hn0N2G__companyRow[data-selected]{background:var(--demo-selected)}.product-demo-module__hn0N2G__identity{align-items:center;gap:12px;min-width:0;display:flex}.product-demo-module__hn0N2G__identity>span:last-child{gap:2px;min-width:0;display:grid}.product-demo-module__hn0N2G__identity strong{font-size:15px;font-weight:550}.product-demo-module__hn0N2G__identity small{color:var(--demo-secondary);font-size:12px}.product-demo-module__hn0N2G__demo .product-demo-module__hn0N2G__companyLogo{border:1px solid var(--demo-rule);width:38px;height:38px;color:var(--demo-ink);background:var(--color-white);border-radius:9px;flex:none;place-items:center;display:grid}.product-demo-module__hn0N2G__demo .product-demo-module__hn0N2G__companyLogoLarge{border-radius:10px;width:44px;height:44px}.product-demo-module__hn0N2G__demo .product-demo-module__hn0N2G__companyLogo>img{object-fit:contain;filter:none;width:82%;height:82%}.product-demo-module__hn0N2G__signal{color:var(--demo-secondary);grid-column:1;gap:3px;padding-left:50px;font-size:12px;line-height:1.4;display:grid}.product-demo-module__hn0N2G__signal small{font-size:12px;display:none}.product-demo-module__hn0N2G__signalCount,.product-demo-module__hn0N2G__companyRow>.product-demo-module__hn0N2G__badge{display:none}.product-demo-module__hn0N2G__rowArrow{color:var(--demo-secondary);grid-area:1/2/3}.product-demo-module__hn0N2G__badge{background:var(--demo-surface);width:fit-content;color:var(--demo-secondary);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}.product-demo-module__hn0N2G__tableFoot{min-height:54px;color:var(--demo-secondary);justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:12px;display:flex}.product-demo-module__hn0N2G__tableFoot>span:last-child{display:none}.product-demo-module__hn0N2G__skeletonRow{border-bottom:1px solid var(--demo-rule);align-items:center;gap:16px;min-height:86px;padding:16px;display:flex}.product-demo-module__hn0N2G__skeletonRow span{background:var(--demo-surface);border-radius:3px;width:30%;height:9px}.product-demo-module__hn0N2G__skeletonRow span:first-child{border-radius:9px;width:38px;height:38px}.product-demo-module__hn0N2G__skeletonRow span:last-child{width:20%;margin-left:auto}.product-demo-module__hn0N2G__backdrop{background:var(--demo-overlay);animation:product-demo-module__hn0N2G__panelAppears .3s var(--ease-out);position:absolute;inset:0}.product-demo-module__hn0N2G__drawer{z-index:var(--demo-z-panel);background:var(--color-white);width:100%;color:var(--demo-ink);box-shadow:-16px 8px 40px var(--demo-shadow);animation:product-demo-module__hn0N2G__drawerOpens .4s var(--ease-out);flex-direction:column;display:flex;position:absolute;inset:0 0 0 auto}.product-demo-module__hn0N2G__drawerHeader{border-bottom:1px solid var(--demo-rule);align-items:center;gap:12px;min-height:86px;padding:18px 16px;display:flex}.product-demo-module__hn0N2G__drawerHeader>div{gap:3px;min-width:0;display:grid}.product-demo-module__hn0N2G__drawerHeader h3{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:600;line-height:1.2}.product-demo-module__hn0N2G__drawerHeader>div>span{color:var(--demo-secondary);overflow-wrap:anywhere;font-size:12px}.product-demo-module__hn0N2G__iconButton{border-radius:var(--radius-control);width:44px;height:44px;color:var(--demo-secondary);background:0 0;border:0;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.product-demo-module__hn0N2G__drawerScroll{overscroll-behavior:contain;scrollbar-color:var(--color-rule) transparent;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.product-demo-module__hn0N2G__whyNow{padding:22px 20px 20px}.product-demo-module__hn0N2G__whyNow>span{color:var(--demo-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.product-demo-module__hn0N2G__whyNow h4{letter-spacing:-.02em;text-wrap:balance;margin:12px 0 8px;font-size:22px;font-weight:550;line-height:1.25}.product-demo-module__hn0N2G__whyNow p{color:var(--demo-secondary);margin:0;font-size:13px;line-height:1.5}.product-demo-module__hn0N2G__evidenceTabs{border-bottom:1px solid var(--demo-rule);min-height:42px;color:var(--demo-secondary);align-items:center;gap:18px;padding:0 20px;font-size:12px;display:flex}.product-demo-module__hn0N2G__evidenceTabs strong{border-bottom:2px solid var(--demo-ink);color:var(--demo-ink);align-self:stretch;align-items:center;font-weight:500;display:flex}.product-demo-module__hn0N2G__evidenceTabs>span:last-child{display:none}.product-demo-module__hn0N2G__evidenceBlock{animation:product-demo-module__hn0N2G__panelAppears .35s var(--ease-out);padding:20px}.product-demo-module__hn0N2G__evidenceBlock>div:first-child{align-items:center;gap:8px;font-size:13px;display:flex}.product-demo-module__hn0N2G__evidenceBlock strong{font-weight:550}.product-demo-module__hn0N2G__evidenceBlock a{text-underline-offset:3px;align-items:center;gap:4px;min-height:44px;font-weight:550;text-decoration:underline;display:inline-flex}.product-demo-module__hn0N2G__evidenceBlock>div:first-child>span{color:var(--demo-secondary);margin-left:auto;font-size:11px}.product-demo-module__hn0N2G__evidenceBlock>p{margin:12px 0 16px;font-size:14px;line-height:1.6}.product-demo-module__hn0N2G__unknown{background:var(--demo-surface);color:var(--demo-secondary);padding:12px 14px;font-size:12px;line-height:1.5}.product-demo-module__hn0N2G__unknown p{margin:3px 0 0}.product-demo-module__hn0N2G__contactBlock{animation:product-demo-module__hn0N2G__panelAppears .35s var(--ease-out);padding:2px 20px 20px}.product-demo-module__hn0N2G__sectionLabel{color:var(--demo-secondary);font-size:12px}.product-demo-module__hn0N2G__contactIdentity{align-items:center;gap:9px;padding-top:12px;display:flex}.product-demo-module__hn0N2G__avatar{background:var(--demo-selected);width:34px;height:34px;color:var(--demo-secondary);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:500;display:grid}.product-demo-module__hn0N2G__contactIdentity>div,.product-demo-module__hn0N2G__recipient>div{gap:3px;min-width:0;display:grid}.product-demo-module__hn0N2G__contactIdentity strong,.product-demo-module__hn0N2G__recipient strong{font-size:14px;font-weight:550}.product-demo-module__hn0N2G__contactIdentity>div>span,.product-demo-module__hn0N2G__recipient>div>span{color:var(--demo-secondary);font-size:12px}.product-demo-module__hn0N2G__contactIdentity>svg{color:var(--demo-secondary);flex:none}.product-demo-module__hn0N2G__contactIdentity>svg:first-of-type{margin-left:auto}.product-demo-module__hn0N2G__contactIdentity>svg:last-child{display:none}.product-demo-module__hn0N2G__drawerFooter{border-top:1px solid var(--demo-rule);justify-content:flex-end;align-items:center;gap:10px;padding:12px 16px;display:flex}.product-demo-module__hn0N2G__drawerFooter>span{color:var(--demo-secondary);font-size:12px;display:none}.product-demo-module__hn0N2G__primaryButton{border-radius:var(--radius-control);background:var(--demo-ink);min-height:44px;color:var(--color-white);white-space:nowrap;transition:background-color .18s var(--ease-out);border:0;justify-content:center;align-items:center;gap:14px;padding:10px 16px;font-size:13px;font-weight:500;display:flex}.product-demo-module__hn0N2G__channelTabs{border-bottom:1px solid var(--demo-rule);gap:16px;padding:0 20px;display:flex}.product-demo-module__hn0N2G__channelTabs button{min-height:50px;color:var(--demo-secondary);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 4px;font-size:14px;display:flex}.product-demo-module__hn0N2G__channelTabs button[aria-selected=true]{border-bottom-color:var(--demo-ink);color:var(--demo-ink)}.product-demo-module__hn0N2G__draft{animation:product-demo-module__hn0N2G__panelAppears .3s var(--ease-out);padding:20px}.product-demo-module__hn0N2G__recipient{align-items:center;gap:10px;display:flex}.product-demo-module__hn0N2G__recipient strong{font-size:13px}.product-demo-module__hn0N2G__contextLine{background:var(--demo-surface);color:var(--demo-secondary);border-radius:5px;align-items:flex-start;gap:8px;margin:18px 0 0;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.product-demo-module__hn0N2G__contextLine svg{flex:none}.product-demo-module__hn0N2G__subject{border-bottom:1px solid var(--demo-rule);gap:6px;padding:20px 0 14px;font-size:13px;display:grid}.product-demo-module__hn0N2G__subject>span{color:var(--demo-secondary);font-size:12px}.product-demo-module__hn0N2G__subject strong{font-weight:500}.product-demo-module__hn0N2G__message{padding-top:8px;font-size:14px;line-height:1.65}.product-demo-module__hn0N2G__message p{animation:product-demo-module__hn0N2G__draftArrives .45s var(--ease-out);margin:14px 0}.product-demo-module__hn0N2G__draftFooter{border-top:1px solid var(--demo-rule);min-height:60px;color:var(--demo-secondary);align-items:center;gap:8px;padding:15px 20px;font-size:12px;display:flex}.product-demo-module__hn0N2G__draftFooter svg{flex:none}.product-demo-module__hn0N2G__draftFooter .product-demo-module__hn0N2G__badge{margin-left:auto;display:none}.product-demo-module__hn0N2G__sequence{border-top:1px solid var(--demo-rule);margin-top:20px;padding-top:15px;font-size:12px}.product-demo-module__hn0N2G__sequence>div{align-items:center;gap:7px;display:flex}.product-demo-module__hn0N2G__sequence strong{font-size:13px;font-weight:550}.product-demo-module__hn0N2G__sequence>div>span{color:var(--demo-secondary);margin-left:auto;font-size:11px}.product-demo-module__hn0N2G__sequence ol{justify-content:space-between;gap:6px;margin:13px 0 10px;padding:0;list-style:none;display:flex}.product-demo-module__hn0N2G__sequence li{color:var(--demo-secondary);align-items:center;gap:5px;font-size:11px;display:flex;position:relative}.product-demo-module__hn0N2G__sequence li[data-complete]{color:var(--demo-ink);font-weight:550}.product-demo-module__hn0N2G__sequence li[data-queued]{color:var(--demo-ink)}.product-demo-module__hn0N2G__sequence p{color:var(--demo-secondary);font-size:12px}.product-demo-module__hn0N2G__actionFooter{border-top:1px solid var(--demo-rule);background:var(--color-white);color:var(--demo-ink);padding:12px 16px 16px}.product-demo-module__hn0N2G__executionStatus{min-height:32px;color:var(--demo-secondary);align-items:center;gap:7px;padding-bottom:8px;font-size:12px;line-height:1.4;display:flex}.product-demo-module__hn0N2G__executionStatus svg{flex:none}.product-demo-module__hn0N2G__sendActions{gap:8px;display:flex}.product-demo-module__hn0N2G__sendActions button{flex:1;gap:6px;padding:10px;font-size:12px}.product-demo-module__hn0N2G__secondaryButton{border:1px solid var(--color-rule);border-radius:var(--radius-control);min-height:44px;color:var(--demo-ink);background:var(--color-white);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;display:flex}.product-demo-module__hn0N2G__secondaryButton:hover:not(:disabled){background:var(--demo-surface)}.product-demo-module__hn0N2G__demo button:disabled{cursor:default;opacity:.65;transform:none}.product-demo-module__hn0N2G__runningIcon{animation:1.2s linear infinite product-demo-module__hn0N2G__agentWorks}@keyframes product-demo-module__hn0N2G__agentWorks{to{transform:rotate(360deg)}}.product-demo-module__hn0N2G__detailSkeleton{gap:14px;padding:22px 20px;display:grid}.product-demo-module__hn0N2G__detailSkeleton span,.product-demo-module__hn0N2G__draftSkeleton{background:var(--demo-surface);border-radius:3px;height:12px}.product-demo-module__hn0N2G__detailSkeleton span:last-child{width:65%}.product-demo-module__hn0N2G__draftSkeleton{width:85%;margin:20px 0 26px}.product-demo-module__hn0N2G__demoFoot{color:var(--demo-secondary);flex-direction:column;align-items:center;gap:5px;padding-top:16px;font-size:12px;display:flex}.product-demo-module__hn0N2G__demoCursor{z-index:var(--demo-z-cursor);pointer-events:none;opacity:0;color:var(--demo-ink);transform:translate(var(--cursor-x,65%), var(--cursor-y,90px));transition:transform .7s var(--ease-out), opacity .16s var(--ease-out);position:absolute;top:0;left:0}.product-demo-module__hn0N2G__demoCursor[data-visible]{opacity:1}.product-demo-module__hn0N2G__demoCursor span{border:1px solid var(--demo-ink);opacity:0;border-radius:50%;width:28px;height:28px;position:absolute;top:-9px;left:-8px}.product-demo-module__hn0N2G__demoCursor[data-click] span{animation:product-demo-module__hn0N2G__cursorClick .35s var(--ease-out)}@keyframes product-demo-module__hn0N2G__rowArrives{0%{opacity:.2;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes product-demo-module__hn0N2G__panelAppears{0%{opacity:.2}to{opacity:1}}@keyframes product-demo-module__hn0N2G__drawerOpens{0%{opacity:.4;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes product-demo-module__hn0N2G__draftArrives{0%{opacity:.15;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@keyframes product-demo-module__hn0N2G__cursorClick{0%{opacity:.7;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}@media (hover:hover) and (pointer:fine){.product-demo-module__hn0N2G__companyRow:hover,.product-demo-module__hn0N2G__playback button:hover,.product-demo-module__hn0N2G__iconButton:hover{background:var(--demo-surface)}.product-demo-module__hn0N2G__stepTabs button:hover,.product-demo-module__hn0N2G__channelTabs button:hover{color:var(--demo-ink)}.product-demo-module__hn0N2G__primaryButton:hover{background:var(--demo-secondary)}}@media (min-width:26rem){.product-demo-module__hn0N2G__stepTabs button>svg{display:block}}@media (min-width:40rem){.product-demo-module__hn0N2G__stepTabs button{padding-inline:24px;font-size:16px}.product-demo-module__hn0N2G__demo .product-demo-module__hn0N2G__caption{min-height:23px}.product-demo-module__hn0N2G__appHeader{padding-inline:24px}.product-demo-module__hn0N2G__demoLabel{display:inline}.product-demo-module__hn0N2G__playback{margin-left:0}.product-demo-module__hn0N2G__scene{height:680px}.product-demo-module__hn0N2G__stageBar,.product-demo-module__hn0N2G__toolbar{padding-inline:24px}.product-demo-module__hn0N2G__stageBar>span:nth-child(4),.product-demo-module__hn0N2G__toolbar>span:last-child{display:inline-flex}.product-demo-module__hn0N2G__toolbar>span:last-child{font-size:12px}.product-demo-module__hn0N2G__tableHead,.product-demo-module__hn0N2G__companyRow{grid-template-columns:minmax(160px,1.1fr) minmax(160px,1.2fr) 18px;gap:16px}.product-demo-module__hn0N2G__tableHead{background:var(--color-paper);min-height:43px;color:var(--demo-secondary);border-bottom:1px solid var(--demo-rule);align-items:center;padding:0 24px;font-size:12px;display:grid}.product-demo-module__hn0N2G__companyRow{min-height:76px;padding:15px 24px}.product-demo-module__hn0N2G__signal{color:var(--demo-ink);grid-column:auto;padding:0;font-size:13px}.product-demo-module__hn0N2G__signal small{color:var(--demo-secondary);display:inline}.product-demo-module__hn0N2G__tableHead>span:nth-child(3),.product-demo-module__hn0N2G__tableHead>span:nth-child(4){display:none}.product-demo-module__hn0N2G__rowArrow{grid-area:auto}.product-demo-module__hn0N2G__skeletonRow{min-height:76px;padding-inline:24px}.product-demo-module__hn0N2G__tableFoot{padding-inline:24px}.product-demo-module__hn0N2G__tableFoot>span:last-child{display:inline}.product-demo-module__hn0N2G__drawer{width:74%}.product-demo-module__hn0N2G__drawerHeader,.product-demo-module__hn0N2G__whyNow,.product-demo-module__hn0N2G__evidenceBlock,.product-demo-module__hn0N2G__draft{padding-inline:24px}.product-demo-module__hn0N2G__whyNow h4{font-size:24px}.product-demo-module__hn0N2G__evidenceTabs{padding-inline:24px}.product-demo-module__hn0N2G__evidenceTabs>span:last-child{display:inline}.product-demo-module__hn0N2G__contactBlock{padding-inline:24px}.product-demo-module__hn0N2G__contactIdentity>svg:last-child{display:block}.product-demo-module__hn0N2G__drawerFooter>span{margin-right:auto;display:inline}.product-demo-module__hn0N2G__drawerFooter,.product-demo-module__hn0N2G__draftFooter{padding-inline:24px}.product-demo-module__hn0N2G__demoFoot{flex-direction:row;justify-content:space-between}.product-demo-module__hn0N2G__demoFoot>span:last-child{white-space:nowrap}.product-demo-module__hn0N2G__actionFooter{padding:12px 24px 18px}.product-demo-module__hn0N2G__sendActions{justify-content:flex-end}.product-demo-module__hn0N2G__sendActions button{flex:initial;gap:8px;padding-inline:16px;font-size:13px}}@media (min-width:56rem){.product-demo-module__hn0N2G__tableHead,.product-demo-module__hn0N2G__companyRow{grid-template-columns:minmax(180px,1.1fr) minmax(190px,1.2fr) 50px 64px 18px}.product-demo-module__hn0N2G__signalCount{color:var(--demo-secondary);align-items:center;gap:5px;font-size:13px;display:flex}.product-demo-module__hn0N2G__companyRow>.product-demo-module__hn0N2G__badge{display:inline-flex}.product-demo-module__hn0N2G__tableHead>span:nth-child(3),.product-demo-module__hn0N2G__tableHead>span:nth-child(4){display:block}}@media (min-width:64rem){.product-demo-module__hn0N2G__drawer{width:62%}.product-demo-module__hn0N2G__draftFooter .product-demo-module__hn0N2G__badge{display:inline-flex}.product-demo-module__hn0N2G__whyNow{padding-top:24px}.product-demo-module__hn0N2G__subject{gap:16px;display:flex}.product-demo-module__hn0N2G__tableHead,.product-demo-module__hn0N2G__companyRow{grid-template-columns:minmax(205px,1.05fr) minmax(230px,1.25fr) 75px 90px 18px}}@media (prefers-reduced-motion:reduce){.product-demo-module__hn0N2G__demo *,.product-demo-module__hn0N2G__demo :before,.product-demo-module__hn0N2G__demo :after{transition:none!important;animation:none!important}.product-demo-module__hn0N2G__demoCursor,.product-demo-module__hn0N2G__playback{display:none}}
.landing-module__KyKYYq__page{--landing-header-height:96px;--hero-min-height:700px;padding-top:var(--space-sm);background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-base);min-width:0;line-height:1.6;overflow:clip}.landing-module__KyKYYq__page :is(main,section)[id]{scroll-margin-top:calc(var(--landing-header-height) + 24px)}.landing-module__KyKYYq__page *,.landing-module__KyKYYq__page :before,.landing-module__KyKYYq__page :after{box-sizing:border-box}.landing-module__KyKYYq__page ::selection{background:var(--color-ink);color:var(--color-paper)}.landing-module__KyKYYq__page :is(h1,h2,h3,p,figure){margin:0}.landing-module__KyKYYq__page :is(h1,h2){font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;min-width:0;font-style:normal;font-weight:500;line-height:1.08}.landing-module__KyKYYq__page a{color:inherit;text-decoration:none}.landing-module__KyKYYq__page :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--color-focus);outline-offset:5px}.landing-module__KyKYYq__page :is(a,button) svg{flex:none}.landing-module__KyKYYq__skipLink{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-control);background:var(--color-ink);z-index:20;position:absolute;top:1rem;left:1rem;transform:translateY(-200%);color:var(--color-paper)!important}.landing-module__KyKYYq__skipLink:focus{transform:none}.landing-module__KyKYYq__headerShell{top:var(--space-sm);z-index:var(--z-nav);width:calc(100% - 2 * var(--page-gutter));max-width:1440px;margin:0 auto var(--space-sm);background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-nav-edge);border-radius:16px;position:sticky}.landing-module__KyKYYq__header{justify-content:space-between;align-items:center;gap:var(--space-sm);height:calc(var(--landing-header-height) - 2 * var(--space-sm));padding:var(--space-xs) var(--space-sm);display:flex}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-module__KyKYYq__headerShell{background:var(--color-nav-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){.landing-module__KyKYYq__headerShell{background:var(--color-paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.landing-module__KyKYYq__brand{flex:none;align-items:center;gap:0;display:flex}.landing-module__KyKYYq__brandFilter{pointer-events:none;position:absolute}.landing-module__KyKYYq__brandName{font-family:var(--font-display);letter-spacing:-.03em;font-size:2rem;font-weight:400;line-height:1}.landing-module__KyKYYq__brand img{object-fit:contain;mix-blend-mode:normal;filter:url(#hensel-nav-ink);width:52px;height:52px}.landing-module__KyKYYq__nav{inset:calc(100% + var(--space-xs)) 0 auto;padding:var(--space-md) var(--space-lg) var(--space-lg);background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-rule);font-size:var(--text-small);max-height:calc(100svh - var(--landing-header-height) - var(--space-lg));border-radius:16px;display:none;position:absolute;overflow-y:auto}.landing-module__KyKYYq__nav[data-open=true]{gap:var(--space-lg);display:grid}.landing-module__KyKYYq__navSections,.landing-module__KyKYYq__navAccount{gap:var(--space-xs);flex-direction:column;display:flex}.landing-module__KyKYYq__navAccount{border-top:1px solid var(--color-rule);padding-top:var(--space-md)}.landing-module__KyKYYq__menuToggle{align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-control);color:var(--color-ink);font:inherit;font-size:var(--text-small);cursor:pointer;background:0 0;border:0;display:inline-flex}.landing-module__KyKYYq__menuToggle:hover{background:var(--color-paper-2)}.landing-module__KyKYYq__nav a{justify-content:center;align-items:center;gap:var(--space-xs);white-space:nowrap;min-height:44px;line-height:1;display:inline-flex}.landing-module__KyKYYq__nav a:hover{text-underline-offset:5px;text-decoration:underline}.landing-module__KyKYYq__navCta{border:1px solid var(--color-rule);border-radius:var(--radius-control);padding:var(--space-sm) var(--space-md)}.landing-module__KyKYYq__nav .landing-module__KyKYYq__navCta{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.landing-module__KyKYYq__nav .landing-module__KyKYYq__navCta:hover{background:var(--color-muted);text-decoration:none}.landing-module__KyKYYq__nav .landing-module__KyKYYq__navCta:active,.landing-module__KyKYYq__menuToggle:active{transform:translateY(1px)}.landing-module__KyKYYq__hero{isolation:isolate;background:var(--color-paper);padding:var(--space-xl) var(--page-gutter) 128px;min-height:calc(100svh - var(--landing-header-height));position:relative;overflow:clip}.landing-module__KyKYYq__heroCopy{z-index:1;text-align:center;max-width:1440px;margin:auto;position:relative}.landing-module__KyKYYq__hero h1{font-size:var(--text-display);max-width:none;margin-inline:auto}.landing-module__KyKYYq__heroCopy>p{max-width:none;margin:var(--space-lg) auto var(--space-xl);color:var(--color-muted);font-size:var(--text-base);line-height:1.65}.landing-module__KyKYYq__intake{text-align:left;max-width:880px;margin-inline:auto}.landing-module__KyKYYq__intakeComposer{padding:var(--space-lg);background:var(--color-white);outline-offset:4px;transition:box-shadow var(--dur-short) var(--ease-out);border:0;border-radius:16px;outline:2px solid #0000;position:relative;box-shadow:0 12px 36px -16px #0f0f0f3d;box-shadow:0 12px 36px -16px lab(4.4379% 0 0/.24)}.landing-module__KyKYYq__intakeComposer:has(textarea:focus-visible){outline-color:var(--color-focus)}.landing-module__KyKYYq__intakeComposer textarea{width:100%;min-height:6rem;max-height:15rem;padding:0 0 var(--space-md);color:var(--color-ink);font:inherit;font-size:var(--text-lead);caret-color:var(--color-ink);resize:none;field-sizing:content;scrollbar-color:var(--color-rule) var(--color-white);background:0 0;border:0;border-radius:0;line-height:1.55;display:block;overflow-y:auto}.landing-module__KyKYYq__intakeComposer textarea::placeholder{color:var(--color-placeholder);opacity:1}.landing-module__KyKYYq__intakeComposer[data-examples=true] textarea::placeholder{color:#0000}.landing-module__KyKYYq__intakeExamples{top:var(--space-lg);inset-inline:var(--space-lg);max-height:calc(6rem - var(--space-md));pointer-events:none;color:var(--color-placeholder);font-size:var(--text-lead);overflow-wrap:anywhere;line-height:1.55;position:absolute;overflow:hidden}.landing-module__KyKYYq__intakeExamples:after{content:"";vertical-align:-.1em;background:currentColor;width:1px;height:1em;margin-left:2px;display:inline-block}.landing-module__KyKYYq__intakeComposer textarea:focus,.landing-module__KyKYYq__intakeComposer textarea:focus-visible{box-shadow:none;outline:none}.landing-module__KyKYYq__intakeActions{justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-xs);display:flex}.landing-module__KyKYYq__intakeShortcut{color:var(--color-muted);opacity:0;transition:opacity var(--dur-short) var(--ease-out);font-size:.75rem}.landing-module__KyKYYq__intakeComposer:focus-within .landing-module__KyKYYq__intakeShortcut{opacity:1}.landing-module__KyKYYq__intakeSubmit{justify-content:center;align-items:center;gap:var(--space-md);max-width:100%;min-height:48px;padding:var(--space-xs) var(--space-sm) var(--space-xs) var(--space-lg);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-white);font:inherit;font-size:var(--text-small);cursor:pointer;transition:background-color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out);border:0;margin-left:auto;font-weight:500;line-height:1.4;display:inline-flex}.landing-module__KyKYYq__intakeSubmit:active:not(:disabled){transform:scale(.98)}.landing-module__KyKYYq__intakeSubmit:disabled{cursor:wait}.landing-module__KyKYYq__intakeSendIcon{width:32px;height:32px;transition:background-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out);background:#ffffff21;background:lab(100% 0 0/.13);border-radius:50%;flex:none;place-items:center;display:grid}.landing-module__KyKYYq__intakeSendIcon>svg{transition:transform var(--dur-short) var(--ease-out)}.landing-module__KyKYYq__intakeComposer[data-filled=true] .landing-module__KyKYYq__intakeSendIcon{background:var(--color-white);color:var(--color-ink)}.landing-module__KyKYYq__intakeSrOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:39.99rem){.landing-module__KyKYYq__intakeComposer{padding:var(--space-md)}.landing-module__KyKYYq__intakeComposer textarea{font-size:var(--text-base)}.landing-module__KyKYYq__intakeShortcut{display:none}.landing-module__KyKYYq__intakeSubmit{gap:var(--space-sm);padding-left:var(--space-md)}.landing-module__KyKYYq__intakeExamples{top:var(--space-md);inset-inline:var(--space-md);font-size:var(--text-base)}}@media (hover:hover) and (pointer:fine){.landing-module__KyKYYq__intakeComposer:hover,.landing-module__KyKYYq__intakeComposer:focus-within{box-shadow:0 16px 44px -16px #0f0f0f4d;box-shadow:0 16px 44px -16px lab(4.4379% 0 0/.3)}.landing-module__KyKYYq__intakeSubmit:hover:not(:disabled){background:var(--color-muted)}.landing-module__KyKYYq__intakeSubmit:hover:not(:disabled) .landing-module__KyKYYq__intakeSendIcon>svg{transform:translate(2px)}}@media (forced-colors:active){.landing-module__KyKYYq__intakeComposer{box-shadow:none;border:1px solid canvastext}.landing-module__KyKYYq__intakeComposer:has(textarea:focus){outline-color:highlight}.landing-module__KyKYYq__intakeSubmit{border:1px solid buttontext}.landing-module__KyKYYq__intakeSendIcon{color:buttontext;background:buttonface}}.landing-module__KyKYYq__intakeHint{text-align:center;color:var(--color-muted);font-size:.75rem;line-height:1.6;margin-top:var(--space-sm)!important}.landing-module__KyKYYq__intakeError{padding:var(--space-sm) var(--space-md);background:var(--color-white);border:1px solid var(--color-ink);font-size:var(--text-small);border-radius:.25rem;margin-top:var(--space-sm)!important}.landing-module__KyKYYq__teamExperience{max-width:1440px;padding:var(--space-2xl) var(--page-gutter) 0;text-align:center;margin:auto}.landing-module__KyKYYq__teamExperience h2{font-family:var(--font-body);font-size:var(--text-base);letter-spacing:0;color:var(--color-muted);font-weight:400;line-height:1.5}.landing-module__KyKYYq__logoWall{gap:var(--space-xl) var(--space-lg);margin:var(--space-xl) 0 var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;padding:0;list-style:none;display:grid}.landing-module__KyKYYq__logoWall li{place-items:center;min-height:44px;display:grid}.landing-module__KyKYYq__logoWall img{object-fit:contain;filter:grayscale();opacity:.7;width:180px;max-width:100%;transition:opacity var(--dur-short) var(--ease-out);display:block}.landing-module__KyKYYq__logoWall img:hover{opacity:1}.landing-module__KyKYYq__primaryCta{justify-content:center;align-items:center;gap:var(--space-lg);min-height:52px;padding:var(--space-sm) var(--space-lg);border:1px solid var(--color-ink);border-radius:var(--radius-control);background:var(--color-ink);font-size:var(--text-small);white-space:nowrap;transition:background-color var(--dur-short) var(--ease-out);font-weight:500;display:inline-flex;color:var(--color-paper)!important}.landing-module__KyKYYq__primaryCta:hover{background:var(--color-muted)}.landing-module__KyKYYq__primaryCta:active{background:var(--color-ink)}.landing-module__KyKYYq__landscape{z-index:0;pointer-events:none;height:400px;transform:translateY(var(--landscape-drift,0px));mix-blend-mode:multiply;position:absolute;inset:auto 0 0}.landing-module__KyKYYq__landscapeArtwork{transform-origin:bottom;width:100%;height:100%;position:relative}.landing-module__KyKYYq__landscapeArtwork img{object-fit:cover;object-position:center bottom;width:100%;height:100%;display:block}.landing-module__KyKYYq__grainCanvas{width:100%;height:100%;display:none;position:absolute;inset:0}.landing-module__KyKYYq__landscapeArtwork[data-revealing] img{opacity:0}.landing-module__KyKYYq__landscapeArtwork[data-revealing] .landing-module__KyKYYq__grainCanvas{display:block}.landing-module__KyKYYq__landscapeArtwork:is([data-pending],[data-revealing]) img{opacity:0;animation:none}.landing-module__KyKYYq__landscapeArtwork[data-settled] img{opacity:1;animation:none}.landing-module__KyKYYq__workflow{max-width:1440px;padding:var(--space-2xl) var(--page-gutter) var(--space-3xl);margin:auto}.landing-module__KyKYYq__workflowSteps{justify-content:center;gap:var(--space-xs);margin-bottom:var(--space-lg);display:flex}.landing-module__KyKYYq__workflowSteps button{appearance:none;justify-content:center;align-items:center;gap:var(--space-xs);color:var(--color-muted);font-size:var(--text-small);padding:var(--space-sm) var(--space-lg);cursor:pointer;white-space:nowrap;min-height:48px;transition:background-color var(--dur-short) var(--ease-out);background:0 0;border:0;border-radius:6px;display:flex}.landing-module__KyKYYq__workflowSteps button:hover,.landing-module__KyKYYq__workflowSteps button[aria-selected=true]{color:var(--color-ink);background:var(--color-paper-2)}.landing-module__KyKYYq__workflowSteps button:active{background:var(--color-rule)}.landing-module__KyKYYq__workspace{border:1px solid var(--color-rule);background:var(--color-white);border-radius:12px;overflow:clip}.landing-module__KyKYYq__workspaceTop{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-rule);font-size:var(--text-small);display:flex}.landing-module__KyKYYq__workspaceTop>span:first-child{align-items:center;gap:var(--space-sm);display:flex}.landing-module__KyKYYq__workspaceTop>span:last-child{color:var(--color-muted);font-size:.75rem}.landing-module__KyKYYq__workspaceMark{object-fit:contain;width:24px;height:24px}.landing-module__KyKYYq__example{min-height:530px}.landing-module__KyKYYq__exampleContent{padding:var(--space-lg)}.landing-module__KyKYYq__searchBrief{align-items:center;gap:var(--space-sm);padding:var(--space-md);background:var(--color-paper-2);font-size:var(--text-small);border-radius:6px;display:flex}.landing-module__KyKYYq__searchBrief svg{flex:none}.landing-module__KyKYYq__searchBrief>span{color:var(--color-muted);white-space:nowrap;margin-left:auto;font-size:.75rem}.landing-module__KyKYYq__resultsHeading{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding-block:var(--space-lg);display:flex}.landing-module__KyKYYq__resultsHeading h3{letter-spacing:-.025em;font-size:1.25rem;font-weight:500}.landing-module__KyKYYq__resultsHeading>span{color:var(--color-muted);white-space:nowrap;font-size:.75rem}.landing-module__KyKYYq__exampleColumns{display:none}.landing-module__KyKYYq__exampleCompany{appearance:none;gap:var(--space-xs) var(--space-md);width:100%;padding:var(--space-md) var(--space-xs);border:0;border-top:1px solid var(--color-rule);color:var(--color-ink);font-size:var(--text-small);text-align:left;white-space:normal;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out);background:0 0;grid-template-columns:minmax(0,1fr) 20px;align-items:center;display:grid}.landing-module__KyKYYq__exampleCompany:hover{background:var(--color-paper)}.landing-module__KyKYYq__exampleCompany:active{background:var(--color-paper-2)}.landing-module__KyKYYq__exampleCompany:focus-visible{outline-offset:-2px!important}.landing-module__KyKYYq__companyIdentity{align-items:center;gap:var(--space-sm);display:flex}.landing-module__KyKYYq__companyIdentity>span:last-child{display:grid}.landing-module__KyKYYq__companyIdentity strong{font-weight:500}.landing-module__KyKYYq__companyIdentity small{color:var(--color-muted);font-size:.75rem}.landing-module__KyKYYq__companySignal{color:var(--color-muted);grid-column:1;font-size:.8125rem}.landing-module__KyKYYq__companySource{display:none}.landing-module__KyKYYq__rowArrow{color:var(--color-muted);grid-area:1/2/3}.landing-module__KyKYYq__monogram{background:var(--color-paper-2);border:1px solid var(--color-rule);width:34px;height:34px;font-family:var(--font-display);border-radius:8px;flex:none;place-items:center;font-size:1.125rem;line-height:1;display:grid}.landing-module__KyKYYq__exampleFoot{gap:var(--space-xs);padding-top:var(--space-lg);color:var(--color-muted);align-items:center;font-size:.75rem;display:flex}.landing-module__KyKYYq__profileHeading{align-items:center;gap:var(--space-md);padding-block:var(--space-sm) var(--space-xl);display:flex}.landing-module__KyKYYq__profileHeading h3{letter-spacing:-.035em;font-size:1.75rem;font-weight:500}.landing-module__KyKYYq__profileHeading p{color:var(--color-muted);font-size:var(--text-small)}.landing-module__KyKYYq__profileMonogram{border:1px solid var(--color-rule);background:var(--color-paper-2);width:56px;height:56px;font-family:var(--font-display);border-radius:12px;flex:none;place-items:center;font-size:1.75rem;display:grid}.landing-module__KyKYYq__researchStatus{color:var(--color-muted);margin-left:auto;font-size:.75rem}.landing-module__KyKYYq__researchGrid{gap:var(--space-xl);display:grid}.landing-module__KyKYYq__researchGrid h4{font-size:var(--text-small);margin:0;font-weight:500}.landing-module__KyKYYq__evidenceItem{gap:var(--space-md);margin-top:var(--space-lg);font-size:var(--text-base);display:flex}.landing-module__KyKYYq__evidenceItem>svg{flex:none;margin-top:3px}.landing-module__KyKYYq__evidenceItem strong{font-weight:500}.landing-module__KyKYYq__evidenceItem p{color:var(--color-muted);margin:var(--space-sm) 0;max-width:44ch;line-height:1.7}.landing-module__KyKYYq__evidenceItem span{color:var(--color-muted);font-size:.75rem}.landing-module__KyKYYq__unknown{gap:var(--space-xs);padding-top:var(--space-lg);margin-top:var(--space-lg);border-top:1px solid var(--color-rule);font-size:var(--text-small);color:var(--color-muted);display:grid}.landing-module__KyKYYq__unknown strong{color:var(--color-ink);font-weight:500}.landing-module__KyKYYq__personCard{background:var(--color-paper);padding:var(--space-lg);font-size:var(--text-small);border-radius:8px;flex-direction:column;align-items:flex-start;display:flex}.landing-module__KyKYYq__personCard>span{margin-top:var(--space-sm);color:var(--color-muted)}.landing-module__KyKYYq__personInitials{background:var(--color-paper-2);width:48px;height:48px;margin-block:var(--space-lg) var(--space-sm);border-radius:50%;place-items:center;display:grid}.landing-module__KyKYYq__personCard>strong{font-size:var(--text-base);font-weight:500}.landing-module__KyKYYq__personCard>p{color:var(--color-muted)}.landing-module__KyKYYq__draftLayout{gap:var(--space-lg);display:grid}.landing-module__KyKYYq__draftContext h3{font-family:var(--font-display);margin-top:var(--space-lg);max-width:12ch;font-size:2rem;font-weight:400;line-height:1.2}.landing-module__KyKYYq__draftContext>p{color:var(--color-muted);font-size:var(--text-small);margin-top:var(--space-md)}.landing-module__KyKYYq__draftContext>div{gap:var(--space-sm);padding-top:var(--space-lg);margin-top:var(--space-lg);border-top:1px solid var(--color-rule);font-size:var(--text-small);align-items:center;display:flex}.landing-module__KyKYYq__draftContext svg{flex:none}.landing-module__KyKYYq__draftPaper{padding:var(--space-lg);border:1px solid var(--color-rule);border-radius:8px}.landing-module__KyKYYq__draftMeta{gap:var(--space-xs);border-bottom:1px solid var(--color-rule);padding:var(--space-sm) 0;font-size:var(--text-small);grid-template-columns:55px minmax(0,1fr);display:grid}.landing-module__KyKYYq__draftMeta>span{color:var(--color-muted)}.landing-module__KyKYYq__draftMeta strong{font-weight:400}.landing-module__KyKYYq__draftBody{gap:var(--space-md);padding:var(--space-lg) 0 var(--space-xs);font-size:var(--text-small);line-height:1.8;display:grid}.landing-module__KyKYYq__footer{border-top:1px solid var(--color-rule);font-size:var(--text-small);position:relative;overflow:clip}.landing-module__KyKYYq__footerContent{max-width:1440px;padding:var(--space-2xl) var(--page-gutter) 0;margin:auto}.landing-module__KyKYYq__footerTop{gap:var(--space-2xl);display:grid}.landing-module__KyKYYq__footerInvitation h2{margin-bottom:var(--space-lg);font-size:clamp(2.75rem,5vw,5rem)}.landing-module__KyKYYq__footerNav{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-module__KyKYYq__footerNav h3{font-size:var(--text-small);margin-bottom:var(--space-md);font-weight:500}.landing-module__KyKYYq__footerNav a{align-items:center;gap:var(--space-xs);min-height:44px;color:var(--color-muted);display:flex}.landing-module__KyKYYq__footerNav a svg{opacity:0;transition:opacity var(--dur-short),transform var(--dur-short) var(--ease-out);flex:none;transform:translate(-3px,3px)}.landing-module__KyKYYq__footerNav a:is(:hover,:focus-visible){color:var(--color-ink)}.landing-module__KyKYYq__footerNav a:is(:hover,:focus-visible) svg{opacity:1;transform:none}.landing-module__KyKYYq__footerMeta{justify-content:space-between;gap:var(--space-xs) var(--space-lg);margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:1px solid var(--color-rule);color:var(--color-muted);flex-wrap:wrap;font-size:.75rem;display:flex}.landing-module__KyKYYq__footerScene{isolation:isolate;background:var(--color-paper);height:360px;margin-top:var(--space-xl);position:relative;overflow:clip}.landing-module__KyKYYq__footerWordmark{z-index:1;text-align:center;font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(7rem,24vw,25rem);line-height:1;position:relative}.landing-module__KyKYYq__footerLandscape{pointer-events:none;mix-blend-mode:multiply;height:300px;position:absolute;inset:auto 0 0}.landing-module__KyKYYq__footerBottom{padding:var(--space-sm) var(--page-gutter);background:var(--color-ink);color:var(--color-paper);justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.landing-module__KyKYYq__footerBottom a{border-radius:var(--radius-control);border:1px solid;place-items:center;width:44px;height:44px;display:grid}.landing-module__KyKYYq__footerBottom a:hover{background:var(--color-muted)}@media (min-width:40rem){.landing-module__KyKYYq__hero{--hero-min-height:740px;min-height:max(var(--hero-min-height),calc(100svh - var(--landing-header-height)));padding-top:var(--space-2xl);padding-bottom:320px}.landing-module__KyKYYq__heroCopy>p{font-size:var(--text-lead)}.landing-module__KyKYYq__logoWall{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-module__KyKYYq__landscape{height:520px}.landing-module__KyKYYq__exampleContent{padding:var(--space-xl)}.landing-module__KyKYYq__exampleCompany,.landing-module__KyKYYq__exampleColumns{gap:var(--space-lg);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 20px}.landing-module__KyKYYq__exampleColumns{padding:0 var(--space-xs) var(--space-sm);color:var(--color-muted);font-size:.75rem;display:grid}.landing-module__KyKYYq__exampleColumns>span:nth-child(3){display:none}.landing-module__KyKYYq__companySignal,.landing-module__KyKYYq__rowArrow{grid-area:auto}.landing-module__KyKYYq__researchGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.landing-module__KyKYYq__draftLayout{gap:var(--space-xl);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.landing-module__KyKYYq__draftPaper{padding:var(--space-lg) var(--space-xl)}.landing-module__KyKYYq__footerNav{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-module__KyKYYq__footerScene{height:480px}.landing-module__KyKYYq__footerLandscape{height:420px}}@media (min-width:60rem){.landing-module__KyKYYq__page{--landing-header-height:104px}.landing-module__KyKYYq__header{gap:var(--space-lg);padding-inline:var(--space-lg)}.landing-module__KyKYYq__menuToggle{display:none}.landing-module__KyKYYq__nav,.landing-module__KyKYYq__nav[data-open=true]{gap:var(--space-lg);background:0 0;border:0;flex:1;justify-content:space-between;max-height:none;padding:0;display:flex;position:static;overflow:visible}.landing-module__KyKYYq__navSections,.landing-module__KyKYYq__navAccount{align-items:center;gap:var(--space-lg);border:0;flex-direction:row;padding:0}.landing-module__KyKYYq__navSections{margin-inline:auto}.landing-module__KyKYYq__logoWall{grid-template-columns:repeat(6,minmax(0,1fr))}.landing-module__KyKYYq__hero{--hero-min-height:770px;padding-top:var(--space-xl)}.landing-module__KyKYYq__landscape{height:650px}.landing-module__KyKYYq__exampleCompany,.landing-module__KyKYYq__exampleColumns{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr) 20px}.landing-module__KyKYYq__exampleColumns>span:nth-child(3){display:block}.landing-module__KyKYYq__companySource{gap:var(--space-xs);color:var(--color-muted);align-items:center;font-size:.75rem;display:flex}.landing-module__KyKYYq__footerTop{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start}.landing-module__KyKYYq__footerNav{padding-top:var(--space-sm)}.landing-module__KyKYYq__footerScene{height:clamp(480px,39vw,680px)}.landing-module__KyKYYq__footerLandscape{height:clamp(420px,42vw,760px)}}@media (min-width:100rem){.landing-module__KyKYYq__landscape{height:760px}}@media (max-width:39.99rem){.landing-module__KyKYYq__searchBrief>span{display:none}.landing-module__KyKYYq__workflowSteps{gap:0}.landing-module__KyKYYq__workflowSteps button{padding-inline:var(--space-xs);flex:1;font-size:.8125rem}.landing-module__KyKYYq__workspaceTop{padding-inline:var(--space-md);font-size:.75rem}.landing-module__KyKYYq__workspaceTop>span:last-child{text-align:right;max-width:9ch}.landing-module__KyKYYq__researchStatus,.landing-module__KyKYYq__draftContext{display:none}}@media (max-width:25rem){.landing-module__KyKYYq__hero{--hero-min-height:690px}.landing-module__KyKYYq__workflowSteps button{flex-direction:column;gap:4px}.landing-module__KyKYYq__resultsHeading h3{font-size:1rem}.landing-module__KyKYYq__exampleContent{padding:var(--space-md)}.landing-module__KyKYYq__profileHeading h3{font-size:1.5rem}.landing-module__KyKYYq__draftPaper{padding:var(--space-md)}.landing-module__KyKYYq__hero{padding-top:var(--space-lg)}.landing-module__KyKYYq__heroCopy>p{margin-block:var(--space-md) var(--space-lg)}.landing-module__KyKYYq__intakeComposer textarea{min-height:5rem}.landing-module__KyKYYq__intakeExamples{max-height:calc(5rem - var(--space-md))}}@media (max-width:32rem){.landing-module__KyKYYq__brand img{width:48px;height:48px}.landing-module__KyKYYq__brandName{font-size:1.875rem}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing-module__KyKYYq__landscapeArtwork{transition:transform 1.6s var(--ease-out)}.landing-module__KyKYYq__hero:hover .landing-module__KyKYYq__landscapeArtwork{transform:scale(1.008)}}@media (prefers-reduced-motion:no-preference){.landing-module__KyKYYq__intakeExamples[data-running=true]:after{animation:1s step-end infinite landing-module__KyKYYq__example-caret}@keyframes landing-module__KyKYYq__example-caret{50%{opacity:0}}.landing-module__KyKYYq__header{animation:landing-module__KyKYYq__ink-arrive .36s var(--ease-out) backwards}.landing-module__KyKYYq__heroCopy h1{animation:landing-module__KyKYYq__headline-arrive .56s var(--ease-out) backwards}.landing-module__KyKYYq__heroCopy>p{animation:landing-module__KyKYYq__ink-arrive .5s 70ms var(--ease-out) backwards}.landing-module__KyKYYq__intake{animation:landing-module__KyKYYq__composer-arrive .5s .14s var(--ease-out) backwards}.landing-module__KyKYYq__intakeComposer[data-filled=true] .landing-module__KyKYYq__intakeSendIcon{animation:landing-module__KyKYYq__send-ready .24s var(--ease-out)}.landing-module__KyKYYq__intakeSpinner{animation:.9s linear infinite landing-module__KyKYYq__intake-working}@keyframes landing-module__KyKYYq__ink-arrive{0%{opacity:.3}to{opacity:1}}@keyframes landing-module__KyKYYq__headline-arrive{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes landing-module__KyKYYq__composer-arrive{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes landing-module__KyKYYq__send-ready{0%{transform:scale(.88)}to{transform:scale(1)}}@keyframes landing-module__KyKYYq__intake-working{to{transform:rotate(360deg)}}.landing-module__KyKYYq__landscapeArtwork:not([data-settled]):not([data-pending]):not([data-revealing]) img{animation:1.2s linear both landing-module__KyKYYq__art-enter}.landing-module__KyKYYq__exampleContent{animation:landing-module__KyKYYq__panel-enter .3s var(--ease-out) both}@keyframes landing-module__KyKYYq__panel-enter{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__KyKYYq__art-enter{0%{opacity:0}to{opacity:1}}.landing-module__KyKYYq__page [data-motion-state=pending]{opacity:0}.landing-module__KyKYYq__page [data-motion-state=entered]{animation:landing-module__KyKYYq__section-ink .44s var(--ease-out) backwards}.landing-module__KyKYYq__page [data-landing-reveal=surface][data-motion-state=entered]{animation:landing-module__KyKYYq__surface-settle .48s var(--ease-out) backwards}.landing-module__KyKYYq__page [data-landing-reveal=footer][data-motion-state=entered]{animation:landing-module__KyKYYq__section-ink .6s var(--ease-out) backwards}.landing-module__KyKYYq__page [data-landing-reveal=wordmark][data-motion-state=entered]{animation:landing-module__KyKYYq__wordmark-unveil .7s var(--ease-out) backwards}@keyframes landing-module__KyKYYq__section-ink{0%{opacity:0}to{opacity:1}}@keyframes landing-module__KyKYYq__surface-settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes landing-module__KyKYYq__wordmark-unveil{0%{opacity:.15;clip-path:inset(0 0 25%);transform:translateY(10px)}to{opacity:1;clip-path:inset(0);transform:none}}.landing-module__KyKYYq__page [data-motion-state=settled],.landing-module__KyKYYq__header:focus-within,.landing-module__KyKYYq__heroCopy:focus-within :is(h1,p,.landing-module__KyKYYq__intake){animation:none}}@media (prefers-reduced-motion:reduce){.landing-module__KyKYYq__page *,.landing-module__KyKYYq__page :before,.landing-module__KyKYYq__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.landing-module__KyKYYq__landscape{transform:none}.landing-module__KyKYYq__intakeExamples{display:none}.landing-module__KyKYYq__intakeComposer[data-examples=true] textarea::placeholder{color:var(--color-placeholder)}}
.landing-sections-module__sO9aHq__signals{--color-focus:var(--color-paper);background:var(--color-ink);color:var(--color-paper);padding:var(--space-2xl) var(--page-gutter)}.landing-sections-module__sO9aHq__signalLayout{gap:var(--space-2xl);max-width:1240px;margin:auto;display:grid}.landing-sections-module__sO9aHq__signalIntro h2{font-size:var(--text-title)}.landing-sections-module__sO9aHq__signalIntro>p{max-width:42ch;color:var(--color-dark-muted);margin-top:var(--space-lg)}.landing-sections-module__sO9aHq__signalIntro a{align-items:center;gap:var(--space-sm);min-height:44px;margin-top:var(--space-lg);font-size:var(--text-small);white-space:nowrap;display:inline-flex}.landing-sections-module__sO9aHq__signalIntro a:hover{text-underline-offset:5px;text-decoration:underline}.landing-sections-module__sO9aHq__signalStory{min-width:0}.landing-sections-module__sO9aHq__signalCount{gap:var(--space-lg);align-items:center;display:flex}.landing-sections-module__sO9aHq__signalCount>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:6rem;font-weight:400;line-height:1}.landing-sections-module__sO9aHq__signalCount>span{font-size:var(--text-lead);line-height:1.4}.landing-sections-module__sO9aHq__signalList{margin:var(--space-lg) 0 0;padding:0;list-style:none}.landing-sections-module__sO9aHq__signalList li{align-items:center;column-gap:var(--space-sm);padding:var(--space-md) 0;border-top:1px solid var(--color-dark-rule);grid-template-columns:20px minmax(0,1fr);display:grid}.landing-sections-module__sO9aHq__signalList small{color:var(--color-dark-muted);font-size:var(--text-small);grid-column:2}.landing-sections-module__sO9aHq__signalConclusion{gap:var(--space-lg);margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--color-dark-rule);align-items:center;display:flex}.landing-sections-module__sO9aHq__signalConclusion>strong{font-variant-numeric:tabular-nums;font-size:4.5rem;font-weight:400;line-height:1}.landing-sections-module__sO9aHq__signalConclusion h3{letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:1.25}.landing-sections-module__sO9aHq__signalConclusion p{color:var(--color-dark-muted);margin-top:var(--space-xs);max-width:38ch}.landing-sections-module__sO9aHq__scenarioNote{font-size:var(--text-small);color:var(--color-dark-muted);margin-top:var(--space-lg)!important}.landing-sections-module__sO9aHq__pricing{max-width:1440px;padding:var(--space-3xl) var(--page-gutter);margin:auto}.landing-sections-module__sO9aHq__sectionHeading{text-align:center}.landing-sections-module__sO9aHq__sectionHeading h2,.landing-sections-module__sO9aHq__faqIntro h2{font-size:var(--text-title)}.landing-sections-module__sO9aHq__sectionHeading>p,.landing-sections-module__sO9aHq__faqIntro>p{color:var(--color-muted);margin-top:var(--space-md)}.landing-sections-module__sO9aHq__pricingNotice{max-width:70ch;font-size:var(--text-small);text-align:center;color:var(--color-muted);margin:var(--space-xl) auto!important}.landing-sections-module__sO9aHq__pricingNotice strong{color:var(--color-ink);font-weight:500}.landing-sections-module__sO9aHq__plans{gap:var(--space-lg);display:grid}.landing-sections-module__sO9aHq__plan{border:1px solid var(--color-rule);padding:var(--space-lg);background:var(--color-white);color:var(--color-ink);border-radius:16px;min-width:0}.landing-sections-module__sO9aHq__plan h3{letter-spacing:-.02em;font-size:1.5rem;font-weight:500}.landing-sections-module__sO9aHq__planDescription{color:var(--color-muted);max-width:28ch;margin-top:var(--space-xs)!important}.landing-sections-module__sO9aHq__price{align-items:baseline;gap:var(--space-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex;margin-block:var(--space-xl) var(--space-lg)!important}.landing-sections-module__sO9aHq__price>span:first-child{letter-spacing:-.04em;font-size:3.25rem;line-height:1}.landing-sections-module__sO9aHq__price>span:last-child{color:var(--color-muted);font-size:var(--text-small)}.landing-sections-module__sO9aHq__planCta{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:48px;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-ink);border-radius:var(--radius-control);font-size:var(--text-small);white-space:nowrap;background:var(--color-ink);transition:background-color var(--dur-short) var(--ease-out);font-weight:500;display:flex;color:var(--color-paper)!important}.landing-sections-module__sO9aHq__planCta:active{transform:translateY(1px)}.landing-sections-module__sO9aHq__allowance{font-weight:500;font-size:var(--text-small);padding-top:var(--space-lg);border-top:1px solid var(--color-rule);margin-top:var(--space-xl)!important}.landing-sections-module__sO9aHq__plan ul{margin:var(--space-md) 0 0;gap:var(--space-sm);font-size:var(--text-small);color:var(--color-muted);padding:0;list-style:none;display:grid}.landing-sections-module__sO9aHq__plan li{align-items:flex-start;gap:var(--space-sm);display:flex}.landing-sections-module__sO9aHq__plan li svg{color:var(--color-ink);flex:none;margin-top:3px}.landing-sections-module__sO9aHq__pricingFootnote{text-align:center;max-width:78ch;font-size:var(--text-small);color:var(--color-muted);margin:var(--space-lg) auto 0!important}.landing-sections-module__sO9aHq__faq{max-width:1440px;padding:var(--space-lg) var(--page-gutter) var(--space-3xl);gap:var(--space-xl);margin:auto;display:grid}.landing-sections-module__sO9aHq__faqIntro h2{max-width:12ch}.landing-sections-module__sO9aHq__questions{border-top:1px solid var(--color-rule);min-width:0}.landing-sections-module__sO9aHq__question{border-bottom:1px solid var(--color-rule)}.landing-sections-module__sO9aHq__question summary{justify-content:space-between;align-items:center;gap:var(--space-lg);min-height:72px;padding-block:var(--space-lg);font-size:var(--text-base);cursor:pointer;font-weight:500;line-height:1.5;list-style:none;display:flex}.landing-sections-module__sO9aHq__question summary::-webkit-details-marker{display:none}.landing-sections-module__sO9aHq__question summary svg{transition:transform var(--dur-short) var(--ease-out);flex:none}.landing-sections-module__sO9aHq__question[open] summary svg{transform:rotate(45deg)}.landing-sections-module__sO9aHq__question summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:var(--radius-control)}.landing-sections-module__sO9aHq__question>p{padding:0 var(--space-xl) var(--space-lg) 0;max-width:70ch;color:var(--color-muted)}@media (min-width:40rem){.landing-sections-module__sO9aHq__signals{padding-block:var(--space-3xl)}.landing-sections-module__sO9aHq__signalList li{grid-template-columns:20px minmax(0,1fr) auto}.landing-sections-module__sO9aHq__signalList small{grid-column:auto}.landing-sections-module__sO9aHq__plan{padding:var(--space-xl)}}@media (min-width:60rem){.landing-sections-module__sO9aHq__signalLayout{gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.landing-sections-module__sO9aHq__plans{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr))}.landing-sections-module__sO9aHq__plan{padding:var(--space-lg)}.landing-sections-module__sO9aHq__planDescription{min-height:3.2em}.landing-sections-module__sO9aHq__faq{gap:var(--space-2xl);padding-bottom:var(--space-4xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}@media (min-width:80rem){.landing-sections-module__sO9aHq__plan{padding:var(--space-xl)}}@media (hover:hover) and (pointer:fine){.landing-sections-module__sO9aHq__planCta:hover{background:var(--color-muted)}.landing-sections-module__sO9aHq__question summary:hover{color:var(--color-muted)}}@media (prefers-reduced-motion:no-preference){.landing-sections-module__sO9aHq__signalLayout[data-motion-state=entered] .landing-sections-module__sO9aHq__signalList li{animation:landing-sections-module__sO9aHq__signal-arrives .4s var(--ease-out) backwards}.landing-sections-module__sO9aHq__signalLayout[data-motion-state=entered] .landing-sections-module__sO9aHq__signalList li:nth-child(2){animation-delay:.1s}.landing-sections-module__sO9aHq__signalLayout[data-motion-state=entered] .landing-sections-module__sO9aHq__signalList li:nth-child(3){animation-delay:.2s}.landing-sections-module__sO9aHq__signalLayout[data-motion-state=entered] .landing-sections-module__sO9aHq__signalConclusion{animation:landing-sections-module__sO9aHq__signal-arrives .4s .3s var(--ease-out) backwards}@keyframes landing-sections-module__sO9aHq__signal-arrives{0%{opacity:.25;clip-path:inset(0 15% 0 0);transform:translateY(5px)}to{opacity:1;clip-path:inset(0);transform:none}}}
