/* Imprint: one calm, centred reading column; legal headings a step smaller than marketing h2s. */
body.icb-pilot .pilot-imprint .pilot-legal-prose{margin-inline:auto}
body.icb-home.icb-pilot .pilot-imprint .pilot-legal-prose h2{font-size:28px;line-height:1.35}
/* The privacy policy (31 Oct 2026) has many short sections: clear space above each subheading and below the owner box. */
body.icb-home.icb-pilot .pilot-imprint .pilot-legal-prose h3{font-size:20px;margin:32px 0 0}
body.icb-home.icb-pilot .pilot-imprint .pilot-legal-prose .pilot-callout+p{margin-top:20px}
body.icb-pilot .pilot-imprint .pilot-legal-prose .pilot-callout{margin-top:0}
body.icb-pilot .pilot-imprint a{overflow-wrap:anywhere}
@media(max-width:767px){body.icb-home.icb-pilot .pilot-imprint .pilot-legal-prose h2{font-size:25px}}
