body{line-height:1.6;font-size:.9rem;color:#333}.container{max-width:800px;margin:3% auto;padding:0 1.5rem}h1{color:#2c3e50;margin-bottom:1.5rem}h2{font-size:1.35rem;margin:2.5rem 0 1.25rem;color:#2c3e50;padding-bottom:.5rem;border-bottom:1px solid #eee}h3{font-size:1.1rem;margin:1.5rem 0 1rem;color:#2c3e50;padding-bottom:.5rem;border-bottom:1px solid #eee}p,li{margin-bottom:1rem;line-height:1.7}ul,ol{margin-left:2rem!important}li{margin-bottom:.5rem}table{width:100%;border-collapse:collapse;margin:1.5rem 0;box-shadow:0 1px 3px #0000001a;border-radius:8px;overflow:hidden}th,td{padding:1rem;text-align:left;border-bottom:1px solid #e0e0e0}th{background-color:#f8f9fa;color:#2c3e50}tr:last-child td{border-bottom:none}tr:hover{background-color:#f8f9fa}strong{color:#2c3e50}
