/* Preview only: the two section links, with consistent serif styling. */
#sectionNav{align-items:center;gap:36px}
#sectionNav #listBtn,#sectionNav .digest-nav{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0;border:0;background:none;font:400 13px/1.3 'EB Garamond',Georgia,serif;font-variant-caps:normal;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:#e8e8df}
#sectionNav #listBtn:hover,#sectionNav .digest-nav:hover{color:#fffefa}
#sectionNav #listBtn.active::after,#sectionNav .digest-nav[aria-current]::after{content:'';position:absolute;bottom:2px;left:50%;width:24px;height:1px;background:#d8c5a0;transform:translateX(-50%)}
@media(max-width:700px){#sectionNav{gap:28px}#sectionNav #listBtn,#sectionNav .digest-nav{font-size:12px}}
@media(max-width:700px){.topbar{height:auto;min-height:92px;flex-direction:column;justify-content:center;gap:2px;padding:10px 16px}.topbar #sectionNav{gap:36px;justify-content:center;width:100%}#sectionNav #listBtn,#sectionNav .digest-nav{white-space:nowrap;min-height:38px}}
/* Quiet motion control; retain a comfortable tap target. */
#mastheadMotion{background:transparent;border:0;border-radius:0;box-shadow:none;min-width:44px;min-height:44px;padding:0 8px;color:#fffefa;font:italic 400 17px/1.4 'EB Garamond',Georgia,serif;letter-spacing:0;text-shadow:0 1px 4px rgba(0,0,0,.7);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:rgba(255,254,250,.65)}
#mastheadMotion:hover{background:transparent;text-decoration-color:currentColor}

/* One active rule only; remove the older footer navigation border. */
#sectionNav .digest-nav[aria-current]{border-bottom:0}
