@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#0c1117;--trust-paper:#111821;--paper-2:#151e28;--ink:#eef4f6;--ink-2:#c7d6dc;--accent:#4cc9c9;--accent-soft:#153f43;--white:#111923;--line:#c5d5dc2e;--muted:#a9b5bd}.demoApp.demoApp{--demo-bg:#090c11;--demo-panel:#0f1319;--demo-panel-2:#151a21;--demo-line:#2a3039;--demo-muted:#8c97a7;--demo-text:#f5f7fb;--demo-teal:#36c5c5;--demo-accent-fill:#36c5c5;--demo-chrome:#080b0f;--demo-sidebar:#0d1116;--demo-raised:#11161c;--demo-row-alt:#11161c;--demo-subtle:#252b34;--demo-subtle-2:#2e3640;--demo-accent-wash:#36c5c514;--demo-accent-wash-strong:#bceaea;--demo-border-strong:#46515e;--demo-shadow:#0000008c;--demo-overlay:#030609c2;--demo-disabled:#788492;--demo-danger:#eb6e5c;--demo-guide-pulse:#0f1f25;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.embeddedDemo{background-color:#080c11}.hero{background-image:none}.demoTopbar,.mobileDemoHeader,.mobileDemoProgress{background-color:#080b0f}.demoSidebar{background-color:#0d1116}.demoWorkspace{background-color:#090c11}.demoQuestionBar{background-image:linear-gradient(110deg,#0c1117,#0a0d12)}.demoSetup{background-image:radial-gradient(circle at 70% 34%,#36c5c514,#0000 28%),linear-gradient(135deg,#090d12,#0d1218)}.demoMobileExperience{background-image:radial-gradient(circle at 88% 10%,#36c5c51f,#0000 26%),linear-gradient(160deg,#090c11,#0c1117)}.demoQuestionBar form>div{background-color:#0f1319}.demoGuide form>div,.mobileDemoChat form>div{background-color:#090d12;border-color:#34404b}.demoPrimaryNav a:hover{background-color:#36c5c51a}.demoSourceSection li.active{background-color:#36c5c50d}.demoTableLink{background-color:#36c5c51f}.demoSuggestions button.active,.demoSuggestions button:hover,.demoResultsTable td button em{background-color:#36c5c51a}.demoTableToolbar b{background-color:#36c5c521}.demoCitationNote,.demoSourceSection li.draggableSource{background-color:#36c5c512}.demoDropZone.dragActive,.demoChatAnswer,.mobileResultTable>div.target,.mobileResultTable .target button,.mobileQuestionSuggestion,.mobileChatAnswer{background-color:#36c5c514}.mobileFileList b{background-color:#36c5c51f}.demoResultsTable{background-color:#0c1015}.mobileResultTable{background-color:#0c1117}.demoResultsTable tbody tr:not(.demoEmptyRow):nth-child(2n){background-color:#11161c}.demoResultsTable td button:disabled,.demoResultsTable td button:disabled:hover{color:#697482}.mobileResultTable button:disabled{color:#66717d}.demoRowNumber{color:#596473}.demoTableToolbar span{color:#ced5df}.demoSchemaBar div:last-child span{color:#c9d0da}.demoEmptyRow td>div{border-color:#6c737d}.demoProcessing>div{background-color:#252b34}.demoSetupLoading>div{background-color:#252c35}.mobileDemoLoading>div{background-color:#252d36}.demoGuideProgress{background-color:#27303a}.mobileDemoProgress i{background-color:#222a33}.demoSpinner{border-color:#36c5c5 #2e3640 #2e3640}.demoFilmstrip{background-color:#090d12}.demoFilmstrip button{border-color:#38404b}.demoSourceDrawer{background-color:#0b0f14;box-shadow:-24px 0 60px #00000073}.demoPdfPage{box-shadow:0 20px 55px #00000073}.mobileSourcePage{box-shadow:0 18px 45px #0000005c}.demoHighlightedExcerpt,.mobileSourcePage blockquote{background-color:#bceaea}.demoSetupCards>button{background-color:#11161c}.mobileTemplateChoice{background-color:#111922;background-image:linear-gradient(145deg,#111922,#0d131a);box-shadow:0 18px 50px #00000047,0 0 30px #36c5c514}.demoSetupIllustration{background-color:#0c1116;border-color:#252c35}.demoSetupIllustration i{background-color:#171d25;border-color:#444e5b}.mobileTemplateIcon{background-color:#090e14;border-color:#26303b}.mobileTemplateIcon i{background-color:#151c24;border-color:#4b5968}.demoSetupIllustration.custom i:not(:first-child){box-shadow:0 22px #171d25}.demoSchemaBar{background-image:linear-gradient(100deg,#0f141a,#0b0f14)}.demoGuide{background-color:#0c1117f7;box-shadow:0 18px 55px #0000008c,0 0 28px #36c5c51f}.demoGuideInline.phase-choose{background-color:#0e191ffa;box-shadow:0 18px 55px #0000008c,0 0 34px #36c5c533,inset 0 0 25px #36c5c50a}.demoGuideInline.phase-choose:before,.demoGuide.phase-ready:before,.demoGuide.phase-table:after{background-color:#0c1117}.demoCompletionBackdrop{background-color:#030609c2}.mobileDemoCompletion{background-color:#020508d1}.demoCompletion{background-color:#0d1218;box-shadow:0 26px 90px #000000b3,0 0 40px #36c5c51f}.mobileDemoCompletion>section{background-color:#0d1319;box-shadow:0 24px 70px #000000a6}.demoCompletion button{border-color:#46515e}.mobileDemoCompletion button,.mobileSecondaryAction{border-color:#3b4652}.mobileFileList li{background-color:#0e141b;border-color:#28323c}.mobileResultTable{border-color:#2d3741}.mobileResultTable>div{border-color:#252e37}.demoPdfIcon,.demoResultsTable td:first-child button i{color:#eb6e5c}.mobileFileList li>i{color:#ed6f5e}html,body{background-color:var(--paper);color:var(--ink)}::selection{background-color:var(--accent);color:#071013}:focus-visible{outline-color:var(--accent)}input,select,textarea{background-color:var(--white);border-color:var(--ink);color:var(--ink);caret-color:var(--accent)}input::placeholder,textarea::placeholder{color:var(--muted)}:-webkit-any(input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill){-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 1000px var(--white) inset;caret-color:var(--accent)}:is(input:autofill,textarea:autofill,select:autofill){-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 1000px var(--white) inset;caret-color:var(--accent)}.siteHeader{border-color:var(--line);background-color:#0c1117f2}.siteHeader .wordmark{background-color:#0000;background-image:url(/strive-wordmark-dark.svg);-webkit-mask:none;mask:none}.navDropdownMenu,.mobileNav nav,.modalCard{background-color:var(--paper);border-color:var(--ink)}.navDropdownMenu a:hover,.industryPicker>button:hover,.industryPicker>button[aria-pressed=true],.industryPicker>a:hover,.buttonDark{background-color:var(--ink);color:var(--white)}.buttonAccent{color:#071013}.buttonGhost{color:var(--ink)}.generatedProductVisual,.workflowOutputVisual,.steps li,.engineLayers article,.trustGrid article,.useCaseTaskCard,.assuranceBadge,.pricingGrid article:not(.featured),.aboutPrincipleCard,.contactCard,.productFeatureCard,.productFeatureCard:nth-child(2n),.builtInCard{border-color:var(--line);background:linear-gradient(155deg,#151e28 38%,#153f43 100%);box-shadow:8px 10px #05080c66}.stepVisual,.aboutPrincipleVisual,.productFeatureVisual{border-color:var(--line);background-color:#101821;box-shadow:8px 9px #05080c70}.trustGlyph{background-color:#f5f2ea;border-color:#71808b;box-shadow:8px 9px #05080c70}.workflowSourceStack>span,.tableMock,.sharePanel,.queueMock,.switcherMock,.fieldPrompt,.moveOutput{background-color:var(--paper-2);border-color:var(--line)}.uploadVisual>span:nth-child(n){color:#101216;background:#e7edf0;border-color:#83949f}.uploadVisual>span:nth-child(n):before{background:linear-gradient(225deg,#e7edf0 49%,#83949f 50% 53%,#0000 54%)}.uploadVisual>span:nth-child(n) i{background-color:#687984}.libraryDocs>i:nth-child(n){background:#e7edf0;border-color:#83949f}.libraryDocs>i:nth-child(3){background:repeating-linear-gradient(#e7edf0 0 13px,#83949f 13px 15px)}.libraryDocs small{color:#eef4f6;background-color:#101821}.recordDocuments>span:nth-child(n),.proofPage{color:#101216;background:#e7edf0;border-color:#83949f}.recordDocuments>span:nth-child(n) i,.proofPage span{background-color:#687984}.recordDocuments>.recordTable i{background:repeating-linear-gradient(90deg,#0000 0 15px,#83949f 15px 16px);border-color:#83949f}.recordDocuments>.recordSigned i:last-child{border-bottom-color:#101216}.proofPage mark{background-color:#4cc9c9}.heroResultTable,.heroFloatTable,.queryMock,.decisionTable,.proofQuery,.proofNote,.activeRow,.shareInput,.commentPin,.queueIcon,.workspaceOption.active,.fieldPreview,.proofTable,.moveTable span{background-color:var(--white);border-color:var(--line)}.workflowSheetPanel{background-color:var(--white)}.workflowOutputVisual{background:radial-gradient(circle at 92% 86%,#4cc9c92b,#0000 31%),linear-gradient(145deg,#111923 35%,#153f43 100%);border-color:#8fa4af66}.workflowSourceStack>span{background-color:#e7edf0;border-color:#83949f;box-shadow:4px 5px #05080c52}.workflowSourceStack span i{background-color:#687984}.workflowTransfer{background-color:#d7e3e7}.workflowTransfer:after{border-color:#d7e3e7}.workflowOutputPanel>b{color:#eef4f6}.workflowTablePanel{background-color:#101821;border-color:#70838e}.workflowTablePanel .workflowTableHead{background-color:#344651}.workflowTablePanel i{background-color:#17232d;border-color:#657782}.workflowTablePanel i:nth-of-type(2),.workflowTablePanel i:nth-of-type(7){background-color:#1f6267}.workflowJsonPanel{color:#eef4f6;background-color:#101821;border:1px solid #70838e}.workflowJsonPanel code>span{color:#a7b6bf}.workflowSheetPanel{background-color:#eef3f2;border-left-color:#21734647}.workflowSheetPanel i{border-color:#73838c}.workflowSheetPanel i:nth-of-type(6),.workflowSheetPanel i:nth-of-type(7),.workflowSheetPanel i:nth-of-type(11){background-color:#a5dddd}.docStack{border-color:var(--line);background:linear-gradient(150deg,#121a23 40%,#153f43 100%);box-shadow:9px 10px #05080c70}.proofVisual,.signatureProof,.platform,.productFeatureSection,.useCaseDirectory,.infoSection,.pricingSection,.pricingTableWrap,.pricingTable{background-color:var(--white)}.pricingGrid article.featured{border-color:var(--accent);color:var(--ink);background:linear-gradient(155deg,#17242d 0%,#0c1117 100%)}.pricingGrid article.featured .buttonAccent{color:#071013}.pricingTable th,.pricingTable td{border-color:var(--line)}.pricingTable .featuredColumn{background-color:#153f435c}.policyBody>p:first-child,.notice{background-color:var(--white);border-color:var(--ink)}.legalJumpNav{background-color:var(--paper);border-color:var(--ink)}.legalPractice:nth-child(2n),.legalGuardrail{background-color:var(--paper-2)}.policyHero,.infoHeroAccent,.infoBand,.legalDocuments,.proofCopy,.noTraining{color:var(--ink);background-color:#123b40}.infoHeroAccent h1 em,.legalDocuments .eyebrow,.signatureProof h2 em{color:var(--accent)}.noTraining strong{color:var(--ink)}.infoBand .buttonLight{border-color:var(--ink);color:var(--ink)}.modalBackdrop{background-color:#02070dcc}:where(.engine,.closing,.legalHero,.legalClosing,.infoHeroDark,.productBuiltIn,.productWindow,.demoApp,footer){--paper:#f5f7fb;--trust-paper:#f2f0e8;--paper-2:#e7e3d8;--ink:#101216;--ink-2:#17314e;--accent:#36baba;--accent-soft:#b1e4e4;--white:#fffdf8;--line:#10253e30;--muted:#8f9aa6}.infoHeroDark,.contactHero,.engine,.closing,.legalHero,.legalClosing,.productBuiltIn{color:#f3f7f8;background-color:#0b1118}.productBuiltIn .builtInCard>h3{color:#eef4f6}.productBuiltIn .builtInCard>p{color:#a9b5bd}.productBuiltIn .builtInMeta>p{color:#4cc9c9}.engineLayers h3{color:#eef4f6}.engineLayers p{color:#a9b5bd}.pricingPopular{color:#071013}.infoHeroAccent .buttonLight{color:#eef4f6;border-color:#eef4f6}@media (min-width:901px){.how .sectionIntro{grid-template-rows:auto 1fr;align-items:start;row-gap:0}.how .sectionIntro>h2{grid-area:1/1}.how .sectionIntro>.workflowOutputVisual{grid-area:1/2/3;align-self:center}.how .sectionIntro>p:last-child{grid-area:2/1;margin-top:22px}}@media (max-width:900px){.how .sectionIntro{flex-direction:column;align-items:stretch;gap:0;display:flex}.how .sectionIntro>h2{order:1;margin-bottom:0}.how .sectionIntro>p:last-child{order:2;margin-top:18px}.how .sectionIntro>.workflowOutputVisual{order:3;margin-top:30px}}.demoApp .skipLink{color:#f5f7fb;background-color:#0c1117;border-color:#f5f7fb}footer{color:#fffdf8;background-color:#090b0f}.footerTop .wordmark{background-color:#fffdf8}:where(.paperSheet,.docCard,.legalAnswerDemo,.productHeroEPaper,.productHeroDoc,.productHeroFieldPrompt,.productHeroTable,.legalClausePages,.legalCalendar,.legalDiligenceDocs,.legalDiligenceTable,.demoPdfPage,.mobileSourcePage){--paper:#f5f7fb;--paper-2:#e7e3d8;--ink:#101216;--ink-2:#17314e;--white:#fffdf8;--line:#10253e30;--muted:#66717b;color:#101216}}
.demoApp.demoApp{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.demoApp.demoApp{--demo-bg:#f5f7fb;--demo-panel:#fffdf8;--demo-panel-2:#e7ecef;--demo-line:#10253e30;--demo-muted:#586672;--demo-text:#101216;--demo-teal:#126f71;--demo-accent-fill:#36c5c5;--demo-chrome:#fffdf8;--demo-sidebar:#eef2f4;--demo-raised:#fffdf8;--demo-row-alt:#edf2f4;--demo-subtle:#dce4e8;--demo-subtle-2:#cbd6dc;--demo-accent-wash:#dceff0;--demo-accent-wash-strong:#c7e7e8;--demo-border-strong:#71808b;--demo-shadow:#10253e2e;--demo-overlay:#10253ecc;--demo-disabled:#66717b;--demo-danger:#bd4939;--demo-guide-pulse:#e3f0f1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.demoApp .skipLink{color:#101216;background-color:#fffdf8;border-color:#101216}.demoApp .demoWordmark{background-image:url(/strive-wordmark.svg)}.embeddedDemo{background-color:#f5f7fb}.demoTopbar,.mobileDemoHeader,.mobileDemoProgress{background-color:var(--demo-chrome)}.demoSidebar{background-color:var(--demo-sidebar)}.demoWorkspace,.demoMobileExperience{background-color:var(--demo-bg)}.demoQuestionBar,.demoSetup,.demoMobileExperience{background-image:radial-gradient(circle at 78% 18%, var(--demo-accent-wash), transparent 30%), linear-gradient(145deg, var(--demo-bg), var(--demo-sidebar))}.demoQuestionBar form>div,.demoGuide form>div,.mobileDemoChat form>div{background-color:var(--demo-panel);border-color:var(--demo-line)}.demoPrimaryNav a:hover,.demoSourceSection li.active,.demoTableLink,.demoSuggestions button.active,.demoSuggestions button:hover,.demoTableToolbar b,.demoResultsTable td button em,.demoCitationNote,.demoSourceSection li.draggableSource,.demoDropZone.dragActive,.demoChatAnswer,.mobileFileList b,.mobileResultTable>div.target,.mobileResultTable .target button,.mobileQuestionSuggestion,.mobileChatAnswer{background-color:var(--demo-accent-wash)}.demoResultsTable,.mobileResultTable{background-color:var(--demo-panel)}.demoResultsTable tbody tr:not(.demoEmptyRow):nth-child(2n){background-color:var(--demo-row-alt)}.demoResultsTable td button:disabled,.demoResultsTable td button:disabled:hover,.mobileResultTable button:disabled,.demoRowNumber{color:var(--demo-disabled)}.demoTableToolbar span,.demoSchemaBar div:last-child span{color:var(--demo-text)}.demoEmptyRow td>div{border-color:var(--demo-border-strong)}.demoProcessing>div,.demoSetupLoading>div,.mobileDemoLoading>div,.demoGuideProgress,.mobileDemoProgress i{background-color:var(--demo-subtle)}.demoSpinner{border-color:var(--demo-subtle-2);border-top-color:var(--demo-teal)}.demoFilmstrip{background-color:var(--demo-panel)}.demoFilmstrip button{border-color:var(--demo-border-strong)}.demoSourceDrawer{background-color:var(--demo-sidebar);box-shadow:-24px 0 60px var(--demo-shadow)}.demoPdfPage,.mobileSourcePage{box-shadow:0 20px 55px var(--demo-shadow)}.demoHighlightedExcerpt,.mobileSourcePage blockquote{background-color:var(--demo-accent-wash-strong)}.demoSetupCards>button,.mobileTemplateChoice{background-color:var(--demo-raised);box-shadow:0 18px 45px var(--demo-shadow)}.mobileTemplateChoice{background-image:linear-gradient(145deg, var(--demo-raised), var(--demo-row-alt))}.demoSetupIllustration,.mobileTemplateIcon{background-color:var(--demo-panel-2);border-color:var(--demo-line)}.demoSetupIllustration i,.mobileTemplateIcon i{background-color:var(--demo-raised);border-color:var(--demo-border-strong)}.demoSetupIllustration.custom i:not(:first-child){box-shadow:0 22px var(--demo-raised)}.demoSchemaBar{background-image:linear-gradient(100deg, var(--demo-raised), var(--demo-sidebar))}.demoGuide,.demoGuideInline.phase-choose,.demoCompletion,.mobileDemoCompletion>section{background-color:var(--demo-raised);box-shadow:0 18px 55px var(--demo-shadow), 0 0 28px color-mix(in srgb, var(--demo-teal) 18%, transparent)}.demoGuideInline.phase-choose:before,.demoGuide.phase-ready:before,.demoGuide.phase-table:after{background-color:var(--demo-raised)}.demoCompletionBackdrop,.mobileDemoCompletion{background-color:var(--demo-overlay)}.demoCompletion button,.mobileDemoCompletion button,.mobileSecondaryAction{border-color:var(--demo-border-strong)}.mobileTemplateIcon i:nth-child(2){border-color:var(--demo-teal)}.mobileFileList li{background-color:var(--demo-raised);border-color:var(--demo-line)}.mobileResultTable,.mobileResultTable>div{border-color:var(--demo-line)}.demoPdfIcon,.demoResultsTable td:first-child button i,.mobileFileList li>i{color:var(--demo-danger)}.demoProfile>span,.demoQuestionBar form button,.demoSetupCards em,.draggableSource b,.demoGuide>button:not(.demoRestart),.demoGuide form button,.demoCitationNote>span,.demoCompletion a,.mobilePrimaryAction,.mobileTemplateChoice em,.mobileDemoChat form button,.mobileDemoCompletion a{background-color:var(--demo-accent-fill);color:#071013}@keyframes demoGuideGlow{50%{background-color:var(--demo-guide-pulse);border-color:var(--demo-teal);box-shadow:0 18px 55px var(--demo-shadow), 0 0 42px color-mix(in srgb, var(--demo-teal) 28%, transparent), inset 0 0 34px color-mix(in srgb, var(--demo-teal) 10%, transparent)}}}
