:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#080b10;--paper:#0f141b;--acid:#e89155;--forest:#111b27;--line:#dce5ed24;--ease-out:cubic-bezier(.23,1,.32,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:#edf1f5;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.dukenos-admin .ant-table-wrapper{border:1px solid #dce1e7;border-radius:7px;overflow:hidden}.dukenos-admin .ant-table-wrapper .ant-table-container,.dukenos-admin .ant-table-wrapper table{border:0!important}.dukenos-admin .ant-table-thead>tr>th{font-size:12px;font-weight:700;border-bottom:1px solid #d3dae2!important;color:#364152!important;background:#eef1f4!important;border-inline-end:0!important}.dukenos-admin .ant-table-tbody>tr>td{background:#fff;border-bottom:0!important;border-inline-end:0!important}.dukenos-admin .ant-table-tbody>tr:nth-child(2n)>td{background:#f7f8fa}.dukenos-admin .ant-table-tbody>tr.ant-table-row:hover>td{background:#f0f2f5!important}.dukenos-admin .ant-table-pagination.ant-pagination{margin:14px 16px}.landing{overflow:hidden}.landingHeader{background:var(--paper);justify-content:space-between;align-items:center;min-height:80px;padding:0 4.2vw;display:flex}.brand{align-items:center;gap:9px;display:inline-flex}.brandMark{background:var(--ink);color:var(--acid);letter-spacing:-1px;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;font-size:16px;font-weight:900;display:inline-flex}.brandName{letter-spacing:-1.2px;font-size:21px;font-weight:800}.landingNav{gap:clamp(18px,3vw,46px);margin-left:8vw;display:flex}.landingNav a,.loginButton{color:#b9c4cf!important;text-transform:none!important;font-size:14px!important;font-weight:700!important}.headerCta,.primaryCta,.networkCta{background:var(--ink)!important;box-shadow:none!important;color:#fff!important;text-transform:none!important;transition:transform .16s var(--ease-out),background .16s ease!important;border-radius:0!important;padding:10px 18px!important;font-weight:800!important}.headerCta:hover,.primaryCta:hover,.networkCta:hover{background:#283442!important}.headerCta:active,.primaryCta:active,.networkCta:active{transform:scale(.97)}.hero{background:var(--ink);color:#f8faf2;grid-template-columns:minmax(0,.91fr) minmax(470px,1.09fr);min-height:min(760px,100vh - 80px);display:grid}.heroCopy{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;padding:78px 4.2vw 72px 9.5vw;display:flex;position:relative}.eyebrow{color:#9eabb9;letter-spacing:1.25px;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.statusDot{background:var(--acid);border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 4px #e8915524}.heroTitle{max-width:670px;letter-spacing:-.078em!important;margin:27px 0 25px!important;font-size:clamp(56px,5.45vw,92px)!important;font-weight:800!important;line-height:.91!important}.heroTitle em,.sectionLead h2 em{color:var(--acid);letter-spacing:-.09em;font-family:Georgia,Times New Roman,serif;font-weight:400}.heroDescription{color:#afbbc6;max-width:475px;font-size:17px!important;line-height:1.6!important}.heroActions{margin-top:34px}.primaryCta{background:var(--acid)!important;color:var(--ink)!important;padding:14px 21px!important}.primaryCta:hover{background:#ffac72!important}.textCta{color:#fff!important;text-transform:none!important;padding:14px 12px!important;font-weight:800!important}.heroFootnote{color:#96a4b2;align-items:center;gap:7px;margin-top:46px;font-size:12px;display:flex}.heroFootnote svg{color:var(--acid)}.productStage{background:radial-gradient(circle at 66% 22%,#4b6080 0%,#202d40 31%,#101720 70%,#080b10 100%);min-height:590px;position:relative;overflow:hidden}.stageGlow{filter:blur(45px);opacity:.28;background:#e89155;border-radius:50%;width:70%;height:60%;position:absolute;top:-22%;right:-12%}.orbit{border:1px solid #edf1f526;border-radius:50%;position:absolute}.orbitOne{width:790px;height:790px;top:80px;right:-290px}.orbitTwo{width:510px;height:510px;top:219px;right:-147px}.terminalTag,.syncPill,.receiptCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#eaf0f6;z-index:2;background:#101823c2;border:1px solid #d9e3ef29;position:absolute}.terminalTag{align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:800;display:flex;top:11%;left:8%}.posDevice{color:#17222d;z-index:1;background:#edf1f4;width:76%;min-width:560px;position:absolute;top:22%;left:8%;transform:rotate(-5deg)skewY(1deg);box-shadow:-30px 36px #e8915521,0 33px 55px #0000006b}.posTopbar{text-align:center;color:#17222d;background:#fff;border-bottom:1px solid #e6ebe4;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:13px 17px;font-size:11px;font-weight:800;display:grid}.posDots{gap:5px;display:flex}.posDots i{background:#d3d8d2;border-radius:50%;width:6px;height:6px}.onlineMark{color:#42a064;text-align:right}.posContent{grid-template-columns:1.18fr .82fr;min-height:282px;display:grid}.productList{color:#17222d;padding:24px 23px}.posLabel{color:#7f8a84;text-transform:uppercase;margin-bottom:16px!important;font-size:11px!important;font-weight:800!important}.scanLine{border-bottom:1px solid #edf0ec;grid-template-columns:26px 1fr auto;align-items:center;gap:9px;padding:12px 0;font-size:12px;display:grid}.scanLine>div>p:first-child{color:#17222d;font-weight:700}.scanLine span{color:#637384;margin-top:3px;font-size:10px;display:block}.scanLine b{color:#17222d;font-size:12px}.productGlyph{border-radius:6px;width:25px;height:25px}.productGlyph.green{background:linear-gradient(135deg,#125f4e,#8fdc9a)}.productGlyph.orange{background:linear-gradient(135deg,#cc7a34,#ffd466)}.mutedLine{color:#6e7e8f;font-size:11px;font-weight:700;display:block}.posSummary{color:#f8fbef;background:#121c29;padding:25px 21px}.posSummary .posLabel{color:#aab8c7}.sum{letter-spacing:-1.5px;margin-bottom:19px!important;font-size:28px!important;font-weight:900!important}.posSummary button{width:100%;background:var(--acid)!important;box-shadow:none!important;color:var(--ink)!important;text-transform:none!important;border-radius:0!important;font-size:12px!important;font-weight:900!important}.shortcut{color:#9caaba;margin-top:20px!important;font-size:8px!important}.receiptCard{padding:14px 16px;bottom:14%;left:3%}.receiptCard p{margin:0 0 7px;font-size:10px;font-weight:700}.receiptCard strong{letter-spacing:-1px;font-size:22px;display:block}.receiptCard span{color:#b1c1d0;font-size:10px;font-weight:700}.syncPill{align-items:center;gap:7px;padding:9px 11px;font-size:11px;font-weight:800;display:flex;bottom:9%;right:7%}.syncPill span{background:#e89155;border-radius:50%;width:7px;height:7px}.proofStrip{background:#172232;grid-template-columns:repeat(3,1fr);display:grid}.proofStrip>div{border-right:1px solid #dce5ed24;align-items:center;gap:18px;min-height:100px;padding:22px 3.6vw;display:flex}.proofStrip>div:last-child{border-right:0}.proofStrip span{color:var(--acid);font-size:12px;font-weight:900}.proofStrip p{font-size:14px;font-weight:800}.capabilities{padding:130px 6.2vw 145px}.sectionLead{grid-template-columns:.43fr 1fr;gap:40px;margin-bottom:82px;display:grid}.darkEyebrow{color:#929fac}.sectionLead h2{max-width:790px;margin:0;letter-spacing:-.075em!important;font-size:clamp(37px,4.15vw,65px)!important;font-weight:800!important;line-height:.98!important}.sectionLead h2 em{color:var(--acid)}.capabilityGrid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.capability{border-right:1px solid var(--line);min-height:312px;padding:23px 31px 28px 0}.capability:not(:first-child){padding-left:31px}.capability:last-child{border-right:0}.capabilityHeader{color:#8e9ba9;justify-content:space-between;align-items:center;font-size:12px;font-weight:900;display:flex}.capabilityHeader svg{color:var(--acid)}.capability h3{max-width:230px;letter-spacing:-1.1px!important;margin:105px 0 13px!important;font-size:25px!important;font-weight:800!important;line-height:1.05!important}.capability>p{color:#aab4be;max-width:310px;font-size:14px!important;line-height:1.55!important}.networkSection{background:var(--forest);color:#f7faed;flex-direction:column;align-items:flex-start;min-height:650px;padding:105px 9.5vw;display:flex;position:relative}.networkSection:after{content:"";border:1px solid #e8915552;border-radius:50%;width:min(52vw,690px);height:min(52vw,690px);position:absolute;top:-26vw;right:-12vw}.networkKicker{color:var(--acid);letter-spacing:1.2px;text-transform:uppercase;font-size:12px;font-weight:900}.networkSection h2{z-index:1;position:relative;letter-spacing:-.075em!important;margin:28px 0!important;font-size:clamp(48px,5.2vw,82px)!important;font-weight:800!important;line-height:.92!important}.networkText{color:#b5c1ce;z-index:1;max-width:535px;position:relative;font-size:17px!important;line-height:1.58!important}.networkCta{z-index:1;background:var(--acid)!important;color:var(--ink)!important;margin-top:35px!important;position:relative!important}.networkCta:hover{background:#ffac72!important}.landingFooter{justify-content:space-between;align-items:center;min-height:120px;padding:0 4.2vw;display:flex}.landingFooter>p{color:#8f9ca9;font-size:13px}.landingFooter>a{align-items:center;gap:4px;font-size:13px;font-weight:800;display:flex}@media (hover:hover) and (pointer:fine){.landingNav a{transition:color .16s}.landingNav a:hover,.landingFooter a:hover{color:var(--acid)}.capability{transition:background .18s ease,padding-top .18s var(--ease-out)}.capability:hover{background:#17202b;padding-top:30px}}@media (max-width:900px){.landingHeader{padding:0 22px}.landingNav,.loginButton{display:none!important}.hero{grid-template-columns:1fr}.heroCopy{min-height:600px;padding:76px 24px 58px}.productStage{min-height:580px}.proofStrip,.capabilityGrid{grid-template-columns:1fr}.proofStrip>div,.capability{border-bottom:1px solid var(--line);border-right:0}.proofStrip>div{min-height:76px;padding:18px 24px}.capabilities{padding:84px 24px}.sectionLead{margin-bottom:52px;display:block}.sectionLead .eyebrow{margin-bottom:26px}.capability,.capability:not(:first-child){min-height:auto;padding:23px 0 35px}.capability h3{margin-top:48px!important}.networkSection{min-height:560px;padding:80px 24px}.landingFooter{flex-direction:column;align-items:flex-start;gap:18px;padding:34px 24px}}@media (max-width:560px){.headerCta{padding:9px 11px!important;font-size:12px!important}.brandName{font-size:19px}.heroTitle{font-size:clamp(49px,15vw,64px)!important}.productStage{min-height:440px}.posDevice{width:125%;min-width:465px;top:24%;left:5%}.posContent{min-height:230px}.productList,.posSummary{padding:16px}.scanLine{padding:8px 0;font-size:10px}.sum{font-size:22px!important}.receiptCard{bottom:7%}.syncPill{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
