.legal-page section[id]{scroll-margin-top:28px}.legal-page .anchor-highlight{outline-offset:8px;border-radius:14px;outline:3px solid #b88413;animation:1s ease-in-out legal-target-pulse}@keyframes legal-target-pulse{0%,50%,to{outline-color:#b88413}25%,75%{outline-color:#0000}}html[data-theme=dark] .legal-page .anchor-highlight{outline-color:#ffe080;animation-name:legal-target-pulse-dark}@keyframes legal-target-pulse-dark{0%,50%,to{outline-color:#ffe080}25%,75%{outline-color:#0000}}@media (prefers-reduced-motion:reduce){.legal-page .anchor-highlight{animation:none!important}}
