.site-header_header__L1ABa{padding-top:env(safe-area-inset-top);background:var(--color-menu);border-bottom:1px solid var(--color-border-subtle);box-shadow:none}.site-header_inner__YjfmW{display:flex;width:100%;max-width:1440px;min-height:calc(var(--header-base-h, 64px) - 1px);margin-inline:auto;padding-inline:16px;align-items:center;gap:12px}.site-header_brand__bmXWP{display:flex;min-width:0;min-height:44px;align-items:center;flex-shrink:1;border-radius:8px}.site-header_logo__LCR78{display:block;width:140px;max-width:100%;height:auto}.site-header_brand__bmXWP:focus-visible,.site-header_header__L1ABa button:focus-visible,.site-header_navLink__hF0Ot:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}.site-header_desktopActions__Ru_5p,.site-header_nav__6OmjN{display:none}.site-header_mobileActions__QFHUE{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.site-header_mobileLanguage__W3rda{min-width:56px;min-height:44px;padding-inline:8px}.site-header_header__L1ABa .lang-switcher-trigger,.site-header_header__L1ABa .theme-toggle-glass{min-width:44px;min-height:44px;border-radius:12px;background:var(--color-menu);border:1px solid var(--color-border-strong);box-shadow:none;backdrop-filter:none;transition:border-color .15s ease}.site-header_header__L1ABa .lang-switcher-trigger:hover,.site-header_header__L1ABa .theme-toggle-glass:hover{transform:none;box-shadow:none;border-color:var(--color-accent-strong)}@media (min-width:768px){.site-header_inner__YjfmW{padding-inline:24px}}@media (min-width:1024px){.site-header_inner__YjfmW{padding-inline:32px;gap:24px}.site-header_logo__LCR78{width:180px}.site-header_brand__bmXWP{flex-shrink:0}.site-header_nav__6OmjN{display:flex;flex:1;min-width:0;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 28px}.site-header_navLink__hF0Ot{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding-block:8px;color:var(--color-fg);font-size:1rem;line-height:1.5rem;font-weight:500;text-decoration:none;text-underline-offset:6px;text-decoration-thickness:2px;overflow-wrap:anywhere}.site-header_navLink__hF0Ot:hover,.site-header_navLink__hF0Ot[data-active=true]{color:var(--color-accent-strong);text-decoration-line:underline}.site-header_desktopActions__Ru_5p{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.site-header_mobileActions__QFHUE{display:none}}