
/* Shared photographic treatment, matched to the supplied navy/stone/teal artwork. */
body.hs-redesign { --image-tone: sepia(.12) saturate(.76) hue-rotate(-8deg) contrast(.97) brightness(1.02); }
body.hs-redesign main img:not([src$=".svg"]):not(.brand-logo) { filter:var(--image-tone); }
/* Keep human skin natural, with a lighter version of the same treatment. */
body.hs-redesign .founder-photo img,
body.hs-redesign .founder-ribbon img,
body.hs-redesign .profile-panel.has-photo img,
body.hs-redesign .digital-org img,
body.hs-redesign .memory-card img[src*="claus"],
body.hs-redesign .showcase-human img { filter:sepia(.06) saturate(.88) contrast(.98) brightness(1.02); }
body.hs-redesign .hs-visual-stage,
body.hs-redesign .showcase-photo,
body.hs-redesign .showcase-banner,
body.hs-redesign .memory-card,
body.hs-redesign .profile-panel.has-photo { background:#eee9e2; }
/* The two reference illustrations retain their original palette. */
body.hs-redesign main img[src*="ai-fingeraftryk"],
body.hs-redesign main img[src*="ai-skrivebord"] { filter:saturate(.94) contrast(.99); }
