:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-ink:#07111f;--brand-ink-soft:#1d2939;--brand-muted:#5f6f86;--brand-subtle:#eef2f7;--brand-line:#d8e0ea;--brand-line-strong:#b9c6d6;--brand-panel:#fff;--brand-canvas:#f7f9fc;--trust-blue:#155eef;--trust-blue-strong:#0f46b8;--ai-accent:#0ea5e9;--ai-indigo:#4338ca;--compliance-amber:#b54708;--verified-green:#027a48;--risk-red:#b42318;--shadow-soft:0 24px 70px #07111f1f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--brand-canvas);color:var(--brand-ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}h1,h2,h3,p{margin:0}.site{background:linear-gradient(#f8fbff 0%,#fff 38%,#f7f9fc 100%);min-height:100vh;overflow-x:hidden}.hero{background:linear-gradient(90deg,#02061794,#0206172e),repeating-linear-gradient(135deg,#7dd3fc14 0 1px,#0000 1px 34px),linear-gradient(135deg,#020617 0%,#07111f 42%,#0b2a55 100%);min-height:min(860px,94vh);padding:24px clamp(20px,4vw,56px) clamp(42px,6vw,70px);position:relative;overflow:hidden}.content-hero{border-bottom:1px solid var(--brand-line);background:linear-gradient(135deg,#fffffff2,#f1f6fff5),linear-gradient(90deg,#fff,#eff6ff);padding:24px clamp(20px,4vw,56px) 72px}.content-hero-inner{max-width:920px;margin:88px auto 0}.content-hero h1{max-width:920px;color:var(--brand-ink);letter-spacing:0;font-size:clamp(42px,6vw,72px);line-height:.98}.nav{z-index:2;justify-content:space-between;align-items:center;gap:24px;max-width:1180px;margin:0 auto;display:flex;position:relative}.brand,.nav nav,.hero-actions,.proof-strip,.decision-row,.mockup-footer,.ai-header,.lead-actions{align-items:center;display:flex}.brand{color:var(--brand-ink);gap:10px;font-size:18px;font-weight:780}.brand.dark{color:#fff}.brand-mark{color:#fff;background:linear-gradient(135deg,#08111f,#13233a 54%,#155eef);border:1px solid #ffffff2e;border-radius:10px;place-items:center;width:36px;height:36px;font-size:15px;font-weight:850;display:inline-grid;position:relative;overflow:hidden}.brand-mark:after{content:"";border:1px solid #7dd3fc3d;border-radius:6px;position:absolute;inset:7px}.nav nav{color:#dbeafe;gap:16px;font-size:14px;font-weight:680}.nav nav a{outline:none}.nav nav a:focus-visible,.button:focus-visible,.topic-list a:focus-visible{box-shadow:0 0 0 3px #0ea5e93d}.nav-cta{color:#fff;background:#ffffff14;border:1px solid #ffffff38;border-radius:8px;padding:9px 12px}.nav-login{color:#b6c4d6}.content-hero .nav nav{color:#344054}.content-hero .nav-cta{border-color:var(--brand-line);color:var(--brand-ink);background:#ffffffb8}.hero-grid{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);align-items:center;gap:clamp(30px,4vw,58px);max-width:1180px;margin:clamp(56px,8vh,74px) auto 0;display:grid;position:relative}.hero-copy{max-width:660px}h1{color:#fff;letter-spacing:0;margin-top:12px;font-size:clamp(66px,10.4vw,126px);line-height:.9}.hero-title{color:#f8fafc;max-width:620px;margin-top:16px;font-size:clamp(26px,3.2vw,40px);font-weight:780;line-height:1.12}h2{max-width:720px;color:var(--brand-ink);letter-spacing:0;margin-top:10px;font-size:clamp(30px,4vw,46px);line-height:1.08}h3{color:var(--brand-ink);font-size:18px;line-height:1.25}.eyebrow{color:var(--ai-indigo);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.hero-eyebrow{color:#7dd3fc}.lede{color:#cbd5e1;max-width:650px;margin-top:20px;font-size:19px;line-height:1.55}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px}.button{background:var(--trust-blue);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:10px 15px;font-weight:760;display:inline-flex}.button:hover{background:var(--trust-blue-strong)}.button.secondary{color:#fff;background:#ffffff1a;border-color:#fff3}.button.secondary:hover{background:#ffffff29}.button.ghost{color:#cbd5e1;background:0 0;border-color:#0000}.button.ghost:hover{background:#ffffff1a}.button:disabled{cursor:wait;opacity:.7}.proof-strip{flex-wrap:wrap;gap:8px;margin-top:26px}.proof-strip span,.topic-list a,.trust-list span,.keyword-list span{border:1px solid var(--brand-line);color:#344054;background:#ffffffc7;border-radius:999px;padding:8px 11px;font-size:13px;font-weight:700}.hero .proof-strip span{color:#e2e8f0;background:#ffffff14;border-color:#ffffff29}.evidence-grid-motion{opacity:.62;pointer-events:none;width:min(54vw,690px);height:auto;position:absolute;inset:78px -54px auto auto}.product-mockup{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #94a3b857;border-radius:12px;overflow:hidden;box-shadow:0 26px 72px #02061752}.mockup-topbar{border-bottom:1px solid var(--brand-line);background:linear-gradient(90deg,#f8fbff,#eef6ff);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.caption{color:var(--brand-muted);text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:800;display:block}.status,.decision,.ai-chip,.confidence-chip{white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.status.review{color:var(--compliance-amber);background:#fffaeb}.status.pending{color:#475467;background:#f2f4f7}.mockup-body{grid-template-columns:152px minmax(0,.9fr) minmax(220px,1fr);min-height:380px;display:grid}.mockup-sidebar{border-right:1px solid var(--brand-line);background:#f8fbff;align-content:start;gap:8px;padding:20px 14px;display:grid}.mini-brand{color:var(--brand-ink);margin-bottom:16px;font-weight:800}.preview-nav{color:#475467;border-radius:8px;padding:9px 10px;font-size:12px;font-weight:720}.preview-nav.active{color:var(--trust-blue);background:#eaf2ff}.document-panel,.intelligence-panel{align-content:start;gap:12px;padding:18px;display:grid}.document-panel{border-right:1px solid var(--brand-line)}.doc-header,.field-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.doc-header{color:var(--brand-muted);text-transform:uppercase;font-size:12px;font-weight:800}.doc-line{background:#d6deeb;border-radius:999px;width:76%;height:11px;display:block}.doc-line.wide{background:#b8cdfb;width:94%}.doc-line.short{width:48%}.doc-highlight,.audit-card{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;gap:5px;padding:13px;display:grid}.doc-highlight span,.audit-card span,.field-row span{color:var(--brand-muted);font-size:12px;font-weight:760}.ai-header{justify-content:space-between;gap:10px;margin-bottom:2px}.ai-chip{color:var(--ai-indigo);background:#eef2ff}.confidence-chip{color:#0369a1;background:#ecfeff}.field-row{border:1px solid var(--brand-line);background:#fff;border-radius:10px;padding:12px}.field-row strong{color:var(--brand-ink);font-size:13px}.audit-card{background:#ecfdf3;border-color:#a7f3d0}.decision-row{justify-content:flex-end;gap:8px}.decision.approve{color:var(--verified-green);background:#ecfdf3}.decision.reject{color:var(--risk-red);background:#fef3f2}.mockup-footer{border-top:1px solid var(--brand-line);background:#fbfdff;flex-wrap:wrap;gap:8px;padding:13px 16px}.mockup-footer span{border:1px solid var(--brand-line);color:var(--brand-muted);border-radius:999px;padding:6px 9px;font-size:12px;font-weight:760}.rich-product-mockup{min-width:0}.rich-mockup-body{grid-template-columns:118px minmax(210px,1fr) minmax(210px,.96fr);min-height:430px}.rich-sidebar{gap:7px;padding:18px 12px}.sidebar-signal{border:1px solid var(--brand-line);background:#fff;border-radius:10px;gap:5px;margin-top:14px;padding:10px;display:grid}.sidebar-signal span{color:var(--brand-muted);text-transform:uppercase;font-size:11px;font-weight:800}.sidebar-signal strong{color:var(--brand-ink);font-size:24px;line-height:1}.review-workbench{border-right:1px solid var(--brand-line);background:linear-gradient(#fbfdff,#f6f9fd);gap:12px;padding:14px;display:grid}.queue-panel,.document-page{gap:10px;display:grid}.queue-header{color:var(--brand-muted);text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:11px;font-weight:800;display:flex}.queue-header strong{color:var(--brand-ink);font-size:12px}.queue-card{border:1px solid var(--brand-line);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.queue-card .confidence-chip,.rich-intelligence-panel .confidence-chip{text-overflow:ellipsis;max-width:112px;overflow:hidden}.queue-card.active{background:#f8fbff;border-color:#bfdbfe}.queue-card div{gap:4px;min-width:0;display:grid}.queue-card strong{color:var(--brand-ink);font-size:13px}.queue-card span{color:var(--brand-muted);font-size:11px;font-weight:760}.rich-document-panel{border:1px solid var(--brand-line);background:#fff;border-radius:12px;min-width:0;padding:14px}.document-page{background:linear-gradient(90deg,#ffffffeb,#ffffffb8),repeating-linear-gradient(#0000 0 26px,#f1f5fb 27px);border:1px solid #e6edf5;border-radius:10px;min-height:230px;margin-top:12px;padding:18px;position:relative;overflow:hidden}.evidence-highlight{width:min(100%,210px);box-shadow:inset 3px 0 #155eef}.document-stamp{color:var(--verified-green);background:#ecfdf3;border:1px solid #a7f3d0;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800;position:absolute;bottom:14px;right:14px}.rich-intelligence-panel{background:#fff;gap:11px;min-width:0}.confidence-meter{background:#eef2f7;border-radius:999px;height:8px;overflow:hidden}.confidence-meter span{border-radius:inherit;background:linear-gradient(90deg, var(--ai-accent), var(--trust-blue));height:100%;display:block}.rich-field-row{min-height:54px;transition:border-color .18s,background-color .18s}.rich-field-row strong{text-align:right;max-width:118px}.rich-audit-card{min-height:72px}.audit-trail-preview{border-top:1px solid var(--brand-line);grid-template-columns:10px 1fr;align-items:start;gap:10px;padding-top:10px;display:grid}.audit-dot{border:2px solid var(--trust-blue);background:#fff;border-radius:999px;width:9px;height:9px;margin-top:5px}.audit-trail-preview div{gap:3px;display:grid}.audit-trail-preview strong{color:var(--brand-ink);font-size:13px}.audit-trail-preview span:not(.audit-dot){color:var(--brand-muted);font-size:12px;font-weight:720}.section,.workflow-grid,.trust-band,.control-layer,.cta-band,.site-footer,.article-section{max-width:1180px;margin-left:auto;margin-right:auto}.section{grid-template-columns:minmax(260px,.76fr) minmax(0,1.24fr);gap:34px;padding:72px clamp(20px,4vw,56px);display:grid}.section-intro{align-items:end}.section-intro>p,.trust-copy p,.cta-band p,.answer p,.buyer-card p,.capability-card p,.workflow-card p,.signal-item p,.feature p{color:var(--brand-muted);line-height:1.6}.workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:0 clamp(20px,4vw,56px) 72px;display:grid}.workflow-card,.capability-card,.buyer-card,.answer,.answer-block,.article-card,.feature,.signal-item{border:1px solid var(--brand-line);background:#fff;border-radius:12px;padding:20px}.workflow-card{min-height:196px}.step-index,.feature-number{color:var(--ai-indigo);font-size:12px;font-weight:850}.workflow-card h3,.capability-card h3,.buyer-card h3,.answer h3,.feature h3,.signal-item h3{margin-top:18px}.workflow-card p,.capability-card p,.buyer-card p,.answer p,.feature p,.signal-item p{margin-top:9px}.split-section,.answers,.related-pages{border-top:1px solid var(--brand-line)}.capability-grid,.buyer-grid,.answer-list,.signal-list{gap:14px;display:grid}.capability-grid,.buyer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.trust-band{border:1px solid var(--brand-line);color:#fff;background:linear-gradient(135deg,#07111f,#13233a 62%,#123e75);border-radius:16px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:28px;padding:34px clamp(20px,4vw,56px);display:grid}.trust-band h2{color:#fff}.trust-band .eyebrow{color:#7dd3fc}.trust-copy p{color:#cbd5e1;max-width:680px;margin-top:14px}.trust-list,.topic-list{flex-wrap:wrap;gap:10px;display:flex}.trust-band .trust-list span{color:#f8fafc;background:#ffffff14;border-color:#ffffff2e}.control-layer{color:#fff;background:linear-gradient(135deg,#020617 0%,#07111f 48%,#0f2f5f 100%);border:1px solid #94a3b857;border-radius:18px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:32px;padding:36px clamp(20px,4vw,56px);display:grid;box-shadow:0 24px 70px #02061729}.control-layer h2{color:#fff}.control-layer .eyebrow{color:#7dd3fc}.control-copy p{color:#cbd5e1;max-width:640px;margin-top:14px;line-height:1.65}.control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.control-card{background:#ffffff12;border:1px solid #ffffff24;border-radius:12px;gap:10px;min-height:148px;padding:18px;display:grid}.control-card span{color:#f8fafc;font-size:15px;font-weight:820}.control-card p{color:#cbd5e1;line-height:1.55}.topic-list a:hover{border-color:var(--brand-line-strong);background:#f8fbff}.article-section{padding:72px clamp(20px,4vw,56px) 0}.answer-block{padding:24px}.answer-block h2{font-size:30px}.answer-block p:last-child{color:var(--brand-ink-soft);margin-top:14px;font-size:18px;line-height:1.62}.feature-grid,.article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.article-grid{margin-top:18px}.article-card h2{font-size:24px}.article-card ul{color:var(--brand-ink-soft);gap:10px;margin:16px 0 0;padding-left:19px;line-height:1.55;display:grid}.keyword-list{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.cta-band{border:1px solid var(--brand-line);background:#fff;border-radius:16px;grid-template-columns:minmax(0,.78fr) minmax(360px,1fr);gap:28px;margin-bottom:72px;padding:34px clamp(20px,4vw,56px);display:grid;box-shadow:0 18px 54px #07111f14}.cta-copy{align-self:start}.cta-email-link{width:fit-content;color:var(--trust-blue);margin-top:18px;font-size:14px;font-weight:760;display:inline-flex}.demo-disclosure{align-self:start;min-width:0}.demo-disclosure summary{border:1px solid var(--brand-line);color:var(--brand-muted);cursor:pointer;background:linear-gradient(135deg,#fbfdff,#f2f7ff);border-radius:12px;gap:12px;padding:20px;font-size:14px;line-height:1.5;list-style:none;display:grid}.demo-disclosure summary::-webkit-details-marker{display:none}.demo-disclosure summary .button{width:fit-content}.demo-summary-open,.demo-disclosure[open] .demo-summary-closed{display:none}.demo-disclosure[open] .demo-summary-open{display:inline-flex}.demo-disclosure[open] summary{margin-bottom:14px}.lead-form{border:1px solid var(--brand-line);background:#fbfdff;border-radius:12px;gap:16px;padding:18px;display:grid}.lead-form .button{flex-shrink:0}.lead-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lead-field{color:var(--brand-ink-soft);gap:7px;font-size:13px;font-weight:760;display:grid}.lead-field.full{grid-column:1/-1}.lead-input{border:1px solid var(--brand-line-strong);width:100%;min-height:42px;color:var(--brand-ink);background:#fff;border-radius:8px;outline:none;padding:10px 11px}.lead-input::placeholder{color:#7b8798}.lead-input:focus{border-color:var(--ai-accent);box-shadow:0 0 0 3px #0ea5e929}.lead-textarea{resize:vertical;min-height:116px}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lead-form .form-message{border-radius:8px;max-width:none;margin:0;padding:10px 12px;font-size:14px;font-weight:680}.lead-form .form-message.success{color:var(--verified-green);background:#ecfdf3}.lead-form .form-message.error{color:var(--risk-red);background:#fef3f2}.lead-actions{flex-wrap:wrap;gap:12px}.lead-actions p{max-width:none;color:var(--brand-muted);margin:0;font-size:14px}.site-footer{color:#fff;background:radial-gradient(circle at 12% 20%,#38bdf824,#0000 28%),linear-gradient(135deg,#020617,#07111f 56%,#0b2a55);border-top:1px solid #ffffff1a;border-radius:18px 18px 0 0;grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);gap:32px;padding:36px clamp(20px,4vw,56px) 26px;display:grid}.footer-brand{align-content:start;gap:18px;display:grid}.footer-brand p{color:#cbd5e1;max-width:430px;line-height:1.65}.footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.footer-links div{align-content:start;gap:10px;display:grid}.footer-links span{color:#fff;text-transform:uppercase;font-size:13px;font-weight:820}.footer-links a,.footer-links p,.footer-bottom{color:#cbd5e1;font-size:14px}.footer-links a:hover{color:#fff}.footer-bottom{border-top:1px solid #ffffff1a;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}@media (max-width:1080px){.hero-grid,.mockup-body,.section,.trust-band,.control-layer,.site-footer,.cta-band{grid-template-columns:1fr}.mockup-sidebar{display:none}.document-panel{border-right:0;border-bottom:1px solid var(--brand-line)}.workflow-grid,.capability-grid,.buyer-grid,.footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{min-height:auto}.rich-mockup-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.review-workbench{border-right:1px solid var(--brand-line)}.rich-intelligence-panel{min-height:100%}}@media (max-width:720px){.hero{min-height:auto;padding-bottom:36px}.nav{align-items:flex-start}.nav nav{display:none}.hero-grid{gap:22px;margin-top:40px}h1{font-size:clamp(58px,17vw,72px)}.hero-title{font-size:26px}.lede{margin-top:16px;font-size:16px;line-height:1.48}.button{width:100%}.hero-actions,.lead-actions{flex-direction:column;align-items:stretch}.demo-disclosure summary .button{width:100%}.hero-actions{gap:10px;margin-top:24px}.mockup-reveal{width:100%}.proof-strip{margin-top:20px}.product-mockup{border-radius:10px}.mockup-body{min-height:auto}.rich-mockup-body{grid-template-columns:1fr}.review-workbench{border-right:0;border-bottom:1px solid var(--brand-line);padding:12px}.queue-panel{gap:8px}.queue-card:not(.active){display:none}.rich-document-panel{padding:12px}.document-page{min-height:178px;padding:14px}.document-stamp{width:fit-content;position:static}.rich-intelligence-panel{padding:14px}.rich-field-row strong{text-align:left;max-width:none}.mockup-footer span,.proof-strip span{width:100%}.evidence-grid-motion{opacity:.34;width:560px;inset:100px -150px auto auto}.mockup-topbar,.doc-header,.field-row{flex-direction:column;align-items:flex-start}.workflow-grid,.capability-grid,.buyer-grid,.control-grid,.feature-grid,.article-grid,.footer-links,.lead-grid{grid-template-columns:1fr}.section,.workflow-grid,.article-section,.cta-band,.control-layer,.site-footer{padding-top:56px;padding-bottom:56px}.cta-band{margin-bottom:48px}.footer-bottom{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
