*{box-sizing:border-box}body{margin:0;background:#f6f8fb;color:#14233a;font-family:Arial,"Microsoft YaHei",sans-serif;line-height:1.78}a{color:#0758a8;text-decoration:none}
    header{background:#0d3770;color:#fff}.wrap{max-width:1120px;margin:0 auto;padding:30px 18px}h1{font-size:30px;line-height:1.35;margin:0 0 10px}.lead{max-width:860px;color:#dce9ff;margin:0}.meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.meta span{border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:5px 9px;font-size:13px}
    .card{background:#fff;border:1px solid #dfe8f3;border-radius:16px;padding:22px;margin:18px 0;box-shadow:0 8px 22px rgba(19,44,78,.05)}h2{font-size:22px;color:#102f58;margin:0 0 10px}.answer{font-size:18px;background:#f1f7ff;border-left:4px solid #1d6fd8;padding:14px 16px;border-radius:10px}.links{display:flex;gap:10px;flex-wrap:wrap}.links a{background:#eef5ff;border:1px solid #d7e6f8;border-radius:999px;padding:7px 11px}
    ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}li{border:1px solid #e3ebf5;border-radius:12px;background:#fff;padding:12px}li a{margin-right:10px}li span{display:block;color:#667085;font-size:13px;margin:4px 0}
    table{width:100%;border-collapse:collapse}th,td{border-bottom:1px solid #e7edf5;padding:11px 10px;text-align:left;vertical-align:top}th{background:#eef5fc;color:#143b68}
    @media(max-width:760px){h1{font-size:24px}.wrap{padding:22px 14px}ul{grid-template-columns:1fr}table{font-size:14px;display:block;overflow-x:auto;white-space:nowrap}}
