@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{color:#171a18;background:#fbfcfa;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--green: #39a935;--green-dark: #177a2a;--teal: #0b8b78;--amber: #d88713;--red: #c93c37;--blue: #2267c9;--ink: #171a18;--muted: #6b746d;--line: #e3e8e1;--soft: #f5f8f4;--radius: 8px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}a,button,.button,.watchLink,.captureTile,.automationCard,.useCaseCard,.extractCard,.integrationCard,.digestCard,.resultRow,.finalCta{transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,opacity .18s ease,transform .18s ease}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(57,169,53,.34);outline-offset:3px}img{display:block;max-width:100%}.siteHeader{align-items:center;color:#fff;display:grid;gap:22px;grid-template-columns:auto 1fr auto;left:0;padding:22px 56px;position:absolute;right:0;top:0;z-index:10}.logo{align-items:center;display:inline-flex;font-weight:800;gap:12px;letter-spacing:0;white-space:nowrap}.logo img{filter:brightness(0) invert(1);height:46px;object-fit:contain;width:auto}.logoMark{align-items:center;background:var(--green);border-radius:7px;color:#0f2a13;display:inline-flex;height:31px;justify-content:center;width:31px}.desktopNav{align-items:center;display:flex;gap:31px;justify-content:center}.desktopNav a,.desktopNav button,.headerActions a{align-items:center;background:transparent;border:0;color:#ffffffe0;display:inline-flex;font-size:14px;font-weight:600;gap:4px;padding:0}.headerActions{align-items:center;display:flex;gap:24px}.desktopNav a:hover,.desktopNav button:hover,.headerActions a:not(.button):hover{color:#fff;opacity:.82}.headerActions .button{min-height:46px;min-width:124px;padding:0 26px;white-space:nowrap}.button{align-items:center;border-radius:6px;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;min-height:44px;padding:0 22px}.button.primary{background:var(--green);color:#fff}.button.primary:hover{background:#2f982d;box-shadow:0 10px 24px #14742438;transform:translateY(-1px)}.button.primary:active{box-shadow:none;transform:translateY(0)}.button.large{min-height:48px;padding:0 25px}.appDemoPage{background:#0e1510;color:#fff;min-height:100vh}.appDemoHero{display:grid;gap:34px;margin:0 auto;max-width:1320px;padding:132px 42px 56px}.appDemoIntro{display:grid;gap:18px;max-width:980px}.appDemoIntro h1{font-size:clamp(42px,6vw,76px);letter-spacing:0;line-height:.96;margin:0;max-width:780px}.appDemoIntro p{color:#ffffffc2;font-size:18px;line-height:1.55;margin:0;max-width:740px}.appDemoTabs{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.appDemoTabs button{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#ffffffd1;display:inline-flex;gap:8px;min-height:42px;padding:0 15px}.appDemoTabs button.selected{background:#eaf7ec;border-color:#eaf7ec;color:var(--green-dark);font-weight:900}.appDemoStage{align-items:stretch;display:grid;gap:28px;grid-template-columns:minmax(280px,.72fr) minmax(340px,1.28fr)}.demoNarrative{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius);display:flex;flex-direction:column;justify-content:space-between;min-height:580px;padding:28px}.demoNarrative>span{align-items:center;color:#abf3a5;display:inline-flex;font-size:13px;font-weight:900;gap:8px}.demoNarrative h2{font-size:clamp(30px,4vw,48px);line-height:1.02;margin:28px 0 14px}.demoNarrative p{color:#ffffffbd;line-height:1.55;margin:0}.demoNarrativeImage{aspect-ratio:16 / 9;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);margin-top:26px;object-fit:cover;width:100%}.demoNarrativeMeta{border-top:1px solid rgba(255,255,255,.14);display:grid;gap:10px;margin-top:34px;padding-top:22px}.demoNarrativeMeta strong{font-size:13px;text-transform:uppercase}.demoNarrativeMeta span{color:#ffffffb8;font-size:14px}.pwaShell{background:#f5f8f4;border:1px solid rgba(255,255,255,.14);border-radius:28px;box-shadow:0 30px 90px #00000059;color:var(--ink);margin:0 auto;max-width:520px;min-height:580px;overflow:hidden;width:100%}.pwaTop{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;padding:18px 22px}.pwaTop span,.pwaTop small{color:var(--muted);font-size:12px;font-weight:800}.pwaTop b{color:var(--ink)}.pwaTop small{justify-self:end}.pwaScreen{display:grid;gap:16px;min-height:522px;padding:22px}.workContext,.liveTranscript,.answerBox,.sourceBox,.digestHero,.voiceCommandBox,.draftAction{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:18px}.workContext span,.liveTranscript span,.answerBox span,.digestHero span,.sourceBox strong,.voiceCommandBox span,.draftAction span{color:var(--muted);display:block;font-size:12px;font-weight:900;margin-bottom:7px}.workContext strong,.digestHero strong,.voiceCommandBox strong,.draftAction strong{display:block;font-size:20px;line-height:1.15}.workContext p,.liveTranscript p,.answerBox p,.digestHero p,.draftAction p{color:var(--muted);font-size:14px;line-height:1.5;margin:8px 0 0}.bigMic{align-items:center;align-self:center;background:var(--green);border:0;border-radius:999px;color:#fff;display:inline-flex;height:132px;justify-content:center;justify-self:center;width:132px}.captureActions{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.captureActions button,.approvalItem button{align-items:center;background:#fff;border:1px solid var(--line);border-radius:7px;color:var(--green-dark);display:inline-flex;font-size:13px;font-weight:900;gap:7px;justify-content:center;min-height:44px}.pwaRow,.approvalItem,.digestLine{align-items:center;background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:12px;grid-template-columns:94px 1fr auto;padding:15px}.pwaRow span,.approvalItem span,.digestLine b{color:var(--muted);font-size:12px;font-weight:900}.pwaRow strong,.approvalItem strong,.digestLine span{font-size:14px;line-height:1.3}.pwaRow b{color:var(--green-dark);font-size:12px}.mediaPreview{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.mediaPreview img{border-radius:var(--radius);height:130px;object-fit:cover}.approvalItem{grid-template-columns:1fr 96px}.syncNote{align-items:center;color:var(--green-dark);display:inline-flex;font-size:13px;font-weight:900;gap:7px;margin:0}.confirmSend{align-items:center;background:var(--green);border:0;border-radius:7px;color:#fff;display:inline-flex;font-weight:900;gap:8px;justify-content:center;min-height:46px}.memoryScreen label{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;display:grid;gap:10px;grid-template-columns:18px 1fr;min-height:48px;padding:0 15px}.memoryScreen input{border:0;color:var(--ink);outline:0;width:100%}.sourceBox{display:grid;gap:10px}.sourceBox span{background:#f8faf7;border:1px solid var(--line);border-radius:7px;color:#344038;font-size:13px;font-weight:800;padding:10px}.commandSection{align-items:start;border-top:1px solid var(--line);display:grid;gap:24px;grid-template-columns:.8fr 1.2fr}.commandIntro h2{font-size:clamp(30px,3vw,44px);line-height:1.08;margin:10px 0 12px}.commandIntro p{color:var(--muted);font-size:15px;line-height:1.55;margin:0}.commandGrid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.commandCard{align-items:start;background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:12px;grid-template-columns:24px 1fr;min-height:122px;padding:18px}.commandCard svg{color:var(--green-dark);margin-top:2px}.commandCard strong{font-size:16px}.commandCard p{color:var(--muted);font-size:14px;line-height:1.45;margin:7px 0 0}.commandCard span{color:var(--green-dark);display:block;font-size:12px;font-weight:900;line-height:1.35;margin-top:10px}.automationFlow{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:0;grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.automationFlow article{display:grid;gap:12px;grid-template-columns:34px 1fr;padding:18px}.automationFlow article+article{border-left:1px solid var(--line)}.automationFlow article>span{align-items:center;background:#eaf7ec;border-radius:999px;color:var(--green-dark);display:inline-flex;font-size:13px;font-weight:900;height:34px;justify-content:center;width:34px}.automationFlow strong{display:block;font-size:15px}.automationFlow p{color:var(--muted);font-size:13px;line-height:1.45;margin:6px 0 0}.commandSafety{background:#142017;border-radius:var(--radius);color:#fff;grid-column:1 / -1;padding:18px}.commandSafety strong{align-items:center;color:#abf3a5;display:inline-flex;gap:8px}.commandSafety p{color:#ffffffc2;font-size:14px;line-height:1.5;margin:10px 0 0}.firstAutomationsSection,.pilotOutcomesSection{border-top:1px solid var(--line)}.pilotOutcomeGrid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.pilotOutcomeGrid article{align-items:start;background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:12px;grid-template-columns:24px 1fr;padding:20px}.pilotOutcomeGrid svg{color:var(--green-dark);margin-top:1px}.pilotOutcomeGrid strong{display:block;font-size:17px;line-height:1.25}.pilotOutcomeGrid p{color:var(--muted);font-size:13px;line-height:1.5;margin:7px 0 0}.tradeAutomationSection,.tradeExamplesSection{border-top:1px solid var(--line)}.tradeExampleGrid{display:grid;gap:18px;grid-template-columns:repeat(5,minmax(0,1fr))}.tradeExampleCard{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:16px;padding:20px}.tradeExampleCard header{align-items:center;display:grid;gap:12px;grid-template-columns:40px 1fr}.tradeExampleCard header>span{align-items:center;background:#eaf7ec;border-radius:7px;color:var(--green-dark);display:inline-flex;height:40px;justify-content:center;width:40px}.tradeExampleCard strong{display:block;font-size:17px}.tradeExampleCard header p{color:var(--muted);font-size:13px;margin:4px 0 0}.tradeExampleCard ul{display:grid;gap:8px;list-style:none;margin:0;padding:0}.tradeExampleCard li{align-items:center;color:#344038;display:flex;font-size:13px;gap:8px}.tradeExampleCard li:before{background:var(--green);border-radius:999px;content:"";flex:0 0 auto;height:6px;width:6px}.tradeExampleCard>div{border-top:1px solid var(--line);padding-top:14px}.tradeExampleCard small{color:var(--muted);display:block;font-size:11px;font-weight:900;margin-bottom:6px;text-transform:uppercase}.tradeExampleCard>div p{color:var(--ink);font-size:13px;font-weight:800;line-height:1.45;margin:0}.automationCards{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.automationCard{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:16px;padding:22px}.automationCard:hover,.captureTile:hover,.useCaseCard:hover,.extractCard:hover,.integrationCard:hover{border-color:#39a93547;box-shadow:0 14px 34px #142a1814;transform:translateY(-2px)}.automationCard header{align-items:center;display:flex;gap:12px}.automationCard header span{align-items:center;background:#eaf7ec;border-radius:7px;color:var(--green-dark);display:inline-flex;height:42px;justify-content:center;width:42px}.automationCard header strong{font-size:18px}.sayLine,.doesLine{border-top:1px solid var(--line);padding-top:14px}.sayLine small,.doesLine small{color:var(--muted);display:block;font-size:12px;font-weight:900;margin-bottom:6px;text-transform:uppercase}.sayLine p,.doesLine p{color:#344038;font-size:14px;line-height:1.5;margin:0}.sayLine p{color:var(--ink);font-weight:800}.systemChips{display:flex;flex-wrap:wrap;gap:8px}.systemChips span{background:#f4f7f3;border:1px solid var(--line);border-radius:999px;color:var(--green-dark);font-size:12px;font-weight:900;padding:7px 10px}.automationCta{align-items:center;background:#142017;border-radius:var(--radius);color:#fff;display:flex;gap:24px;justify-content:space-between;margin-top:18px;padding:22px}.automationCta strong{color:#abf3a5;display:block;font-size:14px;margin-bottom:5px}.automationCta p{color:#ffffffc2;font-size:14px;line-height:1.5;margin:0;max-width:650px}.automationCtaActions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-end}.automationCtaActions .watchLink{color:#dff7dd;white-space:nowrap}.walkthroughSection{align-items:center;border-top:1px solid var(--line);display:grid;gap:34px;grid-template-columns:.78fr 1.22fr}.walkthroughCopy h2{font-size:clamp(30px,3vw,44px);line-height:1.08;margin:10px 0 12px}.walkthroughCopy p{color:var(--muted);font-size:15px;line-height:1.55;margin:0}.walkthroughTabs{display:grid;gap:10px;margin-top:24px}.walkthroughTabs button{align-items:center;background:#fff;border:1px solid var(--line);border-radius:7px;color:#344038;display:inline-flex;font-weight:900;gap:9px;min-height:46px;padding:0 14px}.walkthroughTabs button.selected{background:#eaf7ec;border-color:#cde9cf;color:var(--green-dark)}.walkthroughStage{background:#111713;border-radius:var(--radius);color:#fff;display:grid;gap:22px;grid-template-columns:minmax(280px,.82fr) minmax(300px,1fr);padding:24px}.walkthroughPhone{background:#f5f8f4;border-radius:24px;color:var(--ink);overflow:hidden}.walkthroughTop{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;padding:16px 18px}.walkthroughTop span,.walkthroughTop small{color:var(--muted);font-size:12px;font-weight:800}.walkthroughTop small{justify-self:end}.walkthroughScreen{align-content:center;display:grid;gap:14px;min-height:360px;padding:24px;text-align:center}.walkthroughIcon{align-items:center;background:var(--green);border-radius:999px;color:#fff;display:inline-flex;height:90px;justify-content:center;justify-self:center;width:90px}.walkthroughScreen>span{color:var(--green-dark);font-size:12px;font-weight:900;text-transform:uppercase}.walkthroughScreen strong{font-size:24px;line-height:1.15}.walkthroughScreen p{color:var(--muted);font-size:15px;line-height:1.5;margin:0}.walkthroughOutput{align-content:center;display:grid;gap:14px}.walkthroughOutput>span{color:#abf3a5;font-size:12px;font-weight:900;text-transform:uppercase}.walkthroughOutput h3{font-size:clamp(28px,3vw,42px);line-height:1.05;margin:0}.walkthroughOutput p{color:#ffffffbd;line-height:1.55;margin:0}.walkthroughOutput div{display:grid;gap:10px;margin-top:8px}.walkthroughOutput b{align-items:center;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:7px;color:#fff;display:inline-flex;font-size:14px;gap:8px;min-height:42px;padding:0 12px}.walkthroughOutput svg{color:#abf3a5;flex:0 0 auto}.guardrailsSection{align-items:stretch;border-top:1px solid var(--line);display:grid;gap:24px;grid-template-columns:.88fr 1.12fr}.guardrailsIntro{align-content:start;display:grid;gap:16px}.guardrailsIntro h2{font-size:clamp(30px,3vw,44px);line-height:1.08;margin:0}.guardrailsIntro p{color:var(--muted);font-size:15px;line-height:1.55;margin:0}.guardrailsIntro .button{justify-self:start;margin-top:4px}.guardrailsGrid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.guardrailsGrid article{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:12px;grid-template-columns:22px 1fr;padding:18px}.guardrailsGrid svg{color:var(--green-dark);margin-top:1px}.guardrailsGrid strong{font-size:15px}.guardrailsGrid p{color:var(--muted);font-size:13px;line-height:1.45;margin:6px 0 0}.policyPanel{background:#142017;border-radius:var(--radius);color:#fff;display:grid;gap:10px;grid-column:1 / -1;grid-template-columns:1.2fr repeat(4,minmax(0,1fr));padding:20px}.policyTop{align-content:center;display:grid;gap:5px;padding-right:10px}.policyTop span{color:#ffffffa6;font-size:12px;font-weight:800}.policyTop strong{display:block;font-size:24px;line-height:1}.policyTop b{color:#abf3a5;font-size:12px}.policyRow{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:8px;display:grid;gap:10px;padding:14px}.policyRow span{color:#ffffffad;font-size:12px;font-weight:800}.policyRow b{color:#fff;font-size:14px;line-height:1.25}.securityPage,.useCaseLandingPage{background:#fbfcfa}.securityHero{background:#0f1712;color:#fff;display:grid;gap:34px;grid-template-columns:minmax(320px,1fr) minmax(280px,.62fr);margin:0 auto;min-height:640px;padding:132px 56px 56px}.securityHeroCopy{align-self:end;max-width:850px}.securityHero h1{font-size:clamp(54px,7vw,94px);letter-spacing:0;line-height:.94;margin:14px 0 22px;max-width:820px}.securityHero p{color:#ffffffc7;font-size:19px;line-height:1.55;margin:0;max-width:720px}.securitySummary{align-self:end;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);display:grid;gap:12px;padding:22px}.securitySummary span{align-items:center;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:7px;color:#ffffffdb;display:inline-flex;font-size:14px;font-weight:800;gap:9px;min-height:46px;padding:0 13px}.securitySummary svg{color:#abf3a5;flex:0 0 auto}.visualSecurityHero{background-position:center;background-size:cover}.useCaseHero .securitySummary{align-content:end;background:linear-gradient(145deg,#39a93529,#ffffff0f),#ffffff12}.useCaseHero{background:linear-gradient(90deg,#0a0f0cf5,#0a0f0cd1 37%,#0a0f0c57 70%,#0a0f0c33),var(--use-case-hero-image);background-position:center;background-size:cover}.useCaseHero .securityHeroCopy{max-width:780px}.useCaseExamplesSection{border-top:1px solid var(--line)}.useCaseDetailGrid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.useCaseDetailGrid article{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:12px;min-height:210px;padding:24px}.useCaseDetailGrid svg{color:var(--green-dark)}.useCaseDetailGrid strong{font-size:20px;line-height:1.2}.useCaseDetailGrid p{color:var(--muted);font-size:14px;line-height:1.5;margin:0}.securityPrinciples{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.securityPrinciples article,.securityControlGrid article,.securityWorkflow article{background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.securityPrinciples article{display:grid;gap:12px;padding:24px}.securityPrinciples svg{color:var(--green-dark)}.securityPrinciples strong{font-size:20px}.securityPrinciples p{color:var(--muted);font-size:14px;line-height:1.5;margin:0}.securityControlsSection{border-top:1px solid var(--line)}.securityControlGrid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.securityControlGrid article{display:grid;gap:12px;grid-template-columns:22px 1fr;padding:18px}.securityControlGrid svg{color:var(--green-dark);margin-top:1px}.securityControlGrid strong{font-size:16px}.securityControlGrid p{color:var(--muted);font-size:13px;line-height:1.45;margin:6px 0 0}.securityWorkflowSection{align-items:center;border-top:1px solid var(--line);display:grid;gap:28px;grid-template-columns:.8fr 1.2fr}.securityWorkflowCopy h2{font-size:clamp(30px,3vw,44px);line-height:1.08;margin:10px 0 12px}.securityWorkflowCopy p{color:var(--muted);font-size:15px;line-height:1.55;margin:0}.securityWorkflow{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.securityWorkflow article{display:grid;gap:10px;padding:18px}.securityWorkflow article>span{align-items:center;background:#eaf7ec;border-radius:999px;color:var(--green-dark);display:inline-flex;font-size:13px;font-weight:900;height:34px;justify-content:center;width:34px}.securityWorkflow strong{font-size:16px}.securityWorkflow p{color:var(--muted);font-size:13px;line-height:1.45;margin:0}.briefPage{background:linear-gradient(180deg,#0f1712 0,#0f1712 312px,#eef3ed 312px,#eef3ed);color:var(--ink);min-height:100vh;padding:132px 24px 24px}.briefSheet{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 20px 80px #1117131f;display:grid;gap:26px;margin:0 auto 24px;max-width:1120px;padding:42px}.briefHero{border-bottom:1px solid var(--line);padding-bottom:26px}.briefHero h1{font-size:clamp(42px,5vw,70px);line-height:.96;margin:12px 0 16px;max-width:860px}.briefMetaLine{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.briefMetaLine span,.briefPrintButton{background:#f4f7f3;border:1px solid var(--line);border-radius:999px;color:#344038;font-size:12px;font-weight:900;padding:8px 11px}.briefPrintButton{cursor:pointer;font-family:inherit}.briefHero p{color:var(--muted);font-size:18px;line-height:1.55;margin:0;max-width:840px}.briefHeroMedia{align-items:end;border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-template-columns:minmax(0,1fr) .46fr;margin-top:26px;overflow:hidden}.briefHeroMedia img{aspect-ratio:16 / 7;height:100%;object-fit:cover;width:100%}.briefHeroMedia div{background:#f7faf6;display:grid;gap:8px;min-height:100%;padding:22px}.briefHeroMedia strong{color:var(--green-dark);font-size:13px;text-transform:uppercase}.briefHeroMedia span{color:#324038;font-size:15px;font-weight:800;line-height:1.4}.briefMetaGrid,.briefThree,.briefTimeline,.briefTwoColumn{display:grid;gap:16px}.briefMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.briefMetaGrid article,.briefThree article,.briefTimeline article,.briefTwoColumn article{background:#f8faf7;border:1px solid var(--line);border-radius:7px;padding:18px}.briefMetaGrid strong,.briefThree strong,.briefTimeline strong{display:block;font-size:17px}.briefMetaGrid p,.briefThree p,.briefThree span,.briefTimeline p{color:var(--muted);font-size:14px;line-height:1.5;margin:8px 0 0}.briefBlock{border-top:1px solid var(--line);display:grid;gap:18px;padding-top:26px}.briefBlock h2{font-size:clamp(26px,3vw,36px);line-height:1.08;margin:8px 0 0}.briefThree{grid-template-columns:repeat(3,minmax(0,1fr))}.briefThree p{color:var(--ink);font-weight:800}.briefTimeline{grid-template-columns:repeat(4,minmax(0,1fr))}.briefTimeline article>span{color:var(--green-dark);display:block;font-size:12px;font-weight:900;margin-bottom:8px;text-transform:uppercase}.briefTwoColumn{grid-template-columns:repeat(2,minmax(0,1fr))}.briefTwoColumn article h2{margin-bottom:16px}.briefTwoColumn article div{display:grid;gap:10px}.briefTwoColumn b{align-items:center;display:inline-flex;font-size:14px;gap:8px}.briefTwoColumn svg{color:var(--green-dark);flex:0 0 auto}.briefCta{align-items:center;background:#142017;border-radius:var(--radius);color:#fff;display:grid;gap:24px;grid-template-columns:minmax(0,620px) auto;justify-content:start;padding:24px}.briefCta strong{color:#abf3a5;display:block;margin-bottom:6px}.briefCta p{color:#ffffffc2;font-size:14px;line-height:1.5;margin:0;max-width:620px}.briefCta .button{justify-self:start;min-width:206px}.menuButton,.mobileMenu{display:none}.hero{background-position:center;background-size:cover;min-height:780px;overflow:hidden;position:relative}.heroShade{background:linear-gradient(90deg,#000000c9,#0000008f 33%,#0000001f 62%,#0000002e),linear-gradient(180deg,#0000007a,#0000 36%,#00000070);top:0;right:0;bottom:0;left:0;position:absolute}.heroContent{align-items:center;display:grid;gap:42px;grid-template-columns:minmax(320px,520px) minmax(300px,360px) minmax(240px,300px);margin:0 auto;max-width:1320px;min-height:780px;padding:108px 42px 40px;position:relative;z-index:1}.heroCopy{color:#fff;padding-top:66px}.hero h1{font-size:clamp(46px,4.6vw,66px);letter-spacing:0;line-height:.99;margin:0 0 24px;max-width:540px}.hero h1 span{color:#58d34f}.heroEyebrow{color:#58d34f;display:inline-block;font-size:12px;font-weight:800;letter-spacing:.08em;margin-bottom:16px;text-transform:uppercase}.hero p{color:#ffffffe6;font-size:18px;line-height:1.55;margin:0;max-width:480px}.heroActions{align-items:center;display:flex;gap:26px;margin-top:32px}.heroProofRow{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;max-width:520px}.heroProofRow span{background:#ffffff1f;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#fffffff0;font-size:12px;font-weight:800;padding:9px 12px}.watchLink{align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:700;gap:9px}.watchLink svg{background:#ffffff2e;border-radius:999px;padding:4px}.heroActions .watchLink{background:#ffffff1a;border:1px solid rgba(255,255,255,.28);border-radius:6px;min-height:48px;padding:0 20px 0 22px;white-space:nowrap}.heroActions .watchLink svg{background:#ffffff38}.heroActions .watchLink:hover{background:#ffffff29;border-color:#ffffff70;box-shadow:0 12px 28px #0003;transform:translateY(-1px)}.watchLink.dark{color:var(--ink)}.watchLink.dark svg{background:#e8eee7}.watchLink.dark:hover{color:var(--green-dark)}.industryRow{margin-top:38px}.fieldStats{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px;max-width:520px}.fieldStats span{border-top:1px solid rgba(255,255,255,.22);color:#ffffffd1;display:grid;font-size:12px;gap:5px;line-height:1.35;padding-top:12px}.fieldStats b{color:#fff;font-size:22px;line-height:1}.industryRow small{color:#ffffffeb;display:block;font-size:12px;font-weight:700;margin-bottom:18px}.industryRow div{display:flex;flex-wrap:wrap;gap:18px}.industryRow span{align-items:center;color:#fffffff0;display:inline-flex;flex-direction:column;font-size:11px;font-weight:600;gap:8px;min-width:48px}.phone{align-self:center;background:#fff;border:8px solid #171a18;border-radius:42px;box-shadow:0 32px 70px #00000057;min-height:610px;overflow:hidden;padding:18px 18px 0}.phoneTop,.phoneHeader,.recordingMeta,.extracting,.phoneRows div,.phoneNav{align-items:center;display:flex;justify-content:space-between}.phoneTop{font-size:12px;font-weight:800;margin-bottom:18px}.phoneHeader{border-bottom:1px solid #edf0ec;padding-bottom:14px}.phoneHeader div,.cardTop{display:flex;flex-direction:column;gap:3px}.phoneHeader strong{font-size:15px}.phoneHeader span,.inputLabel,.phoneRows span{color:var(--muted);font-size:12px}.tinyButton{background:#eff8ef;border:0;border-radius:999px;color:var(--green-dark);font-size:12px;font-weight:800;padding:8px 11px}.inputLabel{display:block;margin:20px 0 7px}.phoneInput,.searchBox input,select{border:1px solid var(--line);border-radius:7px;color:var(--ink);outline:none}.phoneInput{font-size:14px;font-weight:700;height:42px;padding:0 12px;width:100%}.modeGrid{display:grid;gap:9px;grid-template-columns:repeat(4,1fr);margin:16px 0}.modeButton{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;color:#29312c;display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:6px;height:58px;justify-content:center}.modeButton.selected{background:var(--green);border-color:var(--green);color:#fff}.recordingPanel{border-bottom:1px solid #edf0ec;border-top:1px solid #edf0ec;margin:14px -18px 0;padding:18px;text-align:center}.recordingMeta{color:#4e5852;font-size:12px;font-weight:700;margin-bottom:16px}.waveform{align-items:center;display:flex;gap:4px;justify-content:center;min-height:44px}.waveform span,.waveform i{background:#1f2722;border-radius:999px;display:block;width:2px}.waveform.small{min-height:36px}.waveform.small i{height:23px}.waveform.small i:nth-child(3n){height:13px}.recordButton{align-items:center;background:#dd2f27;border:0;border-radius:999px;color:#fff;display:inline-flex;height:42px;justify-content:center;margin-top:10px;width:42px}.extracting{color:var(--green-dark);font-size:12px;font-weight:800;padding:13px 0}.extracting span{align-items:center;display:inline-flex;gap:5px}.phoneRows{display:grid;gap:11px}.phoneRows div{border-top:1px solid #edf0ec;padding-top:11px}.phoneRows strong{font-size:12px}.redText{color:var(--red)}.linkButton{background:transparent;border:0;color:var(--blue);font-size:12px;font-weight:800;margin:16px 0 10px;padding:0}.phoneNav{border-top:1px solid #edf0ec;margin:0 -18px;padding:10px 16px}.phoneNav button{align-items:center;background:transparent;border:0;color:#6d746f;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:10px;font-weight:700;gap:4px;padding:0}.phoneNav button.active{color:var(--green-dark)}.aiCard{align-self:center;background:#fffffff5;border-radius:var(--radius);box-shadow:0 24px 70px #00000038;color:var(--ink);padding:20px}.aiCard strong,.extractCard header,.captureTile header{align-items:center;display:flex;gap:9px}.aiCard>strong{margin-bottom:14px}.aiCard>div{border-top:1px solid var(--line);display:grid;gap:4px;padding:12px 0}.aiCard span{color:var(--muted);font-size:12px}.aiCard b{font-size:14px}.aiCard button,.aiCard a{align-items:center;background:transparent;border:0;color:var(--green-dark);display:inline-flex;font-weight:800;gap:7px;margin-top:6px;padding:0;text-decoration:none}.contentSection{margin:0 auto;max-width:1320px;padding:40px 42px 38px}.contentSection.soft{border-top:1px solid var(--line)}.demoSection{padding-top:10px}.sectionHeader{margin:0 auto 34px;max-width:720px;text-align:center}.sectionHeader h2{font-size:clamp(28px,3vw,40px);line-height:1.12;margin:0 0 10px}.sectionHeader h2 span{color:#2e3530}.sectionHeader p{color:var(--muted);font-size:15px;line-height:1.5;margin:0}.howSection{align-items:center;display:grid;gap:34px;grid-template-columns:.75fr 1.25fr}.howIntro h2,.roiCopy h2{font-size:clamp(30px,3vw,44px);line-height:1.08;margin:10px 0 12px}.howIntro p,.roiCopy p{color:var(--muted);font-size:15px;line-height:1.55;margin:0}.howGrid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.howCard{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:12px;min-height:230px;padding:22px;position:relative}.howCard>span{align-items:center;background:#eaf7ec;border-radius:999px;color:var(--green-dark);display:inline-flex;font-size:12px;font-weight:900;height:30px;justify-content:center;width:30px}.howCard svg{color:var(--green-dark)}.howCard strong{font-size:19px;line-height:1.18}.howCard p{color:var(--muted);font-size:14px;line-height:1.48;margin:0}.roiSection{align-items:stretch;display:grid;gap:28px;grid-template-columns:.75fr 1.25fr}.roiPanel{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:22px;grid-template-columns:1fr .85fr;padding:24px}.roiControls{display:grid;gap:18px}.roiControls label{background:#f8faf7;border:1px solid var(--line);border-radius:8px;display:grid;gap:12px;padding:18px}.roiControls label span,.roiResult span{color:var(--muted);font-size:13px;font-weight:800}.roiValueLine{align-items:center;display:flex;gap:12px;justify-content:space-between}.roiValueLine strong{color:var(--ink);font-size:32px;line-height:1}.roiValueLine input{background:#fff;border:1px solid var(--line);border-radius:7px;color:var(--ink);font-size:15px;font-weight:800;height:40px;padding:0 10px;text-align:center;width:92px}.roiControls input[type=range]{accent-color:var(--green);width:100%}.roiResult{background:#142017;border-radius:8px;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:260px;padding:24px}.roiResult span{color:#ffffffb3}.roiResult strong{display:block;font-size:clamp(34px,4vw,52px);letter-spacing:0;line-height:.95;margin:12px 0 14px}.roiResult p{color:#ffffffc7;font-size:14px;line-height:1.5;margin:0 0 22px}.roiResult .button{justify-content:center;width:fit-content}.trustSection{align-items:stretch;border-top:1px solid var(--line);display:grid;gap:28px;grid-template-columns:1fr 1fr}.trustCopy h2{font-size:clamp(30px,3vw,44px);line-height:1.08;margin:10px 0 12px}.trustCopy>p{color:var(--muted);font-size:15px;line-height:1.55;margin:0;max-width:620px}.trustGrid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:26px}.trustGrid article{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:12px;grid-template-columns:22px 1fr;padding:18px}.trustGrid svg{color:var(--green-dark);margin-top:1px}.trustGrid strong{font-size:16px}.trustGrid p{color:var(--muted);font-size:13px;line-height:1.45;margin:6px 0 0}.approvalQueue{background:#142017;border-radius:var(--radius);color:#fff;display:grid;gap:12px;padding:24px}.queueTop{align-items:start;display:flex;gap:18px;justify-content:space-between;margin-bottom:4px}.queueTop span,.queueActions span{color:#ffffffa6;font-size:12px;font-weight:800}.queueTop strong{display:block;font-size:28px;line-height:1;margin-top:7px}.queueTop b{background:#58d34f21;border:1px solid rgba(88,211,79,.3);border-radius:999px;color:#abf3a5;font-size:12px;padding:8px 10px;white-space:nowrap}.queueRow{align-items:center;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:8px;display:grid;gap:12px;grid-template-columns:88px 1fr auto;padding:14px}.queueRow span{color:#fff9;font-size:12px;font-weight:800}.queueRow strong{font-size:14px;line-height:1.25}.queueRow b{color:#abf3a5;font-size:12px;white-space:nowrap}.queueRow b.review{color:#ffd884}.queueActions{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:8px}.captureGrid{display:grid;gap:24px;grid-template-columns:repeat(5,minmax(0,1fr))}.captureTile,.extractCard,.integrationCard,.digestCard,.searchPanel{background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.captureTile{cursor:pointer;min-height:220px;padding:18px;text-align:left}.captureTile.active{border-color:#39a93599;box-shadow:0 0 0 3px #39a9351f}.captureTile header{color:var(--green-dark);margin-bottom:7px}.captureTile p{color:var(--muted);font-size:13px;line-height:1.38;margin:0 0 16px}.captureTile img,.miniSurface{border:1px solid #dfe6dd;border-radius:7px;height:120px;object-fit:cover;width:100%}.miniSurface{background:#fbfcfa;color:#212823;display:grid;font-size:13px;gap:6px;padding:18px}.miniSurface p{color:#27312b;margin:0}.extractGrid{display:grid;gap:24px;grid-template-columns:repeat(5,minmax(0,1fr))}.useCasesSection{border-top:1px solid var(--line)}.useCaseGrid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.useCaseCard{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;gap:18px;min-height:330px;padding:24px}.useCaseCard.active{border-color:#39a9357a;box-shadow:0 0 0 3px #39a9351a}.useCaseCard strong{font-size:20px;line-height:1.15}.useCaseOutcome{background:#eff8ef;border:1px solid #d9ead7;border-radius:999px;color:var(--green-dark);display:inline-flex;font-size:12px;font-weight:900;line-height:1.25;margin-top:12px;padding:7px 10px}.useCaseCard p{color:var(--muted);font-size:14px;line-height:1.5;margin:10px 0 0}.useCaseCard ul{display:grid;gap:9px;list-style:none;margin:0;padding:0}.useCaseCard li{color:#334139;font-size:13px;font-weight:700}.useCaseCard a,.useCaseCard>span{align-items:center;color:var(--green-dark);display:inline-flex;font-size:13px;font-weight:900;gap:6px;margin-top:auto}.useCaseCard a:hover,.extractCard a:hover,.cardTop a:hover,.aiCard a:hover{color:var(--green-dark);text-decoration:underline;text-underline-offset:4px}.useCaseCard>span{color:var(--muted)}.systemsStripSection{align-items:center;background:#eef8ee;border:1px solid #d6e8d4;border-radius:var(--radius);display:grid;gap:22px;grid-template-columns:minmax(260px,.9fr) minmax(320px,1.2fr) auto;margin:0 auto;max-width:1280px;padding:24px}.systemsStripSection h2{font-size:clamp(22px,2.2vw,32px);line-height:1.12;margin:8px 0 0}.systemsStrip{display:flex;flex-wrap:wrap;gap:9px}.systemsStrip span{background:#fff;border:1px solid rgba(57,169,53,.24);border-radius:999px;color:#26322a;font-size:13px;font-weight:900;padding:8px 11px}.painGrid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.painGrid article{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:12px;min-height:220px;padding:24px}.painGrid svg{color:var(--amber)}.painGrid strong{font-size:20px}.painGrid p{color:var(--muted);font-size:14px;line-height:1.5;margin:0}.beforeAfter{border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:28px;overflow:hidden}.beforeAfter article{background:#fff;display:grid;gap:8px;padding:22px 26px}.beforeAfter article+article{background:#f2f9f1;border-left:1px solid var(--line)}.beforeAfter span,.eyebrow{color:var(--green-dark);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.beforeAfter p{color:#29312c;font-size:16px;line-height:1.45;margin:0}.demoShell{align-items:stretch;background:#111713;border-radius:var(--radius);color:#fff;display:grid;gap:0;grid-template-columns:.95fr 1.05fr 1.1fr;overflow:hidden}.demoCopy{display:flex;flex-direction:column;justify-content:center;padding:38px}.demoCopy h2{font-size:clamp(30px,3.1vw,46px);letter-spacing:0;line-height:1.04;margin:12px 0 16px}.demoCopy p{color:#ffffffbd;font-size:15px;line-height:1.55;margin:0 0 26px}.sampleTabs{display:grid;gap:10px}.sampleTabs button{background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:7px;color:#ffffffdb;cursor:pointer;font-weight:800;height:46px;text-align:left;padding:0 14px}.sampleTabs button.selected{background:var(--green);border-color:var(--green);color:#fff}.notePanel{background:#f8faf7;color:var(--ink);display:grid;grid-template-rows:220px 1fr}.notePanel img{height:220px;object-fit:cover;width:100%}.notePanel div{display:grid;gap:12px;padding:28px}.notePanel strong{color:var(--green-dark);font-size:13px;text-transform:uppercase}.notePanel p{font-size:19px;font-weight:700;line-height:1.38;margin:0}.structuredPanel{background:#fff;color:var(--ink);padding:28px}.panelTop{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:16px}.panelTop strong{align-items:center;display:inline-flex;gap:8px}.panelTop span{background:#eaf7ec;border-radius:999px;color:var(--green-dark);font-size:12px;font-weight:800;padding:7px 10px}.structuredRow{border-bottom:1px solid #edf0ec;display:grid;gap:6px;grid-template-columns:96px 1fr auto;padding:16px 0}.structuredRow span{color:var(--muted);font-size:13px}.structuredRow strong{font-size:15px}.structuredRow b{align-self:start;background:#f2f7f1;border-radius:999px;color:var(--green-dark);font-size:12px;padding:6px 9px}.structuredPanel button,.structuredPanel a{align-items:center;background:var(--green);border:0;border-radius:7px;color:#fff;display:inline-flex;font-weight:800;gap:8px;height:48px;margin-top:22px;padding:0 18px;text-decoration:none}.fieldSalesPage .fieldSalesHero .hero h1,.fieldSalesPage .hero h1{max-width:560px}.fieldSalesDemo{padding-top:28px}.fieldSalesPage .teamRow svg{color:var(--green-dark)}.pilotSection{align-items:stretch;display:grid;gap:24px;grid-template-columns:.9fr 1.15fr .78fr;padding-top:22px}.pilotIntro,.pilotPlan,.pilotIncludes,.pilotScorecard{border:1px solid var(--line);border-radius:var(--radius)}.pilotIntro{background:#111713;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:34px}.pilotIntro h2{font-size:clamp(30px,3.2vw,46px);line-height:1.05;margin:12px 0 16px}.pilotIntro p{color:#ffffffbd;font-size:15px;line-height:1.55;margin:0 0 24px}.pilotIntro .button{align-self:flex-start}.pilotPlan{background:#fff;display:grid}.pilotPlan article{align-items:flex-start;border-bottom:1px solid #edf0ec;display:grid;gap:16px;grid-template-columns:38px 1fr;padding:24px}.pilotPlan article:last-child{border-bottom:0}.pilotPlan article>span{align-items:center;background:#eaf7ec;border-radius:999px;color:var(--green-dark);display:inline-flex;font-size:14px;font-weight:900;height:32px;justify-content:center;width:32px}.pilotPlan strong,.pilotIncludes>strong{font-size:18px}.pilotPlan p{color:var(--muted);font-size:14px;line-height:1.5;margin:7px 0 0}.pilotIncludes{background:#f2f9f1;display:flex;flex-direction:column;justify-content:center;padding:28px}.pilotIncludes div{display:grid;gap:13px;margin-top:20px}.pilotIncludes span{align-items:center;color:#26322a;display:inline-flex;font-size:14px;font-weight:800;gap:9px}.pilotIncludes svg{color:var(--green-dark);flex:0 0 auto}.pilotScorecard{background:#fff;grid-column:1 / -1;padding:24px}.pilotScorecard>strong{display:block;font-size:20px;margin-bottom:16px}.pilotScorecard>div{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.pilotScorecard article{background:#f8faf7;border:1px solid var(--line);border-radius:7px;padding:16px}.pilotScorecard b{display:block;font-size:15px}.pilotScorecard p{color:var(--muted);font-size:13px;line-height:1.45;margin:7px 0 0}.pilotSummarySection{align-items:stretch;border-top:1px solid var(--line);display:grid;gap:24px;grid-template-columns:.85fr 1.15fr}.pilotSummaryIntro{background:#111713;border-radius:var(--radius);color:#fff;display:grid;gap:14px;padding:34px}.pilotSummaryIntro h2{font-size:clamp(30px,3vw,44px);line-height:1.06;margin:0}.pilotSummaryIntro p{color:#ffffffbd;font-size:15px;line-height:1.55;margin:0}.pilotSummaryIntro .button{justify-self:start;margin-top:8px}.pilotSummaryLists{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.pilotSummaryLists article{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:24px}.pilotSummaryLists strong{display:block;font-size:20px;line-height:1.2;margin-bottom:18px}.pilotSummaryLists div{display:grid;gap:12px}.pilotSummaryLists span{align-items:center;color:#26322a;display:inline-flex;font-size:14px;font-weight:800;gap:9px}.pilotSummaryLists svg{color:var(--green-dark);flex:0 0 auto}.extractCard{min-height:285px;padding:22px}.extractCard.green header{color:var(--green-dark)}.extractCard.teal header{color:var(--teal)}.extractCard.amber header{color:var(--amber)}.extractCard.blue header{color:var(--blue)}.extractCard.gray header{color:#52605a}.extractCard p{color:var(--muted);font-size:13px;line-height:1.45;margin:10px 0 20px}.extractCard ul{display:grid;gap:13px;list-style:none;margin:0 0 22px;padding:0}.extractCard li{border-top:1px solid #edf0ec;font-size:13px;line-height:1.35;padding-top:11px}.extractCard a,.cardTop a{color:var(--blue);font-size:13px;font-weight:800}.integrationGrid{display:grid;gap:20px;grid-template-columns:repeat(6,minmax(0,1fr))}.integrationCard{display:grid;gap:13px;min-height:210px;padding:24px}.integrationCard svg{color:var(--blue)}.integrationCard strong{font-size:18px}.integrationCard p{color:var(--muted);font-size:13px;line-height:1.45;margin:0}.integrationCard span{align-self:end;color:var(--green-dark);font-size:13px;font-weight:800}.searchControls button:hover,.sampleTabs button:hover,.walkthroughTabs button:hover,.appDemoTabs button:hover,.captureActions button:hover{border-color:#39a93557;box-shadow:0 8px 18px #142a1814}.finalCta:hover{border-color:#39a9353d;box-shadow:0 16px 42px #142a1814}.structuredPanel a:hover{background:#2f982d;box-shadow:0 10px 24px #1474242e;transform:translateY(-1px)}.mobileMenu a:hover,.mobileMenu button:hover{background:#eef6ed;color:var(--green-dark)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.digestGrid{display:grid;gap:24px;grid-template-columns:1fr 1.28fr 1fr}.digestCard{padding:24px}.cardTop{align-items:flex-start;border-bottom:1px solid var(--line);flex-direction:row;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}.cardTop span{color:var(--muted);font-size:13px}.metricRow{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.metricRow div,.teamRow{display:grid;gap:7px}.metricRow b{font-size:28px}.metricRow span,.metricRow em{color:var(--muted);font-size:12px;font-style:normal}.metricRow em,.teamRow em{color:var(--green-dark)}.updateRow{align-items:center;border-top:1px solid #edf0ec;display:grid;gap:14px;grid-template-columns:46px 1fr auto;padding:13px 0}.updateRow:first-of-type{border-top:0}.updateRow img{border-radius:6px;height:40px;object-fit:cover;width:46px}.updateRow div{display:grid;gap:4px}.updateRow span{color:var(--muted);font-size:12px}.updateRow b{border-radius:999px;font-size:12px;padding:6px 9px}.updateRow b.risk{background:#fdebea;color:var(--red)}.updateRow b.win{background:#eaf7ec;color:var(--green-dark)}.updateRow b.ok{background:#eef3ed;color:#4d5d52}.teamRow{align-items:center;border-top:1px solid #edf0ec;grid-template-columns:1fr 36px 44px;padding:11px 0}.teamRow span{font-size:13px}.teamRow b,.teamRow em{font-size:13px;font-style:normal}.teamRow:nth-last-child(1) em{color:var(--green-dark)}.searchPanel{padding:22px}.searchControls{display:grid;gap:12px;grid-template-columns:1fr 132px 136px 110px}.searchBox{align-items:center;border:1px solid var(--line);border-radius:7px;display:flex;gap:8px;height:42px;padding:0 12px}.searchBox svg{color:#7d8780}.searchBox input{border:0;flex:1;height:38px;min-width:0}select,.searchControls button{background:#fff;height:42px;padding:0 12px}.searchControls button{align-items:center;border:1px solid var(--line);border-radius:7px;color:#29312c;display:inline-flex;font-weight:700;gap:8px;justify-content:center}.resultsHeader{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;margin-top:24px;padding-bottom:12px}.resultsHeader span{color:var(--blue);font-size:13px;font-weight:800}.resultRow{align-items:center;border-bottom:1px solid #edf0ec;display:grid;gap:16px;grid-template-columns:74px 1fr 245px 96px;padding:16px 0}.resultRow>img{border-radius:6px;height:64px;object-fit:cover;width:74px}.resultText{display:grid;gap:4px}.resultText span,.resultText p{color:var(--muted);font-size:12px;margin:0}.mediaStrip{display:flex;gap:8px}.mediaStrip img{border-radius:6px;height:52px;object-fit:cover;width:74px}.resultRow>b{border:1px solid var(--line);border-radius:999px;color:var(--green-dark);font-size:12px;justify-self:end;padding:7px 10px}.finalCta{align-items:center;background:#f0f8f0;border:1px solid #d8e8d7;border-radius:var(--radius);display:grid;gap:24px;grid-template-columns:auto 1fr auto auto;margin:34px auto 28px;max-width:1320px;padding:28px 36px}.finalCta .logo{justify-self:start;min-width:170px}.finalCta .logo img{filter:brightness(0);height:34px}.finalCta h2{font-size:28px;line-height:1.15;margin:0 0 6px}.finalCta p{color:var(--muted);margin:0}.siteFooter{background:#111713;color:#fff;display:grid;gap:34px;margin-top:28px;padding:46px 56px 28px}.footerBrand{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(180px,auto) minmax(240px,520px) auto}.footerBrand .logo{justify-self:start}.footerBrand .logo img{height:40px}.footerBrand p{color:#ffffffbd;line-height:1.55;margin:0}.footerBrand span{color:#ffffffe0;font-size:14px;font-weight:800;justify-self:end}.footerNav{border-top:1px solid rgba(255,255,255,.12);display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:28px}.footerNav div{display:grid;gap:10px}.footerNav strong{color:#fff;font-size:13px;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.footerNav a{color:#ffffffad;font-size:14px;line-height:1.35;width:fit-content}.footerNav a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.footerBottom{align-items:center;border-top:1px solid rgba(255,255,255,.12);color:#ffffff85;display:flex;font-size:12px;gap:16px;justify-content:space-between;padding-top:22px}.pilotPage,.productPage{background:#fbfcfa}.productHero{background-position:center;background-size:cover;color:#fff;display:grid;gap:34px;grid-template-columns:minmax(320px,.88fr) minmax(280px,.42fr);min-height:640px;padding:138px 56px 64px}.productHero h1{font-size:clamp(44px,6vw,78px);line-height:.98;margin:0 0 22px;max-width:830px}.productHero p{color:#ffffffd1;font-size:18px;line-height:1.55;margin:0;max-width:650px}.productHeroPanel,.voiceCommandPreview{align-self:end;background:#ffffffeb;border:1px solid rgba(255,255,255,.42);border-radius:var(--radius);box-shadow:0 24px 80px #0000003d;color:var(--ink);display:grid;gap:12px;padding:24px}.productHeroPanel span{align-items:center;color:#26322a;display:inline-flex;font-size:14px;font-weight:900;gap:8px}.productHeroPanel svg,.productChecklist svg,.scorecardGrid svg{color:var(--green-dark);flex:0 0 auto}.voiceCommandPreview span{color:var(--green-dark);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.voiceCommandPreview strong{font-size:24px;line-height:1.22}.voiceCommandPreview p{color:var(--muted);font-size:14px}.productDetailSection{padding-top:52px}.productTimeline,.commandExampleGrid,.integrationGroupGrid,.scorecardGrid{display:grid;gap:20px}.productTimeline{grid-template-columns:repeat(4,minmax(0,1fr))}.productTimeline article,.integrationGroupCard,.scorecardGrid article{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:12px;padding:22px}.productTimeline article span{color:var(--green-dark);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.productTimeline article strong,.integrationGroupCard strong,.scorecardGrid strong{font-size:18px;line-height:1.25}.productTimeline article p,.integrationGroupCard p{color:var(--muted);font-size:14px;line-height:1.5;margin:0}.commandExampleGrid,.integrationGroupGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.integrationGroupCard svg{color:var(--blue)}.integrationGroupCard div{display:flex;flex-wrap:wrap;gap:8px}.integrationGroupCard div span{background:#f4f7f3;border:1px solid var(--line);border-radius:999px;color:var(--green-dark);font-size:12px;font-weight:900;padding:7px 10px}.productSplitSection{align-items:start;display:grid;gap:34px;grid-template-columns:.7fr 1fr}.productSplitSection h2{font-size:clamp(32px,4vw,54px);line-height:1;margin:10px 0 14px}.productSplitSection p{color:var(--muted);line-height:1.55;margin:0 0 22px;max-width:620px}.scorecardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.scorecardGrid article,.productChecklist span{align-items:center;display:flex;gap:10px}.productChecklist{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:14px;padding:24px}.productChecklist span{border-bottom:1px solid #edf0ec;color:#26322a;font-size:14px;font-weight:900;padding-bottom:14px}.productChecklist span:last-child{border-bottom:0;padding-bottom:0}.pilotHero{background:linear-gradient(90deg,#0a0f0cf5,#0a0f0cdb 42%,#0a0f0c6b),url(/assets/hero-home-ai-assistant-iQJj4m8H.webp);background-position:center;background-size:cover;color:#fff;display:grid;gap:34px;grid-template-columns:minmax(320px,.9fr) minmax(280px,.42fr);min-height:640px;padding:138px 56px 64px}.pilotHeroCopy{align-self:end;max-width:820px}.pilotHero h1{font-size:clamp(54px,7vw,94px);letter-spacing:0;line-height:.94;margin:14px 0 22px;max-width:820px}.pilotHero p{color:#ffffffc7;font-size:19px;line-height:1.55;margin:0;max-width:720px}.pilotHeroBadges{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.pilotHeroBadges span{align-items:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:999px;display:inline-flex;font-size:13px;font-weight:800;gap:7px;padding:9px 12px}.pilotHeroBadges svg,.pilotPromise li::marker{color:#abf3a5}.pilotPromise{align-self:end;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius);display:grid;gap:18px;padding:24px}.pilotPromise strong{font-size:22px}.pilotPromise ol{color:#ffffffc7;display:grid;font-size:14px;font-weight:700;gap:12px;line-height:1.45;margin:0;padding-left:20px}.pilotFormSection{display:grid;gap:34px;grid-template-columns:.45fr 1fr;margin:0 auto;max-width:1320px;padding:58px 42px 78px}.pilotFormIntro{align-self:start;position:sticky;top:22px}.pilotFormIntro h2{font-size:clamp(34px,4vw,54px);line-height:1;margin:10px 0 14px}.pilotFormIntro p{color:var(--muted);font-size:15px;line-height:1.55;margin:0}.pilotFormHighlights{display:grid;gap:10px;margin-top:22px}.pilotFormHighlights span{align-items:center;color:#26322a;display:inline-flex;font-size:14px;font-weight:800;gap:8px}.pilotFormHighlights svg{color:var(--green-dark);flex:0 0 auto}.pilotForm{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 24px 80px #14221814;display:grid;gap:18px;padding:26px}.pilotFormGrid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.pilotForm label{color:#26322a;display:grid;font-size:13px;font-weight:800;gap:8px}.pilotForm input,.pilotForm select,.pilotForm textarea{background:#f8faf7;border:1px solid var(--line);border-radius:7px;color:var(--ink);font-size:14px;min-height:48px;outline:0;padding:0 13px;width:100%}.pilotForm textarea{line-height:1.45;min-height:138px;padding:13px;resize:vertical}.submitPilot{justify-self:start}.submitPilot:disabled{cursor:wait;opacity:.68}.formNotice{align-items:center;border-radius:7px;display:flex;font-size:14px;font-weight:800;gap:10px;line-height:1.45;padding:14px}.formNotice.warning{background:#fff7e8;border:1px solid #f2d7a8;color:#794f08}.formNotice.error{background:#fff0ef;border:1px solid #efc1bd;color:#95302b}.formNotice.success{background:#eaf7ec;border:1px solid #bde7c1;color:var(--green-dark)}.pilotSuccessPanel{background:#f2faf3;border:1px solid #bde7c1;border-radius:var(--radius);display:grid;gap:18px;padding:22px}.pilotSuccessPanel>span{align-items:center;background:var(--green);border-radius:999px;color:#fff;display:inline-flex;height:48px;justify-content:center;width:48px}.pilotSuccessPanel h3{font-size:28px;line-height:1.1;margin:0 0 8px}.pilotSuccessPanel>div>p{color:#4c5a50;font-size:15px;line-height:1.55;margin:0;max-width:780px}.pilotSuccessSteps{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.pilotSuccessSteps article{background:#fff;border:1px solid #d5ead6;border-radius:7px;display:grid;gap:8px;padding:16px}.pilotSuccessSteps b{align-items:center;background:#eaf7ec;border-radius:999px;color:var(--green-dark);display:inline-flex;font-size:13px;height:30px;justify-content:center;width:30px}.pilotSuccessSteps strong{font-size:16px}.pilotSuccessSteps p{color:var(--muted);font-size:13px;line-height:1.45;margin:0}.pilotSuccessActions{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.pilotSuccessActions>button{background:transparent;border:0;color:var(--green-dark);cursor:pointer;font-size:14px;font-weight:800;padding:0}@media(max-width:1120px){.appDemoStage{grid-template-columns:1fr}.demoNarrative{min-height:0}.siteHeader{padding:22px 28px}.desktopNav,.headerActions{display:none}.menuButton{align-items:center;background:#ffffff24;border:1px solid rgba(255,255,255,.28);border-radius:8px;color:#fff;display:inline-flex;height:44px;justify-content:center;justify-self:end;width:44px}.siteHeader{grid-template-columns:auto 1fr}.mobileMenu{background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 20px 70px #0000002e;color:var(--ink);display:grid;gap:8px;padding:14px;position:fixed;right:18px;top:18px;width:min(280px,calc(100vw - 36px));z-index:20}.mobileMenu button{align-items:center;background:#f3f5f2;border:0;border-radius:6px;color:var(--ink);display:inline-flex;height:38px;justify-content:center;justify-self:end;width:38px}.mobileMenu a{border-radius:6px;color:var(--ink);display:block;font-weight:700;padding:12px;text-decoration:none}.mobileMenu>button:not([aria-label="Close navigation"]){background:#f3f5f2;border:0;border-radius:6px;color:var(--ink);font-weight:700;height:auto;min-height:44px;padding:12px;text-align:left;width:100%}.heroContent{grid-template-columns:1fr minmax(300px,360px);padding-top:118px}.aiCard{display:none}.securityHero,.securityWorkflowSection,.productHero,.productSplitSection,.pilotHero,.pilotFormSection{grid-template-columns:1fr}.securityPrinciples,.securityControlGrid,.securityWorkflow,.useCaseDetailGrid,.briefMetaGrid,.briefThree,.briefTimeline,.briefTwoColumn,.productTimeline,.commandExampleGrid,.integrationGroupGrid,.scorecardGrid,.pilotOutcomeGrid,.captureGrid,.extractGrid,.integrationGrid,.painGrid,.tradeExampleGrid,.automationCards,.useCaseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.howSection,.roiSection,.roiPanel,.pilotSummarySection,.trustSection,.walkthroughSection,.walkthroughStage,.guardrailsSection,.commandSection,.systemsStripSection{grid-template-columns:1fr}.systemsStripSection{margin-inline:28px}.automationFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.automationFlow article+article{border-left:0}.automationFlow article:nth-child(2n){border-left:1px solid var(--line)}.automationFlow article:nth-child(n+3){border-top:1px solid var(--line)}.policyPanel{grid-template-columns:repeat(2,minmax(0,1fr))}.policyTop{grid-column:1 / -1}.howGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.demoShell,.pilotSection{grid-template-columns:1fr}.pilotScorecard{grid-column:auto}.pilotScorecard>div{grid-template-columns:repeat(2,minmax(0,1fr))}.pilotFormIntro{position:static}.digestGrid{grid-template-columns:1fr}}@media(max-width:760px){.appDemoHero{gap:22px;padding:108px 20px 34px}.appDemoIntro h1{font-size:38px;line-height:1.02}.appDemoIntro p{font-size:16px}.securityHero{min-height:auto;padding:108px 20px 34px}.securityPage .visualSecurityHero{background-position:center center,70% center}.useCaseHero{background-position:center center,72% center}.pilotHero{background-position:center center,72% center;min-height:auto;padding:108px 20px 34px}.productHero{min-height:auto;padding:108px 20px 34px}.pilotProgramPage .productHero{background-position:center center,72% center}.voiceCommandsPage .productHero{background-position:center center,76% center}.integrationsPage .productHero{background-position:center center,72% center}.securityHero h1,.pilotHero h1,.productHero h1{font-size:42px;line-height:1.02}.securityHero p,.pilotHero p,.productHero p{font-size:16px}.appDemoTabs{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2px}.appDemoTabs button{border-radius:999px;font-size:13px;justify-content:center;min-height:40px;padding:0 8px;white-space:nowrap}.demoNarrative{min-height:0;padding:22px}.demoNarrative h2{font-size:28px;margin:16px 0 10px}.demoNarrative p{font-size:15px}.demoNarrativeImage,.demoNarrativeMeta{display:none}.pwaShell{border-radius:18px;min-height:0}.pwaTop{padding:15px 16px}.pwaScreen{min-height:0;padding:16px}.captureActions,.pwaRow,.approvalItem,.digestLine{grid-template-columns:1fr}.mediaPreview img{height:110px}.logo{font-size:20px}.hero{background-position:74% center;min-height:auto}.fieldSalesPage .hero{background-position:72% center}.fieldServicePage .hero{background-position:74% center}.heroContent{display:block;min-height:0;padding:96px 20px 28px}.heroCopy{padding-top:22px}.hero h1{font-size:38px;line-height:1.04;margin-bottom:18px}.hero p{font-size:16px;line-height:1.45}.heroActions,.industryRow div{align-items:flex-start;flex-direction:column}.heroActions{gap:18px;margin-top:24px}.heroProofRow{display:grid;gap:8px}.heroProofRow span{border-radius:7px;width:fit-content}.fieldStats{grid-template-columns:1fr}.industryRow{display:none}.phone{margin:28px auto 0;max-width:360px}.contentSection{padding:34px 20px}.captureGrid,.extractGrid,.integrationGrid,.painGrid,.tradeExampleGrid,.automationCards,.pilotSummaryLists,.guardrailsGrid,.securityPrinciples,.securityControlGrid,.securityWorkflow,.useCaseDetailGrid,.briefMetaGrid,.briefThree,.briefTimeline,.briefTwoColumn,.productTimeline,.commandExampleGrid,.integrationGroupGrid,.scorecardGrid,.productSplitSection,.useCaseGrid,.pilotOutcomeGrid,.howGrid,.commandGrid,.metricRow,.searchControls{grid-template-columns:1fr}.systemsStripSection{margin:0 20px;padding:22px}.howSection,.roiSection,.trustSection,.walkthroughSection,.commandSection{gap:22px}.walkthroughStage{grid-template-columns:1fr;padding:18px}.walkthroughScreen{min-height:280px;padding:20px}.howCard{min-height:auto}.commandGrid,.commandSafety{grid-column:auto}.automationFlow{grid-column:auto;grid-template-columns:1fr}.automationFlow article,.automationFlow article:nth-child(2n){border-left:0}.automationFlow article+article,.automationFlow article:nth-child(n+3){border-top:1px solid var(--line)}.automationCta,.automationCtaActions{align-items:stretch;flex-direction:column}.automationCtaActions .button,.automationCtaActions .watchLink{justify-content:center;width:100%}.pilotScorecard>div{grid-template-columns:1fr}.policyPanel{grid-template-columns:1fr;padding:18px}.briefPage{background:linear-gradient(180deg,#0f1712 0,#0f1712 260px,#eef3ed 260px,#eef3ed);padding:108px 14px 14px}.briefSheet{padding:24px}.briefHero h1{font-size:38px}.briefHero p{font-size:16px}.briefHeroMedia{grid-template-columns:1fr}.briefHeroMedia img{aspect-ratio:16 / 10}.briefCta{align-items:stretch;grid-template-columns:1fr}.briefCta .button{justify-self:stretch;min-width:0}.pilotFormSection{padding:34px 20px}.pilotForm{padding:18px}.pilotFormGrid,.pilotSuccessSteps{grid-template-columns:1fr}.submitPilot{justify-self:stretch}.roiPanel{padding:18px}.roiResult{min-height:0}.trustGrid{grid-template-columns:1fr}.approvalQueue{padding:18px}.queueTop,.queueActions{align-items:flex-start;flex-direction:column}.queueRow{align-items:start;grid-template-columns:1fr}.useCaseCard{min-height:auto}.beforeAfter{grid-template-columns:1fr}.beforeAfter article+article{border-left:0;border-top:1px solid var(--line)}.demoCopy,.notePanel div,.structuredPanel{padding:24px}.notePanel{grid-template-rows:180px 1fr}.notePanel img{height:180px}.notePanel p{font-size:17px}.structuredRow{grid-template-columns:1fr}.resultRow{align-items:start;grid-template-columns:60px 1fr}.mediaStrip,.resultRow>b{grid-column:2;justify-self:start}.finalCta{grid-template-columns:1fr;margin:24px 20px;padding:24px}.siteFooter{gap:28px;padding:36px 20px 24px}.footerBrand,.footerNav{grid-template-columns:1fr}.footerBrand span{justify-self:start}.footerBottom{align-items:flex-start;flex-direction:column}}@media print{.briefPage{background:#fff;padding:0}.siteHeader,.siteFooter,.briefPrintButton{display:none}.briefSheet{border:0;box-shadow:none;max-width:none;padding:24px}.briefCta .button{display:none}}
