/* ClearDirection brand treatment: preserve approved signpost, colours and layouts. */
.brand-mark.clearprep-logo { gap: 11px; }
.brand-mark.clearprep-logo .clearprep-logo-word {
  font-family:Montserrat,Arial,Helvetica,sans-serif;
  font-weight:500!important;
  font-size:clamp(24px,2.6vw,43px);
  letter-spacing:-1.25px;
  line-height:1;
  color:#244B42!important;
  white-space:nowrap;
}
@media(max-width:1100px){
 .brand-mark.clearprep-logo{gap:8px}
 .brand-mark.clearprep-logo .clearprep-logo-word{font-size:clamp(23px,2.4vw,32px)}
 .brand-mark.clearprep-logo .clearprep-signpost-icon{width:52px}
 .brand-mark.clearprep-logo .clearprep-logo-divider{height:37px}
}
@media(max-width:640px){
 .brand-mark.clearprep-logo .clearprep-logo-word{font-size:clamp(22px,6vw,29px);letter-spacing:-.8px}
 .brand-mark.clearprep-logo .clearprep-signpost-icon{width:43px}
 .brand-mark.clearprep-logo .clearprep-logo-divider{height:32px}
}
