.marketing-root .marketing-home-v2{--fi-bg:#040b14;--fi-deep:#06101c;--fi-surface:#081625;--fi-raised:#0b1b2d;--fi-line:#bed7ef1c;--fi-line-strong:#bed7ef33;--fi-text:#edf4fa;--fi-text-2:#bfccda;--fi-muted:#8093a7;--fi-blue:#65a7ff;--fi-success:#3ecf8e;--fi-warning:#f0b33c;--fi-risk:#f28a3c;--fi-critical:#f26d6d;--pub-text:var(--fi-text);--pub-text-2:var(--fi-text-2);--pub-muted:var(--fi-muted);--pub-success:var(--fi-success);--pub-warning:var(--fi-warning);--pub-risk:var(--fi-risk);--pub-critical:var(--fi-critical);--fi-gutter:1.25rem;background:var(--fi-bg);color:var(--fi-text);overflow:clip}@media (min-width:768px){.marketing-root .marketing-home-v2{--fi-gutter:2rem}}@media (min-width:1280px){.marketing-root .marketing-home-v2{--fi-gutter:3.5rem}}@media (min-width:1680px){.marketing-root .marketing-home-v2{--fi-gutter:4rem}}@media (min-width:1920px){.marketing-root .marketing-home-v2{--fi-gutter:4.5rem}}.marketing-home-v2 *,.marketing-home-v2 :before,.marketing-home-v2 :after{box-sizing:border-box}.marketing-home-v2 h1,.marketing-home-v2 h2,.marketing-home-v2 p,.marketing-home-v2 dl,.marketing-home-v2 dd{margin:0}.marketing-home-v2 a{outline-offset:4px}.marketing-home-v2 a:focus-visible,.marketing-home-v2 [tabindex]:focus-visible{outline:2px solid var(--fi-blue)}.marketing-home-v2 code,.marketing-home-v2 pre,.marketing-home-v2 .fi-mono,.marketing-home-v2 .fi-label,.marketing-home-v2 .fi-marker,.marketing-home-v2 dt{font-family:SFMono-Regular,Roboto Mono,Cascadia Code,Consolas,monospace}.marketing-home-v2 .fi-label{color:var(--fi-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.625rem;font-weight:650}.marketing-home-v2 .fi-marker{color:var(--fi-muted);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.65rem;display:flex}.marketing-home-v2 .fi-marker:after{content:"";background:var(--fi-line-strong);width:min(11rem,28vw);height:1px}.marketing-home-v2 .fi-marker>span:first-child{color:var(--fi-blue)}.marketing-home-v2 .fi-risk{color:var(--fi-risk)!important}.marketing-home-v2 .fi-warning{color:var(--fi-warning)!important}.marketing-home-v2 .fi-hero{border-bottom:1px solid var(--fi-line-strong);background:linear-gradient(90deg,transparent 0,transparent calc(var(--fi-gutter) - 1px),var(--fi-line) var(--fi-gutter),transparent calc(var(--fi-gutter) + 1px)),radial-gradient(circle at 80% 24%,#2669c221,transparent 34%),var(--fi-bg);position:relative}.marketing-home-v2 .fi-hero-frame{padding:3rem var(--fi-gutter) 2rem;display:grid}.marketing-home-v2 .fi-hero-copy{z-index:2;padding-bottom:2.5rem;position:relative}.marketing-home-v2 .fi-eyebrow{color:var(--fi-blue);letter-spacing:.12em;font-size:.68rem;font-weight:650}.marketing-home-v2 .fi-hero h1{letter-spacing:-.052em;text-wrap:balance;max-width:13ch;margin-top:1.25rem;font-size:clamp(2.45rem,11vw,4rem);font-weight:650;line-height:.98}.marketing-home-v2 .fi-hero-lead{max-width:49ch;color:var(--fi-text-2);margin-top:1.5rem;font-size:1.02rem;line-height:1.62}.marketing-home-v2 .fi-actions{gap:.6rem;margin-top:1.75rem;display:grid}.marketing-home-v2 .fi-actions a{border:1px solid var(--fi-line-strong);min-height:48px;color:var(--fi-text);justify-content:center;align-items:center;gap:.5rem;font-size:.88rem;font-weight:650;display:flex}.marketing-home-v2 .fi-actions a:first-child{background:#155eef;border-color:#287be8}.marketing-home-v2 .fi-actions a:hover{border-color:var(--fi-blue)}.marketing-home-v2 .fi-hero-meta{border-top:1px solid var(--fi-line);color:var(--fi-muted);letter-spacing:.07em;flex-wrap:wrap;gap:.6rem 1rem;margin-top:1.75rem;padding-top:1rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.62rem;display:flex}.marketing-home-v2 .fi-workspace{border-block:1px solid var(--fi-line-strong);background:var(--fi-surface);min-width:0}.marketing-home-v2 .fi-workspace-bar{border-bottom:1px solid var(--fi-line);gap:.3rem;padding:.75rem 1rem;display:grid}.marketing-home-v2 .fi-live{color:var(--fi-blue);letter-spacing:.1em;align-items:center;gap:.5rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.65rem;display:flex}.marketing-home-v2 .fi-live>span{background:var(--fi-success);width:6px;height:6px}.marketing-home-v2 .fi-mono{color:var(--fi-muted);font-size:.62rem}.marketing-home-v2 .h2-demo-note{color:var(--fi-muted);font-size:.7rem}.marketing-home-v2 .fi-subject{background:var(--fi-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.marketing-home-v2 .fi-subject dl{background:var(--fi-raised);min-width:0;padding:.85rem 1rem}.marketing-home-v2 .fi-subject dt{color:var(--fi-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.6rem}.marketing-home-v2 .fi-subject dd{color:var(--fi-text);text-overflow:ellipsis;white-space:nowrap;margin-top:.3rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.82rem;font-weight:650;overflow:hidden}.marketing-home-v2 .fi-zone-head{border-bottom:1px solid var(--fi-line);color:var(--fi-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;padding:.7rem 1rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.65rem;display:flex}.marketing-home-v2 .fi-workspace-flow{border-bottom:1px solid var(--fi-line);min-width:0}.marketing-home-v2 .fi-workspace-flow .h2-scroll-x{padding:.35rem .75rem;overflow-x:auto}.marketing-home-v2 .fi-workspace-context{border-bottom:1px solid var(--fi-line);padding:1rem}.marketing-home-v2 .fi-context-title{gap:.25rem;display:grid}.marketing-home-v2 .fi-context-title strong{font-size:.9rem}.marketing-home-v2 .fi-context-title>span:last-child{color:var(--fi-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:.68rem}.marketing-home-v2 .fi-workspace-context dl{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.8rem;display:grid}.marketing-home-v2 .fi-workspace-context dl div{border-top:1px solid var(--fi-line);padding:.55rem 0}.marketing-home-v2 .fi-workspace-context dt{color:var(--fi-muted);font-size:.6rem}.marketing-home-v2 .fi-workspace-context dd{color:var(--fi-text-2);margin-top:.2rem;font-size:.72rem}.marketing-home-v2 .fi-workspace-eval{background:var(--fi-line);gap:1px;display:grid}.marketing-home-v2 .fi-workspace-eval>div{background:var(--fi-surface);min-width:0;padding:.9rem 1rem}.marketing-home-v2 .fi-eval-signals p,.marketing-home-v2 .fi-eval-rules p{border-bottom:1px solid var(--fi-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding-block:.45rem;font-size:.68rem;display:grid}.marketing-home-v2 .fi-eval-signals p span:nth-child(2),.marketing-home-v2 .fi-eval-rules p span{color:var(--fi-text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.marketing-home-v2 .fi-eval-signals p strong,.marketing-home-v2 .fi-eval-rules p strong{color:var(--fi-warning);font-family:SFMono-Regular,Consolas,monospace;font-size:.6rem}.marketing-home-v2 .fi-eval-decision{box-shadow:inset 2px 0 var(--fi-warning);background:linear-gradient(90deg,#f0b33c1c,transparent 75%),var(--fi-surface)!important}.marketing-home-v2 .fi-eval-decision>strong{color:var(--fi-warning);letter-spacing:-.05em;margin-top:.5rem;font-family:SFMono-Regular,Consolas,monospace;font-size:2.1rem;display:block}.marketing-home-v2 .fi-eval-decision>span{color:var(--fi-text-2);margin-top:.4rem;font-size:.7rem;display:block}.marketing-home-v2 .fi-workspace-proof{color:var(--fi-text-2);flex-wrap:wrap;gap:.55rem 1.2rem;padding:.7rem 1rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.63rem;display:flex}.marketing-home-v2 .fi-capability-rail{padding-inline:var(--fi-gutter);border-top:1px solid var(--fi-line);background:var(--fi-deep);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marketing-home-v2 .fi-capability-rail>div{border-bottom:1px solid var(--fi-line);grid-template-columns:auto 1fr;gap:.18rem .55rem;min-width:0;padding:.85rem .65rem;display:grid}.marketing-home-v2 .fi-capability-rail>div:nth-child(odd){border-right:1px solid var(--fi-line);padding-left:0}.marketing-home-v2 .fi-capability-rail span{color:var(--fi-blue);grid-row:span 2;font-family:SFMono-Regular,Consolas,monospace;font-size:.6rem}.marketing-home-v2 .fi-capability-rail strong{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-size:.69rem;font-weight:650;overflow:hidden}.marketing-home-v2 .fi-capability-rail small{color:var(--fi-muted);font-size:.62rem}.marketing-home-v2 .fi-system{padding-inline:var(--fi-gutter);background-image:linear-gradient(90deg,var(--fi-line) 1px,transparent 1px);background-size:calc((100vw - 2 * var(--fi-gutter))/4) 100%;background-position:var(--fi-gutter) 0;position:relative}.marketing-home-v2 .fi-system>section{border-bottom:1px solid var(--fi-line-strong)}.marketing-home-v2 .fi-process-section,.marketing-home-v2 .fi-investigation,.marketing-home-v2 .fi-decision-system,.marketing-home-v2 .fi-operations,.marketing-home-v2 .fi-infrastructure,.marketing-home-v2 .fi-controls{padding-block:3.5rem}.marketing-home-v2 .fi-process-intro h2,.marketing-home-v2 .fi-investigation-copy h2,.marketing-home-v2 .fi-decision-copy h2,.marketing-home-v2 .fi-operations-head h2,.marketing-home-v2 .fi-infra-copy h2,.marketing-home-v2 .fi-controls h2{letter-spacing:-.04em;text-wrap:balance;max-width:18ch;margin-top:.85rem;font-size:clamp(1.9rem,7vw,3.1rem);font-weight:650;line-height:1.02}.marketing-home-v2 .fi-process-intro>p,.marketing-home-v2 .fi-investigation-copy>p,.marketing-home-v2 .fi-decision-copy>p,.marketing-home-v2 .fi-infra-copy>p{max-width:55ch;color:var(--fi-text-2);margin-top:1rem;font-size:.95rem;line-height:1.62}.marketing-home-v2 .fi-process{margin-top:2.25rem;position:relative}.marketing-home-v2 .fi-process li{grid-template-columns:38px minmax(0,1fr);gap:.8rem;padding:0 0 1.75rem;display:grid;position:relative}.marketing-home-v2 .fi-process li:not(:last-child):before{content:"";background:var(--fi-blue);opacity:.45;width:1px;position:absolute;top:38px;bottom:0;left:18px}.marketing-home-v2 .fi-process-index{background:var(--fi-bg);width:38px;height:38px;color:var(--fi-blue);border:1px solid #65a7ff80;place-items:center;font-family:SFMono-Regular,Consolas,monospace;font-size:.66rem;display:grid}.marketing-home-v2 .fi-process li strong{text-transform:uppercase;font-size:1.2rem}.marketing-home-v2 .fi-process li p{max-width:40ch;color:var(--fi-muted);margin-top:.35rem;font-size:.8rem;line-height:1.5}.marketing-home-v2 .fi-process dl{border-top:1px solid var(--fi-line);grid-template-columns:2rem minmax(0,1fr);gap:.2rem .6rem;margin-top:.7rem;padding-top:.55rem;display:grid}.marketing-home-v2 .fi-process dt{color:var(--fi-blue);font-size:.55rem}.marketing-home-v2 .fi-process dd{color:var(--fi-text-2);font-family:SFMono-Regular,Consolas,monospace;font-size:.65rem}.marketing-home-v2 .fi-process-arrow{display:none}.marketing-home-v2 .fi-investigation-copy a,.marketing-home-v2 .fi-controls>a{min-height:44px;color:var(--fi-blue);align-items:center;gap:.5rem;margin-top:1rem;font-size:.8rem;font-weight:650;display:inline-flex}.marketing-home-v2 .fi-investigation-graph{border-block:1px solid var(--fi-line-strong);background:#081625c7;min-width:0;margin-top:2rem}.marketing-home-v2 .fi-investigation-graph .h2-scroll-x{padding:.75rem 0;overflow-x:auto}.marketing-home-v2 .fi-legend{border-top:1px solid var(--fi-line);color:var(--fi-muted);flex-wrap:wrap;gap:.6rem 1.2rem;padding:.75rem 1rem;font-size:.66rem;display:flex}.marketing-home-v2 .fi-legend li{align-items:center;gap:.4rem;display:flex}.marketing-home-v2 .fi-legend li>span{width:6px;height:6px}.marketing-home-v2 .fi-hop-ledger{border-bottom:1px solid var(--fi-line-strong)}.marketing-home-v2 .fi-hop-ledger>.fi-label{padding:.7rem 0;display:block}.marketing-home-v2 .fi-hop-ledger>div{border-top:1px solid var(--fi-line);grid-template-columns:1.5rem minmax(0,.8fr) minmax(0,1fr) auto;align-items:center;gap:.35rem .7rem;padding:.7rem 0;font-size:.68rem;display:grid}.marketing-home-v2 .fi-hop-ledger code,.marketing-home-v2 .fi-hop-ledger em{color:var(--fi-muted);font-style:normal}.marketing-home-v2 .fi-hop-ledger small{color:var(--fi-muted);grid-column:2/-1}.marketing-home-v2 .fi-identity-chain{padding-block:2rem 0}.marketing-home-v2 .fi-identity-main{border-block:1px solid var(--fi-line-strong);gap:.35rem;margin-top:1rem;padding:1rem 0;display:grid}.marketing-home-v2 .fi-identity-main code{color:var(--fi-blue)}.marketing-home-v2 .fi-identity-main span,.marketing-home-v2 .fi-identity-main em{color:var(--fi-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:.63rem;font-style:normal}.marketing-home-v2 .fi-identity-links p{border-bottom:1px solid var(--fi-line);grid-template-columns:minmax(0,.8fr) minmax(0,1fr) auto;gap:.5rem;padding:.7rem 0;font-size:.69rem;display:grid}.marketing-home-v2 .fi-identity-links code,.marketing-home-v2 .fi-identity-links span{color:var(--fi-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.marketing-home-v2 .fi-convergence{border-block:1px solid var(--fi-line-strong);background:var(--fi-line);gap:1px;margin-top:2rem;display:grid}.marketing-home-v2 .fi-convergence>div{background:var(--fi-bg)}.marketing-home-v2 .fi-inputs>div{border-bottom:1px solid var(--fi-line);padding:.8rem 0}.marketing-home-v2 .fi-inputs span{color:var(--fi-blue);text-transform:uppercase;font-family:SFMono-Regular,Consolas,monospace;font-size:.59rem}.marketing-home-v2 .fi-inputs strong{margin-top:.2rem;font-size:.8rem;display:block}.marketing-home-v2 .fi-inputs p{color:var(--fi-muted);margin-top:.2rem;font-size:.7rem}.marketing-home-v2 .fi-rule-gate{padding:1rem}.marketing-home-v2 .fi-rule-gate p{border-bottom:1px solid var(--fi-line);justify-content:space-between;gap:.5rem;padding:.65rem 0;font-size:.67rem;display:flex}.marketing-home-v2 .fi-rule-gate p span{color:var(--fi-warning);font-family:SFMono-Regular,Consolas,monospace}.marketing-home-v2 .fi-outcome{box-shadow:inset 3px 0 var(--fi-warning);padding:1rem;background:linear-gradient(125deg,#f0b33c1f,transparent 60%),var(--fi-bg)!important}.marketing-home-v2 .fi-outcome>strong{color:var(--fi-warning);letter-spacing:-.07em;margin-top:.7rem;font-family:SFMono-Regular,Consolas,monospace;font-size:clamp(3rem,14vw,5.5rem);line-height:.9;display:block}.marketing-home-v2 .fi-outcome p{max-width:28ch;color:var(--fi-text-2);margin-top:.8rem;font-size:.78rem}.marketing-home-v2 .fi-outcome>span{border-top:1px solid var(--fi-line);color:var(--fi-muted);margin-top:1.2rem;padding-top:.7rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.63rem;display:block}.marketing-home-v2 .fi-explanation{border-bottom:1px solid var(--fi-line-strong)}.marketing-home-v2 .fi-explanation-head{border-bottom:1px solid var(--fi-line);color:var(--fi-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.8rem 0;font-family:SFMono-Regular,Consolas,monospace;font-size:.6rem;display:flex}.marketing-home-v2 .fi-explanation ol{position:relative}.marketing-home-v2 .fi-explanation ol:before{content:"";background:#65a7ff73;width:1px;position:absolute;top:1rem;bottom:1rem;left:15px}.marketing-home-v2 .fi-explanation li{border-bottom:1px solid var(--fi-line);grid-template-columns:32px minmax(0,1fr);padding:.8rem 0;display:grid;position:relative}.marketing-home-v2 .fi-explanation li>span{z-index:1;background:var(--fi-bg);width:31px;height:31px;color:var(--fi-blue);place-items:center;font-family:SFMono-Regular,Consolas,monospace;font-size:.58rem;display:grid}.marketing-home-v2 .fi-explanation li em,.marketing-home-v2 .fi-explanation li strong,.marketing-home-v2 .fi-explanation li p{grid-column:2}.marketing-home-v2 .fi-explanation li em{color:var(--fi-warning);text-transform:uppercase;font-family:SFMono-Regular,Consolas,monospace;font-size:.57rem;font-style:normal}.marketing-home-v2 .fi-explanation li strong{margin-top:.2rem;font-size:.78rem}.marketing-home-v2 .fi-explanation li p{color:var(--fi-muted);margin-top:.2rem;font-size:.68rem}.marketing-home-v2 .fi-evidence-line{padding:1rem 0}.marketing-home-v2 .fi-evidence-line dl{border-bottom:1px solid var(--fi-line);justify-content:space-between;gap:1rem;padding:.48rem 0;font-size:.66rem;display:flex}.marketing-home-v2 .fi-evidence-line dt{color:var(--fi-text-2)}.marketing-home-v2 .fi-evidence-line dd{color:var(--fi-muted);text-align:right;font-family:SFMono-Regular,Consolas,monospace}.marketing-home-v2 .fi-operations-head{gap:1.5rem;display:grid}.marketing-home-v2 .fi-ops-summary{border-block:1px solid var(--fi-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marketing-home-v2 .fi-ops-summary dl{border-right:1px solid var(--fi-line);padding:.8rem .5rem}.marketing-home-v2 .fi-ops-summary dl:last-child{border-right:0}.marketing-home-v2 .fi-ops-summary dt{color:var(--fi-muted);text-transform:uppercase;font-size:.55rem}.marketing-home-v2 .fi-ops-summary dd{margin-top:.35rem;font-family:SFMono-Regular,Consolas,monospace;font-size:1.25rem}.marketing-home-v2 .fi-operations>.h2-demo-note{margin-top:1.25rem;display:block}.marketing-home-v2 .fi-ops-table-wrap{margin-top:.65rem}.marketing-home-v2 .fi-ops-table{border-collapse:collapse;width:100%}.marketing-home-v2 .fi-ops-table thead{display:none}.marketing-home-v2 .fi-ops-table tbody{gap:.75rem;display:grid}.marketing-home-v2 .fi-ops-table tr{border-block:1px solid var(--fi-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marketing-home-v2 .fi-ops-table td{border-bottom:1px solid var(--fi-line);min-width:0;color:var(--fi-text-2);padding:.7rem;font-size:.72rem}.marketing-home-v2 .fi-ops-table td:before{content:attr(data-label);color:var(--fi-muted);text-transform:uppercase;margin-bottom:.25rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.55rem;display:block}.marketing-home-v2 .fi-ops-table td span{color:var(--fi-muted);margin-top:.2rem;display:block}.marketing-home-v2 .h2-badge{letter-spacing:.04em;border:1px solid;align-items:center;gap:.35rem;padding:.2rem .42rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.62rem;font-weight:700;display:inline-flex}.marketing-home-v2 .h2-badge-dot{border-radius:50%;width:4px;height:4px}.marketing-home-v2 .fi-decision-key{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.marketing-home-v2 .fi-infrastructure{display:grid}.marketing-home-v2 .fi-request{border-block:1px solid var(--fi-line-strong);background:var(--fi-deep);color:#bcd2e8;margin:2rem 0 0;padding:1rem;font-size:.7rem;line-height:1.75;overflow-x:auto}.marketing-home-v2 .fi-networks{border-bottom:1px solid var(--fi-line-strong);padding-top:1.5rem}.marketing-home-v2 .fi-networks>.fi-label{padding-bottom:.7rem;display:block}.marketing-home-v2 .fi-networks p{border-top:1px solid var(--fi-line);grid-template-columns:minmax(0,.8fr) 5rem minmax(0,1.2fr);gap:.7rem;padding:.7rem 0;font-size:.7rem;display:grid}.marketing-home-v2 .fi-networks span{color:var(--fi-blue);text-transform:uppercase;font-family:SFMono-Regular,Consolas,monospace;font-size:.62rem}.marketing-home-v2 .fi-networks small{color:var(--fi-muted)}.marketing-home-v2 .fi-infra-note{color:var(--fi-muted);padding-top:.8rem;font-size:.67rem}.marketing-home-v2 .fi-controls{gap:1.75rem;display:grid}.marketing-home-v2 .fi-control-rail{border-top:1px solid var(--fi-line-strong)}.marketing-home-v2 .fi-control-rail p{border-bottom:1px solid var(--fi-line);justify-content:space-between;gap:1rem;padding:.8rem 0;font-size:.72rem;display:flex}.marketing-home-v2 .fi-control-rail span{color:var(--fi-success);font-family:SFMono-Regular,Consolas,monospace;font-size:.61rem}@media (min-width:768px){.marketing-home-v2 .fi-actions{display:flex}.marketing-home-v2 .fi-actions a{padding-inline:1.25rem}.marketing-home-v2 .fi-workspace-bar{grid-template-columns:auto 1fr auto;align-items:center}.marketing-home-v2 .fi-subject{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-home-v2 .fi-workspace-eval{grid-template-columns:1fr 1fr 1.1fr}.marketing-home-v2 .fi-capability-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-home-v2 .fi-capability-rail>div{border-right:1px solid var(--fi-line)}.marketing-home-v2 .fi-process-intro{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.marketing-home-v2 .fi-process-intro .fi-marker{grid-column:1/-1}.marketing-home-v2 .fi-process-intro>p{align-self:end}.marketing-home-v2 .fi-hop-ledger>div{grid-template-columns:1.5rem .7fr 1fr 5rem 1fr}.marketing-home-v2 .fi-hop-ledger small{grid-column:auto}.marketing-home-v2 .fi-identity-main{grid-template-columns:.9fr .7fr 1.2fr .8fr;align-items:center}.marketing-home-v2 .fi-convergence{grid-template-columns:1.2fr .9fr 1fr}.marketing-home-v2 .fi-inputs{padding-inline:1rem}.marketing-home-v2 .fi-explanation ol{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.marketing-home-v2 .fi-explanation ol:before{width:auto;height:1px;top:15px;left:0;right:0}.marketing-home-v2 .fi-explanation li{border-right:1px solid var(--fi-line);border-bottom:0;padding:0 .8rem 1rem;display:block}.marketing-home-v2 .fi-explanation li>span{margin-bottom:.7rem}.marketing-home-v2 .fi-explanation li em,.marketing-home-v2 .fi-explanation li strong,.marketing-home-v2 .fi-explanation li p{display:block}.marketing-home-v2 .fi-evidence-line{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.marketing-home-v2 .fi-evidence-line>.fi-label{grid-column:1/-1;padding-bottom:.5rem}.marketing-home-v2 .fi-evidence-line dl{padding-right:.8rem;display:block}.marketing-home-v2 .fi-evidence-line dd{text-align:left;margin-top:.3rem}.marketing-home-v2 .fi-operations-head{grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);align-items:end}.marketing-home-v2 .fi-infrastructure{grid-template-columns:.8fr 1.2fr}.marketing-home-v2 .fi-infra-copy{padding-right:2rem}.marketing-home-v2 .fi-request{border-left:1px solid var(--fi-line-strong);margin:0;padding:1.5rem}.marketing-home-v2 .fi-networks,.marketing-home-v2 .fi-infra-note{grid-column:1/-1}}@media (min-width:1024px){.marketing-home-v2 .fi-hero-frame{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:center;gap:2.5rem;min-height:calc(100svh - 176px);padding-block:2.5rem}.marketing-home-v2 .fi-hero-copy{padding-bottom:0}.marketing-home-v2 .fi-hero h1{font-size:clamp(3.3rem,4.2vw,4.85rem)}.marketing-home-v2 .fi-capability-rail{grid-template-columns:repeat(7,minmax(0,1fr))}.marketing-home-v2 .fi-capability-rail>div{border-bottom:0;padding-block:1rem}.marketing-home-v2 .fi-capability-rail>div:nth-child(odd){padding-left:.65rem}.marketing-home-v2 .fi-process{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:3rem;display:grid}.marketing-home-v2 .fi-process:before{content:"";background:linear-gradient(90deg,var(--fi-blue),var(--fi-line-strong));height:1px;margin-top:18px;position:absolute;left:0;right:0}.marketing-home-v2 .fi-process li{min-width:0;padding:0 1rem 0 0;display:block}.marketing-home-v2 .fi-process li:not(:last-child):before{display:none}.marketing-home-v2 .fi-process li>div{border-left:1px solid var(--fi-line);margin:1rem 0 0 18px;padding:.8rem 1rem 0 .8rem}.marketing-home-v2 .fi-process-arrow{color:var(--fi-blue);display:block;position:absolute;top:7px;right:.6rem}.marketing-home-v2 .fi-investigation{grid-template-columns:.32fr .68fr;display:grid}.marketing-home-v2 .fi-investigation-copy{grid-row:1/span 2;padding-right:2.5rem}.marketing-home-v2 .fi-investigation-graph{border-left:1px solid var(--fi-line-strong);margin-top:0}.marketing-home-v2 .fi-hop-ledger{grid-column:2;padding-left:1.25rem}.marketing-home-v2 .fi-identity-chain{grid-column:1/-1;grid-template-columns:.32fr .68fr;padding-top:2.5rem;display:grid}.marketing-home-v2 .fi-identity-chain>.fi-label{padding-right:2.5rem}.marketing-home-v2 .fi-identity-main,.marketing-home-v2 .fi-identity-links{grid-column:2}.marketing-home-v2 .fi-decision-copy{grid-template-columns:.65fr .35fr;gap:3rem;display:grid}.marketing-home-v2 .fi-decision-copy .fi-marker{grid-column:1/-1}.marketing-home-v2 .fi-decision-copy>p{align-self:end}.marketing-home-v2 .fi-ops-table-wrap{overflow-x:auto}.marketing-home-v2 .fi-ops-table{min-width:950px}.marketing-home-v2 .fi-ops-table thead{display:table-header-group}.marketing-home-v2 .fi-ops-table tbody{display:table-row-group}.marketing-home-v2 .fi-ops-table tr{border:0;display:table-row}.marketing-home-v2 .fi-ops-table th{border-block:1px solid var(--fi-line-strong);color:var(--fi-muted);text-align:left;text-transform:uppercase;padding:.7rem .8rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.58rem}.marketing-home-v2 .fi-ops-table td{border-bottom:1px solid var(--fi-line);padding:.9rem .8rem;display:table-cell}.marketing-home-v2 .fi-ops-table td:before{display:none}.marketing-home-v2 .fi-controls{grid-template-columns:.34fr .5fr .16fr;align-items:end}.marketing-home-v2 .fi-controls>a{text-align:right;justify-self:end}}@media (min-width:1280px){.marketing-home-v2 .fi-hero-frame{grid-template-columns:minmax(390px,.38fr) minmax(0,.62fr);gap:clamp(2.5rem,3vw,4rem)}.marketing-home-v2 .fi-workspace{margin-right:calc(-1*var(--fi-gutter));border-left:1px solid var(--fi-line-strong)}.marketing-home-v2 .fi-workspace-context{grid-template-columns:.7fr 1.3fr;align-items:center;gap:1.5rem;display:grid}.marketing-home-v2 .fi-workspace-context dl{margin-top:0}.marketing-home-v2 .fi-process-section,.marketing-home-v2 .fi-investigation,.marketing-home-v2 .fi-decision-system,.marketing-home-v2 .fi-operations,.marketing-home-v2 .fi-infrastructure,.marketing-home-v2 .fi-controls{padding-block:4rem}.marketing-home-v2 .fi-investigation-graph{margin-right:calc(-1*var(--fi-gutter))}.marketing-home-v2 .fi-decision-system{grid-template-columns:.25fr .75fr;display:grid}.marketing-home-v2 .fi-decision-copy{padding-right:2.5rem;display:block}.marketing-home-v2 .fi-decision-copy>p{margin-top:1rem}.marketing-home-v2 .fi-convergence{border-left:1px solid var(--fi-line-strong);grid-column:2;margin-top:0}.marketing-home-v2 .fi-explanation{grid-column:1/-1;margin-top:2.5rem}}@media (min-width:1440px){.marketing-home-v2 .fi-hero-frame{grid-template-columns:minmax(430px,.36fr) minmax(0,.64fr)}.marketing-home-v2 .fi-workspace-flow .h2-scroll-x{padding-inline:1.25rem}.marketing-home-v2 .fi-system{background-size:calc((100vw - 2*var(--fi-gutter))/6) 100%}.marketing-home-v2 .fi-investigation,.marketing-home-v2 .fi-identity-chain{grid-template-columns:.28fr .72fr}}@media (min-width:1680px){.marketing-home-v2 .fi-hero-frame{grid-template-columns:minmax(475px,.34fr) minmax(0,.66fr);gap:4.5rem}.marketing-home-v2 .fi-hero h1{font-size:4.8rem}.marketing-home-v2 .fi-workspace{grid-template-columns:.7fr .3fr;display:grid}.marketing-home-v2 .fi-workspace-bar,.marketing-home-v2 .fi-subject,.marketing-home-v2 .fi-workspace-eval,.marketing-home-v2 .fi-workspace-proof{grid-column:1/-1}.marketing-home-v2 .fi-workspace-flow{border-right:1px solid var(--fi-line);border-bottom:1px solid var(--fi-line)}.marketing-home-v2 .fi-workspace-context{border-bottom:1px solid var(--fi-line);display:block}.marketing-home-v2 .fi-workspace-context dl{margin-top:.8rem}.marketing-home-v2 .fi-process-section,.marketing-home-v2 .fi-investigation,.marketing-home-v2 .fi-decision-system,.marketing-home-v2 .fi-operations,.marketing-home-v2 .fi-infrastructure,.marketing-home-v2 .fi-controls{padding-block:4.5rem}.marketing-home-v2 .fi-process li>div{padding-right:1.5rem}.marketing-home-v2 .fi-operations-head{grid-template-columns:1fr 600px}}@media (min-width:1920px){.marketing-home-v2 .fi-hero-frame{grid-template-columns:minmax(510px,.35fr) minmax(0,.65fr);gap:5rem;min-height:calc(100svh - 180px)}.marketing-home-v2 .fi-hero h1{font-size:5.1rem}.marketing-home-v2 .fi-hero-lead{font-size:1.1rem}.marketing-home-v2 .fi-workspace{max-width:1260px;width:calc(100% + var(--fi-gutter));justify-self:end}.marketing-home-v2 .fi-system{background-size:calc((100vw - 2*var(--fi-gutter))/8) 100%}.marketing-home-v2 .fi-process-section,.marketing-home-v2 .fi-investigation,.marketing-home-v2 .fi-decision-system,.marketing-home-v2 .fi-operations,.marketing-home-v2 .fi-infrastructure,.marketing-home-v2 .fi-controls{padding-block:4.75rem}.marketing-home-v2 .fi-investigation-copy,.marketing-home-v2 .fi-decision-copy{padding-right:4rem}.marketing-home-v2 .fi-investigation,.marketing-home-v2 .fi-identity-chain{grid-template-columns:.25fr .75fr}.marketing-home-v2 .fi-convergence{grid-template-columns:1.15fr .9fr 1.1fr}.marketing-home-v2 .fi-outcome>strong{font-size:6.25rem}.marketing-home-v2 .fi-ops-table td{padding-block:1.05rem;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.marketing-home-v2 .h2-draw,.marketing-home-v2 .h2-node,.marketing-home-v2 .h2-pulse{animation:none!important}.marketing-home-v2 .h2-pulse{display:none}}.marketing-home-v2 .h2-scroll-x{overscroll-behavior-x:contain;scrollbar-width:thin}.marketing-home-v2 .pub-cta-band{background:var(--fi-deep);border-top:1px solid var(--fi-line-strong)}
.marketing-root{--u:min(1px, calc(100vw / 1920))}@media (min-width:1024px){.marketing-root .pub-nav-home{--pub-border:#96b4d71a;background:#050c17}.marketing-root .pub-nav-home .hs-nav-row{height:calc(90 * var(--u));max-width:calc(1920 * var(--u));padding:0 calc(74 * var(--u)) 0 calc(86 * var(--u));align-items:center;gap:0;margin-inline:auto;display:flex}.marketing-root .pub-nav-home .hs-nav-row>a:first-child{gap:calc(14 * var(--u))}.marketing-root .pub-nav-home .hs-brand-name{font-size:calc(24 * var(--u));letter-spacing:-.015em;font-weight:650}.marketing-root .pub-nav-home .hs-nav-links{margin-left:calc(84 * var(--u));gap:calc(40 * var(--u))}.marketing-root .pub-nav-home .hs-nav-links a,.marketing-root .pub-nav-home .hs-nav-links button{font-size:calc(17 * var(--u));color:#d5deea;padding-inline:0}.marketing-root .pub-nav-home .hs-nav-links a:hover,.marketing-root .pub-nav-home .hs-nav-links button:hover{color:#fff}.marketing-root .pub-nav-home .hs-nav-links span.absolute{inset-inline:0}.marketing-root .pub-nav-home .hs-nav-cta{gap:calc(50 * var(--u));margin-left:auto}.marketing-root .pub-nav-home .hs-nav-cta a{font-size:calc(17 * var(--u));color:#d5deea;padding-inline:0}.marketing-root .pub-nav-home .hs-nav-cta a.pub-btn-primary{justify-content:center;gap:calc(10 * var(--u));width:calc(174 * var(--u));min-height:calc(56 * var(--u));border-radius:calc(6 * var(--u));color:#fff;background:#1c8bff;border:0;font-weight:600}.marketing-root .pub-nav-home .hs-nav-cta a.pub-btn-primary:hover{background:#0f7af0}}.marketing-home-v2 .hs-hero{background:radial-gradient(48% 60% at 70% 45%,#1c5cb429,#0000 70%),#050c17;position:relative}.marketing-home-v2 .hs-hero ul,.marketing-home-v2 .hs-rail ul{margin:0;padding:0;list-style:none}.marketing-home-v2 .hs-frame{max-width:calc(1920 * var(--u));height:calc(801 * var(--u));margin-inline:auto;position:relative}.marketing-home-v2 .hs-copy{left:calc(86 * var(--u));top:calc(91 * var(--u));width:calc(700 * var(--u));position:absolute}.marketing-home-v2 .hs-eyebrow{color:#4ea4ff;font-size:calc(15 * var(--u));letter-spacing:.06em;font-weight:600;line-height:calc(16 * var(--u))}.marketing-home-v2 .hs-hero h1{margin-top:calc(25 * var(--u));color:#f4f7fb;font-size:calc(66 * var(--u));letter-spacing:-.025em;font-weight:700;line-height:calc(66 * var(--u))}.marketing-home-v2 .hs-hero h1>span,.marketing-home-v2 .hs-lead>span{white-space:nowrap;display:block}.marketing-home-v2 .hs-lead{margin-top:calc(22 * var(--u));color:#c9d4e0;font-size:calc(22 * var(--u));line-height:calc(36 * var(--u))}.marketing-home-v2 .hs-actions{gap:calc(23 * var(--u));margin-top:calc(36 * var(--u));display:flex}.marketing-home-v2 .hs-btn{justify-content:center;align-items:center;gap:calc(12 * var(--u));height:calc(76 * var(--u));border-radius:calc(6 * var(--u));color:#fff;font-size:calc(18 * var(--u));font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.marketing-home-v2 .hs-btn-primary{width:calc(234 * var(--u));background:#1c8bff}.marketing-home-v2 .hs-btn-primary:hover{background:#0f7af0}.marketing-home-v2 .hs-btn-secondary{width:calc(259 * var(--u));border:1.5px solid #408cebbf}.marketing-home-v2 .hs-btn-secondary:hover{background:#2878e61a;border-color:#4ea4ff}.marketing-home-v2 .hs-stats{grid-template-columns:calc(235 * var(--u)) calc(270 * var(--u)) calc(230 * var(--u));margin:calc(77 * var(--u)) 0 0 calc(-30 * var(--u));display:grid}.marketing-home-v2 .hs-stats>div{height:calc(108 * var(--u));padding:calc(9 * var(--u)) 0 0 calc(40 * var(--u));border-left:1px solid #96b4d729}.marketing-home-v2 .hs-stats>div:first-child{padding-left:calc(50 * var(--u));border-left-color:#96b4d714}.marketing-home-v2 .hs-stats dt{color:#e6edf5;font-family:inherit;font-size:calc(18 * var(--u));font-weight:500;line-height:calc(28 * var(--u))}.marketing-home-v2 .hs-stats dd{margin-top:calc(10 * var(--u));color:#8ea0b4;font-size:calc(16 * var(--u));line-height:calc(22 * var(--u))}.marketing-home-v2 .hs-ui-wrap{left:calc(823 * var(--u));top:calc(38 * var(--u));width:calc(1055 * var(--u));height:calc(712 * var(--u));position:absolute}.marketing-home-v2 .hs-ui{border-radius:calc(8 * var(--u));width:100%;height:100%;box-shadow:0 0 calc(40 * var(--u)) #1e6eff1f, 0 calc(30 * var(--u)) calc(80 * var(--u)) #00000073;color:#dbe4ee;font-size:calc(14 * var(--u));background:linear-gradient(#0a1729,#07111f);border:1px solid #4084dc8c;line-height:1.35;position:relative}.marketing-home-v2 .hs-ui:after{content:"";left:calc(230 * var(--u));top:calc(165 * var(--u));background:#96b4d71a;width:1px;position:absolute;bottom:0}.marketing-home-v2 .hs-ui>*{position:absolute}.marketing-home-v2 .hs-customer,.marketing-home-v2 .hs-summary,.marketing-home-v2 .hs-flow,.marketing-home-v2 .hs-risk,.marketing-home-v2 .hs-decision{border-radius:calc(6 * var(--u));background:#0d1c2eb3;border:1px solid #96b4d71f}.marketing-home-v2 .hs-panel-title{left:calc(20 * var(--u));top:calc(18 * var(--u));color:#eef3f8;font-size:calc(15 * var(--u));font-weight:600;position:absolute}.marketing-home-v2 .hs-crumb{left:calc(23 * var(--u));right:calc(23 * var(--u));align-items:center;gap:calc(12 * var(--u));height:calc(45 * var(--u));color:#7f93a8;font-size:calc(14 * var(--u));display:flex;top:0}.marketing-home-v2 .hs-crumb strong{color:#c9d4e0;font-family:SFMono-Regular,Roboto Mono,Consolas,monospace;font-weight:500}.marketing-home-v2 .hs-close{font-size:calc(20 * var(--u));margin-left:auto}.marketing-home-v2 .hs-customer{left:calc(23 * var(--u));top:calc(52 * var(--u));width:calc(441 * var(--u));height:calc(101 * var(--u));align-items:center;gap:calc(19 * var(--u));padding:0 calc(31 * var(--u)) 0 calc(29 * var(--u));display:flex}.marketing-home-v2 .hs-avatar{width:calc(40 * var(--u));height:calc(40 * var(--u));color:#e8f0f7;font-size:calc(13 * var(--u));background:#13314a;border:2px solid #3ecf8e99;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.marketing-home-v2 .hs-customer-id{gap:calc(4 * var(--u));min-width:0;display:grid}.marketing-home-v2 .hs-customer-id strong{color:#f4f7fb;font-size:calc(19 * var(--u));text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.marketing-home-v2 .hs-customer-id span{color:#8093a7;font-family:SFMono-Regular,Roboto Mono,Consolas,monospace;font-size:calc(13 * var(--u))}.marketing-home-v2 .hs-verified{padding:calc(4 * var(--u)) calc(10 * var(--u));border-radius:calc(12 * var(--u));color:#3ecf8e;font-size:calc(12 * var(--u));white-space:nowrap;background:#3ecf8e1f;border:1px solid #3ecf8e73;flex:none;margin-left:auto}.marketing-home-v2 .hs-summary{left:calc(498 * var(--u));top:calc(52 * var(--u));width:calc(534 * var(--u));height:calc(101 * var(--u));grid-template-columns:calc(192 * var(--u)) calc(182 * var(--u)) auto;padding:calc(17 * var(--u)) 0 0 calc(45 * var(--u));margin:0;display:grid}.marketing-home-v2 .hs-summary dt{color:#7f93a8;font-family:inherit;font-size:calc(13 * var(--u));letter-spacing:0;line-height:calc(16 * var(--u));text-transform:none}.marketing-home-v2 .hs-summary dd{gap:calc(4 * var(--u));margin-top:calc(8 * var(--u));display:grid}.marketing-home-v2 .hs-summary dd strong{color:#f4f7fb;font-size:calc(19 * var(--u));font-weight:600;line-height:calc(26 * var(--u));white-space:nowrap}.marketing-home-v2 .hs-summary dd span{color:#8ea0b4;font-size:calc(13 * var(--u))}.marketing-home-v2 .hs-summary .hs-chain{align-items:center;gap:calc(10 * var(--u));display:flex}.marketing-home-v2 .hs-chain svg{width:calc(26 * var(--u));height:calc(26 * var(--u))}.marketing-home-v2 .hs-chain circle{fill:#3b4fd9}.marketing-home-v2 .hs-chain path{fill:#e8ecff}.marketing-home-v2 .hs-sidebar{left:calc(23 * var(--u));top:calc(165 * var(--u));width:calc(191 * var(--u));gap:calc(2 * var(--u));display:grid}.marketing-home-v2 .hs-sidebar li{align-items:center;gap:calc(12 * var(--u));height:calc(43 * var(--u));padding-left:calc(16 * var(--u));border-radius:calc(5 * var(--u));color:#9fb0c2;font-size:calc(15 * var(--u));border:1px solid #0000;display:flex}.marketing-home-v2 .hs-sidebar li.is-active{color:#6fb2ff;background:#2262d261;border-color:#3c8cff59}.marketing-home-v2 .hs-sidebar svg{width:calc(18 * var(--u));height:calc(18 * var(--u));flex:none}.marketing-home-v2 .hs-flow{left:calc(243 * var(--u));top:calc(165 * var(--u));width:calc(789 * var(--u));height:calc(295 * var(--u))}.marketing-home-v2 .hs-flow-edges{width:100%;height:100%;position:absolute;inset:0}.marketing-home-v2 .hs-edge{fill:none;stroke-width:1.4px}.marketing-home-v2 .hs-edge-muted{stroke:#96afcd4d}.marketing-home-v2 .hs-edge-blue{stroke:#2f8bff}.marketing-home-v2 .hs-edge-red{stroke:#ff4d6d}.marketing-home-v2 .hs-edge-green{stroke:#34d27b}.marketing-home-v2 .hs-edge-dashed{stroke-dasharray:4 4;opacity:.6}.marketing-home-v2 .hs-arrow-blue{fill:#2f8bff}.marketing-home-v2 .hs-arrow-red{fill:#ff4d6d}.marketing-home-v2 .hs-arrow-green{fill:#34d27b}.marketing-home-v2 .hs-flow-card{border-radius:calc(6 * var(--u));position:absolute}.marketing-home-v2 .hs-flow-card-red{left:calc(347 * var(--u));top:calc(180 * var(--u));width:calc(192 * var(--u));height:calc(97 * var(--u));background:#ff4d6d0f;border:1px solid #ff4d6d38}.marketing-home-v2 .hs-flow-card-green{left:calc(557 * var(--u));top:calc(187 * var(--u));width:calc(218 * var(--u));height:calc(95 * var(--u));background:#34d27b0d;border:1px solid #34d27b33}.marketing-home-v2 .hs-node{left:calc((var(--x) - 20) * var(--u));top:calc((var(--y) - 20) * var(--u));align-items:center;gap:calc(16 * var(--u));display:flex;position:absolute}.marketing-home-v2 .hs-node-icon{width:calc(40 * var(--u));height:calc(40 * var(--u));border:1.5px solid var(--tone);border-radius:calc(8 * var(--u));background:color-mix(in srgb, var(--tone) 14%, #0a1729);box-shadow:0 0 calc(14 * var(--u)) color-mix(in srgb, var(--tone) 35%, transparent);color:var(--tone);flex:none;place-items:center;display:grid}.marketing-home-v2 .hs-node-icon svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.marketing-home-v2 .hs-node-text{display:grid}.marketing-home-v2 .hs-node-text strong{color:#eef3f8;font-size:calc(14 * var(--u));font-weight:600;line-height:calc(19 * var(--u))}.marketing-home-v2 .hs-node-text span{color:#c7d3df;font-size:calc(14 * var(--u));line-height:calc(19 * var(--u));white-space:nowrap}.marketing-home-v2 .hs-node-text em{color:var(--tone);font-size:calc(12 * var(--u));font-style:normal;line-height:calc(17 * var(--u))}.marketing-home-v2 .hs-node-blue{--tone:#2f8bff}.marketing-home-v2 .hs-node-slate{--tone:#8da2bb}.marketing-home-v2 .hs-node-red{--tone:#ff4d6d}.marketing-home-v2 .hs-node-green{--tone:#34d27b}.marketing-home-v2 .hs-node-slate em{color:#c9a24a}.marketing-home-v2 .hs-risk{left:calc(243 * var(--u));top:calc(471 * var(--u));width:calc(485 * var(--u));height:calc(216 * var(--u))}.marketing-home-v2 .hs-score{left:calc(20 * var(--u));top:calc(54 * var(--u));gap:calc(6 * var(--u));display:grid;position:absolute}.marketing-home-v2 .hs-score>span{color:#ff5a5a;font-size:calc(14 * var(--u))}.marketing-home-v2 .hs-score strong{color:#ff7a3d;font-size:calc(40 * var(--u));font-weight:700;line-height:1}.marketing-home-v2 .hs-score small{color:#e5c4b0;font-size:calc(20 * var(--u));font-weight:500}.marketing-home-v2 .hs-score i{width:calc(218 * var(--u));height:calc(6 * var(--u));margin-top:calc(14 * var(--u));border-radius:calc(3 * var(--u));background:#96afcd2e;display:block;position:relative}.marketing-home-v2 .hs-score i:before{content:"";width:calc(var(--score) * 1%);border-radius:inherit;background:linear-gradient(90deg,#ff3d3d,#ff6a2b 70%,#ffb347);position:absolute;inset:0 auto 0 0}.marketing-home-v2 .hs-checks{left:calc(252 * var(--u));right:calc(12 * var(--u));top:calc(46 * var(--u));border-left:1px solid #96b4d71f;position:absolute}.marketing-home-v2 .hs-checks li{height:calc(44 * var(--u));padding:0 calc(4 * var(--u)) 0 calc(18 * var(--u));font-size:calc(13 * var(--u));justify-content:space-between;align-items:center;display:flex}.marketing-home-v2 .hs-checks li+li{border-top:1px solid #96b4d71a}.marketing-home-v2 .hs-checks span{align-items:center;gap:calc(9 * var(--u));color:#aebdcc;display:flex}.marketing-home-v2 .hs-checks span:before{content:"";width:calc(9 * var(--u));height:calc(9 * var(--u));border:2px solid var(--dot);border-radius:50%}.marketing-home-v2 .hs-checks strong{color:#f0b33c;font-weight:500}.marketing-home-v2 .hs-checks .is-success{--dot:#3ecf8e}.marketing-home-v2 .hs-checks .is-success strong{color:#3ecf8e}.marketing-home-v2 .hs-checks .is-risk{--dot:#ff7a3d}.marketing-home-v2 .hs-checks .is-critical{--dot:#ff5a5a}.marketing-home-v2 .hs-decision{left:calc(739 * var(--u));top:calc(471 * var(--u));width:calc(293 * var(--u));height:calc(229 * var(--u))}.marketing-home-v2 .hs-verdict{left:calc(16 * var(--u));right:calc(16 * var(--u));top:calc(46 * var(--u));align-content:center;gap:calc(3 * var(--u));height:calc(63 * var(--u));padding:0 calc(16 * var(--u));border-radius:calc(5 * var(--u));background:linear-gradient(90deg,#f0aa2880,#c88c1e4d);border:1px solid #ffbe46b3;display:grid;position:absolute}.marketing-home-v2 .hs-verdict strong{color:#ffc24d;font-size:calc(20 * var(--u));letter-spacing:.02em;font-weight:700}.marketing-home-v2 .hs-verdict span{color:#f5d9a0;font-size:calc(13 * var(--u))}.marketing-home-v2 .hs-policy{left:calc(16 * var(--u));top:calc(123 * var(--u));gap:calc(32 * var(--u));color:#aebdcc;font-size:calc(14 * var(--u));display:flex;position:absolute}.marketing-home-v2 .hs-link{left:calc(16 * var(--u));color:#3d9bff;font-size:calc(15 * var(--u));top:calc(161 * var(--u));position:absolute}.marketing-home-v2 .hs-link-sep{left:0;right:0;top:calc(194 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u)) 0;border-top:1px solid #96b4d71a}.marketing-home-v2 .hs-rail{background:#06101b;border-block:1px solid #96b4d71f}.marketing-home-v2 .hs-rail-row{grid-template-columns:calc(383 * var(--u)) calc(345 * var(--u)) calc(410 * var(--u)) calc(347 * var(--u)) auto;max-width:calc(1920 * var(--u));height:calc(130 * var(--u));padding-left:calc(95 * var(--u));align-items:center;margin-inline:auto;display:grid}.marketing-home-v2 .hs-rail li{align-items:center;gap:calc(6 * var(--u));display:flex}.marketing-home-v2 .hs-rail-icon{width:calc(36 * var(--u));height:calc(36 * var(--u));color:#2e8fff;flex:none}.marketing-home-v2 .hs-rail li>span{gap:calc(6 * var(--u));display:grid}.marketing-home-v2 .hs-rail strong{color:#f1f5f9;font-size:calc(18 * var(--u));font-weight:600;line-height:calc(24 * var(--u))}.marketing-home-v2 .hs-rail li>span>span{color:#8ea0b4;font-size:calc(16 * var(--u));line-height:calc(22 * var(--u))}@media (max-width:1023px){.marketing-home-v2 .hs-frame{height:auto;padding:3rem 1.25rem 2.5rem}.marketing-home-v2 .hs-copy{width:auto;position:static}.marketing-home-v2 .hs-eyebrow{font-size:.68rem;line-height:1.4}.marketing-home-v2 .hs-hero h1{margin-top:1rem;font-size:clamp(2.3rem,8.5vw,3.6rem);line-height:1.02}.marketing-home-v2 .hs-hero h1>span,.marketing-home-v2 .hs-lead>span{white-space:normal;display:inline}.marketing-home-v2 .hs-lead{margin-top:1.25rem;font-size:1rem;line-height:1.6}.marketing-home-v2 .hs-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.marketing-home-v2 .hs-btn{height:48px;padding-inline:1.25rem;font-size:.9rem}.marketing-home-v2 .hs-btn-primary,.marketing-home-v2 .hs-btn-secondary{width:auto}.marketing-home-v2 .hs-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin:2rem 0 0}.marketing-home-v2 .hs-stats>div,.marketing-home-v2 .hs-stats>div:first-child{height:auto;padding:.25rem .5rem .25rem .75rem}.marketing-home-v2 .hs-stats dt{font-size:.8rem;line-height:1.35}.marketing-home-v2 .hs-stats dd{margin-top:.35rem;font-size:.72rem;line-height:1.3}.marketing-home-v2 .hs-ui-wrap{--u:.62px;width:100%;height:calc(714 * var(--u));overscroll-behavior-x:contain;margin-top:2.5rem;position:relative;top:auto;left:auto;overflow-x:auto}.marketing-home-v2 .hs-ui{width:calc(1055 * var(--u));height:calc(712 * var(--u))}.marketing-home-v2 .hs-rail-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;height:auto;padding:1.25rem}.marketing-home-v2 .hs-rail-icon{width:28px;height:28px}.marketing-home-v2 .hs-rail strong{font-size:.8rem;line-height:1.3}.marketing-home-v2 .hs-rail li>span>span{font-size:.72rem;line-height:1.3}}
