:root{--header-height:80px;--padding-block-size:0}.header{z-index:10;min-width:var(--global-min-width);max-width:var(--global-max-width);width:100vw;height:var(--header-height);padding-block:var(--padding-block-size);padding-left:var(--grid-padding-wide);padding-right:calc(var(--grid-padding-wide) + var(--os-scrollbar-size));pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0}.header__logo{pointer-events:auto;width:fit-content;margin:auto;position:absolute;left:0;right:0;transform:none}.header__logo svg .fill{opacity:1}.header__logo svg{width:48px;height:50px}@media (min-width:768px){.header__logo svg{width:57px;height:60px}}.header__desktop{width:100%;display:none;position:relative}@media (min-width:768px){.header__desktop{justify-content:space-between;align-items:center;display:flex}}.header__nav{pointer-events:auto;align-items:center;gap:24px;display:flex}.header__mobile{pointer-events:auto;justify-content:space-between;align-items:center;width:100%;display:flex}@media (min-width:768px){.header__mobile{display:none}}.header__mobile--dialog-content{-ms-overflow-style:none;scrollbar-width:none;width:100%;max-width:100%;padding-top:0}.header__mobile--dialog-content::-webkit-scrollbar{display:none}.header__mobile--dialog-content[data-state=open] .header__mobile--dialog-content--bottom{animation:.3s ease-in-out both slideUp}.header__mobile--dialog-content[data-state=closed] .header__mobile--dialog-content--bottom{animation:.3s ease-in-out both slideDown}.header__mobile--dialog-content{padding-left:var(--grid-padding-wide);padding-right:var(--grid-padding-wide);background-color:var(--color-neutral-80);z-index:51;border-radius:0;top:0;left:0;transform:translateY(0)}.header__mobile--dialog-content--top{height:var(--header-height);align-items:center;display:flex;position:relative}.header__mobile--dialog-content--bottom{margin-top:var(--padding-block-size);border-top:1px solid var(--color-neutral-60);flex-direction:column;display:flex}.header__mobile--dialog-content--bottom .c-button{border-bottom:1px solid var(--color-neutral-60)}@keyframes slideUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(32px)}}body[data-scroll-locked] .header{padding-right:calc(var(--grid-padding-wide) + var(--os-scrollbar-size,0px))}
