.members-simple-wrap[data-astro-cid-hu6ywz6e]{max-width:960px;margin:0 auto;padding:1rem 0 4rem}.members-auth-section[data-astro-cid-hu6ywz6e]{max-width:520px;margin:0 auto 4rem}.members-header[data-astro-cid-hu6ywz6e]{text-align:center;margin-bottom:1.75rem}.members-kicker[data-astro-cid-hu6ywz6e]{display:block;font-size:.72rem;font-weight:800;letter-spacing:.14em;color:#6b7280;font-family:Inter,-apple-system,sans-serif;margin-bottom:.4rem}.members-main-title[data-astro-cid-hu6ywz6e]{font-size:clamp(1.4rem,3vw,1.75rem);font-weight:800;color:#111;margin:0 0 .65rem;letter-spacing:-.01em}.members-lead[data-astro-cid-hu6ywz6e]{font-size:.9rem;color:#4b5563;line-height:1.7;margin:0}.members-card[data-astro-cid-hu6ywz6e]{background:#fff;border:1px solid #d1d5db;border-top:3px solid #111111;border-radius:2px;padding:2rem 1.75rem}@media (max-width: 640px){.members-card[data-astro-cid-hu6ywz6e]{padding:1.5rem 1.15rem}}.card-title[data-astro-cid-hu6ywz6e]{font-size:1.1rem;font-weight:800;color:#111;margin:0 0 1.15rem}.card-sub[data-astro-cid-hu6ywz6e]{font-size:.86rem;color:#4b5563;line-height:1.65;margin:0 0 1.25rem}.oauth-primary-btn[data-astro-cid-hu6ywz6e]{display:flex;align-items:center;justify-content:center;width:100%;padding:.85rem 1rem;background:#111;color:#fff;border:1px solid #111111;border-radius:2px;font-size:.9rem;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s ease}.oauth-primary-btn[data-astro-cid-hu6ywz6e]:hover{background:#374151}.or-divider[data-astro-cid-hu6ywz6e]{display:flex;align-items:center;text-align:center;color:#9ca3af;font-size:.74rem;margin:1.1rem 0}.or-divider[data-astro-cid-hu6ywz6e]:before,.or-divider[data-astro-cid-hu6ywz6e]:after{content:"";flex:1;border-bottom:1px solid #e5e7eb}.or-divider[data-astro-cid-hu6ywz6e] span[data-astro-cid-hu6ywz6e]{padding:0 .75rem}.field-label[data-astro-cid-hu6ywz6e]{display:block;font-size:.78rem;font-weight:700;color:#374151;margin-bottom:.4rem}.email-input[data-astro-cid-hu6ywz6e]{width:100%;padding:.75rem .9rem;border-radius:2px;border:1px solid #d1d5db;font-size:.92rem;font-family:inherit;color:#111;margin-bottom:.75rem;outline:none}.email-input[data-astro-cid-hu6ywz6e]:focus{border-color:#111}.submit-btn[data-astro-cid-hu6ywz6e]{width:100%;padding:.8rem 1rem;border-radius:2px;border:1px solid #111111;background:#fff;color:#111;font-size:.88rem;font-weight:700;cursor:pointer;font-family:inherit;transition:all .15s ease}.submit-btn[data-astro-cid-hu6ywz6e]:hover{background:#111;color:#fff}.error-msg[data-astro-cid-hu6ywz6e]{color:#dc2626;font-size:.8rem;margin:.5rem 0 0;font-weight:600}.simple-perks-list[data-astro-cid-hu6ywz6e]{margin:1.35rem 0 0;padding:1.1rem 0 0 1.15rem;border-top:1px solid #f3f4f6;font-size:.8rem;color:#4b5563;line-height:1.75}.status-badge[data-astro-cid-hu6ywz6e]{display:inline-flex;align-items:center;gap:.45rem;background:#f3f4f6;border:1px solid #e5e7eb;color:#111;font-size:.72rem;font-weight:700;padding:.2rem .6rem;border-radius:2px;margin-bottom:.75rem}.status-dot[data-astro-cid-hu6ywz6e]{width:7px;height:7px;border-radius:50%;background:#111}.account-box[data-astro-cid-hu6ywz6e]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:2px;padding:.85rem 1rem;margin-bottom:1.25rem}.account-row[data-astro-cid-hu6ywz6e]{display:flex;justify-content:space-between;font-size:.84rem;padding:.35rem 0;color:#4b5563}.account-row[data-astro-cid-hu6ywz6e] strong[data-astro-cid-hu6ywz6e]{color:#111}.account-actions[data-astro-cid-hu6ywz6e]{display:flex;flex-wrap:wrap;gap:.5rem}.action-btn[data-astro-cid-hu6ywz6e]{flex:1;min-width:120px;background:#fff;border:1px solid #d1d5db;color:#374151;padding:.6rem .75rem;border-radius:2px;font-size:.8rem;font-weight:600;cursor:pointer;font-family:inherit;transition:all .15s ease}.action-btn[data-astro-cid-hu6ywz6e]:hover{border-color:#111;color:#111}.action-btn[data-astro-cid-hu6ywz6e].danger{color:#991b1b;border-color:#fecaca}.action-btn[data-astro-cid-hu6ywz6e].danger:hover{background:#fef2f2;border-color:#dc2626}.members-directory-section[data-astro-cid-hu6ywz6e]{padding-top:2.5rem;border-top:2px solid #111111}.dir-header[data-astro-cid-hu6ywz6e]{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.dir-kicker[data-astro-cid-hu6ywz6e]{display:block;font-size:.68rem;font-weight:800;color:#6b7280;letter-spacing:.1em;font-family:Inter,-apple-system,sans-serif;margin-bottom:.2rem}.dir-title[data-astro-cid-hu6ywz6e]{font-size:1.25rem;font-weight:800;color:#111;margin:0}.dir-filter-tabs[data-astro-cid-hu6ywz6e]{display:flex;gap:.4rem;flex-wrap:wrap}.dir-tab[data-astro-cid-hu6ywz6e]{background:#fff;border:1px solid #d1d5db;color:#4b5563;padding:.4rem .85rem;border-radius:2px;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit}.dir-tab[data-astro-cid-hu6ywz6e].active{background:#111;color:#fff;border-color:#111}.dir-cards-grid[data-astro-cid-hu6ywz6e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:1rem}.dir-article-card[data-astro-cid-hu6ywz6e]{display:flex;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:2px;padding:1.2rem;text-decoration:none;color:inherit;transition:border-color .18s ease}.dir-article-card[data-astro-cid-hu6ywz6e]:hover{border-color:#111}.dir-card-top[data-astro-cid-hu6ywz6e]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.6rem}.dir-axis-badge[data-astro-cid-hu6ywz6e]{font-size:.65rem;font-weight:800;letter-spacing:.06em;font-family:Inter,-apple-system,sans-serif;padding:.12rem .45rem;border-radius:2px;background:#f3f4f6;color:#374151}.dir-date[data-astro-cid-hu6ywz6e]{font-size:.72rem;color:#9ca3af;font-family:Inter,-apple-system,sans-serif}.dir-card-title[data-astro-cid-hu6ywz6e]{font-size:.95rem;font-weight:700;color:#111;line-height:1.45;margin:0 0 .45rem}.dir-card-desc[data-astro-cid-hu6ywz6e]{font-size:.8rem;color:#6b7280;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
