
.entry-jumps,.context-links{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}
.entry-jumps{margin:1rem 0 0}
.context-links{margin-top:1rem}
.entry-jumps__label,.context-links__label{font-size:.82rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;opacity:.78;margin-right:.2rem}
.entry-jumps a,.context-links a{display:inline-flex;align-items:center;gap:.35rem;padding:.56rem .82rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;text-decoration:none;font-weight:600;line-height:1.2;background:rgba(255,255,255,.05)}
.entry-jumps a:hover,.entry-jumps a:focus,.context-links a:hover,.context-links a:focus{transform:translateY(-1px);background:rgba(255,255,255,.1)}
.home-hero .entry-jumps a{color:#eef7f2}
.page-hero .context-links a,.page-header .context-links a,.archive-helper .context-links a{color:inherit;border-color:rgba(17,24,39,.12);background:#fff}
.archive-helper{margin:1rem 0 1.4rem;padding:1rem 1.1rem;border:1px solid rgba(17,24,39,.08);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(245,248,247,.95))}
.archive-helper p{margin:.2rem 0 0;color:#415057}
.hero-trust{margin-top:.85rem;color:rgba(238,247,242,.9);max-width:72ch;font-size:.98rem}
.hero-trust a{color:inherit;text-decoration:underline;text-underline-offset:2px}
.page-header .context-links,.page-hero .context-links{margin-top:1.15rem}
.section-kicker{font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#4d5b63;margin:0 0 .35rem}
@media (max-width: 700px){.entry-jumps__label,.context-links__label{width:100%;margin-right:0}.entry-jumps a,.context-links a{padding:.52rem .74rem;font-size:.95rem}}
