.speaker-grid{gap:20px;margin-top:20px}.speaker-card,.speaker-grid{display:flex;flex-direction:column}.speaker-card{align-items:center;background:var(--color-surface-subtle,#fafafa);border:1px solid var(--color-border,#e6e6e6);border-radius:var(--radius,10px);gap:16px;padding:24px;text-align:center}.speaker-photo{flex:0 0 auto;margin:0 auto;width:120px}.speaker-photo img{border:1px solid var(--color-border-strong,#c4c4c4);border-radius:50%;display:block;height:120px;object-fit:cover;width:120px}.speaker-info{text-align:center}.speaker-name{font-size:1.125rem;font-weight:700;margin:0 0 8px}.speaker-title{display:block;font-size:.875rem;font-weight:400;margin-top:4px}.speaker-bio,.speaker-title{color:var(--color-text-muted,#666)}.speaker-bio,.speaker-bio p{margin:0}@media (min-width:640px){.speaker-card{align-items:center;flex-direction:row;text-align:left}.speaker-photo{margin:0}.speaker-info{text-align:left}}