.dx{--paper:#f2f2ec;--paper-2:#e9e9e1;--dark:#14171a;--dark-2:#1b1f22;--ink:#16181a;--ink-2:#4a4e50;--ink-3:#626568;--line:#14181a29;--line-2:#14181a14;--teal:#0a6a62;--teal-bri:#0e9c99;--fd:"Archivo", system-ui, sans-serif;--fb:"Inter", system-ui, sans-serif;--fm:"JetBrains Mono", monospace;--ease:cubic-bezier(.23, 1, .32, 1);background:var(--paper);color:var(--ink);font-family:var(--fb)}.dx .wrap{max-width:1240px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.dx .wrap--narrow{max-width:880px;margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.dx-eyebrow{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:500;display:inline-block}.dx-eyebrow--teal{color:var(--teal)}.dx-display{font-family:var(--fd);letter-spacing:-.035em;color:var(--ink);font-size:clamp(40px,6.4vw,84px);font-weight:800;line-height:.98}.dx-h2{font-family:var(--fd);letter-spacing:-.03em;color:var(--ink);font-size:clamp(28px,3.6vw,46px);font-weight:800;line-height:1.02}.dx-h2--sm{font-size:clamp(24px,2.8vw,34px)}.dx-lede{color:var(--ink-2);max-width:32em;font-size:clamp(16px,1.4vw,19px);line-height:1.65}.dx-btn{font-family:var(--fm);letter-spacing:.02em;white-space:nowrap;cursor:pointer;border-radius:2px;align-items:center;gap:8px;padding:13px 22px;font-size:13px;font-weight:500;transition:all .18s;display:inline-flex}.dx-btn--solid{background:var(--ink);color:var(--paper)}.dx-btn--solid:hover{background:var(--teal)}.dx-btn--solid span{transition:transform .18s}.dx-btn--solid:hover span{transform:translate(3px)}.dx-btn--ghost{color:var(--ink);border:1px solid var(--line);background:0 0}.dx-btn--ghost:hover{border-color:var(--ink)}.dx-btn--on-dark{color:#ffffffe6;border-color:#ffffff38}.dx-btn--on-dark:hover{background:#ffffff0a;border-color:#fff9}.dx-btn--lg{padding:16px 28px;font-size:14px}.dx-cta-row{flex-wrap:wrap;gap:12px;display:flex}.dx-cta-row--center{justify-content:center}.dx-center{text-align:center;margin-top:40px}.dx-section{padding-block:clamp(72px,9vw,120px)}.dx-section--tight{padding-block:clamp(52px,6vw,80px)}.dx-section--paper2{background:var(--paper-2);border-block:1px solid var(--line-2)}.dx-section--dark{background:var(--dark);color:#fff}.dx-section--dark .dx-h2,.dx-section--dark .dx-display{color:#fff}.dx-section--dark .dx-eyebrow{color:#ffffff9e}.dx-section--dark .dx-eyebrow--teal{color:var(--teal-bri)}.dx-secthead{grid-template-columns:1.1fr .9fr;align-items:end;gap:32px;margin-bottom:56px;display:grid}.dx-secthead .dx-eyebrow{margin-bottom:16px}.dx-secthead__note{color:var(--ink-2);max-width:30em;padding-bottom:6px;font-size:15px;line-height:1.65}.dx-secthead--dark .dx-h2{color:#fff}.dx-secthead--dark .dx-secthead__note{color:#fff9}@media (width<=800px){.dx-secthead{grid-template-columns:1fr;align-items:start;gap:18px;margin-bottom:40px}}.dx-rule-top{border-bottom:1px solid var(--line)}.dx-rule-top__inner{font-family:var(--fm);letter-spacing:.12em;color:var(--ink-3);justify-content:space-between;padding-block:10px;font-size:10px;display:flex}.dx-grid-bg{background-image:linear-gradient(var(--line-2) 1px, transparent 1px), linear-gradient(90deg, var(--line-2) 1px, transparent 1px);background-position:top;background-size:46px 46px}.dx-index{border-top:1px solid var(--line)}.dx-index__row{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:56px 1.1fr 2fr auto 28px;align-items:center;gap:28px;padding:26px 8px;transition:background .18s,padding .18s;display:grid}.dx-index__row:hover{background:var(--paper);padding-inline:18px}.dx-section--paper2 .dx-index__row:hover{background:var(--paper-2)}.dx-index__n{font-family:var(--fm);color:var(--ink-3);font-size:13px}.dx-index__title{font-family:var(--fd);letter-spacing:-.02em;color:var(--ink);font-size:clamp(18px,1.7vw,22px);font-weight:700}.dx-index__desc{color:var(--ink-2);font-size:14px;line-height:1.55}.dx-index__proof{font-family:var(--fm);letter-spacing:.03em;color:var(--teal);white-space:nowrap;font-size:11px}.dx-index__arrow{color:var(--ink-3);font-size:18px;transition:transform .18s,color .18s}.dx-index__row:hover .dx-index__arrow{color:var(--ink);transform:translate(4px)}@media (width<=900px){.dx-index__row{grid-template-columns:40px 1fr 24px;grid-template-areas:"n title arrow"".desc desc"".proof proof";gap:6px 16px}.dx-index__n{grid-area:n}.dx-index__title{grid-area:title}.dx-index__desc{grid-area:desc;margin-top:6px}.dx-index__proof{grid-area:proof;margin-top:8px}.dx-index__arrow{grid-area:arrow}}.dx-std{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 clamp(32px,5vw,72px);display:grid}@media (width<=760px){.dx-std{grid-template-columns:1fr}}.dx-std__row{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr;gap:16px;padding:24px 0;display:grid}.dx-std__icon{width:26px;height:26px;color:var(--teal)}.dx-std__icon svg{width:100%;height:100%}.dx-std__n{font-family:var(--fm);color:var(--teal);padding-top:2px;font-size:13px}.dx-std__title{font-family:var(--fd);letter-spacing:-.01em;color:var(--ink);margin-bottom:7px;font-size:16px;font-weight:700}.dx-std__desc{color:var(--ink-2);font-size:13.5px;line-height:1.55}.dx-std__proof{font-family:var(--fm);letter-spacing:.02em;color:var(--teal);margin-top:8px;font-size:10.5px;line-height:1.5}.dx-engage{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}@media (width<=760px){.dx-engage{grid-template-columns:1fr}}.dx-engage__panel{background:var(--paper);flex-direction:column;padding:clamp(28px,3.4vw,40px);display:flex}.dx-section--paper2 .dx-engage__panel{background:var(--paper-2)}.dx-engage__head{border-bottom:1px solid var(--line);margin-bottom:22px;padding-bottom:22px}.dx-engage__ref{font-family:var(--fm);letter-spacing:.14em;color:var(--ink-3);font-size:10px}.dx-engage__title{font-family:var(--fd);letter-spacing:-.02em;margin-top:8px;font-size:clamp(22px,2.4vw,30px);font-weight:800}.dx-engage__sub{color:var(--ink-2);margin-top:6px;font-size:14px}.dx-engage__list{flex-direction:column;flex:1;gap:12px;display:flex}.dx-engage__list li{color:var(--ink-2);padding-left:22px;font-size:14px;line-height:1.5;position:relative}.dx-engage__list li:before{content:"→";color:var(--teal);font-family:var(--fm);position:absolute;left:0}.dx-engage__foot{border-top:1px solid var(--line);font-family:var(--fm);letter-spacing:.03em;color:var(--ink-3);margin-top:24px;padding-top:18px;font-size:11px}.dx-fig{border:1px solid var(--line);background:var(--paper-2);border-radius:4px;margin:0;padding:clamp(18px,3vw,30px)}.dx-fig--dark{background:var(--dark-2);border-color:#ffffff1f}.dx-fig__cap{font-family:var(--fm);letter-spacing:.06em;color:var(--ink-3);margin-bottom:20px;font-size:11px}.dx-fig--dark .dx-fig__cap{color:#ffffff9e}.cs-archimg{padding:14px}.cs-archimg img{border-radius:3px;width:100%;height:auto;display:block}.dx-ico{width:22px;height:22px;color:var(--teal);flex-shrink:0;display:inline-flex}.dx-ico svg{width:100%;height:100%;display:block}.dx-ico--lg{width:28px;height:28px}.dx-closing{background:var(--dark);color:#fff;padding-block:clamp(80px,10vw,140px);position:relative;overflow:hidden}.dx-closing:before{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0}.dx-closing__inner{text-align:center;max-width:760px;margin-inline:auto;position:relative}.dx-closing__inner .dx-eyebrow{margin-bottom:22px}.dx-closing .dx-display{color:#fff;font-size:clamp(32px,5vw,64px)}.dx-closing__lede{color:#ffffff9e;max-width:34em;margin:22px auto 34px;font-size:clamp(15px,1.4vw,18px);line-height:1.65}.dx-closing__sign{font-family:var(--fm);letter-spacing:.1em;color:#ffffff59;border-top:1px solid #ffffff1a;margin-top:48px;padding-top:24px;font-size:10px}.dx .reveal{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(16px)}.dx .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.dx .reveal{opacity:1;transform:none}}.cs-mast{background:var(--paper)}.cs-mast__grid{grid-template-columns:1.5fr .85fr;align-items:start;gap:clamp(32px,5vw,72px);padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(28px,4vw,44px);display:grid}@media (width<=860px){.cs-mast__grid{grid-template-columns:1fr;gap:28px}}.cs-mast__id .dx-eyebrow{margin-bottom:18px}.cs-mast__name{font-family:var(--fd);letter-spacing:-.05em;color:var(--ink);font-size:clamp(56px,11vw,140px);font-weight:900;line-height:.84}.cs-mast__tagline{font-family:var(--fd);color:var(--ink-2);margin-top:10px;font-size:clamp(18px,2.2vw,26px);font-weight:500}.cs-mast__intro{color:var(--ink-2);max-width:38em;margin:22px 0 28px;font-size:clamp(15px,1.4vw,17px);line-height:1.65}.cs-mast__spec{border:1px solid var(--line)}.cs-spec-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:13px;display:flex}.cs-spec-row:last-child{border-bottom:none}.cs-spec-row span{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:10px}.cs-spec-row b{font-family:var(--fd);color:var(--ink);text-align:right;font-weight:600}.cs-spec-live{align-items:center;gap:7px;display:inline-flex;color:var(--teal)!important}.cs-spec-live i{background:var(--teal-bri);border-radius:50%;width:7px;height:7px}.cs-mast__metrics{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=640px){.cs-mast__metrics{grid-template-columns:1fr 1fr}}.cs-metric{border-right:1px solid var(--line-2);padding:22px 20px 22px 0}.cs-metric:last-child{border-right:none}.cs-metric__num{font-family:var(--fd);letter-spacing:-.03em;color:var(--teal);font-size:clamp(26px,3.2vw,42px);font-weight:800;line-height:1;display:block}.cs-metric__label{font-family:var(--fm);letter-spacing:.03em;color:var(--ink-3);margin-top:8px;font-size:10px;line-height:1.4;display:block}.cs-rail{font-family:var(--fm);letter-spacing:.05em;text-align:center;color:#ffffff9e;border:1px dashed #ffffff2e;border-radius:3px;padding:9px 12px;font-size:10px}.cs-rail--top{color:var(--teal-bri);border-color:#0e9c994d;margin-bottom:14px}.cs-rail--bot{margin-top:14px}.cs-flow{align-items:stretch;gap:7px;display:flex}.cs-node{background:var(--dark);border:1px solid #ffffff24;border-radius:3px;flex-direction:column;flex:1;gap:6px;min-width:0;padding:16px 14px;display:flex}.cs-node--key{background:#0e9c9912;border-color:#0e9c9980}.cs-node__k{font-family:var(--fm);letter-spacing:.16em;color:var(--teal-bri);font-size:9px}.cs-node__t{font-family:var(--fd);color:#fff;font-size:15px;font-weight:700;line-height:1.1}.cs-node__s{color:#ffffff9e;font-size:11px;line-height:1.35}.cs-flow__arrow{color:#ffffff4d;flex-shrink:0;align-self:center;font-size:15px}@media (width<=820px){.cs-flow{padding-bottom:8px;overflow-x:auto}.cs-node{min-width:150px}}.cs-prob{grid-template-columns:1fr 1.1fr;gap:clamp(32px,5vw,72px);margin-bottom:44px;display:grid}@media (width<=800px){.cs-prob{grid-template-columns:1fr;gap:20px}}.cs-prob__head .dx-eyebrow{margin-bottom:16px}.cs-prob__body p{color:var(--ink-2);margin-bottom:16px;font-size:clamp(15px,1.3vw,17px);line-height:1.72}.cs-vs{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}@media (width<=560px){.cs-vs{grid-template-columns:1fr}}.cs-vs__side{padding:clamp(24px,3vw,36px)}.cs-vs__side--without{border-right:1px solid var(--line)}@media (width<=560px){.cs-vs__side--without{border-right:none;border-bottom:1px solid var(--line)}}.cs-vs__side--with{background:color-mix(in srgb, #0e9c99 6%, var(--paper))}.cs-vs__label{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:10px;display:block}.cs-vs__side--without .cs-vs__label{color:#a23a26}.cs-vs__side--with .cs-vs__label{color:var(--teal)}.cs-vs__side p{color:var(--ink-2);font-size:14px;line-height:1.6}.cs-built{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (width<=880px){.cs-built{grid-template-columns:1fr 1fr}}@media (width<=560px){.cs-built{grid-template-columns:1fr}}.cs-built__cell{background:var(--paper-2);padding:28px 26px}.cs-built__cell .dx-ico{color:var(--teal);margin-bottom:16px}.cs-built__title{font-family:var(--fd);letter-spacing:-.01em;color:var(--ink);margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.25}.cs-built__body{color:var(--ink-2);font-size:13px;line-height:1.6}.cs-trust-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:22px;display:flex}.cs-trust-note{color:var(--ink-2);max-width:40em;font-size:13.5px;line-height:1.6}.cs-trust{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (width<=760px){.cs-trust{grid-template-columns:1fr}}.cs-trust__cell{background:var(--paper);padding:26px}.cs-trust__cell .dx-ico{color:var(--teal);margin-bottom:14px}.cs-trust__k{font-family:var(--fd);letter-spacing:-.01em;color:var(--ink);margin-bottom:8px;font-size:16px;font-weight:700}.cs-trust__v{color:var(--ink-2);font-size:13px;line-height:1.6}.cs-gates{align-items:stretch;gap:8px;margin-bottom:24px;display:flex}@media (width<=720px){.cs-gates{flex-direction:column}.cs-gate__arrow{display:none}}.cs-gate{border:1px solid var(--line);background:var(--paper);border-radius:3px;flex-direction:column;flex:1;gap:6px;padding:22px 24px;display:flex}.cs-gate--ship{background:color-mix(in srgb, #0e9c99 7%, var(--paper));border-color:#0b7e7873}.cs-gate__k{font-family:var(--fm);letter-spacing:.16em;color:var(--ink-3);font-size:9px}.cs-gate--ship .cs-gate__k{color:var(--teal)}.cs-gate__t{font-family:var(--fd);letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:700}.cs-gate__s{color:var(--ink-2);font-size:12.5px;line-height:1.45}.cs-gate__arrow{color:var(--teal);flex-shrink:0;align-self:center;font-size:18px}.cs-proof{border:1px solid var(--line);border-left:3px solid var(--teal);background:var(--paper);padding:clamp(26px,3.5vw,40px)}.cs-proof__label{font-family:var(--fm);letter-spacing:.12em;color:var(--teal);margin-bottom:16px;font-size:11px;font-weight:600}.cs-proof__lead{color:var(--ink-2);margin-bottom:18px;font-size:15px;line-height:1.7}.cs-proof__list{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.cs-proof__list li{color:var(--ink);font-size:13.5px;font-family:var(--fm);align-items:flex-start;gap:11px;display:flex}.cs-x{color:#a23a26;margin-top:1px;font-size:13px}.cs-proof__resolution{color:var(--ink-2);border-top:1px solid var(--line);padding-top:20px;font-size:14.5px;line-height:1.7}.cs-check{color:var(--teal);margin-right:6px;font-weight:700}.cs-transform{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);text-align:center;margin-bottom:clamp(28px,4vw,44px);padding:clamp(28px,4vw,48px) 4px}.cs-transform__pair{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(16px,3vw,36px);display:flex}.cs-transform__before{font-family:var(--fd);color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--line);font-size:clamp(22px,3vw,36px);font-weight:700}.cs-transform__arrow{color:var(--teal);font-size:clamp(24px,3vw,36px)}.cs-transform__after{font-family:var(--fd);letter-spacing:-.04em;color:var(--teal);font-size:clamp(36px,6.5vw,84px);font-weight:900;line-height:.9}.cs-transform__cap{font-family:var(--fm);letter-spacing:.03em;color:var(--ink-3);margin-top:18px;font-size:11.5px}.cs-res-cols{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(28px,5vw,64px);display:grid}@media (width<=800px){.cs-res-cols{grid-template-columns:1fr;gap:32px}}.cs-shrink__cap{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:22px;font-size:10px}.cs-shrink__item{margin-bottom:26px}.cs-shrink__top{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.cs-shrink__name{font-family:var(--fd);color:var(--ink);font-size:15px;font-weight:700}.cs-shrink__detail{font-family:var(--fm);color:var(--ink-3);font-size:11px}.cs-shrink__bar{background:repeating-linear-gradient(90deg, var(--line-2) 0 6px, transparent 6px 12px);border:1px solid var(--line);border-radius:2px;height:9px;position:relative;overflow:hidden}.cs-shrink__fill{background:linear-gradient(90deg, var(--teal), var(--teal-bri));width:0;transition:width 1.1s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0}.reveal.in .cs-shrink__fill{width:var(--rem)}.cs-shrink__pct{font-family:var(--fd);color:var(--teal);letter-spacing:-.02em;margin-top:8px;font-size:22px;font-weight:800}.cs-deltas{border-top:1px solid var(--line)}.cs-delta{border-bottom:1px solid var(--line);padding:16px 0}.cs-delta__label{font-family:var(--fm);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:7px;font-size:10px;display:block}.cs-delta__row{align-items:baseline;gap:12px;display:flex}.cs-delta__before{font-family:var(--fm);color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--line);font-size:13px}.cs-delta__arrow{color:var(--teal);font-size:13px}.cs-delta__after{font-family:var(--fd);letter-spacing:-.01em;color:var(--teal);font-size:16px;font-weight:700}.cs-stack{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,5vw,64px);display:grid}@media (width<=760px){.cs-stack{grid-template-columns:1fr;gap:22px}}.cs-stack__note{color:var(--ink-2);margin-top:14px;font-size:14px;line-height:1.6}.cs-stack__chips{flex-wrap:wrap;gap:8px;display:flex}.cs-stack__chips span{font-family:var(--fm);color:var(--ink-2);border:1px solid var(--line);background:var(--paper);border-radius:2px;padding:6px 12px;font-size:12px}.cs-related{grid-template-columns:1fr 1fr;gap:14px;margin-top:52px;display:grid}@media (width<=600px){.cs-related{grid-template-columns:1fr}}.cs-related__card{border:1px solid #ffffff1a;border-top:2px solid var(--teal);text-align:left;background:#ffffff0a;border-radius:3px;flex-direction:column;gap:6px;padding:22px 24px;transition:background .18s,transform .18s;display:flex}.cs-related__card:hover{background:#ffffff12;transform:translateY(-3px)}.cs-related__metric{font-family:var(--fd);color:var(--teal-bri);letter-spacing:-.02em;font-size:24px;font-weight:800}.cs-related__name{font-family:var(--fd);color:#fff;font-size:15px;font-weight:700}.cs-related__tag{color:#ffffff8c;flex:1;font-size:12px}.cs-related__link{font-family:var(--fm);color:var(--teal-bri);margin-top:6px;font-size:11px}.dx-vs{grid-template-columns:1fr auto 1fr;align-items:stretch;display:grid}@media (width<=800px){.dx-vs{grid-template-columns:1fr}}.dx-vs__card{border:1px solid var(--line);transition:transform .22s var(--ease), box-shadow .22s var(--ease), border-color .22s var(--ease);padding:clamp(24px,3vw,34px)}.dx-vs__card--before{background:var(--paper-2)}.dx-vs__card--after{background:color-mix(in srgb, var(--teal) 6%, var(--paper));border-color:color-mix(in srgb, var(--teal) 38%, var(--line))}@media (width>=801px){.dx-vs__card--before{border-right:none;border-radius:4px 0 0 4px}.dx-vs__card--after{border-left:none;border-radius:0 4px 4px 0}}.dx-vs__card--after:hover{box-shadow:0 20px 44px color-mix(in srgb, var(--teal) 18%, transparent);transform:translateY(-5px)}.dx-vs__card--before:hover{border-color:color-mix(in srgb, #a23a26 30%, var(--line))}.dx-vs__head{border-bottom:1px solid var(--line);align-items:center;gap:11px;margin-bottom:18px;padding-bottom:14px;display:flex}.dx-vs__ic{border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.dx-vs__ic svg{width:17px;height:17px}.dx-vs__card--before .dx-vs__ic{color:#a23a26;background:#b4452f1a}.dx-vs__card--after .dx-vs__ic{color:var(--teal);background:#0b7e7821}.dx-vs__label{font-family:var(--fm);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.dx-vs__card--before .dx-vs__label{color:#a23a26}.dx-vs__card--after .dx-vs__label{color:var(--teal)}.dx-vs__list{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.dx-vs__list li{gap:11px;font-size:14px;line-height:1.5;display:flex}.dx-vs__card--before .dx-vs__list li{color:var(--ink-3)}.dx-vs__card--after .dx-vs__list li{color:var(--ink-2)}.dx-vs__mark{flex-shrink:0;font-size:12px;line-height:1.6}.dx-vs__card--before .dx-vs__mark{color:#a23a26}.dx-vs__card--after .dx-vs__mark{color:var(--teal)}.dx-vs__card--after b{font-family:var(--fd);color:var(--ink);letter-spacing:-.01em;font-weight:800}.dx-vs__sep{z-index:2;place-items:center;padding:0 4px;display:grid}.dx-vs__sep span{background:var(--ink);width:46px;height:46px;color:var(--paper);border-radius:50%;place-items:center;font-size:18px;display:grid;box-shadow:0 8px 18px #14181a33}@media (width<=800px){.dx-vs__sep{padding:10px 0}.dx-vs__sep span{transform:rotate(90deg)}}.dx .reveal.in .dx-vs__list li{animation:dx-vs-in .45s var(--ease) backwards}.dx-vs__list li:first-child{animation-delay:50ms}.dx-vs__list li:nth-child(2){animation-delay:.11s}.dx-vs__list li:nth-child(3){animation-delay:.17s}.dx-vs__list li:nth-child(4){animation-delay:.23s}.dx-vs__list li:nth-child(5){animation-delay:.29s}@keyframes dx-vs-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dx .reveal.in .dx-vs__list li{animation:none}}.dx-vs--split{grid-template-columns:1fr 1fr;gap:14px}@media (width<=800px){.dx-vs--split{grid-template-columns:1fr}}.dx-vs--split .dx-vs__card{border:1px solid var(--line);border-radius:4px}.dx-vs--split .dx-vs__card--after{border-color:color-mix(in srgb, var(--teal) 38%, var(--line))}body{background:#f2f2ec}.nav__cta .btn--primary{color:#f2f2ec!important;box-shadow:none!important;letter-spacing:.02em!important;background:#16181a!important;border-radius:2px!important;font-family:JetBrains Mono,monospace!important;font-size:13px!important}.nav__cta .btn--primary:hover{background:#0b7e78!important}.nav__dot{color:#0e9c99!important}.nav__dd-featured-link{background:#0e9c990f!important;border-color:#0b7e7838!important}.nav__dd-featured-link:hover{background:#0e9c991f!important;border-color:#0b7e7873!important}.nav__dd-featured-eyebrow,.nav__dd-featured-cta,.nav__mobile a[style*="818cf8"]{color:#0b7e78!important}.nav__logo{letter-spacing:-.02em!important;font-family:Archivo,system-ui,sans-serif!important;font-weight:800!important}.nav__link,.nav__dd-item__label,.nav__dd-item__desc{font-family:Inter,system-ui,sans-serif!important}.nav__dd-featured-name{font-family:Archivo,system-ui,sans-serif!important}
