.m-legal-links{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;background:#102c22;padding:18px 24px}.m-legal-links a{color:#fff!important;font-size:14px;text-decoration:underline!important;text-underline-offset:4px}.m-legal-links a:focus-visible{outline:2px solid #dec28a;outline-offset:4px}.membership-entry{border:1px solid #55634c;border-radius:12px;padding:24px;margin-top:30px;margin-bottom:30px}.membership-entry p{max-width:780px;margin:14px 0}.membership-entry h3{font-size:24px}.membership-entry .button{display:inline-flex}
