/* Public review links and legal-page layout; no changes to workspace interactions. */
.public-header nav{flex-wrap:wrap}.public-header{flex-wrap:wrap}.hero .subtle a{font-size:inherit}.legal-prose a{text-decoration:underline;text-underline-offset:3px}.legal-prose{overflow-wrap:anywhere}
@media(max-width:400px){.public-header{gap:16px}.public-header nav{width:100%;justify-content:space-between;gap:10px}.public-header .brand{font-size:18px}}
