/* Article-only layout. Typography and colour inherit each site's own brand. */
.fcg-shell{--fcg-accent:currentColor;--fcg-soft:#f2f3ee;--fcg-line:#25372f26;--fcg-body-size:18px;--fcg-gap:58px}.wp-theme-leefbewuster-magazine .fcg-shell{--fcg-accent:#985334;--fcg-soft:#eef0e5}.wp-theme-neuestennachrichten-journal .fcg-shell{--fcg-accent:#1458d8;--fcg-soft:#f0f4fc;--fcg-line:#18212e25}.wp-theme-artikelzeiten-journal .fcg-shell{--fcg-accent:#486655;--fcg-soft:#e9eee7}.wp-theme-blogtotalk-journal .fcg-shell{--fcg-accent:#a63825;--fcg-soft:#eef0e4}.wp-theme-momenz-journal .fcg-shell{--fcg-accent:#635c16;--fcg-soft:#f3f0d8}.wp-theme-handigvoorsenioren-journal .fcg-shell{--fcg-accent:#16567b;--fcg-soft:#eff5f7;--fcg-body-size:20px}.wp-theme-sweetdesign-journal .fcg-shell{--fcg-accent:#344d35;--fcg-soft:#eff0e9}.fcg-shell .fcg-layout{display:grid;grid-template-columns:220px minmax(0,760px);gap:var(--fcg-gap);justify-content:center;align-items:start;margin:32px auto 60px;max-width:1100px}.fcg-shell .fcg-reading{min-width:0;max-width:760px;width:100%}.fcg-shell .fcg-reading>header{max-width:none;margin:0 0 28px;padding:0;text-align:left}.fcg-shell .fcg-reading>header h1{font-size:clamp(32px,3.9vw,52px);line-height:1.12;letter-spacing:-.025em;max-width:none;margin:14px 0 22px;text-wrap:pretty}.fcg-shell .fcg-reading>header>p{font-size:13px;line-height:1.65;margin:0;max-width:none}.fcg-shell .fcg-reading>header .byline,.fcg-shell .fcg-reading>header .article-meta,.fcg-shell .fcg-reading>header .fce-byline{font-size:13px;line-height:1.7;max-width:none}.fcg-shell .fcg-rail{position:sticky;top:28px;align-self:start;max-height:calc(100vh - 56px);overflow-y:auto;scrollbar-width:thin;padding:5px 8px 5px 0}.fcg-shell .fcg-kicker{font-family:inherit!important;font-size:12px!important;line-height:1.5!important;letter-spacing:.08em;text-transform:uppercase;font-weight:700!important;margin:0 0 15px!important;color:var(--fcg-accent)}.fcg-shell .fcg-toc ol{counter-reset:contents;list-style:none;margin:0;padding:0}.fcg-shell .fcg-toc li{counter-increment:contents;margin:0;border-top:1px solid var(--fcg-line);padding:0}.fcg-shell .fcg-toc a{display:flex;gap:12px;padding:12px 0;text-decoration:none;font-family:inherit;font-size:13px;line-height:1.5;color:inherit}.fcg-shell .fcg-toc a:before{content:counter(contents,decimal-leading-zero);font-size:10px;color:var(--fcg-accent);padding-top:3px;flex:0 0 16px}.fcg-shell .fcg-toc a:hover,.fcg-shell .fcg-side-related a:hover{text-decoration:underline;text-underline-offset:3px}.fcg-shell .fcg-side-related{margin-top:32px;padding-top:20px;border-top:2px solid var(--fcg-accent)}.fcg-shell .fcg-side-related>a{display:block;font-size:13px;line-height:1.55;text-decoration:none;margin:0 0 16px;color:inherit}.fcg-shell .fcg-summary{margin:0 0 30px;padding:22px 26px;border-left:3px solid var(--fcg-accent);background:var(--fcg-soft);font-size:17px;line-height:1.75;text-align:left}.fcg-shell .fcg-summary p{max-width:none;margin:0 0 12px}.fcg-shell .fcg-summary p:last-child{margin-bottom:0}.fcg-shell .fcg-summary ul{padding-left:20px;margin:0}.fcg-shell .fcg-summary li{padding-left:5px;margin:0 0 10px}.fcg-shell .fcg-summary li:last-child{margin-bottom:0}.fcg-shell .fcg-summary a{color:inherit;text-decoration:underline;text-underline-offset:3px}.fcg-shell .fcg-mobile-toc,.fcg-shell .fcg-mobile-tools{display:none}.fcg-shell .fcg-prose{max-width:none;width:100%;padding:0;margin:0;font-size:var(--fcg-body-size);line-height:1.85;overflow-wrap:break-word}.fcg-shell .fcg-prose>h2:first-child{margin-top:28px}.fcg-shell .fcg-prose h2{scroll-margin-top:32px;line-height:1.25;text-align:left}.fcg-shell .fcg-prose>p{max-width:none}.fcg-shell .fcg-prose table{max-width:100%;font-size:.85em}.fcg-shell .fcg-reading>.fce-cover,.fcg-shell .fcg-reading>.article-photo,.fcg-shell .fcg-reading>.article-visual,.fcg-shell .fcg-reading>.article-featured{max-width:none;margin:24px 0 32px;width:100%}.fcg-shell .fcg-reading>.fce-cover img,.fcg-shell .fcg-reading>.article-photo img,.fcg-shell .fcg-reading>.article-visual img,.fcg-shell .fcg-reading>.article-featured img{width:100%;height:auto;max-height:420px;object-fit:contain;border-radius:0}.fcg-shell .fcg-reading>.fce-author{max-width:none;margin:32px 0;padding:24px 0}.fcg-shell .fcg-related{border-top:1px solid var(--fcg-line);margin:48px 0 0;padding-top:30px}.fcg-shell .fcg-related>h2{font-size:30px;line-height:1.2;margin:0 0 24px}.fcg-shell .fcg-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px}.fcg-shell .fcg-related-card{min-width:0;border-top:1px solid var(--fcg-line);padding:22px 0 26px;background:transparent}.fcg-shell .fcg-related-category{display:block;font-size:10px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--fcg-accent);margin-bottom:10px}.fcg-shell .fcg-related-card h3{font-size:23px;line-height:1.3;margin:0 0 12px;text-wrap:pretty}.fcg-shell .fcg-related-card h3 a{color:inherit;text-decoration:none}.fcg-shell .fcg-related-card h3 a:hover{text-decoration:underline;text-underline-offset:4px}.fcg-shell .fcg-related-card>p{font-size:14px;line-height:1.65;margin:0 0 15px;max-width:none;opacity:.85}.fcg-shell .fcg-read-link{font-size:13px;font-weight:600;text-underline-offset:4px;color:inherit}.fcg-shell a:focus-visible,.fcg-shell summary:focus-visible{outline:2px solid var(--fcg-accent);outline-offset:4px}.fcg-shell .fcg-prose .wp-block-table{max-width:100%;overflow-x:auto}.fcg-shell .fcg-prose table{display:block;overflow-x:auto}.fcg-shell .fcg-prose table td,.fcg-shell .fcg-prose table th{min-width:100px}.wp-theme-handigvoorsenioren-journal .fcg-shell .fcg-toc a,.wp-theme-handigvoorsenioren-journal .fcg-shell .fcg-side-related>a{font-size:16px}.wp-theme-handigvoorsenioren-journal .fcg-shell .fcg-summary{font-size:19px}@media(max-width:1050px){.fcg-shell{--fcg-gap:32px}.fcg-shell .fcg-layout{grid-template-columns:190px minmax(0,1fr)}.fcg-shell .fcg-related-grid{gap:0 22px}}@media(max-width:760px){.fcg-shell .fcg-layout{display:block;margin-top:25px}.fcg-shell .fcg-rail{display:none}.fcg-shell .fcg-reading{max-width:none}.fcg-shell .fcg-reading>header h1{font-size:35px;line-height:1.13}.fcg-shell .fcg-reading>header{margin-bottom:24px}.fcg-shell .fcg-mobile-toc{display:block;border-block:1px solid var(--fcg-line);padding:15px 0;margin:24px 0 28px}.fcg-shell .fcg-mobile-toc summary{cursor:pointer;font-size:15px;font-weight:700;line-height:1.5}.fcg-shell .fcg-mobile-toc .fcg-toc{margin-top:17px}.fcg-shell .fcg-mobile-toc .fcg-kicker{display:none}.fcg-shell .fcg-mobile-toc .fcg-toc a{font-size:14px;padding:9px 0}.fcg-shell .fcg-mobile-tools{display:block;margin-bottom:24px}.fcg-shell .fcg-summary{padding:19px 20px;font-size:16px;line-height:1.7}.fcg-shell .fcg-prose{font-size:17px;line-height:1.8}.wp-theme-handigvoorsenioren-journal .fcg-shell .fcg-prose{font-size:19px}.wp-theme-handigvoorsenioren-journal .fcg-shell .fcg-summary{font-size:18px}.fcg-shell .fcg-related-grid{grid-template-columns:1fr}.fcg-shell .fcg-related>h2{font-size:28px}.fcg-shell .fcg-related-card h3{font-size:24px}.fcg-shell .fcg-related-card>p{font-size:15px}.fcg-shell .fcg-reading>.fce-cover img,.fcg-shell .fcg-reading>.article-photo img{max-height:none}.fcg-shell .fcg-related{margin-top:36px}}@media print{.fcg-shell .fcg-rail,.fcg-shell .fcg-mobile-toc,.fcg-shell .fcg-mobile-tools,.fcg-shell .fcg-related{display:none!important}.fcg-shell .fcg-layout{display:block}.fcg-shell .fcg-summary{background:white;border:1px solid #999;break-inside:avoid}.fcg-shell .fcg-reading{max-width:none}.fcg-shell .fcg-reading>header h1{font-size:28px}.fcg-shell .fcg-prose{font-size:12px}}

/* Per-publication contents styles, 20260923.3. */
/* Momenz: quiet index on the right, with spacious numbered entries. */
@media(min-width:761px){
.wp-theme-momenz-journal .fcg-layout,.wp-theme-artikelzeiten-journal .fcg-layout{grid-template-columns:minmax(0,760px) 220px}
.wp-theme-momenz-journal .fcg-reading,.wp-theme-artikelzeiten-journal .fcg-reading{grid-column:1;grid-row:1}
.wp-theme-momenz-journal .fcg-rail,.wp-theme-artikelzeiten-journal .fcg-rail{grid-column:2;grid-row:1;padding-left:22px;border-left:1px solid var(--fcg-line)}
}
.wp-theme-momenz-journal .fcg-toc li{border-top:0}
.wp-theme-momenz-journal .fcg-toc a{padding:11px 0}
.wp-theme-momenz-journal .fcg-toc a:before{font-size:12px;font-weight:700}
/* Artikelzeiten: a reading route with a fine vertical rule. */
.wp-theme-artikelzeiten-journal .fcg-toc ol{border-left:1px solid var(--fcg-line);margin-left:5px}
.wp-theme-artikelzeiten-journal .fcg-toc li{border:0}
.wp-theme-artikelzeiten-journal .fcg-toc a{position:relative;padding:10px 0 10px 20px;display:block}
.wp-theme-artikelzeiten-journal .fcg-toc a:before{content:'';position:absolute;left:-4px;top:18px;width:7px;height:7px;background:var(--fcg-accent);border-radius:50%;padding:0}
/* Seniors: large, directly visible navigation within the reading column. */
.wp-theme-handigvoorsenioren-journal .fcg-layout,.wp-theme-blogtotalk-journal .fcg-layout{display:block;max-width:760px}
.wp-theme-handigvoorsenioren-journal .fcg-rail,.wp-theme-blogtotalk-journal .fcg-rail{display:none}
.wp-theme-handigvoorsenioren-journal .fcg-mobile-toc{display:block;background:#f6f9fb;border:1px solid #b6cad5;border-radius:4px;padding:22px 26px;margin:0 0 26px}
.wp-theme-handigvoorsenioren-journal .fcg-mobile-toc summary{font-size:20px;font-weight:700;cursor:pointer}
.wp-theme-handigvoorsenioren-journal .fcg-mobile-toc .fcg-kicker{display:none}
.wp-theme-handigvoorsenioren-journal .fcg-mobile-toc .fcg-toc{margin-top:16px}
.wp-theme-handigvoorsenioren-journal .fcg-mobile-toc .fcg-toc a{font-size:18px;min-height:44px;box-sizing:border-box;align-items:baseline;padding:11px 0;text-decoration:underline;text-underline-offset:3px}
.wp-theme-handigvoorsenioren-journal .fcg-mobile-tools{display:block;margin-bottom:24px}
/* Blogtotalk: magazine contents band, two columns on wide screens. */
.wp-theme-blogtotalk-journal .fcg-mobile-toc{display:block;border:0;border-top:3px solid var(--fcg-accent);border-bottom:1px solid var(--fcg-line);padding:19px 0;margin:0 0 30px}
.wp-theme-blogtotalk-journal .fcg-mobile-toc summary{font-size:16px;font-weight:700;cursor:pointer}
.wp-theme-blogtotalk-journal .fcg-mobile-toc .fcg-kicker{display:none}
.wp-theme-blogtotalk-journal .fcg-mobile-toc .fcg-toc{margin-top:15px}
.wp-theme-blogtotalk-journal .fcg-mobile-toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}
.wp-theme-blogtotalk-journal .fcg-toc li{border:0}
.wp-theme-blogtotalk-journal .fcg-toc a{font-size:14px;padding:10px 0}
/* Nachrichten: compact newsroom index, with a strong blue heading rule. */
.wp-theme-neuestennachrichten-journal .fcg-toc{border-top:3px solid var(--fcg-accent);padding-top:16px}
.wp-theme-neuestennachrichten-journal .fcg-toc a:before{display:none}
.wp-theme-neuestennachrichten-journal .fcg-toc a{font-size:14px;padding:13px 0}
.wp-theme-neuestennachrichten-journal .fcg-toc li{border-top:0;border-bottom:1px solid var(--fcg-line)}
@media(max-width:760px){
.wp-theme-handigvoorsenioren-journal .fcg-mobile-toc{padding:18px}
.wp-theme-blogtotalk-journal .fcg-mobile-toc ol{grid-template-columns:1fr}
.wp-theme-momenz-journal .fcg-mobile-toc{background:var(--fcg-soft);border:0;padding:18px 20px}
.wp-theme-artikelzeiten-journal .fcg-mobile-toc{border:0;border-top:1px solid var(--fcg-line)}
.wp-theme-neuestennachrichten-journal .fcg-mobile-toc{border-top:3px solid var(--fcg-accent)}
.wp-theme-neuestennachrichten-journal .fcg-mobile-toc .fcg-toc{border-top:0;padding-top:0}
}
