.dxs{--ink:#0B0E16;--rose:#F5A8C8;--peach:#F9C6B0;--sky:#B9D2F5;--mono2:var(--mono,ui-monospace,SFMono-Regular,Menlo,monospace)}.dxs h2{margin:0;font-size:clamp(1.9rem,1.2rem + 2.6vw,3.2rem);font-weight:800;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.dxs .dxs-lead{margin:18px 0 0;max-width:34rem;font-size:1.06rem;line-height:1.65;color:rgb(11 14 22 / .68);text-wrap:pretty}.dxs--dark{background:#05060A;color:#fff}.dxs--dark .dxs-lead{color:rgb(255 255 255 / .66)}.dxs--cream{background:#F7F5F6}.dxs button{font:inherit;cursor:pointer}.dxs :focus-visible{outline:2px solid currentColor;outline-offset:3px}.dxs-cap{margin:18px 0 0;font-size:.84rem;color:rgb(11 14 22 / .55)}.dxs--dark .dxs-cap{color:rgb(255 255 255 / .5)}.dxs-keys{position:relative;isolation:isolate;overflow:hidden}.dxs-keys::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(36% 60% at 22% 40%,rgb(245 168 200 / .13),transparent 70%),radial-gradient(34% 56% at 78% 62%,rgb(185 210 245 / .13),transparent 70%)}.dxs-keys__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center;margin-top:clamp(30px,4vw,54px)}.dxs-rack{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,2vw,26px);padding-top:16px}.dxs-rack::before{content:"";position:absolute;top:0;left:-4%;right:-4%;height:4px;border-radius:2px;background:rgb(255 255 255 / .9)}.dxs .dxs-key{display:grid;justify-items:center;gap:14px;padding:0 0 6px;border:0;background:none;color:rgb(255 255 255 / .62);transform-origin:50% 0;transition:color .25s}.dxs-key svg{display:block;width:clamp(64px,9vw,104px);height:auto;overflow:visible}.dxs-key svg .k{fill:#05060A;stroke:#fff;stroke-width:3;stroke-linejoin:round;transition:fill .25s}.dxs-key svg .h{fill:#05060A;stroke:#fff;stroke-width:3;transition:stroke .25s}.dxs-key svg .r{fill:none;stroke:#fff;stroke-width:3}.dxs-key span{font-family:var(--mono2);font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-align:center;line-height:1.35}.dxs-key.is-on{color:#fff}.dxs-key.is-on svg .k{fill:#fff}.dxs-key.is-on svg .h{stroke:#05060A}.dxs-key.is-on{animation:dxs-swing 1s cubic-bezier(.3,.7,.3,1)}@keyframes dxs-swing{0%{transform:rotate(0)}25%{transform:rotate(7deg)}55%{transform:rotate(-4deg)}80%{transform:rotate(2deg)}100%{transform:rotate(0)}}.dxs-keynote__k{font-family:var(--mono2);font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--peach)}.dxs-keynote__t{margin:14px 0 0;font-size:clamp(1.35rem,1.05rem + 1.2vw,2rem);font-weight:800;line-height:1.22;letter-spacing:-.025em;text-wrap:pretty}.dxs-keynote__s{margin:22px 0 0;padding-top:20px;border-top:1px solid rgb(255 255 255 / .16);color:rgb(255 255 255 / .66);line-height:1.6}.dxs-keynote.is-swap .dxs-keynote__t{animation:dxs-in .4s cubic-bezier(.2,.8,.2,1)}@keyframes dxs-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.dxs-tint{--b:#0F766E}.dxs-tint__grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(32px,6vw,90px);align-items:center}.dxs-tint__lbl{margin:30px 0 12px;font-family:var(--mono2);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(11 14 22 / .55)}.dxs-sw{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.dxs .dxs-sw button{width:46px;height:46px;border:0;border-radius:50%;background:var(--c);box-shadow:0 0 0 0 var(--c);transition:box-shadow .2s,transform .15s}.dxs .dxs-sw button[aria-pressed="true"]{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--c)}.dxs .dxs-sw button:active{transform:scale(.94)}.dxs-seg{display:inline-flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.dxs .dxs-seg button{min-height:44px;padding:0 18px;border:1px solid rgb(11 14 22 / .2);border-radius:999px;background:none;color:var(--ink);font-weight:600;transition:background .2s,color .2s,border-color .2s}.dxs .dxs-seg button[aria-pressed="true"]{background:var(--ink);border-color:var(--ink);color:#fff}.dxs-win{border:1px solid rgb(11 14 22 / .16);border-radius:18px;background:#fff;overflow:hidden}.dxs-win__bar{display:flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-bottom:1px solid rgb(11 14 22 / .1);background:#F7F5F6}.dxs-win__bar i{width:9px;height:9px;border-radius:50%;background:rgb(11 14 22 / .2)}.dxs-win__bar span{margin-left:10px;font-family:var(--mono2);font-size:.72rem;color:rgb(11 14 22 / .55)}.dxs-site{padding:clamp(16px,2.4vw,28px);color:var(--ink)}.dxs-site__nav{display:flex;align-items:center;gap:clamp(10px,2vw,22px);font-size:.8rem;font-weight:600}.dxs-site__logo{display:flex;align-items:center;gap:8px;margin-right:auto;font-size:.95rem;font-weight:800;letter-spacing:-.01em}.dxs-site__logo i{width:18px;height:18px;border-radius:6px;background:var(--b);transition:background .3s}.dxs-site__nav em{font-style:normal;color:rgb(11 14 22 / .6)}.dxs-site__nav b{padding:8px 14px;border-radius:999px;background:var(--b);color:#fff;font-weight:700;transition:background .3s;white-space:nowrap}.dxs-site__hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(14px,2.4vw,28px);align-items:stretch;margin-top:clamp(18px,3vw,34px)}.dxs-site__h{margin:0;font-size:clamp(1.3rem,1rem + 1.6vw,2.2rem);font-weight:800;line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.dxs-site__h u{text-decoration:none;color:var(--b);transition:color .3s}.dxs-site__p{margin:12px 0 0;font-size:.86rem;line-height:1.55;color:rgb(11 14 22 / .66)}.dxs-site__cta{display:inline-block;margin-top:16px;padding:11px 18px;border-radius:999px;background:var(--b);color:#fff;font-size:.86rem;font-weight:700;transition:background .3s}.dxs-site__art{min-height:150px;border-radius:14px;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .38),transparent 46%),radial-gradient(circle at 78% 82%,rgb(0 0 0 / .2),transparent 50%),var(--b);transition:background-color .3s}.dxs-site__rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:clamp(16px,2.4vw,26px) 0 0;padding:0;list-style:none}.dxs-site__rows li{padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--b) 10%,#fff);font-size:.82rem;font-weight:700;transition:background .3s}.dxs-site__rows li::before{content:"";display:block;width:18px;height:3px;margin-bottom:10px;border-radius:2px;background:var(--b);transition:background .3s}.dxs-pulse__top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,5vw,80px);align-items:end}.dxs-pulse__facts{display:grid;gap:10px;margin:0;padding:0;list-style:none;font-weight:600}.dxs-pulse__facts li{padding-left:18px;border-left:2px solid var(--ink);line-height:1.4}.dxs-ekg{position:relative;margin:clamp(30px,5vw,60px) 0 0}.dxs-ekg svg{display:block;width:100%;height:clamp(96px,14vw,150px);overflow:visible}.dxs-ekg .base{fill:none;stroke:rgb(11 14 22 / .2);stroke-width:2.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dxs-ekg .run{fill:none;stroke:var(--ink);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:22 100;animation:dxs-run var(--d,3s) linear infinite}.dxs-ekg[data-st="fit"] .base{stroke:url("#dxs-g");stroke-width:4}@keyframes dxs-run{from{stroke-dashoffset:122}to{stroke-dashoffset:0}}.dxs-pulse__bot{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(18px,3vw,44px);align-items:center;margin-top:clamp(22px,3vw,36px)}.dxs-pulse__say{margin:0;font-size:clamp(1.05rem,.95rem + .6vw,1.35rem);font-weight:700;line-height:1.35;letter-spacing:-.015em;text-wrap:pretty}.dxs-pulse__say.is-swap{animation:dxs-in .35s cubic-bezier(.2,.8,.2,1)}.dxs-btn{display:inline-flex;align-items:center;min-height:50px;padding:0 26px;border-radius:999px;background:var(--ink);color:#fff;font-weight:700;text-decoration:none;white-space:nowrap}.dxs-rope__stage{position:relative;height:300px;margin:clamp(30px,4vw,50px) 0 0}.dxs-rope__stage svg{position:absolute;inset:0 0 auto 0;width:100%;height:160px;overflow:visible}.dxs-rope__stage path{fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:d .6s cubic-bezier(.3,1.3,.5,1)}.dxs-rope__stage circle{fill:var(--ink)}.dxs .dxs-tag{position:absolute;left:var(--x);top:var(--y,60px);width:clamp(78px,17vw,150px);margin-left:calc(clamp(78px,17vw,150px) / -2);padding:26px 0 0;border:0;background:none;color:var(--ink);transform-origin:50% 0;transform:rotate(var(--r,0deg));transition:top .6s cubic-bezier(.3,1.3,.5,1),transform .5s,opacity .4s}.dxs-tag::before{content:"";position:absolute;top:0;left:50%;width:2px;height:28px;margin-left:-1px;background:var(--ink)}.dxs-tag b{position:relative;display:block;padding:20px 8px 14px;border-radius:10px 10px 14px 14px;background:var(--ink);color:#fff;font-size:clamp(.74rem,.66rem + .4vw,.95rem);font-weight:700;line-height:1.25;text-align:center}.dxs-tag b::before{content:"";position:absolute;top:7px;left:50%;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#F7F5F6}.dxs-tag.is-off{transform:translateY(170px) rotate(18deg);opacity:0;pointer-events:none}.dxs-rope__out{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 40px;align-items:start;padding-top:22px;border-top:1px solid rgb(11 14 22 / .14)}.dxs-rope__say{margin:0;font-size:clamp(1.1rem,.95rem + .7vw,1.45rem);font-weight:700;line-height:1.35;letter-spacing:-.015em;text-wrap:pretty;max-width:44rem}.dxs-rope__say.is-swap{animation:dxs-in .35s cubic-bezier(.2,.8,.2,1)}.dxs .dxs-link{padding:0;border:0;background:none;color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.dxs-scan{position:relative;isolation:isolate;overflow:hidden}.dxs-scan__grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(32px,6vw,90px);align-items:center}.dxs-scan__pts{display:grid;gap:14px;margin:28px 0 0;padding:0;list-style:none;color:rgb(255 255 255 / .78);line-height:1.5}.dxs-scan__pts li{padding-left:18px;border-left:2px solid rgb(255 255 255 / .5)}.dxs--dark .dxs-link{color:#fff;margin-top:26px}.dxs-tree{position:relative;margin:0;padding:0;list-style:none;font-family:var(--mono2);font-size:clamp(.74rem,.68rem + .3vw,.9rem)}.dxs-tree li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:baseline;padding:13px 0;border-bottom:1px solid rgb(255 255 255 / .1);color:rgb(255 255 255 / .5);transition:color .3s}.dxs-tree li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dxs-tree li em{font-style:normal;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.86em;white-space:nowrap}.dxs-tree li.is-ok{color:#fff}.dxs-tree li.is-bad{color:var(--peach)}.dxs-tree li.is-fix{color:rgb(255 255 255 / .5)}.dxs-tree li.is-fix span{text-decoration:line-through;text-decoration-color:rgb(255 255 255 / .35)}.dxs-tree li.is-fix em{color:#fff}.dxs-beam{position:absolute;left:-2%;right:-2%;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--rose),var(--peach),var(--sky),transparent);box-shadow:0 0 22px 4px rgb(249 198 176 / .35);opacity:0;pointer-events:none}.dxs-tree.is-run .dxs-beam{opacity:1}@media (max-width:860px){.dxs-keys__grid,.dxs-tint__grid,.dxs-pulse__top,.dxs-scan__grid{grid-template-columns:minmax(0,1fr)}.dxs-pulse__bot{grid-template-columns:minmax(0,1fr)}.dxs-site__hero{grid-template-columns:minmax(0,1fr)}.dxs-site__art{min-height:96px}.dxs-site__nav em{display:none}.dxs-rope__out{grid-template-columns:minmax(0,1fr)}.dxs-rope__stage{height:270px}}@media (prefers-reduced-motion:reduce){.dxs-key.is-on,.dxs-keynote.is-swap .dxs-keynote__t,.dxs-pulse__say.is-swap,.dxs-rope__say.is-swap{animation:none}.dxs-ekg .run{animation:none;stroke-dasharray:none}.dxs-rope__stage path,.dxs .dxs-tag{transition:none}}.dxi-ba__l--final .dxi-pg__art{background:url("https://datix.ro/wp-content/themes/datix/assets/img/studio/demo/rest-d1.webp") center/cover!important}.dxs-site__art{background:linear-gradient(0deg,color-mix(in srgb,var(--b) 45%,transparent),transparent 65%),url("https://datix.ro/wp-content/themes/datix/assets/img/studio/demo/cli-hero.webp") 70% 25%/cover!important}.dxs-tint:has([data-dxs-biz="r"][aria-pressed="true"]) .dxs-site__art{background:linear-gradient(0deg,color-mix(in srgb,var(--b) 45%,transparent),transparent 65%),url("https://datix.ro/wp-content/themes/datix/assets/img/studio/demo/rest-hero.webp") center/cover!important}.dxs-tint:has([data-dxs-biz="b"][aria-pressed="true"]) .dxs-site__art{background:linear-gradient(0deg,color-mix(in srgb,var(--b) 45%,transparent),transparent 65%),url("https://datix.ro/wp-content/themes/datix/assets/img/studio/demo/con-p6.webp") center/cover!important}