.team-page-header{z-index:100;-webkit-backdrop-filter:blur(1rem);padding-top:env(safe-area-inset-top);background:#080a0deb;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.team-page-header__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;display:flex}.team-page-header__logo{align-items:center;min-width:0;max-width:100%;display:inline-flex}.team-page-header__logo img{object-fit:contain;width:clamp(9rem,20vw,13rem);max-width:100%;height:auto;display:block}.team-page-header__actions{justify-content:flex-end;align-items:center;gap:.6rem;min-width:0;display:flex}.team-page-header__back{border-radius:var(--radius-pill);min-height:44px;color:var(--color-text-muted);font-size:var(--font-size-small);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.4rem;padding:.5rem .75rem;font-weight:800;transition:color .18s,background .18s;display:inline-flex}.team-page-header__language{border-radius:var(--radius-pill);min-height:44px;color:var(--color-white);font:inherit;font-size:var(--font-size-label);letter-spacing:.07em;cursor:pointer;background:#ffffff08;border:1px solid #ffffff24;justify-content:center;align-items:center;gap:.45rem;padding:.65rem .9rem;font-weight:900;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.team-page-header__language-flag{font-size:.9rem;line-height:1}@media (hover:hover) and (pointer:fine){.team-page-header__back:hover{color:var(--color-white);background:#ffffff0f}.team-page-header__language:hover{border-color:rgb(var(--color-yellow-rgb) / 55%);background:rgb(var(--color-yellow-rgb) / 6%);transform:translateY(-1px)}}.team-page-header a:focus-visible,.team-page-header button:focus-visible{outline:2px solid var(--color-yellow);outline-offset:3px}@media (width<=520px){.team-page-header__inner{gap:.6rem;min-height:4.5rem}.team-page-header__logo img{width:8rem}.team-page-header__back{padding:.5rem}.team-page-header__back [data-back-text]{display:none}.team-page-header__language{padding:.5rem .7rem}}@media (prefers-reduced-motion:reduce){.team-page-header__back,.team-page-header__language{transition:none}.team-page-header__language:hover{transform:none}}
