/* ---------- ABOUT ---------- */
.split{display:grid; gap:48px;}
@media(min-width:860px){.split{grid-template-columns:1.1fr .9fr;}}
.value-list li{
  display:flex; align-items:baseline; gap:14px;
  padding:16px 0; border-bottom:1px solid var(--line);
  font-size:16px; color:var(--text);
}
.value-list li span.n{font-family:var(--mono); color:var(--amber); font-size:12px; min-width:22px;}
.safety-box{background:var(--navy-panel); border:1px solid var(--line); padding:30px;}
.safety-box h3{color:var(--amber); margin-bottom:16px; font-family:var(--mono); font-size:13px; letter-spacing:.08em; text-transform:uppercase;}
.safety-box ul li{
  padding:11px 0 11px 24px; position:relative; color:var(--muted); font-size:15px;
  border-bottom:1px dashed var(--line);
}
.safety-box ul li:last-child{border-bottom:none;}
.safety-box ul li::before{content:"⚠"; position:absolute; left:0; color:var(--amber); font-size:13px;}

.mv-cols{display:grid; gap:1px; background:var(--line); border:1px solid var(--line); margin-top:44px;}
@media(min-width:720px){.mv-cols{grid-template-columns:1fr 1fr;}}
.mv-cols .cell ul{margin-top:16px;}
.mv-cols .cell ul li{padding:9px 0 9px 20px; position:relative; color:var(--muted); font-size:15px;}
.mv-cols .cell ul li::before{content:"—"; position:absolute; left:0; color:var(--copper);}
