@property --menu-progress{syntax:"<number>";inherits:true;initial-value:0}header[data-v-43e087be]{--menu-sweep-duration:.3s;--menu-close-delay:0s;--burger-open-delay:var(--menu-sweep-duration);--menu-easing:cubic-bezier(.4, .15, .6, .85);--menu-progress:0;--menu-logo-start:.5;transition:color .4s ease-out,--menu-progress var(--menu-sweep-duration) var(--menu-easing) var(--menu-close-delay)}header.is-menu-open[data-v-43e087be]{--menu-progress:1;transition:color .4s ease-out,--menu-progress var(--menu-sweep-duration) var(--menu-easing)}.menu-sheet[data-v-43e087be]{clip-path:inset(0 calc((1 - var(--menu-progress))*100%) 0 0)}.menu-logo[data-v-43e087be]{--menu-logo-progress:calc((var(--menu-progress) - var(--menu-logo-start))/(1 - var(--menu-logo-start)));translate:calc(clamp(0, var(--menu-logo-progress), 1)*(50vw - 50% - 1.25rem)) 0}@media (prefers-reduced-motion:reduce){header[data-v-43e087be],header[data-v-43e087be] *,header.is-menu-open[data-v-43e087be]{transition-duration:0s;transition-delay:0s}}
