.fhh-utility{background:#16334a;color:#e6eef3;font-size:10px;letter-spacing:.09em;padding:9px 0}.fhh-utility .fhh-wrap{display:flex;justify-content:space-between;gap:20px}.fhh-header{display:flex;align-items:center;gap:24px;padding:25px 0}.fhh-brand{display:flex;align-items:center;gap:10px;font-weight:800;font-size:19px;line-height:1.1;letter-spacing:-.05em;white-space:nowrap}.fhh-brand>b{display:grid;place-content:center;border:2px solid #17527d;width:43px;height:43px;font-size:23px;position:relative}.fhh-brand>b span{font-size:11px;position:absolute;right:4px;bottom:3px}.fhh-brand>span>span{font-weight:400}.fhh-brand small{display:block;font-size:8px;letter-spacing:.22em;font-weight:400;margin-top:7px}.fhh-nav{display:flex;gap:22px;margin-left:auto;font-size:13px;font-weight:600}.fhh-header-actions{display:flex;align-items:center;gap:16px}.fhh-language{display:flex;gap:8px;font-size:11px;text-transform:uppercase}.fhh-mobile-menu{display:none}.fhh-header .fhh-button{font-size:12px;padding:11px 15px}
@media(max-width:1050px){.fhh-nav{gap:12px}.fhh-header{gap:16px}.fhh-brand{font-size:16px}.fhh-nav{font-size:12px}}
@media(max-width:850px){.fhh-nav{display:none}.fhh-header{flex-wrap:wrap;padding:18px 0;gap:12px}.fhh-header-actions{margin-left:auto}.fhh-mobile-menu{display:block;width:100%;border-top:1px solid var(--fh-line);padding-top:9px}.fhh-mobile-menu summary{cursor:pointer;font-size:13px;font-weight:700}.fhh-mobile-menu nav{display:flex;flex-wrap:wrap;gap:16px;padding:15px 0;font-size:14px}.fhh-mobile-menu button{border:0;background:transparent;color:var(--fh-ink);padding:0}.fhh-utility a{display:none}.fhh-header .fhh-button{min-height:38px}.fhh-brand>b{width:34px;height:34px}.fhh-language{gap:5px}}
@media(max-width:430px){.fhh-header-actions .fhh-button{display:none}.fhh-brand{font-size:18px}.fhh-utility{font-size:8px}}
