/* V138: compact grouped parameters, one shared layout across model families. */
#specifications .technical-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;}
#specifications .technical-group{min-width:0;border:1px solid #dce6f2;border-radius:8px;overflow:hidden;background:#fff;}
#specifications .technical-group h3{margin:0;padding:14px 18px;font-size:17px;line-height:1.45;font-weight:700;color:#24456c;background:#edf4fb;border-bottom:1px solid #dce6f2;}
#specifications .spec-table{font-size:15px;}
#specifications .spec-table th{width:9em!important;padding:11px 14px!important;}
#specifications .spec-table td{padding:11px 16px;line-height:1.6;}
#specifications .spec-table tr:last-child th,#specifications .spec-table tr:last-child td{border-bottom:0;}
html[lang=en] #specifications .spec-table th{width:10em!important;}
#specifications .detail-caption{margin-top:12px;}
@media(max-width:1000px){#specifications .technical-grid{grid-template-columns:1fr;gap:16px;}}
@media(max-width:600px){#specifications .technical-group h3{padding:12px 14px;font-size:16px;}#specifications .spec-table{font-size:14px;}#specifications .spec-table th{width:7em!important;padding:11px 10px!important;}html[lang=en] #specifications .spec-table th{width:8.5em!important;}#specifications .spec-table td{padding:11px 12px;}}
