.page-title[data-v-b971617f]{font-size:36px;text-align:center;margin-bottom:50px;color:#2c3e50}.company-grid[data-v-b971617f]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.company-card[data-v-b971617f]{text-align:center;padding:30px 20px;cursor:pointer}.company-logo[data-v-b971617f]{width:120px;height:120px;margin:0 auto 20px;border-radius:50%;overflow:hidden;border:3px solid #27ae60}.company-logo img[data-v-b971617f]{width:100%;height:100%;object-fit:cover}.company-info h2[data-v-b971617f]{font-size:18px;margin-bottom:15px;color:#2c3e50}.company-info p[data-v-b971617f]{color:#666;line-height:1.8;font-size:14px}
