/* Shared ANFA layout: Portfolio, People and About always use the same edges.
   Keep this rule in the shared build baseline, not individual page styles. */
:root {
  --anfa-content-width: 1044px;
  --anfa-content-gutter: 6.25%;
}
@media (max-width: 720px) {
  :root { --anfa-content-gutter: 7%; }
}
:is(#portfolio, #people, #fund).content-scene {
  padding-inline: var(--anfa-content-gutter);
}
:is(#portfolio, #people, #fund).content-scene > .panel-inner {
  width: 100%;
  max-width: var(--anfa-content-width);
  margin-inline: auto;
}
#portfolio.content-scene .portfolio-grid,
#people.content-scene .people,
#fund.content-scene .about-selected {
  width: 100%;
  max-width: none;
  margin-inline: 0;
}
