/* ============================================
   :lang(de) — surgical typography/layout overrides for German.

   Why this exists:
   - German compound words are typically 30-40% longer than their
     English equivalents. Tight pill widths, single-line clamps,
     and grid auto-fit columns sometimes break under DE content.
   - These rules apply only when an ancestor carries `lang="de"`
     (set on the html element for /de/* pages via base.html). EN pages are
     completely unaffected.

   Add overrides surgically as you find them while reviewing the
   /de/ pages locally — there's no upfront list. Common categories:
   - Wider nav-link padding / smaller font-size on header pills
   - Wider hero subtitle wrap or smaller font on large headlines
   - Tighter line-height on long-word headings
   - Different max-width on text-content clamps

   Keep selectors specific. Don't broadly retype EN — only override
   the small handful of things that genuinely break.
   ============================================ */

/* Placeholder block — populated as needed during DE preview. */
:lang(de) {
  /* (empty — add surgical overrides here) */
}
