#dx-scanner-hero,#dx-scanner-hero *{box-sizing:border-box}
#dx-scanner-hero{
 --dx-black:#08090a;--dx-dark:#111315;--dx-white:#fff;--dx-soft:#f4f5f6;
 --dx-text:#555d62;--dx-muted:#747c81;--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-scanner-hero h1,#dx-scanner-hero h2,#dx-scanner-hero h3,#dx-scanner-hero p,#dx-scanner-hero span,#dx-scanner-hero strong,#dx-scanner-hero a,#dx-scanner-hero button,#dx-scanner-hero figure,#dx-scanner-hero figcaption,#dx-scanner-hero details,#dx-scanner-hero summary{
 margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-scanner-hero a{text-decoration:none}
#dx-scanner-hero img{display:block;width:100%;max-width:100%;border:0}
#dx-scanner-hero button{appearance:none;-webkit-appearance:none}
#dx-scanner-hero .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-scanner-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-scanner-hero .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-scanner-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-scanner-hero .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-scanner-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-scanner-hero .dx-copy{color:#555d62;font-size:15px;line-height:1.72}
#dx-scanner-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-scanner-hero .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
 #dx-scanner-hero .dx-title{font-size:clamp(34px,10vw,46px)}
 #dx-scanner-hero .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-scanner-hero .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){#dx-scanner-hero *,#dx-scanner-hero *::before,#dx-scanner-hero *::after{animation:none;transition:none}}

#dx-scanner-hero .dx-wrap{padding:24px 0 44px}
#dx-scanner-hero .dx-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:17px;color:#8b9397;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}
#dx-scanner-hero .dx-breadcrumb a{color:#596166}
#dx-scanner-hero .dx-hero{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(440px,.97fr);min-height:570px;border-top:1px solid var(--dx-line);border-bottom:1px solid var(--dx-line)}
#dx-scanner-hero .dx-content{display:flex;flex-direction:column;justify-content:center;padding:52px 56px 52px 0;min-width:0}
#dx-scanner-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-scanner-hero .dx-hero-title .dx-accent{position:relative;display:inline;z-index:1}
#dx-scanner-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-scanner-hero .dx-content .dx-copy{max-width:680px;margin-top:22px;font-size:16px}
#dx-scanner-hero .dx-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}
#dx-scanner-hero .dx-primary{background:var(--dx-black);color:#fff;border:1px solid var(--dx-black)}
#dx-scanner-hero .dx-secondary{background:#fff;color:var(--dx-black);border:1px solid #cbd1d4}
#dx-scanner-hero .dx-visual{display:grid;grid-template-columns:1.18fr .82fr;grid-template-rows:1fr 1fr;grid-auto-rows:minmax(180px,1fr);gap:1px;min-height:570px;background:var(--dx-line)}
#dx-scanner-hero .dx-product{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f0f2f3}
#dx-scanner-hero .dx-product-main{grid-row:1/3}
#dx-scanner-hero .dx-product img{width:84%;height:84%;object-fit:contain}
#dx-scanner-hero .dx-product-main img{width:88%;height:88%}
#dx-scanner-hero .dx-product::after{content:"";position:absolute;left:18px;right:18px;bottom:17px;height:1px;background:#ccd2d5}
#dx-scanner-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-scanner-hero .dx-strip div{padding:17px 18px;border-right:1px solid var(--dx-line)}
#dx-scanner-hero .dx-strip div:last-child{border-right:0}
#dx-scanner-hero .dx-strip strong{display:block;font-size:14px;font-weight:600}
#dx-scanner-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-scanner-hero .dx-hero{grid-template-columns:1fr}#dx-scanner-hero .dx-content{padding:44px 0}#dx-scanner-hero .dx-visual{min-height:430px}}
@media(max-width:620px){#dx-scanner-hero .dx-wrap{padding:16px 0 30px}#dx-scanner-hero .dx-hero-title{font-size:clamp(38px,11vw,50px)}#dx-scanner-hero .dx-actions{display:grid;grid-template-columns:1fr}#dx-scanner-hero .dx-btn{width:100%}#dx-scanner-hero .dx-visual{grid-template-columns:1fr 1fr;grid-template-rows:290px 190px;grid-auto-rows:190px;min-height:0}#dx-scanner-hero .dx-product-main{grid-column:1/3;grid-row:1}#dx-scanner-hero .dx-strip{grid-template-columns:1fr 1fr}#dx-scanner-hero .dx-strip div:nth-child(2){border-right:0}#dx-scanner-hero .dx-strip div:nth-child(-n+2){border-bottom:1px solid var(--dx-line)}}

#dx-industrial-spotlight,
#dx-industrial-spotlight *{
    box-sizing:border-box;
}

#dx-industrial-spotlight{
    --dx-black:#08090a;
    --dx-dark:#111315;
    --dx-white:#ffffff;
    --dx-soft:#f4f5f6;
    --dx-text:#555d62;
    --dx-muted:#8e969a;
    --dx-line:rgba(255,255,255,.14);
    --dx-cyan:#00c4d5;
    --dx-container:1280px;

    position:relative;
    isolation:isolate;
    width:100%;
    max-width:100%;
    margin:0;
    padding:0;
    overflow:clip;

    background:var(--dx-black);
    color:var(--dx-white);
    font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}

#dx-industrial-spotlight h2,
#dx-industrial-spotlight h3,
#dx-industrial-spotlight p,
#dx-industrial-spotlight span,
#dx-industrial-spotlight strong,
#dx-industrial-spotlight a,
#dx-industrial-spotlight figure,
#dx-industrial-spotlight figcaption{
    margin:0;
    padding:0;
    font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}

#dx-industrial-spotlight a{
    text-decoration:none;
}

#dx-industrial-spotlight img{
    display:block;
    width:100%;
    max-width:100%;
    border:0;
}

#dx-industrial-spotlight .dxis-wrap{
    width:min(var(--dx-container),calc(100% - 48px));
    margin:0 auto;
    padding:86px 0 90px;

    display:grid;
    grid-template-columns:minmax(420px,.92fr) minmax(0,1.08fr);
    gap:clamp(52px,6vw,82px);
    align-items:center;
}

