.dcs-specifications{color:#303943;min-width:0;margin:32px 0;font-family:Arial,sans-serif}.dcs-specifications *{box-sizing:border-box}.dcs-specifications>header{padding:28px 0 18px}.dcs-specifications>header>span{letter-spacing:.16em;color:#a01837;font-size:11px;font-weight:700}.dcs-specifications h2{color:#303943!important;text-shadow:none!important;margin:10px 0!important;font-size:clamp(23px,3vw,34px)!important;line-height:1.2!important}.dcs-specifications p{color:#616b75;font-size:14px;line-height:1.6}.dcs-spec-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dcs-spec-highlights>div{background:linear-gradient(135deg,#fafafb,#e8ebef);border:1px solid #cbd0d6;border-top:3px solid #b51c3c;border-radius:14px;padding:22px 18px}.dcs-spec-highlights span{text-transform:uppercase;letter-spacing:.1em;color:#8b2940;margin-bottom:12px;font-size:10px;display:block}.dcs-spec-highlights strong{overflow-wrap:anywhere;font-size:clamp(15px,2vw,23px)}.dcs-spec-figure{background:#f6f7f8;border:1px solid #d3d8dd;border-radius:16px;margin:20px 0;overflow:hidden}.dcs-spec-figure img{object-fit:contain;width:100%;height:auto;max-height:820px;display:block}.dcs-spec-figure figcaption{color:#626c77;border-top:1px solid #d3d8dd;padding:14px 20px;font-size:12px;line-height:1.5}.dcs-spec-tables{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dcs-spec-tables>section{background:#f6f7f9;border:1px solid #cbd1d8;border-radius:14px;padding:22px}.dcs-spec-tables h3{margin:0 0 15px;font-size:18px}.dcs-spec-tables dl{margin:0}.dcs-spec-tables dl>div{border-top:1px solid #dce0e4;padding:12px 0;display:block!important}.dcs-spec-tables dt{color:#7f2940;font-size:12px;font-weight:700}.dcs-spec-tables dd{overflow-wrap:anywhere;font-size:14px;line-height:1.5;text-align:left!important;margin:6px 0 0!important}.dcs-spec-downloads{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.dcs-spec-downloads>a,.dcs-spec-downloads>button{color:#8c1c35;cursor:pointer;background:linear-gradient(#fff,#e5e8ec);border:1px solid #bdc4cd;border-radius:24px;min-height:44px;padding:12px 18px;font-size:12px;font-weight:700;text-decoration:none}.dcs-spec-downloads :focus-visible{outline-offset:3px;outline:3px solid #b51c3c}@media (width<=600px){.dcs-spec-highlights{grid-template-columns:1fr}.dcs-spec-highlights>div{padding:16px}.dcs-spec-tables{grid-template-columns:1fr}.dcs-spec-downloads>*{text-align:center;width:100%}}
