/* Thirteen bespoke vector identities. All marks remain crisp at small sizes. */
.fh-brand{display:inline-flex!important;align-items:center;gap:10px;text-decoration:none!important;color:inherit;flex-shrink:0;max-width:100%;line-height:1;letter-spacing:0;min-height:44px}.fh-brand .fh-emblem{display:block;width:38px;height:38px;flex:0 0 38px;overflow:visible}.fh-brand .fh-brand-words{display:flex;flex-direction:column;gap:3px;font:600 21px/1 Arial,sans-serif;letter-spacing:-.7px}.fh-brand .fh-brand-words i{display:block;font:inherit;font-style:normal;white-space:nowrap}.fh-brand-advice .fh-brand-words{font:24px/1 Georgia,serif;letter-spacing:-.8px}.fh-brand-advice .fh-brand-words i+ i{font:9px/1.3 Arial,sans-serif;letter-spacing:3.3px}.fh-brand-food .fh-brand-words{font-size:26px;font-weight:800;letter-spacing:-1.4px}.fh-brand-check .fh-brand-words{font-weight:800}.fh-brand-marketing .fh-brand-words i:first-child,.fh-brand-property .fh-brand-words i:first-child,.fh-brand-handover .fh-brand-words i:first-child,.fh-brand-recruitment .fh-brand-words i:first-child,.fh-brand-crowd .fh-brand-words i:first-child{font-size:13px;letter-spacing:.1px;font-weight:400}.fh-brand-plein .fh-brand-words,.fh-brand-recruitment .fh-brand-words,.fh-brand-handover .fh-brand-words,.fh-brand-crowd .fh-brand-words{font-family:Georgia,serif;font-weight:400}.fh-brand-news .fh-brand-words{font:clamp(25px,4.4vw,66px)/1 Georgia,serif;letter-spacing:-1.9px}.fh-brand-news .fh-emblem{width:clamp(36px,4vw,56px);height:clamp(36px,4vw,56px);flex-basis:auto}.fh-brand-content .fh-brand-words{font-weight:900;font-size:20px;letter-spacing:-.5px}.fh-brand-auction .fh-brand-words{font-size:21px;letter-spacing:-.9px}.fh-brand:focus-visible{outline:3px solid currentColor;outline-offset:6px}.bk-header .fh-brand-news .fh-brand-words,.bk-footer .fh-brand-news .fh-brand-words{font-size:24px}.bk-header .fh-brand-news .fh-emblem,.bk-footer .fh-brand-news .fh-emblem{width:38px;height:38px}.bk-brand .bk-mark{background:none;padding:0;border:0;border-radius:0;color:inherit;width:42px;height:42px}.bk-mark svg{width:100%;height:100%;display:block}.bk-brand>span:has(.bk-mark){min-width:0}.fh-brand-auction,.fh-brand-leads{--logo-paper:#fff}.fh-brand-food{color:inherit}
@media(max-width:500px){.fh-brand{gap:8px}.fh-brand .fh-emblem{width:31px;height:31px;flex-basis:31px}.fh-brand .fh-brand-words{font-size:20px}.fh-brand-food .fh-brand-words{font-size:23px}.fh-brand-advice .fh-brand-words{font-size:21px}.fh-brand-advice .fh-brand-words i+i{font-size:8px}.fh-brand-auction .fh-brand-words{font-size:18px}.fh-brand-news .fh-brand-words{font-size:clamp(25px,7vw,36px);letter-spacing:-1.2px}.fh-brand-check .fh-brand-words{font-size:19px}.fh-brand-content .fh-brand-words{font-size:18px}}
