.header{position:absolute;top:0;left:0;right:0;z-index:100;display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:transparent}.header.dark .logo,.header.dark .logo-icon{filter:invert(1)}.logo{height:auto;width:120px}.logo-icon{height:40px;width:40px}@media (max-width:767px){.header{padding:16px}.logo{width:100px}.logo-icon{height:32px;width:32px}}