.h4h-section h3{font-size:17px;font-weight:700;color:#052e16;margin:22px 0 10px}.h4h-steps{list-style:none;padding:0;margin:20px 0}.h4h-steps li{display:flex;gap:18px;margin-bottom:22px;align-items:flex-start}.step-num{min-width:44px;height:44px;background:#0d1117;color:#34d399;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:15px;flex-shrink:0;border:2px solid rgba(5,150,105,.3)}.step-content h4{font-size:16px;font-weight:700;color:#0d1117;margin:0 0 4px}.step-content p{font-size:14px;color:#6b7280;margin:0}.h4h-table-wrap{overflow-x:auto;margin:16px 0}.h4h-table{width:100%;border-collapse:collapse;font-size:14px;min-width:480px}.h4h-table thead tr{background:#0d1117;color:#fff}.h4h-table th{padding:13px 16px;text-align:left;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.h4h-table th:first-child{border-radius:8px 0 0 0}.h4h-table th:last-child{border-radius:0 8px 0 0}.h4h-table td{padding:12px 16px;border-bottom:1px solid #f3f4f6;color:#374151}.h4h-table tr:nth-child(even) td{background:#f9fafb}.td-amber{color:#059669;font-weight:700}.faq-a a{color:#064e3b;font-weight:600;text-decoration:none}