/* 전역 — 페이지 어디서나 쓰이는 뼈대 요소(섹션 단·제목). 부품보다 약하다. */
@layer base.global {

  .section {
    padding: var(--spacing-3xl) var(--spacing-lg);
    max-width: 960px;
    margin: 0 auto;
  }

  .section-title {
    font-size: var(--font-size-2xl);
    font-weight: var(--font-weight-bold);
    line-height: var(--line-height-tight);
    margin-bottom: var(--spacing-lg);
    text-align: center;
  }

  .section-subtitle {
    font-size: var(--font-size-md);
    color: var(--color-text-muted);
    text-align: center;
    margin-bottom: var(--spacing-2xl);
  }
}
