body{margin:0;background:#0a0d18;color:#e8eaf0;font:17px/1.5 system-ui,sans-serif}main{max-width:1000px;margin:auto;padding:32px 20px}
h1{color:#fff;border-left:10px solid #e22330;padding-left:14px;margin:0 0 6px}.lead{color:#bec4d2}h2{margin-top:40px}video{width:100%;border-radius:12px;background:#000}
a{color:#ff5a64}.dl{margin:10px 0 18px}ol{list-style:none;padding:0}li{margin:6px 0}li b{color:#e22330;display:inline-block;width:30px}li span{color:#8d93a5;font-size:14px;margin-left:6px}