/* Memberships made obvious (members2.js) */
.mb2-gets{padding:10px 12px;border-radius:10px;background:#f4f8f5;border:1px solid #dcebdf;font-size:var(--fs-13_5)}
.mb2-getsh{font-size:var(--fs-11_5);font-weight:700;letter-spacing:.02em;color:#1d6b35;margin-bottom:4px;text-transform:uppercase}
.mb2-gets ul{margin:0;padding-inline-start:18px;display:grid;gap:2px}
.mb2-price{margin-top:6px}
.mb2-ready{margin-top:14px}
.mb2-readyh{display:grid;gap:2px;margin-bottom:8px}
.mb2-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}
.mb2-card{padding:12px;display:grid;gap:10px;align-content:start}
.mb2-cardh{display:grid;gap:1px}
.mb2-use{width:auto;justify-self:start;padding:0 16px}
.mb2-joinchip{border:1px dashed #9cc7a8;background:#f4f8f5;color:#1d6b35;cursor:pointer;font:inherit;font-size:var(--fs-12);font-weight:600}
.mb2-joinchip svg{width:12px;height:12px}
.mb2-pay{padding:8px 12px;border-radius:10px;background:#f4f8f5;color:#1d4a2a;font-size:var(--fs-13)}
.mb2-paynot{background:#f6f6f8;color:var(--ink2)}
.mb2-paynot .lk-link{padding:0;font-size:var(--fs-13)}
