#dx-printer-hero,
#dx-printer-hero *{box-sizing:border-box}
#dx-printer-hero{
  --dx-black:#08090a;--dx-dark:#111315;--dx-white:#ffffff;--dx-soft:#f4f5f6;
  --dx-text:#555d62;--dx-muted:#737b80;--dx-line:#dfe3e5;--dx-cyan:#00c4d5;
  --dx-container:1280px;
  position:relative;isolation:isolate;width:100%;max-width:100%;
  margin:0;padding:0;overflow:clip;background:#fff;color:#08090a;
  font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-printer-hero h1,#dx-printer-hero h2,#dx-printer-hero h3,#dx-printer-hero p,#dx-printer-hero span,#dx-printer-hero strong,#dx-printer-hero a,#dx-printer-hero figure,#dx-printer-hero figcaption,#dx-printer-hero details,#dx-printer-hero summary{
  margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-printer-hero a{text-decoration:none}
#dx-printer-hero img{display:block;width:100%;max-width:100%;border:0}
#dx-printer-hero .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-printer-hero .dx-eyebrow{
  display:flex;align-items:center;gap:10px;margin-bottom:16px;
  color:#5d656a;font-size:12px;font-weight:700;line-height:1.3;
  letter-spacing:.1em;text-transform:uppercase;
}
#dx-printer-hero .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-printer-hero .dx-title{
  max-width:860px;color:#08090a;font-size:clamp(40px,4.7vw,62px);
  font-weight:600;line-height:1.03;letter-spacing:-.045em;
}
#dx-printer-hero .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-printer-hero .dx-title .dx-accent::after{
  content:"";position:absolute;left:0;right:0;bottom:3px;height:5px;
  background:var(--dx-cyan);opacity:.76;z-index:-1;
}
#dx-printer-hero .dx-copy{color:#555d62;font-size:15px;line-height:1.72}
#dx-printer-hero .dx-btn{
  display:inline-flex;align-items:center;justify-content:center;min-height:50px;
  padding:13px 18px;border-radius:0;font-size:14px;font-weight:700;line-height:1;
}
@media(max-width:700px){
  #dx-printer-hero .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
  #dx-printer-hero .dx-title{font-size:clamp(34px,10vw,46px)}
  #dx-printer-hero .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-printer-hero .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){
  #dx-printer-hero *,#dx-printer-hero *::before,#dx-printer-hero *::after{animation:none;transition:none}
}

#dx-printer-hero .dx-wrap{padding:28px 0 42px}
#dx-printer-hero .dx-crumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;color:#8b9397;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}
#dx-printer-hero .dx-crumb a{color:#596166}
#dx-printer-hero .dx-hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);min-height:560px;border-top:1px solid var(--dx-line);border-bottom:1px solid var(--dx-line)}
#dx-printer-hero .dx-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:54px 56px 54px 0;min-width:0}
#dx-printer-hero .dx-hero-title{max-width:760px;color:var(--dx-black);font-size:clamp(48px,5.3vw,72px);font-weight:600;line-height:.99;letter-spacing:-.055em}
#dx-printer-hero .dx-hero-title .dx-accent{position:relative;display:inline;z-index:1}
#dx-printer-hero .dx-hero-title .dx-accent::after{content:"";position:absolute;left:0;right:0;bottom:4px;height:5px;background:var(--dx-cyan);z-index:-1}
#dx-printer-hero .dx-hero-copy .dx-copy{max-width:690px;margin-top:23px;font-size:16px}
#dx-printer-hero .dx-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}
#dx-printer-hero .dx-btn-primary{background:var(--dx-black);color:#fff;border:1px solid var(--dx-black)}
#dx-printer-hero .dx-btn-secondary{background:#fff;color:var(--dx-black);border:1px solid #cbd1d4}
#dx-printer-hero .dx-media{position:relative;min-height:560px;overflow:hidden;background:#dadddf}
#dx-printer-hero .dx-media img{height:100%;object-fit:cover;object-position:center}
#dx-printer-hero .dx-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,9,10,.02),rgba(8,9,10,.68));pointer-events:none}
#dx-printer-hero .dx-media-label{position:absolute;z-index:2;left:22px;right:22px;bottom:20px;padding-top:13px;border-top:1px solid rgba(255,255,255,.42)}
#dx-printer-hero .dx-media-label span{display:block;color:#c6cccf;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}
#dx-printer-hero .dx-media-label strong{display:block;margin-top:6px;color:#fff;font-size:18px;font-weight:600;line-height:1.35}
#dx-printer-hero .dx-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--dx-soft);border-bottom:1px solid var(--dx-line)}
#dx-printer-hero .dx-strip div{padding:17px 18px;border-right:1px solid var(--dx-line)}
#dx-printer-hero .dx-strip div:last-child{border-right:0}
#dx-printer-hero .dx-strip strong{display:block;font-size:14px;font-weight:600}
#dx-printer-hero .dx-strip span{display:block;margin-top:4px;color:var(--dx-muted);font-size:12px;line-height:1.4}
@media(max-width:960px){#dx-printer-hero .dx-hero{grid-template-columns:1fr}#dx-printer-hero .dx-hero-copy{padding:44px 0}#dx-printer-hero .dx-media{min-height:380px}}
@media(max-width:620px){#dx-printer-hero .dx-wrap{padding:18px 0 30px}#dx-printer-hero .dx-hero-title{font-size:clamp(38px,11vw,50px)}#dx-printer-hero .dx-actions{display:grid;grid-template-columns:1fr}#dx-printer-hero .dx-btn{width:100%}#dx-printer-hero .dx-strip{grid-template-columns:1fr 1fr}#dx-printer-hero .dx-strip div:nth-child(2){border-right:0}#dx-printer-hero .dx-strip div:nth-child(-n+2){border-bottom:1px solid var(--dx-line)}#dx-printer-hero .dx-media{min-height:300px}}

#dx-printer-workflows,
#dx-printer-workflows *{box-sizing:border-box}
#dx-printer-workflows{
  --dx-black:#08090a;--dx-dark:#111315;--dx-white:#ffffff;--dx-soft:#f4f5f6;
  --dx-text:#555d62;--dx-muted:#737b80;--dx-line:#dfe3e5;--dx-cyan:#00c4d5;
  --dx-container:1280px;
  position:relative;isolation:isolate;width:100%;max-width:100%;
  margin:0;padding:0;overflow:clip;background:#f4f5f6;color:#08090a;
  font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-printer-workflows h1,#dx-printer-workflows h2,#dx-printer-workflows h3,#dx-printer-workflows p,#dx-printer-workflows span,#dx-printer-workflows strong,#dx-printer-workflows a,#dx-printer-workflows figure,#dx-printer-workflows figcaption,#dx-printer-workflows details,#dx-printer-workflows summary{
  margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-printer-workflows a{text-decoration:none}
#dx-printer-workflows img{display:block;width:100%;max-width:100%;border:0}
#dx-printer-workflows .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-printer-workflows .dx-eyebrow{
  display:flex;align-items:center;gap:10px;margin-bottom:16px;
  color:#5d656a;font-size:12px;font-weight:700;line-height:1.3;
  letter-spacing:.1em;text-transform:uppercase;
}
#dx-printer-workflows .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-printer-workflows .dx-title{
  max-width:860px;color:#08090a;font-size:clamp(40px,4.7vw,62px);
  font-weight:600;line-height:1.03;letter-spacing:-.045em;
}
#dx-printer-workflows .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-printer-workflows .dx-title .dx-accent::after{
  content:"";position:absolute;left:0;right:0;bottom:3px;height:5px;
  background:var(--dx-cyan);opacity:.76;z-index:-1;
}
#dx-printer-workflows .dx-copy{color:#555d62;font-size:15px;line-height:1.72}
#dx-printer-workflows .dx-btn{
  display:inline-flex;align-items:center;justify-content:center;min-height:50px;
  padding:13px 18px;border-radius:0;font-size:14px;font-weight:700;line-height:1;
}
@media(max-width:700px){
  #dx-printer-workflows .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
  #dx-printer-workflows .dx-title{font-size:clamp(34px,10vw,46px)}
  #dx-printer-workflows .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-printer-workflows .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){
  #dx-printer-workflows *,#dx-printer-workflows *::before,#dx-printer-workflows *::after{animation:none;transition:none}
}

