.capability-visual.svelte-maeo3z{min-height:260px;color:var(--dx-navy);background:#efefff;border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.capability-visual.svelte-maeo3z:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #061a3314;position:absolute;inset:0}.capability-visual.dark.svelte-maeo3z{background:radial-gradient(circle at 82% 8%, #5c6cff42, transparent 34%), var(--dx-navy)}svg.svelte-maeo3z{width:100%;height:auto;overflow:visible}path.svelte-maeo3z,circle.svelte-maeo3z,rect.svelte-maeo3z{vector-effect:non-scaling-stroke}.faint.svelte-maeo3z{fill:none;stroke:#061a331a;stroke-width:1px}.examples.svelte-maeo3z{fill:var(--dx-accent);stroke:var(--dx-accent);stroke-width:1.5px}.examples.svelte-maeo3z path:where(.svelte-maeo3z){fill:none}.signal.svelte-maeo3z,.scope-scan.svelte-maeo3z,.trace.svelte-maeo3z,.failure-leader.svelte-maeo3z,.proof-route.svelte-maeo3z{fill:none;stroke:var(--dx-accent);stroke-linecap:round;stroke-width:2px}.signal.svelte-maeo3z{stroke-dasharray:5 7;animation:7s linear infinite svelte-maeo3z-signal-travel}.signal.soft.svelte-maeo3z{opacity:.45}.resolved-ring.svelte-maeo3z{fill:#5c6cff14;stroke:#5c6cff73}.resolved-core.svelte-maeo3z{fill:var(--dx-accent)}.symbol.svelte-maeo3z{fill:#fff;font-family:var(--dx-display);text-anchor:middle;font-size:27px;font-weight:530}.label.svelte-maeo3z,.tag-text.svelte-maeo3z,.failure-text.svelte-maeo3z,.proof-label.svelte-maeo3z,.verified-label.svelte-maeo3z{font-family:var(--dx-mono);letter-spacing:.08em;text-anchor:middle;font-size:9px}.label.svelte-maeo3z{fill:#061a338c}.scope-dots.svelte-maeo3z{fill:#5c6cff59}.scope-boundary.svelte-maeo3z{fill:#5c6cff0a;stroke:var(--dx-accent);stroke-dasharray:4 8;stroke-width:1.4px}.scope-scan.svelte-maeo3z{opacity:.55;stroke-width:1px}.tag.svelte-maeo3z{fill:var(--dx-navy)}.tag-text.svelte-maeo3z{fill:#fff}.trace-shadow.svelte-maeo3z{fill:none;stroke:#061a3314;stroke-width:13px}.trace.svelte-maeo3z{stroke:var(--dx-navy);stroke-width:2px}.trace-dots.svelte-maeo3z{fill:var(--dx-navy)}.failure-halo.svelte-maeo3z{fill:#e8645a26;stroke:#e8645a59}.failure.svelte-maeo3z{fill:var(--dx-issue)}.failure-leader.svelte-maeo3z{stroke:var(--dx-issue);stroke-width:1.4px}.failure-tag.svelte-maeo3z{fill:#fff7f5;stroke:#e8645a73}.failure-text.svelte-maeo3z{fill:#a33f38}.dark-grid.svelte-maeo3z{fill:none;stroke:#ffffff17;stroke-width:1px}.proof-object.svelte-maeo3z,.certificate.svelte-maeo3z{fill:#ffffff0d;stroke:#ffffff40}.proof-label.svelte-maeo3z{fill:#c8ceff}.proof-lines.svelte-maeo3z{fill:none;stroke:#ffffff52;stroke-width:1.5px}.proof-route.svelte-maeo3z{stroke:#aab4ff;stroke-dasharray:5 6;animation:6s linear infinite svelte-maeo3z-signal-travel}.checker.svelte-maeo3z{fill:var(--dx-accent);stroke:#aab4ff}.check.svelte-maeo3z,.certificate-tick.svelte-maeo3z{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px}.certificate.svelte-maeo3z{fill:#ffffff14}.certificate-seal.svelte-maeo3z{fill:#31b98726;stroke:#5ed4a9}.certificate-tick.svelte-maeo3z{stroke:#78ddb9}.verified-label.svelte-maeo3z{fill:#78ddb9;font-size:8px}@keyframes svelte-maeo3z-signal-travel{to{stroke-dashoffset:-48px}}@media (width<=1100px){.capability-visual.svelte-maeo3z{min-height:240px}}@media (prefers-reduced-motion:reduce){.signal.svelte-maeo3z,.proof-route.svelte-maeo3z{animation:none}}.product-visual.svelte-19mhss{border:1px solid var(--dx-line);background:#ffffffa6;border-radius:16px;place-items:center;height:260px;display:grid;overflow:hidden}.product-visual.dark.svelte-19mhss{background:#ffffff09;border-color:#ffffff24}svg.svelte-19mhss{width:100%;height:100%}path.svelte-19mhss,circle.svelte-19mhss,ellipse.svelte-19mhss,rect.svelte-19mhss{vector-effect:non-scaling-stroke}.grid.svelte-19mhss{fill:none;stroke:#ffffff14;stroke-width:1px}.light-grid.svelte-19mhss{stroke:#061a3314}.test-stack.svelte-19mhss rect:where(.svelte-19mhss){fill:#ffffff0a;stroke:#ffffff40}.test-stack.svelte-19mhss path:where(.svelte-19mhss){fill:none;stroke:#ffffff70;stroke-linecap:round}.flow.svelte-19mhss,.placeholder-flow.svelte-19mhss{fill:none;stroke:#aab4ff;stroke-dasharray:5 7;stroke-linecap:round;stroke-width:1.6px;animation:7s linear infinite svelte-19mhss-flow-travel}.engine-ring.svelte-19mhss{fill:#5c6cff1c;stroke:#aab4ff73}.engine.svelte-19mhss{fill:var(--dx-accent)}.engine-label.svelte-19mhss,.scope-label.svelte-19mhss,.document-label.svelte-19mhss,.guarantee-label.svelte-19mhss{font-family:var(--dx-mono);letter-spacing:.08em;text-anchor:middle;font-size:9px}.engine-label.svelte-19mhss{fill:#fff;font-weight:600}.scope.svelte-19mhss{fill:#5c6cff0f;stroke:#aab4ff;stroke-dasharray:4 7}.scope-points.svelte-19mhss{fill:#aab4ff}.scope-label.svelte-19mhss{fill:#ffffff8c}.documents.svelte-19mhss rect:where(.svelte-19mhss){fill:#fff;stroke:#061a3333}.documents.svelte-19mhss path:where(.svelte-19mhss){fill:none;stroke:#061a3338;stroke-linecap:round;stroke-width:1.5px}.documents.svelte-19mhss .obligation:where(.svelte-19mhss){fill:rgb(var(--dx-accent-secondary-rgb) / .45);stroke:var(--dx-accent-secondary-ink)}.placeholder-flow.svelte-19mhss{stroke:var(--dx-accent-secondary-ink)}.translation-ring.svelte-19mhss{fill:rgb(var(--dx-accent-secondary-rgb) / .22);stroke:var(--dx-accent-secondary-ink)}.translation-mark.svelte-19mhss{fill:none;stroke:var(--dx-accent-secondary-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.guarantee.svelte-19mhss>path:where(.svelte-19mhss):first-child{fill:rgb(var(--dx-accent-secondary-rgb) / .15);stroke:var(--dx-accent-secondary-ink)}.guarantee.svelte-19mhss circle:where(.svelte-19mhss){fill:#fff;stroke:var(--dx-accent-secondary-ink)}.guarantee-tick.svelte-19mhss{fill:none;stroke:var(--dx-accent-secondary-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px}.document-label.svelte-19mhss,.guarantee-label.svelte-19mhss{fill:#061a337a}@keyframes svelte-19mhss-flow-travel{to{stroke-dashoffset:-48px}}@media (width<=720px){.product-visual.svelte-19mhss{height:210px}}@media (prefers-reduced-motion:reduce){.flow.svelte-19mhss,.placeholder-flow.svelte-19mhss{animation:none}}.homepage-story.svelte-gemjv6{background:var(--dx-cream);position:relative;overflow:hidden}.homepage-story.svelte-gemjv6>section:where(.svelte-gemjv6){z-index:1;position:relative}.definition-section.svelte-gemjv6{padding-block:clamp(110px,13vw,176px) clamp(70px,8vw,110px)}.definition-heading.svelte-gemjv6,.capabilities-heading.svelte-gemjv6,.products-heading.svelte-gemjv6{grid-template-columns:minmax(0,1.15fr) minmax(310px,.58fr);align-items:end;gap:clamp(42px,7vw,104px);display:grid}.definition-heading.svelte-gemjv6 h2:where(.svelte-gemjv6),.capabilities-heading.svelte-gemjv6 h2:where(.svelte-gemjv6),.products-heading.svelte-gemjv6 h2:where(.svelte-gemjv6){font-family:var(--dx-display);letter-spacing:-.058em;margin:25px 0 0;font-weight:520;line-height:.91}.definition-heading.svelte-gemjv6 h2:where(.svelte-gemjv6){max-width:900px;font-size:clamp(3.8rem,7.4vw,7.8rem)}.definition-heading.svelte-gemjv6 h2:where(.svelte-gemjv6) span:where(.svelte-gemjv6){color:var(--dx-accent)}.definition-copy.svelte-gemjv6{gap:27px;margin-bottom:5px;display:grid}.definition-copy.svelte-gemjv6 p:where(.svelte-gemjv6),.capabilities-heading.svelte-gemjv6>p:where(.svelte-gemjv6),.products-heading.svelte-gemjv6>p:where(.svelte-gemjv6){color:var(--dx-ink-muted);margin:0;font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.72}.definition-copy.svelte-gemjv6 strong:where(.svelte-gemjv6){border-left:2px solid var(--dx-accent);padding-left:17px;font-size:.9rem;font-weight:600;line-height:1.5}.assurance-model.svelte-gemjv6{border:1px solid var(--dx-line);background:#ffffffe0;border-radius:22px;grid-template-columns:minmax(250px,1fr) minmax(190px,.62fr) minmax(310px,1.1fr);align-items:stretch;min-height:350px;margin-top:clamp(60px,8vw,104px);display:grid;overflow:hidden;box-shadow:0 30px 80px #061a3312}.model-input.svelte-gemjv6,.model-outcomes.svelte-gemjv6{flex-direction:column;justify-content:center;padding:clamp(29px,4vw,52px);display:flex}.model-input.svelte-gemjv6>span:where(.svelte-gemjv6),.model-outcomes.svelte-gemjv6>span:where(.svelte-gemjv6),.model-engine.svelte-gemjv6 small:where(.svelte-gemjv6),.outcome.svelte-gemjv6 small:where(.svelte-gemjv6),.proof-boundary.svelte-gemjv6>span:where(.svelte-gemjv6),.product-head.svelte-gemjv6>span:where(.svelte-gemjv6){font-family:var(--dx-mono);font-size:var(--dx-type-editorial-label-size);letter-spacing:.075em}.model-input.svelte-gemjv6>span:where(.svelte-gemjv6),.model-outcomes.svelte-gemjv6>span:where(.svelte-gemjv6){color:var(--dx-accent)}.model-input.svelte-gemjv6 strong:where(.svelte-gemjv6){max-width:12ch;font-family:var(--dx-display);letter-spacing:-.045em;margin-top:32px;font-size:clamp(2rem,3.5vw,3.4rem);font-weight:540;line-height:.98}.model-input.svelte-gemjv6 p:where(.svelte-gemjv6){max-width:350px;color:var(--dx-ink-muted);font-size:var(--dx-type-body-small-size);margin:22px 0 0;line-height:1.65}.model-engine.svelte-gemjv6{border-inline:1px solid var(--dx-line);background:#f2f2ff;place-items:center;display:grid;position:relative;overflow:hidden}.model-engine.svelte-gemjv6:before,.closing-grid.svelte-gemjv6{content:"";background:linear-gradient(#061a330d 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#061a330d 1px,#0000 1px) 0 0/44px 44px;position:absolute;inset:0}.model-engine.svelte-gemjv6 svg:where(.svelte-gemjv6){z-index:1;width:min(88%,220px);position:relative}.model-engine.svelte-gemjv6 circle:where(.svelte-gemjv6),.model-engine.svelte-gemjv6 path:where(.svelte-gemjv6){vector-effect:non-scaling-stroke}.engine-orbit.svelte-gemjv6{fill:#5c6cff0d;stroke:#5c6cff52;stroke-dasharray:4 8}.engine-curve.svelte-gemjv6{fill:none;stroke:var(--dx-accent);stroke-linecap:round;stroke-width:2px}.engine-node.svelte-gemjv6{fill:var(--dx-accent)}.node-a.svelte-gemjv6,.node-c.svelte-gemjv6{fill:#fff;stroke:var(--dx-accent);stroke-width:2px}.model-engine.svelte-gemjv6 small:where(.svelte-gemjv6){z-index:2;color:var(--dx-accent);position:absolute;bottom:24px}.model-outcomes.svelte-gemjv6{gap:13px}.model-outcomes.svelte-gemjv6>span:where(.svelte-gemjv6){margin-bottom:13px}.outcome.svelte-gemjv6{border:1px solid var(--dx-line);border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:18px;display:grid}.outcome.svelte-gemjv6>i:where(.svelte-gemjv6){border-radius:50%;place-items:center;width:38px;height:38px;font-size:1.05rem;font-style:normal;display:grid}.issue-outcome.svelte-gemjv6>i:where(.svelte-gemjv6){background:var(--dx-issue-soft);color:var(--dx-issue)}.verified-outcome.svelte-gemjv6>i:where(.svelte-gemjv6){background:var(--dx-verified-soft);color:#16815d}.outcome.svelte-gemjv6 div:where(.svelte-gemjv6){gap:4px;display:grid}.outcome.svelte-gemjv6 small:where(.svelte-gemjv6){color:var(--dx-ink-muted);font-size:var(--dx-type-micro-label-size)}.outcome.svelte-gemjv6 strong:where(.svelte-gemjv6){font-size:.95rem;font-weight:600}.evidence-section.svelte-gemjv6{background:radial-gradient(circle at 88% 2%, #5c6cff38, transparent 32%), var(--dx-navy);color:#fff;padding-block:clamp(82px,8vw,118px);position:relative;overflow:hidden}.evidence-section.svelte-gemjv6:before{content:"";pointer-events:none;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 72%);mask-image:linear-gradient(270deg,#000,#0000 72%)}.evidence-inner.svelte-gemjv6{z-index:1;position:relative}.evidence-heading.svelte-gemjv6{text-align:center}.evidence-heading.svelte-gemjv6 h2:where(.svelte-gemjv6){width:max-content;max-width:100%;font-family:var(--dx-display);letter-spacing:-.062em;white-space:nowrap;margin:0 auto;font-size:clamp(4rem,7.8vw,7.75rem);font-weight:520;line-height:.87}.evidence-results.svelte-gemjv6{border-block:1px solid #ffffff2b;grid-template-columns:1.25fr .88fr .88fr;margin-top:clamp(48px,5.5vw,72px);display:grid}.evidence-result.svelte-gemjv6{flex-direction:column;justify-content:space-between;gap:34px;min-width:0;min-height:285px;padding:clamp(31px,3.5vw,46px);display:flex}.evidence-result.svelte-gemjv6:first-child{padding-left:0}.evidence-result.svelte-gemjv6+.evidence-result:where(.svelte-gemjv6){border-left:1px solid #ffffff2b}.evidence-result.svelte-gemjv6:last-child{padding-right:0}.evidence-result.svelte-gemjv6>strong:where(.svelte-gemjv6){color:#aab4ff;font-family:var(--dx-display);font-variant-numeric:tabular-nums;letter-spacing:-.032em;white-space:nowrap;font-size:clamp(4rem,5.8vw,6.6rem);font-weight:535;line-height:.8;display:block}.evidence-result.primary.svelte-gemjv6>strong:where(.svelte-gemjv6){letter-spacing:-.04em;font-size:clamp(5.5rem,8.2vw,9.2rem)}.evidence-result.svelte-gemjv6 h3:where(.svelte-gemjv6){max-width:20ch;font-family:var(--dx-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.15rem,1.55vw,1.45rem);font-weight:550;line-height:1.12}.evidence-result.primary.svelte-gemjv6 h3:where(.svelte-gemjv6){max-width:18ch;font-size:clamp(1.35rem,1.9vw,1.8rem)}.evidence-result.svelte-gemjv6 p:where(.svelte-gemjv6){color:#ffffff78;font-size:var(--dx-type-body-small-size);margin:8px 0 0;line-height:1.55}.evidence-source.svelte-gemjv6{justify-content:space-between;align-items:center;gap:35px;padding-top:clamp(28px,3.2vw,42px);display:flex}.evidence-source.svelte-gemjv6 p:where(.svelte-gemjv6){color:#ffffff80;font-size:var(--dx-type-body-small-size);margin:0}.evidence-source.svelte-gemjv6 p:where(.svelte-gemjv6) strong:where(.svelte-gemjv6){color:#aab4ff;font-weight:600}.evidence-source.svelte-gemjv6 a:where(.svelte-gemjv6),.proof-boundary.svelte-gemjv6 a:where(.svelte-gemjv6),.product-action.svelte-gemjv6{font-size:var(--dx-type-control-size);white-space:nowrap;align-items:center;gap:12px;font-weight:600;display:inline-flex}.evidence-source.svelte-gemjv6 a:where(.svelte-gemjv6) .experiment-arrow{color:#aab4ff}.capabilities-section.svelte-gemjv6{background:var(--dx-paper);padding-block:clamp(110px,13vw,175px)}.capabilities-heading.svelte-gemjv6 h2:where(.svelte-gemjv6){font-size:clamp(3.8rem,6.8vw,7.2rem)}.capability-grid.svelte-gemjv6{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(13px,1.4vw,20px);margin-top:clamp(63px,8vw,105px);display:grid}.capability-card.svelte-gemjv6{min-width:0}.capability-meta.svelte-gemjv6{color:var(--dx-ink-muted);font-family:var(--dx-mono);font-size:var(--dx-type-micro-label-size);letter-spacing:.065em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin-top:25px;display:flex}.capability-card.svelte-gemjv6 h3:where(.svelte-gemjv6){font-family:var(--dx-display);letter-spacing:-.04em;margin:27px 0 0;font-size:clamp(1.65rem,2.25vw,2.25rem);font-weight:540;line-height:1}.capability-card.svelte-gemjv6>p:where(.svelte-gemjv6){color:var(--dx-ink-muted);font-size:var(--dx-type-body-small-size);margin:18px 0 0;line-height:1.65}.proof-boundary.svelte-gemjv6{border-block:1px solid var(--dx-line);grid-template-columns:minmax(150px,.35fr) minmax(340px,1fr) auto;align-items:center;gap:clamp(30px,5vw,76px);margin-top:clamp(85px,10vw,130px);padding-block:clamp(30px,4vw,48px);display:grid}.proof-boundary.svelte-gemjv6>span:where(.svelte-gemjv6){color:var(--dx-accent)}.proof-boundary.svelte-gemjv6>div:where(.svelte-gemjv6){gap:8px;display:grid}.proof-boundary.svelte-gemjv6 strong:where(.svelte-gemjv6){font-family:var(--dx-display);letter-spacing:-.03em;font-size:clamp(1.45rem,2vw,1.9rem);font-weight:550}.proof-boundary.svelte-gemjv6 p:where(.svelte-gemjv6){max-width:680px;color:var(--dx-ink-muted);font-size:var(--dx-type-body-small-size);margin:0;line-height:1.6}.proof-boundary.svelte-gemjv6 a:where(.svelte-gemjv6) .experiment-arrow{color:var(--dx-accent)}.products-section.svelte-gemjv6{padding-block:clamp(110px,14vw,185px) clamp(125px,16vw,220px)}.products-heading.svelte-gemjv6 h2:where(.svelte-gemjv6){max-width:900px;font-size:clamp(3.6rem,6.2vw,6.6rem)}.product-grid.svelte-gemjv6{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(15px,1.8vw,24px);margin-top:clamp(64px,8vw,104px);display:grid}.product-card.svelte-gemjv6{border:1px solid var(--dx-line);border-radius:23px;flex-direction:column;min-width:0;min-height:690px;padding:clamp(26px,3.5vw,46px);transition:box-shadow .24s,transform .24s;display:flex;overflow:hidden}.product-card.svelte-gemjv6:hover{transform:translateY(-5px);box-shadow:0 30px 80px #061a3324}.pup-card.svelte-gemjv6{background:radial-gradient(circle at 88% 3%, #5c6cff3d, transparent 30%), var(--dx-navy);color:#fff;border-color:#ffffff1f}.placeholder-card.svelte-gemjv6{background:radial-gradient(circle at 90% 4%, rgb(var(--dx-accent-secondary-rgb) / .27), transparent 34%), white}.product-head.svelte-gemjv6{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.product-head.svelte-gemjv6>span:where(.svelte-gemjv6){color:var(--dx-ink-muted)}.pup-card.svelte-gemjv6 .product-head:where(.svelte-gemjv6)>span:where(.svelte-gemjv6){color:#ffffff75}.pup-card.svelte-gemjv6 .dx-product-icon{color:#aab4ff;border-color:#aab4ff}.placeholder-card.svelte-gemjv6 .dx-product-icon{color:var(--dx-accent-secondary-ink)}.product-card.svelte-gemjv6 .product-visual{margin-top:clamp(32px,4vw,48px)}.product-copy.svelte-gemjv6{margin-top:clamp(35px,4vw,50px)}.product-copy.svelte-gemjv6 h3:where(.svelte-gemjv6){color:#aab4ff;font-family:var(--dx-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.8rem,6vw,6.5rem);font-weight:530;line-height:.82}.placeholder-card.svelte-gemjv6 .product-copy:where(.svelte-gemjv6) h3:where(.svelte-gemjv6){color:var(--dx-accent-secondary-ink)}.product-copy.svelte-gemjv6>strong:where(.svelte-gemjv6){font-family:var(--dx-display);letter-spacing:-.04em;margin-top:25px;font-size:clamp(1.55rem,2.5vw,2.35rem);font-weight:540;line-height:1;display:block}.product-copy.svelte-gemjv6 p:where(.svelte-gemjv6){max-width:590px;color:var(--dx-ink-muted);font-size:var(--dx-type-body-small-size);margin:19px 0 0;line-height:1.65}.pup-card.svelte-gemjv6 .product-copy:where(.svelte-gemjv6) p:where(.svelte-gemjv6){color:#ffffff94}.product-action.svelte-gemjv6{border-top:1px solid var(--dx-line);justify-content:space-between;margin-top:auto;padding-top:20px}.pup-card.svelte-gemjv6 .product-action:where(.svelte-gemjv6){border-top-color:#ffffff26}.product-action.svelte-gemjv6 .experiment-arrow{color:var(--dx-accent)}.pup-card.svelte-gemjv6 .product-action:where(.svelte-gemjv6) .experiment-arrow{color:#aab4ff}.closing-section.svelte-gemjv6{background:radial-gradient(circle at 88% 8%, #5c6cff3d, transparent 31%), var(--dx-navy);color:#fff;position:relative;overflow:hidden}.closing-grid.svelte-gemjv6{background:linear-gradient(#ffffff07 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/64px 64px;-webkit-mask-image:linear-gradient(270deg,#000,#0000 75%);mask-image:linear-gradient(270deg,#000,#0000 75%)}.closing-inner.svelte-gemjv6{z-index:1;justify-content:space-between;align-items:center;gap:55px;min-height:clamp(430px,47vw,610px);display:flex;position:relative}.closing-inner.svelte-gemjv6 .dx-eyebrow:where(.svelte-gemjv6){color:#ffffff80}.closing-inner.svelte-gemjv6 h2:where(.svelte-gemjv6){max-width:940px;font-family:var(--dx-display);letter-spacing:-.06em;margin:27px 0 0;font-size:clamp(3.4rem,7vw,7.5rem);font-weight:520;line-height:.88}@media (width<=1100px){.capability-grid.svelte-gemjv6{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:65px}.proof-boundary.svelte-gemjv6{grid-template-columns:minmax(150px,.32fr) 1fr}.proof-boundary.svelte-gemjv6 a:where(.svelte-gemjv6){grid-column:2;justify-self:start}.product-grid.svelte-gemjv6{grid-template-columns:1fr}.product-card.svelte-gemjv6{min-height:650px}}@media (width<=950px){.definition-heading.svelte-gemjv6,.capabilities-heading.svelte-gemjv6,.products-heading.svelte-gemjv6{grid-template-columns:1fr;gap:35px}.definition-copy.svelte-gemjv6,.capabilities-heading.svelte-gemjv6>p:where(.svelte-gemjv6),.products-heading.svelte-gemjv6>p:where(.svelte-gemjv6){max-width:680px}.assurance-model.svelte-gemjv6{grid-template-columns:1fr .7fr}.model-outcomes.svelte-gemjv6{border-top:1px solid var(--dx-line);grid-column:1/-1;grid-template-columns:repeat(2,1fr);display:grid}.model-outcomes.svelte-gemjv6>span:where(.svelte-gemjv6){grid-column:1/-1}.evidence-results.svelte-gemjv6{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-result.primary.svelte-gemjv6{border-bottom:1px solid #ffffff2b;grid-column:1/-1;min-height:250px;padding-inline:0}.evidence-result.svelte-gemjv6:nth-child(2){border-left:0;padding-left:0}.evidence-result.svelte-gemjv6:last-child{padding-right:0}}@media (width<=720px){.definition-section.svelte-gemjv6{padding-block:90px 55px}.definition-heading.svelte-gemjv6 h2:where(.svelte-gemjv6),.capabilities-heading.svelte-gemjv6 h2:where(.svelte-gemjv6),.products-heading.svelte-gemjv6 h2:where(.svelte-gemjv6){font-size:clamp(3.15rem,14vw,5rem)}.assurance-model.svelte-gemjv6{border-radius:17px;grid-template-columns:1fr;margin-top:52px}.model-input.svelte-gemjv6{min-height:310px}.model-engine.svelte-gemjv6{border-block:1px solid var(--dx-line);border-inline:0;min-height:280px}.model-outcomes.svelte-gemjv6{grid-column:auto;grid-template-columns:1fr;padding-block:34px}.model-outcomes.svelte-gemjv6>span:where(.svelte-gemjv6){grid-column:auto}.evidence-section.svelte-gemjv6{padding-block:70px 76px}.evidence-heading.svelte-gemjv6 h2:where(.svelte-gemjv6){white-space:normal;font-size:clamp(3.5rem,15vw,5.3rem)}.evidence-results.svelte-gemjv6{grid-template-columns:1fr;margin-top:42px}.evidence-result.svelte-gemjv6,.evidence-result.primary.svelte-gemjv6,.evidence-result.svelte-gemjv6:nth-child(2),.evidence-result.svelte-gemjv6:last-child{border-left:0;grid-column:auto;min-height:225px;padding-inline:0}.evidence-result.svelte-gemjv6+.evidence-result:where(.svelte-gemjv6){border-top:1px solid #ffffff2b}.evidence-result.primary.svelte-gemjv6>strong:where(.svelte-gemjv6){font-size:clamp(5.2rem,25vw,7.6rem)}.evidence-result.svelte-gemjv6>strong:where(.svelte-gemjv6){font-size:clamp(4rem,20vw,6rem)}.evidence-source.svelte-gemjv6{flex-direction:column;align-items:flex-start}.evidence-source.svelte-gemjv6 a:where(.svelte-gemjv6){border-top:1px solid #ffffff26;justify-content:space-between;width:100%;padding-top:20px}.capability-grid.svelte-gemjv6{grid-template-columns:1fr;row-gap:58px;margin-top:54px}.proof-boundary.svelte-gemjv6{grid-template-columns:1fr;margin-top:75px}.proof-boundary.svelte-gemjv6 a:where(.svelte-gemjv6){grid-column:auto;justify-content:space-between}.products-section.svelte-gemjv6{padding-block:95px 115px}.product-grid.svelte-gemjv6{margin-top:55px}.product-card.svelte-gemjv6{border-radius:18px;min-height:620px}.product-copy.svelte-gemjv6 h3:where(.svelte-gemjv6){font-size:clamp(4rem,20vw,6.2rem)}.closing-inner.svelte-gemjv6{flex-direction:column;justify-content:center;align-items:flex-start;min-height:470px}.closing-inner.svelte-gemjv6 .dx-button{width:100%}}@media (prefers-reduced-motion:reduce){.product-card.svelte-gemjv6{transition:none}.product-card.svelte-gemjv6:hover{transform:none}}.marketing-home.svelte-16tlgx5{background:var(--dx-cream)}.cinematic-hero.svelte-16tlgx5{background:var(--dx-navy);color:#fff;isolation:isolate;min-height:100svh;position:relative;overflow:hidden}.hero-media.svelte-16tlgx5,.hero-grade.svelte-16tlgx5{position:absolute;inset:0}.hero-media.svelte-16tlgx5{z-index:-2}.hero-media.svelte-16tlgx5 img:where(.svelte-16tlgx5){object-fit:cover;object-position:center top;transform-origin:top;will-change:transform;width:100%;max-width:none;height:112%;animation:18s ease-in-out infinite alternate svelte-16tlgx5-city-breathe;transform:scale(1.015)}.hero-grade.svelte-16tlgx5{z-index:-1;background:linear-gradient(#01071040,#0000 24% 72%,#01071075),radial-gradient(#030d1c05 20%,#030d1c6b 100%)}.hero-grade.svelte-16tlgx5:after{content:"";background:radial-gradient(51% 40% at 50% 60%,#01081387 0%,#01081359 37%,#0108131f 64%,#0000 82%);position:absolute;inset:0}.hero-message.svelte-16tlgx5{text-align:center;place-items:center;min-height:100svh;padding-block:96px 48px;display:grid}.hero-message.svelte-16tlgx5 h1:where(.svelte-16tlgx5){width:100%;max-width:13.5ch;font-family:var(--dx-display);letter-spacing:-.06em;text-shadow:0 3px 34px #00000075;margin:0;font-size:clamp(4.2rem,8vw,8.9rem);font-weight:540;line-height:.98}.hero-message.svelte-16tlgx5 h1:where(.svelte-16tlgx5) span:where(.svelte-16tlgx5),.hero-message.svelte-16tlgx5 h1:where(.svelte-16tlgx5) strong:where(.svelte-16tlgx5){display:block}.hero-message.svelte-16tlgx5 h1:where(.svelte-16tlgx5) strong:where(.svelte-16tlgx5){color:#bbb4ff;font-weight:inherit;margin-top:.13em}.trust-section.svelte-16tlgx5{border-block:1px solid var(--dx-line);background:var(--dx-cream);overflow:hidden}.trust-layout.svelte-16tlgx5{grid-template-columns:minmax(250px,.34fr) minmax(0,1fr);align-items:stretch;min-height:clamp(210px,18vw,250px);display:grid}.trust-heading.svelte-16tlgx5{align-items:center;padding:clamp(44px,5vw,68px) clamp(32px,4vw,62px) clamp(44px,5vw,68px) 0;display:flex;position:relative}.trust-heading.svelte-16tlgx5:after{inset-block:clamp(34px,3.4vw,48px);background:var(--dx-line);content:"";width:1px;position:absolute;right:0}.trust-heading.svelte-16tlgx5 h2:where(.svelte-16tlgx5){max-width:15ch;font-family:var(--dx-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,1.7vw,1.75rem);font-weight:540;line-height:1.16}.logo-stage.svelte-16tlgx5{align-self:center;min-width:0;margin-left:clamp(28px,4vw,64px);position:relative}.logo-window.svelte-16tlgx5{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logo-track.svelte-16tlgx5{will-change:transform;width:max-content;display:flex}.logo-group.svelte-16tlgx5{flex:none;align-items:center;gap:clamp(50px,5vw,78px);margin:0;padding:0 clamp(50px,5vw,78px) 0 0;list-style:none;display:flex}.logo-group.svelte-16tlgx5 li:where(.svelte-16tlgx5){flex:none;place-items:center;width:clamp(142px,12vw,176px);height:58px;display:grid}.logo-group.svelte-16tlgx5 img:where(.svelte-16tlgx5){object-fit:contain;filter:brightness(0)saturate();width:100%;max-height:48px;display:block}@keyframes svelte-16tlgx5-city-breathe{0%{transform:scale(1.015)translate(-.3%)}to{transform:scale(1.05)translate(.4%)}}@media (width<=720px){.hero-message.svelte-16tlgx5{padding-block:92px 30px}.hero-message.svelte-16tlgx5 h1:where(.svelte-16tlgx5){letter-spacing:-.064em;max-width:100%;font-size:clamp(2.7rem,12.2vw,4rem);line-height:1}.trust-layout.svelte-16tlgx5{grid-template-columns:1fr;min-height:0}.trust-heading.svelte-16tlgx5{padding:40px 0 32px}.trust-heading.svelte-16tlgx5:after{width:100%;height:1px;inset:auto 0 0}.trust-heading.svelte-16tlgx5 h2:where(.svelte-16tlgx5){max-width:22ch}.logo-stage.svelte-16tlgx5{margin:0;padding-block:34px}.logo-window.svelte-16tlgx5{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}}@media (prefers-reduced-motion:reduce){.hero-media.svelte-16tlgx5 img:where(.svelte-16tlgx5){animation:none}.logo-track.svelte-16tlgx5{will-change:auto;transform:none!important}.logo-group[aria-hidden=true].svelte-16tlgx5{display:none}.logo-window.svelte-16tlgx5{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}
