@keyframes scaleDown-7a620eb2{0%{transform:scaleX(1)}to{transform:scale3d(.2,.2,1)}}header[data-v-7a620eb2]{left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:11}header a[data-v-7a620eb2]{pointer-events:auto}header .left[data-v-7a620eb2]{animation:scaleDown-7a620eb2 linear both;animation-range:0 calc(50svh - 33px);animation-timeline:scroll(root);left:var(--margin-page);position:absolute;top:var(--margin-page);transform:scaleX(1);transform-origin:left top}@media screen and (max-width:600px){header .left[data-v-7a620eb2]{animation:none!important;transform:scale3d(.25,.25,1)!important}}header .right[data-v-7a620eb2]{animation:scaleDown-7a620eb2 linear both;animation-range:0 calc(50svh - 33px);animation-timeline:scroll(root);position:absolute;right:var(--margin-page);top:var(--margin-page);transform:scaleX(1);transform-origin:right top}@media screen and (max-width:600px){header .right[data-v-7a620eb2]{animation:none!important;transform:scale3d(.25,.25,1)!important}}@layer no-support{@supports not (scroll-timeline:--main-timeline){header .left[data-v-7a620eb2],header .right[data-v-7a620eb2]{animation:none!important;transform:scaleX(1)!important;transition:transform .15s ease-in-out}header.compact .left[data-v-7a620eb2],header.compact .right[data-v-7a620eb2]{transform:scale3d(.2,.2,1)!important}}}header.subpage .left[data-v-7a620eb2],header.subpage .right[data-v-7a620eb2]{transform:scale3d(.2,.2,1)!important}@media screen and (max-width:600px){header.subpage .left[data-v-7a620eb2],header.subpage .right[data-v-7a620eb2]{transform:scale3d(.25,.25,1)!important}}.backupTrigger[data-v-7a620eb2]{height:calc(25svh - 16.5px);left:0;position:absolute;right:0;top:0}.introSpace[data-v-7a620eb2]{height:calc(50vh - 33px);height:calc(50svh - 33px)}@media screen and (max-width:600px){.introSpace[data-v-7a620eb2]{height:250px}}nav[data-v-7a620eb2]{background-color:#fff;padding:20px var(--margin-page);position:sticky;top:0;z-index:10}nav.subpage[data-v-7a620eb2]{left:0;position:fixed;right:0}@media screen and (max-width:600px){nav[data-v-7a620eb2]{padding:44px var(--margin-page) 6px var(--margin-page)}}nav ul[data-v-7a620eb2]{display:flex;flex-wrap:wrap;font-size:1.5rem;gap:10px 20px;justify-content:center;line-height:1;list-style:none}nav ul a[data-v-7a620eb2]{cursor:pointer}@media screen and (max-width:600px){nav ul[data-v-7a620eb2]{gap:10px}}
