@font-face{font-family:Montserrat;font-weight:300;src:url(/_nuxt/fonts/montserrat_regular.3cd7866.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:400;src:url(/_nuxt/fonts/montserrat_regular.3cd7866.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:500;src:url(/_nuxt/fonts/montserrat_medium.e2d60bc.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:600;src:url(/_nuxt/fonts/montserrat_medium.e2d60bc.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:700;src:url(/_nuxt/fonts/montserrat_bold.079ca05.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:900;src:url(/_nuxt/fonts/montserrat_black.46e8b3d.ttf) format("truetype")}html{font-family:Montserrat,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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{-ms-overflow-style:none;scrollbar-width:none}.scroll-hidden::-webkit-scrollbar{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}