
.wordmark:has(.hd-brand-icon){display:inline-flex;align-items:center;gap:14px;text-decoration:none;max-width:100%;line-height:1;direction:ltr}
.hd-brand-icon{position:relative;display:block;width:72px;height:64px;flex:0 0 72px;overflow:hidden;background:#f2ebe1;mix-blend-mode:multiply}
.wordmark .hd-brand-icon img{position:absolute!important;width:216px!important;height:216px!important;max-width:none!important;left:-72px;top:-48px;object-fit:fill!important}
.hd-brand-name{display:block;font-family:Georgia,'Times New Roman',serif;font-size:27px;letter-spacing:4px;white-space:nowrap;color:#302c27}
.wordmark .hd-brand-name small{display:block;font-family:Arial,sans-serif;font-size:7px;letter-spacing:1.7px;margin-top:11px;color:#8a704d}
@media(max-width:600px){.wordmark:has(.hd-brand-icon){gap:9px}.hd-brand-icon{width:54px;height:48px;flex-basis:54px}.wordmark .hd-brand-icon img{width:162px!important;height:162px!important;left:-54px;top:-36px}.hd-brand-name{font-size:20px;letter-spacing:2px}.wordmark .hd-brand-name small{font-size:5.5px;letter-spacing:.8px;margin-top:8px}.header-top{gap:12px}}

.hd-brand-icon{background:transparent!important;mix-blend-mode:normal!important}
.wordmark .hd-brand-icon img{position:static!important;width:100%!important;height:100%!important;object-fit:contain!important}