#dx-printer-workflows .dx-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:18px;align-items:stretch}
#dx-printer-workflows .dx-media{position:relative;min-height:590px;overflow:hidden;background:#dadddf}
#dx-printer-workflows .dx-media img{height:100%;object-fit:cover}
#dx-printer-workflows .dx-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(8,9,10,.72) 100%)}
#dx-printer-workflows .dx-media-copy{position:absolute;z-index:2;left:22px;right:22px;bottom:22px;color:#fff}
#dx-printer-workflows .dx-media-copy span{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#c5cbce}
#dx-printer-workflows .dx-media-copy strong{display:block;margin-top:7px;font-size:22px;font-weight:600;line-height:1.3}
#dx-printer-workflows .dx-content{background:#fff;border:1px solid var(--dx-line);padding:32px}
#dx-printer-workflows .dx-content .dx-copy{margin-top:17px;max-width:760px}
#dx-printer-workflows .dx-list{display:grid;grid-template-columns:1fr 1fr;margin-top:28px;border-top:1px solid var(--dx-line);border-left:1px solid var(--dx-line)}
#dx-printer-workflows .dx-item{padding:20px;border-right:1px solid var(--dx-line);border-bottom:1px solid var(--dx-line)}
#dx-printer-workflows .dx-item span{color:#00aebd;font-size:12px;font-weight:700}
#dx-printer-workflows .dx-item h3{margin-top:7px;font-size:19px;font-weight:600;line-height:1.28}
#dx-printer-workflows .dx-item p{margin-top:7px;color:var(--dx-text);font-size:13px;line-height:1.58}
@media(max-width:900px){#dx-printer-workflows .dx-grid{grid-template-columns:1fr}#dx-printer-workflows .dx-media{min-height:380px}}
@media(max-width:560px){#dx-printer-workflows .dx-content{padding:24px 20px}#dx-printer-workflows .dx-list{grid-template-columns:1fr}}

#dx-print-types,
#dx-print-types *{box-sizing:border-box}
#dx-print-types{
  --dx-black:#08090a;--dx-dark:#111315;--dx-white:#ffffff;--dx-soft:#f4f5f6;
  --dx-text:#555d62;--dx-muted:#737b80;--dx-line:#dfe3e5;--dx-cyan:#00c4d5;
  --dx-container:1280px;
  position:relative;isolation:isolate;width:100%;max-width:100%;
  margin:0;padding:0;overflow:clip;background:#fff;color:#08090a;
  font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-print-types h1,#dx-print-types h2,#dx-print-types h3,#dx-print-types p,#dx-print-types span,#dx-print-types strong,#dx-print-types a,#dx-print-types figure,#dx-print-types figcaption,#dx-print-types details,#dx-print-types summary{
  margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-print-types a{text-decoration:none}
#dx-print-types img{display:block;width:100%;max-width:100%;border:0}
#dx-print-types .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-print-types .dx-eyebrow{
  display:flex;align-items:center;gap:10px;margin-bottom:16px;
  color:#5d656a;font-size:12px;font-weight:700;line-height:1.3;
  letter-spacing:.1em;text-transform:uppercase;
}
#dx-print-types .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-print-types .dx-title{
  max-width:860px;color:#08090a;font-size:clamp(40px,4.7vw,62px);
  font-weight:600;line-height:1.03;letter-spacing:-.045em;
}
#dx-print-types .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-print-types .dx-title .dx-accent::after{
  content:"";position:absolute;left:0;right:0;bottom:3px;height:5px;
  background:var(--dx-cyan);opacity:.76;z-index:-1;
}
#dx-print-types .dx-copy{color:#555d62;font-size:15px;line-height:1.72}
#dx-print-types .dx-btn{
  display:inline-flex;align-items:center;justify-content:center;min-height:50px;
  padding:13px 18px;border-radius:0;font-size:14px;font-weight:700;line-height:1;
}
@media(max-width:700px){
  #dx-print-types .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
  #dx-print-types .dx-title{font-size:clamp(34px,10vw,46px)}
  #dx-print-types .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-print-types .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){
  #dx-print-types *,#dx-print-types *::before,#dx-print-types *::after{animation:none;transition:none}
}

