.nxo-view .why{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--hair);border:1px solid var(--hair);margin-top:56px}
.nxo-view .why div{background:var(--bg);padding:26px;min-height:220px}
.nxo-view .why .yr{font:400 13px var(--mono);color:var(--t3)}
.nxo-view .why h3{margin:12px 0 8px;font:500 17px var(--sans);letter-spacing:-.01em}
.nxo-view .why p{margin:0;font-size:14px;line-height:1.55;color:var(--t2)}
.nxo-view .cov{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--hair);border:1px solid var(--hair)}
.nxo-view .cov div{background:var(--bg);padding:22px 20px;min-height:230px;display:flex;flex-direction:column}
.nxo-view .cov b{font:600 12px var(--mono);letter-spacing:.12em;text-transform:uppercase}
.nxo-view .cov .k{font:400 11px var(--mono);color:var(--accent-text);margin-bottom:10px}
.nxo-view .cov p{margin:10px 0 0;font-size:13.5px;line-height:1.5;color:var(--t2)}
.nxo-view .cov .f{margin-top:auto;padding-top:14px;border-top:1px solid var(--hair);font:400 11.5px var(--mono);color:var(--t3)}
.nxo-view .sep{border:1px solid var(--hair2);border-radius:5px}
.nxo-view .sep header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;border-bottom:1px solid var(--hair)}
.nxo-view .sep header h3{margin:0;font:500 16px var(--sans)}
.nxo-view .sep ol{list-style:none;margin:0;padding:0;counter-reset:s}
.nxo-view .sep li{counter-increment:s;display:grid;grid-template-columns:56px 1fr;gap:16px;padding:20px 24px;border-bottom:1px solid var(--hair)}
.nxo-view .sep li:last-child{border-bottom:0}
.nxo-view .sep li:before{content:counter(s,decimal-leading-zero);font:500 13px var(--mono);color:var(--accent-text)}
.nxo-view .sep li b{display:block;font:500 15px var(--sans);margin-bottom:4px}
.nxo-view .sep li span{font-size:14px;line-height:1.55;color:var(--t2)}
.nxo-view .docs{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair)}
.nxo-view .docs li{display:grid;grid-template-columns:1fr 2fr auto;gap:24px;align-items:center;padding:16px 0;border-bottom:1px solid var(--hair)}
.nxo-view .docs b{font:500 15px var(--sans)}
.nxo-view .docs span{font-size:13.5px;color:var(--t2)}
@media (max-width:1000px){.nxo-view .why,.nxo-view .cov{grid-template-columns:1fr}
.nxo-view .docs li{grid-template-columns:1fr}
}