#dx-industrial-spotlight .dxis-visual{
    min-width:0;
}

#dx-industrial-spotlight .dxis-stage{
    position:relative;
    display:flex;
    align-items:center;
    justify-content:center;
    min-height:540px;
    overflow:hidden;
    padding:42px;

    background:#f0f2f3;
    border:1px solid rgba(255,255,255,.15);
}

#dx-industrial-spotlight .dxis-stage-top{
    position:absolute;
    top:18px;
    left:20px;
    right:20px;

    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:18px;

    padding-bottom:13px;
    border-bottom:1px solid #cbd1d4;
}

#dx-industrial-spotlight .dxis-stage-status,
#dx-industrial-spotlight .dxis-stage-code{
    color:#697176;
    font-size:12px;
    font-weight:700;
    line-height:1.3;
    letter-spacing:.07em;
    text-transform:uppercase;
}

#dx-industrial-spotlight .dxis-stage-status{
    display:flex;
    align-items:center;
    gap:8px;
}

#dx-industrial-spotlight .dxis-stage-status::before{
    content:"";
    width:7px;
    height:7px;
    flex:0 0 7px;
    border-radius:50%;
    background:var(--dx-cyan);
}

#dx-industrial-spotlight .dxis-product{
    display:flex;
    align-items:center;
    justify-content:center;
    width:100%;
    height:390px;
}

#dx-industrial-spotlight .dxis-product img{
    width:92%;
    height:100%;
    object-fit:contain;
}

#dx-industrial-spotlight .dxis-stage-bottom{
    position:absolute;
    left:20px;
    right:20px;
    bottom:18px;

    display:flex;
    align-items:flex-end;
    justify-content:space-between;
    gap:18px;

    padding-top:13px;
    border-top:1px solid #cbd1d4;
}

#dx-industrial-spotlight .dxis-stage-bottom span{
    display:block;
    color:#81898d;
    font-size:12px;
    font-weight:700;
    line-height:1.3;
    letter-spacing:.06em;
    text-transform:uppercase;
}

#dx-industrial-spotlight .dxis-stage-bottom strong{
    display:block;
    margin-top:4px;
    color:var(--dx-black);
    font-size:18px;
    font-weight:600;
}

#dx-industrial-spotlight .dxis-stage-type{
    color:var(--dx-black);
    font-size:12px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.06em;
}

#dx-industrial-spotlight .dxis-content{
    min-width:0;
}

#dx-industrial-spotlight .dxis-eyebrow{
    display:flex;
    align-items:center;
    gap:10px;
    margin-bottom:17px;

    color:#9da5a9;
    font-size:12px;
    font-weight:700;
    line-height:1.3;
    letter-spacing:.1em;
    text-transform:uppercase;
}

#dx-industrial-spotlight .dxis-eyebrow::before{
    content:"";
    width:30px;
    height:2px;
    flex:0 0 30px;
    background:var(--dx-cyan);
}

#dx-industrial-spotlight .dxis-model{
    display:block;
    margin-bottom:12px;
    color:#dce1e3;
    font-size:12px;
    font-weight:700;
    line-height:1.3;
    letter-spacing:.08em;
    text-transform:uppercase;
}

#dx-industrial-spotlight .dxis-title{
    max-width:690px;
    color:#fff;
    font-size:clamp(40px,4.7vw,62px);
    font-weight:600;
    line-height:1.03;
    letter-spacing:-.045em;
}

#dx-industrial-spotlight .dxis-title .dxis-accent{
    position:relative;
    display:inline;
    color:inherit;
    z-index:1;
}

#dx-industrial-spotlight .dxis-title .dxis-accent::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:3px;
    height:5px;
    z-index:-1;
    background:var(--dx-cyan);
    opacity:.72;
}

#dx-industrial-spotlight .dxis-copy{
    max-width:690px;
    margin-top:21px;
    color:#b4bbbe;
    font-size:15px;
    font-weight:400;
    line-height:1.72;
}

#dx-industrial-spotlight .dxis-spec-grid{
    display:grid;
    grid-template-columns:repeat(3,minmax(0,1fr));
    margin-top:28px;
    border-top:1px solid var(--dx-line);
    border-left:1px solid var(--dx-line);
}

#dx-industrial-spotlight .dxis-spec{
    min-width:0;
    padding:18px;
    border-right:1px solid var(--dx-line);
    border-bottom:1px solid var(--dx-line);
}

#dx-industrial-spotlight .dxis-spec strong{
    display:block;
    color:#fff;
    font-size:18px;
    font-weight:600;
    line-height:1.2;
}

#dx-industrial-spotlight .dxis-spec span{
    display:block;
    margin-top:5px;
    color:#8f989c;
    font-size:12px;
    font-weight:600;
    line-height:1.42;
}

#dx-industrial-spotlight .dxis-apps{
    margin-top:24px;
}

#dx-industrial-spotlight .dxis-app-label{
    display:block;
    margin-bottom:10px;
    color:#838b8f;
    font-size:12px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.06em;
}

#dx-industrial-spotlight .dxis-app-row{
    display:flex;
    flex-wrap:wrap;
    gap:7px;
}

#dx-industrial-spotlight .dxis-app{
    display:inline-flex;
    align-items:center;
    min-height:32px;
    padding:7px 9px;

    color:#c0c6c9;
    background:#15191b;
    border:1px solid rgba(255,255,255,.12);

    font-size:12px;
    font-weight:600;
    line-height:1.3;
}

#dx-industrial-spotlight .dxis-actions{
    display:flex;
    flex-wrap:wrap;
    gap:10px;
    margin-top:27px;
}

#dx-industrial-spotlight .dxis-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;
}

#dx-industrial-spotlight .dxis-btn-primary{
    color:var(--dx-black);
    background:var(--dx-cyan);
    border:1px solid var(--dx-cyan);
}

#dx-industrial-spotlight .dxis-btn-secondary{
    color:#fff;
    background:transparent;
    border:1px solid rgba(255,255,255,.24);
}

#dx-industrial-spotlight .dxis-resources{
    display:flex;
    flex-wrap:wrap;
    gap:12px;
    margin-top:15px;
}