#dx-print-types .dx-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.5fr);gap:60px;align-items:end;margin-bottom:42px}
#dx-print-types .dx-head .dx-copy{padding-left:22px;border-left:1px solid #cfd4d7}
#dx-print-types .dx-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}
#dx-print-types .dx-card{border:1px solid var(--dx-line);background:var(--dx-soft);overflow:hidden}
#dx-print-types .dx-image{height:310px;overflow:hidden;background:#ddd}
#dx-print-types .dx-image img{height:100%;object-fit:cover}
#dx-print-types .dx-body{padding:26px}
#dx-print-types .dx-num{color:#00aebd;font-size:12px;font-weight:700;text-transform:uppercase}
#dx-print-types .dx-body h3{margin-top:8px;font-size:28px;font-weight:600;line-height:1.18}
#dx-print-types .dx-body>p{margin-top:11px;color:var(--dx-text);font-size:14px;line-height:1.64}
#dx-print-types .dx-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}
#dx-print-types .dx-tags span{padding:7px 9px;background:#fff;border:1px solid var(--dx-line);color:#50585d;font-size:12px;font-weight:600}
#dx-print-types .dx-fit{margin-top:20px;padding-top:15px;border-top:1px solid var(--dx-line)}
#dx-print-types .dx-fit strong{display:block;font-size:12px;color:#80888c;text-transform:uppercase}
#dx-print-types .dx-fit p{margin-top:5px;font-size:13px;color:var(--dx-text);line-height:1.55}
@media(max-width:850px){#dx-print-types .dx-head,#dx-print-types .dx-grid{grid-template-columns:1fr}}
@media(max-width:560px){#dx-print-types .dx-image{height:240px}#dx-print-types .dx-body{padding:22px 20px}}

#dx-print-flow,
#dx-print-flow *{box-sizing:border-box}
#dx-print-flow{
  --dx-black:#08090a;--dx-dark:#111315;--dx-white:#ffffff;--dx-soft:#f4f5f6;
  --dx-text:#555d62;--dx-muted:#737b80;--dx-line:#dfe3e5;--dx-cyan:#00c4d5;
  --dx-container:1280px;
  position:relative;isolation:isolate;width:100%;max-width:100%;
  margin:0;padding:0;overflow:clip;background:#08090a;color:#fff;
  font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-print-flow h1,#dx-print-flow h2,#dx-print-flow h3,#dx-print-flow p,#dx-print-flow span,#dx-print-flow strong,#dx-print-flow a,#dx-print-flow figure,#dx-print-flow figcaption,#dx-print-flow details,#dx-print-flow summary{
  margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-print-flow a{text-decoration:none}
#dx-print-flow img{display:block;width:100%;max-width:100%;border:0}
#dx-print-flow .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-print-flow .dx-eyebrow{
  display:flex;align-items:center;gap:10px;margin-bottom:16px;
  color:#9ea6aa;font-size:12px;font-weight:700;line-height:1.3;
  letter-spacing:.1em;text-transform:uppercase;
}
#dx-print-flow .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-print-flow .dx-title{
  max-width:860px;color:#fff;font-size:clamp(40px,4.7vw,62px);
  font-weight:600;line-height:1.03;letter-spacing:-.045em;
}
#dx-print-flow .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-print-flow .dx-title .dx-accent::after{
  content:"";position:absolute;left:0;right:0;bottom:3px;height:5px;
  background:var(--dx-cyan);opacity:.76;z-index:-1;
}
#dx-print-flow .dx-copy{color:#b5bbbe;font-size:15px;line-height:1.72}
#dx-print-flow .dx-btn{
  display:inline-flex;align-items:center;justify-content:center;min-height:50px;
  padding:13px 18px;border-radius:0;font-size:14px;font-weight:700;line-height:1;
}
@media(max-width:700px){
  #dx-print-flow .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
  #dx-print-flow .dx-title{font-size:clamp(34px,10vw,46px)}
  #dx-print-flow .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-print-flow .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){
  #dx-print-flow *,#dx-print-flow *::before,#dx-print-flow *::after{animation:none;transition:none}
}

