.page-module-scss-module__QjzkEG__container{max-width:1100px;padding:var(--space-10) var(--space-5) var(--space-16);margin:0 auto}.page-module-scss-module__QjzkEG__header{margin-bottom:var(--space-12);max-width:660px}.page-module-scss-module__QjzkEG__header h1{margin:0 0 var(--space-3)}.page-module-scss-module__QjzkEG__subtitle{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-secondary);margin:0}.page-module-scss-module__QjzkEG__grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.page-module-scss-module__QjzkEG__card{text-align:center;color:inherit;padding:var(--space-8) var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);flex-direction:column;align-items:center;text-decoration:none;transition:border-color .2s;display:flex}.page-module-scss-module__QjzkEG__card:hover{border-color:var(--border-strong)}.page-module-scss-module__QjzkEG__avatar{margin-bottom:var(--space-4)}.page-module-scss-module__QjzkEG__name{font-size:var(--text-xl);margin:0 0 var(--space-2)}.page-module-scss-module__QjzkEG__bio{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary);margin:0 0 var(--space-4);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module-scss-module__QjzkEG__count{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-top:auto}
