@charset "UTF-8";@-webkit-keyframes loading-gradient{0%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes loading-gradient{0%{background-position:100% 50%}to{background-position:0% 50%}}:root{--color-text: var(--conf-color-text, #333);--color-text-light: color-mix( in srgb, var(--color-text) 15%, #fff );--color-text-diap: #fff;--color-text-diap-light: color-mix( in srgb, var(--color-text-diap) 15%, #fff );--color-text-alt: #666;--color-text-alt-light: color-mix( in srgb, var(--color-text-alt) 15%, #fff );--color-background: #fff;--color-background-light: color-mix( in srgb, var(--color-background) 15%, #fff );--color-background-alt: #eee;--color-background-alt-light: color-mix( in srgb, var(--color-background-alt) 15%, #fff );--color-border: #ccc;--color-border-light: color-mix( in srgb, var(--color-border) 15%, #fff );--color-border-alt: #999;--color-border-alt-light: color-mix( in srgb, var(--color-border-alt) 15%, #fff );--color-primary: var(--conf-color-primary, #1657a5);--color-primary-light: color-mix( in srgb, var(--color-primary) 15%, #fff );--color-secondary: var(--conf-color-secondary, #43c0dd);--color-secondary-light: color-mix( in srgb, var(--color-secondary) 15%, #fff );--color-info: #5bc0de;--color-info-light: color-mix( in srgb, var(--color-info) 15%, #fff );--color-success: #5cb85c;--color-success-light: color-mix( in srgb, var(--color-success) 15%, #fff );--color-warning: #f0ad4e;--color-warning-light: color-mix( in srgb, var(--color-warning) 15%, #fff );--color-danger: #d9534f;--color-danger-light: color-mix( in srgb, var(--color-danger) 15%, #fff );--font-family: "Arial", sans-serif;--font-family-serif: "Georgia", sans-serif;--shadow-small: 0 3px 5px rgb(0 0 0 / 10%);--shadow-medium: 0 5px 10px rgb(0 0 0 / 10%);--shadow-large: 0 10px 20px rgb(0 0 0 / 10%)}.high-contrast{--color-text: color-mix( in srgb, var(--conf-color-text, #333), #000 40% );--color-text-alt: color-mix( in srgb, #666, #000 40% );--color-border: color-mix( in srgb, #ccc, #000 40% );--color-border-alt: color-mix( in srgb, #999, #000 40% );--color-primary: color-mix( in srgb, var(--conf-color-primary, #1657a5), #000 40% );--color-secondary: color-mix( in srgb, var(--conf-color-secondary, #43c0dd), #000 40% );--color-info: color-mix( in srgb, #5bc0de, #000 40% );--color-success: color-mix( in srgb, #5cb85c, #000 40% );--color-warning: color-mix( in srgb, #f0ad4e, #000 40% );--color-danger: color-mix( in srgb, #d9534f, #000 40% );--shadow-small: 0 0 0 1px #000;--shadow-medium: 0 0 0 1px #000;--shadow-large: 0 0 0 1px #000}.hyperlegible{--font-family: "Atkinson Hyperlegible";--font-family-serif: "Atkinson Hyperlegible"}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}ul,ol{padding:0;list-style:none}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}html,body{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures}picture{display:block}img{display:block;max-width:100%;height:auto;border:unset}picture img{width:auto}input,button,textarea,select{font:inherit}a{color:inherit}[hidden]{display:none!important}@media(prefers-reduced-motion:reduce){*{-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important;-webkit-transition-delay:0!important;transition-delay:0!important;-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-delay:0!important;animation-delay:0!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}address{font-style:normal}blockquote{quotes:"“" "„" "‚" "‘";font-family:var(--font-family);font-style:normal}blockquote:before{content:open-quote}blockquote:after{content:close-quote}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding:0;overflow-x:hidden;overflow-y:auto;color:var(--color-text);font-family:var(--font-family);font-size:1.125rem;font-weight:400;line-height:1.5}details{display:block;background:var(--color-secondary-light)}details>div{max-height:calc(100vh - 150px - var(--header-main-height));padding:0 clamp(.938rem,.313rem + 2.083vw,1.875rem) clamp(.938rem,.313rem + 2.083vw,1.875rem);overflow-y:auto}details+details{margin-top:1px}summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(.938rem,.313rem + 2.083vw,1.875rem);font-weight:700;cursor:pointer}summary:hover{color:var(--color-primary)}summary:after{content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:.5em;height:.5em;border-width:2px 2px 0 0;border-style:solid;-webkit-filter:none;filter:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:auto;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}summary::marker,summary::-webkit-details-marker{content:none;display:none}[open] summary:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}summary:last-child{pointer-events:none}summary:last-child:after{content:none}.is-loading details>*{-webkit-animation:loading-gradient 1s ease infinite alternate;animation:loading-gradient 1s ease infinite alternate;border-color:transparent!important;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.05)),color-stop(rgba(0,0,0,.15)),to(rgba(0,0,0,.05))),var(--color-background);background:linear-gradient(90deg,#0000000d,#00000026,#0000000d),var(--color-background);background-size:200% 100%;color:transparent!important}.is-loading details>*:before,.is-loading details>*:after,.is-loading details>*>*{visibility:hidden}dl{display:grid;grid-template-columns:auto 1fr;gap:10px 15px}figure{display:block;position:relative;overflow:hidden}:where(html.js) figure[data-intersecting]{-webkit-transition:opacity .5s ease,translate .5s ease;transition:opacity .5s ease,translate .5s ease;-webkit-transition-delay:calc(.2s + .1s * var(--intersecting-delay, 0));transition-delay:calc(.2s + .1s * var(--intersecting-delay, 0));opacity:0;translate:0 50px}:where(html.js) figure.is-intersecting{opacity:1;translate:0 0}:where(img,picture)+figcaption{display:block;position:absolute;right:0;bottom:0;left:0;padding:10px clamp(.938rem,.313rem + 2.083vw,1.875rem);translate:0 100%;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:translate,background-color;transition-property:translate,background-color;background:#00000080;color:var(--color-text-diap);font-size:1rem;line-height:1.4}:where(img,picture)+figcaption span{display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}:where(img,picture)+figcaption:hover,:where(img,picture)+figcaption:focus{background:#000000bf}figure:hover :where(img,picture)+figcaption,figure:focus :where(img,picture)+figcaption{translate:0 0}fieldset,legend{all:unset;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}label[for],label:has(input){cursor:pointer}:where([type=button],[type=reset],[type=submit],button){all:unset;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;outline:revert;text-align:revert;cursor:pointer}:where([type=button],[type=reset],[type=submit],button)[hidden]{display:none}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],[type=file],select,textarea{width:100%;padding:10px 20px;border:1px solid var(--color-border-alt);border-radius:5px;background:var(--color-background);color:var(--color-text)}[type=text][disabled],[type=password][disabled],[type=date][disabled],[type=datetime][disabled],[type=datetime-local][disabled],[type=month][disabled],[type=week][disabled],[type=email][disabled],[type=number][disabled],[type=search][disabled],[type=tel][disabled],[type=time][disabled],[type=url][disabled],[type=color][disabled],[type=file][disabled],select[disabled],textarea[disabled]{opacity:.3;cursor:default;pointer-events:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select:not([multiple]){width:100%;padding:10px 30px 10px 20px;border:1px solid var(--color-border-alt);border-radius:5px;background-color:var(--color-background);background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23444444%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 15px top 50%;background-size:12px auto;color:var(--color-text)}@supports ((-webkit-appearance: base-select) or (-moz-appearance: base-select) or (appearance: base-select)){select,select::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}select:focus,select:open{border-color:var(--color-text)}select::picker-icon{display:none}select::picker(select){-webkit-box-sizing:border-box;box-sizing:border-box;padding-block:10px 20px;border:1px solid var(--color-text);border-radius:5px;background:var(--color-background);color:var(--color-text);margin-block:-1px;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);-webkit-transition:opacity .3s ease,overlay .3s ease allow-discrete,display .3s ease allow-discrete,-webkit-transform .3s ease;transition:opacity .3s ease,overlay .3s ease allow-discrete,display .3s ease allow-discrete,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,overlay .3s ease allow-discrete,display .3s ease allow-discrete;transition:transform .3s ease,opacity .3s ease,overlay .3s ease allow-discrete,display .3s ease allow-discrete,-webkit-transform .3s ease;opacity:0}select::picker(select):where(:popover-open){-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}@starting-style{select::picker(select):where(:popover-open){-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);opacity:0}}select option{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;cursor:pointer}select option:focus,select option:hover{outline:none;background:var(--color-secondary-light);color:var(--color-primary)}select option::checkmark{-webkit-box-sizing:border-box;box-sizing:border-box;width:10px;height:15px;-webkit-transform:rotate(40deg);transform:rotate(40deg);border-style:solid;border-width:0 3px 3px 0;content:"";-ms-flex-negative:0;flex-shrink:0;translate:0 -4px;border-color:var(--color-secondary)}select option:not(:checked)::checkmark{border-color:transparent}}textarea{overflow:auto;resize:vertical}input[type=number]{max-width:100px}input[type=checkbox],input[type=radio]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;margin:0;padding:0;border:1px solid var(--color-border-alt);outline-offset:1px;background:var(--color-background);color:var(--color-secondary);-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:before,input[type=radio]:before{display:block;margin:auto}input[type=checkbox]:checked:before,input[type=radio]:checked:before{content:""}input[type=checkbox]{border-radius:5px}input[type=checkbox]:before{-webkit-box-sizing:border-box;box-sizing:border-box;width:10px;height:15px;-webkit-transform:rotate(40deg);transform:rotate(40deg);border-style:solid;border-width:0 3px 3px 0;translate:2px -2px}input[type=radio]{border-radius:50%}input[type=radio]:before{width:65%;height:65%;border-radius:50%;background:var(--color-secondary)}input[type=file]{padding:0;border:1px solid var(--color-border-alt);cursor:pointer}input[type=file]::-webkit-file-upload-button{margin-right:20px;padding:10px 20px;border:unset;border-radius:5px 0 0 5px;background:var(--color-primary-light);color:var(--color-primary);font-weight:700;line-height:inherit;cursor:pointer}input[type=file]::file-selector-button,input[type=file]::-webkit-file-upload-button{margin-right:20px;padding:10px 20px;border:unset;border-radius:5px 0 0 5px;background:var(--color-primary-light);color:var(--color-primary);font-weight:700;line-height:inherit;cursor:pointer}input,textarea,select{outline-color:var(--color-primary)}::-webkit-input-placeholder{color:var(--color-text-alt);font-size:1rem;font-style:italic;text-overflow:ellipsis}::-moz-placeholder{color:var(--color-text-alt);font-size:1rem;font-style:italic;text-overflow:ellipsis}:-ms-input-placeholder{color:var(--color-text-alt);font-size:1rem;font-style:italic;text-overflow:ellipsis}::-ms-input-placeholder{color:var(--color-text-alt);font-size:1rem;font-style:italic;text-overflow:ellipsis}::placeholder{color:var(--color-text-alt);font-size:1rem;font-style:italic;text-overflow:ellipsis}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25;text-wrap:balance}h1{font-size:2rem}h2{font-size:1.7rem}h3,h4{font-size:1.5rem}h5,h6{font-size:1.3rem}html{color-scheme:light;background:var(--color-background);font-size:16px;scroll-padding-top:calc(30px + var(--header-main-height, 0px))}b,strong{font-weight:700}sub,sup{font-size:1rem}::-moz-selection{background:var(--color-secondary);color:var(--color-background);text-shadow:none}::selection{background:var(--color-secondary);color:var(--color-background);text-shadow:none}html:not(.high-contrast) .high-contrast\:visible,html.high-contrast .high-contrast\:hidden,html:not(.hyperlegible) .hyperlegible\:visible,html.hyperlegible .hyperlegible\:hidden{display:none}.background-text{color-scheme:dark;border-color:var(--color-text);background-color:var(--color-text);color:light-dark(var(--color-text),var(--color-text-diap))}.background-text-light{color-scheme:light;background-color:var(--color-text-light);color:light-dark(var(--color-text),var(--color-text-diap))}.background-text-diap{color-scheme:light;border-color:var(--color-text-diap);background-color:var(--color-text-diap);color:light-dark(var(--color-text),var(--color-text-diap))}.background-text-diap-light{color-scheme:light;background-color:var(--color-text-diap-light);color:light-dark(var(--color-text),var(--color-text-diap))}.background-text-alt{color-scheme:dark;border-color:var(--color-text-alt);background-color:var(--color-text-alt);color:light-dark(var(--color-text),var(--color-text-diap))}.background-text-alt-light{color-scheme:light;background-color:var(--color-text-alt-light);color:light-dark(var(--color-text),var(--color-text-diap))}.background-background{color-scheme:light;border-color:var(--color-background);background-color:var(--color-background);color:light-dark(var(--color-text),var(--color-text-diap))}.background-background-light{color-scheme:light;background-color:var(--color-background-light);color:light-dark(var(--color-text),var(--color-text-diap))}.background-background-alt{color-scheme:light;border-color:var(--color-background-alt);background-color:var(--color-background-alt);color:light-dark(var(--color-text),var(--color-text-diap))}.background-background-alt-light{color-scheme:light;background-color:var(--color-background-alt-light);color:light-dark(var(--color-text),var(--color-text-diap))}.background-border{color-scheme:dark;border-color:var(--color-border);background-color:var(--color-border);color:light-dark(var(--color-text),var(--color-text-diap))}.background-border-light{color-scheme:light;background-color:var(--color-border-light);color:light-dark(var(--color-text),var(--color-text-diap))}.background-border-alt{color-scheme:dark;border-color:var(--color-border-alt);background-color:var(--color-border-alt);color:light-dark(var(--color-text),var(--color-text-diap))}.background-border-alt-light{color-scheme:light;background-color:var(--color-border-alt-light);color:light-dark(var(--color-text),var(--color-text-diap))}.background-primary{color-scheme:dark;border-color:var(--color-primary);background-color:var(--color-primary);color:light-dark(var(--color-text),var(--color-text-diap))}.background-primary-light{color-scheme:light;background-color:var(--color-primary-light);color:light-dark(var(--color-text),var(--color-text-diap))}.background-secondary{color-scheme:dark;border-color:var(--color-secondary);background-color:var(--color-secondary);color:light-dark(var(--color-text),var(--color-text-diap))}.background-secondary-light{color-scheme:light;background-color:var(--color-secondary-light);color:light-dark(var(--color-text),var(--color-text-diap))}.background-info{color-scheme:dark;border-color:var(--color-info);background-color:var(--color-info);color:light-dark(var(--color-text),var(--color-text-diap))}.background-info-light{color-scheme:light;background-color:var(--color-info-light);color:light-dark(var(--color-text),var(--color-text-diap))}.background-success{color-scheme:dark;border-color:var(--color-success);background-color:var(--color-success);color:light-dark(var(--color-text),var(--color-text-diap))}.background-success-light{color-scheme:light;background-color:var(--color-success-light);color:light-dark(var(--color-text),var(--color-text-diap))}.background-warning{color-scheme:dark;border-color:var(--color-warning);background-color:var(--color-warning);color:light-dark(var(--color-text),var(--color-text-diap))}.background-warning-light{color-scheme:light;background-color:var(--color-warning-light);color:light-dark(var(--color-text),var(--color-text-diap))}.background-danger{color-scheme:dark;border-color:var(--color-danger);background-color:var(--color-danger);color:light-dark(var(--color-text),var(--color-text-diap))}.background-danger-light{color-scheme:light;background-color:var(--color-danger-light);color:light-dark(var(--color-text),var(--color-text-diap))}.color-text{border-color:var(--color-text);color:var(--color-text)}.color-text-diap{border-color:var(--color-text-diap);color:var(--color-text-diap)}.color-text-alt{border-color:var(--color-text-alt);color:var(--color-text-alt)}.color-background{border-color:var(--color-background);color:var(--color-background)}.color-background-alt{border-color:var(--color-background-alt);color:var(--color-background-alt)}.color-border{border-color:var(--color-border);color:var(--color-border)}.color-border-alt{border-color:var(--color-border-alt);color:var(--color-border-alt)}.color-primary{border-color:var(--color-primary);color:var(--color-primary)}.color-secondary{border-color:var(--color-secondary);color:var(--color-secondary)}.color-info{border-color:var(--color-info);color:var(--color-info)}.color-success{border-color:var(--color-success);color:var(--color-success)}.color-warning{border-color:var(--color-warning);color:var(--color-warning)}.color-danger{border-color:var(--color-danger);color:var(--color-danger)}@media(min-width:768px){.column-count-2,.column-count-3,.column-count-4,.column-count-5,.column-count-6{display:block;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.column-count-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.column-count-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.column-count-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.column-count-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.column-count-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media(max-width:767px){.m\:order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.m\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m\:order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m\:order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.m\:order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media(min-width:768px)and (max-width:1023px){.t\:order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.t\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.t\:order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.t\:order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.t\:order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media(min-width:1024px){.d\:order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.d\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.d\:order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.d\:order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.d\:order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media(max-width:1199px){.mm\:order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.mm\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mm\:order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mm\:order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.mm\:order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media(min-width:1200px){.dm\:order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.dm\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.dm\:order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.dm\:order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.dm\:order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.align-self-start{-ms-flex-item-align:start;align-self:flex-start}.align-self-center{-ms-flex-item-align:center;align-self:center}.align-self-end{-ms-flex-item-align:end;align-self:flex-end}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}@media(max-width:767px){.m\:align-self-start{-ms-flex-item-align:start;align-self:flex-start}.m\:align-self-center{-ms-flex-item-align:center;align-self:center}.m\:align-self-end{-ms-flex-item-align:end;align-self:flex-end}.m\:align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}}@media(min-width:768px)and (max-width:1023px){.t\:align-self-start{-ms-flex-item-align:start;align-self:flex-start}.t\:align-self-center{-ms-flex-item-align:center;align-self:center}.t\:align-self-end{-ms-flex-item-align:end;align-self:flex-end}.t\:align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}}@media(min-width:1024px){.d\:align-self-start{-ms-flex-item-align:start;align-self:flex-start}.d\:align-self-center{-ms-flex-item-align:center;align-self:center}.d\:align-self-end{-ms-flex-item-align:end;align-self:flex-end}.d\:align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}}@media(max-width:1199px){.mm\:align-self-start{-ms-flex-item-align:start;align-self:flex-start}.mm\:align-self-center{-ms-flex-item-align:center;align-self:center}.mm\:align-self-end{-ms-flex-item-align:end;align-self:flex-end}.mm\:align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}}@media(min-width:1200px){.dm\:align-self-start{-ms-flex-item-align:start;align-self:flex-start}.dm\:align-self-center{-ms-flex-item-align:center;align-self:center}.dm\:align-self-end{-ms-flex-item-align:end;align-self:flex-end}.dm\:align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}}.font-size-small{font-size:1rem}.font-size-large{font-size:1.25rem}.span-0{display:none}.span-1{grid-column:span 1}.span-2{grid-column:span 2}.span-3{grid-column:span 3}.span-4{grid-column:span 4}@media(max-width:767px){.m\:span-0{display:none}.m\:span-1{grid-column:span 1}.m\:span-2{grid-column:span 2}.m\:span-3{grid-column:span 3}.m\:span-4{grid-column:span 4}}@media(min-width:768px)and (max-width:1023px){.t\:span-0{display:none}.t\:span-1{grid-column:span 1}.t\:span-2{grid-column:span 2}.t\:span-3{grid-column:span 3}.t\:span-4{grid-column:span 4}}@media(min-width:1024px){.d\:span-0{display:none}.d\:span-1{grid-column:span 1}.d\:span-2{grid-column:span 2}.d\:span-3{grid-column:span 3}.d\:span-4{grid-column:span 4}}@media(max-width:1199px){.mm\:span-0{display:none}.mm\:span-1{grid-column:span 1}.mm\:span-2{grid-column:span 2}.mm\:span-3{grid-column:span 3}.mm\:span-4{grid-column:span 4}}@media(min-width:1200px){.dm\:span-0{display:none}.dm\:span-1{grid-column:span 1}.dm\:span-2{grid-column:span 2}.dm\:span-3{grid-column:span 3}.dm\:span-4{grid-column:span 4}}.margin{margin:15px}.margin-medium{margin:30px}.margin-large{margin:60px}.margin-top{margin-top:15px}.margin-top-medium{margin-top:30px}.margin-top-large{margin-top:60px}.margin-bottom{margin-bottom:15px}.margin-bottom-medium{margin-bottom:30px}.margin-bottom-large{margin-bottom:60px}@media(max-width:767px){.m\:margin{margin:15px}.m\:margin-medium{margin:30px}.m\:margin-large{margin:60px}.m\:margin-top{margin-top:15px}.m\:margin-top-medium{margin-top:30px}.m\:margin-top-large{margin-top:60px}.m\:margin-bottom{margin-bottom:15px}.m\:margin-bottom-medium{margin-bottom:30px}.m\:margin-bottom-large{margin-bottom:60px}}@media(min-width:768px)and (max-width:1023px){.t\:margin{margin:15px}.t\:margin-medium{margin:30px}.t\:margin-large{margin:60px}.t\:margin-top{margin-top:15px}.t\:margin-top-medium{margin-top:30px}.t\:margin-top-large{margin-top:60px}.t\:margin-bottom{margin-bottom:15px}.t\:margin-bottom-medium{margin-bottom:30px}.t\:margin-bottom-large{margin-bottom:60px}}@media(min-width:1024px){.d\:margin{margin:15px}.d\:margin-medium{margin:30px}.d\:margin-large{margin:60px}.d\:margin-top{margin-top:15px}.d\:margin-top-medium{margin-top:30px}.d\:margin-top-large{margin-top:60px}.d\:margin-bottom{margin-bottom:15px}.d\:margin-bottom-medium{margin-bottom:30px}.d\:margin-bottom-large{margin-bottom:60px}}@media(max-width:1199px){.mm\:margin{margin:15px}.mm\:margin-medium{margin:30px}.mm\:margin-large{margin:60px}.mm\:margin-top{margin-top:15px}.mm\:margin-top-medium{margin-top:30px}.mm\:margin-top-large{margin-top:60px}.mm\:margin-bottom{margin-bottom:15px}.mm\:margin-bottom-medium{margin-bottom:30px}.mm\:margin-bottom-large{margin-bottom:60px}}@media(min-width:1200px){.dm\:margin{margin:15px}.dm\:margin-medium{margin:30px}.dm\:margin-large{margin:60px}.dm\:margin-top{margin-top:15px}.dm\:margin-top-medium{margin-top:30px}.dm\:margin-top-large{margin-top:60px}.dm\:margin-bottom{margin-bottom:15px}.dm\:margin-bottom-medium{margin-bottom:30px}.dm\:margin-bottom-large{margin-bottom:60px}}.sticky{position:sticky;z-index:5;top:calc(30px + var(--header-main-height));-ms-flex-item-align:start;align-self:flex-start}@media(max-width:767px){.m\:sticky{position:sticky;z-index:5;top:calc(30px + var(--header-main-height));-ms-flex-item-align:start;align-self:flex-start}}@media(min-width:768px)and (max-width:1023px){.t\:sticky{position:sticky;z-index:5;top:calc(30px + var(--header-main-height));-ms-flex-item-align:start;align-self:flex-start}}@media(min-width:1024px){.d\:sticky{position:sticky;z-index:5;top:calc(30px + var(--header-main-height));-ms-flex-item-align:start;align-self:flex-start}}@media(max-width:1199px){.mm\:sticky{position:sticky;z-index:5;top:calc(30px + var(--header-main-height));-ms-flex-item-align:start;align-self:flex-start}}@media(min-width:1200px){.dm\:sticky{position:sticky;z-index:5;top:calc(30px + var(--header-main-height));-ms-flex-item-align:start;align-self:flex-start}}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.hidden{display:none!important}@media(max-width:767px){.m\:hidden{display:none!important}}@media(min-width:768px)and (max-width:1023px){.t\:hidden{display:none!important}}@media(min-width:1024px){.d\:hidden{display:none!important}}@media(max-width:1199px){.mm\:hidden{display:none!important}}@media(min-width:1200px){.dm\:hidden{display:none!important}}.visuallyhidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);border:0;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;white-space:normal}.badge{display:grid;place-items:center;min-width:1.3em;height:1.3em;border-radius:50%;font-size:80%;line-height:1}.badge:empty,.badge:has([data-dom-content]:empty){display:none}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;padding:10px 20px;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;border-width:2px;border-style:solid;border-radius:5px;font-weight:700;text-align:center;text-decoration:none}.button:hover,[href]:hover .button{scale:1.02;-webkit-box-shadow:var(--shadow-small);box-shadow:var(--shadow-small)}.button[disabled]{opacity:.3;cursor:default;pointer-events:none}.buttonbar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:start;align-self:flex-start;gap:10px}.buttonbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.hamburger{display:block;position:relative;width:2.5em;height:2.5em}.is-expanded .hamburger--fx-basic span{-webkit-transition-delay:.2s,.1s,.4s;transition-delay:.2s,.1s,.4s}.is-expanded .hamburger--fx-basic span:first-of-type{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.is-expanded .hamburger--fx-basic span:nth-of-type(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}.is-expanded .hamburger--fx-basic span:last-of-type{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-expanded .hamburger--fx-spin span{-webkit-transition-delay:.2s,.1s,.4s;transition-delay:.2s,.1s,.4s}.is-expanded .hamburger--fx-spin span:first-of-type{top:50%;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.is-expanded .hamburger--fx-spin span:nth-of-type(2){-webkit-transform:rotate(135deg);transform:rotate(135deg);opacity:0}.is-expanded .hamburger--fx-spin span:last-of-type{top:50%;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.hamburger span{display:block;position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:-1px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition-property:top,opacity,-webkit-transform;transition-property:top,opacity,-webkit-transform;transition-property:transform,top,opacity;transition-property:transform,top,opacity,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.3s,.4s,.4s;transition-delay:.3s,.4s,.4s;background:currentcolor}.hamburger span:first-of-type{top:20%}.hamburger span:last-of-type{top:80%}.heading-1,.heading-2,.heading-3{font-weight:700;line-height:1.25}.heading-1{font-size:clamp(2rem,1.333rem + 2.222vw,3rem)}.heading-2{font-size:clamp(1.625rem,1.375rem + .833vw,2rem)}.heading-3{font-size:clamp(1.25rem,1rem + .833vw,1.625rem)}:root{--icon-size: 1em;--icon-gap: .75em}.icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--icon-gap)}.icon svg{display:block;-ms-flex-negative:0;flex-shrink:0;width:var(--icon-size);height:var(--icon-size);fill:var(--icon-color, currentColor)}.icon svg .fa-primary{opacity:var(--icon-opacity-primary, 1);fill:var(--icon-color-primary, var(--icon-color))}.icon svg .fa-secondary{opacity:var(--icon-opacity-secondary, .4);fill:var(--icon-color-secondary, var(--icon-color))}.icon path{fill:var(--icon-color, currentColor)}.icon--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon--top svg{-ms-flex-item-align:start;align-self:flex-start;margin-top:.15em}.link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:light-dark(var(--color-primary),var(--color-text-diap));text-decoration:none}.link:before{content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:.5em;height:.5em;border-width:2px 2px 0 0;border-style:solid;-webkit-filter:none;filter:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.link:hover,[href]:hover .link{text-decoration:underline}.is-loading .link{-webkit-animation:loading-gradient 1s ease infinite alternate;animation:loading-gradient 1s ease infinite alternate;border-color:transparent!important;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.05)),color-stop(rgba(0,0,0,.15)),to(rgba(0,0,0,.05))),var(--color-background);background:linear-gradient(90deg,#0000000d,#00000026,#0000000d),var(--color-background);background-size:200% 100%;color:transparent!important}.is-loading .link:before,.is-loading .link:after,.is-loading .link>*{visibility:hidden}.list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.list a{text-decoration:none}.list a:hover{color:light-dark(var(--color-primary),var(--color-text-diap))}.list>a{-ms-flex-item-align:start;align-self:flex-start}.is-loading .message{-webkit-animation:loading-gradient 1s ease infinite alternate;animation:loading-gradient 1s ease infinite alternate;border-color:transparent!important;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.05)),color-stop(rgba(0,0,0,.15)),to(rgba(0,0,0,.05))),var(--color-background);background:linear-gradient(90deg,#0000000d,#00000026,#0000000d),var(--color-background);background-size:200% 100%;color:transparent!important}.is-loading .message:before,.is-loading .message:after,.is-loading .message>*{visibility:hidden}.social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.social a{text-decoration:none}.social a:hover{color:var(--color-primary)}.skip-link{display:block;position:fixed;z-index:10;left:-300vw;max-width:calc(100% - var(--container-padding) * 2);padding:15px 30px;border:3px solid var(--color-background);border-radius:5px;background-color:var(--color-text);-webkit-box-shadow:var(-shadow-small);box-shadow:var(-shadow-small);color:var(--color-background);font-size:1.25rem;text-decoration:none}.skip-link:focus,.skip-link:active{z-index:1400;top:calc(var(--container-padding) + env(safe-area-inset-top));left:calc(var(--container-padding) + env(safe-area-inset-left))}.table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table table{width:auto;table-layout:fixed;empty-cells:show;border-spacing:0;border-collapse:collapse}.table thead{background:var(--color-background-alt);text-align:left}.table th{font-weight:700}.table td,.table th{padding:10px 15px;border:1px solid var(--color-border);text-align:left}.table tbody tr:nth-child(2n) td{background:var(--color-background-alt)}.tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.tags>*{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 15px;border-radius:5px}.tags>*[disabled]{opacity:.3;pointer-events:none}.tags label{cursor:pointer}.tags label:after{content:"×";opacity:.5;font-size:1rem}.tags label:hover:after{opacity:1}:where(.tags>*){background:var(--color-secondary-light);color:var(--color-text-alt)}.text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.url{container-type:inline-size;display:-webkit-box;display:-ms-flexbox;display:flex}.url>span{display:block;white-space:nowrap}.url>span:nth-child(1){-ms-flex-negative:0;flex-shrink:0}.url>span:nth-child(2):not(:empty):before,.url>span:nth-child(3):not(:empty):before{content:"/"}.url>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.url>span:nth-child(3){-ms-flex-negative:0;flex-shrink:0;max-width:100%}@container (max-width: 479px){.url>span:nth-child(1){-ms-flex-negative:1;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.url>span:nth-child(2){display:none}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:light-dark(var(--color-text-alt),#fff);font-size:1rem}.breadcrumbs [role=list]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;container-type:inline-size}.breadcrumbs [role=listitem]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs [role=listitem]:before{content:"›";display:inline-block;padding-inline:10px;font-size:125%;font-weight:400;line-height:1;text-align:center}.breadcrumbs a{color:inherit;text-decoration:none}.breadcrumbs a:hover{color:var(--color-text)}.breadcrumbs__ancestors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__ancestors [role=listitem]:first-child:before{content:none}.breadcrumbs__current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__cpEditUrl{display:none}@media(min-width:768px){.breadcrumbs__cpEditUrl{display:inline-block;margin-left:10px;-webkit-transform:rotate(130deg);transform:rotate(130deg);opacity:.6;text-decoration:none}.breadcrumbs__cpEditUrl:hover{opacity:1;text-decoration:none}}@container (max-width: 479px){.breadcrumbs__ancestors [role=listitem]:before{content:"‹";padding-left:0}.breadcrumbs__ancestors [role=listitem]:not(:last-child){display:none}.breadcrumbs__current{display:none}}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;background:var(--color-background);-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium);text-decoration:none}:where(html.js) .card[data-intersecting]{-webkit-transition:opacity .5s ease,translate .5s ease;transition:opacity .5s ease,translate .5s ease;-webkit-transition-delay:calc(.2s + .1s * var(--intersecting-delay, 0));transition-delay:calc(.2s + .1s * var(--intersecting-delay, 0));opacity:0;translate:0 50px}:where(html.js) .card.is-intersecting{opacity:1;translate:0 0}.card__media{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;overflow:hidden;border-top-left-radius:inherit;border-top-right-radius:inherit;background:var(--color-background-alt);aspect-ratio:4.5/3}.card__content{--icon-color: var(--color-text-alt);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:clamp(.938rem,.313rem + 2.083vw,1.875rem)}.card__suptitle{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;font-size:1rem}.card__title{font-size:1.25rem;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.card__tags{font-size:1rem}.card__link{margin-top:auto}@media(max-width:479px){.card__media{display:none}}.is-loading .card__media,.is-loading .card__content>*{-webkit-animation:loading-gradient 1s ease infinite alternate;animation:loading-gradient 1s ease infinite alternate;border-color:transparent!important;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.05)),color-stop(rgba(0,0,0,.15)),to(rgba(0,0,0,.05))),var(--color-background);background:linear-gradient(90deg,#0000000d,#00000026,#0000000d),var(--color-background);background-size:200% 100%;color:transparent!important}.is-loading .card__media:before,.is-loading .card__media:after,.is-loading .card__media>*,.is-loading .card__content>*:before,.is-loading .card__content>*:after,.is-loading .card__content>*>*{visibility:hidden}.collapsible-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.collapsible-list a{display:inline-block;text-decoration:none}.collapsible-list a:hover{text-decoration:underline}.collapsible-list button{-ms-flex-item-align:stretch;align-self:stretch;width:50px;border-radius:10px 10px 0 0;text-align:center}.collapsible-list button:hover{color:var(--color-primary)}.collapsible-list button:before{content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:.5em;height:.5em;border-width:2px 2px 0 0;border-style:solid;-webkit-filter:none;filter:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.collapsible-list button.is-expanded{background:var(--color-secondary-light)}.collapsible-list button.is-expanded:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.collapsible-list__list a{width:calc(100% - 50px);padding:5px 0}.collapsible-list__list>li>ul{padding:15px 0 15px 15px;border-radius:10px 0 10px 10px;background:var(--color-secondary-light)}.collapsible-list__list>li>ul:not(.is-open){display:none}.collapsible-list__list>li>ul button{display:none}.collapsible-list__list ul{-webkit-box-flex:100%;-ms-flex:100% 1 0px;flex:100% 1 0}.collapsible-list__list ul ul{padding:10px 0 10px 15px}.collapsible-list__title{margin-bottom:15px;color:var(--color-primary);font-size:1.25rem}.cookiecontent{margin:30px 0;padding:50px 30px;border:2px dashed var(--color-info);border-radius:15px;background:var(--color-background);color:var(--color-info);font-size:var(--font-size-large);text-align:center}.cookiecontent button,.cookiecontent a{color:inherit!important;text-decoration:underline}.cookiecontent a{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cookiecontent__info{font-style:italic}.cookiecontent__actions{display:block;margin-top:10px}.cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;padding:clamp(.938rem,.313rem + 2.083vw,1.875rem);border-radius:15px;-webkit-box-shadow:var(--shadow-large);box-shadow:var(--shadow-large)}.headline{display:block;text-decoration:none}:where(html.js) .headline[data-intersecting]{-webkit-transition:opacity .5s ease,translate .5s ease;transition:opacity .5s ease,translate .5s ease;-webkit-transition-delay:calc(.2s + .1s * var(--intersecting-delay, 0));transition-delay:calc(.2s + .1s * var(--intersecting-delay, 0));opacity:0;translate:0 50px}:where(html.js) .headline.is-intersecting{opacity:1;translate:0 0}.headline__title{font-size:1.25rem}.headline:hover .headline__title{color:var(--color-primary)}.headline__subtitle{color:var(--color-text-alt);font-size:1rem}.headline__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.is-loading .headline>*{-webkit-animation:loading-gradient 1s ease infinite alternate;animation:loading-gradient 1s ease infinite alternate;border-color:transparent!important;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.05)),color-stop(rgba(0,0,0,.15)),to(rgba(0,0,0,.05))),var(--color-background);background:linear-gradient(90deg,#0000000d,#00000026,#0000000d),var(--color-background);background-size:200% 100%;color:transparent!important}.is-loading .headline>*:before,.is-loading .headline>*:after,.is-loading .headline>*>*{visibility:hidden}.icon-input{--icon-size: 1.25em;position:relative}.icon-input input{position:relative;padding-right:2.5em}.icon-input input::-ms-clear{display:none!important}.icon-input input::-webkit-search-cancel-button{display:none!important}.icon-input input::-webkit-calendar-picker-indicator{position:absolute;z-index:2;top:0;right:0;bottom:0;width:2.5em;height:100%;padding:0;opacity:0}.icon-input .icon{position:absolute;top:0;right:0;bottom:0;width:2.5em;outline-offset:-2px;color:var(--color-text-alt)}.icon-input .icon:is(button,a):hover{color:var(--color-primary)}.icon-input [type=date]+.icon,.icon-input [type=time]+.icon,.icon-input [type=datetime-local]+.icon{pointer-events:none}.icon-input[data-password-toggle]:has(input[type=password]) svg:last-child,.icon-input[data-password-toggle]:has(input[type=text]) svg:first-child{display:none}.masonry{--masonry-col-count: 6;container-type:inline-size}.masonry__row{display:grid;grid-template-columns:repeat(var(--masonry-col-count),1fr);gap:10px}.masonry__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.masonry.is-open .masonry__col{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.masonry__item{display:block;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.masonry__item:first-child:last-child{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.masonry__item figure,.masonry__item img{width:100%;height:100%}.masonry__item img{-webkit-transition:scale .3s ease;transition:scale .3s ease;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-x, center) var(--focal-y, center);object-position:var(--focal-x, center) var(--focal-y, center)}.masonry__item figure:hover img,.masonry__item figure:focus img{scale:1.1}.masonry__item figcaption{display:none}.masonry__more{display:none;position:absolute;top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-transition:none .5s ease;transition:none .5s ease;-webkit-transition-property:opacity,visibility,background-color;transition-property:opacity,visibility,background-color;background:#00000080;color:var(--color-text-diap);font-size:50px;font-weight:700}.masonry__more:hover,.masonry__more:focus{background:#000000bf}.masonry__col:last-child .masonry__more{display:none}.masonry.is-open .masonry__more{visibility:hidden;-webkit-transition-delay:0s;transition-delay:0s;opacity:0}:where(html.js) .masonry__more[data-intersecting]{opacity:0}:where(html.js) .masonry__more.is-intersecting{-webkit-transition-delay:1s,1s,0s;transition-delay:1s,1s,0s;opacity:1}@container ((max-width: 1024px)){.masonry__row{--masonry-col-count: 3}.masonry__col:nth-child(n+4){display:none}.masonry__col:nth-child(3) .masonry__more{display:-webkit-box;display:-ms-flexbox;display:flex}}@container ((max-width: 480px)){.masonry__row{--masonry-col-count: 2}.masonry__col:nth-child(n+3){display:none}.masonry__col:nth-child(2) .masonry__more{display:-webkit-box;display:-ms-flexbox;display:flex}}@container ((max-width: 320px)){.masonry__row{--masonry-col-count: 1}.masonry__col:nth-child(n+2){display:none}.masonry__col:nth-child(1) .masonry__more{display:-webkit-box;display:-ms-flexbox;display:flex}}.naw{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.naw a{text-decoration:none}.naw a:hover{color:light-dark(var(--color-primary),var(--color-text-diap))}.quote figcaption{margin-top:15px}.quote figcaption:before{content:"- "}.toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid var(--color-border)}.toolbar__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.toolbar__tab{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 15px;border-radius:5px}.toolbar__tab:hover{background-color:var(--color-secondary-light);color:var(--color-primary)}.toolbar__tab.is-expanded{background-color:var(--color-primary);color:var(--color-text-diap);pointer-events:none}.c-entry ul{padding-left:1.5em;list-style:disc}.c-entry ol{padding-left:1.5em;list-style:decimal}.c-entry a{text-decoration:underline}.c-entry a:hover{color:var(--color-secondary)}.c-entry iframe[src*="vimeo.com"],.c-entry iframe[src*="youtu.be"],.c-entry iframe[src*="youtube.com"],.c-entry iframe[src*="youtube-nocookie.com"]{display:block;width:100%!important;height:auto!important;aspect-ratio:16/9}.c-entry figure{max-width:100%}.c-entry>*+*{margin-top:1em}.c-entry:has(.image-style-align-right,.image-style-align-left):after{content:"";display:block;clear:both}.c-entry .image img{margin-inline:auto}.c-entry .image-style-block-align-left img{margin-left:0}.c-entry .image-style-block-align-right img{margin-right:0}.c-entry .image-style-align-right{margin-left:30px;float:right}.c-entry .image-style-align-left{margin-right:30px;float:left}.c-entry .image-style-align-right:first-child+*,.c-entry .image-style-align-left:first-child+*{margin-top:unset}.c-entry .todo-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-left:0;padding-left:0;list-style:none}.c-entry .todo-list li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:root{--container-width-xsmall: 600px;--container-width-small: 800px;--container-width-medium: 1000px;--container-width-default: 1200px;--container-width-large: 1400px;--container-width: var(--container-width-default);--container-padding: 15px}.container{container-type:inline-size;width:100%;max-width:var(--container-width);margin-inline:auto;padding-right:calc(var(--container-padding) + env(safe-area-inset-right));padding-left:calc(var(--container-padding) + env(safe-area-inset-left))}.container--xsmall{--container-width: var(--container-width-xsmall)}.container--small{--container-width: var(--container-width-small)}.container--medium{--container-width: var(--container-width-medium)}.container--large{--container-width: var(--container-width-large)}.row{display:grid;grid-template-columns:repeat(12,1fr);gap:30px clamp(0px,30px,9%)}.col{grid-column:span var(--flexgrid-col-size, 12)}.col--push{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.col--1{--flexgrid-col-size: 1}.col--2{--flexgrid-col-size: 2}.col--3{--flexgrid-col-size: 3}.col--4{--flexgrid-col-size: 4}.col--5{--flexgrid-col-size: 5}.col--6{--flexgrid-col-size: 6}.col--7{--flexgrid-col-size: 7}.col--8{--flexgrid-col-size: 8}.col--9{--flexgrid-col-size: 9}.col--10{--flexgrid-col-size: 10}.col--11{--flexgrid-col-size: 11}.col--12{--flexgrid-col-size: 12}@media(max-width:767px){.m\:col--push{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m\:col--1{--flexgrid-col-size: 1}.m\:col--2{--flexgrid-col-size: 2}.m\:col--3{--flexgrid-col-size: 3}.m\:col--4{--flexgrid-col-size: 4}.m\:col--5{--flexgrid-col-size: 5}.m\:col--6{--flexgrid-col-size: 6}.m\:col--7{--flexgrid-col-size: 7}.m\:col--8{--flexgrid-col-size: 8}.m\:col--9{--flexgrid-col-size: 9}.m\:col--10{--flexgrid-col-size: 10}.m\:col--11{--flexgrid-col-size: 11}.m\:col--12{--flexgrid-col-size: 12}}@media(min-width:768px)and (max-width:1023px){.t\:col--push{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.t\:col--1{--flexgrid-col-size: 1}.t\:col--2{--flexgrid-col-size: 2}.t\:col--3{--flexgrid-col-size: 3}.t\:col--4{--flexgrid-col-size: 4}.t\:col--5{--flexgrid-col-size: 5}.t\:col--6{--flexgrid-col-size: 6}.t\:col--7{--flexgrid-col-size: 7}.t\:col--8{--flexgrid-col-size: 8}.t\:col--9{--flexgrid-col-size: 9}.t\:col--10{--flexgrid-col-size: 10}.t\:col--11{--flexgrid-col-size: 11}.t\:col--12{--flexgrid-col-size: 12}}@media(min-width:1024px){.d\:col--push{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.d\:col--1{--flexgrid-col-size: 1}.d\:col--2{--flexgrid-col-size: 2}.d\:col--3{--flexgrid-col-size: 3}.d\:col--4{--flexgrid-col-size: 4}.d\:col--5{--flexgrid-col-size: 5}.d\:col--6{--flexgrid-col-size: 6}.d\:col--7{--flexgrid-col-size: 7}.d\:col--8{--flexgrid-col-size: 8}.d\:col--9{--flexgrid-col-size: 9}.d\:col--10{--flexgrid-col-size: 10}.d\:col--11{--flexgrid-col-size: 11}.d\:col--12{--flexgrid-col-size: 12}}@media(max-width:1199px){.mm\:col--push{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mm\:col--1{--flexgrid-col-size: 1}.mm\:col--2{--flexgrid-col-size: 2}.mm\:col--3{--flexgrid-col-size: 3}.mm\:col--4{--flexgrid-col-size: 4}.mm\:col--5{--flexgrid-col-size: 5}.mm\:col--6{--flexgrid-col-size: 6}.mm\:col--7{--flexgrid-col-size: 7}.mm\:col--8{--flexgrid-col-size: 8}.mm\:col--9{--flexgrid-col-size: 9}.mm\:col--10{--flexgrid-col-size: 10}.mm\:col--11{--flexgrid-col-size: 11}.mm\:col--12{--flexgrid-col-size: 12}}@media(min-width:1200px){.dm\:col--push{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.dm\:col--1{--flexgrid-col-size: 1}.dm\:col--2{--flexgrid-col-size: 2}.dm\:col--3{--flexgrid-col-size: 3}.dm\:col--4{--flexgrid-col-size: 4}.dm\:col--5{--flexgrid-col-size: 5}.dm\:col--6{--flexgrid-col-size: 6}.dm\:col--7{--flexgrid-col-size: 7}.dm\:col--8{--flexgrid-col-size: 8}.dm\:col--9{--flexgrid-col-size: 9}.dm\:col--10{--flexgrid-col-size: 10}.dm\:col--11{--flexgrid-col-size: 11}.dm\:col--12{--flexgrid-col-size: 12}}.footer{position:relative;z-index:1}.footer__bottom{padding-bottom:calc(15px + var(--navbar-height) + env(safe-area-inset-bottom))}.grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(clamp(0px,var(--min-item-width, 300px),100%),1fr))}.grid--cards{--min-item-width: 300px}.grid--headlines{--min-item-width: 450px}.grid--1{grid-template-columns:repeat(1,1fr)}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.grid>*{min-width:0}.text+.grid{margin-top:30px}:root{--header-top-height: 0px;--header-main-height: 0px}.header{position:sticky;z-index:3;top:calc(-1 * var(--header-top-height))}.header__top{--menu-item-padding-x: 15px;--menu-item-padding-y: 10px;--menu-toggle-size: 30px;padding:calc(10px + env(safe-area-inset-top)) 0 10px}.header__top nav{position:relative;z-index:2}.header__main{position:relative;z-index:1;padding:15px 0}.header__main nav{position:relative;z-index:1}@media(max-width:1199px){.header__top,.header__nav{display:none}}.hero{position:relative}.hero__image,.hero__image img{width:100%}.main{position:relative;z-index:2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}:root{--menu-badge-width: 20px;--menu-toggle-width: 25px;--menu-button-padding-x: 20px;--menu-button-padding-y: 10px;--menu-item-padding-x: 15px;--menu-item-padding-y: 10px}@media(min-width:1200px){.is-unloading .menu{pointer-events:none}.menu [data-toggle]{cursor:default}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu__list>li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__list>li.has-mouseover{z-index:10}.menu__item,.menu__button{--menu-item-padding-badge: 0px;--menu-item-padding-toggle: 0px}.menu__item:has(.menu__badge),.menu__button:has(.menu__badge){--menu-item-padding-badge: var(--menu-badge-width)}.menu__item:has(.menu__badge [data-dom-content]:empty),.menu__item:has(.menu__badge:empty),.menu__button:has(.menu__badge [data-dom-content]:empty),.menu__button:has(.menu__badge:empty){--menu-item-padding-badge: 0px}.menu__item:has(+.menu__toggle),.menu__button:has(+.menu__toggle){--menu-item-padding-toggle: calc( var(--menu-toggle-width) - 10px )}.menu__item,.menu__button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.menu__item{height:100%;padding-right:calc(var(--menu-item-padding-x) + var(--menu-item-padding-badge) + var(--menu-item-padding-toggle));padding-left:var(--menu-item-padding-x);padding-block:var(--menu-item-padding-y)}.menu__button{padding-right:calc(var(--menu-button-padding-x) + var(--menu-item-padding-badge) + var(--menu-item-padding-toggle));padding-left:var(--menu-button-padding-x);padding-block:var(--menu-button-padding-y);border-width:2px;border-style:solid;border-radius:5px;font-weight:700}.menu__badge{position:absolute;top:0;right:calc(var(--menu-item-padding-x) + var(--menu-item-padding-toggle))}.menu__toggle{display:block;width:var(--menu-toggle-width);height:var(--menu-toggle-width);margin-left:calc(-1 * var(--menu-toggle-width));line-height:1;text-align:center;pointer-events:none;translate:-5px}.has-mouseover>.menu__toggle{color:var(--color-primary)}.menu__toggle:after{content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:.5em;height:.5em;border-width:2px 2px 0 0;border-style:solid;-webkit-filter:none;filter:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);translate:0 -5px}}:root{--navbar-height: 0px}.navbar{display:none}@media(max-width:1199px){.navbar{--icon-size: 25px;--icon-gap: 5px;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:250;right:0;bottom:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding:0 30px env(safe-area-inset-bottom);background:var(--color-primary);color:var(--color-text-diap);font-size:80%;line-height:1}.navbar .hamburger{-ms-flex-item-align:center;align-self:center;width:var(--icon-size);height:var(--icon-size)}.navbar__item{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:10px 15px 5px;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer}}@media(max-width:479px){.navbar{--icon-size: 20px}.navbar__item{padding:10px 15px}.navbar__item>span:not(.hamburger){display:none}}.section{margin-block:clamp(3.125rem,1.042rem + 6.944vw,6.25rem)}.section[class*=background-]{margin-block:unset;padding-block:clamp(3.125rem,1.042rem + 6.944vw,6.25rem)}.section__inner{display:grid;grid-template-columns:1fr;gap:30px}.section__content{container-type:inline-size;min-width:0}.section__content>*:not(:last-child){margin-bottom:30px}@media(min-width:1024px){.section__inner{grid-template-columns:1fr 1fr 1fr;gap:30px}.section__inner>.sidebar{grid-column:span 1}.section__content{grid-column:span 2}.section__content:first-child:last-child{grid-column:span 3}}.sidebar{container-type:inline-size;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.sidebar--after{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sidebar__panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;padding:clamp(.938rem,.313rem + 2.083vw,1.875rem);border-radius:10px;background:var(--color-background);-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium)}.sidebar__panel dl a{text-decoration:none}.sidebar__panel dl a:hover{color:var(--color-primary)}.sidebar__title{margin-bottom:10px;color:var(--color-primary);font-size:1.25rem}@view-transition{navigation:auto}#content{view-transition-name:content}::view-transition-group(content){z-index:0}::view-transition-old(content){-webkit-animation:content-old .3s ease forwards;animation:content-old .3s ease forwards}::view-transition-new(content){-webkit-animation:content-new .5s ease forwards;animation:content-new .5s ease forwards}@-webkit-keyframes content-old{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(-50px);transform:translate(-50px);opacity:0}}@keyframes content-old{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(-50px);transform:translate(-50px);opacity:0}}@-webkit-keyframes content-new{0%{-webkit-transform:translateX(50px);transform:translate(50px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes content-new{0%{-webkit-transform:translateX(50px);transform:translate(50px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}.header{view-transition-name:header}::view-transition-group(header){z-index:1;-webkit-animation:none;animation:none}::view-transition-old(header){display:none}::view-transition-new(header){-webkit-animation:none;animation:none;mix-blend-mode:normal}.submenu.is-open.is-level-1{view-transition-name:submenu}::view-transition-group(submenu){z-index:2}::view-transition-old(submenu){-webkit-animation:submenu-old .3s ease forwards;animation:submenu-old .3s ease forwards}::view-transition-new(submenu){display:none}@-webkit-keyframes submenu-old{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0}}@keyframes submenu-old{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0}}.navbar{view-transition-name:navbar}::view-transition-group(navbar){z-index:3;-webkit-animation:none;animation:none}::view-transition-old(navbar){display:none}::view-transition-new(navbar){-webkit-animation:none;animation:none;mix-blend-mode:normal}.dialog.is-open{view-transition-name:dialog-none}::view-transition-group(dialog-none){z-index:4}::view-transition-group(drawer),::view-transition-group(popup){z-index:5}.dialog--drawer.is-open .dialog__inner{view-transition-name:drawer}::view-transition-old(drawer){-webkit-animation:drawer-old .3s ease forwards;animation:drawer-old .3s ease forwards}::view-transition-new(drawer){display:none}@-webkit-keyframes drawer-old{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes drawer-old{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}.dialog--popup.is-open .dialog__inner{view-transition-name:popup}::view-transition-old(popup){-webkit-animation:popup-old .3s ease forwards;animation:popup-old .3s ease forwards}::view-transition-new(popup){display:none}@-webkit-keyframes popup-old{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}@keyframes popup-old{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}:where(.dialog,.toast-wrapper){display:none}@media(min-width:1200px){:where(.submenu){display:none}}@media(max-width:1199px){:where(.nav-main){display:none}}