#dx-industrial-spotlight .dxis-resource{
    color:#b7bec1;
    font-size:12px;
    font-weight:700;
    border-bottom:1px solid #778084;
    padding-bottom:2px;
}

#dx-industrial-spotlight .dxis-bottom{
    width:min(var(--dx-container),calc(100% - 48px));
    margin:0 auto;
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:20px;
    padding:22px 0 27px;
    border-top:1px solid rgba(255,255,255,.12);
}

#dx-industrial-spotlight .dxis-bottom span{
    color:#838b8f;
    font-size:12px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.06em;
}

#dx-industrial-spotlight .dxis-bottom strong{
    color:#fff;
    font-size:13px;
    font-weight:600;
}

@media(max-width:930px){
    #dx-industrial-spotlight .dxis-wrap{
        grid-template-columns:1fr;
    }

    #dx-industrial-spotlight .dxis-visual{
        max-width:720px;
    }
}

@media(max-width:700px){
    #dx-industrial-spotlight .dxis-wrap{
        width:calc(100% - 30px);
        padding:62px 0 66px;
    }

    #dx-industrial-spotlight .dxis-stage{
        min-height:390px;
        padding:30px 20px;
    }

    #dx-industrial-spotlight .dxis-product{
        height:280px;
    }

    #dx-industrial-spotlight .dxis-title{
        font-size:clamp(34px,10vw,46px);
    }

    #dx-industrial-spotlight .dxis-copy{
        font-size:14px;
    }

    #dx-industrial-spotlight .dxis-stage-code{
        display:none;
    }

    #dx-industrial-spotlight .dxis-spec-grid{
        grid-template-columns:1fr;
    }

    #dx-industrial-spotlight .dxis-actions{
        display:grid;
        grid-template-columns:1fr;
    }

    #dx-industrial-spotlight .dxis-btn{
        width:100%;
    }

    #dx-industrial-spotlight .dxis-bottom{
        width:calc(100% - 30px);
        flex-direction:column;
        align-items:flex-start;
    }
}

@media(max-width:390px){
    #dx-industrial-spotlight .dxis-wrap,
    #dx-industrial-spotlight .dxis-bottom{
        width:calc(100% - 24px);
    }
}

@media(prefers-reduced-motion:reduce){
    #dx-industrial-spotlight *,
    #dx-industrial-spotlight *::before,
    #dx-industrial-spotlight *::after{
        animation:none;
        transition:none;
    }
}

#delmonix-scanner-range,
#delmonix-scanner-range *{
    box-sizing:border-box;
}

#delmonix-scanner-range{
    --dx-black:#08090a;
    --dx-dark:#111315;
    --dx-white:#fff;
    --dx-soft:#f4f5f6;
    --dx-text:#555d62;
    --dx-muted:#747c81;
    --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;
}

#delmonix-scanner-range h1,
#delmonix-scanner-range h2,
#delmonix-scanner-range h3,
#delmonix-scanner-range p,
#delmonix-scanner-range span,
#delmonix-scanner-range strong,
#delmonix-scanner-range a,
#delmonix-scanner-range button{
    margin:0;
    padding:0;
    font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}

#delmonix-scanner-range a{
    text-decoration:none;
}

#delmonix-scanner-range img{
    display:block;
    width:100%;
    max-width:100%;
    border:0;
}

#delmonix-scanner-range button{
    appearance:none;
    -webkit-appearance:none;
}

#delmonix-scanner-range .dx-wrap{
    width:min(var(--dx-container),calc(100% - 48px));
    margin:0 auto;
    padding:86px 0 90px;
}

#delmonix-scanner-range .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;
}

#delmonix-scanner-range .dx-eyebrow::before{
    content:"";
    width:30px;
    height:2px;
    flex:0 0 30px;
    background:var(--dx-cyan);
}

#delmonix-scanner-range .dx-title{
    max-width:860px;
    color:#08090a;
    font-size:clamp(40px,4.7vw,62px);
    font-weight:600;
    line-height:1.03;
    letter-spacing:-.045em;
}

#delmonix-scanner-range .dx-title .dx-accent{
    position:relative;
    display:inline;
    color:inherit;
    z-index:1;
}

#delmonix-scanner-range .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;
}

#delmonix-scanner-range .dx-copy{
    color:#555d62;
    font-size:15px;
    line-height:1.72;
}

#delmonix-scanner-range .dx-head{
    display:grid;
    grid-template-columns:minmax(0,1fr) minmax(320px,.5fr);
    gap:60px;
    align-items:end;
    margin-bottom:34px;
}

#delmonix-scanner-range .dx-head .dx-copy{
    padding-left:22px;
    border-left:1px solid #cfd4d7;
}

#delmonix-scanner-range .dx-toolbar{
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:20px;
    padding:16px 0;
    margin-bottom:22px;
    border-top:1px solid var(--dx-line);
    border-bottom:1px solid var(--dx-line);
}

#delmonix-scanner-range .dx-filters{
    display:flex;
    flex-wrap:wrap;
    gap:7px;
}

#delmonix-scanner-range .dx-filter{
    min-height:38px;
    padding:9px 13px;
    background:#fff;
    color:#5c6469;
    border:1px solid #d4dade;
    border-radius:0;
    cursor:pointer;
    font-size:12px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.06em;
}

#delmonix-scanner-range .dx-filter.is-active{
    background:var(--dx-black);
    color:#fff;
    border-color:var(--dx-black);
}

#delmonix-scanner-range .dx-count{
    color:#777f83;
    font-size:12px;
    font-weight:700;
    white-space:nowrap;
}

#delmonix-scanner-range .dx-grid{
    display:grid;
    grid-template-columns:repeat(3,minmax(0,1fr));
    gap:16px;
}

#delmonix-scanner-range .dx-card{
    display:flex;
    flex-direction:column;
    min-width:0;
    background:#fff;
    border:1px solid var(--dx-line);
}

#delmonix-scanner-range .dx-card[hidden]{
    display:none;
}

#delmonix-scanner-range .dx-image{
    position:relative;
    display:flex;
    align-items:center;
    justify-content:center;
    height:330px;
    padding:24px;
    background:#f0f2f3;
    border-bottom:1px solid var(--dx-line);
    overflow:hidden;
}

