body{font-family:Tahoma,Arial,sans-serif;line-height:1.9;max-width:900px;margin:auto;padding:24px;color:#172033;background:#fff}h1{color:#123b72}h2{color:#176b87;border-bottom:1px solid #dbe6ee;padding-bottom:6px}article{background:#f8fbfd;border:1px solid #e0ebf1;border-radius:12px;padding:18px;margin:18px 0}.q{font-weight:bold;color:#263b56}.answer{background:#eef8f1;border-right:4px solid #39a66a;padding:10px;margin-top:8px}a{color:#0969a2}small{color:#5d6b7a}
