.prose-legal{max-width:65ch}::selection{background-color:#0d9e6d33;color:#0d9e6d}:focus-visible{outline:2px solid #0D9E6D;outline-offset:2px}button:active:not(:disabled){transform:scale(.98)}.link-animated{position:relative}.link-animated:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:currentColor;transition:width .3s ease}.link-animated:hover:after{width:100%}
