/* Site tweaks.
   1) Heading-tag normalisation: values that used to come from the browser's h1/h2/h3 defaults,
   kept so the design is unchanged now that tags are semantic (one h1 per page).
   Loaded BEFORE the Oxygen page CSS so authored rules and media queries still win. */
#headline-7-9{font-weight:700;line-height:1.2}
#headline-13-13,#headline-9-13{font-size:24px;font-weight:700;line-height:1.4}
#headline-3-15,#headline-3-150,#headline-3-323,#headline-4-11{font-size:30px;line-height:1.2}
#headline-143-202,#headline-153-202,#headline-158-202,#headline-5-15,#headline-59-15,#headline-64-15,#headline-69-15,#headline-81-15{font-size:24px;line-height:1.4}

/* 2) Tap-to-call links look like the surrounding text */
a.tel{color:inherit;text-decoration:inherit}

/* 3) width/height attributes reserve space (no layout shift) but must not stretch images */
img[width][height]{height:auto}

/* 4) Larger touch targets for the footer email/phone links on phones */
@media (max-width:767px){#_rich_text-46-9 a{display:inline-block;padding:5px 0}}
