@font-face{font-display:swap;font-family:CircularGR-Book;font-style:normal;font-weight:400;src:url(../fonts/Circulargraubuenden-Book.woff2) format("woff2"),url(../fonts/Circulargraubuenden-Book.woff) format("woff")}@font-face{font-display:swap;font-family:CircularGR-Bold;font-style:normal;font-weight:700;src:url(../fonts/Circulargraubuenden-Bold.woff2) format("woff2"),url(../fonts/Circulargraubuenden-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:TheMixExtraBold;font-style:normal;font-weight:800;src:url(../fonts/TheMixExtraBold.woff) format("woff")}:root{--color-darkblue:#356088;--color-blue:#6293c0;--color-yellow:#fcc669;--color-white:#fff;--color-black:#000;--serif:ui-serif,serif;--sans-serif:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-family-primary:"CircularGR-Book",var(--sans-serif);--font-family-bold:"CircularGR-Bold",var(--sans-serif);--font-family-title:"TheMixExtraBold",var(--sans-serif);--space:1rem;--gap:max(1rem,min(6vw,5rem));--gap-small:max(.5rem,min(3vw,2.5rem));--gap-extra-small:max(.25rem,min(1.5vw,1.25rem));--page-inline-padding:max(1.5rem,min(5vw,4rem));--max-content-inline-size:calc(min(50%, 50vw) - var(--gap)/2);--border-width:6px;--border-color:var(--color-primary);--padding-button:20px 25px;--padding-answer:17.5px 22.5px;--root-font-size-min:15px;--root-font-size-dynamic:calc(var(--root-font-size-min) + (100vw - var(--root-font-size-min))*.0033);--root-font-size-max:22px;--transition-duration:.2s;--transition-delay:64ms;--transition-timing-function:var(--ease-in-out-cubic,ease-in-out);--transition:var(--transition-duration) var(--ease-in-out-circ) var(--transition-delay);display:flex;flex-direction:column;font-display:swap;font-family:CircularGR-Book,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-family-primary);font-size:max(15px,min(calc(14.9505px + .33vw),22px));font-size:max(var(--root-font-size-min,15px),min(var(--root-font-size-dynamic,1.5vw),var(--root-font-size-max,24px)));height:100%;overflow-x:hidden;scrollbar-color:var(--color-primary) var(--color-light);scrollbar-width:thin;-webkit-font-smoothing:antialiased;color:var(--color-dark);line-height:1.4;--csstools-color-scheme--light:initial;accent-color:var(--color-primary);background-color:var(--color-light);color-scheme:light dark;interpolate-size:allow-keywords}@media (prefers-color-scheme:dark){:root{--csstools-color-scheme--light: }}:root::-webkit-scrollbar{width:8px}:root::-webkit-scrollbar-track{background:var(--color-light)}@media (max-width:1023.98px){:root{--font-size-huge:42px;--font-size-large:32px;--font-size-medium:22px;--font-size-normal:18px;--font-size-small:15px}:root .text-h2,:root h2{margin-left:auto;margin-right:auto;max-width:80vw}}@media (min-width:1024px){:root{--font-size-large:42px;--font-size-medium:28px;--font-size-normal:22px;--font-size-small:15px}}@media (min-width:600px){:root{--space:1.5rem}}@media (min-width:900px){:root{--space:2rem}}@media (min-width:1200px){:root{--space:2.5rem}}*{margin:0;padding:0}:not(svg):not(svg *){box-sizing:border-box;transform-origin:50% 50%;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;background-position:50% 50%;background-repeat:no-repeat;transition-timing-function:ease-in-out;transition-timing-function:var(--transition-timing-function)}:not(input):not(textarea){-webkit-tap-highlight-color:hsla(0,0%,0%,0);-webkit-touch-callout:none}:focus{outline:0}body{background-color:#fff;background-color:var(--color-white);flex:1 1 auto}body:active{--version-scale:1.1;--version-opacity:1}::-moz-selection{background-color:#6293c0;background-color:var(--color-blue);color:#fff;color:var(--color-white)}::selection{background-color:#6293c0;background-color:var(--color-blue);color:#fff;color:var(--color-white)}.page-enter-active,.page-leave-active{transition:opacity .3s ease}.page-leave-active{inset:0;position:absolute}.page-enter-from,.page-leave-to{opacity:0}.app{display:flex;flex-direction:column;min-height:100vh}.app .app-grid{min-height:0}.app .app-grid,.app main{display:flex;flex:1;flex-direction:column}.app main{overflow-x:hidden;padding-left:max(1rem,min(6vw,5rem));padding-left:var(--gap);padding-right:max(1rem,min(6vw,5rem));padding-right:var(--gap)}.app main section{display:flex;flex:1;flex-direction:column;min-height:100vh}.app main section:not(:first-child):not(:nth-child(2)):not(:last-child){margin-top:calc(var(--main-row-gap)*-1)}.grid{--full:minmax(calc(var(--gap)/2),1fr);--content:min(100ch,100% - var(--gap));--popout:minmax(0,6rem);--frame:minmax(0,6rem);display:grid;grid-template-columns:[full-start] minmax(calc(max(1rem,min(6vw,5rem))/2),1fr) [frame-start] minmax(0,6rem) [popout-start] minmax(0,6rem) [content-start] min(100ch,100% - max(1rem,min(6vw,5rem))) [content-end] minmax(0,6rem) [popout-end] minmax(0,6rem) [frame-end] minmax(calc(max(1rem,min(6vw,5rem))/2),1fr) [full-end];grid-template-columns:[full-start] var(--full) [frame-start] var(--frame) [popout-start] var(--popout) [content-start] var(--content) [content-end] var(--popout) [popout-end] var(--frame) [frame-end] var(--full) [full-end];grid-row-gap:max(.5rem,min(3vw,2.5rem));grid-row-gap:var(--gap-small);align-content:baseline;row-gap:max(.5rem,min(3vw,2.5rem));row-gap:var(--gap-small)}.grid .grid>*,.grid>*{grid-column:full}@media (max-width:1023.98px){.grid{--full:1fr;--content:80%;--popout:0;--frame:0}}.page{background:var(--color-primary);display:flex;flex-direction:column;min-height:100vh}.page .content{display:flex;flex:1;flex-direction:column}h1{font-size:var(--font-size-large)}.button-container{align-items:start;display:flex;justify-content:start}.button{cursor:pointer;line-height:22px}.button:hover{background-color:transparent;border-color:var(--color-primary);color:var(--color-primary)}.header{align-items:center;color:var(--color-third);font-family:CircularGR-Bold,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-family-bold);gap:max(1rem,min(6vw,5rem));gap:var(--gap);justify-content:space-between;padding-top:max(.5rem,min(3vw,2.5rem));padding-top:var(--gap-small)}.footer,.header{display:flex;grid-column:content!important;padding-bottom:max(.5rem,min(3vw,2.5rem));padding-bottom:var(--gap-small);width:100%}.footer{align-items:flex-start;flex-direction:column;font-size:var(--font-size-small);gap:max(.25rem,min(1.5vw,1.25rem));gap:var(--gap-extra-small);justify-content:flex-start;margin-top:0}.footer .logo{height:max(2rem,min(1.2vw,2.5rem))}@media (max-width:1023.98px){.footer{align-items:center!important}}.logo{height:max(3rem,min(1.5vw,3rem));width:auto}.content{align-items:flex-start;display:flex;flex-direction:column;gap:max(.25rem,min(1.5vw,1.25rem));gap:var(--gap-extra-small);grid-column:content!important;justify-content:flex-start}.container{display:flex;flex-direction:row;justify-content:space-between;min-width:100%}.text-container{display:flex;flex-direction:column;font-size:var(--font-size-normal);max-width:50%}.highlight{color:#6293c0;color:var(--color-blue);font-family:TheMixExtraBold,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-family-title);font-size:var(--font-size-medium);margin:0}.tipp{background-color:#fcc669;background-color:var(--color-yellow);font-size:var(--font-size-small);-webkit-hyphens:auto;hyphens:auto;padding:17.5px 22.5px;padding:var(--padding-answer)}.lang{display:flex;font-family:CircularGR-Bold,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-family-bold);gap:max(.5rem,min(3vw,2.5rem));gap:var(--gap-small)}.lang-link{background:none;border:none;color:var(--color-secondary);cursor:pointer;font:inherit;padding:0;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.lang-link:focus-visible,.lang-link:hover{color:#000;color:var(--color-black);-webkit-text-decoration:underline;text-decoration:underline}button.lang-link--active{color:#000;color:var(--color-black);-webkit-text-decoration:underline;text-decoration:underline}.header-title-container{width:30%}.header-title{font-family:CircularGR-Bold,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-family-bold);font-size:var(--font-size-normal);text-wrap:wrap}.header-title,.header-title-link{color:#000;color:var(--color-black);-webkit-text-decoration:none;text-decoration:none}.header-title-link:focus-visible{outline:.125rem solid #000;outline:.125rem solid var(--color-black);outline-offset:.25rem}@media (max-width:1023.98px){.header{flex-direction:column-reverse;font-size:var(--font-size-large);gap:max(1rem,min(6vw,5rem));gap:var(--gap);margin-top:max(1rem,min(6vw,5rem));margin-top:var(--gap);text-align:center}.content{align-items:center;gap:max(.5rem,min(3vw,2.5rem));gap:var(--gap-small);text-align:center}.content,.footer{margin-top:max(.5rem,min(3vw,2.5rem));margin-top:var(--gap-small)}.footer{align-items:flex-start;font-size:var(--font-size-normal);padding-bottom:max(1rem,min(6vw,5rem));padding-bottom:var(--gap);padding-top:max(1rem,min(6vw,5rem));padding-top:var(--gap)}.container{align-items:center;flex-direction:column;gap:max(1rem,min(6vw,5rem));gap:var(--gap);justify-content:center;width:100%}.text-container{font-size:var(--font-size-medium);line-height:32px;max-width:100%!important}.button-container{justify-content:center;margin-top:max(.5rem,min(3vw,2.5rem));margin-top:var(--gap-small);width:100%}.header-title-container{line-height:.85;width:100%}.header-title{font-size:var(--font-size-medium);text-align:center}}.base-btn[data-v-f37e1725]{background-color:var(--color-blue);border:1px solid var(--color-blue);color:var(--color-white);cursor:pointer;font-family:var(--font-family-bold);font-size:var(--font-size-small);letter-spacing:2px;padding:var(--padding-button);text-align:center;text-transform:uppercase;transition:background .2s,color .2s;width:400px}.base-btn[data-v-f37e1725]:hover{background-color:var(--color-darkblue)}.app[data-v-d82c3e58]{background-color:var(--color-primary)}.error[data-v-d82c3e58]{display:grid;flex-grow:1;grid-gap:1rem;align-content:center;gap:1rem;justify-content:center;text-align:center}.statuscode[data-v-d82c3e58]{font-size:var(--font-size-large)}.text[data-v-d82c3e58]{font-size:var(--font-size-medium);line-height:1}.button[data-v-d82c3e58]{display:block;margin-left:auto;margin-right:auto;margin-top:var(--space)}
