/* ================================================================
   공통 페이지 헤더 — label / title / bar 패턴
   사용처: policy, support, press, as-request, company
   각 페이지 CSS에서 margin·font-size 미세 조정만 오버라이드
   ================================================================ */

.pl-header,
.sup-header,
.press-header,
.as-header,
.company__header {
  text-align: center;
  margin-bottom: 24px;
}

.pl-label,
.sup-label,
.press-label,
.as-label,
.company__label {
  font-family: var(--font-display);
  font-size: 13px;
  color: var(--gold);
  letter-spacing: 2px;
}

.pl-title,
.sup-title,
.press-title,
.as-title,
.company__title {
  font-size: 26px;
  font-weight: 800;
  color: var(--navy);
  margin: 8px 0 12px;
}

.pl-bar,
.sup-bar,
.press-bar,
.as-bar,
.company__bar {
  width: 40px;
  height: 3px;
  background: var(--gold);
  margin: 14px auto 0;
  border-radius: 2px;
}
