.visibility-topics{margin:1.5rem 0 2rem;padding:1.15rem 0;border-block:1px solid rgba(190,161,104,.35)}.visibility-topics h2{font:inherit;font-weight:700;font-size:1.15rem;margin:0 0 .6rem}.visibility-topics ul{list-style:none;display:flex;flex-wrap:wrap;gap:.65rem 1.5rem;padding:0;margin:0}.visibility-topics a{color:inherit;text-underline-offset:.3em;line-height:1.9}.visibility-topics a:hover{color:#ad8546}.visibility-topics a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:600px){.visibility-topics ul{display:grid;gap:.45rem}}