.research-series-nav{margin:40px 0;padding:24px;border:1px solid var(--line,#344147);border-radius:4px}
.research-series-nav .series-hub{font-size:1.15rem;font-weight:600}
.research-series-nav ul{display:grid;gap:12px;margin:18px 0 0;padding-inline-start:22px}
.research-series-nav a[aria-current=page]{font-weight:700;text-decoration-thickness:2px}
.byline a{color:inherit;text-decoration:underline;text-underline-offset:3px}
@media(max-width:640px){.research-series-nav{padding:18px;margin:28px 0}.research-series-nav li{overflow-wrap:anywhere}}

.research-start{margin:0 0 32px;padding:22px 24px;border:1px solid var(--line,#344147);border-inline-start:3px solid var(--accent,#79e3e9);border-radius:4px}
.research-start h2{font-size:1.1rem!important;line-height:1.5!important;margin:0 0 12px!important}.research-start p{font-size:1rem;line-height:1.75}.research-start ul{display:flex;flex-wrap:wrap;gap:10px 24px;padding-inline-start:20px;margin-bottom:0}
.research-citation{margin:24px 0;padding:20px;border:1px solid var(--line,#344147);border-radius:4px}.research-citation summary{cursor:pointer;font-weight:600}.research-citation .citation-text{font-size:.9rem;overflow-wrap:anywhere;line-height:1.7}.citation-status{font-size:.9rem;min-height:1.5em}.research-feed{display:inline-block;font-size:.8rem;margin-block-start:16px;padding:4px 10px;border:1px solid var(--line,#344147);border-radius:3px}
@media(max-width:640px){.research-start{padding:18px}.research-start ul{display:block}.research-start li+li{margin-top:10px}.research-citation{padding:18px}}
