.organizers-body{max-width:var(--width-full);margin:var(--space-4xl) auto;padding:0 var(--space-xl) var(--space-5xl)}.organizers-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl)}@media (max-width: 720px){.organizers-grid{grid-template-columns:1fr}}.organizers-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2xl);display:flex;flex-direction:column;gap:var(--space-md)}.organizers-card-title{font-family:var(--font-display);font-size:var(--text-h4);color:var(--text-primary);display:flex;align-items:center;gap:var(--space-sm);margin:0}.organizers-new-badge{font-family:var(--font-body);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--white);background:var(--coral);border-radius:var(--radius-xxs);padding:2px 8px}.organizers-card-desc{font-size:var(--text-base);line-height:1.7;color:var(--text-secondary);margin:0;flex:1}.organizers-card-desc a{color:var(--amber)}.organizers-email{font-weight:700;color:var(--amber)}.organizers-card-btn{align-self:flex-start;font-weight:700;font-size:var(--text-base);color:var(--amber);text-decoration:none;transition:color var(--transition-medium)}.organizers-card-btn:hover{color:var(--amber-hover)}.organizers-footnote{margin-top:var(--space-3xl);font-size:var(--text-base);line-height:1.7;color:var(--text-muted);text-align:center}.organizers-footnote a{color:var(--amber)}
