/* Startseite Schweiz und Rubrik Gesetze (01.10.2026) */
.spalte-haupt { min-width: 0; }
.kantone--schweiz { grid-template-columns: repeat(auto-fill, minmax(190px, 1fr)); gap: 8px; margin: 0; }
.kantone--schweiz .kanton { min-width: 0; padding: 0; }
.kantone--schweiz .kanton > a { padding: 10px 12px; color: inherit; height: 100%; box-sizing: border-box; }
.kantone--schweiz .kanton > a:hover { background: #EEF5FD; border-radius: 12px; }
.kantone--schweiz .kanton--aktiv { border: 2px solid #1486E2; }
.kantone--schweiz .kanton__name { min-width: 0; overflow-wrap: normal; line-height: 1.2; font-size: 15px; }
.kantone--schweiz .kanton__status { font-size: 11px; }
.regionen-schweiz__text { margin: 0 0 12px; }
.kasten--gesetze { border-top: 6px solid #1E3A8A; }
.kasten--gesetze .kasten__titel { color: #1E3A8A; }
.kasten__paragraf { font-weight: 800; margin-right: 4px; }
.kasten__mehr { display: inline-block; margin-top: 10px; font-weight: 700; color: #1E3A8A; }
.mehr-link { margin: 12px 0 0; font-weight: 700; }
.artikel__text h2 { font-size: 22px; margin: 26px 0 8px; }
[hidden] { display: none !important; }
