/* The original locomotive wordmark is the single header identity. */
.brand{display:inline-flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0;line-height:1;letter-spacing:0;font-size:0}
.brand::before{content:none;display:none}
.brand-logo{display:block;width:180px;height:auto;object-fit:contain;filter:drop-shadow(0 1px 0 #fff2dc80) drop-shadow(0 2px 1px #4d2b235c) drop-shadow(0 5px 3px #4d2b2326)}
.brand-sub{display:block;width:100%;margin:0;text-align:center;font:500 8px/1.4 var(--sans);letter-spacing:1.5px;text-transform:uppercase;color:var(--room-ink);text-shadow:0 1px 0 #fff7e6a6,-.4px -.4px 0 #633c2c55}
@media(max-width:600px){.brand{gap:3px}.brand-logo{width:min(150px,43vw)}.brand-sub{font-size:7px;letter-spacing:1.2px}}
@media(max-width:360px){.brand-logo{width:132px}.brand-sub{font-size:6.5px;letter-spacing:1px}}
.site-visit:hover{text-decoration:underline;text-underline-offset:4px}
