.top-menu { display:flex; gap:12px; margin-bottom:16px; flex-wrap:wrap; }
.top-menu a { font-size:12px; letter-spacing:.06em; text-transform:uppercase; text-decoration:none; color:#d6deee; background:rgba(255,255,255,.08); border:1px solid rgba(255,255,255,.16); padding:6px 10px; border-radius:999px; }
.top-menu a:hover, .top-menu a:focus-visible { background:rgba(255,255,255,.16); }
.meta-note { margin-top:10px; font-size:12px; opacity:.7; text-align:center; }
