.membership-dialog-backdrop{z-index:3100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#12253a8c;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.membership-dialog{color:#12253a;background:#fff;border-radius:14px;width:min(1040px,100%);max-height:calc(100dvh - 32px);padding:28px 28px 24px;animation:.2s both membership-in;position:relative;overflow-y:auto;box-shadow:0 24px 70px #12253a59}.membership-dialog h2{margin:0 40px 6px 0;font-size:clamp(22px,3vw,28px);line-height:1.2}.membership-dialog>p{color:#4a5d68;margin:0 0 18px}.membership-dialog-close{color:#12253a;cursor:pointer;background:#f0f5f6;border:0;border-radius:8px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:14px;right:14px}.membership-dialog .landing-access-grid{max-width:none}@media (max-width:760px){.membership-dialog .landing-access-grid{grid-template-columns:1fr}.membership-dialog .landing-access-grid article+article{border-top:0;border-left:1px solid #d8e2e5}}@keyframes membership-in{0%{opacity:0;transform:translateY(10px)}}
.dataset-picker{align-items:center;gap:6px;font-size:13px;display:inline-flex}.dataset-picker span{font-weight:600}.dataset-picker select{font:inherit;background:#fff;border:1px solid #c8d1d8;border-radius:6px;padding:3px 6px}
