@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in-down{0%{transform:translateY(-15px);opacity:0}to{transform:translateY(0);opacity:1}}.header__icon--menu{position:initial;z-index:5}.menu-drawer{position:absolute;z-index:3;left:0;top:0;width:100%;height:100vh;padding:0;background-color:var(--color-bg-invert);overflow-x:hidden;transition:transform .35s ease-out,visibility .35s ease-out,opacity .35s ease-out}details[open]>.menu-drawer{animation:fade-in .5s forwards}details.closing>.menu-drawer{animation:fade-out .5s forwards}details[open] .menu-drawer__inner{animation:fade-in-down .5s forwards}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}details[open]>.menu-drawer,.js details[open].menu-opening>.menu-drawer{transform:translate(0);visibility:visible;opacity:1}.menu-drawer__inner{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center}.menu-drawer__menu,.menu-drawer li{list-style:none;padding:0}.menu-drawer a{text-decoration:none;color:var(--color-bg)}.menu-drawer li:not(:last-child){margin-bottom:2rem}.menu-drawer li:not(:first-child) a{color:#fff}.menu-drawer__list-item{font-size:24px}
/*# sourceMappingURL=/s/files/1/0627/8620/7961/t/40/assets/component-menu-drawer.css.map */