#delmonix-scanner-range .dx-image img{
    height:100%;
    object-fit:contain;
}

#delmonix-scanner-range .dx-image-label{
    position:absolute;
    top:15px;
    left:15px;
    z-index:5;

    display:flex;
    align-items:center;
    flex-wrap:wrap;
    gap:7px;

    width:auto;
    max-width:calc(100% - 30px);

    padding:8px 10px;

    background:#08090a;
    color:#fff;

    font-size:12px;
    font-weight:700;
    line-height:1.25;
    letter-spacing:.03em;
    text-transform:uppercase;
}

#delmonix-scanner-range .dx-image-label span{
    position:relative;
    color:#fff;
    font-size:12px;
    font-weight:700;
    line-height:1.25;
}

#delmonix-scanner-range .dx-image-label span + span{
    padding-left:10px;
}

#delmonix-scanner-range .dx-image-label span + span::before{
    content:"";
    position:absolute;
    left:0;
    top:50%;
    width:3px;
    height:3px;
    border-radius:50%;
    background:var(--dx-cyan);
    transform:translateY(-50%);
}

#delmonix-scanner-range .dx-body{
    display:flex;
    flex:1 1 auto;
    flex-direction:column;
    padding:23px;
}

#delmonix-scanner-range .dx-type{
    color:#687075;
    font-size:12px;
    font-weight:700;
    line-height:1.4;
    letter-spacing:.055em;
    text-transform:uppercase;
}

#delmonix-scanner-range .dx-body h3{
    margin-top:8px;
    color:var(--dx-black);
    font-size:29px;
    font-weight:600;
    line-height:1.1;
}

#delmonix-scanner-range .dx-body>p{
    margin-top:10px;
    color:var(--dx-text);
    font-size:14px;
    line-height:1.62;
}

#delmonix-scanner-range .dx-specs{
    display:flex;
    flex-wrap:wrap;
    gap:6px;
    margin-top:18px;
}

#delmonix-scanner-range .dx-specs span{
    padding:7px 8px;
    background:var(--dx-soft);
    border:1px solid var(--dx-line);
    color:#4f585d;
    font-size:12px;
    font-weight:600;
    line-height:1.3;
}

#delmonix-scanner-range .dx-actions{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    gap:9px 13px;
    margin-top:auto;
    padding-top:20px;
}

#delmonix-scanner-range .dx-view{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    min-height:44px;
    padding:11px 15px;
    background:var(--dx-black);
    color:#fff;
    font-size:13px;
    font-weight:700;
}

#delmonix-scanner-range .dx-resource{
    color:#3f494e;
    font-size:12px;
    font-weight:700;
    border-bottom:1px solid #aeb6ba;
    padding-bottom:2px;
}

#delmonix-scanner-range .dx-footer{
    display:flex;
    justify-content:space-between;
    gap:18px;
    margin-top:20px;
    padding-top:17px;
    border-top:1px solid var(--dx-line);
}

#delmonix-scanner-range .dx-footer span,
#delmonix-scanner-range .dx-footer strong{
    font-size:12px;
    line-height:1.4;
}

#delmonix-scanner-range .dx-footer span{
    color:#777f83;
}

#delmonix-scanner-range .dx-footer strong{
    font-weight:600;
}

@media(max-width:1000px){

    #delmonix-scanner-range .dx-head{
        grid-template-columns:1fr;
    }

    #delmonix-scanner-range .dx-grid{
        grid-template-columns:1fr 1fr;
    }

}

@media(max-width:700px){

    #delmonix-scanner-range .dx-wrap{
        width:calc(100% - 30px);
        padding:58px 0 62px;
    }

    #delmonix-scanner-range .dx-title{
        font-size:clamp(34px,10vw,46px);
    }

    #delmonix-scanner-range .dx-copy{
        font-size:14px;
    }

}

@media(max-width:680px){

    #delmonix-scanner-range .dx-toolbar{
        align-items:flex-start;
        flex-direction:column;
    }

    #delmonix-scanner-range .dx-grid{
        grid-template-columns:1fr;
    }

    #delmonix-scanner-range .dx-image{
        height:300px;
    }

    #delmonix-scanner-range .dx-footer{
        align-items:flex-start;
        flex-direction:column;
    }

}

@media(max-width:390px){

    #delmonix-scanner-range .dx-wrap{
        width:calc(100% - 24px);
    }

    #delmonix-scanner-range .dx-image{
        height:270px;
        padding:20px;
    }

    #delmonix-scanner-range .dx-image-label{
        top:11px;
        left:11px;
        max-width:calc(100% - 22px);
        padding:7px 9px;
    }

}

@media(prefers-reduced-motion:reduce){

    #delmonix-scanner-range *,
    #delmonix-scanner-range *::before,
    #delmonix-scanner-range *::after{
        animation:none;
        transition:none;
    }

}

#dx-industrial-spotlight-dx740,#dx-industrial-spotlight-dx740 *{box-sizing:border-box}
#dx-industrial-spotlight-dx740{
 --dx-black:#08090a;--dx-dark:#111315;--dx-white:#fff;--dx-soft:#f4f5f6;
 --dx-text:#555d62;--dx-muted:#747c81;--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-industrial-spotlight-dx740 h1,#dx-industrial-spotlight-dx740 h2,#dx-industrial-spotlight-dx740 h3,#dx-industrial-spotlight-dx740 p,#dx-industrial-spotlight-dx740 span,#dx-industrial-spotlight-dx740 strong,#dx-industrial-spotlight-dx740 a,#dx-industrial-spotlight-dx740 button,#dx-industrial-spotlight-dx740 figure,#dx-industrial-spotlight-dx740 figcaption,#dx-industrial-spotlight-dx740 details,#dx-industrial-spotlight-dx740 summary{
 margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-industrial-spotlight-dx740 a{text-decoration:none}
