
    /* ===== Startseite – CareLit 7.5 (2026-11-14) ===== */
    body#carelit .cl-news-layout { align-items: start !important; }
    @media (min-width: 1200px) {
        body#carelit .cl-news-sidebar { position: sticky; top: 1rem; align-self: start; max-height: calc(100vh - 2rem); overflow: auto; scrollbar-width: thin; }
    }
    /* Neue Zeitschriften: kompakt */
    body#carelit .cl-journal { padding: .7rem 0 !important; gap: .75rem !important; align-items: start !important; }
    body#carelit .cl-journal + .cl-journal { border-top: 1px solid var(--cl-line, rgba(31,101,156,.12)); }
    body#carelit .cl-journal h3 { font-size: .95rem !important; line-height: 1.25 !important; margin: 0 0 .1rem !important; }
    body#carelit .cl-journal p { font-size: .78rem !important; margin: 0 0 .3rem !important; color: var(--cl-ink-soft, #5b6f82) !important; }
    body#carelit .cl-journal-articles { margin: 0 !important; padding: 0 !important; list-style: none !important; display: grid; gap: .2rem; }
    body#carelit .cl-journal-articles li { margin: 0 !important; padding: 0 !important; }
    body#carelit .cl-journal-articles li a { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; font-size: .8rem !important; line-height: 1.35 !important; color: var(--cl-layout-heading, #14263a) !important; text-decoration: none !important; }
    body#carelit .cl-journal-articles li a:hover { color: var(--cl-theme-accent, #1f659c) !important; text-decoration: underline !important; }
    body#carelit .cl-journal-more { display: inline-block; margin-top: .3rem; font-size: .78rem; font-weight: 650; color: var(--cl-theme-accent, #1f659c) !important; text-decoration: none; }
    body#carelit .cl-journal-all { display: flex; align-items: center; justify-content: center; gap: .2rem; margin-top: .6rem; padding: .55rem; border-radius: 10px; font-size: .85rem; font-weight: 650; color: var(--cl-theme-accent, #1f659c) !important; background: rgba(var(--cl-theme-accent-rgb, 31,101,156), .07); text-decoration: none; }
    body#carelit .cl-journal-all:hover { background: rgba(var(--cl-theme-accent-rgb, 31,101,156), .12); }
    body#carelit .cl-journal-cover { flex: 0 0 52px !important; width: 52px !important; }
    /* Themen-Chips */
    body#carelit .cl-news-chips { display: flex; flex-wrap: wrap; gap: .4rem !important; margin: 0 0 1.1rem !important; }
    body#carelit .cl-news-chip { display: inline-flex !important; align-items: center; gap: .35rem; padding: .35rem .8rem !important; border-radius: 999px !important; font-size: .84rem !important; font-weight: 600 !important; background: var(--cl-layout-card, #fff) !important; border: 1px solid var(--cl-line, rgba(31,101,156,.14)) !important; color: var(--cl-layout-heading, #14263a) !important; box-shadow: none !important; text-decoration: none !important; }
    body#carelit .cl-news-chip i { color: var(--cl-theme-accent, #1f659c); }
    body#carelit .cl-news-chip:hover { border-color: rgba(var(--cl-theme-accent-rgb, 31,101,156), .45) !important; color: var(--cl-theme-accent, #1f659c) !important; }
    /* Journal-Karten: gleich hoch, Teaser begrenzt */
    body#carelit .cl-special-grid { align-items: stretch !important; }
    body#carelit .cl-special-grid > * { height: 100%; }
    body#carelit .cl-special-body p, body#carelit .cl-special-body .cl-teaser { display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; }
    html[data-carelit-theme="night"] body#carelit .cl-journal-articles li a { color: #eaf3ff !important; }
    html[data-carelit-theme="night"] body#carelit .cl-news-chip { background: #101928 !important; color: #eaf3ff !important; border-color: rgba(148,197,230,.24) !important; }
    