.proc-toc{width:100%;padding-block:0.75rem;padding-inline:clamp(1rem,4vw,2rem);background-color:var(--white);border-block:1px solid var(--gold-50)}.proc-toc-list{display:flex;flex-wrap:wrap;gap:.25rem clamp(1.25rem,3vw,3rem);align-items:center;justify-content:center;max-width:1440px;padding:0;margin:0 auto;list-style:none}.proc-toc-item{position:relative;margin:0}.proc-toc-item+.proc-toc-item::before{position:absolute;top:50%;left:calc(-1 * clamp(1.25rem,3vw,3rem)/ 2);width:4px;height:4px;content:"";background-color:var(--gold);border-radius:var(--radius-full);opacity:.6;transform:translate(-50%,-50%)}.proc-toc-link{display:inline-flex;align-items:center;padding:.5rem .25rem;font-family:var(--font-heading);font-size:.8125rem;font-weight:600;color:var(--black);text-transform:uppercase;letter-spacing:.08em;text-decoration:none;border-bottom:2px solid transparent;border-radius:0;transition:color .2s ease,border-color .2s ease}.proc-toc-link:focus-visible,.proc-toc-link:hover{color:var(--black);text-decoration:none;border-bottom-color:var(--gold)}.proc-toc-item.is-active .proc-toc-link,.proc-toc-link[aria-current=true]{color:var(--black);border-color:var(--gold)}@media (min-width:992px){.proc-toc{position:sticky;top:var(--proc-toc-offset,80px);z-index:var(--z-sticky)}}
/*# sourceMappingURL=procedure-toc-ribbon.css.map */