/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:100;src:url(lato-latin-ext-100-normal.f6eb73975891425a.woff2) format("woff2"),url(lato-latin-ext-100-normal.d083b1decb41681e.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:300;src:url(lato-latin-ext-300-normal.abcc64a92baff63f.woff2) format("woff2"),url(lato-latin-ext-300-normal.4a1f1f49f64db068.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(lato-latin-ext-400-normal.6ebed106d6de17e2.woff2) format("woff2"),url(lato-latin-ext-400-normal.1533dda9c48c415a.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(lato-latin-ext-700-normal.8697d1d596a20b96.woff2) format("woff2"),url(lato-latin-ext-700-normal.1586d9d8fea4252b.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(lato-latin-ext-900-normal.20a2b4158df846df.woff2) format("woff2"),url(lato-latin-ext-900-normal.80e1d05752d42ea2.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:100;src:url(lato-latin-100-normal.5a773cf2865b1249.woff2) format("woff2"),url(lato-latin-100-normal.153e1339ac2e2009.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:300;src:url(lato-latin-300-normal.c5195215cb712e9c.woff2) format("woff2"),url(lato-latin-300-normal.2010ada3e82156ed.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(lato-latin-400-normal.b7ffde2383bb16ba.woff2) format("woff2"),url(lato-latin-400-normal.c97328b91ac5cc66.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(lato-latin-700-normal.d5eb20bcdcf5616a.woff2) format("woff2"),url(lato-latin-700-normal.3fc09a6113184f16.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(lato-latin-900-normal.d884a71c28eadd37.woff2) format("woff2"),url(lato-latin-900-normal.9de2bcbdb2dda037.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:100;src:url(lato-latin-ext-100-italic.5082fefc13dc8f9d.woff2) format("woff2"),url(lato-latin-ext-100-italic.f4e3cede37cbb2bf.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:300;src:url(lato-latin-ext-300-italic.c029c62a9715da12.woff2) format("woff2"),url(lato-latin-ext-300-italic.c834f4aa224b7bef.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:400;src:url(lato-latin-ext-400-italic.29888cbaace4dc31.woff2) format("woff2"),url(lato-latin-ext-400-italic.9e204e519055e54b.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:700;src:url(lato-latin-ext-700-italic.594cae63f8d2b49e.woff2) format("woff2"),url(lato-latin-ext-700-italic.f3056145c7c11586.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:900;src:url(lato-latin-ext-900-italic.8d05bf92f180b8f2.woff2) format("woff2"),url(lato-latin-ext-900-italic.fa8f9c38aaf3b9d1.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:100;src:url(lato-latin-100-italic.2c1083068fba3cd7.woff2) format("woff2"),url(lato-latin-100-italic.f1983daf93e5fce9.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:300;src:url(lato-latin-300-italic.804a1838fe4df1f2.woff2) format("woff2"),url(lato-latin-300-italic.2b5e2c97254ced61.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:400;src:url(lato-latin-400-italic.3d031459eacc86dd.woff2) format("woff2"),url(lato-latin-400-italic.4b6352135da2bad0.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:700;src:url(lato-latin-700-italic.495c95e95df6df48.woff2) format("woff2"),url(lato-latin-700-italic.022c4bf866828c37.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:900;src:url(lato-latin-900-italic.58c81a9c8a82c321.woff2) format("woff2"),url(lato-latin-900-italic.f0bbb46548e44313.woff) format("woff")}::placeholder{color:var(--color-brand-grey)}.with-badge{position:relative}.with-badge .badge{align-items:center;background-color:var(--color-brand-primary);border:1px solid var(--color-brand-primary);border-radius:100%;color:var(--color-brand-white);display:flex;font-size:.75rem;font-weight:700;height:1.5rem;justify-content:center;position:absolute;right:-.75rem;top:-.75rem;width:1.5rem}.with-badge.disabled .badge,.with-badge:has(button[disabled]) .badge,.with-badge[disabled] .badge,.with-badge[aria-disabled=true] .badge{opacity:.4}form [formcontrolname].required label{align-items:center;display:flex;gap:.125rem}form [formcontrolname].required label:after{content:"*"/"";speak:none}form:not(.skip-validation).ng-submitted.ng-invalid input:not([type=radio],[type=checkbox]).ng-invalid,form:not(.skip-validation).ng-submitted.ng-invalid textarea.ng-invalid,form:not(.skip-validation).ng-submitted.ng-invalid select.ng-invalid{border:1px solid var(--color-brand-red)}form:not(.skip-validation).ng-touched.ng-invalid input:not([type=radio],[type=checkbox]).ng-invalid.ng-touched,form:not(.skip-validation).ng-touched.ng-invalid input:not([type=radio],[type=checkbox]).inherit-form-ng-invalid:focus,form:not(.skip-validation).ng-touched.ng-invalid textarea.ng-invalid.ng-touched,form:not(.skip-validation).ng-touched.ng-invalid textarea.inherit-form-ng-invalid:focus,form:not(.skip-validation).ng-touched.ng-invalid select.ng-invalid.ng-touched,form:not(.skip-validation).ng-touched.ng-invalid select.inherit-form-ng-invalid:focus{border:1px solid var(--color-brand-red)}form:not(.skip-validation).ng-touched.ng-valid input:not([type=radio],[type=checkbox]):not(.skip-validation).ng-valid.ng-touched,form:not(.skip-validation).ng-touched.ng-valid input:not([type=radio],[type=checkbox]):not(.skip-validation).inherit-form-ng-invalid:focus,form:not(.skip-validation).ng-touched.ng-valid textarea:not(.skip-validation).ng-valid.ng-touched,form:not(.skip-validation).ng-touched.ng-valid textarea:not(.skip-validation).inherit-form-ng-invalid:focus,form:not(.skip-validation).ng-touched.ng-valid select:not(.skip-validation).ng-valid.ng-touched,form:not(.skip-validation).ng-touched.ng-valid select:not(.skip-validation).inherit-form-ng-invalid:focus{background-color:var(--color-brand-success-background);border:1px solid var(--color-brand-success-border)}form:not(.skip-validation) button.ng-dirty:not(.skip-validation).ng-invalid:not(.inherit-form-ng-invalid),form:not(.skip-validation) button.ng-dirty:not(.skip-validation).ng-invalid:not(.inherit-form-ng-invalid):hover,form:not(.skip-validation) button.ng-dirty:not(.skip-validation).ng-invalid:not(.inherit-form-ng-invalid):focus,form:not(.skip-validation) input.ng-dirty:not(.skip-validation).ng-invalid:not(.inherit-form-ng-invalid),form:not(.skip-validation) input.ng-dirty:not(.skip-validation).ng-invalid:not(.inherit-form-ng-invalid):hover,form:not(.skip-validation) input.ng-dirty:not(.skip-validation).ng-invalid:not(.inherit-form-ng-invalid):focus,form:not(.skip-validation) textarea.ng-dirty:not(.skip-validation).ng-invalid:not(.inherit-form-ng-invalid),form:not(.skip-validation) textarea.ng-dirty:not(.skip-validation).ng-invalid:not(.inherit-form-ng-invalid):hover,form:not(.skip-validation) textarea.ng-dirty:not(.skip-validation).ng-invalid:not(.inherit-form-ng-invalid):focus,form:not(.skip-validation) select.ng-dirty:not(.skip-validation).ng-invalid:not(.inherit-form-ng-invalid),form:not(.skip-validation) select.ng-dirty:not(.skip-validation).ng-invalid:not(.inherit-form-ng-invalid):hover,form:not(.skip-validation) select.ng-dirty:not(.skip-validation).ng-invalid:not(.inherit-form-ng-invalid):focus{border:1px solid var(--color-brand-red)}form:not(.skip-validation) button.ng-dirty:not(.skip-validation).ng-valid:not(.inherit-form-ng-invalid),form:not(.skip-validation) button.ng-dirty:not(.skip-validation).ng-valid:not(.inherit-form-ng-invalid):hover,form:not(.skip-validation) button.ng-dirty:not(.skip-validation).ng-valid:not(.inherit-form-ng-invalid):focus,form:not(.skip-validation) input.ng-dirty:not(.skip-validation).ng-valid:not(.inherit-form-ng-invalid),form:not(.skip-validation) input.ng-dirty:not(.skip-validation).ng-valid:not(.inherit-form-ng-invalid):hover,form:not(.skip-validation) input.ng-dirty:not(.skip-validation).ng-valid:not(.inherit-form-ng-invalid):focus,form:not(.skip-validation) textarea.ng-dirty:not(.skip-validation).ng-valid:not(.inherit-form-ng-invalid),form:not(.skip-validation) textarea.ng-dirty:not(.skip-validation).ng-valid:not(.inherit-form-ng-invalid):hover,form:not(.skip-validation) textarea.ng-dirty:not(.skip-validation).ng-valid:not(.inherit-form-ng-invalid):focus,form:not(.skip-validation) select.ng-dirty:not(.skip-validation).ng-valid:not(.inherit-form-ng-invalid),form:not(.skip-validation) select.ng-dirty:not(.skip-validation).ng-valid:not(.inherit-form-ng-invalid):hover,form:not(.skip-validation) select.ng-dirty:not(.skip-validation).ng-valid:not(.inherit-form-ng-invalid):focus{border:1px solid var(--color-brand-success-border)}button,input,textarea{border:1px solid var(--color-brand-border);border-radius:var(--border-radius);color:inherit;min-height:2.5rem;padding:0 calc(var(--padding-default) / 2);width:100%}button.close,input.close,textarea.close{border-radius:0}button.no-border,input.no-border,textarea.no-border{border:none}input[type=radio],input[type=checkbox]{-webkit-appearance:none;appearance:none;background:var(--color-brand-white);border:1px solid var(--color-brand-border);border-radius:50%;cursor:pointer;display:inline-block;height:1.5rem;line-height:1;margin:0;min-height:1.5rem;padding:.75rem;position:relative;vertical-align:text-bottom;width:1.5rem}input[type=radio][disabled],input[type=radio][aria-disabled=true],input[type=checkbox][disabled],input[type=checkbox][aria-disabled=true]{cursor:not-allowed;opacity:.4}input[type=radio]:before,input[type=checkbox]:before{content:"";inset:0;margin:auto;overflow:hidden;position:absolute}input[type=radio]+label,input[type=checkbox]+label{font-weight:inherit;height:100%;line-height:1.75;margin:0 0 0 var(--margin-default)}input[type=checkbox]{border-radius:calc(var(--border-radius) / 2)}input[type=checkbox]:indeterminate:before,input[type=checkbox][aria-checked=mixed]:before{border:1px solid var(--color-brand-grey);height:0;width:40%}input[type=checkbox]:checked:before{border-bottom:2px solid var(--color-brand-primary);border-right:2px solid var(--color-brand-primary);height:40%;transform:rotate(45deg) translateY(-10%) translate(-10%);width:20%}input[type=radio]:before{border-radius:50%;box-shadow:var(--box-shadow-glow-primary);content:"";height:.75rem;transform:scale(0);transition:.12s transform ease-in-out;width:.75rem}input[type=radio]:checked:before{transform:scale(1)}.button{align-items:center;border:1px solid var(--color-brand-border);border-radius:var(--border-radius);color:inherit;cursor:pointer;display:flex;font-weight:var(--font-weight-bold);justify-content:center;line-height:1;min-height:2.5rem;padding:0 var(--padding-default);text-decoration:none;width:100%}button,.button{font-weight:var(--font-weight-bold);text-align:center;text-decoration:none;width:100%}button.brand-primary,.button.brand-primary{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-brand-white)}button.brand-primary-inverted,.button.brand-primary-inverted{background-color:var(--color-brand-white);border-color:var(--color-brand-primary);color:var(--color-brand-primary)}button.brand-grey,.button.brand-grey{background-color:var(--color-brand-background-grey);border-color:var(--color-brand-grey);color:var(--color-brand-black)}button.brand-grey-inverted,.button.brand-grey-inverted{background-color:var(--color-brand-white);border-color:var(--color-brand-grey);color:var(--color-brand-grey)}button.brand-grey-dark,.button.brand-grey-dark{background-color:var(--color-brand-grey);border-color:var(--color-brand-grey);border-radius:.25rem;color:var(--color-brand-white)}button.brand-greyed-out,.button.brand-greyed-out{background-color:var(--color-brand-white);border-color:var(--color-brand-grey);color:var(--color-brand-grey);cursor:not-allowed}button.brand-transparent,.button.brand-transparent{background-color:transparent;border-color:transparent}button:disabled,.button:disabled{opacity:.4}button.no-border,.button.no-border{border-color:transparent}button.icon-only,.button.icon-only{cursor:pointer;min-height:2.5rem}.input-error{color:var(--color-brand-red);display:flex;padding-bottom:var(--padding-sm);padding-top:var(--padding-sm)}@media screen and (-webkit-min-device-pixel-ratio: 0){select,textarea,input{font-size:1rem}}.form-group>div{width:100%}.form-group>div button,.form-group>div select,.form-group>div input:not([type=radio],[type=checkbox]){height:3rem}.form-group>div textarea{min-height:3rem}.input,.select{position:relative}.input input:not([type=radio],[type=checkbox]),.input textarea,.select input:not([type=radio],[type=checkbox]),.select textarea{background-color:transparent;border:1px solid var(--color-brand-grey);border-radius:var(--border-radius);font-family:inherit;line-height:1;padding:var(--padding-md);transition-delay:.2s;transition-duration:.4s;transition-property:border,border-radius,color,box-shadow,background;transition-timing-function:ease;width:100%}.input input:not([type=radio],[type=checkbox])~label,.input textarea~label,.select input:not([type=radio],[type=checkbox])~label,.select textarea~label{background-color:var(--color-brand-white);border-radius:var(--border-radius);color:var(--color-brand-black);font-size:var(--font-size-sm);height:auto;left:var(--padding-sm);padding:0 var(--gap-sm);top:calc(1px - var(--padding-sm));transition:.2s ease all}.input input:not([type=radio],[type=checkbox])~label.ellipsis,.input textarea~label.ellipsis,.select input:not([type=radio],[type=checkbox])~label.ellipsis,.select textarea~label.ellipsis{right:auto}.input input:not([type=radio],[type=checkbox]):-webkit-autofill,.input input:not([type=radio],[type=checkbox]):-webkit-autofill:first-line,.input input:not([type=radio],[type=checkbox]):-webkit-autofill:focus,.input input:not([type=radio],[type=checkbox]):-webkit-autofill:active,.input textarea:-webkit-autofill,.input textarea:-webkit-autofill:first-line,.input textarea:-webkit-autofill:focus,.input textarea:-webkit-autofill:active,.select input:not([type=radio],[type=checkbox]):-webkit-autofill,.select input:not([type=radio],[type=checkbox]):-webkit-autofill:first-line,.select input:not([type=radio],[type=checkbox]):-webkit-autofill:focus,.select input:not([type=radio],[type=checkbox]):-webkit-autofill:active,.select textarea:-webkit-autofill,.select textarea:-webkit-autofill:first-line,.select textarea:-webkit-autofill:focus,.select textarea:-webkit-autofill:active{background-color:transparent;-webkit-text-fill-color:var(--color-brand-black);-webkit-transition:background-color 99999s ease-in-out 0s!important;transition:background-color 99999s ease-in-out 0s!important}.input input:not([type=radio],[type=checkbox]),.select input:not([type=radio],[type=checkbox]){height:3rem}.input textarea,.select textarea{max-width:calc(100vw - 2 * var(--padding-default));min-height:3rem}.input textarea::-webkit-resizer,.select textarea::-webkit-resizer{display:none}.input label,.select label{align-items:center;background-color:transparent;color:var(--color-brand-grey);display:grid;font-size:var(--font-size-default);height:100%;left:var(--padding-md);margin:0;pointer-events:none;position:absolute;top:0;transition:.2s ease all}.input label.ellipsis,.select label.ellipsis{right:var(--padding-xl)}.select select,.select div.virtual-select{-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--color-brand-grey);border-radius:var(--border-radius);color:transparent;font-family:inherit;height:3rem;padding:var(--padding-md);transition-delay:.2s;transition-duration:.4s;transition-property:border,border-radius,color,box-shadow,background;transition-timing-function:ease;width:100%}.select select.ellipsis,.select div.virtual-select.ellipsis{padding-right:var(--padding-xl)}.select select[multiple],.select div.virtual-select[multiple]{height:auto;max-height:9rem;overflow:auto;padding:0 var(--padding-sm)}.select select[multiple]>option:not(.hidden),.select div.virtual-select[multiple]>option:not(.hidden){align-items:center;border-radius:calc(var(--border-radius) / 2);display:grid;height:3rem;margin:var(--padding-sm) 0;padding:0 var(--padding-md);width:100%}.select select[multiple]>option:checked,.select select[multiple]>option.checked,.select div.virtual-select[multiple]>option:checked,.select div.virtual-select[multiple]>option.checked{background-color:var(--color-brand-primary);color:var(--color-brand-white)}.select select option,.select div.virtual-select option{color:var(--color-brand-black)}.select select option:disabled,.select select option.disabled,.select select option[disabled],.select div.virtual-select option:disabled,.select div.virtual-select option.disabled,.select div.virtual-select option[disabled]{color:var(--color-brand-light-grey)}.select select option:first-child[hidden],.select div.virtual-select option:first-child[hidden]{display:none}.select select option:checked,.select select option.checked,.select div.virtual-select option:checked,.select div.virtual-select option.checked{font-weight:var(--font-weight-black)}.select select[multiple],.select select.has-selection,.select select:not(:disabled):has(option[value=""]:not(:checked)),.select select:not(:disabled):has(option[value="0: null"]:not(:checked)),.select select:not(:disabled):has(option[disabled]:not(:checked)),.select select:not(:disabled):has(option[hidden]:not(:checked)),.select div.virtual-select[multiple],.select div.virtual-select.has-selection,.select div.virtual-select:not(:disabled):has(option[value=""]:not(:checked)),.select div.virtual-select:not(:disabled):has(option[value="0: null"]:not(:checked)),.select div.virtual-select:not(:disabled):has(option[disabled]:not(:checked)),.select div.virtual-select:not(:disabled):has(option[hidden]:not(:checked)){color:var(--color-brand-black)}.select select[multiple]~label,.select select.has-selection~label,.select select:not(:disabled):has(option[value=""]:not(:checked))~label,.select select:not(:disabled):has(option[value="0: null"]:not(:checked))~label,.select select:not(:disabled):has(option[disabled]:not(:checked))~label,.select select:not(:disabled):has(option[hidden]:not(:checked))~label,.select div.virtual-select[multiple]~label,.select div.virtual-select.has-selection~label,.select div.virtual-select:not(:disabled):has(option[value=""]:not(:checked))~label,.select div.virtual-select:not(:disabled):has(option[value="0: null"]:not(:checked))~label,.select div.virtual-select:not(:disabled):has(option[disabled]:not(:checked))~label,.select div.virtual-select:not(:disabled):has(option[hidden]:not(:checked))~label{background-color:var(--color-brand-white);border-radius:var(--border-radius);color:var(--color-brand-black);font-size:var(--font-size-sm);height:auto;left:var(--padding-sm);padding:0 var(--gap-sm);right:auto;top:calc(1px - var(--padding-sm));transition:.2s ease all}.select select[multiple]~label.ellipsis,.select select.has-selection~label.ellipsis,.select select:not(:disabled):has(option[value=""]:not(:checked))~label.ellipsis,.select select:not(:disabled):has(option[value="0: null"]:not(:checked))~label.ellipsis,.select select:not(:disabled):has(option[disabled]:not(:checked))~label.ellipsis,.select select:not(:disabled):has(option[hidden]:not(:checked))~label.ellipsis,.select div.virtual-select[multiple]~label.ellipsis,.select div.virtual-select.has-selection~label.ellipsis,.select div.virtual-select:not(:disabled):has(option[value=""]:not(:checked))~label.ellipsis,.select div.virtual-select:not(:disabled):has(option[value="0: null"]:not(:checked))~label.ellipsis,.select div.virtual-select:not(:disabled):has(option[disabled]:not(:checked))~label.ellipsis,.select div.virtual-select:not(:disabled):has(option[hidden]:not(:checked))~label.ellipsis{right:auto}.select select:disabled,.select div.virtual-select:disabled{border:1px solid var(--color-brand-light-grey);pointer-events:none}.select select:disabled~label,.select div.virtual-select:disabled~label{color:var(--color-brand-light-grey)}.select div.virtual-select{align-items:center;display:grid;font-size:var(--font-size-default);padding-right:calc(var(--padding-xl) + var(--padding-xs))}.select:not(:has([multiple])):after{background-color:var(--color-brand-white);border-radius:50%;content:"keyboard_arrow_down"/"";direction:ltr;display:inline-block;filter:var(--drop-shadow-default);font-family:Material Symbols Outlined;-webkit-font-feature-settings:"liga";font-size:var(--font-size-lg);-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;padding:0;pointer-events:none;position:absolute;right:var(--padding-sm);speak:none;text-transform:none;top:calc(1.25 * var(--padding-md));white-space:nowrap;word-wrap:normal}.select:not(:has([multiple])).open:after{content:"keyboard_arrow_up"/"";speak:none}.select:disabled,.select:has(select:disabled):after,.select:has(.virtual-select.disabled):after{color:var(--color-brand-light-grey);filter:none}span{hyphenate-limit-chars:10 auto 4;-webkit-hyphens:auto;hyphens:auto}a,a:active{color:var(--color-brand-primary)}a:visited,a:hover{color:var(--color-brand-primary-hover)}h1{font-size:1.125rem;font-weight:var(--font-weight-bold);margin-bottom:var(--margin-xl)}h2{font-size:.875rem;font-weight:var(--font-weight-bold);margin:calc(var(--gap-default) / 2) 0;padding-bottom:var(--padding-default)}main,section{font-size:.875rem;font-weight:var(--font-weight-default)}label{display:inline-block;font-weight:var(--font-weight-default);margin:calc(var(--margin-default) / 2) 0}small{font-size:.75rem;font-weight:var(--font-weight-default)}.no-underline{text-decoration:none}.underline{text-decoration:underline}.in-brackets:before{content:"("/"";speak:none}.in-brackets:after{content:")"/"";speak:none}.ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@supports (-webkit-line-clamp: 1){.ellipsis.ellipsis-line-clamp-1{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:initial}}@supports (-webkit-line-clamp: 2){.ellipsis.ellipsis-line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:initial}}@supports (-webkit-line-clamp: 3){.ellipsis.ellipsis-line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:initial}}@supports (-webkit-line-clamp: 4){.ellipsis.ellipsis-line-clamp-4{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;white-space:initial}}.grecaptcha-badge,body>script+div:last-child{left:-100%;opacity:0;pointer-events:none;position:absolute;top:-100%;visibility:hidden;z-index:-1}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:local("Material Symbols Outlined"),url(/cdn/assets/fonts/material-symbols-outlined.min.woff2) format("woff2")}.material-icon.size-2xl,[shareduimaterialicon].size-2xl{font-size:var(--font-size-2xl)}.material-icon.size-xl,[shareduimaterialicon].size-xl{font-size:var(--font-size-xl)}.material-icon.size-lg,[shareduimaterialicon].size-lg{font-size:var(--font-size-lg)}.material-icon.size-default,[shareduimaterialicon].size-default{font-size:var(--font-size-default)}.material-icon.size-md,[shareduimaterialicon].size-md{font-size:var(--font-size-md)}.material-icon.size-sm,[shareduimaterialicon].size-sm{font-size:var(--font-size-sm)}.material-icon.size-xs,[shareduimaterialicon].size-xs{font-size:var(--font-size-xs)}.material-icon:after,[shareduimaterialicon]:after{content:attr(shareduimaterialicon)/"";direction:ltr;display:grid;font-family:Material Symbols Outlined;font-feature-settings:"liga";-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal}.material-icon.active:after,.material-icon.fill:after,[shareduimaterialicon].active:after,[shareduimaterialicon].fill:after{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}@keyframes expandAccordion{0%{height:0;max-height:0}to{height:100%;max-height:650px}}@keyframes collapseAccordion{0%{height:100%;max-height:650px}to{height:0;max-height:0}}.accordion{align-items:stretch;border:1px solid var(--color-brand-border);border-radius:var(--border-radius);cursor:pointer;display:flex;flex-direction:column;font-size:.75rem;margin-bottom:var(--margin-default)}.accordion summary{align-items:center;display:flex;font-size:var(--font-size-default);font-weight:700;gap:var(--gap-default);list-style:none;margin:var(--gap-default) var(--gap-default) var(--gap-default) var(--gap-xl);min-height:2rem}.accordion summary:after{content:"keyboard_arrow_down"/"";font-family:Material Symbols Outlined,serif;font-size:var(--font-size-lg);font-weight:var(--font-weight-default);margin-left:auto;padding-left:var(--gap-default);speak:none}.accordion summary::marker,.accordion summary::-webkit-details-marker{display:none}.accordion details summary{font-weight:400;margin-left:0;margin-right:0}.accordion[open],.accordion details[open]{margin-bottom:var(--padding-default)}.accordion[open]>summary:after,.accordion details[open]>summary:after{content:"keyboard_arrow_up"/"";speak:none}.accordion[open]>summary .ellipsis,.accordion details[open]>summary .ellipsis{-webkit-line-clamp:10}.accordion.animated-sibling{border:0 none;border-bottom:1px solid transparent;margin-bottom:0}.accordion.animated-sibling summary{border:1px solid var(--color-brand-border);border-radius:var(--border-radius)}.accordion.animated-siblingdetails,.accordion.animated-sibling summary{background-color:var(--color-brand-white)}.accordion.animated-sibling[open],.accordion.animated-sibling details[open]{background-color:var(--color-brand-white);border-bottom:1px solid transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.accordion.animated-sibling[open] summary,.accordion.animated-sibling details[open] summary{border-bottom:1px solid transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion.animated-sibling[open]+.accordion-content,.accordion.animated-sibling details[open]+.accordion-content{animation:expandAccordion;animation-duration:.5s;animation-timing-function:linear;border:1px solid var(--color-brand-border);border-top:0 none;height:100%;max-height:650px;padding-top:1px}.accordion.animated-sibling[open]+.accordion-content:has(.find-hsn-tsn),.accordion.animated-sibling details[open]+.accordion-content:has(.find-hsn-tsn){max-height:960px}.accordion.animated-sibling[open]+.accordion-content:has(.select.open),.accordion.animated-sibling details[open]+.accordion-content:has(.select.open){overflow:visible}.accordion.animated-sibling:not([open])+.accordion-content,.accordion.animated-sibling details:not([open])+.accordion-content{border:1px solid transparent;border-top-left-radius:0;border-top-right-radius:0;height:0;max-height:0}.accordion.animated-sibling:not([open]).animated-close+.accordion-content,.accordion.animated-sibling details:not([open]).animated-close+.accordion-content{animation:collapseAccordion;animation-duration:.5s;animation-timing-function:linear}.accordion.animated-sibling+.accordion-content{border-radius:var(--border-radius);border-top-left-radius:0;border-top-right-radius:0;height:0;max-height:0;overflow:hidden;width:100%}.overlay-outlet-wrapper{background-color:var(--color-brand-white);bottom:0;left:0;margin:0 auto;max-width:1200px;position:fixed;right:0;top:8rem;transform-style:preserve-3d;width:100%;z-index:1}.overlay-outlet-wrapper.background-grey{background-color:var(--color-brand-background-grey)}.overlay-outlet-wrapper.background-transparent{background-color:transparent}.overlay-outlet-wrapper.full-height{background-color:transparent;display:flex;justify-content:center;top:0;transform:translate3d(0,calc(100% + 4.5rem),0)}.overlay-outlet-wrapper.margin-top-2rem{top:2rem}.overlay-outlet-wrapper.margin-top-20rem{top:20rem}.static-content{padding:var(--padding-default)}.static-content a{word-break:break-word}.static-content h1{font-size:var(--font-size-lg)}.static-content h2{font-size:var(--font-size-default)}.static-content .brand-primary{color:var(--color-brand-primary)}.static-content .accordion{margin:0 -.5rem}.static-content section{padding:0 var(--padding-sm)}.static-content section:not(:first-child){padding-top:var(--padding-xl)}.static-content section:not(:last-child){border-bottom:1px solid var(--color-brand-border);padding-bottom:var(--padding-default)}.static-content .list-items dt{font-weight:var(--font-weight-bold);margin-bottom:var(--margin-default)}.static-content .list-items dd{margin-bottom:var(--margin-default)}.static-content dd{margin:0}.static-content address dl{display:grid;gap:var(--gap-default);grid-auto-columns:minmax(min-content,max-content)}.static-content address dl.condensed{gap:0 var(--gap-default)}.static-content address dl dd{padding:0}.static-content address dl dd>dl{display:grid}.static-content address dl dd>dl dt{grid-column:1/2}.static-content address dl dd>dl dd{grid-column:2/3}.static-content ol{display:flex;flex-direction:column;list-style-position:inside}.static-content ol,.static-content ol li{margin:0;padding:0}.static-content ol.highlight li::marker,.static-content ol.highlight li h2{color:var(--color-brand-primary-icon-light);font-size:var(--font-size-lg);font-weight:var(--font-weight-default)}.static-content ol.highlight li h2{display:inline-block}.static-content ul{list-style-position:outside;list-style-type:disc;margin:0;padding:0 0 0 2rem}.static-content ul.highlight li::marker{color:var(--color-brand-black)}.static-content ul.highlight li a{display:inline-block}.static-content details div{padding:var(--padding-default) var(--padding-default) 0 var(--padding-default)}.static-content img{height:auto;max-width:100%}.static-content caption{text-align:left}.static-content table{border-collapse:collapse;margin-bottom:var(--margin-default);width:100%}.static-content table tbody tr th{font-weight:var(--font-weight-default);text-align:left;vertical-align:top}.static-content table tbody tr td:first-child{width:20%}.static-content .full-width-table:not(:last-child) tbody tr{border-bottom:1px solid var(--color-brand-border)}.static-content .full-width-table caption{font-size:var(--font-size-default);font-weight:var(--font-weight-bold);margin-top:var(--margin-md)}.static-content .full-width-table tbody tr td,.static-content .full-width-table tbody tr th{padding-bottom:var(--padding-default);padding-top:var(--padding-default)}.static-content .full-width-table tbody tr th{width:50%}.static-content .full-width-table tbody tr td{text-align:right;vertical-align:bottom}.static-content .full-width-table tbody tr td dl{display:grid;gap:0 var(--gap-default);grid-template-columns:4rem 1fr;margin:0;text-align:left}.static-content .full-width-table tbody tr td dl dt{grid-column:1/2}.static-content .full-width-table tbody tr td dl dd{grid-column:2/3}.static-nav footer{padding-bottom:var(--padding-xl)}.static-nav nav{display:block;padding-top:var(--margin-default)}.static-nav nav>p,.static-nav nav>cite{font-size:var(--font-size-default);font-weight:var(--font-weight-bold)}.static-nav nav>cite{background-color:#d3d3d3;border-radius:.3rem;color:#fff;font-style:normal;padding:var(--padding-xs) var(--padding-md);position:relative}.static-nav nav>ul li{padding:var(--padding-sm) 0}.static-nav nav>ul li a{color:var(--color-brand-blackb)}.static-nav nav dl{display:flex;flex-wrap:wrap;gap:var(--gap-xl);justify-content:space-between}.static-nav nav dl div{display:flex;flex-direction:column;gap:var(--gap-sm)}.static-nav nav dl dd{align-items:center;display:flex;font-size:var(--font-size-md)}.static-nav nav dl dd a{align-items:center;display:flex}.static-nav nav dl dd a,.static-nav nav dl dd a:focus,.static-nav nav dl dd a:hover,.static-nav nav dl dd a:active{color:var(--color-brand-primary);text-decoration:none}.static-nav nav dl dd:before{content:"arrow_forward_ios"/"";direction:ltr;display:inline-block;font-family:Material Symbols Outlined;-webkit-font-feature-settings:"liga";font-size:var(--font-size-md);-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;speak:none;text-transform:none;white-space:nowrap;word-wrap:normal}.static-nav nav dl dd:has(a[href]):before{color:var(--color-brand-primary)}.static-nav nav dl dt{font-size:var(--font-size-lg)}.static-nav nav dl cite{font-style:normal}.static-nav nav dl cite:before{background-color:#d3d3d3;border-radius:.3rem;color:#fff;content:"Thema";font-size:var(--font-size-md);font-weight:700;margin-right:.6rem;padding:.2rem .4rem;position:relative;top:-.1rem;z-index:-1}*:focus-visible,*:focus[tabindex="0"]{outline:.2rem solid var(--color-brand-blue-outline);outline-offset:.2rem}*:focus-visible.back-button,*:focus[tabindex="0"].back-button{outline-offset:0}.sr-only{background:transparent;border:0;clip:rect(0,0,0,0);clip-path:inset(100%);color:transparent;display:flex;height:0;margin:-1px;outline:0;overflow:hidden;padding:0;position:absolute;text-indent:-9999px;white-space:nowrap;width:0}@media reader,speech,aural{.select select:not(:has([multiple])):after,.select div.virtual-select:not(:has([multiple])):after{display:none;visibility:hidden}}:root{--color-brand-black: #262626;--color-brand-white: #fff;--color-shadow-default: #00000020;--color-brand-background-grey: #ededed;--color-brand-grey: #808080;--color-brand-light-grey: #bfbfbf;--color-brand-gold: #e5b017;--color-brand-border: #d9d9d9;--color-brand-background-primary: var(--color-brand-light-grey);--color-brand-primary: var(--color-brand-light-grey);--color-brand-primary-hover: var(--color-brand-grey);--color-brand-orange: #ff7426;--color-brand-yellow: #ffc107;--color-brand-blue: #007fff;--color-brand-blue-outline: #0066cc;--color-brand-background-orange: #ffe4d2;--color-brand-background-yellow: #ffe082;--color-brand-background-light-yellow: #ffefbe;--color-brand-red: #ef4135;--color-brand-light-green: #95c550;--color-brand-background-red: #f2dede;--color-brand-light-red: #ffd2d2;--color-brand-danger-border: #a94442;--color-brand-danger-background: #f2dede;--color-brand-warning-border: #8a6d3b;--color-brand-warning-background: #fcf8e3;--color-brand-success-border: #0e9a3c;--color-brand-success-background: #dff0d8;--color-phone-queue-closed: var(--color-brand-danger-border);--color-phone-queue-waiting: var(--color-brand-warning-border);--color-phone-queue-available: var(--color-brand-success-border);--color-brand-background-light-green: #e5f1d1;--color-brand-box-shadow: #26262620;--box-shadow: 0 .25rem .25rem 0 var(--color-brand-box-shadow);--box-shadow-up: .25rem -.25rem .5rem 0 var(--color-brand-box-shadow);--box-shadow-glow-primary: inset 1rem 1rem var(--color-brand-primary);--box-shadow-fade-white-right: 0 0 1rem 1rem var(--color-brand-white);--drop-shadow-up: drop-shadow(.5rem -.25rem .25rem var(--color-brand-box-shadow));--drop-shadow-down: drop-shadow(.5rem .25rem .25rem var(--color-brand-box-shadow));--drop-shadow-default: drop-shadow(.25rem .25rem .25rem var(--color-brand-box-shadow));--margin-xs: .25rem;--margin-sm: .5rem;--margin-md: .75rem;--margin-default: 1rem;--margin-xl: 1.5rem;--padding-xs: .25rem;--padding-sm: .5rem;--padding-md: .75rem;--padding-default: 1rem;--padding-l: 1.25rem;--padding-xl: 1.5rem;--gap-sm: .25rem;--gap-default: .5rem;--gap-lg: .75rem;--gap-xl: 1rem;--border-radius-s: .25rem;--border-radius: .5rem;--border-width-default: 1px;--font-weight-thin: 100;--font-weight-light: 200;--font-weight-default: 400;--font-weight-bold: 700;--font-weight-bolder: 800;--font-weight-black: 900;--font-size-2xl: 1.75rem;--font-size-xl: 1.5rem;--font-size-lg: 1.25rem;--font-size-default: 1rem;--font-size-md: .875rem;--font-size-sm: .75rem;--font-size-xs: .5rem;--screen-handset-portrait: 599.98px;--screen-tablet-portrait: 600px;--screen-web-portrait: 840px;--screen-handset-landscape: 959.98px;--screen-tablet-landscape: 960px;--screen-web-landscape: 1280px;--screen-xsmall: 599.98px;--screen-small: 600px;--screen-medium: 960px;--screen-large: 1280px;--screen-xlarge: 1536px;--logo-height: 2.25rem}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{scrollbar-gutter:stable}html,body{color:var(--color-brand-black);font-family:Lato,sans-serif;font-size:16px;font-weight:var(--font-weight-default);height:100vh;height:100svh;margin:0;padding:0;scroll-behavior:smooth}html.virtual-scrolling,body.virtual-scrolling{height:calc(100vh + 7rem)}html.scrolling-blocked,body.scrolling-blocked{overflow:hidden;scrollbar-gutter:auto}html.scrolling-blocked.backdrop-blur *>.app:after,body.scrolling-blocked.backdrop-blur *>.app:after{background-color:#1c1c1c66;content:"";inset:-.5rem;position:fixed;transition:all .3s ease}hr{background-color:var(--color-brand-border);border:0;height:1px;width:100%}.hidden{display:none;transition:display .5s}.rsu-overlay-backdrop-light{-webkit-backdrop-filter:blur(.1rem);backdrop-filter:blur(.1rem);background-color:#00000020;transition:all .3s ease}.box-shadow{box-shadow:var(--box-shadow)}.drop-shadow-up{filter:var(--drop-shadow-up)}.drop-shadow-down{filter:var(--drop-shadow-down)}summary::-webkit-details-marker{display:none}.cdk-virtual-scroll-orientation-vertical.max-width-100vw .cdk-virtual-scroll-content-wrapper{max-width:100vw}.cdk-virtual-scroll-orientation-vertical.grid-padding-xs .cdk-virtual-scroll-content-wrapper{display:grid;padding:var(--padding-xs)}img.loading{animation:Gradient 2.25s linear infinite;background:var(--color-brand-light-grey);background-image:linear-gradient(90deg,var(--color-brand-light-grey) 0px,var(--color-brand-background-grey) 40px,var(--color-brand-light-grey) 80px);background-size:200% 200%}@keyframes Gradient{0%{background-position:100%}40%,to{background-position:-100%}}img.placeholder{background-image:url(/cdn/assets/placeholders/product-placeholder.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}
