h1{color:var(--text);margin-bottom:8px;font-size:2.5rem;font-weight:800;line-height:1.2}.subtitle{color:var(--text-muted);margin-bottom:32px;font-size:1.1rem;line-height:1.6}p{color:var(--text);margin-bottom:16px;font-size:15px;line-height:1.9}h2{color:var(--orange);border-top:1px solid var(--border);margin:50px 0 18px;padding-top:24px;font-size:1.5rem;font-weight:700}h2:first-of-type{border-top:none;margin-top:0;padding-top:0}.info-box{border-left:4px solid var(--orange);color:var(--text);background:#f7931a0f;border-radius:0 12px 12px 0;margin:30px 0;padding:20px 24px;font-size:15px;line-height:1.9}ol,ul{margin:20px 0;padding-left:25px}ol li,ul li{color:var(--text);margin:12px 0;font-size:15px;line-height:1.9}strong{color:var(--orange);font-weight:700}table{border-collapse:collapse;border:1px solid var(--border);border-radius:12px;width:100%;margin:25px 0;font-size:14px;display:block;overflow-x:auto}thead{background:#f7931a14}th{text-align:left;color:var(--orange);border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;padding:15px;font-size:13px;font-weight:700}td{border-bottom:1px solid var(--border);color:var(--text);padding:14px 15px;font-size:14px}tr:hover{background:#f7931a0a}tr:last-child td{border-bottom:none}@media (max-width:768px){h1{font-size:1.8rem}h2{font-size:1.3rem}}
