/* Generated from src/brand/ds3.mjs. Interface roles only; scenes retain their own materials. */
html.gw-ds3{
  --gw-white:#ffffff;
  --gw-neutral-surface:#f7f7f7;
  --gw-neutral-hover:#f0f0f0;
  --gw-neutral-ink:#222222;
  --gw-neutral-muted:#6a6a6a;
  --gw-neutral-hairline:#ebebeb;
  --gw-neutral-border:#dddddd;
  --gw-neutral-input:#b0b0b0;
  --gw-paper:var(--gw-white);
  --gw-paper-raised:var(--gw-white);
  --gw-card:var(--gw-neutral-surface);
  --gw-card-hover:var(--gw-neutral-hover);
  --gw-ink:var(--gw-neutral-ink);
  --gw-muted:var(--gw-neutral-muted);
  --gw-action-text:var(--gw-white);
  --gw-surface:var(--gw-paper-raised);
  --gw-rule:var(--gw-neutral-hairline);
  --gw-rule-strong:var(--gw-neutral-border);
  --gw-line:var(--gw-rule-strong);
  --gw-input-line:var(--gw-neutral-input);
  --gw-font:Figtree,system-ui,sans-serif;
  --gw-display:clamp(36px,3.6vw,52px);
  --gw-h1:clamp(32px,3.6vw,52px);
  --gw-h2:clamp(24px,2vw,32px);
  --gw-h3:20px;
  --gw-lead:18px;
  --gw-body:17px;
  --gw-body-phone:17px;
  --gw-ui:16px;
  --gw-meta:14px;
  --gw-kicker:13px;
}
