.brand-word{display:inline;font:inherit;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.brand-word-house{color:currentColor}.brand-word-wise{color:#9c762f}
/* Keep the complete name readable in every interactive element. Buttons and
   linked panels already define a contrast-safe text colour for their own
   background, so both halves of HUISWIJS deliberately inherit it here. */
:where(a,button,[role="button"]) .brand-word-house,
:where(a,button,[role="button"]) .brand-word-wise{color:currentColor}
/* Dark content panels use light text; let HUIS follow that text colour while
   WIJS keeps the lighter brand gold for a clear, accessible wordmark. */
:where(.difference-main,.offer-featured,.origin-note,.proof-strip,.hero-start-offer,.start-trust,.check-intro,.stepper-head,.progress-card,.article-aside,.campaign-freebie) .brand-word-wise{color:#d9bc7c}
.site-logo,.topbar .brand{display:inline-flex;align-items:center;gap:16px;text-decoration:none}
.brand-method{display:inline-flex;align-items:center;gap:7px;color:#26343a;font:800 10px/1.1 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.09em;white-space:nowrap}
.brand-method span:nth-child(even){color:#9c7a3a}
@media(max-width:920px){.brand-method{display:none}}
/* Preserve visible word spacing around the styled brand name in offer cards. */
.offer-heading h3 .brand-word{margin-right:.24em}
.offer-card .button .brand-word{margin-right:.24em;margin-left:.24em}
