body:has(#top:target) .language-links { display: none; }
body:has(#top:target) .language-links[data-section="top"] { display: flex; }
body:has(#workflow-comparison:target) .language-links { display: none; }
body:has(#workflow-comparison:target) .language-links[data-section="workflow-comparison"] { display: flex; }
body:has(#token-savings:target) .language-links { display: none; }
body:has(#token-savings:target) .language-links[data-section="token-savings"] { display: flex; }
body:has(#teams:target) .language-links { display: none; }
body:has(#teams:target) .language-links[data-section="teams"] { display: flex; }
body:has(#early-access:target) .language-links { display: none; }
body:has(#early-access:target) .language-links[data-section="early-access"] { display: flex; }
body:has(#maintenance:target) .language-links { display: none; }
body:has(#maintenance:target) .language-links[data-section="maintenance"] { display: flex; }
body:has(#context-evolution:target) .language-links { display: none; }
body:has(#context-evolution:target) .language-links[data-section="context-evolution"] { display: flex; }
body:has(#how-it-works:target) .language-links { display: none; }
body:has(#how-it-works:target) .language-links[data-section="how-it-works"] { display: flex; }
body:has(#features:target) .language-links { display: none; }
body:has(#features:target) .language-links[data-section="features"] { display: flex; }
body:has(#compare:target) .language-links { display: none; }
body:has(#compare:target) .language-links[data-section="compare"] { display: flex; }
body:has(#architecture:target) .language-links { display: none; }
body:has(#architecture:target) .language-links[data-section="architecture"] { display: flex; }
body:has(#pricing:target) .language-links { display: none; }
body:has(#pricing:target) .language-links[data-section="pricing"] { display: flex; }
body:has(#get-started:target) .language-links { display: none; }
body:has(#get-started:target) .language-links[data-section="get-started"] { display: flex; }
body:has(#legal-notice:target) .language-links { display: none; }
body:has(#legal-notice:target) .language-links[data-section="legal-notice"] { display: flex; }