.heading-anchor{position:relative}.heading-link{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:inherit}.heading-link:hover{color:inherit}.heading-link-icon-wrapper{display:inline-flex;align-items:center;opacity:0;transition:opacity .2s ease-in-out;color:hsl(var(--muted-foreground))}.heading-link:hover .heading-link-icon-wrapper{opacity:1;color:hsl(var(--primary))}.heading-link-icon{width:.75em;height:.75em}