#dx-print-flow .dx-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.48fr);gap:60px;align-items:end;margin-bottom:40px}
#dx-print-flow .dx-head .dx-copy{padding-left:22px;border-left:1px solid rgba(255,255,255,.16)}
#dx-print-flow .dx-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}
#dx-print-flow .dx-step{min-width:0;padding:26px 22px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}
#dx-print-flow .dx-step span{color:var(--dx-cyan);font-size:12px;font-weight:700}
#dx-print-flow .dx-step h3{margin-top:27px;color:#fff;font-size:21px;font-weight:600}
#dx-print-flow .dx-step p{margin-top:8px;color:#adb4b7;font-size:13px;line-height:1.58}
#dx-print-flow .dx-step strong{display:block;margin-top:20px;color:#7f888c;font-size:12px;font-weight:600;line-height:1.45}
#dx-print-flow .dx-summary{display:flex;justify-content:space-between;gap:20px;margin-top:18px;padding:18px 20px;background:#15191b;border-left:3px solid var(--dx-cyan)}
#dx-print-flow .dx-summary strong{font-size:15px;color:#fff;font-weight:600}
#dx-print-flow .dx-summary span{font-size:12px;color:#8f989c;text-transform:uppercase;font-weight:700}
@media(max-width:900px){#dx-print-flow .dx-head{grid-template-columns:1fr}#dx-print-flow .dx-flow{grid-template-columns:1fr 1fr}}
@media(max-width:560px){#dx-print-flow .dx-flow{grid-template-columns:1fr}#dx-print-flow .dx-summary{flex-direction:column;align-items:flex-start}}

#dx-print-industries,
#dx-print-industries *{box-sizing:border-box}
#dx-print-industries{
  --dx-black:#08090a;--dx-dark:#111315;--dx-white:#ffffff;--dx-soft:#f4f5f6;
  --dx-text:#555d62;--dx-muted:#737b80;--dx-line:#dfe3e5;--dx-cyan:#00c4d5;
  --dx-container:1280px;
  position:relative;isolation:isolate;width:100%;max-width:100%;
  margin:0;padding:0;overflow:clip;background:#f4f5f6;color:#08090a;
  font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-print-industries h1,#dx-print-industries h2,#dx-print-industries h3,#dx-print-industries p,#dx-print-industries span,#dx-print-industries strong,#dx-print-industries a,#dx-print-industries figure,#dx-print-industries figcaption,#dx-print-industries details,#dx-print-industries summary{
  margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-print-industries a{text-decoration:none}
#dx-print-industries img{display:block;width:100%;max-width:100%;border:0}
#dx-print-industries .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-print-industries .dx-eyebrow{
  display:flex;align-items:center;gap:10px;margin-bottom:16px;
  color:#5d656a;font-size:12px;font-weight:700;line-height:1.3;
  letter-spacing:.1em;text-transform:uppercase;
}
#dx-print-industries .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-print-industries .dx-title{
  max-width:860px;color:#08090a;font-size:clamp(40px,4.7vw,62px);
  font-weight:600;line-height:1.03;letter-spacing:-.045em;
}
#dx-print-industries .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-print-industries .dx-title .dx-accent::after{
  content:"";position:absolute;left:0;right:0;bottom:3px;height:5px;
  background:var(--dx-cyan);opacity:.76;z-index:-1;
}
#dx-print-industries .dx-copy{color:#555d62;font-size:15px;line-height:1.72}
#dx-print-industries .dx-btn{
  display:inline-flex;align-items:center;justify-content:center;min-height:50px;
  padding:13px 18px;border-radius:0;font-size:14px;font-weight:700;line-height:1;
}
@media(max-width:700px){
  #dx-print-industries .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
  #dx-print-industries .dx-title{font-size:clamp(34px,10vw,46px)}
  #dx-print-industries .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-print-industries .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){
  #dx-print-industries *,#dx-print-industries *::before,#dx-print-industries *::after{animation:none;transition:none}
}

