/* Approved continuing logo bar. */
.continuing-brand{position:fixed;inset:0 0 auto;z-index:80;height:68px;padding:0 var(--pad,5.5vw);display:flex;align-items:center;justify-content:space-between;background:#f6f3ed url('/assets/fine-linen.webp') repeat;background-size:700px auto;transform:translateY(-105%);opacity:0;visibility:hidden;transition:transform .32s ease,opacity .25s ease,visibility .32s;pointer-events:none}
.continuing-brand.is-visible{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}
.continuing-brand a{display:flex;align-items:center;text-decoration:none}
.continuing-brand img{display:block;width:53px;height:42px;object-fit:contain}
.continuing-brand p{font:8px/1.5 var(--body,Arial,sans-serif);letter-spacing:.19em;color:#747568;margin:0;text-transform:uppercase}
@media(max-width:650px){.continuing-brand{height:54px;padding:0 6vw}.continuing-brand img{width:43px;height:35px}.continuing-brand p{font-size:6.5px;letter-spacing:.14em}}
@media(prefers-reduced-motion:reduce){.continuing-brand{transition:none}}
