#siteBrandLinks{position:absolute;left:14px;top:4px;height:44px;display:flex;align-items:center;gap:16px;z-index:31}
#siteBrandLinks #siteBrand{position:static;height:44px;flex:none}
#landDesignLink{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 0 0 16px;border-left:1px solid #405366;color:#e5eef5;font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap;text-decoration:none;touch-action:manipulation}
#landDesignLink img{width:28px;height:28px;flex:none}
#landDesignLink:hover{color:#9fd5ff}
#landDesignLink:focus-visible{outline:2px solid #9fd5ff;outline-offset:3px;border-radius:4px}
@media(max-width:600px){#siteBrandLinks{left:10px;top:calc(4px + env(safe-area-inset-top));gap:10px}#siteBrandLinks #siteBrand{font-size:16px;gap:5px}#siteBrandLinks #siteBrand img{width:26px;height:26px}#siteBrandLinks #siteBrand small{display:none}#landDesignLink{font-size:13px;gap:6px;padding-left:10px}#landDesignLink img{width:24px;height:24px}}
@media(max-width:360px){#siteBrandLinks{gap:6px}#siteBrandLinks #siteBrand{font-size:15px}#siteBrandLinks #siteBrand img{width:22px;height:22px}#landDesignLink{font-size:12px;gap:5px;padding-left:6px}#landDesignLink img{width:22px;height:22px}}
