.c-burger[data-v-e0e6df0e]{--size:calc(var(--html-spacing)*40);--gap:var(--spacing-1);--border-width:1px;--color:var(--color-black);--cross-deg:45deg;--offset:calc(var(--gap) + var(--border-width));align-items:center;color:var(--color);cursor:pointer;display:flex;height:var(--size);justify-content:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--size)}.c-burger.is-opened .c-burger__line[data-v-e0e6df0e]{width:100%}.c-burger.is-opened .c-burger__line[data-v-e0e6df0e]:first-child{transform:translateY(var(--offset)) rotate(var(--cross-deg))}.c-burger.is-opened .c-burger__line[data-v-e0e6df0e]:nth-child(2){width:0}.c-burger.is-opened .c-burger__line[data-v-e0e6df0e]:nth-child(3){transform:translateY(calc(var(--offset)*-1)) rotate(calc(var(--cross-deg)*-1))}.c-burger__wrap[data-v-e0e6df0e]{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.c-burger__line[data-v-e0e6df0e]{background-color:var(--color);height:var(--border-width);transform-origin:center center;transition:width .5s,transform .5s;width:90%}.c-burger__line[data-v-e0e6df0e]:not(:first-child){margin-top:var(--gap)}.c-burger:not(.is-opened):hover .c-burger__line[data-v-e0e6df0e]{width:100%}.c-burger:not(.is-opened):hover .c-burger__line[data-v-e0e6df0e]:nth-child(2){width:80%}@keyframes aniHeader-79972f29{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.l-header[data-v-79972f29]{--burger-size:calc(var(--html-spacing)*32);--burger-gap:calc(var(--html-spacing)*8);align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);border-bottom:1px solid var(--color-secondary-20);border-radius:999px;box-shadow:inset 0 0 calc(var(--html-spacing)*72) calc(var(--html-spacing)*-40) var(--color-white);display:flex;justify-content:space-between;left:0;padding:var(--spacing-4) var(--spacing-10);position:fixed;top:0;visibility:hidden;width:100%;z-index:99}@media (max-width:767.98px){.l-header[data-v-79972f29]{--burger-size:calc(var(--html-spacing)*28);--burger-gap:calc(var(--html-spacing)*6)}}@media (max-width:575.98px){.l-header[data-v-79972f29]{padding:var(--spacing-4) 6vw}}.l-header.is-show[data-v-79972f29]{animation:aniHeader-79972f29 .5s both;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.l-header.is-show[data-v-79972f29],.l-header__toolbar[data-v-79972f29]{visibility:visible}.l-header__ann-bar[data-v-79972f29]{left:0;position:absolute;top:100%;width:100%}
