.sales-performance-guide h1, .sales-performance-guide h2, .sales-performance-guide h3,
.sales-performance-guide th, #sales-performance h2 { letter-spacing: 0; }
.sales-performance-guide .resource-hero h1 { font-size: 56px; line-height: 1.08; overflow-wrap: break-word; }
.sales-performance-guide .resource-section h2 { font-size: 34px; line-height: 1.2; margin-bottom: 24px; }
.sales-performance-guide .resource-prose p { font-size: 18px; font-weight: 450; }
.sales-performance-guide .resource-prose a { color: #126bb0; text-underline-offset: 4px; }
.sales-performance-guide .resource-table { table-layout: fixed; }
.sales-performance-guide .resource-table th, .sales-performance-guide .resource-table td { font-size: 16px; line-height: 1.6; text-transform: none; overflow-wrap: break-word; }
.sales-performance-guide .resource-table caption { padding: 18px 20px; text-align: left; font-weight: 700; }
.sales-performance-guide .resource-table tbody th { background: #fff; color: #17191d; }
#sales-performance h2 { font-size: 38px; line-height: 1.15; }
#sales-performance p { font-size: 17px; line-height: 1.7; }
#sales-performance a { color: #126bb0; text-underline-offset: 4px; }
@media (max-width: 700px) {
  .sales-performance-guide .resource-hero h1 { font-size: 36px; }
  .sales-performance-guide .resource-section h2, #sales-performance h2 { font-size: 28px; }
  .sales-performance-guide .resource-prose p { font-size: 17px; }
}
