@font-face{font-family:Montserrat;font-weight:300;src:url(/_nuxt/fonts/montserrat_regular.ee65399.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:400;src:url(/_nuxt/fonts/montserrat_regular.ee65399.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:500;src:url(/_nuxt/fonts/montserrat_medium.c8b6e08.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:600;src:url(/_nuxt/fonts/montserrat_medium.c8b6e08.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:700;src:url(/_nuxt/fonts/montserrat_bold.ade91f4.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:900;src:url(/_nuxt/fonts/montserrat_black.27e3649.ttf) format("truetype")}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,Arial,sans-serif;text-rendering:optimizeLegibility}*,:after,:before{box-sizing:border-box;line-height:1.35}@media(hover:none)and (pointer:coarse){*,:after,:before{cursor:default!important}}@media(hover:none)and (pointer:fine){*,:after,:before{cursor:default!important}}@media screen and (max-width:1024px){*,:after,:before{cursor:default!important}}@media(hover){html ::-webkit-scrollbar{height:6px;width:6px}html ::-webkit-scrollbar-track{background:#bbb;border-radius:3px}html ::-webkit-scrollbar-thumb{border-radius:3px}html ::-webkit-scrollbar-thumb,html ::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}}.m-outline-white{outline:1px solid #fff}.m-outline-black{outline:1px solid #000}.page-enter-active,.page-leave-active{transition:opacity .2s ease}.page-enter,.page-leave-active{opacity:0}.layout-enter-active,.layout-leave-active{transition:opacity .2s ease}.layout-enter,.layout-leave-active{opacity:0}.ghost{opacity:.4}.scroll-hidden::-webkit-scrollbar{display:none}.scroll-hidden{-ms-overflow-style:none;scrollbar-width:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}