:root{--white:#fff;--black:#000;--transition:.3s all ease-in-out;--font-primary:"AvenirNext",sans-serif;--phone-w:767px}.AppMenu__content{background:var(--black);height:100%;overflow:hidden;overflow-y:scroll;position:fixed;right:0;top:0;transform:translateY(-100%);transition:all .6s;width:100%;z-index:99}.AppMenu__text{font-size:1.1em}.AppMenu__text h1,.AppMenu__text h2,.AppMenu__text h3,.AppMenu__text h4,.AppMenu__text h5,.AppMenu__text h6{font-size:1.2em;font-weight:700;margin-bottom:16px}.AppMenu__text p{font-size:1em;margin-bottom:16px}.AppMenu__text a{border-bottom:1px solid;color:currentColor;text-decoration:none;transition:border .6s ease}.AppMenu__text a:hover{border-color:transparent}.AppMenu__backdrop{background:#000;height:100%;left:0;opacity:0;position:fixed;top:0;transform:translateY(-100%);transition:opacity .6s;width:100%;z-index:98}.AppMenu--active .AppMenu__content{transform:translateY(0)}.AppMenu--active .AppMenu__backdrop{opacity:.5;transform:translateY(0)}@media (max-width:1025px){.AppMenu__content{padding:10em 2em}.AppMenu__text{margin:auto;max-width:35rem}}@media (min-width:1025px){.AppMenu__content{height:-moz-fit-content;height:fit-content;padding:8em 5em 5em 8%}.AppMenu__text{font-size:1.5em}}[data-v-6dc5dead]:root{--white:#fff;--black:#000;--transition:.3s all ease-in-out;--font-primary:"AvenirNext",sans-serif;--phone-w:767px}.AppHeader[data-v-6dc5dead]{align-items:center;background:linear-gradient(0deg,transparent,rgba(0,0,0,.803));display:flex;justify-content:flex-start;min-height:100px;padding:2vw;position:fixed;right:0;top:0;width:100%;z-index:100}.AppHeader__logo[data-v-6dc5dead]{cursor:pointer;height:100%;margin-left:2em;max-height:24px}@media (min-width:1025px){.AppHeader__logo[data-v-6dc5dead]{margin-left:4em;max-height:34px}}
