.fu-header{background:var(--bg-page);border-bottom:var(--border-w) solid var(--ink);color:var(--ink);min-height:var(--header-h);position:sticky;top:0;z-index:50}.fu-header__inner{align-items:center;display:flex;gap:var(--space-32);min-height:calc(var(--header-h) - 2px);position:relative}.fu-header__skip{background:var(--bg-page);border:var(--border-w) solid var(--ink);color:var(--ink);font-weight:700;left:8px;padding:10px 14px;position:absolute;top:8px;transform:translateY(-160%);z-index:60}.fu-header__skip:focus-visible{outline:var(--border-w) solid var(--ink);outline-offset:var(--border-w);transform:translateY(0)}.fu-header__brand{align-items:center;display:inline-flex;flex:none;width:120px}.fu-header__brand img{display:block;height:auto;width:100%}.fu-header__desktop-nav,.fu-header__industry-control,.fu-header__links{align-items:center;display:flex}.fu-header__desktop-nav{gap:var(--space-32);margin-left:auto}.fu-header__links{gap:var(--space-32);list-style:none;margin:0;padding:0}.fu-header__links>li{align-items:center;display:flex}.fu-header__nav-link{align-items:center;border-bottom:var(--border-w) solid transparent;color:var(--ink);display:inline-flex;font-family:var(--ff-sans);font-size:16px;font-weight:500;line-height:26px;padding:var(--space-4) 0;text-decoration:none;white-space:nowrap}.fu-header__links>li.is-active-branch>.fu-header__industry-control>.fu-header__nav-link,.fu-header__nav-link[aria-current=page]{border-bottom-color:var(--ink)}.fu-header__nav-link:focus-visible{border-bottom-color:var(--ink)}.fu-header__industry-control{border-bottom:var(--border-w) solid transparent;gap:0}.fu-header__industry-control .fu-header__nav-link{border-bottom:0}.fu-header__industry-item.is-active-branch .fu-header__industry-control{border-bottom-color:var(--ink)}.fu-header__industry-item:focus-within .fu-header__industry-control{border-bottom-color:var(--ink)}.fu-header__industry-item:has(.fu-header__industry-toggle[aria-expanded=true]) .fu-header__industry-control{border-bottom-color:transparent}.fu-header__industry-toggle{align-items:center;background:transparent;border:0;color:var(--ink);cursor:pointer;display:none;height:32px;justify-content:center;margin:0 -8px 0 0;padding:0;width:32px}.fu-header[data-fu-enhanced=true] .fu-header__industry-toggle{display:inline-flex}.fu-header__industry-toggle svg{height:16px;transition:transform var(--dur-panel) var(--ease);width:16px}.fu-header__industry-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.fu-header__industries-panel{background:var(--bg-page);border:var(--border-w) solid var(--ink);box-shadow:none;box-sizing:border-box;position:absolute;right:0;top:100%;width:min(640px,calc(100vw - var(--page-margin)*2));z-index:51}.fu-header__industries-panel[hidden],.fu-header__mobile-panel[hidden]{display:none!important}.fu-header__industries-grid{background:var(--ink);display:grid;gap:2px;grid-template-columns:repeat(2,minmax(0,1fr))}.fu-header__all-industries,.fu-header__industry-card{background:var(--bg-page);color:var(--ink);display:flex;flex-direction:column;gap:6px;min-width:0;padding:var(--space-20);text-decoration:none}.fu-header__all-industries{font-size:22px;font-weight:600;grid-column:1/-1;line-height:30px}.fu-header__industry-number{color:inherit;font-family:var(--ff-display);font-size:40px;font-weight:800;line-height:1}.fu-header__industry-name{color:inherit;font-size:22px;font-weight:600;line-height:30px}.fu-header__industry-description{color:inherit;font-size:14px;line-height:22px}.fu-header__all-industries:focus-visible,.fu-header__industry-card:focus-visible{background:var(--ink);color:var(--bg-page)}.fu-header__desktop-language,.fu-header__mobile-language{align-items:center;display:flex;font-family:var(--ff-sans);font-size:14px;letter-spacing:.08em;line-height:16px;text-transform:uppercase}.fu-header__desktop-language{gap:19.5px}.fu-header__language-options{align-items:center;display:flex;gap:var(--space-4)}.fu-header__language-link+.fu-header__language-link{margin-left:-13px}.fu-header__language-divider{background:var(--ink);height:20px;width:2px}.fu-header__language-link{color:var(--ink);display:grid;font-weight:400;min-height:44px;min-width:44px;place-items:center;text-decoration:none}.fu-header__language-link span{border-bottom:var(--border-w) solid transparent;padding:var(--space-4) 0;position:relative;top:1px}.fu-header__language-link.is-current{font-weight:700}.fu-header__language-link.is-current span,.fu-header__language-link:focus-visible span{border-bottom-color:var(--ink)}.fu-header__mobile-panel,.fu-header__mobile-tools{display:none}.fu-header__menu-toggle{align-items:center;background:var(--bg-surface);border:var(--border-w) solid var(--ink);box-shadow:var(--shadow-brutal-sm);color:var(--ink);cursor:pointer;display:none;height:48px;justify-content:center;padding:0;width:48px}.fu-header__menu-toggle svg{flex:none;height:24px;width:24px}.fu-header__close-icon,.fu-header__menu-toggle[aria-expanded=true] .fu-header__menu-icon{display:none}.fu-header__menu-toggle[aria-expanded=true] .fu-header__close-icon{display:block}.fu-header__desktop-cta .fu-button{white-space:nowrap}.fu-header__desktop-cta{margin-left:-20px}.fu-header a,.fu-header button{transition:color var(--dur-button) var(--ease),background-color var(--dur-button) var(--ease),border-color var(--dur-button) var(--ease),box-shadow var(--dur-button) var(--ease),transform var(--dur-button) var(--ease),text-decoration-color var(--dur-button) var(--ease)}.fu-header a:focus-visible,.fu-header button:focus-visible{outline:var(--border-w) solid var(--ink);outline-offset:var(--border-w)}.fu-header__mobile-panel-inner{min-height:calc(100dvh - var(--header-h) - 32px)}.fu-header__mobile-nav,.fu-header__mobile-panel-inner{display:flex;flex-direction:column}.fu-header__mobile-link{align-items:center;border-bottom:var(--hairline) solid var(--border-strong);color:var(--ink);display:flex;font-family:var(--ff-sans);font-size:var(--fs-h3);font-weight:600;letter-spacing:-.005em;line-height:var(--lh-h3);padding:var(--space-20) 0;text-decoration:none}.fu-header__mobile-link[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.fu-header__mobile-cta{background:var(--bg-page);bottom:0;margin-top:auto;padding-top:var(--space-12);position:sticky}.fu-header__mobile-cta .fu-button{box-sizing:border-box;display:flex;width:100%}@media (max-width:1023px){.fu-header__inner{gap:var(--space-16)}.fu-header__desktop-cta,.fu-header__desktop-language,.fu-header__desktop-nav,.fu-header__industries-panel{display:none}.fu-header__mobile-tools{align-items:center;display:flex;gap:2px;margin-left:auto}.fu-header[data-fu-enhanced=true] .fu-header__menu-toggle{display:inline-flex}.fu-header__mobile-language .fu-header__language-link{min-height:48px;min-width:48px}.fu-header__mobile-panel{border-top:var(--border-w) solid var(--ink);display:block;padding:var(--space-8) 0 24px}.fu-header[data-fu-enhanced=true] .fu-header__mobile-panel{background:var(--bg-page);border-bottom:var(--border-w) solid var(--ink);border-top:0;left:0;max-height:calc(100dvh - var(--header-h));overflow-y:auto;position:absolute;right:0;top:100%;z-index:50}}@media (hover:hover) and (pointer:fine){.fu-header__nav-link:focus-visible,.fu-header__nav-link:hover{border-bottom-color:var(--ink)}.fu-header__industry-item:hover .fu-header__industry-control{border-bottom-color:var(--ink)}.fu-header__industry-item:has(.fu-header__industry-toggle[aria-expanded=true]) .fu-header__industry-control{border-bottom-color:transparent}.fu-header__all-industries:hover,.fu-header__industry-card:hover{background:var(--ink);color:var(--bg-page)}.fu-header__mobile-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.fu-header__menu-toggle:hover{box-shadow:var(--shadow-brutal-md);transform:translate(calc(var(--move)*-1),calc(var(--move)*-1))}.fu-header__language-link:hover span{border-bottom-color:var(--ink)}}.fu-header__menu-toggle:active{box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){.fu-header a,.fu-header button,.fu-header svg{transition:none!important}}