/* Subpages only. The homepage and shared brand assets are deliberately untouched. */
.detail-enhanced{--dx-cyan:#42d6d2;--dx-ink:#edf5fa;--dx-muted:#a9bfca;--dx-line:#294b59}.detail-enhanced main{overflow:clip}.dx-section{padding:88px 0;position:relative}.dx-section:nth-child(even){background:#081820}.dx-section h2{font-size:clamp(34px,3.65vw,57px);font-weight:550;line-height:1.12;letter-spacing:-.04em;color:var(--dx-ink);margin:15px 0 25px;text-wrap:balance}.dx-section h3{color:var(--dx-ink);font-weight:550;line-height:1.25;letter-spacing:-.025em}.dx-section p{color:var(--dx-muted);font-size:18px;line-height:1.85}.dx-kicker{display:block;font-size:11px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:#65d9d4;line-height:1.6}.dx-section-head{max-width:830px;margin-bottom:44px}.dx-section-head p{max-width:720px}.dx-editorial{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:center}.dx-copy h3{font-size:23px;margin:30px 0 12px}.dx-copy p{margin:0 0 18px}.dx-reverse>.dx-copy{order:2}.dx-reverse>.dx-art{order:1}.dx-art{position:relative;margin:0;min-width:0;min-height:430px;display:grid;place-items:center;isolation:isolate;border:1px solid #244753;border-radius:20px;background:radial-gradient(ellipse at 50% 30%,#16434b80,transparent 70%),linear-gradient(145deg,#0b202b,#05121b);overflow:hidden;padding:34px 28px 55px;perspective:900px}.dx-art:before{content:'';position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#4dbab608 1px,transparent 1px),linear-gradient(90deg,#4dbab608 1px,transparent 1px);background-size:40px 40px;mask-image:linear-gradient(#000,transparent)}.dx-art figcaption{position:absolute;bottom:17px;left:20px;right:20px;text-align:center;font-size:10px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#8eb0bd}.dx-network{width:100%;height:auto;overflow:visible}.dx-current{stroke:#68f1df;stroke-width:3;stroke-dasharray:14 170;animation:dx-flow 5s linear infinite}.dx-current-b{animation-delay:-2.5s}.dx-orbits{position:relative;width:300px;height:300px;display:grid;place-items:center;transform-style:preserve-3d}.dx-orbits i{position:absolute;inset:0;border:1px solid #49c2c4;border-radius:50%;transform:rotateX(62deg) rotateY(-25deg);animation:dx-orbit 12s linear infinite;box-shadow:0 0 20px #42d6d20b}.dx-orbits i:before{content:'';position:absolute;top:45px;left:38px;width:10px;height:10px;border-radius:50%;background:#86ffea;box-shadow:0 0 25px #42d6d2}.dx-orbits i:nth-child(2){inset:25px;animation-direction:reverse;animation-duration:16s}.dx-orbits i:nth-child(3){inset:45px;animation-delay:-4s}.dx-orbits strong{font-size:105px;line-height:1;color:#63e1d8;letter-spacing:-.08em;text-shadow:0 0 50px #42d6d244;animation:dx-breathe 5s ease-in-out infinite}.dx-orbits strong sup{font-size:.38em;vertical-align:super;position:relative;top:-.2em;margin-left:6px}.dx-orbits>span{position:absolute;bottom:42px;font-size:11px;letter-spacing:.4em;color:#9bd5d6}.dx-site-demo{width:92%;max-width:400px;background:#e6e9e2;color:#183235;border-radius:7px;box-shadow:0 25px 70px #0007;transform:rotateY(-8deg) rotateX(5deg);animation:dx-levitate 9s ease-in-out infinite;overflow:hidden}.dx-site-menu{padding:17px 23px;border-bottom:1px solid #b3c1ba;font-size:13px;letter-spacing:.16em;font-weight:700;display:flex;justify-content:space-between}.dx-site-menu span{font-size:18px}.dx-architecture{height:150px;background:#cbd8d0;position:relative;overflow:hidden}.dx-architecture i{position:absolute;background:linear-gradient(115deg,#e6ebe4,#91aba3);height:160px;width:80px;bottom:-50px;left:20%;transform:skewY(-20deg);box-shadow:30px 0 #72958d;animation:dx-structure 8s ease-in-out infinite}.dx-architecture i:nth-child(2){left:46%;height:230px;animation-delay:-2s}.dx-architecture i:nth-child(3){left:72%;height:190px;animation-delay:-4s}.dx-architecture b{position:absolute;width:260px;height:1px;background:#fff8;transform:rotate(-20deg);left:30px;top:60px}.dx-site-caption{padding:20px 23px;display:flex;justify-content:space-between;align-items:end}.dx-site-caption strong{font-family:Georgia,serif;font-size:33px;line-height:1.04;font-weight:400;letter-spacing:-.035em}.dx-site-caption span{font-size:10px;color:#52766a}.dx-device{width:210px;min-height:340px;border:2px solid #527d86;border-radius:30px;padding:29px 18px 19px;background:linear-gradient(140deg,#163944,#071923);box-shadow:24px 22px 0 -10px #0a2834,26px 22px 0 -9px #345d68,0 25px 60px #0006;transform:rotate(-7deg);animation:dx-levitate 7s ease-in-out infinite;position:relative}.dx-device-notch{position:absolute;width:45px;height:5px;background:#2b505b;border-radius:4px;top:10px;left:calc(50% - 22px)}.dx-device>span{font-size:9px;letter-spacing:.13em;color:#91c2c8}.dx-device>strong{font-size:34px;color:#e7f9f7;display:block;margin:10px 0}.dx-map{height:106px;border-radius:10px;background:repeating-linear-gradient(36deg,transparent 0 25px,#365d66 26px 30px,transparent 31px 52px),#153c46;position:relative;overflow:hidden}.dx-map i{position:absolute;top:24px;left:22px;border-radius:50%;width:8px;height:8px;background:#60e5d5;box-shadow:0 0 0 7px #60e5d51a;animation:dx-breathe 3s ease-in-out infinite}.dx-map i:nth-child(2){left:105px;top:58px;animation-delay:-1s}.dx-map i:nth-child(3){left:70px;top:77px;animation-delay:-2s}.dx-map b{position:absolute;top:37px;left:70px;font-size:24px;color:#aaffef;animation:dx-marker 5s ease-in-out infinite}.dx-app-row{display:flex;align-items:center;gap:10px;padding:13px 0;border-bottom:1px solid #2b515c}.dx-app-row b{font-size:11px;color:#6edccf}.dx-app-row i{width:75px;height:5px;border-radius:3px;background:#45727a}.dx-app-row em{font-style:normal;margin-left:auto;color:#72ebd6}.dx-kanban{width:100%;border:1px solid #3d6e79;background:#0a202a;border-radius:12px;box-shadow:0 25px 60px #0006;transform:rotateY(-7deg);animation:dx-levitate 9s ease-in-out infinite}.dx-kanban-top{padding:20px;border-bottom:1px solid #294c59;display:flex;justify-content:space-between;font-size:11px;color:#98c0ca;letter-spacing:.1em}.dx-kanban-top span{color:#42d6d2;letter-spacing:5px}.dx-kanban-cols{display:grid;grid-template-columns:repeat(3,1fr);padding:20px;gap:12px;min-height:240px}.dx-kanban-cols>div>span{font-size:11px;color:#6bcfc8}.dx-kanban-cols i{display:block;margin-top:14px;padding:17px 11px;border:1px solid #315d69;background:#15323e;border-radius:7px;animation:dx-cards 6s ease-in-out infinite;animation-delay:calc(var(--i)*-.7s)}.dx-kanban-cols i b,.dx-kanban-cols i em{display:block;height:4px;background:#497783;border-radius:3px}.dx-kanban-cols i em{width:65%;margin-top:9px;background:#3fa9a6}.dx-table-scroll{overflow:auto;border:1px solid #2a505d;border-radius:12px;outline-offset:5px}.dx-table{width:100%;border-collapse:collapse;text-align:left;font-size:17px;background:#0a1d28}.dx-table caption{text-align:left;padding:22px 28px;font-size:13px;color:#7bdad3;letter-spacing:.06em;background:#0d2631}.dx-table th,.dx-table td{padding:25px 28px;border-bottom:1px solid #284552;line-height:1.65;vertical-align:top}.dx-table thead th{color:#8eafb9;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;background:#071822}.dx-table tbody th{font-weight:550;width:25%;color:#e5f1f5}.dx-table td{color:#abc2cc;width:37.5%}.dx-table tbody tr:hover{background:#12303b}.dx-table tr:last-child>*{border-bottom:0}.dx-note{font-size:13px!important;color:#90aebb!important;line-height:1.7!important;margin:18px 0 0}.dx-stepper{display:grid;grid-template-columns:.8fr 1.4fr;border:1px solid #2c515e;border-radius:16px;background:#0a202b;overflow:hidden}.dx-step-buttons{border-right:1px solid #2c515e;padding:20px}.dx-step-buttons button,.dx-product-nav button{font:inherit;text-align:left;cursor:pointer;border:0;background:transparent;color:#b0c6d1;padding:21px 18px;display:flex;align-items:center;gap:18px;width:100%;border-radius:8px;transition:background .25s,color .25s}.dx-step-buttons button span,.dx-product-nav button span{font-size:11px;color:#66c6c4}.dx-step-buttons button b,.dx-product-nav button b{margin-left:auto;font-size:19px;font-weight:400}.dx-step-buttons button[aria-expanded=true],.dx-product-nav button[aria-expanded=true]{background:#16404a;color:#8cffee}.dx-step-buttons button:focus-visible,.dx-product-nav button:focus-visible,.dx-motion-control button:focus-visible{outline:2px solid #8cffee;outline-offset:3px}.dx-step-content{min-width:0}.dx-phase{padding:35px 40px;position:relative;display:flex;gap:30px;align-items:start;min-height:328px;animation:dx-panel .45s ease both}.dx-phase[hidden],.dx-product-panel[hidden]{display:none}.dx-phase-num{font-size:90px;line-height:1;color:#295c67;letter-spacing:-.08em;font-weight:300}.dx-phase h3{font-size:31px;margin:15px 0}.dx-phase p{font-size:17px;margin:0;max-width:570px}.dx-phase-track{height:3px;background:#224450;margin-top:30px;width:100%;overflow:hidden}.dx-phase-track i{display:block;width:var(--progress);height:100%;background:#5de5d4;transform-origin:left;animation:dx-track 1s ease both}.dx-perspectives .wrap{border-top:1px solid #2c4a57}.dx-perspective{display:grid;grid-template-columns:65px 1fr 1.2fr;gap:40px;border-bottom:1px solid #2c4a57;padding:40px 0;align-items:start}.dx-perspective>span{font-size:13px;color:#61d6d0}.dx-perspective h3{font-size:30px;margin:0}.dx-perspective p{margin:0;font-size:18px}.dx-case{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center;margin-top:60px}.dx-case.dx-reverse>.dx-art{order:2}.dx-case.dx-reverse>.dx-case-copy{order:1}.dx-case-copy h3{font-size:clamp(29px,3vw,43px);margin:18px 0;line-height:1.15}.dx-case-copy p{font-size:18px}.dx-tags{border-top:1px solid #2e515c;padding-top:22px;margin-top:25px;color:#80c9cc;font-size:13px}.dx-cta{background:radial-gradient(ellipse at 85% 50%,#15454c90,transparent 65%),#0b202b!important;border-block:1px solid #2b4f5a}.dx-cta h2{max-width:900px}.dx-cta p{max-width:680px;margin-bottom:28px}.dx-motion-control{padding-block:28px;text-align:right}.dx-motion-control button{font:inherit;font-size:12px;color:#92b5c1;background:transparent;border:1px solid #294956;padding:10px 15px;border-radius:6px;cursor:pointer}.dx-product{border:1px solid #32616a;border-radius:16px;overflow:hidden;background:#0b202a;box-shadow:0 30px 80px #0003}.dx-product-bar{padding:23px 28px;border-bottom:1px solid #294e5a;display:flex;align-items:center;justify-content:space-between;gap:25px;background:#0f2b35}.dx-product-bar img{width:160px;height:auto;max-height:45px;object-fit:contain}.dx-product-bar>span{font-size:10px;letter-spacing:.11em;color:#92b9c2;text-align:right}.dx-product-layout{display:grid;grid-template-columns:225px 1fr}.dx-product-nav{padding:25px 15px;background:#091b24;border-right:1px solid #2b4a56}.dx-product-nav button{font-size:15px;padding:18px 13px;gap:12px;margin-bottom:8px}.dx-product-panel{padding:35px 40px;min-height:375px;animation:dx-panel .4s ease both}.dx-product-title{display:flex;justify-content:space-between;align-items:center;gap:20px}.dx-product-title h3{font-size:36px;margin:10px 0 22px}.dx-status{background:#143d40;border:1px solid #2d716a;color:#85dfce;font-size:12px;line-height:1.4;padding:9px 13px;border-radius:30px}.dx-route{display:flex;gap:15px;align-items:center;border:1px solid #345966;border-radius:9px;padding:20px 22px;background:#102e39}.dx-route i{width:9px;height:9px;background:#6ce6d4;box-shadow:0 0 0 6px #6ce6d415;border-radius:50%;animation:dx-breathe 3s ease-in-out infinite}.dx-route strong{font-size:21px;font-weight:550;color:#deeff2}.dx-route>span{margin-left:auto;color:#6ce6d4;font-size:26px}.dx-product-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px}.dx-product-facts span{display:block;font-size:11px;color:#7fa6b3;margin-bottom:12px;text-transform:uppercase;letter-spacing:.08em}.dx-product-facts strong{font-size:16px;font-weight:500;color:#c8e1e8}.dx-product-flow{display:flex;gap:12px;margin-top:35px}.dx-product-flow i{height:4px;flex:1;background:#23444f}.dx-product-flow i.active{background:#43d7cd;animation:dx-breathe 4s ease infinite}.dx-invoice{margin-top:16px}.dx-invoice>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #2b4b58;font-size:15px;color:#acc9d4}.dx-invoice strong{font-weight:500;color:#d7edf0}.dx-invoice .dx-invoice-total{border:0;color:#7ae7d9;padding-top:18px}.dx-invoice-total strong{font-size:23px;color:#7ae7d9}.detail-enhanced .cv-founder-art strong{display:block;animation:dx-breathe 7s ease-in-out infinite}.detail-enhanced .cv-founder-art{overflow:hidden;position:relative}.detail-enhanced .cv-founder-art:after{content:'';position:absolute;width:85%;height:85%;border:1px solid #51dbca55;border-radius:50%;transform:rotateX(60deg);animation:dx-orbit 15s linear infinite;pointer-events:none}
.dx-observe *{animation-play-state:paused}.dx-observe.dx-visible *{animation-play-state:running}.detail-enhanced.dx-paused main *,.detail-enhanced.dx-paused main *:before,.detail-enhanced.dx-paused main *:after{animation-play-state:paused!important;scroll-behavior:auto!important}
@keyframes dx-flow{to{stroke-dashoffset:-736}}@keyframes dx-orbit{0%{transform:rotateX(62deg) rotateY(-25deg) rotateZ(0)}100%{transform:rotateX(62deg) rotateY(-25deg) rotateZ(360deg)}}@keyframes dx-breathe{50%{opacity:.6;filter:brightness(1.25)}}@keyframes dx-levitate{50%{translate:0 -12px;rotate:2deg}}@keyframes dx-structure{50%{translate:0 -16px}}@keyframes dx-marker{50%{translate:12px -10px}}@keyframes dx-cards{50%{translate:0 -5px;border-color:#5db7b7;background:#19424a}}@keyframes dx-panel{from{opacity:.3;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes dx-track{from{scale:0 1}to{scale:1 1}}
@media(max-width:1100px){.dx-editorial,.dx-case{gap:40px}.dx-art{min-height:370px;padding-inline:20px}.dx-orbits{width:250px;height:250px}.dx-perspective{gap:25px;grid-template-columns:40px 1fr 1.2fr}.dx-product-layout{grid-template-columns:190px 1fr}.dx-product-panel{padding:28px}.dx-phase-num{font-size:65px}.dx-phase{padding:30px;gap:22px}.dx-stepper{grid-template-columns:.8fr 1.2fr}}
@media(max-width:800px){.dx-section{padding:55px 0}.dx-editorial,.dx-case{grid-template-columns:1fr;gap:30px}.dx-reverse>.dx-copy,.dx-reverse>.dx-art,.dx-case.dx-reverse>.dx-art,.dx-case.dx-reverse>.dx-case-copy{order:initial}.dx-copy{order:0!important}.dx-art{min-height:370px;max-width:100%;order:1!important}.dx-section h2{font-size:clamp(31px,8.5vw,45px)}.dx-section p{font-size:17px;line-height:1.8}.dx-copy h3{font-size:22px}.dx-table{min-width:670px;font-size:15px}.dx-table th,.dx-table td{padding:20px}.dx-stepper{grid-template-columns:1fr}.dx-step-buttons{display:grid;grid-template-columns:1fr 1fr;border-right:0;border-bottom:1px solid #2c515e;padding:12px;gap:6px}.dx-step-buttons button{padding:15px 11px;font-size:14px;gap:10px}.dx-step-buttons button b{display:none}.dx-phase{padding:28px 23px;min-height:310px}.dx-phase-num{font-size:50px}.dx-phase h3{font-size:28px}.dx-phase p{font-size:16px}.dx-perspective{grid-template-columns:30px 1fr;gap:15px;padding:30px 0}.dx-perspective h3{font-size:27px}.dx-perspective p{grid-column:2;font-size:17px}.dx-case{margin-top:45px}.dx-case-copy{order:0!important}.dx-case-copy h3{font-size:31px}.dx-product-bar{padding:20px;align-items:start}.dx-product-bar img{width:120px}.dx-product-bar>span{font-size:8px;max-width:120px}.dx-product-layout{grid-template-columns:1fr}.dx-product-nav{border-right:0;border-bottom:1px solid #2b4a56;display:grid;grid-template-columns:repeat(3,1fr);padding:10px;gap:4px}.dx-product-nav button{font-size:12px;display:block;text-align:center;padding:12px 5px;margin:0}.dx-product-nav button span{display:block;margin-bottom:5px}.dx-product-nav button b{display:none}.dx-product-panel{padding:23px 18px;min-height:390px}.dx-product-title{display:block}.dx-product-title h3{font-size:30px;margin-bottom:12px}.dx-status{display:inline-block;margin-bottom:20px}.dx-route{padding:17px 15px;gap:12px}.dx-route strong{font-size:18px}.dx-product-facts{grid-template-columns:1fr;gap:16px}.dx-product-facts>div{display:flex;justify-content:space-between;gap:20px}.dx-product-facts span{margin:0;align-self:center}.dx-product-facts strong{font-size:14px;text-align:right}.dx-product-flow{margin-top:23px}.dx-invoice>div{font-size:13px}.dx-invoice-total strong{font-size:21px}.dx-section-head{margin-bottom:30px}.dx-motion-control{text-align:left}.dx-section .pill{font-size:14px}.dx-orbits{width:280px;height:280px}}
@media(prefers-reduced-motion:reduce){.detail-enhanced main *,.detail-enhanced main *:before,.detail-enhanced main *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.dx-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:center}.dx-hero-grid .dx-art{min-height:365px;background:radial-gradient(ellipse,#15404b70,transparent 70%);border:0;padding-top:15px}.detail-enhanced .dx-hero-copy h1{font-size:clamp(40px,4.5vw,66px)!important;line-height:1.08!important}.detail-enhanced .dx-hero-copy .intro,.detail-enhanced .dx-hero-copy .lead{max-width:670px}.detail-enhanced .cv-story-top:has(.dx-hero-grid){padding-block:45px!important}@media(max-width:800px){.dx-hero-grid{grid-template-columns:1fr;gap:20px}.dx-hero-grid .dx-art{min-height:330px}.detail-enhanced .dx-hero-copy h1{font-size:clamp(36px,9vw,56px)!important}.detail-enhanced .cv-story-top:has(.dx-hero-grid){padding-block:35px!important}}
/* Strategic cloud content, scoped to the new modules. */
.cloud-enriched{--dx-cyan:#42d6d2;--dx-ink:#edf5fa;--dx-muted:#a9bfca;--dx-line:#294b59}.dx-hero-points{list-style:none;margin:20px 0 25px;padding:0;display:grid;gap:9px;max-width:560px}.dx-hero-points li{display:flex;gap:12px;color:#acd0d8;font-size:13px;line-height:1.55}.dx-hero-points li:before{content:'↗';color:#68e4d6}.dx-sync{padding:35px;border:1px solid #315b67;background:radial-gradient(ellipse at 50% 0,#16444c80,transparent 65%),#091d28;border-radius:18px;overflow:hidden}.dx-sync-heading{display:flex;justify-content:space-between;gap:35px;align-items:center}.dx-sync-heading h3{font-size:30px;margin:0 0 12px}.dx-sync-heading p{max-width:700px;font-size:16px;margin:0}.dx-sync-icon{font-size:65px;color:#55dcd2;line-height:1;letter-spacing:-.06em;padding:0 15px;text-shadow:0 0 35px #42d6d244}.dx-sync-controls{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0 35px}.dx-sync-controls button{font:inherit;font-size:13px;border:1px solid #39616e;border-radius:6px;background:#0c2935;color:#a9cbd6;padding:12px 17px;cursor:pointer;transition:background .2s,color .2s}.dx-sync-controls button[aria-pressed=true]{background:#43d7d1;color:#06202a;border-color:#43d7d1}.dx-sync-controls button:focus-visible{outline:2px solid #b2fff4;outline-offset:4px}.dx-sync-network{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;position:relative;padding-top:25px}.dx-sync-bus{position:absolute;top:0;left:16.66%;right:16.66%;height:1px;background:#3d8e92}.dx-sync-bus i{position:absolute;top:-3px;width:7px;height:7px;border-radius:50%;background:#8bffea;box-shadow:0 0 16px #63e6d8;animation:dx-bus 5s linear infinite}.dx-sync-node{position:relative;min-width:0}.dx-sync-node:before{content:'';position:absolute;top:-25px;left:50%;height:25px;border-left:1px solid #3d8e92}.dx-node-platform{display:block;text-align:center;color:#92bac5;font-size:12px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:14px}.dx-node-screen{border:1px solid #366674;background:linear-gradient(135deg,#153844,#0a202c);padding:25px 20px 22px;border-radius:12px;position:relative;min-height:195px;box-shadow:0 15px 40px #0002}.dx-sync-node-2 .dx-node-screen{border-radius:22px;border-width:2px;max-width:240px;margin:auto}.dx-node-screen>span:first-child{font-size:11px;color:#8aadb9;letter-spacing:.05em}.dx-node-screen strong{display:block;font-size:23px;line-height:1.25;color:#9af6e7;margin:17px 0;min-height:29px;font-weight:500}.dx-node-data{display:grid;gap:9px;margin-top:22px}.dx-node-data i{height:4px;background:#345d6b;border-radius:3px;width:75%}.dx-node-data i:nth-child(2){width:50%}.dx-node-data i:nth-child(3){width:60%}.dx-node-check{position:absolute;bottom:20px;right:20px;color:#66dace;font-size:16px}.dx-sync-updated .dx-node-screen{animation:dx-sync-update .7s ease both}.dx-cloud-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:60px}.dx-cloud-columns article{border-top:1px solid #2b4c58;padding-top:25px}.dx-cloud-columns h3{font-size:27px;margin:20px 0;line-height:1.2}.dx-cloud-columns p{font-size:17px}.dx-ecosystem{display:grid;grid-template-columns:1fr 1fr;gap:28px}.dx-ecosystem article{padding:38px;border:1px solid #2c505e;background:linear-gradient(140deg,#0e2b37,#081c27);border-radius:13px;display:flex;flex-direction:column;align-items:start}.dx-ecosystem h3{font-size:32px;margin:20px 0 10px}.dx-ecosystem p{font-size:17px}.dx-ecosystem a{margin-top:auto;padding-top:15px}.dx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cloud-enriched.dx-paused .dx-section *{animation-play-state:paused!important}.dx-sync:not(.dx-visible) *{animation-play-state:paused}.dx-sync.dx-visible *{animation-play-state:running}@keyframes dx-bus{from{left:0}to{left:100%}}@keyframes dx-sync-update{0%{border-color:#b0ffed;box-shadow:0 0 30px #42d6d255;translate:0 -4px}100%{border-color:#366674;translate:0 0}}
@media(max-width:1000px){.dx-sync-network{gap:20px}.dx-node-screen strong{font-size:20px}.dx-cloud-columns{gap:25px}.dx-cloud-columns h3{font-size:24px}}@media(max-width:800px){.dx-sync{padding:25px 18px}.dx-sync-heading{align-items:start;gap:15px}.dx-sync-heading h3{font-size:25px}.dx-sync-icon{font-size:45px;padding:0}.dx-sync-controls{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:25px}.dx-sync-controls button{font-size:12px;padding:12px 6px}.dx-sync-network{grid-template-columns:1fr;gap:20px;padding-top:0;padding-left:18px}.dx-sync-bus{left:0;right:auto;top:20px;bottom:20px;width:1px;height:auto}.dx-sync-bus i{top:0;left:-3px;animation:dx-bus-mobile 5s linear infinite}.dx-sync-node:before{top:50%;left:-18px;width:18px;height:1px;border:0;background:#3d8e92}.dx-node-platform{text-align:left;font-size:10px;margin-bottom:8px}.dx-node-screen,.dx-sync-node-2 .dx-node-screen{min-height:125px;max-width:none;padding:17px;border-radius:10px;border-width:1px}.dx-node-screen strong{font-size:20px;margin:12px 0}.dx-node-data{margin-top:12px;gap:6px}.dx-node-data i{height:3px}.dx-node-data i:nth-child(3){display:none}.dx-node-check{bottom:17px;right:17px}.dx-cloud-columns,.dx-ecosystem{grid-template-columns:1fr}.dx-cloud-columns{margin-top:40px;gap:25px}.dx-cloud-columns h3{font-size:27px}.dx-ecosystem article{padding:28px}.dx-ecosystem h3{font-size:28px}.dx-hero-points li{font-size:12px}.dx-hero-points{margin-top:18px;margin-bottom:20px}}@keyframes dx-bus-mobile{from{top:0}to{top:100%}}@media(prefers-reduced-motion:reduce){.cloud-enriched .dx-section *{animation:none!important;transition:none!important}}
