.mkt{--dx-blue:#0071e3;--dx-blue-press:#0063c7;--dx-blue-tint:#eaf3fd;--dx-blue-soft:#0071e31a;--dx-blue-line:#0071e352;--dx-navy:#0b1f3a;--dx-navy-2:#132c4f;--dx-ink:#0b1f3a;--dx-ink-2:#3d4d66;--dx-ink-3:#66768e;--dx-line:#e1e7ef;--dx-line-2:#edf1f6;--dx-mist:#f5f8fb;--dx-steel:#4a6fa5;--dx-steel-tint:#c7d4e6;--dx-green:#30d158;--dx-green-ink:#138a3e;--dx-green-tint:#e6f8ec;--dx-amber:#e8a13a;--dx-amber-ink:#8a5a12;--dx-amber-tint:#fdf3e2;--dx-red:#d9453f;--dx-red-ink:#b42318;--dx-red-tint:#fdecea;--dx-cyan:#3ccbff;--dx-ease-out:cubic-bezier(.23, 1, .32, 1);--dx-ease-in-out:cubic-bezier(.77, 0, .175, 1);--dx-ease-drawer:cubic-bezier(.32, .72, 0, 1);--dx-dur-press:.14s;--dx-dur-ui:.2s;--dx-dur-state:.32s;--dx-dur-move:.56s;--dx-stagger:.11s;--dx-dur-think:.64s;--dx-radius-window:18px;--dx-radius-panel:12px;--dx-radius-chip:6px;--dx-shadow-window:0 1px 2px #0b1f3a0a, 0 24px 60px -28px #0b1f3a47}.mkt .dx-display{font-family:var(--font-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.038em;color:var(--dx-ink);text-wrap:balance;margin:0;font-size:clamp(2.5rem,5.4vw,4.6rem);font-weight:600;line-height:1.02}.mkt .dx-h2{font-family:var(--font-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.032em;color:var(--dx-ink);text-wrap:balance;margin:0;font-size:clamp(2rem,3.6vw,3.1rem);font-weight:600;line-height:1.05}.mkt .dx-h3{font-family:var(--font-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.018em;color:var(--dx-ink);margin:0;font-size:1.28rem;font-weight:600;line-height:1.2}.mkt .dx-lede{color:var(--dx-ink-2);text-wrap:pretty;max-width:36rem;margin:0;font-size:1.16rem;line-height:1.55}.mkt .dx-body{color:var(--dx-ink-2);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.6}.mkt .dx-kicker{color:var(--dx-blue);letter-spacing:-.005em;margin:0 0 .9rem;font-size:.95rem;font-weight:600}.mkt .dx-num{font-variant-numeric:tabular-nums}.mkt .dx-btn{height:46px;font:600 .97rem/1 var(--font-geist), "Geist", sans-serif;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;transition:transform var(--dx-dur-press) var(--dx-ease-out), background-color var(--dx-dur-ui) ease, box-shadow var(--dx-dur-ui) ease, color var(--dx-dur-ui) ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.3rem;display:inline-flex;text-decoration:none!important}.mkt .dx-btn:active{transform:scale(.97)}.mkt .dx-mock,.mkt .dx-mock .dx-btn{pointer-events:none}.mkt .dx-btn:focus-visible{outline:2px solid var(--dx-blue);outline-offset:3px}.mkt .dx-btn-primary{background:var(--dx-blue);color:#fff;box-shadow:0 10px 24px -12px #0071e399}.mkt .dx-btn-secondary{color:var(--dx-ink);box-shadow:inset 0 0 0 1px var(--dx-line);background:#fff}.mkt .dx-btn-sm{height:36px;padding:0 .95rem;font-size:.88rem}.mkt .dx-btn-quiet{background:var(--dx-blue-tint);color:var(--dx-blue-press)}@media (hover:hover) and (pointer:fine){.mkt .dx-btn-primary:hover{background:var(--dx-blue-press)}.mkt .dx-btn-secondary:hover{box-shadow:inset 0 0 0 1px var(--dx-steel-tint);background:var(--dx-mist)}.mkt .dx-btn-quiet:hover{background:#dcebfc}}.mkt .dx-on-dark .dx-btn-secondary{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #ffffff47}.mkt .dx-window{border-radius:var(--dx-radius-window);box-shadow:var(--dx-shadow-window), 0 0 0 1px #0b1f3a0f;background:#fff;overflow:hidden}.mkt .dx-window-bar{border-bottom:1px solid var(--dx-line-2);height:44px;color:var(--dx-ink-2);align-items:center;gap:.75rem;padding:0 1rem;font-size:.84rem;display:flex}.mkt .dx-window-bar b{color:var(--dx-ink);font-weight:600}.mkt .dx-window-tabs{gap:.25rem;margin-left:.5rem;display:flex}.mkt .dx-window-tabs span{border-radius:var(--dx-radius-chip);color:var(--dx-ink-3);padding:.28rem .6rem;font-size:.8rem}.mkt .dx-window-tabs span[data-on]{background:var(--dx-blue-tint);color:var(--dx-blue-press);font-weight:600}.mkt .dx-gantt{grid-template-columns:var(--dx-label) 1fr;color:var(--dx-ink-2);font-size:.8rem;display:grid}.mkt .dx-gantt-labels{border-right:1px solid var(--dx-line-2)}.mkt .dx-gantt-lh{height:var(--dx-head);color:var(--dx-ink-3);border-bottom:1px solid var(--dx-line-2);align-items:center;padding:0 .9rem;font-size:.74rem;display:flex}.mkt .dx-gantt-l{height:var(--dx-row);white-space:nowrap;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .6rem 0 .9rem;display:flex}.mkt .dx-gantt-name{text-overflow:ellipsis;overflow:hidden}.mkt .dx-gantt-l.is-lever .dx-gantt-name{color:var(--dx-ink);font-weight:600}.mkt .dx-gantt-shift{font-variant-numeric:tabular-nums;color:var(--dx-amber-ink);background:var(--dx-amber-tint);opacity:0;transition:opacity var(--dx-dur-ui) var(--dx-ease-out), transform var(--dx-dur-ui) var(--dx-ease-out);border-radius:4px;padding:.08rem .32rem;font-size:.72rem;font-weight:600;transform:translate(-4px)}.mkt .dx-gantt-shift[data-on]{opacity:1;transform:none}.mkt .dx-gantt-track{background-image:linear-gradient(to bottom, transparent calc(var(--dx-head) - 1px), var(--dx-line-2) calc(var(--dx-head) - 1px), var(--dx-line-2) var(--dx-head), transparent var(--dx-head));position:relative;overflow:hidden}.mkt .dx-gantt-tick{height:100%;color:var(--dx-ink-3);border-left:1px solid var(--dx-line-2);pointer-events:none;padding:.55rem 0 0 .45rem;font-size:.72rem;position:absolute;top:0;left:0}.mkt .dx-gantt-links{pointer-events:none;position:absolute;inset:0;overflow:visible}.mkt .dx-gantt-links path{fill:none;stroke:var(--dx-steel-tint);stroke-width:1.4px;transition:stroke var(--dx-dur-state) ease}.mkt .dx-gantt-links path.is-lit{stroke:var(--dx-blue);stroke-width:2px}.mkt .dx-gantt-row{position:absolute;left:0;right:0}.mkt .dx-gantt-lane{will-change:transform;align-items:center;height:100%;display:flex;position:absolute;top:0;left:0}.mkt .dx-gantt-bar{background:var(--dx-steel-tint);height:14px;transition:background-color var(--dx-dur-state) ease;border-radius:4px;display:block;position:relative}.mkt .dx-gantt-bar.is-crit{background:var(--dx-blue)}.mkt .dx-gantt-bar.is-done{background:#dde5ef}.mkt .dx-gantt-bar.is-lever{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--dx-blue-line)}.mkt .dx-gantt-delay{background:repeating-linear-gradient(135deg, var(--dx-amber) 0 4px, #f1bd6e 4px 8px);transform-origin:0;border-radius:0 4px 4px 0;height:100%;position:absolute;top:0;left:100%}.mkt .dx-gantt-ms{background:var(--dx-steel);width:12px;height:12px;transition:background-color var(--dx-dur-state) ease;border-radius:2px;margin-left:-6px;display:block;transform:rotate(45deg)}.mkt .dx-gantt-ms.is-crit{background:var(--dx-blue)}.mkt .dx-gantt-ms.is-golive{background:var(--dx-navy);width:14px;height:14px;margin-left:-7px}.mkt .dx-gantt-ghost{border:1.5px dashed var(--dx-steel-tint);height:14px;animation:dx-fade-in var(--dx-dur-state) var(--dx-ease-out) both;border-radius:4px;margin-top:-7px;position:absolute;top:50%}.mkt .dx-gantt-ghost[data-ms]{transform-origin:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;rotate:45deg}.mkt .dx-gantt-golive{border-left:1.5px dashed var(--dx-navy);opacity:.55;will-change:transform;pointer-events:none;width:0;height:100%;position:absolute;top:0;left:0}.mkt .dx-gantt-golive[data-moved]{border-left-color:var(--dx-amber-ink);opacity:1}.mkt .dx-gantt-golive-chip{white-space:nowrap;color:var(--dx-navy);border:1px solid var(--dx-line);font-variant-numeric:tabular-nums;background:#fff;border-radius:4px;padding:.1rem .35rem;font-size:.7rem;font-weight:700;position:absolute;top:5px;left:5px}.mkt .dx-gantt-golive[data-flip] .dx-gantt-golive-chip{left:auto;right:5px}.mkt .dx-gantt-golive[data-moved] .dx-gantt-golive-chip{color:var(--dx-amber-ink);background:var(--dx-amber-tint);border-color:#f0d3a3}.mkt .dx-gantt[data-mode=step] .dx-gantt-lane,.mkt .dx-gantt[data-mode=step] .dx-gantt-golive{transition:transform var(--dx-dur-move) var(--dx-ease-in-out);transition-delay:calc(var(--dx-depth,0) * var(--dx-stagger))}.mkt .dx-gantt[data-mode=step] .dx-gantt-delay{transition:transform var(--dx-dur-move) var(--dx-ease-in-out)}.mkt .dx-gantt[data-mode=step] .dx-gantt-links path.is-lit{transition:stroke var(--dx-dur-state) ease;transition-delay:calc((var(--dx-depth,0) - 1) * var(--dx-stagger))}.mkt .dx-gantt[data-mode=drag] .dx-gantt-lane,.mkt .dx-gantt[data-mode=drag] .dx-gantt-golive,.mkt .dx-gantt[data-mode=drag] .dx-gantt-delay{transition:transform .16s var(--dx-ease-out)}.mkt .dx-pavatar{width:var(--pa);height:var(--pa);border-radius:50%;flex-shrink:0;display:inline-flex;position:relative}.mkt .dx-pavatar img{border-radius:50%;width:100%;height:100%;display:block}.mkt .dx-pavatar:after{content:"";border:2px solid #0000;border-top-color:var(--dx-cyan);opacity:0;pointer-events:none;border-right-color:#3ccbff59;border-radius:50%;position:absolute;inset:-3px}.mkt .dx-pavatar[data-state=thinking]:after{animation:dx-think-ring var(--dx-dur-think) var(--dx-ease-in-out) both}.mkt .dx-pavatar[data-state=thinking] img{animation:dx-visor var(--dx-dur-think) ease both}@keyframes dx-think-ring{0%{opacity:0;transform:rotate(-40deg)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:rotate(320deg)}}@keyframes dx-visor{0%,to{box-shadow:0 0 #3ccbff00}45%{box-shadow:0 0 0 4px #3ccbff47}}@keyframes dx-fade-in{0%{opacity:0}to{opacity:1}}.mkt .dx-pfigure{line-height:0;display:inline-block}.mkt .dx-pfigure img{width:100%;height:auto;display:block}.mkt .dx-insight{gap:.55rem;display:grid}.mkt .dx-insight-who{align-items:center;gap:.55rem;font-size:.86rem;display:flex}.mkt .dx-insight-name{color:var(--dx-ink);font-weight:700}.mkt .dx-insight-status{color:var(--dx-blue);opacity:0;transition:opacity var(--dx-dur-ui) ease;font-size:.8rem}.mkt .dx-insight[data-phase=thinking] .dx-insight-status{opacity:1}.mkt .dx-insight-card{border:1px solid var(--dx-line);border-radius:var(--dx-radius-panel);transform-origin:18px -10px;transition:opacity var(--dx-dur-state) var(--dx-ease-out), transform var(--dx-dur-state) var(--dx-ease-out);background:#fff;padding:.95rem 1.05rem 1rem;box-shadow:0 18px 40px -26px #0b1f3a59}.mkt .dx-insight[data-phase=idle] .dx-insight-card,.mkt .dx-insight[data-phase=thinking] .dx-insight-card{opacity:0;transform:scale(.96)translateY(-4px)}.mkt .dx-insight-title{color:var(--dx-ink);letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.02rem;font-weight:650;line-height:1.35}.mkt .dx-insight-card p{color:var(--dx-ink-2);margin:0;font-size:.93rem;line-height:1.5}.mkt .dx-insight-actions{flex-wrap:wrap;gap:.5rem;margin-top:.85rem;display:flex}.mkt .dx-facts{gap:.3rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.mkt .dx-facts li{color:var(--dx-ink-2);justify-content:space-between;gap:1rem;font-size:.9rem;display:flex}.mkt .dx-facts b{color:var(--dx-ink);font-variant-numeric:tabular-nums}.mkt .dx-facts b.is-warn{color:var(--dx-amber-ink)}.mkt .dx-facts b.is-good{color:var(--dx-green-ink)}@media (prefers-reduced-motion:reduce){.mkt .dx-gantt .dx-gantt-lane,.mkt .dx-gantt .dx-gantt-golive,.mkt .dx-gantt .dx-gantt-delay,.mkt .dx-gantt .dx-gantt-links path{transition:none!important}.mkt .dx-pavatar[data-state=thinking]:after,.mkt .dx-pavatar[data-state=thinking] img{animation:none}.mkt .dx-insight-card{transition:opacity .15s;transform:none!important}.mkt .dx-gantt-ghost{animation:none}.mkt .dx-gantt-shift{transform:none}}.mkt .dx-delay{gap:.7rem;display:grid}.mkt .dx-delay-head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.mkt .dx-delay-label{color:var(--dx-ink);font-size:.95rem;font-weight:600}.mkt .dx-delay-value{color:var(--dx-green-ink);font-size:.95rem;font-weight:700}.mkt .dx-delay-value[data-late]{color:var(--dx-amber-ink)}.mkt .dx-delay-quick{align-items:center;gap:.35rem;display:flex}.mkt .dx-delay-chip{cursor:pointer;min-width:52px;height:38px;box-shadow:inset 0 0 0 1px var(--dx-line);color:var(--dx-ink);font:600 .92rem/1 var(--font-geist), sans-serif;font-variant-numeric:tabular-nums;transition:transform var(--dx-dur-press) var(--dx-ease-out), background-color var(--dx-dur-ui) ease, color var(--dx-dur-ui) ease, box-shadow var(--dx-dur-ui) ease;background:#fff;border:0;border-radius:10px;padding:0 .8rem}.mkt .dx-delay-chip:active{transform:scale(.96)}.mkt .dx-delay-chip[data-on]{background:var(--dx-blue);color:#fff;box-shadow:none}.mkt .dx-delay-chip:focus-visible{outline:2px solid var(--dx-blue);outline-offset:2px}.mkt .dx-delay-unit{color:var(--dx-ink-3);margin-left:.3rem;font-size:.86rem}.mkt .dx-delay-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0}.mkt .dx-delay-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--dx-blue) var(--dx-fill), var(--dx-line) var(--dx-fill));border-radius:999px;height:6px}.mkt .dx-delay-range::-moz-range-track{background:var(--dx-line);border-radius:999px;height:6px}.mkt .dx-delay-range::-moz-range-progress{background:var(--dx-blue);border-radius:999px;height:6px}.mkt .dx-delay-range::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;box-shadow:0 0 0 1px var(--dx-line), 0 2px 6px #0b1f3a40;transition:transform var(--dx-dur-press) var(--dx-ease-out);background:#fff;border-radius:50%;margin-top:-8px}.mkt .dx-delay-range:active::-webkit-slider-thumb{transform:scale(1.12)}.mkt .dx-delay-range::-moz-range-thumb{width:22px;height:22px;box-shadow:0 0 0 1px var(--dx-line), 0 2px 6px #0b1f3a40;background:#fff;border:0;border-radius:50%}.mkt .dx-delay-range:focus-visible{outline:2px solid var(--dx-blue);outline-offset:4px;border-radius:6px}
.mkt .dx-wrap{box-sizing:border-box;width:100%;max-width:1220px;margin:0 auto;padding:0 24px}.mkt .dx-sec{padding:104px 0}.mkt .dx-sec-mist{background:var(--dx-mist)}.mkt .dx-dark{background:var(--dx-navy);color:#dfe7f2}.mkt .dx-on-dark .dx-h2,.mkt .dx-on-dark .dx-h3{color:#fff}.mkt .dx-on-dark .dx-body,.mkt .dx-on-dark .dx-lede{color:#b9c6d8}.mkt .dx-on-dark .dx-kicker{color:#7dbbff}.mkt .dx-split{align-items:start;gap:64px;display:grid}.mkt .dx-split-5-7{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.mkt .dx-split-6-6{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mkt .dx-split-4-8{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.mkt .dx-sec-head{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:44px;display:flex}.mkt .dx-sec-aside{max-width:30rem}.mkt .dx-mt{margin-top:1.2rem}.mkt .dx-mt-s{margin-top:.8rem;display:inline-block}.mkt .dx-cta-row{flex-wrap:wrap;gap:.65rem;margin-top:1.5rem;display:flex}.mkt .dx-note{color:var(--dx-ink-3);margin:.75rem 0 0;font-size:.86rem}.mkt .dx-foot{color:var(--dx-ink-3);margin:.9rem 0 0;font-size:.82rem;line-height:1.5}.mkt .dx-link{color:var(--dx-blue);font-weight:600;text-decoration:none}.mkt .dx-link:hover{text-underline-offset:3px;text-decoration:underline}.mkt .dx-link:focus-visible{outline:2px solid var(--dx-blue);outline-offset:3px;border-radius:3px}.mkt .dx-tag{color:var(--dx-blue-press);background:var(--dx-blue-tint);vertical-align:1px;white-space:nowrap;border-radius:4px;margin-left:.5rem;padding:.1rem .35rem;font-size:.7rem;font-style:normal;font-weight:600;display:inline-block}.mkt .dx-only-narrow{display:none}.mkt .dx-window-meta{color:var(--dx-ink-3);white-space:nowrap;margin-left:auto;font-size:.8rem}.mkt .dx-legend{color:var(--dx-ink-3);white-space:nowrap;align-items:center;gap:.35rem;font-size:.76rem;display:inline-flex}.mkt .dx-legend i{border-radius:2px;width:14px;height:7px;margin-left:.5rem;display:inline-block}.mkt .dx-legend i.is-crit{background:var(--dx-blue)}.mkt .dx-legend i.is-ghost{border:1.5px dashed var(--dx-steel-tint)}.mkt .is-warn{color:var(--dx-amber-ink)}.mkt .is-good{color:var(--dx-green-ink)}.mkt .dx-hero{background:linear-gradient(to bottom, #fff 0, #fff 55%, var(--dx-mist) 100%);padding:132px 0 88px}.mkt .dx-hero-head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:56px;display:grid}.mkt .dx-hero-h1{font-size:clamp(2.4rem,4.6vw,4rem)}.mkt .dx-hero-side .dx-cta-row{margin-top:1.3rem}.mkt .dx-hero-window{margin:48px 0 0}.mkt .dx-hero-body{grid-template-columns:minmax(0,1fr) 330px;display:grid}.mkt .dx-hero-pentra{border-left:1px solid var(--dx-line-2);background:var(--dx-mist);padding:20px 18px;position:relative}.mkt .dx-hero-figure{width:72px;position:absolute;top:8px;right:10px}.mkt .dx-hero-pentra .dx-insight-who{min-height:56px;padding-right:76px}.mkt .dx-hero-figure[data-state=thinking] img{animation:dx-lift var(--dx-dur-think) var(--dx-ease-in-out) both}@keyframes dx-lift{0%,to{transform:translateY(0)}45%{transform:translateY(-6px)}}.mkt .dx-cascade-control{border:1px solid var(--dx-line);border-radius:var(--dx-radius-panel);background:#fff;margin-top:2rem;padding:18px}.mkt .dx-whatif{border-top:1px solid var(--dx-line);margin:1.4rem 0 0}.mkt .dx-whatif>div{border-bottom:1px solid var(--dx-line);justify-content:space-between;gap:1rem;padding:.7rem 0;font-size:.95rem;display:flex}.mkt .dx-whatif dt{color:var(--dx-ink-2)}.mkt .dx-whatif dd{color:var(--dx-ink);text-align:right;margin:0}.mkt .dx-cascade-stage{gap:22px;display:grid}.mkt .dx-chain{color:var(--dx-ink-2);gap:.3rem;margin:.8rem 0 0;padding:0 0 0 1.1rem;font-size:.9rem;display:grid}.mkt .dx-chain b{color:var(--dx-ink);font-weight:600}.mkt .dx-chain span{color:var(--dx-ink-3)}.mkt .dx-recover{margin-top:.9rem}.mkt .dx-recover .dx-recover-lead{color:var(--dx-ink);font-weight:650}.mkt .dx-recover ul{gap:.5rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.mkt .dx-recover li{border:1px solid var(--dx-line);color:var(--dx-ink);animation:dx-rise var(--dx-dur-state) var(--dx-ease-out) both;border-radius:8px;gap:.2rem;padding:.6rem .7rem;font-size:.9rem;display:grid}.mkt .dx-recover li:nth-child(2){animation-delay:60ms}.mkt .dx-recover li:nth-child(3){animation-delay:.12s}.mkt .dx-recover-meta{gap:.7rem;font-size:.8rem;display:flex}.mkt .dx-recover-meta em{color:var(--dx-ink-3);text-transform:capitalize;font-style:normal}.mkt .dx-recover-meta em[data-risk=high]{color:var(--dx-amber-ink)}@keyframes dx-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mkt .dx-pua{position:relative}.mkt .dx-pua-track{height:44px;margin-bottom:18px;position:relative}.mkt .dx-pua-track:before{content:"";border-top:1.5px dashed var(--dx-steel-tint);position:absolute;top:50%;left:0;right:0}.mkt .dx-pua-token{box-sizing:border-box;width:calc(33.3333% - 18.6667px);height:44px;box-shadow:0 0 0 1px var(--dx-line), 0 10px 24px -16px #0b1f3a66;color:var(--dx-ink);transform:translateX(calc(var(--dx-at) * (100% + 28px)));transition:transform .72s var(--dx-ease-in-out), opacity var(--dx-dur-state) ease;background:#fff;border-radius:10px;align-items:center;gap:.55rem;padding:0 14px;font-size:.92rem;font-weight:600;display:flex;position:absolute;top:0;left:0}.mkt .dx-pua[data-at=none] .dx-pua-token{opacity:0}.mkt .dx-pua-token i{background:var(--dx-blue);border-radius:3px;flex-shrink:0;width:10px;height:10px}.mkt .dx-pua-token b{color:var(--dx-blue-press);white-space:nowrap;margin-left:auto;font-size:.84rem;font-weight:600}.mkt .dx-pua-stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.mkt .dx-pua-stage{border-radius:var(--dx-radius-panel);border:1px solid var(--dx-line);transition:border-color var(--dx-dur-state) ease;background:#fff;padding:22px 22px 24px}.mkt .dx-pua-stage[data-on]{border-color:var(--dx-blue-line)}.mkt .dx-pua-name{font-family:var(--font-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.02em;color:var(--dx-ink);margin:0;font-size:1.5rem}.mkt .dx-pua-list{flex-wrap:wrap;gap:.35rem;margin:.8rem 0 0;padding:0;list-style:none;display:flex}.mkt .dx-pua-list li{color:var(--dx-ink-2);background:var(--dx-mist);border-radius:var(--dx-radius-chip);padding:.22rem .5rem;font-size:.82rem}.mkt .dx-pua-says{color:var(--dx-ink);opacity:.4;transition:opacity var(--dx-dur-state) ease;margin:1rem 0 0;font-size:.95rem;line-height:1.5}.mkt .dx-pua-stage[data-on] .dx-pua-says{opacity:1}.mkt .dx-caps{border-top:1px solid var(--dx-line);margin:2rem 0 0}.mkt .dx-cap{border-bottom:1px solid var(--dx-line);grid-template-columns:120px 1fr;gap:1rem;padding:1rem 0;display:grid}.mkt .dx-cap dt{font-family:var(--font-grotesk), "Space Grotesk", sans-serif;color:var(--dx-ink);font-size:1.15rem;font-weight:600}.mkt .dx-cap dd{color:var(--dx-ink-2);margin:0;line-height:1.5}.mkt .dx-cap-plan{color:var(--dx-steel);margin-top:.25rem;font-size:.78rem;font-weight:600;display:block}.mkt .dx-health .dx-window-bar{gap:.55rem}.mkt .dx-health-body{padding:22px 22px 20px}.mkt .dx-pill-warn{color:var(--dx-amber-ink);background:var(--dx-amber-tint);border-radius:999px;padding:.25rem .7rem;font-size:.8rem;font-weight:700;display:inline-block}.mkt .dx-health-state{margin:0}.mkt .dx-health-grid{background:var(--dx-line-2);border:1px solid var(--dx-line-2);border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;margin:1.1rem 0 0;display:grid;overflow:hidden}.mkt .dx-health-grid>div{background:#fff;padding:.85rem .95rem}.mkt .dx-health-grid dt{color:var(--dx-ink-3);font-size:.78rem}.mkt .dx-health-grid dd{color:var(--dx-ink);margin:.25rem 0 0;font-size:1.02rem;font-weight:650}.mkt .dx-health-grid dd.is-warn{color:var(--dx-amber-ink)}.mkt .dx-health-grid dd.is-good{color:var(--dx-green-ink)}.mkt .dx-health-wide{grid-column:1/-1}.mkt .dx-views-tabs{box-shadow:inset 0 0 0 1px var(--dx-line);background:#fff;border-radius:999px;gap:4px;margin-bottom:18px;padding:4px;display:inline-flex}.mkt .dx-views-tab{height:36px;color:var(--dx-ink-2);font:600 .9rem/1 var(--font-geist), sans-serif;cursor:pointer;transition:background-color var(--dx-dur-ui) ease, color var(--dx-dur-ui) ease, transform var(--dx-dur-press) var(--dx-ease-out);background:0 0;border:0;border-radius:999px;padding:0 1rem}.mkt .dx-views-tab:active{transform:scale(.97)}.mkt .dx-views-tab[aria-selected=true]{background:var(--dx-blue);color:#fff}.mkt .dx-views-tab:focus-visible{outline:2px solid var(--dx-blue);outline-offset:2px}.mkt .dx-views-stack{min-height:420px;display:grid}.mkt .dx-views-panel{opacity:0;visibility:hidden;transition:opacity .18s var(--dx-ease-out), visibility 0s linear .18s;grid-area:1/1}.mkt .dx-views-panel[data-on]{opacity:1;visibility:visible;transition:opacity .18s var(--dx-ease-out), visibility 0s}.mkt .dx-table-scroll{overflow-x:auto}.mkt .dx-table{border-collapse:collapse;width:100%;font-size:.86rem}.mkt .dx-table th,.mkt .dx-table td{text-align:left;border-bottom:1px solid var(--dx-line-2);white-space:nowrap;padding:.62rem .9rem}.mkt .dx-table thead th{color:var(--dx-ink-3);background:#fbfcfd;font-size:.76rem;font-weight:600}.mkt .dx-table tbody th{color:var(--dx-ink);font-weight:600}.mkt .dx-table td{color:var(--dx-ink-2)}.mkt .dx-status{background:var(--dx-line-2);color:var(--dx-ink-2);border-radius:4px;padding:.15rem .45rem;font-size:.76rem;font-weight:600}.mkt .dx-status[data-s=done]{background:var(--dx-green-tint);color:var(--dx-green-ink)}.mkt .dx-status[data-s=progress]{background:var(--dx-blue-tint);color:var(--dx-blue-press)}.mkt .dx-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px;display:grid}.mkt .dx-board-col{background:var(--dx-mist);border-radius:10px;align-content:start;gap:8px;padding:10px;display:grid}.mkt .dx-board-h{color:var(--dx-ink-2);justify-content:space-between;margin:0 0 2px;font-size:.8rem;font-weight:700;display:flex}.mkt .dx-board-card{box-shadow:0 0 0 1px var(--dx-line);background:#fff;border-radius:8px;gap:.2rem;padding:.65rem .7rem;font-size:.86rem;display:grid}.mkt .dx-board-card b{color:var(--dx-ink);font-weight:600}.mkt .dx-board-card span{color:var(--dx-ink-3);font-size:.78rem}.mkt .dx-dash{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px;display:grid}.mkt .dx-dash-tile{border:1px solid var(--dx-line);border-radius:10px;gap:.3rem;padding:.9rem;display:grid}.mkt .dx-dash-tile span{color:var(--dx-ink-3);font-size:.78rem}.mkt .dx-dash-tile b{color:var(--dx-ink);letter-spacing:-.02em;font-size:1.4rem}.mkt .dx-dash-tile b[data-tone=warn]{color:var(--dx-amber-ink);font-size:1.05rem}.mkt .dx-dash-tile small{color:var(--dx-ink-3);font-size:.78rem}.mkt .dx-dash-bars{border:1px solid var(--dx-line);border-radius:10px;grid-column:1/-1;gap:.6rem;padding:1rem;display:grid}.mkt .dx-dash-bar{color:var(--dx-ink-2);grid-template-columns:110px 1fr 44px;align-items:center;gap:.8rem;font-size:.84rem;display:grid}.mkt .dx-dash-bar i{background:linear-gradient(to right, var(--dx-blue) var(--dx-w), var(--dx-line-2) var(--dx-w));border-radius:999px;height:8px}.mkt .dx-checks{border-top:1px solid var(--dx-line);margin:1.6rem 0 0;padding:0;list-style:none}.mkt .dx-checks li{border-bottom:1px solid var(--dx-line);color:var(--dx-ink);justify-content:space-between;gap:1rem;padding:.7rem 0;font-size:.97rem;display:flex}.mkt .dx-checks em{color:var(--dx-steel);white-space:nowrap;font-size:.78rem;font-style:normal;font-weight:600}.mkt .dx-types{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mkt .dx-type{border:1px solid var(--dx-line);border-radius:var(--dx-radius-panel);background:#fff;margin:0;padding:18px}.mkt .dx-type svg{width:100%;height:auto;display:block}.mkt .dx-type-a{fill:var(--dx-steel-tint)}.mkt .dx-type-b{fill:var(--dx-blue)}.mkt .dx-type-link{fill:none;stroke:var(--dx-blue);stroke-width:1.2px}.mkt .dx-type figcaption{color:var(--dx-ink);margin-top:.8rem;font-size:.92rem}.mkt .dx-type figcaption b{color:var(--dx-blue);margin-right:.3rem}.mkt .dx-type figcaption span{color:var(--dx-ink-3);margin-top:.15rem;font-size:.84rem;display:block}.mkt .dx-types-lag{border-radius:var(--dx-radius-panel);background:var(--dx-blue-tint);color:var(--dx-ink-2);grid-column:1/-1;margin:0;padding:14px 18px;font-size:.92rem}.mkt .dx-types-lag b{color:var(--dx-ink);margin-right:.3rem}.mkt .dx-proof{padding:0 0 96px}.mkt .dx-proof-list{border-top:1px solid var(--dx-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:28px 0 0;list-style:none;display:grid}.mkt .dx-proof-list b{font-family:var(--font-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.03em;color:var(--dx-ink);font-size:2.2rem;display:block}.mkt .dx-proof-list span{color:var(--dx-ink-2);margin-top:.4rem;font-size:.88rem;line-height:1.5;display:block}.mkt .dx-na-list{margin:0;padding:0;list-style:none}.mkt .dx-na-row{border-bottom:1px solid var(--dx-line-2);transition:opacity var(--dx-dur-state) ease;grid-template-columns:76px 1fr auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.mkt .dx-na-row:last-child{border-bottom:0}.mkt .dx-na-row[data-done] .dx-na-main{opacity:.55}.mkt .dx-na-sev{text-align:center;border-radius:4px;padding:.2rem .4rem;font-size:.72rem;font-weight:700}.mkt .dx-na-row[data-sev=critical] .dx-na-sev{color:var(--dx-red-ink);background:var(--dx-red-tint)}.mkt .dx-na-row[data-sev=high] .dx-na-sev{color:var(--dx-amber-ink);background:var(--dx-amber-tint)}.mkt .dx-na-row[data-sev=medium] .dx-na-sev{color:var(--dx-steel);background:var(--dx-line-2)}.mkt .dx-na-main{min-width:0;transition:opacity var(--dx-dur-state) ease;gap:.2rem;display:grid}.mkt .dx-na-main b{color:var(--dx-ink);font-size:.95rem;font-weight:600}.mkt .dx-na-main span{color:var(--dx-ink-3);font-size:.86rem;line-height:1.45}.mkt .dx-na-state{justify-items:end;display:grid}.mkt .dx-na-state>span{white-space:nowrap;background:var(--dx-line-2);color:var(--dx-ink-2);opacity:0;transition:opacity var(--dx-dur-ui) var(--dx-ease-out), transform var(--dx-dur-ui) var(--dx-ease-out);border-radius:999px;grid-area:1/1;padding:.2rem .5rem;font-size:.76rem;font-weight:600;transform:translateY(3px)}.mkt .dx-na-state>span[data-on]{opacity:1;transform:none}.mkt .dx-na-state>span[data-s=acknowledged]{background:var(--dx-blue-tint);color:var(--dx-blue-press)}.mkt .dx-na-state>span[data-s=ready]{background:var(--dx-blue);color:#fff}.mkt .dx-na-state>span[data-s=resolved]{background:var(--dx-green-tint);color:var(--dx-green-ink)}.mkt .dx-na-pentra{background:var(--dx-blue-tint);grid-template-columns:30px 1fr}.mkt .dx-controls{gap:.8rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.mkt .dx-controls li{color:#b9c6d8;border-left:2px solid #7dbbff73;padding-left:1rem;line-height:1.55}.mkt .dx-controls li b{color:#fff}.mkt .dx-agent{gap:14px;display:grid}.mkt .dx-agent-goal{border-radius:var(--dx-radius-panel);background:var(--dx-navy-2);align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.mkt .dx-agent-goal span{color:#93a7c2;font-size:.76rem;display:block}.mkt .dx-agent-goal b{color:#fff;font-size:1rem;font-weight:600}.mkt .dx-agent-card{color:var(--dx-ink);border-radius:var(--dx-radius-window);background:#fff;overflow:hidden}.mkt .dx-agent-card b{color:var(--dx-ink)}.mkt .dx-agent-head{border-bottom:1px solid var(--dx-line-2);justify-content:space-between;gap:1rem;padding:14px 18px;font-size:.86rem;display:flex}.mkt .dx-agent-head span{color:var(--dx-ink-3);text-align:right}.mkt .dx-agent-steps{margin:0;padding:8px 18px;list-style:none}.mkt .dx-agent-steps li{color:var(--dx-ink-3);transition:color var(--dx-dur-ui) ease;grid-template-columns:18px 84px 1fr;align-items:center;gap:10px;padding:9px 0;font-size:.9rem;display:grid}.mkt .dx-agent-steps li[data-state=done],.mkt .dx-agent-steps li[data-state=active]{color:var(--dx-ink)}.mkt .dx-agent-stage{color:var(--dx-steel);font-size:.76rem;font-weight:700}.mkt .dx-agent-dot{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--dx-steel-tint);transition:background-color var(--dx-dur-ui) ease, box-shadow var(--dx-dur-ui) ease;border-radius:50%;position:relative}.mkt .dx-agent-steps li[data-state=active] .dx-agent-dot{box-shadow:inset 0 0 0 4px var(--dx-blue)}.mkt .dx-agent-steps li[data-state=done] .dx-agent-dot{background:var(--dx-blue);box-shadow:none}.mkt .dx-agent-steps li[data-state=done] .dx-agent-dot:after{content:"";border:1.6px solid #fff;border-width:0 1.6px 1.6px 0;width:3.5px;height:6.5px;position:absolute;top:2.5px;left:4.5px;transform:rotate(45deg)}.mkt .dx-agent-result{border-top:1px solid var(--dx-line-2);background:var(--dx-mist);opacity:.35;transition:opacity var(--dx-dur-state) var(--dx-ease-out);justify-content:space-between;align-items:center;gap:1rem;padding:14px 18px;display:flex}.mkt .dx-agent-result[data-on]{opacity:1}.mkt .dx-agent-result div{gap:.15rem;font-size:.86rem;display:grid}.mkt .dx-agent-result div span{color:var(--dx-ink-3)}.mkt .dx-flow-nodes{grid-template-columns:repeat(var(--dx-n), minmax(0, 1fr));gap:36px;margin:0;padding:0;list-style:none;display:grid;position:relative}.mkt .dx-flow-nodes:before{content:"";border-top:1.5px solid var(--dx-line);position:absolute;top:30px;left:0;right:0}.mkt .dx-flow-track{position:relative}.mkt .dx-flow-progress{z-index:1;border-top:2px solid var(--dx-blue);transform-origin:0;height:0;transition:transform var(--dx-dur-move) var(--dx-ease-in-out);pointer-events:none;position:absolute;top:30px;left:0;right:0;transform:scaleX(0)}.mkt .dx-flow-node{z-index:2;border-radius:var(--dx-radius-panel);border:1px solid var(--dx-line);transition:border-color var(--dx-dur-state) ease, box-shadow var(--dx-dur-state) ease;background:#fff;align-content:start;gap:.3rem;padding:16px 16px 18px;display:grid;position:relative}.mkt .dx-flow-node[data-on]{border-color:var(--dx-blue-line);box-shadow:0 0 0 3px var(--dx-blue-soft)}.mkt .dx-flow-node[data-on]:not(:first-child){transition-delay:calc(var(--dx-dur-move) - .2s)}.mkt .dx-flow-kind{color:var(--dx-blue);font-size:.74rem;font-weight:700}.mkt .dx-flow-node[data-kind=trigger] .dx-flow-kind{color:var(--dx-navy)}.mkt .dx-flow-node b{color:var(--dx-ink);font-size:.98rem}.mkt .dx-flow-detail{color:var(--dx-ink-2);font-size:.88rem}.mkt .dx-flow-node .dx-tag{justify-self:start;margin:.35rem 0 0}.mkt .dx-flow-result{border-radius:var(--dx-radius-panel);background:var(--dx-mist);color:var(--dx-ink-2);opacity:.4;transition:opacity var(--dx-dur-state) ease;margin:22px 0 0;padding:14px 18px}.mkt .dx-flow-result[data-on]{opacity:1}.mkt .dx-flow-result b{color:var(--dx-green-ink);margin-right:.4rem}.mkt .dx-program-body{gap:18px;padding:20px;display:grid}.mkt .dx-program-counts{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mkt .dx-program-counts li{background:var(--dx-mist);color:var(--dx-ink-2);border-radius:8px;align-items:baseline;gap:.4rem;padding:.45rem .8rem;font-size:.9rem;display:flex}.mkt .dx-program-counts b{color:var(--dx-ink);font-size:1.2rem}.mkt .dx-program-counts li[data-tone=good] b{color:var(--dx-green-ink)}.mkt .dx-program-counts li[data-tone=warn] b{color:var(--dx-amber-ink)}.mkt .dx-program-counts li[data-tone=bad] b{color:var(--dx-red-ink)}.mkt .dx-program-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mkt .dx-program-grid li{color:var(--dx-ink);border:1px solid var(--dx-line-2);border-radius:8px;align-items:center;gap:.5rem;padding:.55rem .65rem;font-size:.86rem;display:flex}.mkt .dx-program-grid i{background:var(--dx-green);border-radius:50%;flex-shrink:0;width:8px;height:8px}.mkt .dx-program-grid li[data-tone=warn] i{background:var(--dx-amber)}.mkt .dx-program-grid li[data-tone=bad] i{background:var(--dx-red)}.mkt .dx-program-link{background:var(--dx-blue-tint);color:var(--dx-ink);border-radius:10px;grid-template-columns:1fr 60px 1fr;align-items:center;gap:10px;padding:14px;font-size:.9rem;font-weight:600;display:grid}.mkt .dx-program-link small{color:var(--dx-ink-2);margin-top:.15rem;font-size:.8rem;font-weight:500;display:block}.mkt .dx-program-to small{color:var(--dx-amber-ink)}.mkt .dx-program-arrow{background:var(--dx-blue);height:2px;position:relative}.mkt .dx-program-arrow:after{content:"";border:5px solid #0000;border-left:7px solid var(--dx-blue);border-right:0;position:absolute;top:-4px;right:-1px}.mkt .dx-sol{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px;display:grid}.mkt .dx-sol-rail{border-left:1px solid var(--dx-line);gap:2px;display:grid}.mkt .dx-sol-tab{text-align:left;font:600 .98rem/1.2 var(--font-geist), sans-serif;color:var(--dx-ink-3);cursor:pointer;transition:color var(--dx-dur-ui) ease, border-color var(--dx-dur-ui) ease;background:0 0;border:0;border-left:2px solid #0000;margin-left:-1px;padding:.62rem 1rem}.mkt .dx-sol-tab[aria-selected=true]{color:var(--dx-ink);border-left-color:var(--dx-blue)}.mkt .dx-sol-tab:focus-visible{outline:2px solid var(--dx-blue);outline-offset:-2px;border-radius:4px}@media (hover:hover) and (pointer:fine){.mkt .dx-sol-tab:hover{color:var(--dx-ink)}}.mkt .dx-sol-panel{animation:dx-fade-in .18s var(--dx-ease-out) both}.mkt .dx-sol-panel[data-instant]{animation:none}.mkt .dx-sol-for{letter-spacing:-.01em;color:var(--dx-ink);margin:0 0 1rem;font-size:1.2rem;font-weight:600}.mkt .dx-sol-tasks{margin:0;padding:8px 0;list-style:none}.mkt .dx-sol-tasks li{color:var(--dx-ink);border-bottom:1px solid var(--dx-line-2);align-items:center;gap:.65rem;padding:.55rem 18px;font-size:.92rem;display:flex}.mkt .dx-sol-tasks li:last-child{border-bottom:0}.mkt .dx-sol-dot{background:var(--dx-steel-tint);border-radius:3px;flex-shrink:0;width:9px;height:9px}.mkt .dx-sol-dot[data-ms]{background:var(--dx-blue);transform:rotate(45deg)}.mkt .dx-sol-group{color:var(--dx-ink-3);white-space:nowrap;margin-left:auto;font-size:.78rem}.mkt .dx-sol-ask{background:var(--dx-blue-tint);align-items:center;gap:.65rem;padding:14px 18px;display:flex}.mkt .dx-sol-ask p{color:var(--dx-ink-2);margin:0;font-size:.92rem}.mkt .dx-sol-ask b{color:var(--dx-ink);margin-right:.3rem}.mkt .dx-sol .dx-link{margin-top:1rem;display:inline-block}.mkt .dx-tpl-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;display:grid}.mkt .dx-tpl-cats{border-top:1px solid var(--dx-line);margin:0;padding:0;list-style:none}.mkt .dx-tpl-cats li{border-bottom:1px solid var(--dx-line);justify-content:space-between;padding:.75rem 0;display:flex}.mkt .dx-tpl-cats a{color:var(--dx-ink);font-weight:600;text-decoration:none}.mkt .dx-tpl-cats a:hover{color:var(--dx-blue)}.mkt .dx-tpl-cats span{color:var(--dx-ink-3)}.mkt .dx-tpl-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mkt .dx-tpl-card{border-radius:var(--dx-radius-panel);border:1px solid var(--dx-line);transition:border-color var(--dx-dur-ui) ease;gap:.3rem;padding:16px 18px;text-decoration:none;display:grid}.mkt .dx-tpl-card b{color:var(--dx-ink);font-size:1rem}.mkt .dx-tpl-card span{color:var(--dx-ink-3);font-size:.84rem}@media (hover:hover) and (pointer:fine){.mkt .dx-tpl-card:hover{border-color:var(--dx-blue-line)}}.mkt .dx-tpl-card:focus-visible{outline:2px solid var(--dx-blue);outline-offset:2px}.mkt .dx-credits-top{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;display:grid}.mkt .dx-credits-pentra{width:230px}.mkt .dx-allow{flex-wrap:wrap;gap:12px;margin:1.6rem 0 0;padding:0;list-style:none;display:flex}.mkt .dx-allow li{border:1px solid var(--dx-line);border-radius:10px;gap:.1rem;min-width:140px;padding:12px 16px;display:grid}.mkt .dx-allow span{color:var(--dx-ink-3);font-size:.82rem}.mkt .dx-allow b{font-family:var(--font-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.02em;color:var(--dx-ink);font-size:1.7rem}.mkt .dx-credits-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1.2fr);gap:20px;margin-top:48px;display:grid}.mkt .dx-credits-grid>div{border-radius:var(--dx-radius-panel);border:1px solid var(--dx-line);padding:22px}.mkt .dx-credits-uses ul,.mkt .dx-credits-free ul{margin:.9rem 0 0;padding:0;list-style:none}.mkt .dx-credits-uses li{border-bottom:1px solid var(--dx-line-2);color:var(--dx-ink-2);justify-content:space-between;gap:1rem;padding:.45rem 0;font-size:.9rem;display:flex}.mkt .dx-credits-uses b{color:var(--dx-ink);white-space:nowrap}.mkt .dx-credits-free li{color:var(--dx-ink-2);padding:.35rem 0 .35rem 1.6rem;font-size:.9rem;position:relative}.mkt .dx-credits-free li:before{content:"0";color:var(--dx-green-ink);font-variant-numeric:tabular-nums;font-weight:700;position:absolute;left:0}.mkt .dx-credits-grid>.dx-pool{background:var(--dx-blue-tint);border-color:#0000}.mkt .dx-pool-sum{gap:.15rem;margin:.9rem 0 0;display:grid}.mkt .dx-pool-sum span{color:var(--dx-ink-2);font-size:.82rem}.mkt .dx-pool-sum b{font-family:var(--font-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.02em;color:var(--dx-ink);font-size:1.7rem}.mkt .dx-pool-sum small{color:var(--dx-ink-2);font-size:.82rem}.mkt .dx-pool-flow{margin-top:1rem}.mkt .dx-pool-flow ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mkt .dx-pool-flow li{color:var(--dx-ink-3);background:#fff;border-radius:8px;padding:.5rem .6rem;font-size:.8rem;display:grid}.mkt .dx-pool-flow li b{color:var(--dx-ink);font-size:.9rem}.mkt .dx-pool-into{border:1.5px solid var(--dx-blue);border-top:0;border-radius:0 0 10px 10px;height:18px;margin:4px 16.6%;display:block}.mkt .dx-pool-one{text-align:center;color:var(--dx-blue-press);border:1.5px dashed var(--dx-blue);background:#fff;border-radius:10px;margin:6px 0 0;padding:.55rem;font-size:.9rem;font-weight:700}.mkt .dx-credits-more{margin:1.4rem 0 0}.mkt .dx-price-controls{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:22px;display:flex}.mkt .dx-seg{box-shadow:inset 0 0 0 1px var(--dx-line);background:#fff;border-radius:999px;padding:4px;display:inline-flex}.mkt .dx-seg button{height:36px;font:600 .9rem/1 var(--font-geist), sans-serif;color:var(--dx-ink-2);cursor:pointer;transition:background-color var(--dx-dur-ui) ease, color var(--dx-dur-ui) ease, transform var(--dx-dur-press) var(--dx-ease-out);background:0 0;border:0;border-radius:999px;padding:0 1.1rem}.mkt .dx-seg button:active{transform:scale(.97)}.mkt .dx-seg button[data-on]{background:var(--dx-navy);color:#fff}.mkt .dx-seg button:focus-visible{outline:2px solid var(--dx-blue);outline-offset:2px}.mkt .dx-price-note{color:var(--dx-ink-3);margin:0;font-size:.9rem}.mkt .dx-seats{color:var(--dx-ink-2);align-items:center;gap:.5rem;font-size:.9rem;display:inline-flex}.mkt .dx-seats button{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--dx-line);cursor:pointer;color:var(--dx-ink);transition:transform var(--dx-dur-press) var(--dx-ease-out);background:#fff;border:0;border-radius:50%;font-size:1.1rem}.mkt .dx-seats button:active{transform:scale(.94)}.mkt .dx-seats button:disabled{opacity:.4;cursor:default}.mkt .dx-seats button:focus-visible{outline:2px solid var(--dx-blue);outline-offset:2px}.mkt .dx-seats output{text-align:center;min-width:2ch;color:var(--dx-ink);font-size:1.05rem;font-weight:700}.mkt .dx-price-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.mkt .dx-price-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.mkt .dx-plan{border-radius:var(--dx-radius-panel);border:1px solid var(--dx-line);background:#fff;flex-direction:column;gap:.6rem;padding:22px;display:flex}.mkt .dx-plan[data-popular]{border-color:var(--dx-blue);box-shadow:0 0 0 1px var(--dx-blue)}.mkt .dx-plan header{grid-template-columns:1fr auto;align-items:center;gap:.25rem .5rem;display:grid}.mkt .dx-plan header .dx-plan-tag{grid-column:1/-1}.mkt .dx-plan h3{font-family:var(--font-grotesk), "Space Grotesk", sans-serif;color:var(--dx-ink);margin:0;font-size:1.2rem}.mkt .dx-plan-pop{color:#fff;background:var(--dx-blue);border-radius:4px;justify-self:end;padding:.15rem .45rem;font-size:.74rem;font-weight:700}.mkt .dx-plan-tag{color:var(--dx-ink-2);margin:0;font-size:.9rem}.mkt .dx-plan-price{align-items:baseline;gap:.4rem;margin:.4rem 0 0;display:flex}.mkt .dx-plan-price b{font-family:var(--font-grotesk), "Space Grotesk", sans-serif;letter-spacing:-.03em;color:var(--dx-ink);font-size:2.2rem}.mkt .dx-plan-price span{color:var(--dx-ink-3);font-size:.84rem}.mkt .dx-plan-sub{color:var(--dx-ink-2);animation:dx-fade-in .16s var(--dx-ease-out) both;margin:0;font-size:.84rem}.mkt .dx-plan-sub b{color:var(--dx-blue-press)}.mkt .dx-plan-list{flex:1;align-content:start;gap:.4rem;margin:.4rem 0 .6rem;padding:0;list-style:none;display:grid}.mkt .dx-plan-list li{color:var(--dx-ink-2);padding-left:1.1rem;font-size:.9rem;line-height:1.45;position:relative}.mkt .dx-plan-list li:before{content:"";background:var(--dx-blue);border-radius:2px;width:6px;height:6px;position:absolute;top:.5em;left:0}.mkt .dx-price-team{color:var(--dx-ink-2);flex-wrap:wrap;gap:8px 24px;margin:18px 0 0;padding:0;font-size:.9rem;list-style:none;display:flex}.mkt .dx-sec-list{grid-template-columns:1fr 1fr;gap:0 40px;margin:0;display:grid}.mkt .dx-sec-list>div{border-top:1px solid var(--dx-line);padding:1.1rem 0}.mkt .dx-sec-list dt{color:var(--dx-ink);font-weight:650}.mkt .dx-sec-list dd{color:var(--dx-ink-2);margin:.35rem 0 0;font-size:.95rem;line-height:1.55}.mkt .dx-faq-list{border-top:1px solid var(--dx-line)}.mkt .dx-faq-item{border-bottom:1px solid var(--dx-line)}.mkt .dx-faq-item summary{cursor:pointer;color:var(--dx-ink);padding:1.05rem 2rem 1.05rem 0;font-size:1.02rem;font-weight:600;list-style:none;position:relative}.mkt .dx-faq-item summary::-webkit-details-marker{display:none}.mkt .dx-faq-item summary:after{content:"";border:solid var(--dx-ink-3);width:9px;height:9px;transition:transform var(--dx-dur-ui) var(--dx-ease-out);border-width:0 1.8px 1.8px 0;position:absolute;top:50%;right:4px;transform:translateY(-70%)rotate(45deg)}.mkt .dx-faq-item[open] summary:after{transform:translateY(-30%)rotate(225deg)}.mkt .dx-faq-item summary:focus-visible{outline:2px solid var(--dx-blue);outline-offset:2px;border-radius:4px}.mkt .dx-faq-item p{color:var(--dx-ink-2);max-width:46rem;margin:0 0 1.1rem;line-height:1.6}.mkt .dx-final{background:var(--dx-navy);padding:112px 0;overflow:hidden}.mkt .dx-final-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;display:grid}.mkt .dx-final .dx-h2{font-size:clamp(2.4rem,4.4vw,3.8rem)}.mkt .dx-final .dx-lede{margin-top:1.2rem}.mkt .dx-final-pentra{width:290px;position:relative}.mkt .dx-final-trail{opacity:0;background:radial-gradient(closest-side,#3ccbff66,#3ccbff00);border-radius:50%;width:46%;height:30%;position:absolute;bottom:-8%;left:20%}.mkt .dx-final .dx-pfigure{opacity:0;transition:opacity .5s var(--dx-ease-out), transform .9s var(--dx-ease-out);transform:translate(40px,60px)rotate(6deg)}.mkt .dx-final[data-in] .dx-pfigure{opacity:1;transform:none}.mkt .dx-final[data-in] .dx-final-trail{animation:dx-thrust .9s var(--dx-ease-out) both}@keyframes dx-thrust{0%{opacity:0;transform:translateY(30px)scaleY(1.6)}60%{opacity:1}to{opacity:.6;transform:none}}@media (max-width:1000px){.mkt .dx-split-5-7,.mkt .dx-split-6-6,.mkt .dx-split-4-8{grid-template-columns:1fr;gap:36px}.mkt .dx-hero-head{grid-template-columns:1fr;gap:20px}.mkt .dx-hero-body{grid-template-columns:1fr}.mkt .dx-hero-pentra{border-left:0;border-top:1px solid var(--dx-line-2);padding-top:22px}.mkt .dx-hero-figure{width:64px;top:10px}.mkt .dx-sec-head{flex-direction:column;align-items:flex-start;gap:16px}.mkt .dx-credits-grid{grid-template-columns:1fr}.mkt .dx-tpl-grid{grid-template-columns:1fr;gap:24px}.mkt .dx-price-grid,.mkt .dx-price-grid[data-cols="3"],.mkt .dx-dash,.mkt .dx-flow-nodes{grid-template-columns:1fr 1fr}.mkt .dx-flow-nodes:before,.mkt .dx-flow-progress{display:none}.mkt .dx-flow-node[data-on]:not(:first-child){transition-delay:0s}.mkt .dx-proof-list{grid-template-columns:1fr 1fr}.mkt .dx-sol{grid-template-columns:1fr;gap:20px}.mkt .dx-sol-rail{border-left:0;border-bottom:1px solid var(--dx-line);scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.mkt .dx-sol-tab{white-space:nowrap;border-bottom:2px solid #0000;border-left:0;margin:0 0 -1px}.mkt .dx-sol-tab[aria-selected=true]{border-bottom-color:var(--dx-blue)}}@media (max-width:700px){.mkt .dx-sec{padding:72px 0}.mkt .dx-wrap{padding:0 16px}.mkt .dx-hero{padding:104px 0 56px}.mkt .dx-hero-window{margin-top:32px}.mkt .dx-only-wide{display:none}.mkt .dx-only-narrow{display:block}.mkt .dx-window-tabs,.mkt .dx-legend,.mkt .dx-gantt-shift,.mkt .dx-pua-track{display:none}.mkt .dx-pua-stages{grid-template-columns:1fr;gap:12px}.mkt .dx-types{gap:10px}.mkt .dx-type{padding:12px}.mkt .dx-price-grid,.mkt .dx-price-grid[data-cols="3"]{grid-template-columns:1fr}.mkt .dx-flow-nodes{grid-template-columns:1fr;gap:10px}.mkt .dx-board{grid-template-columns:1fr}.mkt .dx-views-stack{min-height:0}.mkt .dx-health-grid{grid-template-columns:1fr}.mkt .dx-cap{grid-template-columns:1fr;gap:.3rem}.mkt .dx-sec-list{grid-template-columns:1fr}.mkt .dx-program-grid{grid-template-columns:1fr 1fr}.mkt .dx-program-link{grid-template-columns:1fr}.mkt .dx-program-arrow{width:2px;height:22px;margin-left:12px}.mkt .dx-program-arrow:after{border:5px solid #0000;border-top:7px solid var(--dx-blue);border-bottom:0;inset:auto auto -1px -4px}.mkt .dx-credits-top{grid-template-columns:1fr;gap:12px}.mkt .dx-credits-pentra{order:-1;width:130px}.mkt .dx-final-inner{grid-template-columns:1fr}.mkt .dx-final-pentra{order:-1;width:160px}.mkt .dx-proof-list{grid-template-columns:1fr;gap:20px}.mkt .dx-na-row{grid-template-columns:64px 1fr}.mkt .dx-na-row .dx-na-state{grid-column:2;justify-items:start}.mkt .dx-agent-steps li{grid-template-columns:18px 1fr}.mkt .dx-agent-stage{display:none}}@media (prefers-reduced-motion:reduce){.mkt .dx-pua-token{transition:opacity .15s}.mkt .dx-hero-figure[data-state=thinking] img{animation:none}.mkt .dx-final .dx-pfigure{transition:opacity .2s;transform:none}.mkt .dx-final[data-in] .dx-final-trail{opacity:.5;animation:none}.mkt .dx-recover li{animation:.15s both dx-fade-in}.mkt .dx-na-state>span{transform:none}.mkt .dx-flow-progress{transition:none}.mkt .dx-flow-node[data-on]:not(:first-child){transition-delay:0s}}
.mkt{--mk-ink:#0b1f3a;--mk-dim:#0b1f3aa8;--mk-faint:#0b1f3a75;--mk-hairline:#0b1f3a1c;--mk-hairline-soft:#0b1f3a12;--mk-accent-soft:#0071e312;--mk-signal:#0071e3;--mk-signal-text:#0063c7;--mk-signal-soft:#0071e31a;--mk-signal-ring:#0071e34d;--mk-green:#138a3e}.mkt .mbtn-primary{background:var(--dx-blue);box-shadow:0 10px 24px -12px #0071e399}.mkt .mbtn-primary:hover{background:var(--dx-blue-press);box-shadow:0 12px 28px -12px #0071e38c}.mkt .mbtn .orb{display:none}.mkt .mbtn{padding:.72rem 1.3rem}.mkt .dx-nav{z-index:100;-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);transition:box-shadow var(--dx-dur-ui) ease;background:#ffffffdb;position:fixed;top:0;left:0;right:0}.mkt .dx-nav.is-raised{box-shadow:0 1px 0 var(--dx-line)}.mkt .dx-nav-inner{box-sizing:border-box;align-items:center;gap:28px;max-width:1220px;height:68px;margin:0 auto;padding:0 24px;display:flex}.mkt .dx-nav-logo{font-family:var(--font-grotesk), "Space Grotesk", sans-serif;color:var(--dx-ink);letter-spacing:-.02em;align-items:center;gap:.5rem;font-size:1.12rem;font-weight:600;text-decoration:none;display:inline-flex}.mkt .dx-nav-links{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mkt .dx-nav-links>li{position:relative}.mkt .dx-nav-trigger,.mkt .dx-nav-link{height:38px;font:500 .94rem/1 var(--font-geist), sans-serif;color:var(--dx-ink-2);cursor:pointer;transition:color var(--dx-dur-ui) ease, background-color var(--dx-dur-ui) ease;background:0 0;border:0;border-radius:8px;align-items:center;gap:.35rem;padding:0 .8rem;text-decoration:none;display:inline-flex}.mkt .dx-nav-trigger[aria-expanded=true],.mkt .dx-nav-link[aria-current=page]{color:var(--dx-ink);background:var(--dx-mist)}@media (hover:hover) and (pointer:fine){.mkt .dx-nav-trigger:hover,.mkt .dx-nav-link:hover{color:var(--dx-ink);background:var(--dx-mist)}}.mkt .dx-nav-trigger:focus-visible,.mkt .dx-nav-link:focus-visible,.mkt .dx-nav-login:focus-visible,.mkt .dx-nav-logo:focus-visible{outline:2px solid var(--dx-blue);outline-offset:2px}.mkt .dx-nav-caret{width:6px;height:6px;transition:transform var(--dx-dur-ui) var(--dx-ease-out);border:1.5px solid;border-width:0 1.5px 1.5px 0;transform:translateY(-2px)rotate(45deg)}.mkt .dx-nav-trigger[aria-expanded=true] .dx-nav-caret{transform:translateY(1px)rotate(225deg)}.mkt .dx-nav-actions{align-items:center;gap:.6rem;margin-left:auto;display:flex}.mkt .dx-nav-login{color:var(--dx-ink);border-radius:8px;padding:.4rem .6rem;font-size:.94rem;font-weight:500;text-decoration:none}@media (hover:hover) and (pointer:fine){.mkt .dx-nav-login:hover{background:var(--dx-mist)}}.mkt .dx-menu{min-width:300px;box-shadow:0 0 0 1px var(--dx-line), 0 24px 48px -20px #0b1f3a4d;transform-origin:40px -8px;transition:opacity .16s var(--dx-ease-out), transform .16s var(--dx-ease-out);background:#fff;border-radius:14px;padding:8px;position:absolute;top:calc(100% + 8px);left:-8px}.mkt .dx-menu[hidden]{display:none}@starting-style{.mkt .dx-menu[data-open]{opacity:0;transform:scale(.97)translateY(-4px)}}.mkt .dx-menu[data-instant]{transition:none}.mkt .dx-menu ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mkt .dx-menu.is-wide{min-width:540px}.mkt .dx-menu.is-wide ul{grid-template-columns:1fr 1fr}.mkt .dx-menu-item{border-radius:9px;gap:.15rem;padding:.6rem .7rem;text-decoration:none;display:grid}.mkt .dx-menu-item b{color:var(--dx-ink);font-size:.93rem;font-weight:600}.mkt .dx-menu-item span{color:var(--dx-ink-3);font-size:.8rem;line-height:1.35}.mkt .dx-menu-item:focus-visible{outline:2px solid var(--dx-blue);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.mkt .dx-menu-item:hover{background:var(--dx-mist)}.mkt .dx-menu-item:hover b{color:var(--dx-blue-press)}}.mkt .dx-nav-burger{cursor:pointer;background:0 0;border:0;border-radius:10px;width:44px;height:44px;margin-left:auto;display:none;position:relative}.mkt .dx-nav-burger span{background:var(--dx-ink);height:1.8px;transition:transform var(--dx-dur-ui) var(--dx-ease-out);border-radius:2px;position:absolute;left:12px;right:12px}.mkt .dx-nav-burger span:first-child{top:17px}.mkt .dx-nav-burger span:last-child{top:25px}.mkt .dx-nav-burger.is-open span:first-child{transform:translateY(4px)rotate(45deg)}.mkt .dx-nav-burger.is-open span:last-child{transform:translateY(-4px)rotate(-45deg)}.mkt .dx-nav-burger:focus-visible{outline:2px solid var(--dx-blue);outline-offset:2px}.mkt .dx-sheet{z-index:99;transition:opacity .2s var(--dx-ease-out), transform .2s var(--dx-ease-out);background:#fff;padding:12px 16px 32px;position:fixed;inset:68px 0 0;overflow-y:auto}.mkt .dx-sheet[hidden]{display:none}@starting-style{.mkt .dx-sheet[data-open]{opacity:0;transform:translateY(-8px)}}.mkt .dx-sheet-group{border-bottom:1px solid var(--dx-line-2);padding:14px 0}.mkt .dx-sheet-group p{color:var(--dx-ink-3);margin:0 0 .4rem;font-size:.8rem;font-weight:700}.mkt .dx-sheet-group ul{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.mkt .dx-sheet-group a,.mkt .dx-sheet-link{min-height:24px;color:var(--dx-ink);padding:.6rem 0;font-size:1rem;font-weight:500;text-decoration:none;display:block}.mkt .dx-sheet-link{border-bottom:1px solid var(--dx-line-2);padding:1rem 0;font-weight:600}.mkt .dx-sheet-actions{gap:.6rem;margin-top:1.4rem;display:grid}@media (max-width:1080px){.mkt .dx-nav-links,.mkt .dx-nav-actions{display:none}.mkt .dx-nav-burger{display:block}.mkt .dx-nav-inner{padding:0 12px 0 16px}}.mkt .mfoot .container-wide{max-width:1220px}.mkt .sticky-cta .dx-btn{flex:1}@media (prefers-reduced-motion:reduce){.mkt .dx-menu,.mkt .dx-sheet{transition:opacity .12s;transform:none!important}}