#dx-print-industries .dx-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.5fr);gap:60px;align-items:end;margin-bottom:42px}
#dx-print-industries .dx-head .dx-copy{padding-left:22px;border-left:1px solid #cfd4d7}
#dx-print-industries .dx-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
#dx-print-industries .dx-feature{position:relative;min-height:390px;overflow:hidden;background:#111315}
#dx-print-industries .dx-feature img{position:absolute;inset:0;height:100%;object-fit:cover}
#dx-print-industries .dx-feature::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,9,10,.08),rgba(8,9,10,.82))}
#dx-print-industries .dx-feature-copy{position:absolute;z-index:2;left:22px;right:22px;bottom:22px}
#dx-print-industries .dx-feature-copy span{color:#c2c8cb;font-size:12px;font-weight:700;text-transform:uppercase}
#dx-print-industries .dx-feature-copy h3{margin-top:7px;color:#fff;font-size:25px;font-weight:600}
#dx-print-industries .dx-feature-copy p{margin-top:8px;color:#c3c9cc;font-size:13px;line-height:1.55}
#dx-print-industries .dx-text-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;border-top:1px solid var(--dx-line);border-left:1px solid var(--dx-line);background:#fff}
#dx-print-industries .dx-cell{padding:22px;border-right:1px solid var(--dx-line);border-bottom:1px solid var(--dx-line)}
#dx-print-industries .dx-cell span{color:#00aebd;font-size:12px;font-weight:700}
#dx-print-industries .dx-cell h3{margin-top:7px;font-size:20px;font-weight:600}
#dx-print-industries .dx-cell p{margin-top:7px;color:var(--dx-text);font-size:13px;line-height:1.55}
@media(max-width:900px){#dx-print-industries .dx-head,#dx-print-industries .dx-feature-grid,#dx-print-industries .dx-text-grid{grid-template-columns:1fr}#dx-print-industries .dx-feature{min-height:330px}}

#dx-printer-selection,
#dx-printer-selection *{box-sizing:border-box}
#dx-printer-selection{
  --dx-black:#08090a;--dx-dark:#111315;--dx-white:#ffffff;--dx-soft:#f4f5f6;
  --dx-text:#555d62;--dx-muted:#737b80;--dx-line:#dfe3e5;--dx-cyan:#00c4d5;
  --dx-container:1280px;
  position:relative;isolation:isolate;width:100%;max-width:100%;
  margin:0;padding:0;overflow:clip;background:#fff;color:#08090a;
  font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-printer-selection h1,#dx-printer-selection h2,#dx-printer-selection h3,#dx-printer-selection p,#dx-printer-selection span,#dx-printer-selection strong,#dx-printer-selection a,#dx-printer-selection figure,#dx-printer-selection figcaption,#dx-printer-selection details,#dx-printer-selection summary{
  margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-printer-selection a{text-decoration:none}
#dx-printer-selection img{display:block;width:100%;max-width:100%;border:0}
#dx-printer-selection .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-printer-selection .dx-eyebrow{
  display:flex;align-items:center;gap:10px;margin-bottom:16px;
  color:#5d656a;font-size:12px;font-weight:700;line-height:1.3;
  letter-spacing:.1em;text-transform:uppercase;
}
#dx-printer-selection .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-printer-selection .dx-title{
  max-width:860px;color:#08090a;font-size:clamp(40px,4.7vw,62px);
  font-weight:600;line-height:1.03;letter-spacing:-.045em;
}
#dx-printer-selection .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-printer-selection .dx-title .dx-accent::after{
  content:"";position:absolute;left:0;right:0;bottom:3px;height:5px;
  background:var(--dx-cyan);opacity:.76;z-index:-1;
}
#dx-printer-selection .dx-copy{color:#555d62;font-size:15px;line-height:1.72}
#dx-printer-selection .dx-btn{
  display:inline-flex;align-items:center;justify-content:center;min-height:50px;
  padding:13px 18px;border-radius:0;font-size:14px;font-weight:700;line-height:1;
}
@media(max-width:700px){
  #dx-printer-selection .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
  #dx-printer-selection .dx-title{font-size:clamp(34px,10vw,46px)}
  #dx-printer-selection .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-printer-selection .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){
  #dx-printer-selection *,#dx-printer-selection *::before,#dx-printer-selection *::after{animation:none;transition:none}
}

#dx-printer-selection .dx-head{max-width:930px;margin-bottom:38px}
#dx-printer-selection .dx-head .dx-copy{margin-top:18px;max-width:760px}
#dx-printer-selection .dx-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--dx-line);border-left:1px solid var(--dx-line)}
#dx-printer-selection .dx-card{padding:23px;border-right:1px solid var(--dx-line);border-bottom:1px solid var(--dx-line);background:#fff}
#dx-printer-selection .dx-card span{color:#00aebd;font-size:12px;font-weight:700}
#dx-printer-selection .dx-card h3{margin-top:21px;font-size:19px;font-weight:600;line-height:1.3}
#dx-printer-selection .dx-card p{margin-top:8px;color:var(--dx-text);font-size:13px;line-height:1.55}
#dx-printer-selection .dx-guide{display:grid;grid-template-columns:250px minmax(0,1fr) auto;gap:28px;align-items:center;margin-top:18px;padding:24px;background:var(--dx-black);color:#fff}
#dx-printer-selection .dx-guide strong{font-size:18px;font-weight:600;line-height:1.35}
#dx-printer-selection .dx-guide p{color:#b2b8bb;font-size:13px;line-height:1.55}
#dx-printer-selection .dx-btn{background:var(--dx-cyan);color:var(--dx-black);border:1px solid var(--dx-cyan);white-space:nowrap}
@media(max-width:900px){#dx-printer-selection .dx-grid{grid-template-columns:1fr 1fr}#dx-printer-selection .dx-guide{grid-template-columns:1fr;align-items:start}.dx-noop{display:none}}
@media(max-width:560px){#dx-printer-selection .dx-grid{grid-template-columns:1fr}#dx-printer-selection .dx-btn{width:100%}}

#dx-why-printing,
#dx-why-printing *{box-sizing:border-box}
#dx-why-printing{
  --dx-black:#08090a;--dx-dark:#111315;--dx-white:#ffffff;--dx-soft:#f4f5f6;
  --dx-text:#555d62;--dx-muted:#737b80;--dx-line:#dfe3e5;--dx-cyan:#00c4d5;
  --dx-container:1280px;
  position:relative;isolation:isolate;width:100%;max-width:100%;
  margin:0;padding:0;overflow:clip;background:#08090a;color:#fff;
  font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-why-printing h1,#dx-why-printing h2,#dx-why-printing h3,#dx-why-printing p,#dx-why-printing span,#dx-why-printing strong,#dx-why-printing a,#dx-why-printing figure,#dx-why-printing figcaption,#dx-why-printing details,#dx-why-printing summary{
  margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-why-printing a{text-decoration:none}
#dx-why-printing img{display:block;width:100%;max-width:100%;border:0}
#dx-why-printing .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-why-printing .dx-eyebrow{
  display:flex;align-items:center;gap:10px;margin-bottom:16px;
  color:#9ea6aa;font-size:12px;font-weight:700;line-height:1.3;
  letter-spacing:.1em;text-transform:uppercase;
}
#dx-why-printing .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-why-printing .dx-title{
  max-width:860px;color:#fff;font-size:clamp(40px,4.7vw,62px);
  font-weight:600;line-height:1.03;letter-spacing:-.045em;
}
#dx-why-printing .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-why-printing .dx-title .dx-accent::after{
  content:"";position:absolute;left:0;right:0;bottom:3px;height:5px;
  background:var(--dx-cyan);opacity:.76;z-index:-1;
}
#dx-why-printing .dx-copy{color:#b5bbbe;font-size:15px;line-height:1.72}
#dx-why-printing .dx-btn{
  display:inline-flex;align-items:center;justify-content:center;min-height:50px;
  padding:13px 18px;border-radius:0;font-size:14px;font-weight:700;line-height:1;
}
@media(max-width:700px){
  #dx-why-printing .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
  #dx-why-printing .dx-title{font-size:clamp(34px,10vw,46px)}
  #dx-why-printing .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-why-printing .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){
  #dx-why-printing *,#dx-why-printing *::before,#dx-why-printing *::after{animation:none;transition:none}
}

