.gf-membership-summary{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0}.gf-membership-label{display:inline-block;border:1px solid;border-radius:999px;padding:.3rem .65rem;font-size:.85rem;font-weight:700;line-height:1.4;white-space:normal}.gf-membership-label--red{color:#8c1623;background:#fff0f1;border-color:#e5a1a8}.gf-membership-label--green{color:#155b37;background:#eaf8f0;border-color:#8ac6a3}.gf-membership-label--amber{color:#714800;background:#fff6dc;border-color:#d7b75f}.gf-membership-label--neutral{color:#294f76;background:#edf4fc;border-color:#b4cce5}.gf-client-memberships{display:grid;gap:.6rem;margin:.6rem 0}.gf-membership-company{font-size:.85rem;font-weight:600;overflow-wrap:anywhere}
