/* svc693: heading outline repair, non-frozen pages.
   12 headings across 8 pages skipped a level in the document outline (an h4 directly
   under an h2, or an h3 directly under an h1). The tags were promoted in the HTML.

   Promoting a heading tag alone lets the global heading serif take over. svc691c shipped
   that bug once already, and it was ALREADY LIVE on solar-recycling-fee-alberta, where
   three h3.rdx-leg__t headings rendered in Source Serif Pro while their h4 twins on the
   same page rendered Satoshi. These rules fix those three too.

   Only components whose measured computed style actually changed are listed here. Every
   other promoted heading carries a class rule that already survives the tag change, and
   adding rules for those froze their fluid clamp() sizing, so they are deliberately
   absent. */

.rdx-play__hd h3{margin:0 !important;font-size:1rem !important;line-height:1.1 !important;color:var(--rdx-ink,#fff) !important;font-weight:800 !important;letter-spacing:normal !important;font-family:Satoshi,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important}
h3.rdx-leg__t{margin:0 !important;font-size:1rem !important;line-height:1.3 !important;color:var(--rdx-ink,#fff) !important;font-weight:800 !important;letter-spacing:normal !important;font-family:Satoshi,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important}
/* contact.html: the sitewide rule [class*="__title"]:is(h1,h2) applies a 500 weight
   serif at 30px to anything with __title in its class once it becomes an h1 or h2.
   This card title is not a section title, so every affected property is restored. */
h2.w65c-warranty__title{font-family:Satoshi,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-size:1rem !important;font-weight:800 !important;line-height:1.1 !important;letter-spacing:-.08px !important;color:#fff !important;margin:0 !important;text-wrap:wrap !important}
h2.bstk__h{font-size:clamp(1.375rem,3.4vw,1.75rem) !important;line-height:1.18 !important;letter-spacing:-.01em !important}