#dx-why-printing .dx-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.5fr);gap:60px;align-items:end;margin-bottom:40px}
#dx-why-printing .dx-head .dx-copy{padding-left:22px;border-left:1px solid rgba(255,255,255,.16)}
#dx-why-printing .dx-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}
#dx-why-printing .dx-card{padding:24px 21px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);background:#111315}
#dx-why-printing .dx-card span{color:var(--dx-cyan);font-size:12px;font-weight:700}
#dx-why-printing .dx-card h3{margin-top:25px;color:#fff;font-size:19px;font-weight:600;line-height:1.3}
#dx-why-printing .dx-card p{margin-top:8px;color:#adb4b7;font-size:13px;line-height:1.55}
#dx-why-printing .dx-trust{display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:26px;align-items:center;margin-top:18px;padding:20px;background:#15191b;border-left:3px solid var(--dx-cyan)}
#dx-why-printing .dx-stat strong{font-size:38px;color:#fff;font-weight:600;letter-spacing:-.04em}
#dx-why-printing .dx-stat span{display:block;margin-top:3px;color:#929a9e;font-size:12px;font-weight:600}
#dx-why-printing .dx-trust-copy{color:#b6bdc0;font-size:14px;line-height:1.55}
#dx-why-printing .dx-btn{color:var(--dx-black);background:var(--dx-cyan);border:1px solid var(--dx-cyan)}
@media(max-width:950px){#dx-why-printing .dx-head{grid-template-columns:1fr}#dx-why-printing .dx-grid{grid-template-columns:1fr 1fr}#dx-why-printing .dx-trust{grid-template-columns:1fr}}
@media(max-width:560px){#dx-why-printing .dx-grid{grid-template-columns:1fr}#dx-why-printing .dx-btn{width:100%}}

#dx-printer-faq,
#dx-printer-faq *{box-sizing:border-box}
#dx-printer-faq{
  --dx-black:#08090a;--dx-dark:#111315;--dx-white:#ffffff;--dx-soft:#f4f5f6;
  --dx-text:#555d62;--dx-muted:#737b80;--dx-line:#dfe3e5;--dx-cyan:#00c4d5;
  --dx-container:1280px;
  position:relative;isolation:isolate;width:100%;max-width:100%;
  margin:0;padding:0;overflow:clip;background:#fff;color:#08090a;
  font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-printer-faq h1,#dx-printer-faq h2,#dx-printer-faq h3,#dx-printer-faq p,#dx-printer-faq span,#dx-printer-faq strong,#dx-printer-faq a,#dx-printer-faq figure,#dx-printer-faq figcaption,#dx-printer-faq details,#dx-printer-faq summary{
  margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-printer-faq a{text-decoration:none}
#dx-printer-faq img{display:block;width:100%;max-width:100%;border:0}
#dx-printer-faq .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-printer-faq .dx-eyebrow{
  display:flex;align-items:center;gap:10px;margin-bottom:16px;
  color:#5d656a;font-size:12px;font-weight:700;line-height:1.3;
  letter-spacing:.1em;text-transform:uppercase;
}
#dx-printer-faq .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-printer-faq .dx-title{
  max-width:860px;color:#08090a;font-size:clamp(40px,4.7vw,62px);
  font-weight:600;line-height:1.03;letter-spacing:-.045em;
}
#dx-printer-faq .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-printer-faq .dx-title .dx-accent::after{
  content:"";position:absolute;left:0;right:0;bottom:3px;height:5px;
  background:var(--dx-cyan);opacity:.76;z-index:-1;
}
#dx-printer-faq .dx-copy{color:#555d62;font-size:15px;line-height:1.72}
#dx-printer-faq .dx-btn{
  display:inline-flex;align-items:center;justify-content:center;min-height:50px;
  padding:13px 18px;border-radius:0;font-size:14px;font-weight:700;line-height:1;
}
@media(max-width:700px){
  #dx-printer-faq .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
  #dx-printer-faq .dx-title{font-size:clamp(34px,10vw,46px)}
  #dx-printer-faq .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-printer-faq .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){
  #dx-printer-faq *,#dx-printer-faq *::before,#dx-printer-faq *::after{animation:none;transition:none}
}

