/* Integration with the ChaplainUSA shared navigation and warm surfaces. */
:root { --bg: var(--site-ground); --surface: var(--site-ground); --border: var(--site-border); --sh-soft: 6px 6px 12px var(--site-shadow), -6px -6px 12px #fff; --sh-light: 3px 3px 6px var(--site-shadow), -3px -3px 6px #fff; }
.site-header.restored-header { width:100%; margin:0; }
.site-header.restored-header .brand img { max-width:none; }
.site-header.restored-header summary { font-weight:600; }
.site-header.restored-header .brand { line-height:1; }
#tbnav { padding:0; position:relative; top:auto; transform:none!important; z-index:20; }
#tbnav .bar { min-height:64px; }
main { padding-top:0!important; }
.hero-stage { background:var(--site-ground); height:calc(100svh - 152px); }
#browse { background:var(--site-ground); }
.hero-stage .hero-inner { min-height:0; }
html { scroll-padding-top:108px; }
@media(max-width:760px) { .hero-stage { height:calc(100svh - 140px); } .site-header .brand img { width:160px; } }
@media print { .site-header.restored-header { display:none; } }

/* Phase One: reviewed editorial decks on selected original journal entries. */
.j-deck{font-size:18px;line-height:1.65;color:var(--body);margin:0 0 24px;font-weight:400;}
