.db-header{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:30px;width:100%;color:#fff;font-family:var(--db-font);background-color:#231f20;border-bottom:1px solid rgba(255,255,255,.08)}.db-header{padding:26px max(5vw,calc(( 100vw - 1240px ) / 2))}@media (max-width:1119px){.db-header{gap:20px;padding-top:23px;padding-right:5vw;padding-bottom:23px;padding-left:5vw}}@media (max-width:767px){.db-header{flex-flow:column;align-items:start;gap:23px;padding-top:23px;padding-right:6vw;padding-bottom:23px;padding-left:6vw}}.db-brand{display:block;flex-shrink:0;width:222px}@media (max-width:1119px){.db-brand{width:185px}}@media (max-width:767px){.db-brand{width:205px}}.db-logo{display:block;width:100%;height:auto}.db-nav{display:flex;flex-flow:row;align-items:center;gap:28px}@media (max-width:1119px){.db-nav{gap:18px}}@media (max-width:767px){.db-nav{justify-content:space-between;gap:10px;width:100%}.db-nav{flex-wrap:wrap}}@media (max-width:479px){.db-nav{justify-content:start;gap:15px}}.db-navlink{color:#dce3e8;font-weight:600;font-size:13px;text-decoration:none}.db-navlink:hover{color:#52c9f1}.db-navlink{white-space:nowrap}@media (max-width:1119px){.db-navlink{font-size:12px}}@media (max-width:767px){.db-navlink{font-size:11px}}@media (max-width:479px){.db-navlink{font-size:11px}}.db-navcall{color:#fff;font-weight:700;font-size:13px;text-decoration:none;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-radius:5px;border-top:1px solid #68717b;border-right:1px solid #68717b;border-bottom:1px solid #68717b;border-left:1px solid #68717b}@media (max-width:1119px){.db-navcall{display:none}}.db-main{width:100%;color:#232c34;font-family:var(--db-font);background-color:#f2f5f7}.db-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:65px;position:relative;width:100%;overflow:hidden;color:#fff;background-image:linear-gradient(110deg,#253b4e 0%,#24272c 48%,#231f20 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.db-hero{padding:96px max(5vw,calc(( 100vw - 1240px ) / 2)) 104px}@media (max-width:1119px){.db-hero{gap:35px}}@media (max-width:767px){.db-hero{grid-template-columns:minmax(0,1fr);gap:38px;padding-top:58px;padding-right:6vw;padding-bottom:60px;padding-left:6vw}}.db-hero-simple{display:flex;flex-flow:column;align-items:start;gap:0px;width:100%;color:#fff;background-image:linear-gradient(110deg,#253b4e,#231f20 85%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.db-hero-simple{padding:82px max(5vw,calc(( 100vw - 1240px ) / 2)) 86px}@media (max-width:767px){.db-hero-simple{padding-top:55px;padding-right:6vw;padding-bottom:55px;padding-left:6vw}}.db-eyebrow{color:#52c9f1;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:0.2em;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.db-title{max-width:850px;color:#fff;font-weight:700;font-size:clamp(44px,5.15vw,74px);line-height:1.06;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px}@media (max-width:767px){.db-title{font-size:46px}}@media (max-width:479px){.db-title{font-size:39px}}.db-accent{color:#52c9f1}.db-lead{max-width:620px;color:#c3cdd6;font-size:18px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:32px;margin-left:0px}@media (max-width:767px){.db-lead{font-size:16px}}.db-actions{display:flex;flex-flow:row;align-items:center;gap:14px}.db-actions{flex-wrap:wrap}@media (max-width:479px){.db-actions{align-items:stretch}}.db-button{display:inline-flex;justify-content:center;align-items:center;color:#fff;font-weight:700;font-size:14px;line-height:1.4;text-decoration:none;padding-top:16px;padding-right:23px;padding-bottom:16px;padding-left:23px;background-color:#008dca;border-radius:5px;border-top:1px solid #008dca;border-right:1px solid #008dca;border-bottom:1px solid #008dca;border-left:1px solid #008dca;transition:background 0.2s,transform 0.2s}.db-button:hover{background-color:#0077af;transform:translate3d(0,-2px,0)}@media (max-width:479px){.db-button{font-size:13px;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px}}.db-button-outline{color:#fff;background-color:transparent}.db-button-outline:hover{background-color:#334858}.db-hero-art{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:28px;position:relative;min-height:360px;padding-top:40px;padding-right:30px;padding-bottom:40px;padding-left:30px;background-image:radial-gradient(ellipse at 50% 30%,rgba(0,141,202,.13),transparent 70%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:1px solid rgba(255,255,255,.08);border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);border-left:1px solid rgba(255,255,255,.08)}@media (max-width:767px){.db-hero-art{min-height:240px;padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;border-radius:8px}}.db-hero-mark{width:290px;height:auto;max-width:90%}@media (max-width:767px){.db-hero-mark{width:190px}}.db-art-caption{color:#afc2cf;font-size:10px;text-align:center;text-transform:uppercase;letter-spacing:0.23em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.db-proof{display:flex;flex-flow:row;justify-content:space-between;gap:20px;width:100%;background-color:#1b2026;border-top:1px solid rgba(255,255,255,.06)}.db-proof{padding:25px max(5vw,calc(( 100vw - 1240px ) / 2))}@media (max-width:767px){.db-proof{gap:12px 22px;padding-top:23px;padding-right:6vw;padding-bottom:23px;padding-left:6vw}.db-proof{flex-wrap:wrap}}.db-proof-item{color:#aebcc8;font-family:var(--db-font);font-size:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.db-proof-item{font-size:11px}}.db-section{display:flex;flex-flow:column;align-items:stretch;gap:0px;width:100%;background-color:#f2f5f7}.db-section{padding:86px max(5vw,calc(( 100vw - 1240px ) / 2))}@media (max-width:767px){.db-section{padding-top:56px;padding-right:6vw;padding-bottom:56px;padding-left:6vw}}.db-section-white{background-color:#fff}.db-section-dark{color:#fff;background-color:#253b4e}.db-section-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;margin-bottom:45px}@media (max-width:767px){.db-section-top{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:25px}}.db-kicker{color:#007eaf;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:0.2em;margin-top:0px;margin-right:0px;margin-bottom:15px;margin-left:0px}.db-heading{color:inherit;font-weight:700;font-size:clamp(30px,3.2vw,44px);line-height:1.15;letter-spacing:-0.04em;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.db-copy{max-width:740px;color:#5e6b75;font-size:16px;line-height:1.85;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.db-copy-light{color:#c3cdd6}.db-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px}@media (max-width:1119px){.db-grid3{gap:16px}}@media (max-width:767px){.db-grid3{grid-template-columns:minmax(0,1fr);gap:16px}}.db-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:32px}@media (max-width:767px){.db-grid2{grid-template-columns:minmax(0,1fr);gap:22px}}.db-service{display:flex;flex-flow:column;align-items:start;gap:0px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:#fff;border-radius:8px;border-top:1px solid #dfe6ec;border-right:1px solid #dfe6ec;border-bottom:1px solid #dfe6ec;border-left:1px solid #dfe6ec}@media (max-width:1119px){.db-service{padding-top:26px;padding-right:26px;padding-bottom:26px;padding-left:26px}}@media (max-width:767px){.db-service{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}}.db-icon{width:34px;height:34px;color:#008dca;margin-bottom:32px}@media (max-width:767px){.db-icon{margin-bottom:22px}}.db-cardtitle{color:#232c34;font-weight:700;font-size:22px;line-height:1.3;letter-spacing:-0.025em;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.db-link{display:inline-block;color:#007eaf;font-weight:800;font-size:14px;text-decoration:none;margin-top:auto;padding-top:12px}.db-link:hover{color:#004e74;text-decoration:underline}.db-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:80px}@media (max-width:1119px){.db-split{gap:40px}}@media (max-width:767px){.db-split{grid-template-columns:minmax(0,1fr);gap:30px}}.db-note{padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px;background-color:#e6edf2;border-top-left-radius:0px;border-top-right-radius:6px;border-bottom-left-radius:0px;border-bottom-right-radius:6px;border-left:3px solid #008dca}@media (max-width:767px){.db-note{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}}.db-note-title{font-weight:700;font-size:24px;line-height:1.35;letter-spacing:-0.03em;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.db-list{display:flex;flex-flow:column;gap:0px;width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.db-list{list-style:none}.db-listitem{color:#526370;font-size:15px;line-height:1.7;padding-top:15px;padding-right:0px;padding-bottom:15px;padding-left:0px;border-bottom:1px solid #d1dce4}.db-listitem{list-style:none}.db-step{display:grid;grid-template-columns:60px minmax(0,1fr);gap:22px;padding-top:30px;padding-right:0px;padding-bottom:30px;padding-left:0px;border-top:1px solid #d6dfe6}@media (max-width:479px){.db-step{grid-template-columns:35px minmax(0,1fr);gap:16px}}.db-number{color:#008dca;font-weight:700;font-size:14px;letter-spacing:0.1em}.db-stepcontent{display:flex;flex-flow:column;align-items:start;gap:0px}.db-band{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:40px;width:100%;color:#fff;font-family:var(--db-font);background-color:#008dca}.db-band{padding:57px max(5vw,calc(( 100vw - 1240px ) / 2))}@media (max-width:767px){.db-band{flex-flow:column;align-items:start;gap:24px;padding-top:42px;padding-right:6vw;padding-bottom:42px;padding-left:6vw}}.db-bandtitle{color:#fff;font-size:34px;line-height:1.2;letter-spacing:-0.04em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}@media (max-width:767px){.db-bandtitle{font-size:30px}}.db-bandcopy{color:#e0f4fc;font-size:15px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.db-button-white{color:#006f9e;background-color:#fff}.db-button-white:hover{background-color:#e5f5fc}.db-button-white{white-space:nowrap}.db-footer{display:flex;flex-flow:column;gap:40px;width:100%;color:#fff;font-family:var(--db-font);background-color:#231f20}.db-footer{padding:54px max(5vw,calc(( 100vw - 1240px ) / 2)) 24px}@media (max-width:767px){.db-footer{padding-top:42px;padding-right:6vw;padding-bottom:25px;padding-left:6vw}}.db-footergrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:60px;width:100%}@media (max-width:767px){.db-footergrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px 20px}}@media (max-width:479px){.db-footergrid{grid-template-columns:minmax(0,1fr)}}.db-footercol{display:flex;flex-flow:column;align-items:start;gap:11px}.db-footerlogo{width:220px;height:auto;max-width:100%;margin-bottom:8px}.db-small{max-width:320px;color:#aab7c3;font-size:12px;line-height:1.8;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.db-footerlabel{color:#6cbfdf;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:0.18em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.db-footerlink{color:#e4ebef;font-size:13px;line-height:1.6;text-decoration:none}.db-footerlink:hover{color:#52c9f1}.db-footerbottom{display:flex;flex-flow:row;justify-content:space-between;gap:20px;width:100%;padding-top:22px;border-top:1px solid rgba(255,255,255,.09)}@media (max-width:767px){.db-footerbottom{flex-flow:column;gap:8px}}.db-contactlink{color:#fff;font-weight:700;font-size:clamp(24px,3vw,40px);line-height:1.3;text-decoration:none;letter-spacing:-0.025em}.db-contactlink{overflow-wrap:anywhere}@media (max-width:479px){.db-contactlink{font-size:25px}}.db-contactdetails{display:flex;flex-flow:column;align-items:start;gap:14px}.db-formbox{display:flex;flex-flow:column;gap:0px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:#fff;border-radius:8px;border-top:1px solid #dfe6ec;border-right:1px solid #dfe6ec;border-bottom:1px solid #dfe6ec;border-left:1px solid #dfe6ec}@media (max-width:767px){.db-formbox{padding-top:26px;padding-right:26px;padding-bottom:26px;padding-left:26px}}.db-form-note{color:#677984;font-size:12px;line-height:1.7;margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:0px}.db-holding{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:7.8vh;width:100%;min-height:100svh;font-family:Arial;padding-top:12vh;padding-right:4vw;padding-bottom:7vh;padding-left:4vw;background-image:linear-gradient(90deg,#253b4e 0%,#25282d 37%,#231f20 65%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.db-holding{gap:8vh;padding-top:8vh;padding-right:6vw;padding-bottom:8vh;padding-left:6vw}}.db-holding-logo{width:45vw;height:auto;max-width:960px}@media (max-width:767px){.db-holding-logo{width:82vw;max-width:650px}}.db-holding-services{color:#fff;font-weight:700;font-size:2.65vw;line-height:1.25;text-align:center;letter-spacing:-0.025em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.db-holding-services{max-width:88vw;font-size:3.8vw;line-height:1.65}}@media (max-width:479px){.db-holding-services{max-width:310px;font-size:15px}}.db-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.db-sr-only{clip:rect(0,0,0,0);white-space:nowrap}.db-terminal-section{display:flex;flex-flow:column;gap:0px;width:100%;background-color:#f2f5f7}.db-terminal-section{padding:76px max(5vw,calc(( 100vw - 1240px ) / 2))}@media (max-width:767px){.db-terminal-section{padding-top:52px;padding-right:6vw;padding-bottom:52px;padding-left:6vw}}.db-terminal-section-white{background-color:#fff}.db-terminal-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;margin-bottom:30px}@media (max-width:767px){.db-terminal-intro{grid-template-columns:minmax(0,1fr);gap:0px;margin-bottom:24px}}.db-terminal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}@media (max-width:767px){.db-terminal-grid{grid-template-columns:minmax(0,1fr);gap:22px}}.db-terminal-card{display:flex;flex-flow:column;align-items:stretch;overflow:hidden;background-color:#fff;border-radius:10px;border-top:1px solid #dce5eb;border-right:1px solid #dce5eb;border-bottom:1px solid #dce5eb;border-left:1px solid #dce5eb}.db-terminal-visual{display:flex;justify-content:center;align-items:center;height:285px;overflow:hidden;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:#fff;border-bottom:1px solid #edf1f4}@media (max-width:767px){.db-terminal-visual{height:260px}}.db-terminal-image{display:block;width:100%;height:255px;max-width:100%;object-fit:contain}@media (max-width:767px){.db-terminal-image{height:230px}}.db-terminal-image-padded{transform:scale(1.75,1.75)}.db-terminal-body{display:flex;flex-flow:column;align-items:start;flex-grow:1;padding-top:30px;padding-right:34px;padding-bottom:32px;padding-left:34px}@media (max-width:767px){.db-terminal-body{padding-top:27px;padding-right:27px;padding-bottom:27px;padding-left:27px}}@media (max-width:479px){.db-terminal-body{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.db-terminal-category{color:#007eaf;font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:0.17em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.db-terminal-title{color:#232c34;font-weight:700;font-size:29px;line-height:1.15;letter-spacing:-0.035em;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}@media (max-width:479px){.db-terminal-title{font-size:27px}}.db-terminal-copy{color:#5e6b75;font-size:15px;line-height:1.8;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.db-terminal-points{display:flex;flex-flow:column;align-items:stretch;gap:0px;width:100%;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.db-terminal-points{list-style:none}.db-terminal-point{color:#526370;font-size:13px;line-height:1.65;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;border-top:1px solid #e7edf1}.db-terminal-point{list-style:none}@media (max-width:479px){.db-terminal-point{font-size:13px}}.db-terminal-cta{display:inline-flex;color:#007eaf;font-weight:800;font-size:13px;line-height:1.5;text-decoration:none;margin-top:auto}.db-terminal-cta:hover{color:#004e74;text-decoration:underline}.db-partner-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;justify-items:center;gap:42px;width:100%;padding-top:12px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:767px){.db-partner-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 28px;padding-top:8px;padding-right:0px;padding-bottom:0px;padding-left:0px}}@media (max-width:479px){.db-partner-row{gap:27px 22px}}.db-partner-logo{display:block;width:100%;height:56px;max-width:185px;object-fit:contain}@media (max-width:767px){.db-partner-logo{height:44px;max-width:160px}}@media (max-width:479px){.db-partner-logo{height:38px}}.db-partner-idealpos{max-width:150px}@media (max-width:767px){.db-partner-idealpos{max-width:130px}}.db-partner-microsoft{height:67px;max-width:220px}@media (max-width:767px){.db-partner-microsoft{height:52px;max-width:170px}}@media (max-width:479px){.db-partner-microsoft{height:46px}}.db-partner-paymark{max-width:210px}@media (max-width:767px){.db-partner-paymark{max-width:165px}}.db-partner-verifone{max-width:175px}@media (max-width:767px){.db-partner-verifone{max-width:145px}}