/* Shared horizontal brand lockup. Keep the English brand together in RTL too. */
.home-v3 header .brand {min-width:0;max-width:100%;flex-shrink:0;}
.home-v3 header .brand .wordmark {
  display:inline-block;white-space:nowrap;direction:ltr;unicode-bidi:isolate;
  font:400 clamp(22px,2.1vw,30px)/1.15 Georgia,serif;
  letter-spacing:-1px;
}
.home-v3 .brand-panel .brand-wordmark {
  display:block;white-space:nowrap;direction:ltr;unicode-bidi:isolate;
  font:400 clamp(24px,3vw,38px)/1.2 Georgia,serif!important;
  letter-spacing:-1px;max-width:100%;
}
.home-v3 .footer-brand>strong {
  display:inline-block;white-space:nowrap;direction:ltr;unicode-bidi:isolate;
  font:400 clamp(22px,2.5vw,30px)/1.2 Georgia,serif;
  letter-spacing:-.6px;
}
@media(max-width:760px) {
  .home-v3 header .brand {gap:10px;}
  .home-v3 header .brand .wordmark {font-size:25px;}
  .home-v3 .brand-panel .brand-wordmark {font-size:clamp(22px,6.8vw,34px)!important;}
}
@media(max-width:359px) {
  .home-v3 header .brand .wordmark {font-size:22px;}
}
