/* Café Senku · Coming-Soon-Startseite bis zur Eröffnung, ohne Navigation; die Unterseiten leitet netlify.toml so lange auf / um.
   Zur Eröffnung: tools/startseite-ab-eroeffnung.html zurück nach index.html, tools/sitemap-ab-eroeffnung.xml nach sitemap.xml,
   Block bis-eroeffnung in netlify.toml löschen. */
.cs { padding-bottom: 0; }
.cs .s-heldbild { margin-bottom: clamp(28px, 4vw, 48px); }
.cs-kopf { display: grid; justify-items: center; gap: 14px; text-align: center; max-width: 720px; margin: 0 auto; }
.cs-kopf h1 { font-size: clamp(52px, 7vw, 96px); line-height: 1; letter-spacing: -0.02em; }
.cs-kopf .lede { margin: 0 0 12px; }
.cs .h-karte-reihe { padding-top: clamp(56px, 7vw, 96px); }
@media (min-width: 900px) { .cs-seite .footer-grid { grid-template-columns: 2fr 1fr 1fr; } }
