/* Nur fuer /pages/contact.html.
 *
 * Stand als <style>-Block im Dokument. Solange das so war, musste die
 * Content-Security-Policy style-src 'unsafe-inline' erlauben — und damit
 * auch jeden eingeschleusten Stil.
 *
 * Eigene Datei und nicht assets/css/eigen.css, weil diese Regeln nur auf
 * dieser einen Seite gelten sollen. Das ist hier keine Ordnungsfrage: der
 * Block von pages/contact.html setzt Regeln fuer body, die auf jeder
 * anderen Seite das Layout verschoeben. */

body {
            display: flex;
            flex-direction: column;
            min-height: 100vh;
        }
        #contact {
            flex: 1;
            display: flex;
            flex-direction: column;
        }
        #contact .container {
            flex: 1;
            display: flex;
            flex-direction: column;
        }
        #contact footer {
            margin-top: auto !important;
        }
