/* EveryClaim — readability & typography overrides
   Feedback addressed: body font was small and tiring to read at length.
   Larger base size, more line-height, calmer heading rhythm. */

.md-typeset {
  font-size: 0.9rem;      /* ~18px effective, up from Material's ~16px */
  line-height: 1.75;      /* up from 1.6 — more air between lines */
}

.md-typeset p,
.md-typeset li,
.md-typeset td { line-height: 1.75; }

/* Headings: a little more breathing room, slightly tighter tracking */
.md-typeset h1 { font-weight: 700; letter-spacing: -0.015em; line-height: 1.2; }
.md-typeset h2 { margin-top: 2.2rem; letter-spacing: -0.01em; }
.md-typeset h3 { margin-top: 1.6rem; }

/* Links: clearer underline offset so underlined text stays legible */
.md-typeset a { text-underline-offset: 2px; }

/* Landing hero: bigger, calmer first impression */
.md-typeset h1:first-child { font-size: 2.2rem; margin-bottom: 0.4rem; }
