/* VSI family resemblance: shared useful behavior, distinct editorial voices.
   Private addition 2026-11-11. Does not replace any site's own skin. */
.kinship-rail{border-bottom:1px solid var(--line,#d9d3c5);background:rgba(245,242,233,.85);color:var(--ink,#243331)}
.kinship-inner{max-width:1310px;padding:11px 42px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap}
.kinship-ident{font:700 10px/1.5 "Segoe UI",Arial,sans-serif;letter-spacing:1.4px;text-transform:uppercase;color:#765a43}
.kinship-links{display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap}
.kinship-links a{font:600 12px/1.4 "Segoe UI",Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#b9ada1;color:#2b5b53}
.kinship-links a:hover{text-decoration-color:currentColor}
.kinship-links a:focus-visible{outline:3px solid #ae7850;outline-offset:3px}
.kinship-rail [aria-current="page"]{color:#765a43;text-decoration-thickness:2px}
@media(max-width:790px){.kinship-inner{padding:11px 22px}.kinship-links{gap:10px 16px}}
@media(max-width:530px){.kinship-ident{font-size:10px;letter-spacing:.7px}.kinship-links a{font-size:12px}}
/* On the scholarly article, the question takes priority and evidence stays accessible. */
.article-grid .reading-column{min-width:0}
.article-aside .aside-panel{border-top-color:#b59a77}
.article-aside a.source-link{overflow-wrap:anywhere}
.article-aside .aside-note{line-height:1.6}
@media(min-width:1100px){.article-grid{grid-template-columns:minmax(0,1fr) minmax(285px,330px)}.reading-column h1{max-width:900px}}
