.AssociatedCenters-grid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.AssociatedCenters-viewAll{margin-top:var(--space-8);text-align:center}.CenterCard{height:100%;color:inherit;padding:var(--space-6);flex-direction:column;align-items:flex-start;text-decoration:none;display:flex}.CenterCard--static{cursor:default}.CenterCard-logo{width:56px;height:56px;margin-bottom:var(--space-4);border-radius:var(--radius-md);object-fit:contain;background:var(--color-surface-2)}.CenterCard-logo--empty{font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, transparent);justify-content:center;align-items:center;display:flex}.CenterCard-title{margin:0 0 var(--space-1)}.CenterCard-location{margin:0 0 var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm)}.CenterCard-badge{margin-bottom:var(--space-2)}.CenterCard-cta{margin-top:auto}.CenterCard-price{margin:0 0 var(--space-2);font-weight:var(--fw-bold)}