#dx-printer-faq .dx-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.5fr);gap:60px;align-items:end;margin-bottom:36px}
#dx-printer-faq .dx-head .dx-copy{padding-left:22px;border-left:1px solid #cfd4d7}
#dx-printer-faq .dx-list{border-top:1px solid var(--dx-line)}
#dx-printer-faq details{border-bottom:1px solid var(--dx-line)}
#dx-printer-faq summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:14px;align-items:center;padding:19px 0}
#dx-printer-faq summary::-webkit-details-marker{display:none}
#dx-printer-faq summary span{color:#9aa2a6;font-size:12px;font-weight:700}
#dx-printer-faq summary strong{color:var(--dx-black);font-size:16px;font-weight:600;line-height:1.45}
#dx-printer-faq summary::after{content:"+";font-size:20px}
#dx-printer-faq details[open] summary::after{content:"−"}
#dx-printer-faq .dx-answer{padding:0 0 19px 54px}
#dx-printer-faq .dx-answer p{max-width:900px;color:var(--dx-text);font-size:14px;line-height:1.66}
#dx-printer-faq .dx-help{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:18px;padding:20px;background:var(--dx-soft);border-left:3px solid var(--dx-cyan)}
#dx-printer-faq .dx-help strong{font-size:15px;font-weight:600}
#dx-printer-faq .dx-btn{background:var(--dx-black);color:#fff;border:1px solid var(--dx-black)}
@media(max-width:800px){#dx-printer-faq .dx-head{grid-template-columns:1fr}}
@media(max-width:560px){#dx-printer-faq summary{grid-template-columns:28px minmax(0,1fr) auto}#dx-printer-faq .dx-answer{padding-left:42px}#dx-printer-faq .dx-help{flex-direction:column;align-items:flex-start}#dx-printer-faq .dx-btn{width:100%}}

#dx-printer-final-cta,
#dx-printer-final-cta *{box-sizing:border-box}
#dx-printer-final-cta{
  --dx-black:#08090a;--dx-dark:#111315;--dx-white:#ffffff;--dx-soft:#f4f5f6;
  --dx-text:#555d62;--dx-muted:#737b80;--dx-line:#dfe3e5;--dx-cyan:#00c4d5;
  --dx-container:1280px;
  position:relative;isolation:isolate;width:100%;max-width:100%;
  margin:0;padding:0;overflow:clip;background:#08090a;color:#fff;
  font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-printer-final-cta h1,#dx-printer-final-cta h2,#dx-printer-final-cta h3,#dx-printer-final-cta p,#dx-printer-final-cta span,#dx-printer-final-cta strong,#dx-printer-final-cta a,#dx-printer-final-cta figure,#dx-printer-final-cta figcaption,#dx-printer-final-cta details,#dx-printer-final-cta summary{
  margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-printer-final-cta a{text-decoration:none}
#dx-printer-final-cta img{display:block;width:100%;max-width:100%;border:0}
#dx-printer-final-cta .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-printer-final-cta .dx-eyebrow{
  display:flex;align-items:center;gap:10px;margin-bottom:16px;
  color:#9ea6aa;font-size:12px;font-weight:700;line-height:1.3;
  letter-spacing:.1em;text-transform:uppercase;
}
#dx-printer-final-cta .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-printer-final-cta .dx-title{
  max-width:860px;color:#fff;font-size:clamp(40px,4.7vw,62px);
  font-weight:600;line-height:1.03;letter-spacing:-.045em;
}
#dx-printer-final-cta .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-printer-final-cta .dx-title .dx-accent::after{
  content:"";position:absolute;left:0;right:0;bottom:3px;height:5px;
  background:var(--dx-cyan);opacity:.76;z-index:-1;
}
#dx-printer-final-cta .dx-copy{color:#b5bbbe;font-size:15px;line-height:1.72}
#dx-printer-final-cta .dx-btn{
  display:inline-flex;align-items:center;justify-content:center;min-height:50px;
  padding:13px 18px;border-radius:0;font-size:14px;font-weight:700;line-height:1;
}
@media(max-width:700px){
  #dx-printer-final-cta .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
  #dx-printer-final-cta .dx-title{font-size:clamp(34px,10vw,46px)}
  #dx-printer-final-cta .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-printer-final-cta .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){
  #dx-printer-final-cta *,#dx-printer-final-cta *::before,#dx-printer-final-cta *::after{animation:none;transition:none}
}