#dx-industrial-spotlight-dx740 img{display:block;width:100%;max-width:100%;border:0}
#dx-industrial-spotlight-dx740 button{appearance:none;-webkit-appearance:none}
#dx-industrial-spotlight-dx740 .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-industrial-spotlight-dx740 .dx-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#9da5a9;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}
#dx-industrial-spotlight-dx740 .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-industrial-spotlight-dx740 .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-industrial-spotlight-dx740 .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-industrial-spotlight-dx740 .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-industrial-spotlight-dx740 .dx-copy{color:#b4bbbe;font-size:15px;line-height:1.72}
#dx-industrial-spotlight-dx740 .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-industrial-spotlight-dx740 .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
 #dx-industrial-spotlight-dx740 .dx-title{font-size:clamp(34px,10vw,46px)}
 #dx-industrial-spotlight-dx740 .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-industrial-spotlight-dx740 .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){#dx-industrial-spotlight-dx740 *,#dx-industrial-spotlight-dx740 *::before,#dx-industrial-spotlight-dx740 *::after{animation:none;transition:none}}

#dx-industrial-spotlight-dx740 .dx-grid{display:grid;grid-template-columns:minmax(420px,.94fr) minmax(0,1.06fr);gap:62px;align-items:center}
#dx-industrial-spotlight-dx740 .dx-visual{display:flex;align-items:center;justify-content:center;min-height:540px;padding:34px;background:#f0f2f3;border:1px solid rgba(255,255,255,.15)}
#dx-industrial-spotlight-dx740 .dx-visual img{height:450px;object-fit:contain}
#dx-industrial-spotlight-dx740 .dx-model{display:block;margin-bottom:13px;color:var(--dx-cyan);font-size:13px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}
#dx-industrial-spotlight-dx740 .dx-content .dx-copy{margin-top:20px;max-width:700px}
#dx-industrial-spotlight-dx740 .dx-spec-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:27px;border-top:1px solid rgba(255,255,255,.15);border-left:1px solid rgba(255,255,255,.15)}
#dx-industrial-spotlight-dx740 .dx-spec{padding:18px;border-right:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15)}
#dx-industrial-spotlight-dx740 .dx-spec strong{display:block;color:#fff;font-size:16px;font-weight:600}
#dx-industrial-spotlight-dx740 .dx-spec span{display:block;margin-top:4px;color:#8f989c;font-size:12px;line-height:1.4}
#dx-industrial-spotlight-dx740 .dx-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}
#dx-industrial-spotlight-dx740 .dx-primary{background:var(--dx-cyan);color:var(--dx-black);border:1px solid var(--dx-cyan)}
#dx-industrial-spotlight-dx740 .dx-secondary{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.25)}
@media(max-width:900px){#dx-industrial-spotlight-dx740 .dx-grid{grid-template-columns:1fr}#dx-industrial-spotlight-dx740 .dx-visual{min-height:390px}#dx-industrial-spotlight-dx740 .dx-visual img{height:330px}}
@media(max-width:560px){#dx-industrial-spotlight-dx740 .dx-visual{min-height:310px;padding:22px}#dx-industrial-spotlight-dx740 .dx-visual img{height:270px}#dx-industrial-spotlight-dx740 .dx-spec-grid{grid-template-columns:1fr}#dx-industrial-spotlight-dx740 .dx-actions{display:grid;grid-template-columns:1fr}#dx-industrial-spotlight-dx740 .dx-btn{width:100%}}

#dx-scanner-applications,#dx-scanner-applications *{box-sizing:border-box}
#dx-scanner-applications{
 --dx-black:#08090a;--dx-dark:#111315;--dx-white:#fff;--dx-soft:#f4f5f6;
 --dx-text:#555d62;--dx-muted:#747c81;--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-scanner-applications h1,#dx-scanner-applications h2,#dx-scanner-applications h3,#dx-scanner-applications p,#dx-scanner-applications span,#dx-scanner-applications strong,#dx-scanner-applications a,#dx-scanner-applications button,#dx-scanner-applications figure,#dx-scanner-applications figcaption,#dx-scanner-applications details,#dx-scanner-applications summary{
 margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-scanner-applications a{text-decoration:none}
#dx-scanner-applications img{display:block;width:100%;max-width:100%;border:0}
#dx-scanner-applications button{appearance:none;-webkit-appearance:none}
#dx-scanner-applications .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-scanner-applications .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-scanner-applications .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-scanner-applications .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-scanner-applications .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-scanner-applications .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-scanner-applications .dx-copy{color:#555d62;font-size:15px;line-height:1.72}
#dx-scanner-applications .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-scanner-applications .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
 #dx-scanner-applications .dx-title{font-size:clamp(34px,10vw,46px)}
 #dx-scanner-applications .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-scanner-applications .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){#dx-scanner-applications *,#dx-scanner-applications *::before,#dx-scanner-applications *::after{animation:none;transition:none}}

#dx-scanner-applications .dx-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.5fr);gap:60px;align-items:end;margin-bottom:40px}
#dx-scanner-applications .dx-head .dx-copy{padding-left:22px;border-left:1px solid #cfd4d7}
#dx-scanner-applications .dx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
#dx-scanner-applications .dx-card{position:relative;min-height:380px;overflow:hidden;background:#111315}
#dx-scanner-applications .dx-card img{position:absolute;inset:0;height:100%;object-fit:cover}
#dx-scanner-applications .dx-card::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,9,10,.06),rgba(8,9,10,.84))}
#dx-scanner-applications .dx-card-copy{position:absolute;z-index:2;left:22px;right:22px;bottom:21px}
#dx-scanner-applications .dx-card-copy span{color:#c2c8cb;font-size:12px;font-weight:700;text-transform:uppercase}
#dx-scanner-applications .dx-card-copy h3{margin-top:7px;color:#fff;font-size:24px;font-weight:600;line-height:1.18}
#dx-scanner-applications .dx-card-copy p{margin-top:7px;color:#c6cccf;font-size:13px;line-height:1.52}
#dx-scanner-applications .dx-note{margin-top:16px;padding:19px 21px;background:var(--dx-soft);border-left:3px solid var(--dx-cyan);color:var(--dx-text);font-size:13px;line-height:1.55}
@media(max-width:900px){#dx-scanner-applications .dx-head,#dx-scanner-applications .dx-grid{grid-template-columns:1fr}#dx-scanner-applications .dx-card{min-height:330px}}

#dx-scanner-types,
#dx-scanner-types *{
    box-sizing:border-box;
}

#dx-scanner-types{
    --dx-black:#08090a;
    --dx-dark:#111315;
    --dx-white:#ffffff;
    --dx-soft:#f4f5f6;
    --dx-text:#555d62;
    --dx-muted:#747c81;
    --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-scanner-types h1,
#dx-scanner-types h2,
#dx-scanner-types h3,
#dx-scanner-types p,
#dx-scanner-types span,
#dx-scanner-types strong,
#dx-scanner-types a,
#dx-scanner-types button,
#dx-scanner-types figure,
#dx-scanner-types figcaption{
    margin:0;
    padding:0;

    font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}

#dx-scanner-types a{
    text-decoration:none;
}

