/* ---------------------------------------------------------------------------
   typografia.css - lamanie wierszy dla polskiego tekstu
   Podpinane przez scripts/typografia-nbsp.py do stron z szablonem serwisu
   Obejmuje wszystkie strony z szablonem serwisu, takze osiem deckow
   ofertowych (oferta*) - one uzywaja tej samej stopki i tych samych
   klas tresci, wiec dostaja te same poprawki.

   Twarde spacje po jednoliterowych spojnikach robi skrypt. Tu zostaje sama
   warstwa CSS: rownowazenie naglowkow i unikanie sierot w akapitach.
--------------------------------------------------------------------------- */

/* Naglowki: rownomierne linie zamiast jednego slowa w ostatnim wierszu. */
h1,
h2,
h3,
.hero-h1,
.hero-h1--wrap,
.section-title,
.portfolio-card-body h3 {
  text-wrap: balance;
}

/* Akapity i listy: przegladarka unika sieroty na koncu bloku. */
p,
li,
figcaption,
blockquote,
.hero-signature,
.hero-signature--compact {
  text-wrap: pretty;
}

/* Dlugie slowa (adresy, nazwy techniczne) nie moga rozpychac ukladu. */
p,
li,
h1,
h2,
h3 {
  overflow-wrap: break-word;
}
