/* ============================================================================
   ADVOKE CV — templates/family-executive.css
   Layout family: executive
   Executive structure with a summary and a core-competencies band above a
   wide, full-width experience block.
   Used by Simple Executive, Modern Leadership, Executive Leadership and
   Senior Management.
   ============================================================================ */

.resume--executive > .layout--executive {
  display: block;
}

.layout--executive .resume-exec__header {
  padding-bottom: var(--t-block-gap);
  margin-bottom: var(--t-section-gap);
  border-bottom: 1px solid var(--t-rule);
}

.layout--executive .resume-exec__band {
  margin-bottom: var(--t-section-gap);
}

.layout--executive .resume-exec__summary {
  margin: 0 0 0.6em;
  font-size: calc(var(--t-fs-base) + 0.4pt);
  line-height: 1.5;
  color: var(--t-ink-2);
}

.layout--executive .resume-exec__summary--italic {
  font-style: italic;
}

.layout--executive .resume-exec__competencies {
  display: grid;
  grid-template-columns: repeat(var(--t-competencies-columns, 3), minmax(0, 1fr));
  gap: 0.28em 0.9em;
}

.layout--executive .resume-exec__competencies--chips {
  display: block;
}

/* Wide experience block gets generous line length for quantified bullets. */
.layout--executive .resume-exec__body .resume-entry__context,
.layout--executive .resume-exec__body .resume-bullet {
  line-height: 1.5;
}

/* Section headings sit above their content with extra breathing room. */
.layout--executive .resume-exec__body .resume-section + .resume-section {
  margin-top: calc(var(--t-section-gap) + 2px);
}