/* HomeLynx V8.0.180 — black / bolder / larger wordmark pass.
   Parent: V8.0.179.
   Brand-only corrective: darken the resting lockup to black, increase weight,
   and enlarge the wordmark + outbound arrow across primary placements.
   No map, Neo, data, route, sheet, or listing changes. */

:root{
  --hlx-wordmark-ink:#000000;
  --hlx-wordmark-arrow:#000000;
}

.hlx-wordmark,
.hlx-wordmark-inline{
  color:var(--hlx-wordmark-ink)!important;
  font-weight:600!important;
  letter-spacing:-.04em!important;
  gap:6px!important;
}

.hlx-wordmark__text,
.hlx-wordmark-inline__text{
  color:inherit!important;
  font-weight:inherit!important;
}

.hlx-wordmark__arrow,
.hlx-wordmark-inline__arrow{
  width:18px!important;
  height:18px!important;
  flex:0 0 18px!important;
  color:var(--hlx-wordmark-arrow)!important;
  transform:translateY(-1px)!important;
}

.hlx-wordmark__arrow svg,
.hlx-wordmark-inline__arrow svg{
  width:18px!important;
  height:18px!important;
  stroke-width:1.95!important;
}

body.hlx-search-active .hlx-v8-brand{
  width:148px!important;
  min-width:148px!important;
  max-width:148px!important;
  height:40px!important;
}
body.hlx-search-active .hlx-v8-brand .hlx-wordmark{
  font-size:22px!important;
}

.hlx-search-brand .hlx-wordmark{font-size:22px!important;}
.brand .hlx-wordmark{font-size:24px!important;}
.hlx-owner-auth-brand .hlx-wordmark,
.hlx-finance-brand .hlx-wordmark,
.hlx-owner-topline .hlx-wordmark-inline,
.hlx-os-top .hlx-wordmark-inline{font-size:20px!important;}

@media(max-width:390px){
  body.hlx-search-active .hlx-v8-brand{
    width:142px!important;
    min-width:142px!important;
    max-width:142px!important;
  }
  body.hlx-search-active .hlx-v8-brand .hlx-wordmark{font-size:21px!important;}
  .brand .hlx-wordmark{font-size:23px!important;}
}
