/**
 * 公司簡介專屬樣式
 */
.about-page { margin-bottom: 15px; }
.about-card { margin-bottom: 15px; border-color: var(--line); }
.about-card .card-header { text-align: center; font-weight: 700; }
.about-card .card-header h4 { margin: 0; font-weight: 700; }
.about-card .card-body { line-height: 1.5; }
.about-images img { max-width: 100%; height: auto; }
.about-images-fixed img { height: 168px; object-fit: cover; }
.image-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1rem; margin-top: 2.5rem; }
.image-row img { width: 100%; height: auto; display: block; }
@media (max-width: 767px) {
  .image-row { grid-template-columns: 1fr; }
}
