@font-face{font-display:swap;font-family:univia-pro;font-weight:700;src:url(../_fonts/UniviaPro-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:univia-pro;font-weight:400;src:url(../_fonts/UniviaProRegular.woff) format("woff")}@font-face{font-display:swap;font-family:univia-pro;font-weight:300;src:url(../_fonts/UniviaPro-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Archivo;font-weight:700;src:url(../_fonts/Archivo-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Archivo;font-weight:400;src:url(../_fonts/Archivo-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Archivo;font-weight:300;src:url(../_fonts/Archivo-Light.ttf) format("truetype")}html{scroll-behavior:smooth;scrollbar-width:thin}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}body.menu-open{height:100vh;overflow:hidden}@media (max-width:767px){body.menu-open{position:fixed;width:100%}}.html-content h1,.html-content h2{letter-spacing:-.2rem}.html-content h1.font-bold,.html-content h2.font-bold{letter-spacing:-.05rem}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.slide-enter-from,.slide-leave-to{opacity:0;transform:translateY(-10px)}.slide-enter-active{transition:all 1s ease}.slide-leave-active{transition:all .5s ease}.slide-left-enter-from{opacity:0;transform:translate(100px)}.slide-left-leave-to{opacity:0;transform:translate(-100px)}.slide-left-enter-active{transition:all 1s ease}.slide-left-leave-active{transition:all .5s ease}.rotate-enter-active,.rotate-leave-active{transition:all .2s ease}.rotate-enter-from,.rotate-leave-to{opacity:0;transform:rotate(180deg)}