#dx-scanner-types img{
    display:block;

    width:100%;
    max-width:100%;

    border:0;
}

#dx-scanner-types .dx-wrap{
    width:min(var(--dx-container),calc(100% - 48px));

    margin:0 auto;
    padding:86px 0 90px;
}

#dx-scanner-types .dx-head{
    display:grid;

    grid-template-columns:
        minmax(0,1fr)
        minmax(320px,.5fr);

    gap:60px;

    align-items:end;

    margin-bottom:40px;
}

#dx-scanner-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-scanner-types .dx-eyebrow::before{
    content:"";

    width:30px;
    height:2px;

    flex:0 0 30px;

    background:var(--dx-cyan);
}

#dx-scanner-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-scanner-types .dx-title .dx-accent{
    position:relative;

    display:inline;

    color:inherit;

    z-index:1;
}

#dx-scanner-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-scanner-types .dx-head .dx-copy{
    padding-left:22px;

    border-left:1px solid #cfd4d7;

    color:#555d62;

    font-size:15px;

    line-height:1.72;
}

#dx-scanner-types .dx-grid{
    display:grid;

    grid-template-columns:repeat(5,minmax(0,1fr));

    border-top:1px solid var(--dx-line);
    border-left:1px solid var(--dx-line);

    background:#ffffff;
}

#dx-scanner-types .dx-card{
    position:relative;

    display:flex;
    flex-direction:column;

    min-width:0;

    background:#ffffff;

    border-right:1px solid var(--dx-line);
    border-bottom:1px solid var(--dx-line);
}

#dx-scanner-types .dx-card::before{
    content:"";

    position:absolute;

    left:0;
    top:0;

    width:0;
    height:3px;

    background:var(--dx-cyan);

    transition:width .25s ease;

    z-index:3;
}

@media(hover:hover){
    #dx-scanner-types .dx-card:hover::before{
        width:100%;
    }
}

#dx-scanner-types .dx-visual{
    position:relative;

    display:flex;

    align-items:center;
    justify-content:center;

    height:205px;

    padding:23px 20px 16px;

    overflow:hidden;

    background:
        linear-gradient(
            145deg,
            #f8f9f9 0%,
            #eef1f2 100%
        );

    border-bottom:1px solid var(--dx-line);
}

#dx-scanner-types .dx-visual::after{
    content:"";

    position:absolute;

    left:18px;
    right:18px;
    bottom:13px;

    height:1px;

    background:#d9dde0;
}

#dx-scanner-types .dx-visual img{
    position:relative;

    z-index:2;

    width:90%;
    height:165px;

    object-fit:contain;
    object-position:center;

    transition:transform .25s ease;
}

@media(hover:hover){
    #dx-scanner-types .dx-card:hover .dx-visual img{
        transform:translateY(-3px);
    }
}

#dx-scanner-types .dx-number{
    position:absolute;

    left:14px;
    top:13px;

    z-index:4;

    color:#949ca0;

    font-size:12px;
    font-weight:700;

    letter-spacing:.08em;
}

#dx-scanner-types .dx-icon{
    position:absolute;

    right:14px;
    top:12px;

    z-index:4;

    width:31px;
    height:31px;

    display:flex;

    align-items:center;
    justify-content:center;

    background:#ffffff;

    border:1px solid #d5dade;
}

#dx-scanner-types .dx-icon svg{
    width:16px;
    height:16px;

    fill:none;

    stroke:#08090a;
    stroke-width:1.7;

    stroke-linecap:round;
    stroke-linejoin:round;
}

#dx-scanner-types .dx-card-body{
    display:flex;

    flex:1 1 auto;
    flex-direction:column;

    padding:21px 20px 22px;
}

#dx-scanner-types .dx-type{
    color:#00aebd;

    font-size:12px;
    font-weight:700;

    line-height:1.35;

    letter-spacing:.055em;

    text-transform:uppercase;
}

#dx-scanner-types .dx-card h3{
    margin-top:8px;

    color:var(--dx-black);

    font-size:20px;
    font-weight:600;

    line-height:1.25;
}

#dx-scanner-types .dx-models{
    margin-top:9px;

    color:#3d474c;

    font-size:13px;
    font-weight:700;

    line-height:1.45;
}

#dx-scanner-types .dx-card p{
    margin-top:8px;

    color:var(--dx-text);

    font-size:13px;

    line-height:1.58;
}

#dx-scanner-types .dx-card-meta{
    display:flex;

    align-items:center;

    gap:7px;

    margin-top:auto;
    padding-top:18px;
}

#dx-scanner-types .dx-card-meta::before{
    content:"";

    width:5px;
    height:5px;

    flex:0 0 5px;

    border-radius:50%;

    background:var(--dx-cyan);
}

#dx-scanner-types .dx-card-meta span{
    color:#858d91;

    font-size:12px;
    font-weight:600;

    line-height:1.4;
}

#dx-scanner-types .dx-bottom{
    display:flex;

    justify-content:space-between;
    align-items:center;

    gap:20px;

    margin-top:18px;

    padding:19px 20px;

    background:#ffffff;

    border-left:3px solid var(--dx-cyan);
}

#dx-scanner-types .dx-bottom-copy span{
    display:block;

    color:#7b8387;

    font-size:12px;
    font-weight:700;

    text-transform:uppercase;

    letter-spacing:.06em;
}

