body{font-family:Arial,sans-serif;line-height:1.6;max-width:800px;margin:0 auto;padding:20px}h1,h2,h3{color:#333}h1{border-bottom:2px solid #eee;padding-bottom:10px}.summary,.table-of-contents{margin-bottom:30px;padding:15px;border:1px solid #ddd;background-color:#f9f9f9}.key-point{margin-bottom:10px}.category-table{border-collapse:collapse;width:100%;margin-top:20px}.category-table td,.category-table th{border:1px solid #ddd;padding:8px;text-align:left}.category-table th{background-color:#f2f2f2}.us-table-container table{width:100%;border-collapse:collapse;margin:20px 0;font-size:.9em}.us-table-container td,.us-table-container th{border:1px solid #000;padding:5px;vertical-align:top}.us-table-container th{background-color:#eee;text-align:left}