#dx-printer-final-cta .dx-wrap{padding-bottom:34px}
#dx-printer-final-cta .dx-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.58fr);gap:64px;align-items:start}
#dx-printer-final-cta .dx-copy{margin-top:20px;max-width:700px}
#dx-printer-final-cta .dx-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}
#dx-printer-final-cta .dx-btn-primary{background:var(--dx-cyan);color:var(--dx-black);border:1px solid var(--dx-cyan)}
#dx-printer-final-cta .dx-btn-secondary{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.25)}
#dx-printer-final-cta .dx-panel{padding:24px;background:#15191b;border:1px solid rgba(255,255,255,.14)}
#dx-printer-final-cta .dx-panel span{color:var(--dx-cyan);font-size:12px;font-weight:700;text-transform:uppercase}
#dx-printer-final-cta .dx-panel strong{display:block;margin-top:7px;color:#fff;font-size:19px;font-weight:600}
#dx-printer-final-cta .dx-panel ul{display:grid;gap:8px;margin:17px 0 0;padding-left:18px}
#dx-printer-final-cta .dx-panel li{color:#b6bdc0;font-size:13px;line-height:1.45}
#dx-printer-final-cta .dx-contact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;padding-top:18px;border-top:1px solid rgba(255,255,255,.15)}
#dx-printer-final-cta .dx-contact div{padding-right:18px}
#dx-printer-final-cta .dx-contact div+div{padding-left:18px;border-left:1px solid rgba(255,255,255,.15)}
#dx-printer-final-cta .dx-contact span{display:block;color:#858d91;font-size:12px;font-weight:700;text-transform:uppercase}
#dx-printer-final-cta .dx-contact a,#dx-printer-final-cta .dx-contact strong{display:block;margin-top:5px;color:#fff;font-size:13px;font-weight:600;word-break:break-word}
@media(max-width:820px){#dx-printer-final-cta .dx-grid{grid-template-columns:1fr}}
@media(max-width:620px){#dx-printer-final-cta .dx-actions{display:grid;grid-template-columns:1fr}#dx-printer-final-cta .dx-btn{width:100%}#dx-printer-final-cta .dx-contact{grid-template-columns:1fr}#dx-printer-final-cta .dx-contact div,#dx-printer-final-cta .dx-contact div+div{padding:12px 0;border-left:0;border-top:1px solid rgba(255,255,255,.15)}}

@media(max-width:960px){
  #dx-printer-hero .dx-hero{grid-template-columns:1fr}
  #dx-printer-hero .dx-hero-copy{padding:44px 0}
  #dx-printer-hero .dx-media{min-height:380px}
}
@media(max-width:900px){
  #dx-printer-workflows .dx-grid,
  #dx-print-types .dx-head,
  #dx-print-types .dx-grid,
  #dx-print-flow .dx-head,
  #dx-print-industries .dx-head,
  #dx-print-industries .dx-feature-grid,
  #dx-print-industries .dx-text-grid,
  #dx-why-printing .dx-head,
  #dx-printer-faq .dx-head,
  #dx-printer-final-cta .dx-grid{grid-template-columns:1fr}
  #dx-printer-workflows .dx-media{min-height:380px}
  #dx-print-flow .dx-flow{grid-template-columns:1fr 1fr}
  #dx-printer-selection .dx-grid{grid-template-columns:1fr 1fr}
  #dx-printer-selection .dx-guide,
  #dx-why-printing .dx-trust{grid-template-columns:1fr;align-items:start}
  #dx-why-printing .dx-grid{grid-template-columns:1fr 1fr}
}
@media(max-width:700px){
  #dx-printer-hero .dx-wrap,
  #dx-printer-workflows .dx-wrap,
  #dx-print-types .dx-wrap,
  #dx-print-flow .dx-wrap,
  #dx-print-industries .dx-wrap,
  #dx-printer-selection .dx-wrap,
  #dx-why-printing .dx-wrap,
  #dx-printer-faq .dx-wrap,
  #dx-printer-final-cta .dx-wrap{width:calc(100% - 30px)}
}
@media(max-width:620px){
  #dx-printer-hero .dx-actions,
  #dx-printer-final-cta .dx-actions{display:grid;grid-template-columns:1fr}
  #dx-printer-hero .dx-btn,
  #dx-printer-final-cta .dx-btn{width:100%}
  #dx-printer-hero .dx-strip{grid-template-columns:1fr 1fr}
  #dx-printer-hero .dx-media{min-height:300px}
  #dx-print-flow .dx-flow,
  #dx-print-industries .dx-feature-grid,
  #dx-print-industries .dx-text-grid,
  #dx-printer-selection .dx-grid,
  #dx-why-printing .dx-grid,
  #dx-printer-final-cta .dx-contact{grid-template-columns:1fr}
  #dx-print-flow .dx-summary{flex-direction:column;align-items:flex-start}
  #dx-printer-faq summary{grid-template-columns:34px minmax(0,1fr) auto}
  #dx-printer-faq .dx-answer{padding-left:46px}
  #dx-printer-final-cta .dx-contact div,
  #dx-printer-final-cta .dx-contact div+div{padding:12px 0;border-left:0;border-top:1px solid rgba(255,255,255,.15)}
}
@media(max-width:390px){
  #dx-printer-hero .dx-wrap,
  #dx-printer-workflows .dx-wrap,
  #dx-print-types .dx-wrap,
  #dx-print-flow .dx-wrap,
  #dx-print-industries .dx-wrap,
  #dx-printer-selection .dx-wrap,
  #dx-why-printing .dx-wrap,
  #dx-printer-faq .dx-wrap,
  #dx-printer-final-cta .dx-wrap{width:calc(100% - 24px)}
}
