.jsd-register-plus{display:grid;gap:16px}
.jsd-membership-selector label{display:block;margin-bottom:6px;color:#0b2240;font-weight:700}
.jsd-membership-selector select{width:100%;padding:10px 12px;border:1px solid #cfd6e4;border-radius:10px}
.jsd-alert{padding:12px;border-radius:8px;background:#fff4e5;border:1px solid #ffd8a8}
