@font-face{font-family:roboto;src:url(../fonts/Roboto-Thin.woff2) format("woff2"),url(../fonts/Roboto-Thin.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../fonts/Roboto-Light.woff2) format("woff2"),url(../fonts/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../fonts/Roboto-SemiBold.woff2) format("woff2"),url(../fonts/Roboto-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../fonts/Roboto-Bold.woff2) format("woff2"),url(../fonts/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../fonts/Roboto-Black.woff2) format("woff2"),url(../fonts/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}:root{--vh:100svh;--color-black:#000;--color-black-800:rgba(0,0,0,.8);--color-black-500:rgba(0,0,0,.5);--color-white:#fff;--color-white-800:hsla(0,0%,100%,.8);--color-white-500:hsla(0,0%,100%,.5);--color-grey:#d9d9d9;--color-grey-900:#404040;--color-grey-500:#878787;--color-grey-300:#c3c3c3;--color-grey-200:#f5f5f5;--color-grey-100:#f9f9f9;--color-error:red;--layout-margin:2rem}body,html{font-size:10px}html{scroll-behavior:smooth}body{font-family:Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-grey-300)}body,body *{margin:0;padding:0;box-sizing:border-box}body *{font-size:1.6rem}#__nuxt{height:var(--vh)}button{background-color:transparent;border:none;cursor:pointer}a,button,details,embed,iframe,input,object,select,textarea{color:var(--color-black);outline:0}a:focus-visible,button:focus-visible,details:focus-visible,embed:focus-visible,iframe:focus-visible,input:focus-visible,object:focus-visible,select:focus-visible,textarea:focus-visible{outline:.2rem solid var(--color-black);outline-offset:.2rem}a.pointer-focus,button.pointer-focus,details.pointer-focus,embed.pointer-focus,iframe.pointer-focus,input.pointer-focus,object.pointer-focus,select.pointer-focus,textarea.pointer-focus{outline:0}a{text-decoration:none}strong{font-weight:700}span,strong{font-size:inherit;line-height:inherit}@font-face{font-family:roboto;src:url(../fonts/Roboto-Thin.woff2) format("woff2"),url(../fonts/Roboto-Thin.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../fonts/Roboto-Light.woff2) format("woff2"),url(../fonts/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../fonts/Roboto-SemiBold.woff2) format("woff2"),url(../fonts/Roboto-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../fonts/Roboto-Bold.woff2) format("woff2"),url(../fonts/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:roboto;src:url(../fonts/Roboto-Black.woff2) format("woff2"),url(../fonts/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}.errorPage{display:flex;justify-content:center;align-items:center;height:var(--vh)}.errorPage p{color:var(--color-black);font-family:roboto;font-weight:400;font-size:4.8rem;line-height:5.9rem}
