[data-shared-navigation] .menu{align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 14px;border:1px solid var(--brand-border);background:transparent;color:var(--brand-text);border-radius:6px}.menu svg{width:20px;height:20px;flex:none}
@media(max-width:1000px){html[data-experience] [data-shared-navigation]{position:relative!important;z-index:30!important;display:flex!important;flex-wrap:nowrap!important;height:auto!important;min-height:84px!important;padding:16px 24px!important;gap:16px!important;overflow:visible!important}html[data-experience] [data-shared-navigation] .brand{max-width:calc(100% - 112px)!important;width:230px!important}html[data-experience] [data-shared-navigation] .brand img{max-height:52px!important;object-fit:contain!important}html[data-experience] [data-shared-navigation] .header-call{display:none!important}html[data-experience] [data-shared-navigation] .menu{display:inline-flex!important;flex:none!important;margin-left:auto!important}html[data-experience] [data-shared-navigation] #navigation{display:none!important;position:absolute!important;top:100%!important;left:16px!important;right:16px!important;width:auto!important;max-width:none!important;max-height:var(--menu-height,65dvh)!important;overflow-y:auto!important;overflow-x:hidden!important;grid-template-columns:1fr!important;flex-direction:column!important;gap:0!important;padding:8px!important;margin:0!important;border:1px solid var(--brand-border)!important;border-radius:0 0 12px 12px!important;background:var(--brand-surface)!important;color:var(--brand-text)!important;box-shadow:0 16px 32px #06162426!important;transform:none!important}html[data-experience] [data-shared-navigation] #navigation.open{display:flex!important}html[data-experience] [data-shared-navigation] #navigation a{display:flex!important;align-items:center!important;width:100%!important;min-height:48px!important;padding:10px 16px!important;margin:0!important;font-size:16px!important;white-space:normal!important;border:0!important;border-radius:5px;color:inherit!important}[data-shared-navigation] #navigation a:hover,[data-shared-navigation] #navigation a:focus-visible{background:color-mix(in srgb,var(--brand-accent) 10%,white)} }

[data-shared-navigation], [data-shared-navigation] *{box-sizing:border-box}
.lf-standard-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px clamp(20px,4vw,64px);background:var(--brand-surface,#fff);color:var(--brand-text,#102439)}.lf-standard-header .brand{width:220px;max-width:35%;display:block}.lf-standard-header .brand img{width:100%;height:auto;display:block;object-fit:contain}.lf-standard-header nav{display:flex;gap:24px;flex-wrap:wrap}.lf-standard-header a{color:inherit;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.lf-standard-header .header-call{font-weight:700}.lf-standard-header .menu[hidden]{display:none!important}

@media(min-width:1001px){.lf-standard-header .menu{display:none!important}}
/* Balanced three-zone chrome: equal side tracks keep navigation truly centered. */
@media(min-width:1001px){html[data-experience] .lf-standard-header[data-shared-navigation]{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:24px!important}.lf-standard-header[data-shared-navigation] .brand{justify-self:start;max-width:100%}.lf-standard-header[data-shared-navigation] nav{justify-self:center;flex-wrap:nowrap}.lf-standard-header[data-shared-navigation] .header-call{justify-self:end}}
@media(max-width:1000px){html[data-experience] [data-shared-navigation]{padding:12px max(20px,env(safe-area-inset-right)) 12px max(20px,env(safe-area-inset-left))!important;min-height:76px!important}html[data-experience] [data-shared-navigation] .brand img{object-position:left center!important}html[data-experience] [data-shared-navigation] .menu{min-width:88px}}
