.language-toggler-panel{opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),visibility .22s linear;transform:translateY(-.4rem)scale(.96)}.language-toggler-panel[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0,0)scale(1)}.language-toggler-option{opacity:0;transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1),background-color .15s,color .15s;transform:translateY(-.25rem)}.language-toggler-panel[data-open=true] .language-toggler-option{opacity:1;transform:translate(0,0)}.language-toggler-panel[data-open=true] .language-toggler-option:first-child{transition-delay:40ms}.language-toggler-panel[data-open=true] .language-toggler-option:nth-child(2){transition-delay:70ms}.language-toggler-panel[data-open=true] .language-toggler-option:nth-child(3){transition-delay:.1s}@media (prefers-reduced-motion:reduce){.language-toggler-panel,.language-toggler-option{transition:none}.language-toggler-panel{transform:none}.language-toggler-option{opacity:1;transform:none}}
.mobile-menu-panel{opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),visibility .22s linear;transform:translateY(-.4rem)scale(.96)}.mobile-menu-panel[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0,0)scale(1)}.mobile-menu-link{opacity:0;transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1),background-color .15s,color .15s;transform:translateY(-.25rem)}.mobile-menu-panel[data-open=true] .mobile-menu-link{opacity:1;transform:translate(0,0)}.mobile-menu-panel[data-open=true] li:first-child .mobile-menu-link{transition-delay:40ms}.mobile-menu-panel[data-open=true] li:nth-child(2) .mobile-menu-link{transition-delay:70ms}.mobile-menu-panel[data-open=true] li:nth-child(3) .mobile-menu-link{transition-delay:.1s}.mobile-menu-panel[data-open=true] li:nth-child(4) .mobile-menu-link{transition-delay:.13s}.mobile-menu-panel[data-open=true] li:nth-child(5) .mobile-menu-link{transition-delay:.16s}.mobile-menu-icon__line{transform-origin:50%;transition:width .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.mobile-menu-trigger[data-open=true] .mobile-menu-icon__line--top{width:1.5rem;transform:translateY(4px)rotate(45deg)}.mobile-menu-trigger[data-open=true] .mobile-menu-icon__line--bottom{transform:translateY(-4px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.mobile-menu-panel,.mobile-menu-link,.mobile-menu-icon__line{transition:none}.mobile-menu-panel{transform:none}.mobile-menu-link{opacity:1;transform:none}.mobile-menu-trigger[data-open=true] .mobile-menu-icon__line--top,.mobile-menu-trigger[data-open=true] .mobile-menu-icon__line--bottom{transform:none}}
.scroll-percent{opacity:0;visibility:hidden;transition:opacity .22s cubic-bezier(.22,1,.36,1),visibility .22s linear}@supports (animation-timeline:scroll()){.scroll-percent{visibility:visible;transition:none;animation:linear both scroll-percent-in;animation-timeline:scroll();animation-range:0 40px}}@supports not (animation-timeline:scroll()){.scroll-percent[data-scrolled=true]{opacity:1;visibility:visible}}@keyframes scroll-percent-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.scroll-percent{transition:none;animation:none}.scroll-percent[data-scrolled=true]{opacity:1;visibility:visible}}
