/* Binds the solutions-page aliases to the site's approved tokens (assets/adentro-v2.css).
   Loaded last on solutions pages. Scoped to .ad-solutions only. */
.ad-solutions{--brand-primary:var(--v2-blue);--text-primary:var(--v2-ink);--text-secondary-accessible:var(--v2-muted);
  --border-subtle:var(--v2-line);--surface-canvas:var(--v2-canvas);--font-sans:var(--v2-font)}

/* Isolation, same pattern as assets/products-v2/site-bindings.css: the shell CSS sits in
   @layer site; this later layer returns non-SVG elements inside the page root to browser
   defaults so only the unlayered solutions CSS styles the body. */
@layer site, solutions-shield;
@layer solutions-shield{
  .ad-solutions :not(svg,svg *),
  .ad-solutions :not(svg,svg *)::before,
  .ad-solutions :not(svg,svg *)::after{all:revert}
}
