/* Base theme: the neutral look. Colours come from the brand's settings (/brand.css), so a new
   brand needs no stylesheet of its own. The structure and defaults live in ../site.css. */
.theme-base .pg-box { border-radius: 8px; }
.theme-base .pg-hero { background: var(--surface); }