#dx-scanner-types .dx-bottom-copy strong{
    display:block;

    margin-top:4px;

    color:var(--dx-black);

    font-size:15px;
    font-weight:600;
}

#dx-scanner-types .dx-btn{
    display:inline-flex;

    align-items:center;
    justify-content:center;

    min-height:50px;

    padding:13px 18px;

    color:#ffffff;

    background:var(--dx-black);

    border:1px solid var(--dx-black);
    border-radius:0;

    font-size:14px;
    font-weight:700;

    line-height:1;
}

@media(max-width:1100px){

    #dx-scanner-types .dx-grid{
        grid-template-columns:repeat(3,minmax(0,1fr));
    }

}

@media(max-width:850px){

    #dx-scanner-types .dx-head{
        grid-template-columns:1fr;

        gap:25px;
    }

    #dx-scanner-types .dx-head .dx-copy{
        max-width:760px;
    }

    #dx-scanner-types .dx-grid{
        grid-template-columns:1fr 1fr;
    }

}

@media(max-width:700px){

    #dx-scanner-types .dx-wrap{
        width:calc(100% - 30px);

        padding:58px 0 62px;
    }

    #dx-scanner-types .dx-title{
        font-size:clamp(34px,10vw,46px);
    }

    #dx-scanner-types .dx-head .dx-copy{
        font-size:14px;

        padding-left:17px;
    }

}

@media(max-width:560px){

    #dx-scanner-types .dx-grid{
        grid-template-columns:1fr;
    }

    #dx-scanner-types .dx-visual{
        height:255px;
    }

    #dx-scanner-types .dx-visual img{
        width:84%;
        height:210px;
    }

    #dx-scanner-types .dx-card-body{
        padding:21px 20px 23px;
    }

    #dx-scanner-types .dx-card h3{
        font-size:22px;
    }

    #dx-scanner-types .dx-card p{
        font-size:14px;
    }

    #dx-scanner-types .dx-bottom{
        flex-direction:column;

        align-items:flex-start;
    }

    #dx-scanner-types .dx-btn{
        width:100%;
    }

}

@media(max-width:390px){

    #dx-scanner-types .dx-wrap{
        width:calc(100% - 24px);
    }

}

@media(prefers-reduced-motion:reduce){

    #dx-scanner-types *,
    #dx-scanner-types *::before,
    #dx-scanner-types *::after{
        animation:none;
        transition:none;
    }

}

#dx-why-scanners,#dx-why-scanners *{box-sizing:border-box}
#dx-why-scanners{
 --dx-black:#08090a;--dx-dark:#111315;--dx-white:#fff;--dx-soft:#f4f5f6;
 --dx-text:#555d62;--dx-muted:#747c81;--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-scanners h1,#dx-why-scanners h2,#dx-why-scanners h3,#dx-why-scanners p,#dx-why-scanners span,#dx-why-scanners strong,#dx-why-scanners a,#dx-why-scanners button,#dx-why-scanners figure,#dx-why-scanners figcaption,#dx-why-scanners details,#dx-why-scanners summary{
 margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-why-scanners a{text-decoration:none}
#dx-why-scanners img{display:block;width:100%;max-width:100%;border:0}
#dx-why-scanners button{appearance:none;-webkit-appearance:none}
#dx-why-scanners .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-why-scanners .dx-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#9da5a9;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}
#dx-why-scanners .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-why-scanners .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-scanners .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-why-scanners .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-scanners .dx-copy{color:#b4bbbe;font-size:15px;line-height:1.72}
#dx-why-scanners .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-scanners .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
 #dx-why-scanners .dx-title{font-size:clamp(34px,10vw,46px)}
 #dx-why-scanners .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-why-scanners .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){#dx-why-scanners *,#dx-why-scanners *::before,#dx-why-scanners *::after{animation:none;transition:none}}

