.if-only-screenreader{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.l-container{position:relative}.clearfix:after{clear:both;content:"";display:table}.hyphenate{hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto}.donthyphenate{hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none}:root{--app-color-background:#fff;--app-color-font:#00519d}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/build/fonts/nunito-cyrillic-ext-300-normal.66022616.woff2) format("woff2"),url(/build/fonts/nunito-all-300-normal.f1832164.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/build/fonts/nunito-cyrillic-300-normal.5ee6f6b1.woff2) format("woff2"),url(/build/fonts/nunito-all-300-normal.f1832164.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/build/fonts/nunito-vietnamese-300-normal.ffdb5d3c.woff2) format("woff2"),url(/build/fonts/nunito-all-300-normal.f1832164.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/build/fonts/nunito-latin-ext-300-normal.c31c65e3.woff2) format("woff2"),url(/build/fonts/nunito-all-300-normal.f1832164.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/build/fonts/nunito-latin-300-normal.6c5dde25.woff2) format("woff2"),url(/build/fonts/nunito-all-300-normal.f1832164.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/build/fonts/nunito-cyrillic-ext-400-normal.ea59f4e2.woff2) format("woff2"),url(/build/fonts/nunito-all-400-normal.10f26006.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/build/fonts/nunito-cyrillic-400-normal.905568db.woff2) format("woff2"),url(/build/fonts/nunito-all-400-normal.10f26006.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/build/fonts/nunito-vietnamese-400-normal.6fcc1613.woff2) format("woff2"),url(/build/fonts/nunito-all-400-normal.10f26006.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/build/fonts/nunito-latin-ext-400-normal.6463a963.woff2) format("woff2"),url(/build/fonts/nunito-all-400-normal.10f26006.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/build/fonts/nunito-latin-400-normal.6c056c5a.woff2) format("woff2"),url(/build/fonts/nunito-all-400-normal.10f26006.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:400;src:url(/build/fonts/nunito-cyrillic-ext-400-italic.87d097ac.woff2) format("woff2"),url(/build/fonts/nunito-all-400-italic.eccd82cb.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:400;src:url(/build/fonts/nunito-cyrillic-400-italic.90e5e52f.woff2) format("woff2"),url(/build/fonts/nunito-all-400-italic.eccd82cb.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:400;src:url(/build/fonts/nunito-vietnamese-400-italic.db4d387e.woff2) format("woff2"),url(/build/fonts/nunito-all-400-italic.eccd82cb.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:400;src:url(/build/fonts/nunito-latin-ext-400-italic.46f89122.woff2) format("woff2"),url(/build/fonts/nunito-all-400-italic.eccd82cb.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:400;src:url(/build/fonts/nunito-latin-400-italic.3c23c61b.woff2) format("woff2"),url(/build/fonts/nunito-all-400-italic.eccd82cb.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/build/fonts/nunito-cyrillic-ext-500-normal.5184a551.woff2) format("woff2"),url(/build/fonts/nunito-all-500-normal.fd590cea.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/build/fonts/nunito-cyrillic-500-normal.cd09db49.woff2) format("woff2"),url(/build/fonts/nunito-all-500-normal.fd590cea.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/build/fonts/nunito-vietnamese-500-normal.d1ec7b39.woff2) format("woff2"),url(/build/fonts/nunito-all-500-normal.fd590cea.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/build/fonts/nunito-latin-ext-500-normal.58218204.woff2) format("woff2"),url(/build/fonts/nunito-all-500-normal.fd590cea.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/build/fonts/nunito-latin-500-normal.99928d68.woff2) format("woff2"),url(/build/fonts/nunito-all-500-normal.fd590cea.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/build/fonts/nunito-cyrillic-ext-700-normal.b21eaffd.woff2) format("woff2"),url(/build/fonts/nunito-all-700-normal.22e9c4e3.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/build/fonts/nunito-cyrillic-700-normal.4bbbd9ac.woff2) format("woff2"),url(/build/fonts/nunito-all-700-normal.22e9c4e3.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/build/fonts/nunito-vietnamese-700-normal.8b762a1d.woff2) format("woff2"),url(/build/fonts/nunito-all-700-normal.22e9c4e3.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/build/fonts/nunito-latin-ext-700-normal.eac1c506.woff2) format("woff2"),url(/build/fonts/nunito-all-700-normal.22e9c4e3.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/build/fonts/nunito-latin-700-normal.3f4b7d20.woff2) format("woff2"),url(/build/fonts/nunito-all-700-normal.22e9c4e3.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,picture,section{display:block}audio,video{display:inline-block}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizeLegibility;font-synthesis:none;line-height:1}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}abbr[title]{text-decoration:none}div:focus,p:focus,span:focus{outline:none}em{font-style:italic}small{font-size:smaller}b,strong{font-weight:700}a{-webkit-text-decoration-skip:objects;background-color:transparent;color:inherit;text-decoration:none}img,svg{display:block}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,textarea{border-radius:0;font-family:inherit;font-size:100%}[hidden]{display:none!important}html{background-color:#d8e4f0;height:100%;overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth}body{--size-font:clamp(13px,1.5625vw,16px);color:var(--app-color-font);font-family:Nunito,sans-serif;font-size:var(--size-font);font-weight:400}.app-Body{background-color:var(--app-color-background);border-radius:clamp(1rem,5vmin,2rem);display:flex;flex-direction:column;margin:clamp(.5rem,5vmin,2rem) auto;max-width:calc(100% - clamp(.5rem, 5vmin, 2rem));min-height:min(90vh,43rem);padding:clamp(.5rem,5vmin,2rem) clamp(.5rem,5vmin,3rem);width:60rem}[data-role-swup=main]{opacity:1;transition:.4s}html.is-animating [data-role-swup=main],html.is-animating.is-leaving [data-role-swup=main]{opacity:0}[data-role-swup=progress]{opacity:1;transition:.4s}html.is-animating [data-role-swup=progress]{opacity:.99}.app-BrandedBox{text-wrap:balance;align-items:center;background-color:hsla(0,0%,100%,.6);border:1px solid #c3c3c3;border-radius:clamp(1rem,5vmin,2rem);color:#000;display:flex;flex-direction:row;flex-wrap:wrap;gap:2em;line-height:1.2;min-height:6lh;padding:1rem 2rem;text-align:left}.app-BrandedBox em{font-style:normal;text-decoration:underline}.app-BrandedBox p{display:flex;flex-direction:column}.app-BrandedBox p:not(:last-child){margin-bottom:.5em}.app-BrandedBox img,.app-BrandedBox svg{display:block;max-height:10em;object-fit:contain;width:12em}.app-BrandedBox a:focus-visible,.app-BrandedBox a:hover{text-decoration:underline}.app-BrandedBox--muted{color:#707070}@container style(--app-BrandedBox--vertical: on){.app-BrandedBox{flex-direction:column;text-align:center}}.app-Checkbox{display:flex}.app-Checkbox label{margin-left:.5em;order:1}.app-FlexibleDataTable{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1px;margin-right:-1px}.app-FlexibleDataTable>*{margin-left:1px;margin-right:1px}.app-FlexibleDataTable-group{display:flex;flex-direction:column;flex-grow:1;margin-bottom:.7em;margin-top:.7em}.app-FlexibleDataTable-group>div{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;margin:.2em -1px}.app-FlexibleDataTable-group>div>div{display:flex;flex-direction:column;flex-grow:1}.app-FlexibleDataTable-group dd,.app-FlexibleDataTable-group dt{padding:.2em 1.2em;text-align:center}.app-FlexibleDataTable-group dt{background-color:#d8e4f0;border-left:1px solid #fff;border-right:1px solid #fff;font-family:Nunito,sans-serif;font-weight:700}.app-FlexibleDataTable-group dd{border-bottom:1px solid #00519d;flex-grow:1}.app-FlexibleDataTable-groupLabel{border-bottom:1px solid;border-top:1px solid;font-family:Nunito,sans-serif;font-weight:700;padding:.4em 1.2em;text-align:center}.app-InfoButton{-webkit-appearance:none;background-color:transparent;background-color:#bcf7c7;border:none;border-radius:0;border-radius:100%;color:inherit;color:#009d1e;cursor:pointer;font:inherit;font-family:Nunito,sans-serif;font-size:2rem;font-weight:700;height:1.5em;margin:0;padding:0;text-align:left;text-align:center;transition:color .2s,background-color .2s;width:1.5em}.app-InfoButton::-ms-expand{display:none}.app-InfoButton:focus{outline:none}@media (hover:hover){.app-InfoButton:hover{background-color:#009d1e;color:#fff}}.app-InfoPopup{background-color:#bcf7c7;border-radius:1em;font-size:.9rem;line-height:1.5;max-width:90vw;padding:1em;width:21rem;z-index:100}.app-InfoPopup-headline{font-family:Nunito,sans-serif;font-weight:700}.app-InfoPopup-arrow{visibility:hidden}.app-InfoPopup-arrow,.app-InfoPopup-arrow:before{background-color:inherit;display:block;height:8px;width:8px}.app-InfoPopup-arrow:before{content:"";transform:rotate(45deg);visibility:visible}.app-InfoPopup a{font-family:Nunito,sans-serif;font-weight:700;text-decoration:underline}.app-InfoPopup--blue{background-color:#00519d;color:#fff}.app-InfoPopup[data-popper-placement^=top]{bottom:6px!important}.app-InfoPopup[data-popper-placement^=top] .app-InfoPopup-arrow{bottom:-4px}.app-InfoPopup[data-popper-placement^=bottom]{top:6px!important}.app-InfoPopup[data-popper-placement^=bottom] .app-InfoPopup-arrow{top:-4px}.app-InfoPopup[data-popper-placement^=left]{right:6px!important}.app-InfoPopup[data-popper-placement^=left] .app-InfoPopup-arrow{right:-4px}.app-InfoPopup[data-popper-placement^=right]{left:6px!important}.app-InfoPopup[data-popper-placement^=right] .app-InfoPopup-arrow{left:-4px}.app-SelectButton{align-items:center;-webkit-appearance:none;background-color:transparent;background:linear-gradient(90deg,#00519d,#00519d 50%,transparent 50.1%),linear-gradient(90deg,transparent 49.9%,#00519d 50%,#00519d),linear-gradient(90deg,#d8e4f0,#d8e4f0);background-position:100% 0,0 0,0 0;background-repeat:no-repeat;background-size:200% 100%,200% 100%,200% 100%;border:none;border-radius:0;border-radius:4em;color:inherit;cursor:pointer;display:inline-flex;font:inherit;margin:0;padding:calc(1em + 2px) 1em 1em;text-align:left;transition:background-position .35s;white-space:nowrap}.app-SelectButton::-ms-expand{display:none}.app-SelectButton:focus{outline:none}.app-SelectButton:after{border-right:2px solid;border-top:2px solid;content:"";display:block;height:14px;margin-left:.5em;position:relative;top:-1px;transform:rotate(45deg);width:14px}@media (hover:hover){.app-SelectButton:hover{background-position:50% 0,50% 0,0 0;color:#fff}}.app-SelectButton--narrow{padding-bottom:.3em;padding-top:.4em}.app-SelectButton--narrow:after{height:8px;width:8px}@media not all and (min-width:48rem){.app-SelectButton--collapsibleText .app-SelectButton-text{display:none}.app-SelectButton--collapsibleText:after{margin-left:-.2em}}.app-Typography{--size-font:clamp(16px,1.85546875vw,19px);line-height:1.25;padding-bottom:1rem}.app-Typography,.app-Typography h1{border-bottom:1px solid;font-size:var(--size-font)}.app-Typography h1{--size-font:clamp(20px,3.515625vw,36px);border-top:1px solid;display:flex;margin-bottom:1em;margin-top:1em;padding:.6em 0}.app-Typography h2{font-family:Nunito,sans-serif;font-weight:700;margin-bottom:.1em}.app-Typography h3{margin-bottom:.1em;text-decoration:underline}.app-Typography p{margin-bottom:1em}.app-Typography b,.app-Typography strong{font-family:Nunito,sans-serif;font-weight:700}.app-Typography em,.app-Typography i{font-style:italic}.app-Typography ul{list-style:disc;list-style-position:inside;margin-bottom:1em}.app-Typography a{text-decoration:underline}.app-Header{--app-Header-logoHeight:clamp(1.2rem,31vw,3.1rem);grid-gap:1rem;display:grid;grid-template-areas:"left" "title" "progress"}@media (min-width:40rem){.app-Header{grid-template-areas:"left     title" "progress progress"}}.app-Header-left{display:flex;grid-area:left;position:relative}.app-Header-logo{display:flex;height:var(--app-Header-logoHeight)}.app-Header-logo>*{height:100%;width:auto}.app-Header-country{height:var(--app-Header-logoHeight);margin-left:.5rem;width:auto}.app-Header-country:hover img{opacity:.8}.app-Header-country>img{aspect-ratio:1;cursor:pointer;height:69%;position:relative;width:auto;z-index:1}.app-Header-titleContainer{align-items:center;display:flex;gap:1rem;grid-area:title;justify-content:space-between}@media (min-width:40rem){.app-Header-titleContainer{justify-content:flex-end}}.app-Header-title{--app-color-font:#24bf41;--size-font:clamp(18px,2.34375vw,24px);color:var(--app-color-font);font-family:Nunito,sans-serif;font-size:var(--size-font);font-weight:700;line-height:1.2}@media (min-width:40rem){.app-Header-title{justify-self:flex-end;text-align:right}}.app-Header-title:empty{display:none}.app-Header-title small{--size-font:clamp(13px,1.5625vw,16px);display:block;font-family:Nunito,sans-serif;font-size:var(--size-font);font-weight:300}.app-Header-progress{border-top:1px solid;grid-area:progress;padding:.8rem 0 1.2rem}.app-HomePage{padding-bottom:clamp(3rem,9vh,8rem);padding-top:4rem;position:relative}.app-HomePage-bgContainer{inset:0 calc(clamp(.5rem, 5vmin, 3rem)*-1);overflow:hidden;position:absolute}.app-HomePage-bg{height:100%;object-fit:cover;width:100%}.app-HomePage-content{position:relative}.app-HomePage-headline{--size-font:clamp(20px,3.515625vw,36px);font-family:Nunito,sans-serif;font-size:var(--size-font);font-weight:400;line-height:1.15;margin-bottom:.4em}.app-HomePage-headline strong{font-family:Nunito,sans-serif;font-weight:700}.app-HomePage .app-BrandedBox{margin-block:4rem;max-width:max-content}.app-HomePage-line{--size-font:clamp(50px,10.9375vw,112px);display:flex;font-size:var(--size-font);margin-top:.8em}.app-HomePage-line:not(:last-child){margin-bottom:.9em}.app-HomePage-Hint{line-height:1.3;max-width:60ch}.app-HomePage-Hint,.app-HomePage-Hint a{--size-font:clamp(13px,1.5625vw,16px);font-size:var(--size-font)}.app-HomePage-Hint a{font-family:Nunito,sans-serif;font-weight:700;text-decoration:underline}.app-HomePage-introImage{height:1em}.app-HomePage-start{margin-left:1rem}.app-HomePage-StartImage{height:1em;width:auto}.app-HomePage-StartImage:hover .app-HomePage-StartImage-bg{fill:#009d1e!important}.app-HomePage-StartImage:hover .app-HomePage-StartImage-arrow,.app-HomePage-StartImage:hover .app-HomePage-StartImage-text{fill:#fff!important}@media not all and (min-width:30rem){.app-HomePage{--app-BrandedBox--vertical:on!important}.app-HomePage .app-BrandedBox{max-width:none;width:100%}}.app-Main{display:flex;flex-direction:column;flex-grow:1}.app-Main-Headline{--size-font:clamp(20px,3.515625vw,36px);align-items:center;border-bottom:1px solid;border-top:1px solid;display:flex;font-size:var(--size-font);padding:.8em clamp(0rem,4vw,3rem)}.app-Main-Headline-text{flex-grow:1}.app-Main-Headline-number{align-items:center;aspect-ratio:1/1;border:3px solid;border-radius:100%;display:flex;flex-shrink:0;justify-content:center;margin-right:.4em;text-align:center;width:1.5em}.app-Main-Headline-number>*{transform:translate(-2.5%,4%)}.app-Main-hiddenForm{display:none}.app-Main-typeIndicator{--size-font:clamp(12.5px,1.41601563vw,14.5px);background-color:#00519d;border-radius:100em;color:#fff;font-family:Nunito,sans-serif;font-size:var(--size-font);font-weight:700;left:50%;padding:.35em .8em .2em;position:absolute;text-transform:uppercase;transform:translate(-50%,calc(-50% + .5px))}.app-Main-Row{border-bottom:1px solid;padding:1rem clamp(0rem,4vw,3rem)}@media (min-width:46rem){.app-Main-Row{display:grid;grid-template-columns:1fr 1.5fr}}.app-Main-Choice{align-items:center;border-bottom:1px solid;flex-wrap:wrap;justify-content:space-between;padding:.5rem clamp(0rem,4vw,3rem)}@media (min-width:46rem){.app-Main-Choice{display:grid;grid-template-columns:1fr 1.5fr}}.app-Main-Choice-inputs{align-items:center;display:flex;justify-content:flex-start;margin:.5rem -.5rem}.app-Main-Choice-inputs>*{margin:0 .5rem}.app-Main-Choice-inputs>:last-child{margin-left:auto!important}.app-Main-Choice-inputs>.app-SelectButton{margin:0 .6rem}.app-Main-Choice-info{display:flex;margin:.5rem .5rem .5rem 0}.app-Main-Choice-infoImage{height:6rem;width:auto}.app-Main-Choice .app-InfoButton{margin-left:1rem}.app-Main-Choice-Additions{margin-top:-.5rem}.app-Main-Choice-Additions input[type=checkbox]{margin-right:.3em}.app-Main-Choice-Dropdown{background-color:#bcf7c7;color:#009d1e;font-family:Nunito,sans-serif;font-weight:500;min-width:7rem;position:relative}.app-Main-Choice-Dropdown-input{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;color:inherit;font:inherit;margin:0;min-width:100%;padding:.4em 1.6em .4em .4em;text-align:left}.app-Main-Choice-Dropdown-input::-ms-expand{display:none}.app-Main-Choice-Dropdown-errors{padding:.4em}.app-Main-Choice-Dropdown-errors li{list-style:none;margin:0;padding:0}.app-Main-Choice-Dropdown-label{position:absolute;transform:translateY(-110%)}.app-Main-Choice-Dropdown:after{border-right:2px solid;border-top:2px solid;content:"";display:block;height:10px;pointer-events:none;position:absolute;right:.6em;top:.4em;transform:rotate(135deg);width:10px}.app-Main-Choice--disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.app-Main-SystemConfiguration{grid-gap:1.5rem;border-bottom:1px solid #00519d;border-top:1px solid #00519d;display:grid;grid-template-areas:"header" "figure" "data";grid-template-rows:auto auto auto;margin-top:-1px;padding:3rem clamp(0rem,4vw,3rem)}.app-Main-SystemConfiguration-Header{align-items:center;display:flex;flex-wrap:wrap;gap:1em;grid-area:header;justify-content:space-between}.app-Main-SystemConfiguration-Header-headline{--size-font:clamp(20px,3.515625vw,36px);display:block;font-size:var(--size-font);margin-bottom:.2em}.app-Main-SystemConfiguration-Header-subHeadline{--size-font:clamp(13px,1.5625vw,16px);display:block;font-size:var(--size-font)}.app-Main-SystemConfiguration-Header-Actions{align-items:flex-start;display:flex;flex-grow:0;grid-area:actions;justify-content:center;margin:-.4rem;overflow:hidden}.app-Main-SystemConfiguration-Header-Actions-Link{background-color:#d8e4f0;border-radius:100%;margin:.4rem;padding:1rem}.app-Main-SystemConfiguration-Header-Actions-Link img{height:auto;width:2.5rem}@media (hover:hover){.app-Main-SystemConfiguration-Header-Actions-Link:hover{background-color:#00519d}.app-Main-SystemConfiguration-Header-Actions-Link:hover img{filter:saturate(0) brightness(1000%)}}.app-Main-SystemConfiguration-Header-Actions-Link--disabled{cursor:not-allowed;filter:saturate(0);opacity:.8}.app-Main-SystemConfiguration-data{--size-font:clamp(16px,1.85546875vw,19px);font-size:var(--size-font);grid-area:data;width:100%}.app-Main-SystemConfiguration-figure{border:1px solid #f0f0f0;border-radius:clamp(1rem,5vmin,2rem);grid-area:figure;margin-top:1em;padding-left:1rem;position:relative}.app-Main-SystemConfiguration-figure img{max-width:100%}.app-Main-SystemConfiguration-Legend{--size-font:clamp(13px,1.5625vw,16px);font-size:var(--size-font);font-style:italic;line-height:1.2;margin-top:1em}.app-Main-SystemConfiguration-Legend p{margin-bottom:.8em}.app-Main-SystemConfiguration-Contact{--size-font:clamp(13px,1.5625vw,16px);font-size:var(--size-font);line-height:1.2;margin-top:1em}.app-Main-SystemConfiguration-Contact p{margin-bottom:.8em}.app-Main-SystemConfiguration-disclaimer{--size-font:clamp(13px,1.5625vw,16px);color:#707070;font-size:var(--size-font);line-height:1.2;margin-top:1em}.app-Main-SystemConfigurationList{border-bottom:1px solid #00519d;padding:3rem clamp(0rem,4vw,3rem)}.app-Main-SystemConfigurationList-list{--size-font:clamp(14px,1.3671875vw,14px);color:#707070;font-size:var(--size-font);grid-area:data;width:100%}.app-Main-SystemConfigurationList-list td,.app-Main-SystemConfigurationList-list th{border-bottom:1px solid #c3c3c3;padding:.4em .5em;text-align:left}.app-Main-SystemConfigurationList-list td:first-child,.app-Main-SystemConfigurationList-list th:first-child{padding-left:.1em}.app-Main-SystemConfigurationList-list td:last-child,.app-Main-SystemConfigurationList-list th:last-child{padding-right:.1em;text-align:right}.app-Main-SystemConfigurationList-list th{font-family:Nunito,sans-serif;font-weight:700}.app-Main-SystemConfigurationList-Pagination{--size-font:clamp(13px,1.5625vw,16px);border-top:1px solid #00519d;display:flex;font-size:var(--size-font);justify-content:space-between;margin-top:1rem;padding-top:.5rem}.app-Main-SystemConfigurationList-Pagination-page{--size-font:clamp(14px,1.3671875vw,14px);font-family:Nunito,sans-serif;font-size:var(--size-font);font-weight:700}.app-Main-SystemConfigurationList-Pagination a{padding:.1em .5em}.app-Main-SystemConfigurationList-Pagination a:hover{background-color:#00519d;border-radius:3em;color:#fff}.app-Main-SystemConfigurationList-Pagination a[disabled]{color:#c3c3c3;pointer-events:none}.app-Footer{display:grid;grid-template-rows:auto;justify-items:center;margin-top:1.6rem;text-align:center}.app-Footer .app-BrandedBox{margin-block:1.5rem 2.5rem}.app-Footer-name{font-family:Nunito,sans-serif;font-weight:700;margin-bottom:.3rem}.app-Footer-CompanyLink{margin-bottom:1rem}.app-Footer-Links{--size-font:clamp(14px,1.3671875vw,14px);display:flex;flex-wrap:wrap;font-size:var(--size-font);justify-content:center;margin:0 -.4rem;text-transform:uppercase}.app-Footer-Links>*{margin:.5rem .4rem}.app-Footer-Links a:focus-visible,.app-Footer-Links a:hover{text-decoration:underline}.app-Footer-disclaimer{--app-color-font:#707070;--size-font:clamp(14px,1.3671875vw,14px);color:var(--app-color-font);font-size:var(--size-font);font-style:italic;line-height:1.2;margin-top:1em;max-width:34rem}@media not all and (min-width:30rem){.app-Footer{--app-BrandedBox--vertical:on!important}.app-Footer .app-BrandedBox{width:100%}}.app-Progress{background-color:#fff;background:linear-gradient(180deg,transparent 11px,#c3c3c3 0,#c3c3c3 13px,transparent 0);display:flex;justify-content:space-between;margin-top:1em;overflow:hidden;width:100%}@media (min-width:56rem){.app-Progress{padding:0 1rem}}.app-Progress-Step{align-items:center;color:#c3c3c3;display:flex;flex-direction:column;flex-grow:1;margin-top:4px;padding-bottom:.2em;position:relative;text-align:center;width:1px}.app-Progress-Step:before{aspect-ratio:1/1;background-color:#f0f0f0;border:2px solid #c3c3c3;border-radius:100%;content:"";display:block;margin-bottom:.5em;width:16px;z-index:1}.app-Progress-Step:first-child:after,.app-Progress-Step:last-child:after{background-color:#fff;content:"";height:16px;position:absolute;top:0}.app-Progress-Step:first-child:after{left:-100vw;right:50%}.app-Progress-Step:last-child:after{left:50%;right:-100vw}.app-Progress-Step-title{--size-font:clamp(13px,1.5625vw,16px);display:none;font-size:var(--size-font);margin-top:.1em}@media (min-width:56rem){.app-Progress-Step-title{display:block}}.app-Progress-Step-value{--size-font:clamp(12.5px,1.26953125vw,13px);display:none;font-size:var(--size-font);line-height:1.25;margin-top:.1em}@media (min-width:56rem){.app-Progress-Step-value{display:block}}.app-Progress-Step--prior:before{background-color:#c3c3c3}.app-Progress-Step--prior:hover{color:#00519d}.app-Progress-Step--prior:hover:before{background-color:#00519d;border-color:#00519d}.app-Progress-Step--current{color:#00519d}.app-Progress-Step--current:before{background-color:#00519d;border-color:#00519d}.app-Progress-Step--indefinite{flex-grow:0.2}.app-Progress-Step--indefinite:before{display:none}.app-Progress-Step--indefinite:after{background:linear-gradient(90deg,transparent,transparent 1.25px,#fff 0,#fff 3.75px,transparent 0);background-position:50% 50%;background-repeat:repeat;background-size:5px 100%;content:"";height:16px;left:-125%;position:absolute;right:-125%;top:0}