@charset "UTF-8";[contenteditable=true]:focus,[href]:focus,[tabindex]:not([tabindex="-1"]):focus,button:focus,details:focus,input:focus,select:focus,textarea:focus{outline:2px solid #0f7fff!important;outline-offset:1px!important}input:focus+label{outline:2px solid #0f7fff!important;outline-offset:1px!important}.pages-custom-category-solutions>.page{max-width:none}.pages-custom-category-solutions>.page>.container{max-width:none;padding:0}.industrial-solutions .hero{background:#000}.industrial-solutions .hero-container{display:grid;grid-template-columns:1fr 1fr;margin:0 auto;max-width:2000px;min-height:420px}.industrial-solutions .hero-orange-bottom{border-bottom:12px solid #ff5000}@media only screen and (min-width:768px){.industrial-solutions .hero-orange-bottom{border-bottom:20px solid #ff5000}}.industrial-solutions .hero-text{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:56px 48px}@media only screen and (min-width:1700px){.industrial-solutions .hero-text>div{margin:0 auto;max-width:85%}}.industrial-solutions .hero-eyebrow{color:#ff5000;font-size:17px;font-weight:500;margin-bottom:8px;text-transform:uppercase}.industrial-solutions .hero h1{color:#fff;font:400 clamp(30px, 3.5vw, 45px)/1.15 "Archivo Black","Helvetica Neue",Arial,sans-serif;letter-spacing:-.02em;margin-bottom:12px;padding:0;text-transform:uppercase}.industrial-solutions .hero-sub{color:rgba(255,255,255,.65);font-size:16px;line-height:1.6;margin-bottom:28px;max-width:450px}.industrial-solutions .btn-orange{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;background:#ff5000;border:none;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:500;gap:7px;padding:15px 30px;-webkit-transition:background .15s cubic-bezier(.4, 0, .2, 1);transition:background .15s cubic-bezier(.4, 0, .2, 1)}.industrial-solutions .btn-orange:hover{background:#b33800;color:#fff;text-decoration:none}.industrial-solutions .btn-outline-wht{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:1px solid #fff;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:17px;font-weight:500;gap:7px;padding:15px 30px;-webkit-transition:border-color .15s cubic-bezier(.4, 0, .2, 1),color .15s cubic-bezier(.4, 0, .2, 1);transition:border-color .15s cubic-bezier(.4, 0, .2, 1),color .15s cubic-bezier(.4, 0, .2, 1)}.industrial-solutions .btn-outline-wht:hover{border-color:#d9d9d9;color:#d9d9d9;text-decoration:none}.industrial-solutions .hero-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.industrial-solutions .hero-img{background:#2a2a2a;overflow:hidden;position:relative}.industrial-solutions .hero-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.85;width:100%}.industrial-solutions .img-placeholder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2e2e2e;color:rgba(255,255,255,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:13px;gap:10px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:280px;width:100%}.industrial-solutions .img-placeholder svg{opacity:.3}.industrial-solutions .stat-strip{background:#ff5000}.industrial-solutions .stat-strip-container{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:2000px}.industrial-solutions .stat-item{border-right:1px solid rgba(255,255,255,.2);padding:18px 20px;text-align:center}.industrial-solutions .stat-item:last-child{border-right:none}.industrial-solutions .stat-num{color:#fff;font-size:24px;font-weight:700;line-height:1.3}.industrial-solutions .stat-label{color:rgba(255,255,255,.78);font-size:14px;line-height:1.35;margin-top:3px}.industrial-solutions .section{padding:56px 5%}.industrial-solutions .section.bg-white{background:#fff}.industrial-solutions .section.bg-gray-1{background:#f7f7f7}.industrial-solutions .section-inner{margin:0 auto;max-width:1300px}.industrial-solutions .section-hd{margin-bottom:32px}.industrial-solutions .section-eyebrow{color:#ff5000;font-size:11px;font-weight:700;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.industrial-solutions .section-title{color:#333;font-size:clamp(22px, 2.5vw, 30px);font-weight:700;line-height:1.2;margin-bottom:8px;padding:0}.industrial-solutions .section-desc{color:#595959;font-size:15px;line-height:1.65;max-width:580px}.industrial-solutions .ps-section{background:#f7f7f7;padding:56px 5%}.industrial-solutions .ps-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin:0 auto;margin-top:36px;max-width:1300px}.industrial-solutions .ps-card{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.09);box-shadow:0 2px 8px rgba(0,0,0,.09);overflow:hidden}.industrial-solutions .ps-card-img{background:#2a2a2a;height:240px;overflow:hidden;position:relative}.industrial-solutions .ps-card-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.industrial-solutions .ps-card-img-placeholder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(255,255,255,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;gap:8px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.industrial-solutions .ps-img-label{font-size:11px;font-weight:700;left:14px;letter-spacing:.1em;padding:4px 12px;position:absolute;text-transform:uppercase;top:14px}.industrial-solutions .ps-card.problem .ps-img-label{background:#1c1c1c;color:#fff}.industrial-solutions .ps-card.solution .ps-img-label{background:#ff5000;color:#fff}.industrial-solutions .ps-card-body{background:#fff;padding:20px 24px}.industrial-solutions .ps-card-title{color:#333;font-size:17px;font-weight:700;margin-bottom:12px}.industrial-solutions .ps-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;list-style:none;margin-left:0}.industrial-solutions .ps-list li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#595959;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:10px;line-height:1.5}.industrial-solutions .ps-list li::before{content:"";-ms-flex-negative:0;flex-shrink:0;height:5px;margin-top:7px;width:5px}.industrial-solutions .ps-card.problem .ps-list li::before{background:#999}.industrial-solutions .ps-card.solution .ps-list li::before{background:#ff5000}.industrial-solutions .cat-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.industrial-solutions .cat-tile{background:#fff;border:1px solid #ebebeb;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.09);box-shadow:0 2px 8px rgba(0,0,0,.09);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:-webkit-box-shadow .18s cubic-bezier(.4, 0, .2, 1),-webkit-transform .18s cubic-bezier(.4, 0, .2, 1);transition:-webkit-box-shadow .18s cubic-bezier(.4, 0, .2, 1),-webkit-transform .18s cubic-bezier(.4, 0, .2, 1);transition:box-shadow .18s cubic-bezier(.4, 0, .2, 1),transform .18s cubic-bezier(.4, 0, .2, 1);transition:box-shadow .18s cubic-bezier(.4, 0, .2, 1),transform .18s cubic-bezier(.4, 0, .2, 1),-webkit-box-shadow .18s cubic-bezier(.4, 0, .2, 1),-webkit-transform .18s cubic-bezier(.4, 0, .2, 1)}.industrial-solutions .cat-tile:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.14);box-shadow:0 4px 16px rgba(0,0,0,.14);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.industrial-solutions .cat-tile-img{background:#e8e8e8;height:160px;overflow:hidden;position:relative}.industrial-solutions .cat-tile-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.industrial-solutions .cat-tile-img-placeholder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(135deg,#e0e0e0,#ccc);color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;gap:6px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.industrial-solutions .cat-tile-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:16px}.industrial-solutions .cat-tile-name{color:#333;font-size:15px;font-weight:700;line-height:1.25}.industrial-solutions .cat-tile-desc{color:#999;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;line-height:1.5}.industrial-solutions .cat-tile-link{color:#ff5000;font-size:13px;font-weight:700;margin-top:6px}.industrial-solutions .product-grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:768px){.industrial-solutions .product-grid{grid-template-columns:repeat(5,1fr)}}.industrial-solutions .product-card{background:#fff;border:1px solid #ebebeb;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.09);box-shadow:0 2px 8px rgba(0,0,0,.09);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:-webkit-box-shadow .18s cubic-bezier(.4, 0, .2, 1),-webkit-transform .18s cubic-bezier(.4, 0, .2, 1);transition:-webkit-box-shadow .18s cubic-bezier(.4, 0, .2, 1),-webkit-transform .18s cubic-bezier(.4, 0, .2, 1);transition:box-shadow .18s cubic-bezier(.4, 0, .2, 1),transform .18s cubic-bezier(.4, 0, .2, 1);transition:box-shadow .18s cubic-bezier(.4, 0, .2, 1),transform .18s cubic-bezier(.4, 0, .2, 1),-webkit-box-shadow .18s cubic-bezier(.4, 0, .2, 1),-webkit-transform .18s cubic-bezier(.4, 0, .2, 1)}.industrial-solutions .product-card:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.14);box-shadow:0 4px 16px rgba(0,0,0,.14);text-decoration:none;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.industrial-solutions .product-card-img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.industrial-solutions .product-card-img img{border:0;bottom:0;font-family:"object-fit: contain;";left:0;margin:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;padding:14px;position:absolute;right:0;top:0;width:100%}.industrial-solutions .product-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 14px 14px}.industrial-solutions .product-tag{color:#ff5000;font-size:11.5px;font-weight:500;margin-bottom:2px;text-transform:uppercase}.industrial-solutions .product-name{color:#333;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;font-weight:500;line-height:1.5;margin-bottom:3px}.industrial-solutions .product-sku{color:#999;font-size:12px;margin-bottom:10px}.industrial-solutions .product-btn{background:#ff5000;color:#fff;display:block;font-size:14px;font-weight:500;padding:8px;text-align:center;-webkit-transition:background .15s cubic-bezier(.4, 0, .2, 1);transition:background .15s cubic-bezier(.4, 0, .2, 1)}.industrial-solutions .product-btn:hover{background:#cc4000}.industrial-solutions .view-all-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ff5000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:700;gap:5px;margin-top:24px;padding-bottom:2px;text-decoration:none;-webkit-transition:border-color .15s cubic-bezier(.4, 0, .2, 1);transition:border-color .15s cubic-bezier(.4, 0, .2, 1)}.industrial-solutions .view-all-link:hover{text-decoration:underline}.industrial-solutions .signcast{background:#000}.industrial-solutions .signcast-band{display:grid;grid-template-columns:1fr 1fr;min-height:380px;padding:0}.industrial-solutions .signcast-container{margin:0 auto;max-width:2000px}.industrial-solutions .signcast-img{background:#1a1a1a;overflow:hidden;position:relative}.industrial-solutions .signcast-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.75;width:100%}.industrial-solutions .signcast-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 48px}.industrial-solutions .signcast-badge{-ms-flex-item-align:start;align-self:flex-start;background:#ff5000;color:#fff;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.1em;padding:4px 10px;text-transform:uppercase}.industrial-solutions .signcast-title{color:#fff;font:400 clamp(24px, 2.5vw, 34px)/1.2 "Archivo Black","Helvetica Neue",Arial,sans-serif;letter-spacing:-.02em;text-transform:uppercase}.industrial-solutions .signcast-title em{color:#ff5000;font-style:normal}.industrial-solutions .signcast-desc{color:rgba(255,255,255,.6);font-size:15px;line-height:1.65;margin-bottom:24px;max-width:450px}.industrial-solutions .signcast-bullets{display:grid;gap:8px 20px;grid-template-columns:1fr 1fr;margin-bottom:28px}@media only screen and (min-width:1700px){.industrial-solutions .signcast-bullets{max-width:75%}}.industrial-solutions .signcast-bullet{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:rgba(255,255,255,.7);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;gap:7px;line-height:1.5}.industrial-solutions .signcast-bullet::before{background:#ff5000;border-radius:50%;content:"";-ms-flex-negative:0;flex-shrink:0;height:5px;margin-top:5px;width:5px}.industrial-solutions .lifestyle{background:#f7f7f7}.industrial-solutions .lifestyle-band{display:grid;gap:0;grid-template-columns:1fr 1fr 1fr;margin:0 auto;max-width:2000px}.industrial-solutions .lifestyle-panel{background:#2a2a2a;height:260px;overflow:hidden;position:relative}.industrial-solutions .lifestyle-panel img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.industrial-solutions .lifestyle-panel-overlay{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),color-stop(60%,transparent));background:linear-gradient(to top,rgba(0,0,0,.7) 0,transparent 60%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;inset:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:18px 20px;position:absolute}.industrial-solutions .lifestyle-panel-label{color:#fff;display:block;font-size:17px;font-weight:700;line-height:1.3;width:100%}.industrial-solutions .lifestyle-panel-sub{color:rgba(255,255,255,.65);display:block;font-size:14px;margin-top:2px;width:100%}.industrial-solutions .cta-strip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 5%}.industrial-solutions .cta-strip-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1300px;width:100%}.industrial-solutions .cta-strip-text{color:#fff}.industrial-solutions .cta-strip-text h3{color:#fff;font-size:24px;font-weight:700;margin-bottom:.5rem;padding:0}.industrial-solutions .cta-strip-text p{color:rgba(255,255,255,.55);font-size:15px;margin-bottom:0}.industrial-solutions .cta-strip-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.industrial-solutions .divider{border:none;border-top:1px solid #ebebeb}@media (max-width:960px){.industrial-solutions .hero-container{grid-template-columns:1fr}.industrial-solutions .hero-img{min-height:240px}.industrial-solutions .ps-grid{grid-template-columns:1fr}.industrial-solutions .cat-grid{grid-template-columns:1fr 1fr}.industrial-solutions .signcast-band{grid-template-columns:1fr}.industrial-solutions .signcast-img{min-height:220px}.industrial-solutions .lifestyle-band{grid-template-columns:1fr}.industrial-solutions .stat-strip-container{grid-template-columns:1fr 1fr}}@media (max-width:600px){.industrial-solutions .cat-grid{grid-template-columns:1fr 1fr}.industrial-solutions .product-grid{grid-template-columns:1fr 1fr}.industrial-solutions .stat-strip-container{grid-template-columns:1fr 1fr}.industrial-solutions .signcast-bullets{grid-template-columns:1fr}.industrial-solutions .hero-text{padding:36px 24px}.industrial-solutions .section{padding:40px 5%}}.industrial-solutions .aml-section{padding:72px 40px}.industrial-solutions .aml-bg-gray{background:#efefef}.industrial-solutions .aml-bg-white{background:#fff}.industrial-solutions .aml-container{margin:0 auto;max-width:1400px}.industrial-solutions .aml-container-narrow{margin:0 auto;max-width:1170px}.industrial-solutions .aml-hd{margin:0 auto 44px;text-align:center}.industrial-solutions .aml-title{color:#000;font:400 36px/1.15 "Archivo Black","Helvetica Neue",Arial,sans-serif;letter-spacing:-.02em;margin:0 0 14px;padding:0;text-transform:uppercase}.industrial-solutions .aml-title em{color:#ff5000;font-style:normal}.industrial-solutions .aml-lede{color:#1c1c1c;font-size:17px;line-height:1.5;margin:0 auto;max-width:960px}.industrial-solutions .aml-link{color:#ff5000;text-decoration:underline}.industrial-solutions .aml-link:hover{color:#cc4000}.industrial-solutions .aml-text-link{color:#ff5000;display:inline-block;font-size:14px;font-weight:700;text-decoration:underline}.industrial-solutions .aml-text-link:hover{color:#cc4000}.industrial-solutions .aml-btn{background:#ff5000;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;line-height:1.3;padding:12px 30px;text-align:center;text-decoration:none;-webkit-transition:background .15s cubic-bezier(.4, 0, .2, 1);transition:background .15s cubic-bezier(.4, 0, .2, 1)}.industrial-solutions .aml-btn:hover{background:#cc4000;color:#fff;text-decoration:none}.industrial-solutions .aml-btn-block{display:block;width:100%}.industrial-solutions .aml-system-grid{display:grid;gap:56px;grid-template-columns:1fr 1fr}.industrial-solutions .aml-system-card{background:#fff;border-top:8px solid #000;display:grid;grid-template-columns:42% 1fr}.industrial-solutions .aml-system-card-img{background:#2a2a2a;min-height:330px;overflow:hidden;position:relative}.industrial-solutions .aml-system-card-img img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.industrial-solutions .aml-system-card-body{padding:28px 32px 32px}.industrial-solutions .aml-system-card-eyebrow{color:#ff5000;font-size:13px;font-weight:700;letter-spacing:.04em;margin-bottom:10px;text-transform:uppercase}.industrial-solutions .aml-system-card-title{color:#000;font-size:24px;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0 0 14px;padding:0;text-transform:uppercase}.industrial-solutions .aml-system-card-body p{color:#333;font-size:14px;line-height:1.75;margin:0 0 18px}.industrial-solutions .aml-stats-grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:72px;grid-template-columns:5fr 6fr}.industrial-solutions .aml-stats-title{color:#000;font-size:30px;font-weight:700;line-height:1.2;margin:0 0 24px;padding:0}.industrial-solutions .aml-stats-text{max-width:80%}.industrial-solutions .aml-stats-text p{color:#333;font-size:15px;line-height:1.6;margin:0}.industrial-solutions .aml-stats-list{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.industrial-solutions .aml-stat{border-left:5px solid #ff5000;padding:6px 0 6px 16px}.industrial-solutions .aml-stat-num{color:#ff5000;font:400 42px/1 "Archivo Black","Helvetica Neue",Arial,sans-serif;letter-spacing:-.02em;margin-bottom:8px}.industrial-solutions .aml-stat-label{color:#333;font-size:14px;line-height:1.5;max-width:150px}.industrial-solutions .aml-stats-source{color:#666;font-size:12px;line-height:1.4;margin:12px 0 0}.industrial-solutions .aml-printer-grid{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.industrial-solutions .aml-printer-card{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.industrial-solutions .aml-printer-card-img{background:#2a2a2a;height:200px;overflow:hidden}.industrial-solutions .aml-printer-card-img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.industrial-solutions .aml-printer-card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:28px 28px 32px}.industrial-solutions .aml-printer-card-title{color:#000;font-size:26px;font-weight:700;letter-spacing:.01em;line-height:1.2;margin:0 0 10px;padding:0;text-transform:uppercase}.industrial-solutions .aml-printer-card-title sup{font-size:14px;top:-.7em}.industrial-solutions .aml-printer-card-desc{color:#1c1c1c;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;line-height:1.75;margin:0 0 16px}.industrial-solutions .aml-printer-specs{border-top:1px solid #ccc;list-style:none;margin:0 0 24px;padding:14px 0 0}.industrial-solutions .aml-printer-specs li{color:#666;font-size:13px;line-height:1.9}.industrial-solutions .aml-supply{margin-top:72px}.industrial-solutions .aml-subtitle{color:#000;font-size:26px;font-weight:700;letter-spacing:.01em;line-height:1.2;margin:0 0 28px;padding:0;text-align:center;text-transform:uppercase}.industrial-solutions .aml-supply-grid{display:grid;gap:16px 32px;grid-template-columns:1fr 1fr}.industrial-solutions .aml-supply-item{background:#fff;display:grid;grid-template-columns:120px 1fr;min-height:120px}.industrial-solutions .aml-supply-item-img{background:#e0e0e0;overflow:hidden;position:relative}.industrial-solutions .aml-supply-item-img img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.industrial-solutions .aml-supply-item-body{-ms-flex-item-align:center;align-self:center;padding:16px 24px}.industrial-solutions .aml-supply-item-title{color:#000;font-size:16px;font-weight:700;line-height:1.3;margin:0 0 6px;padding:0}.industrial-solutions .aml-supply-item-body p{color:#444;font-size:14px;line-height:1.6;margin:0}.industrial-solutions .aml-device-grid{display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}.industrial-solutions .aml-device-card{background:#fff;border:1px solid #ddd;padding:20px}.industrial-solutions .aml-device-card-img{background:#f3f3f1;height:165px;margin-bottom:20px;overflow:hidden}.industrial-solutions .aml-device-card-img img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.industrial-solutions .aml-device-card-title{color:#000;font-size:19px;font-weight:700;line-height:1.2;margin:0 0 12px;padding:0;text-transform:uppercase}.industrial-solutions .aml-device-card p{color:#444;font-size:14px;line-height:1.7;margin:0}.industrial-solutions .aml-device-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:28px}.industrial-solutions .aml-device-footer p{color:#1c1c1c;font-size:14px;line-height:1.5;margin:0}.industrial-solutions .aml-features{background:#000;padding:48px 40px}.industrial-solutions .aml-features-grid{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1400px}.industrial-solutions .aml-feature{text-align:center}.industrial-solutions .aml-feature-title{color:#ff5000;font:400 28px/1 "Archivo Black","Helvetica Neue",Arial,sans-serif;letter-spacing:-.02em;margin:0 0 10px;padding:0;text-transform:uppercase}.industrial-solutions .aml-feature p{color:#fff;font-size:14px;line-height:1.5;margin:0 auto;max-width:250px}.industrial-solutions .aml-help-grid{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:72px;grid-template-columns:1fr 1fr;margin:0 auto}.industrial-solutions .aml-help-text{padding-top:16px}.industrial-solutions .aml-help-text .aml-title{margin-bottom:32px}.industrial-solutions .aml-help-text p{color:#1c1c1c;font-size:16px;line-height:1.6;margin:0 0 20px}.industrial-solutions .aml-help-text p a{color:#1c1c1c;text-decoration:underline}.industrial-solutions .aml-help-form .submitted-message{background-color:#d4edda;border:1px solid transparent;border-color:#c3e6cb;border-radius:.25rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:90%;padding:.75rem 1.25rem;position:relative;margin-bottom:0}.industrial-solutions .aml-help-form form{display:grid;gap:20px 32px;grid-template-columns:1fr 1fr}.industrial-solutions .aml-help-form fieldset{border:0;margin:0;max-width:none;min-width:0;padding:0}.industrial-solutions .aml-help-form fieldset.form-columns-2{display:grid;gap:20px 32px;grid-column:1/-1;grid-template-columns:1fr 1fr}.industrial-solutions .aml-help-form fieldset .hs-form-field{float:none;width:auto}.industrial-solutions .aml-help-form .hs_error_rollup,.industrial-solutions .aml-help-form .hs_recaptcha,.industrial-solutions .aml-help-form .hs_submit,.industrial-solutions .aml-help-form fieldset:has(.hs-richtext),.industrial-solutions .aml-help-form fieldset:has(.legal-consent-container),.industrial-solutions .aml-help-form fieldset:has(textarea){grid-column:1/-1}.industrial-solutions .aml-help-form .hs-form-field>label{color:#333;display:block;font-size:15px;font-weight:400;line-height:1.3;margin:0 0 6px}.industrial-solutions .aml-help-form .hs-form-required{color:#ff5000;margin-left:2px}.industrial-solutions .aml-help-form .hs-input{background:#fff;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1c1c1c;font-family:inherit;font-size:16px;height:48px;margin:0;padding:0 14px;width:100%}.industrial-solutions .aml-help-form textarea.hs-input{display:block;height:90px;line-height:1.5;padding:12px 14px;resize:vertical}.industrial-solutions .aml-help-form .hs-input[type=checkbox],.industrial-solutions .aml-help-form .hs-input[type=radio]{height:auto;margin-right:8px;width:auto}.industrial-solutions .aml-help-form .hs-input:focus{border-color:#000;outline:0}.industrial-solutions .aml-help-form .hs-input.invalid.error{border-color:#c62828}.industrial-solutions .aml-help-form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.industrial-solutions .aml-help-form .hs-error-msgs label{color:#c62828;font-size:13px;line-height:1.4;margin:0}.industrial-solutions .aml-help-form .hs_submit{margin-top:8px}.industrial-solutions .aml-help-form .hs-button{background:#ff5000;border:none;border-radius:0;color:#fff;cursor:pointer;font-family:inherit;font-size:17px;font-weight:700;line-height:1.3;padding:12px 48px;-webkit-transition:background .15s cubic-bezier(.4, 0, .2, 1);transition:background .15s cubic-bezier(.4, 0, .2, 1)}.industrial-solutions .aml-help-form .hs-button:hover{background:#cc4000}.industrial-solutions .aml-help-form .submitted-message{color:#1c1c1c;font-size:16px;line-height:1.6}@media (max-width:1299px){.industrial-solutions .aml-section{padding:56px 32px}.industrial-solutions .aml-title{font-size:30px}.industrial-solutions .aml-lede{font-size:16px}.industrial-solutions .aml-system-grid{gap:32px}.industrial-solutions .aml-system-card-img{min-height:300px}.industrial-solutions .aml-system-card-body{padding:24px}.industrial-solutions .aml-system-card-title{font-size:20px}.industrial-solutions .aml-stats-grid{gap:48px}.industrial-solutions .aml-stats-title{font-size:24px}.industrial-solutions .aml-stats-list{gap:20px}.industrial-solutions .aml-stat-num{font-size:34px}.industrial-solutions .aml-printer-grid{gap:24px}.industrial-solutions .aml-printer-card-img{height:170px}.industrial-solutions .aml-printer-card-body{padding:24px}.industrial-solutions .aml-printer-card-title{font-size:22px}.industrial-solutions .aml-supply{margin-top:56px}.industrial-solutions .aml-subtitle{font-size:22px}.industrial-solutions .aml-supply-grid{gap:16px 24px}.industrial-solutions .aml-supply-item{grid-template-columns:100px 1fr;min-height:100px}.industrial-solutions .aml-supply-item-body{padding:14px 20px}.industrial-solutions .aml-device-grid{gap:14px}.industrial-solutions .aml-device-card{padding:16px}.industrial-solutions .aml-device-card-img{height:130px}.industrial-solutions .aml-device-card-title{font-size:16px}.industrial-solutions .aml-features{padding:40px 32px}.industrial-solutions .aml-features-grid{gap:24px}.industrial-solutions .aml-feature-title{font-size:22px}.industrial-solutions .aml-help-grid{gap:48px}}@media (max-width:960px){.industrial-solutions .aml-section{padding:48px 24px}.industrial-solutions .aml-hd{margin-bottom:32px}.industrial-solutions .aml-title{font-size:26px}.industrial-solutions .aml-system-grid{gap:24px;grid-template-columns:1fr}.industrial-solutions .aml-system-card{grid-template-columns:38% 1fr}.industrial-solutions .aml-system-card-img{min-height:260px}.industrial-solutions .aml-stats-grid{gap:32px;grid-template-columns:1fr}.industrial-solutions .aml-stats-title{margin-bottom:16px}.industrial-solutions .aml-stat-label{max-width:none}.industrial-solutions .aml-printer-grid{gap:20px;grid-template-columns:1fr}.industrial-solutions .aml-printer-card{display:grid;grid-template-columns:38% 1fr}.industrial-solutions .aml-printer-card-img{height:auto;min-height:240px;position:relative}.industrial-solutions .aml-printer-card-img img{left:0;position:absolute;top:0}.industrial-solutions .aml-supply{margin-top:48px}.industrial-solutions .aml-subtitle{font-size:20px;margin-bottom:24px}.industrial-solutions .aml-supply-grid{gap:12px 16px}.industrial-solutions .aml-supply-item{grid-template-columns:80px 1fr;min-height:80px}.industrial-solutions .aml-supply-item-body{padding:12px 16px}.industrial-solutions .aml-supply-item-title{font-size:15px}.industrial-solutions .aml-supply-item-body p{font-size:13px}.industrial-solutions .aml-device-grid{grid-template-columns:repeat(3,1fr)}.industrial-solutions .aml-device-card-img{height:150px}.industrial-solutions .aml-features{padding:40px 24px}.industrial-solutions .aml-features-grid{gap:32px 24px;grid-template-columns:1fr 1fr}.industrial-solutions .aml-feature-title{font-size:24px}.industrial-solutions .aml-help-grid{gap:32px;grid-template-columns:1fr}.industrial-solutions .aml-help-text{padding-top:0}.industrial-solutions .aml-help-text .aml-title{margin-bottom:20px}}@media (max-width:600px){.industrial-solutions .aml-section{padding:40px 16px}.industrial-solutions .aml-hd{margin-bottom:24px}.industrial-solutions .aml-title{font-size:22px}.industrial-solutions .aml-lede{font-size:15px}.industrial-solutions .aml-system-card{grid-template-columns:1fr}.industrial-solutions .aml-system-card-img{height:220px;min-height:0}.industrial-solutions .aml-system-card-body{padding:20px}.industrial-solutions .aml-system-card-title{font-size:19px}.industrial-solutions .aml-stats-title{font-size:22px}.industrial-solutions .aml-stats-list{gap:20px;grid-template-columns:1fr}.industrial-solutions .aml-stat-num{font-size:32px}.industrial-solutions .aml-printer-card{display:-webkit-box;display:-ms-flexbox;display:flex}.industrial-solutions .aml-printer-card-img{height:180px;min-height:0}.industrial-solutions .aml-printer-card-img img{position:static}.industrial-solutions .aml-printer-card-body{padding:20px}.industrial-solutions .aml-printer-card-title{font-size:21px}.industrial-solutions .aml-supply{margin-top:40px}.industrial-solutions .aml-subtitle{font-size:18px;margin-bottom:20px}.industrial-solutions .aml-supply-grid{gap:12px;grid-template-columns:1fr}.industrial-solutions .aml-device-grid{gap:12px;grid-template-columns:1fr 1fr}.industrial-solutions .aml-device-card{padding:12px}.industrial-solutions .aml-device-card-img{height:110px;margin-bottom:14px}.industrial-solutions .aml-device-card-title{font-size:15px;margin-bottom:8px}.industrial-solutions .aml-device-footer{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:20px}.industrial-solutions .aml-features{padding:32px 16px}.industrial-solutions .aml-features-grid{gap:28px 16px}.industrial-solutions .aml-feature-title{font-size:19px}.industrial-solutions .aml-feature p{font-size:12px}.industrial-solutions .aml-help-text p{font-size:15px}.industrial-solutions .aml-help-form form{gap:16px;grid-template-columns:1fr}.industrial-solutions .aml-help-form fieldset.form-columns-2{gap:16px;grid-template-columns:1fr}.industrial-solutions .aml-help-form .hs-button{width:100%}}.aml-where-to-start .aml-help-grid .aml-title{font-size:clamp(2rem, 4vw, 4.2rem)}