#dx-why-scanners .dx-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:62px;align-items:center}
#dx-why-scanners .dx-products{display:grid;grid-template-columns:1fr 1fr;gap:12px}
#dx-why-scanners .dx-product{display:flex;align-items:center;justify-content:center;min-height:270px;padding:25px;background:#f0f2f3;border:1px solid rgba(255,255,255,.15)}
#dx-why-scanners .dx-product:first-child{grid-column:1/3;min-height:330px}
#dx-why-scanners .dx-product img{height:270px;object-fit:contain}
#dx-why-scanners .dx-product:first-child img{height:310px}
#dx-why-scanners .dx-content .dx-copy{margin-top:20px}
#dx-why-scanners .dx-points{display:grid;grid-template-columns:1fr 1fr;margin-top:26px;border-top:1px solid rgba(255,255,255,.15);border-left:1px solid rgba(255,255,255,.15)}
#dx-why-scanners .dx-point{padding:18px;border-right:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15)}
#dx-why-scanners .dx-point span{color:var(--dx-cyan);font-size:12px;font-weight:700}
#dx-why-scanners .dx-point strong{display:block;margin-top:5px;color:#fff;font-size:15px;font-weight:600;line-height:1.42}
@media(max-width:900px){#dx-why-scanners .dx-grid{grid-template-columns:1fr}}
@media(max-width:560px){#dx-why-scanners .dx-products,#dx-why-scanners .dx-points{grid-template-columns:1fr}#dx-why-scanners .dx-product:first-child{grid-column:auto}}

#dx-scanner-faq,#dx-scanner-faq *{box-sizing:border-box}
#dx-scanner-faq{
 --dx-black:#08090a;--dx-dark:#111315;--dx-white:#fff;--dx-soft:#f4f5f6;
 --dx-text:#555d62;--dx-muted:#747c81;--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-scanner-faq h1,#dx-scanner-faq h2,#dx-scanner-faq h3,#dx-scanner-faq p,#dx-scanner-faq span,#dx-scanner-faq strong,#dx-scanner-faq a,#dx-scanner-faq button,#dx-scanner-faq figure,#dx-scanner-faq figcaption,#dx-scanner-faq details,#dx-scanner-faq summary{
 margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-scanner-faq a{text-decoration:none}
#dx-scanner-faq img{display:block;width:100%;max-width:100%;border:0}
#dx-scanner-faq button{appearance:none;-webkit-appearance:none}
#dx-scanner-faq .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-scanner-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-scanner-faq .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-scanner-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-scanner-faq .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-scanner-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-scanner-faq .dx-copy{color:#555d62;font-size:15px;line-height:1.72}
#dx-scanner-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-scanner-faq .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
 #dx-scanner-faq .dx-title{font-size:clamp(34px,10vw,46px)}
 #dx-scanner-faq .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-scanner-faq .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){#dx-scanner-faq *,#dx-scanner-faq *::before,#dx-scanner-faq *::after{animation:none;transition:none}}

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

#dx-scanner-final-cta,#dx-scanner-final-cta *{box-sizing:border-box}
#dx-scanner-final-cta{
 --dx-black:#08090a;--dx-dark:#111315;--dx-white:#fff;--dx-soft:#f4f5f6;
 --dx-text:#555d62;--dx-muted:#747c81;--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-scanner-final-cta h1,#dx-scanner-final-cta h2,#dx-scanner-final-cta h3,#dx-scanner-final-cta p,#dx-scanner-final-cta span,#dx-scanner-final-cta strong,#dx-scanner-final-cta a,#dx-scanner-final-cta button,#dx-scanner-final-cta figure,#dx-scanner-final-cta figcaption,#dx-scanner-final-cta details,#dx-scanner-final-cta summary{
 margin:0;padding:0;font-family:"ZebraSans",Arial,Helvetica,sans-serif;
}
#dx-scanner-final-cta a{text-decoration:none}
#dx-scanner-final-cta img{display:block;width:100%;max-width:100%;border:0}
#dx-scanner-final-cta button{appearance:none;-webkit-appearance:none}
#dx-scanner-final-cta .dx-wrap{width:min(var(--dx-container),calc(100% - 48px));margin:0 auto;padding:86px 0 90px}
#dx-scanner-final-cta .dx-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#9da5a9;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}
#dx-scanner-final-cta .dx-eyebrow::before{content:"";width:30px;height:2px;flex:0 0 30px;background:var(--dx-cyan)}
#dx-scanner-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-scanner-final-cta .dx-title .dx-accent{position:relative;display:inline;color:inherit;z-index:1}
#dx-scanner-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-scanner-final-cta .dx-copy{color:#b4bbbe;font-size:15px;line-height:1.72}
#dx-scanner-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-scanner-final-cta .dx-wrap{width:calc(100% - 30px);padding:58px 0 62px}
 #dx-scanner-final-cta .dx-title{font-size:clamp(34px,10vw,46px)}
 #dx-scanner-final-cta .dx-copy{font-size:14px}
}
@media(max-width:390px){#dx-scanner-final-cta .dx-wrap{width:calc(100% - 24px)}}
@media(prefers-reduced-motion:reduce){#dx-scanner-final-cta *,#dx-scanner-final-cta *::before,#dx-scanner-final-cta *::after{animation:none;transition:none}}

#dx-scanner-final-cta .dx-wrap{padding-bottom:34px}
#dx-scanner-final-cta .dx-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.62fr);gap:62px;align-items:center}
#dx-scanner-final-cta .dx-copy{margin-top:20px;max-width:680px}
#dx-scanner-final-cta .dx-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}
#dx-scanner-final-cta .dx-primary{background:var(--dx-cyan);color:var(--dx-black);border:1px solid var(--dx-cyan)}
#dx-scanner-final-cta .dx-secondary{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.25)}
#dx-scanner-final-cta .dx-products{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.14)}
#dx-scanner-final-cta .dx-product{display:flex;align-items:center;justify-content:center;min-height:220px;padding:20px;background:#f0f2f3}
#dx-scanner-final-cta .dx-product:first-child{grid-column:1/3;min-height:280px}
#dx-scanner-final-cta .dx-product img{height:210px;object-fit:contain}
#dx-scanner-final-cta .dx-product:first-child img{height:260px}
#dx-scanner-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-scanner-final-cta .dx-contact div{padding-right:18px}
#dx-scanner-final-cta .dx-contact div+div{padding-left:18px;border-left:1px solid rgba(255,255,255,.15)}
#dx-scanner-final-cta .dx-contact span{display:block;color:#858d91;font-size:12px;font-weight:700;text-transform:uppercase}
#dx-scanner-final-cta .dx-contact a,#dx-scanner-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:850px){#dx-scanner-final-cta .dx-grid{grid-template-columns:1fr}}
@media(max-width:620px){#dx-scanner-final-cta .dx-actions{display:grid;grid-template-columns:1fr}#dx-scanner-final-cta .dx-btn{width:100%}#dx-scanner-final-cta .dx-products{grid-template-columns:1fr 1fr}#dx-scanner-final-cta .dx-contact{grid-template-columns:1fr}#dx-scanner-final-cta .dx-contact div,#dx-scanner-final-cta .dx-contact div+div{padding:12px 0;border-left:0;border-top:1px solid rgba(255,255,255,.15)}}

@media(max-width:760px){
  #delmonix-scanner-range .dx-filters{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}
  #delmonix-scanner-range .dx-filter{width:100%;text-align:center}
  #delmonix-scanner-range .dx-image-label{font-size:11px}
  #delmonix-scanner-range .dx-image-label span{font-size:11px}
}
@media(max-width:560px){
  #dx-scanner-hero .dx-breadcrumb{font-size:11px}
  #dx-scanner-hero .dx-visual{grid-template-rows:260px 170px}
  #delmonix-scanner-range .dx-filters{grid-template-columns:1fr}
  #dx-industrial-spotlight .dxis-stage-bottom,
  #dx-industrial-spotlight-dx740 .dx-stage-bottom{flex-direction:column;align-items:flex-start}
  #dx-scanner-final-cta .dx-actions{display:grid;grid-template-columns:1fr}
  #dx-scanner-final-cta .dx-btn{width:100%}
}
@media(max-width:420px){
  #delmonix-scanner-range .dx-image{height:250px;padding:16px}
  #dx-scanner-types .dx-card-body,
  #delmonix-scanner-range .dx-body{padding:20px 18px}
}
