/* ==========================================================================
   AIRNSOLE TECH — legal-page layout
   --------------------------------------------------------------------------
   One small utility: even vertical spacing between stacked .details.glass
   panels on the policy pages. Same gap the rest of the site already uses
   between siblings (--space-lg) — just applied to a container these pages
   need and no earlier page did. Nothing in styles.css is touched or
   overridden; this only adds a class name that didn't exist before.
   ========================================================================== */

.policy-stack {
  display: grid;
  gap: var(--space-lg, 2.5rem);
}

/* A quiet, secondary heading inside a stacked panel — for breaking one long
   policy card into readable sub-topics without a new card per topic. */
.policy-stack h2.person__name {
  text-transform: none;
  letter-spacing: normal;
  font-size: 1.125rem;
}
