/* Motor reference between the product hero and local control console. */
.motor-specifications{max-width:1800px;margin:auto;padding:56px var(--gutter) 72px;scroll-margin-top:calc(var(--header) + 24px)}
.support-reference{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(48px,7vw,112px);padding-top:38px;border-top:1px solid #ffffff36}
.support-section-label{color:#97aeb2;font:500 11px/1.5 var(--latin);letter-spacing:.15em;margin-bottom:15px}
.support-reference h2{font-size:28px;font-weight:550;line-height:1.4;letter-spacing:.025em;margin-bottom:25px}
.support-maker{font-size:14px;color:#bbb;margin-bottom:14px}
.support-model-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}
.support-model-list li{padding:18px 0;border-top:1px solid #ffffff26;font:500 clamp(18px,1.8vw,26px)/1.4 var(--latin);white-space:nowrap;letter-spacing:.015em}
.support-compatibility{max-width:29em;font-size:14px;line-height:1.9;color:#aaa;margin-top:20px}
.support-specs{margin:0}
.support-specs>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:24px;padding:17px 0;border-top:1px solid #ffffff26}
.support-specs dt{font-size:14px;color:#aaa;line-height:1.8}
.support-specs dd{margin:0;min-width:0}
.support-specs strong{display:block;font-size:18px;line-height:1.5;font-weight:550;letter-spacing:.015em;overflow-wrap:anywhere}
.support-specs dd>span{display:block;font-size:14px;line-height:1.8;color:#bcbcbc;margin-top:6px}
@media(max-width:900px){.support-reference{gap:38px}.support-reference h2{font-size:25px}.support-model-list{grid-template-columns:1fr}.support-specs>div{grid-template-columns:76px minmax(0,1fr);gap:16px}}
@media(max-width:600px){
 .motor-specifications{padding-top:36px;padding-bottom:48px}
 .support-reference{grid-template-columns:1fr;gap:36px;padding-top:28px}
 .support-section-label{font-size:10px;margin-bottom:12px}
 .support-reference h2{margin-bottom:20px}
 .support-model-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}
 .support-model-list li{font-size:20px;padding:15px 0}
 .support-compatibility{margin-top:16px}
 .support-specs strong{font-size:17px}
}
