/* ============================================================
   pages.css — page-specific overrides
   Add page-scoped rules here. Most layout uses components.css.
   ============================================================ */

/* Contact page form column */
.contact-form-wrap {
  margin-top: 32px;
}

/* Careers areas-of-interest list */
.areas-list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 6px 24px;
  margin-top: 32px;
  max-width: 760px;
}

.areas-list li {
  padding-left: 18px;
  position: relative;
  font-size: 0.9rem;
  color: var(--color-text-secondary);
  line-height: 1.7;
}

.areas-list li::before {
  content: '›';
  position: absolute;
  left: 0;
  color: var(--color-accent-primary);
  font-weight: var(--fw-bold);
}
