a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}sub,sup{font-size:.625em}sup{vertical-align:super}sub{vertical-align:sub}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}button,input{font-family:inherit}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0!important;border:0!important}button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0}a{color:inherit;text-decoration:none}*,:after,:before{box-sizing:border-box}html{scroll-behavior:instant}#content{display:flex;min-height:100vh;flex-direction:column;margin-top:3.875rem}@media screen and (min-width:1040px){#content{margin-top:5.375rem}}#article{width:100%}#article .content-after,#article .main{padding:60px 0}@media screen and (min-width:1040px){#article .main{padding:120px 0}}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;margin-left:calc(var(--grid-gap-size, 40px)*-.5);margin-right:calc(var(--grid-gap-size, 40px)*-.5)}.row .row.nested{margin-left:0;margin-right:0}.row .columns{flex-basis:100%;padding-left:calc(var(--grid-gap-size, 40px)*.5);padding-right:calc(var(--grid-gap-size, 40px)*.5);box-sizing:border-box;container-type:inline-size}.row .columns img{max-width:100%}.row .columns.fluid{flex-grow:1;max-width:100%}.row .columns>*{min-height:100%}.row.vertical-gaps{margin-bottom:calc(var(--grid-gap-size, 40px)*-1)}.row.vertical-gaps .columns{margin-bottom:var(--grid-gap-size,40px)}.row.collapse .columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row.small-gaps{margin-left:calc(var(--grid-gap-size-small, 12px)*-.5);margin-right:calc(var(--grid-gap-size-small, 12px)*-.5)}.row.small-gaps .columns{padding-left:calc(var(--grid-gap-size-small, 12px)*.5);padding-right:calc(var(--grid-gap-size-small, 12px)*.5)}.row.small-gaps.vertical-gaps{margin-bottom:calc(var(--grid-gap-size-small, 12px)*-1)}.row.small-gaps.vertical-gaps .columns{margin-bottom:var(--grid-gap-size-small,12px)}.columns.small-1{flex-basis:8.33333%;max-width:8.33333%}.columns.small-fluid-1{flex-grow:1;max-width:8.33333%}.columns.small-push-1{left:8.3333333333%;position:relative}.columns.small-pull-1{left:-8.3333333333%;position:relative}.columns.small-2{flex-basis:16.66667%;max-width:16.66667%}.columns.small-fluid-2{flex-grow:1;max-width:16.66667%}.columns.small-push-2{left:16.6666666667%;position:relative}.columns.small-pull-2{left:-16.6666666667%;position:relative}.columns.small-3{flex-basis:25%;max-width:25%}.columns.small-fluid-3{flex-grow:1;max-width:25%}.columns.small-push-3{left:25%;position:relative}.columns.small-pull-3{left:-25%;position:relative}.columns.small-4{flex-basis:33.33333%;max-width:33.33333%}.columns.small-fluid-4{flex-grow:1;max-width:33.33333%}.columns.small-push-4{left:33.3333333333%;position:relative}.columns.small-pull-4{left:-33.3333333333%;position:relative}.columns.small-5{flex-basis:41.66667%;max-width:41.66667%}.columns.small-fluid-5{flex-grow:1;max-width:41.66667%}.columns.small-push-5{left:41.6666666667%;position:relative}.columns.small-pull-5{left:-41.6666666667%;position:relative}.columns.small-6{flex-basis:50%;max-width:50%}.columns.small-fluid-6{flex-grow:1;max-width:50%}.columns.small-push-6{left:50%;position:relative}.columns.small-pull-6{left:-50%;position:relative}.columns.small-7{flex-basis:58.33333%;max-width:58.33333%}.columns.small-fluid-7{flex-grow:1;max-width:58.33333%}.columns.small-push-7{left:58.3333333333%;position:relative}.columns.small-pull-7{left:-58.3333333333%;position:relative}.columns.small-8{flex-basis:66.66667%;max-width:66.66667%}.columns.small-fluid-8{flex-grow:1;max-width:66.66667%}.columns.small-push-8{left:66.6666666667%;position:relative}.columns.small-pull-8{left:-66.6666666667%;position:relative}.columns.small-9{flex-basis:75%;max-width:75%}.columns.small-fluid-9{flex-grow:1;max-width:75%}.columns.small-push-9{left:75%;position:relative}.columns.small-pull-9{left:-75%;position:relative}.columns.small-10{flex-basis:83.33333%;max-width:83.33333%}.columns.small-fluid-10{flex-grow:1;max-width:83.33333%}.columns.small-push-10{left:83.3333333333%;position:relative}.columns.small-pull-10{left:-83.3333333333%;position:relative}.columns.small-11{flex-basis:91.66667%;max-width:91.66667%}.columns.small-fluid-11{flex-grow:1;max-width:91.66667%}.columns.small-push-11{left:91.6666666667%;position:relative}.columns.small-pull-11{left:-91.6666666667%;position:relative}.columns.small-12{flex-basis:100%;max-width:100%}.columns.small-fluid-12{flex-grow:1;max-width:100%}.columns.small-push-12{left:100%;position:relative}.columns.small-pull-12{left:-100%;position:relative}@media screen and (min-width:640px){.columns.medium-1{flex-basis:8.33333%;max-width:8.33333%}.columns.medium-fluid-1{flex-grow:1;max-width:8.33333%}.columns.medium-push-1{left:8.3333333333%;position:relative}.columns.medium-pull-1{left:-8.3333333333%;position:relative}.columns.medium-2{flex-basis:16.66667%;max-width:16.66667%}.columns.medium-fluid-2{flex-grow:1;max-width:16.66667%}.columns.medium-push-2{left:16.6666666667%;position:relative}.columns.medium-pull-2{left:-16.6666666667%;position:relative}.columns.medium-3{flex-basis:25%;max-width:25%}.columns.medium-fluid-3{flex-grow:1;max-width:25%}.columns.medium-push-3{left:25%;position:relative}.columns.medium-pull-3{left:-25%;position:relative}.columns.medium-4{flex-basis:33.33333%;max-width:33.33333%}.columns.medium-fluid-4{flex-grow:1;max-width:33.33333%}.columns.medium-push-4{left:33.3333333333%;position:relative}.columns.medium-pull-4{left:-33.3333333333%;position:relative}.columns.medium-5{flex-basis:41.66667%;max-width:41.66667%}.columns.medium-fluid-5{flex-grow:1;max-width:41.66667%}.columns.medium-push-5{left:41.6666666667%;position:relative}.columns.medium-pull-5{left:-41.6666666667%;position:relative}.columns.medium-6{flex-basis:50%;max-width:50%}.columns.medium-fluid-6{flex-grow:1;max-width:50%}.columns.medium-push-6{left:50%;position:relative}.columns.medium-pull-6{left:-50%;position:relative}.columns.medium-7{flex-basis:58.33333%;max-width:58.33333%}.columns.medium-fluid-7{flex-grow:1;max-width:58.33333%}.columns.medium-push-7{left:58.3333333333%;position:relative}.columns.medium-pull-7{left:-58.3333333333%;position:relative}.columns.medium-8{flex-basis:66.66667%;max-width:66.66667%}.columns.medium-fluid-8{flex-grow:1;max-width:66.66667%}.columns.medium-push-8{left:66.6666666667%;position:relative}.columns.medium-pull-8{left:-66.6666666667%;position:relative}.columns.medium-9{flex-basis:75%;max-width:75%}.columns.medium-fluid-9{flex-grow:1;max-width:75%}.columns.medium-push-9{left:75%;position:relative}.columns.medium-pull-9{left:-75%;position:relative}.columns.medium-10{flex-basis:83.33333%;max-width:83.33333%}.columns.medium-fluid-10{flex-grow:1;max-width:83.33333%}.columns.medium-push-10{left:83.3333333333%;position:relative}.columns.medium-pull-10{left:-83.3333333333%;position:relative}.columns.medium-11{flex-basis:91.66667%;max-width:91.66667%}.columns.medium-fluid-11{flex-grow:1;max-width:91.66667%}.columns.medium-push-11{left:91.6666666667%;position:relative}.columns.medium-pull-11{left:-91.6666666667%;position:relative}.columns.medium-12{flex-basis:100%;max-width:100%}.columns.medium-fluid-12{flex-grow:1;max-width:100%}.columns.medium-push-12{left:100%;position:relative}.columns.medium-pull-12{left:-100%;position:relative}}@media screen and (min-width:1040px){.columns.large-1{flex-basis:8.33333%;max-width:8.33333%}.columns.large-fluid-1{flex-grow:1;max-width:8.33333%}.columns.large-push-1{left:8.3333333333%;position:relative}.columns.large-pull-1{left:-8.3333333333%;position:relative}.columns.large-2{flex-basis:16.66667%;max-width:16.66667%}.columns.large-fluid-2{flex-grow:1;max-width:16.66667%}.columns.large-push-2{left:16.6666666667%;position:relative}.columns.large-pull-2{left:-16.6666666667%;position:relative}.columns.large-3{flex-basis:25%;max-width:25%}.columns.large-fluid-3{flex-grow:1;max-width:25%}.columns.large-push-3{left:25%;position:relative}.columns.large-pull-3{left:-25%;position:relative}.columns.large-4{flex-basis:33.33333%;max-width:33.33333%}.columns.large-fluid-4{flex-grow:1;max-width:33.33333%}.columns.large-push-4{left:33.3333333333%;position:relative}.columns.large-pull-4{left:-33.3333333333%;position:relative}.columns.large-5{flex-basis:41.66667%;max-width:41.66667%}.columns.large-fluid-5{flex-grow:1;max-width:41.66667%}.columns.large-push-5{left:41.6666666667%;position:relative}.columns.large-pull-5{left:-41.6666666667%;position:relative}.columns.large-6{flex-basis:50%;max-width:50%}.columns.large-fluid-6{flex-grow:1;max-width:50%}.columns.large-push-6{left:50%;position:relative}.columns.large-pull-6{left:-50%;position:relative}.columns.large-7{flex-basis:58.33333%;max-width:58.33333%}.columns.large-fluid-7{flex-grow:1;max-width:58.33333%}.columns.large-push-7{left:58.3333333333%;position:relative}.columns.large-pull-7{left:-58.3333333333%;position:relative}.columns.large-8{flex-basis:66.66667%;max-width:66.66667%}.columns.large-fluid-8{flex-grow:1;max-width:66.66667%}.columns.large-push-8{left:66.6666666667%;position:relative}.columns.large-pull-8{left:-66.6666666667%;position:relative}.columns.large-9{flex-basis:75%;max-width:75%}.columns.large-fluid-9{flex-grow:1;max-width:75%}.columns.large-push-9{left:75%;position:relative}.columns.large-pull-9{left:-75%;position:relative}.columns.large-10{flex-basis:83.33333%;max-width:83.33333%}.columns.large-fluid-10{flex-grow:1;max-width:83.33333%}.columns.large-push-10{left:83.3333333333%;position:relative}.columns.large-pull-10{left:-83.3333333333%;position:relative}.columns.large-11{flex-basis:91.66667%;max-width:91.66667%}.columns.large-fluid-11{flex-grow:1;max-width:91.66667%}.columns.large-push-11{left:91.6666666667%;position:relative}.columns.large-pull-11{left:-91.6666666667%;position:relative}.columns.large-12{flex-basis:100%;max-width:100%}.columns.large-fluid-12{flex-grow:1;max-width:100%}.columns.large-push-12{left:100%;position:relative}.columns.large-pull-12{left:-100%;position:relative}}@media screen and (min-width:1440px){.columns.xlarge-1{flex-basis:8.33333%;max-width:8.33333%}.columns.xlarge-fluid-1{flex-grow:1;max-width:8.33333%}.columns.xlarge-push-1{left:8.3333333333%;position:relative}.columns.xlarge-pull-1{left:-8.3333333333%;position:relative}.columns.xlarge-2{flex-basis:16.66667%;max-width:16.66667%}.columns.xlarge-fluid-2{flex-grow:1;max-width:16.66667%}.columns.xlarge-push-2{left:16.6666666667%;position:relative}.columns.xlarge-pull-2{left:-16.6666666667%;position:relative}.columns.xlarge-3{flex-basis:25%;max-width:25%}.columns.xlarge-fluid-3{flex-grow:1;max-width:25%}.columns.xlarge-push-3{left:25%;position:relative}.columns.xlarge-pull-3{left:-25%;position:relative}.columns.xlarge-4{flex-basis:33.33333%;max-width:33.33333%}.columns.xlarge-fluid-4{flex-grow:1;max-width:33.33333%}.columns.xlarge-push-4{left:33.3333333333%;position:relative}.columns.xlarge-pull-4{left:-33.3333333333%;position:relative}.columns.xlarge-5{flex-basis:41.66667%;max-width:41.66667%}.columns.xlarge-fluid-5{flex-grow:1;max-width:41.66667%}.columns.xlarge-push-5{left:41.6666666667%;position:relative}.columns.xlarge-pull-5{left:-41.6666666667%;position:relative}.columns.xlarge-6{flex-basis:50%;max-width:50%}.columns.xlarge-fluid-6{flex-grow:1;max-width:50%}.columns.xlarge-push-6{left:50%;position:relative}.columns.xlarge-pull-6{left:-50%;position:relative}.columns.xlarge-7{flex-basis:58.33333%;max-width:58.33333%}.columns.xlarge-fluid-7{flex-grow:1;max-width:58.33333%}.columns.xlarge-push-7{left:58.3333333333%;position:relative}.columns.xlarge-pull-7{left:-58.3333333333%;position:relative}.columns.xlarge-8{flex-basis:66.66667%;max-width:66.66667%}.columns.xlarge-fluid-8{flex-grow:1;max-width:66.66667%}.columns.xlarge-push-8{left:66.6666666667%;position:relative}.columns.xlarge-pull-8{left:-66.6666666667%;position:relative}.columns.xlarge-9{flex-basis:75%;max-width:75%}.columns.xlarge-fluid-9{flex-grow:1;max-width:75%}.columns.xlarge-push-9{left:75%;position:relative}.columns.xlarge-pull-9{left:-75%;position:relative}.columns.xlarge-10{flex-basis:83.33333%;max-width:83.33333%}.columns.xlarge-fluid-10{flex-grow:1;max-width:83.33333%}.columns.xlarge-push-10{left:83.3333333333%;position:relative}.columns.xlarge-pull-10{left:-83.3333333333%;position:relative}.columns.xlarge-11{flex-basis:91.66667%;max-width:91.66667%}.columns.xlarge-fluid-11{flex-grow:1;max-width:91.66667%}.columns.xlarge-push-11{left:91.6666666667%;position:relative}.columns.xlarge-pull-11{left:-91.6666666667%;position:relative}.columns.xlarge-12{flex-basis:100%;max-width:100%}.columns.xlarge-fluid-12{flex-grow:1;max-width:100%}.columns.xlarge-push-12{left:100%;position:relative}.columns.xlarge-pull-12{left:-100%;position:relative}}.visually-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}:where(img){max-width:100%;height:auto}html{--background:#161616;--backgroundTransparent:rgba(22,22,22,.9);--onBackground:#f8f8f8;--surface:#f8f8f8;--onSurface:#161616;--highlight:#e40422;--onHighlight:#161616;--highlightSecondary:#9185be;--onHighlightSecondary:#161616;--highlightTertiary:#00aa84;--onHighlightTertiary:#161616;--highlightLink:#00aa84;--divider:#f8f8f8;--dividerSecondary:#00aa84;--logoLetter:#f8f8f8;--topline:#9185be;--input:#f8f8f8;--onInput:#161616;--inputBorder:#f8f8f8;--inputDisabled:#f8f8f8;--inputError:#c81e19;--error:#e40422;--warning:#f5c518;--success:#00aa84;--buttonPrimary:#f8f8f8;--borderButtonPrimary:#f8f8f8;--onButtonPrimary:#161616;--buttonPrimaryHover:#161616;--onButtonPrimaryHover:#f8f8f8;--buttonSecondary:#161616;--borderButtonSecondary:#f8f8f8;--onButtonSecondary:#f8f8f8;--buttonSecondaryHover:#f8f8f8;--onButtonSecondaryHover:#161616;--buttonTertiary:#00aa84;--onButtonTertiary:#161616;--buttonTertiaryHover:#f8f8f8;--borderButtonTertiary:#00aa84;--onButtonTertiaryHover:#161616;--alwaysRed:#e40422}@media(prefers-color-scheme:dark){html:not(.dark-theme):not(.light-theme){--background:#161616;--backgroundTransparent:rgba(22,22,22,.9);--onBackground:#f8f8f8;--surface:#f8f8f8;--onSurface:#161616;--highlight:#e40422;--onHighlight:#161616;--highlightSecondary:#9185be;--onHighlightSecondary:#161616;--highlightTertiary:#00aa84;--onHighlightTertiary:#161616;--highlightLink:#00aa84;--divider:#f8f8f8;--dividerSecondary:#00aa84;--logoLetter:#f8f8f8;--topline:#9185be;--input:#f8f8f8;--onInput:#161616;--inputBorder:#f8f8f8;--inputDisabled:#f8f8f8;--inputError:#c81e19;--error:#e40422;--warning:#f5c518;--success:#00aa84;--buttonPrimary:#f8f8f8;--borderButtonPrimary:#f8f8f8;--onButtonPrimary:#161616;--buttonPrimaryHover:#161616;--onButtonPrimaryHover:#f8f8f8;--buttonSecondary:#161616;--borderButtonSecondary:#f8f8f8;--onButtonSecondary:#f8f8f8;--buttonSecondaryHover:#f8f8f8;--onButtonSecondaryHover:#161616;--buttonTertiary:#00aa84;--onButtonTertiary:#161616;--buttonTertiaryHover:#f8f8f8;--borderButtonTertiary:#00aa84;--onButtonTertiaryHover:#161616;--alwaysRed:#e40422}}@media(prefers-color-scheme:light){html:not(.dark-theme):not(.light-theme){--background:#f8f8f8;--backgroundTransparent:hsla(0,0%,98%,.9);--onBackground:#161616;--surface:#161616;--onSurface:#f8f8f8;--highlight:#9185be;--onHighlight:#161616;--highlightSecondary:#9185be;--onHighlightSecondary:#161616;--highlightTertiary:#9185be;--onHighlightTertiary:#161616;--highlightLink:#161616;--divider:#e40422;--dividerSecondary:#e40422;--logoLetter:#e40422;--topline:#e40422;--input:#f8f8f8;--onInput:#161616;--inputBorder:#fff;--inputDisabled:#f8f8f8;--inputError:#c81e19;--error:#c81e19;--warning:#d50;--success:#0d0;--buttonPrimary:#9185be;--onButtonPrimary:#161616;--borderButtonPrimary:#9185be;--buttonPrimaryHover:#f8f8f8;--onButtonPrimaryHover:#161616;--buttonSecondary:#f8f8f8;--onButtonSecondary:#161616;--borderButtonSecondary:#161616;--buttonSecondaryHover:#161616;--onButtonSecondaryHover:#f8f8f8;--buttonTertiary:#9185be;--onButtonTertiary:#161616;--buttonTertiaryHover:#f8f8f8;--borderButtonTertiary:#9185be;--onButtonTertiaryHover:#161616;--alwaysRed:#e40422}}html.dark-theme{--background:#161616;--backgroundTransparent:rgba(22,22,22,.9);--onBackground:#f8f8f8;--surface:#f8f8f8;--onSurface:#161616;--highlight:#e40422;--onHighlight:#161616;--highlightSecondary:#9185be;--onHighlightSecondary:#161616;--highlightTertiary:#00aa84;--onHighlightTertiary:#161616;--highlightLink:#00aa84;--divider:#f8f8f8;--dividerSecondary:#00aa84;--logoLetter:#f8f8f8;--topline:#9185be;--input:#f8f8f8;--onInput:#161616;--inputBorder:#f8f8f8;--inputDisabled:#f8f8f8;--inputError:#c81e19;--error:#e40422;--warning:#f5c518;--success:#00aa84;--buttonPrimary:#f8f8f8;--borderButtonPrimary:#f8f8f8;--onButtonPrimary:#161616;--buttonPrimaryHover:#161616;--onButtonPrimaryHover:#f8f8f8;--buttonSecondary:#161616;--borderButtonSecondary:#f8f8f8;--onButtonSecondary:#f8f8f8;--buttonSecondaryHover:#f8f8f8;--onButtonSecondaryHover:#161616;--buttonTertiary:#00aa84;--onButtonTertiary:#161616;--buttonTertiaryHover:#f8f8f8;--borderButtonTertiary:#00aa84;--onButtonTertiaryHover:#161616;--alwaysRed:#e40422}html.light-theme{--background:#f8f8f8;--backgroundTransparent:hsla(0,0%,98%,.9);--onBackground:#161616;--surface:#161616;--onSurface:#f8f8f8;--highlight:#9185be;--onHighlight:#161616;--highlightSecondary:#9185be;--onHighlightSecondary:#161616;--highlightTertiary:#9185be;--onHighlightTertiary:#161616;--highlightLink:#161616;--divider:#e40422;--dividerSecondary:#e40422;--logoLetter:#e40422;--topline:#e40422;--input:#f8f8f8;--onInput:#161616;--inputBorder:#fff;--inputDisabled:#f8f8f8;--inputError:#c81e19;--error:#c81e19;--warning:#d50;--success:#0d0;--buttonPrimary:#9185be;--onButtonPrimary:#161616;--borderButtonPrimary:#9185be;--buttonPrimaryHover:#f8f8f8;--onButtonPrimaryHover:#161616;--buttonSecondary:#f8f8f8;--onButtonSecondary:#161616;--borderButtonSecondary:#161616;--buttonSecondaryHover:#161616;--onButtonSecondaryHover:#f8f8f8;--buttonTertiary:#9185be;--onButtonTertiary:#161616;--buttonTertiaryHover:#f8f8f8;--borderButtonTertiary:#9185be;--onButtonTertiaryHover:#161616;--alwaysRed:#e40422}body{color:var(--onBackground);background-color:var(--background)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:4px solid var(--highlight)}.centered{margin:0 auto}@container (min-width: 1040px){.centered{max-width:85%}}@container (min-width: 1440px){.centered{max-width:75%}}.section-grid>:first-child{width:100%}@container (min-width: 640px){.section-grid{width:100%;display:flex;gap:20px}.section-grid>:first-child{flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0;-webkit-hyphens:auto;hyphens:auto}.section-grid>:last-child{flex-basis:calc(50% - 10px);flex-grow:1;flex-shrink:0}}@container (min-width: 1040px){.section-grid{display:flex;width:100%;gap:20px;position:relative}.section-grid .section-heading{height:100%;position:sticky;top:5.375rem}.section-grid>:first-child{flex-basis:calc(33.33333% - 10px);flex-grow:0;flex-shrink:0;-webkit-hyphens:auto;hyphens:auto}.section-grid>:last-child{flex-basis:calc(66.66667% - 10px);flex-grow:1;flex-shrink:0}}.fade-enter-active,.fade-leave-active{transition:opacity .35s}.fade-enter-from,.fade-leave-to{opacity:0}.slideInOutRight-enter-from,.slideInOutRight-leave-to{transform:translate(100vw)}.slideInOutRight-enter-active,.slideInOutRight-leave-active{position:absolute;transition:transform .62s ease-out}.slideInOutRight-leave-active{transition:transform .62s ease-in}.listGroupTransition-enter-active{transition:all .39s ease-out}.listGroupTransition-leave-active{position:absolute;transition:all .1s linear;opacity:0;transform:translate(25%);width:100%}.listGroupTransition-move{transition:all .24s ease-in-out;transition-delay:0}.listGroupTransition-enter{opacity:0;transform:translate(25%)}.gridGroupTransition-enter{opacity:0}.gridGroupTransition-enter-active{transition:all 1s}.gridGroupTransition-leave-active{transition:none;opacity:0;position:absolute}.gridGroupTransition-move{transition:all .5s cubic-bezier(.77,0,.175,1)}.sidebarTeaserTransition-enter-active{max-height:500px;overflow:hidden;transition:max-height .6s ease,opacity .57s linear .6s,margin-bottom .6s ease}.sidebarTeaserTransition-leave-active{max-height:500px;overflow:hidden;transition:opacity .57s linear,max-height .57s ease .56s,margin-bottom .57s ease .56s}.sidebarTeaserTransition-enter-from,.sidebarTeaserTransition-leave-to{max-height:0}@media screen and (min-width:1040px){.sidebarTeaserTransition-enter-from,.sidebarTeaserTransition-leave-to{margin-bottom:0!important;opacity:0}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:url(../fonts/IBMPlexSansCondensed-Regular.woff) format("woff");font-display:swap}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:url(../fonts/IBMPlexSansCondensed-SemiBold.woff) format("woff");font-display:swap}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:url(../fonts/IBMPlexSansCondensed-SemiBold.woff) format("woff");font-display:swap}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:700;src:url(../fonts/IBMPlexSansCondensed-Italic.woff) format("woff");font-display:swap}body{font-family:aptos-display,IBM Plex Sans,sans-serif}body,body button{font-weight:700}#nprogress{pointer-events:none}#nprogress .bar{background:#9185be;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #9185be,0 0 5px #9185be;opacity:1;transform:rotate(3deg) translateY(-4px)}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner{display:none}.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.cookieControl__Modal-enter-active,.cookieControl__Modal-leave-active{transition:opacity .25s}.cookieControl__Modal-enter,.cookieControl__Modal-leave-to{opacity:0}.cookieControl__Bar--center{left:50%;top:50%;transform:translate(-50%,-50%)}.cookieControl__Bar--bottom-full-enter-active,.cookieControl__Bar--bottom-full-leave-active,.cookieControl__Bar--bottom-left-enter-active,.cookieControl__Bar--bottom-left-leave-active,.cookieControl__Bar--bottom-right-enter-active,.cookieControl__Bar--bottom-right-leave-active,.cookieControl__Bar--center-enter-active,.cookieControl__Bar--center-leave-active,.cookieControl__Bar--top-full-enter-active,.cookieControl__Bar--top-full-leave-active,.cookieControl__Bar--top-left-enter-active,.cookieControl__Bar--top-left-leave-active,.cookieControl__Bar--top-right-enter-active,.cookieControl__Bar--top-right-leave-active{transition:transform .25s}.cookieControl__Bar--top-full-enter,.cookieControl__Bar--top-full-leave-to,.cookieControl__Bar--top-left-enter,.cookieControl__Bar--top-left-leave-to,.cookieControl__Bar--top-right-enter,.cookieControl__Bar--top-right-leave-to{transform:translateY(-100%)}.cookieControl__Bar--bottom-full-enter,.cookieControl__Bar--bottom-full-leave-to,.cookieControl__Bar--bottom-left-enter,.cookieControl__Bar--bottom-left-leave-to,.cookieControl__Bar--bottom-right-enter,.cookieControl__Bar--bottom-right-leave-to{transform:translateY(100%)}.cookieControl__Bar--center-enter,.cookieControl__Bar--center-leave-to{transform:translate(-50%,-50%) scale(.95)}.cookieControl{position:relative;z-index:100000}.cookieControl button{backface-visibility:hidden;border:0;cursor:pointer;font-size:16px;outline:0;padding:12px 20px;transition:background-color .2s,color .2s}.cookieControl__Bar{background-color:var(--cookie-control-barBackground);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;position:fixed}.cookieControl__Bar h2,.cookieControl__Bar p{color:var(--cookie-control-barTextColor);max-width:900px}.cookieControl__Bar h2{font-size:20px;margin:0}.cookieControl__Bar p{font-size:16px;margin:5px 0 0}.cookieControl__Bar button{background-color:var(--cookie-control-barButtonBackground);color:var(--cookie-control-barButtonColor)}.cookieControl__Bar button:hover{background-color:var(--cookie-control-barButtonHoverBackground);color:var(--cookie-control-barButtonHoverColor)}.cookieControl__Bar button:focus{box-shadow:0 0 0 3px var(--cookie-control-focusRingColor)}.cookieControl__Bar button+button{margin-left:10px}.cookieControl__BarContainer{align-items:flex-end;display:flex;justify-content:space-between;padding:20px}.cookieControl__Bar--bottom-full,.cookieControl__Bar--top-full{left:0;right:0}.cookieControl__Bar--top-full{top:0}.cookieControl__Bar--bottom-full{bottom:0}.cookieControl__Bar--bottom-left p,.cookieControl__Bar--bottom-right p,.cookieControl__Bar--center p,.cookieControl__Bar--top-left p,.cookieControl__Bar--top-right p{max-width:400px}.cookieControl__Bar--bottom-left .cookieControl__BarContainer,.cookieControl__Bar--bottom-right .cookieControl__BarContainer,.cookieControl__Bar--center .cookieControl__BarContainer,.cookieControl__Bar--top-left .cookieControl__BarContainer,.cookieControl__Bar--top-right .cookieControl__BarContainer{flex-direction:column}.cookieControl__Bar--bottom-left .cookieControl__BarButtons,.cookieControl__Bar--bottom-right .cookieControl__BarButtons,.cookieControl__Bar--center .cookieControl__BarButtons,.cookieControl__Bar--top-left .cookieControl__BarButtons,.cookieControl__Bar--top-right .cookieControl__BarButtons{margin-top:20px}.cookieControl__Bar--top-left,.cookieControl__Bar--top-right{top:20px}.cookieControl__Bar--bottom-left,.cookieControl__Bar--bottom-right{bottom:20px}.cookieControl__Bar--bottom-left,.cookieControl__Bar--top-left{left:20px}.cookieControl__Bar--bottom-right,.cookieControl__Bar--top-right{right:20px}.cookieControl__BarButtons{display:flex}.cookieControl__Modal{font-size:0;inset:0;position:fixed;text-align:center;z-index:1}.cookieControl__Modal:before{content:"";display:inline-block;min-height:100vh;vertical-align:middle}.cookieControl__Modal:after{background-color:var(--cookie-control-modalOverlay);content:"";inset:0;opacity:var(--cookie-control-modalOverlayOpacity);position:absolute;z-index:-1}.cookieControl__Modal>div{font-size:medium}.cookieControl__Modal button{background-color:var(--cookie-control-modalButtonBackground);color:var(--cookie-control-modalButtonColor)}.cookieControl__Modal button:hover{background-color:var(--cookie-control-modalButtonHoverBackground);color:var(--cookie-control-modalButtonHoverColor)}.cookieControl__Modal button:focus{box-shadow:0 0 0 3px var(--cookie-control-focusRingColor)}.cookieControl__ModalContent{background-color:var(--cookie-control-modalBackground);display:inline-block;max-height:80vh;max-width:550px;overflow-y:scroll;position:relative;text-align:left;vertical-align:middle;width:100%}.cookieControl__ModalContent,.cookieControl__ModalContent :not(button){color:var(--cookie-control-modalTextColor)}.cookieControl__ModalContent h2{font-size:24px;margin:15px 0}.cookieControl__ModalContent h2:first-of-type{margin-top:0}.cookieControl__ModalContent ul{font-size:16px;list-style-type:none;padding:0}.cookieControl__ModalContent ul ul{padding:5px 56px 0}.cookieControl__ModalContent ul ul li+li{margin-top:5px}.cookieControl__ModalContent li{align-items:center}.cookieControl__ModalContent li+li{margin-top:20px}.cookieControl__ModalContent input{display:none}.cookieControl__ModalContent input:checked+button{background-color:var(--cookie-control-checkboxActiveBackground)}.cookieControl__ModalContent input:checked+button:before{background-color:var(--cookie-control-checkboxActiveCircleBackground);transform:translate3d(100%,-50%,0)}.cookieControl__ModalContent input:checked:disabled+button{background-color:var(--cookie-control-checkboxDisabledBackground)}.cookieControl__ModalContent input:checked:disabled+button:before{background-color:var(--cookie-control-checkboxDisabledCircleBackground)}.cookieControl__ModalContent input+button{backface-visibility:hidden;background-color:var(--cookie-control-checkboxInactiveBackground);border-radius:20px;display:block;font-size:0;margin-right:20px;min-height:20px;min-width:36px;position:relative;transition:background-color .2s}.cookieControl__ModalContent input+button:before{background-color:var(--cookie-control-checkboxInactiveCircleBackground);border-radius:50%;content:"";height:15px;left:3px;position:absolute;top:50%;transform:translate3d(0,-50%,0);transition:transform .2s;width:15px}.cookieControl__ModalContentInner{display:flex;flex-direction:column;gap:10px;padding:40px}.cookieControl__ModalInputWrapper{align-items:flex-start;display:flex}.cookieControl__ModalCookieName{font-weight:700;text-transform:uppercase}.cookieControl__ModalCookieName span{font-weight:400;text-transform:none}.cookieControl__ModalClose{align-self:flex-end;right:20px;top:20px}.cookieControl__ModalButtons{align-items:stretch;display:flex;gap:20px;margin-top:40px}.cookieControl__ModalUnsaved{bottom:40px;color:var(--cookie-control-modalUnsavedColor);font-size:14px;left:50%;margin:0;position:absolute;transform:translate(-50%)}.cookieControl__BlockedIframe{border:2px solid #ddd;padding:20px}.cookieControl__BlockedIframe a,.cookieControl__BlockedIframe p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}@media screen and (max-width:768px){.cookieControl__Bar{flex-direction:column;left:0;right:0}.cookieControl__Bar h2,.cookieControl__Bar p{max-width:100%}.cookieControl__Bar--top-full,.cookieControl__Bar--top-left,.cookieControl__Bar--top-right{top:0}.cookieControl__Bar--bottom-full,.cookieControl__Bar--bottom-left,.cookieControl__Bar--bottom-right{bottom:0}.cookieControl__ModalContent{inset:0;max-height:100%;max-width:none;position:absolute}.cookieControl__ModalContentInner{padding:20px}.cookieControl__BarButtons{flex-direction:column;justify-content:center;margin-top:20px;width:100%}.cookieControl__BarButtons button{width:100%}.cookieControl__BarButtons button+button{margin:10px 0 0}.cookieControl__BarContainer,.cookieControl__ModalButtons{flex-direction:column;gap:10px}.cookieControl__ModalButtons button{width:100%}}.cookieControl__ControlButton{backface-visibility:hidden;background:var(--cookie-control-controlButtonBackground);border:0;border-radius:50%;bottom:20px;box-shadow:0 0 10px #0000004d;cursor:pointer;height:40px;min-height:40px;min-width:40px;outline:0;position:fixed;right:20px;transition:background-color .2s;width:40px}.cookieControl__ControlButton svg{backface-visibility:hidden;color:var(--cookie-control-controlButtonIconColor);left:50%;max-height:24px;max-width:24px;min-height:24px;min-width:24px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .2s}.cookieControl__ControlButton:hover{background-color:var(--cookie-control-controlButtonHoverBackground)}.cookieControl__ControlButton:hover svg{color:var(--cookie-control-controlButtonIconHoverColor)}.formatted-text{font-size:1.125rem;line-height:1.375rem;max-width:80ch}@media screen and (min-width:1040px){.formatted-text{font-size:1.25rem;line-height:1.375rem}}@media screen and (min-width:1440px){.formatted-text{font-size:1.375rem;line-height:1.5rem}}.formatted-text>:last-child{margin-bottom:0}.formatted-text h3{font-size:1.375rem;line-height:1.5rem;margin-top:1em;margin-bottom:.75em}@media screen and (min-width:1440px){.formatted-text h3{font-size:2rem;line-height:2.25rem}}.formatted-text p{margin-bottom:.5em}.formatted-text b,.formatted-text strong{font-weight:700}.formatted-text em{font-style:italic}.formatted-text ol{list-style-type:decimal}.formatted-text ol>li>ol{list-style-type:lower-alpha}.formatted-text ul{list-style-type:circle}.formatted-text h2{margin:25px 0 20px}.formatted-text ol,.formatted-text ul{padding-left:1.5em;margin-bottom:.5em}.formatted-text ol>li,.formatted-text ul>li{margin-bottom:10px}.formatted-text ol>li:last-child,.formatted-text ul>li:last-child{margin-bottom:0}.formatted-text ol>li>ol,.formatted-text ol>li>ul,.formatted-text ul>li>ol,.formatted-text ul>li>ul{margin:.5em 0 .75em}.formatted-text :where(ol){counter-reset:olCounter}.formatted-text :where(ol)>li{counter-increment:olCounter;list-style:none;position:relative}.formatted-text :where(ol)>li:before{content:counter(olCounter) ". ";position:absolute;left:-1.5em;width:1.5em;text-align:left}.formatted-text :where(ol)>li>ol>li:before{content:counter(olCounter,lower-alpha) ") "}.formatted-text a{text-decoration:underline;text-underline-offset:2px}.formatted-text.intro-text{font-size:1.125rem;line-height:1.375rem}@media screen and (min-width:1440px){.formatted-text.intro-text{font-size:2rem}}@media screen and (min-width:1040px){.formatted-text.intro-text{font-size:3rem;line-height:3.25rem}}.collapsable-list .list{width:100%}.collapsable-list .list .list-item{padding:10px 0;border-top:2px solid var(--onBackground)}.collapsable-list .list .list-item:last-child{border-bottom:2px solid var(--onBackground)}.collapsable-list .list .list-item .item-header button{width:100%;display:flex;justify-content:space-between;position:relative;font-size:1.125rem;line-height:1.25rem;color:var(--onBackground);background-color:var(--onBackground)}.collapsable-list .list .list-item .item-header button span{text-align:start;max-width:90%}.collapsable-list .list .list-item .item-header button:after,.collapsable-list .list .list-item .item-header button:before{content:"";position:absolute;display:block;top:0;right:10px;width:3px;height:20px;background-color:var(--onBackground);transition:all .32s ease .12s;opacity:1}.collapsable-list .list .list-item .item-header button:after{right:10px;transform:rotate(90deg)}.collapsable-list .list .list-item .item-header[data-state=open] button:before{transform:rotate(45deg)}.collapsable-list .list .list-item .item-header[data-state=open] button:after{transform:rotate(-45deg)}.collapsable-list .list .list-item .item-content{overflow:hidden;margin-top:10px}.collapsable-list .item-content[data-state=open]{animation:slideDown .3s ease-out}.collapsable-list .item-content[data-state=closed]{animation:slideUp .3s ease-out}@media screen and (min-width:1040px){.collapsable-list .collapsable-list .list-item .item-header button{font-size:1.375rem;line-height:1.5rem}}@keyframes slideDown{0%{height:0;opacity:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height);opacity:1}to{height:0;opacity:0}}@media screen and (min-width:1040px){.collapsable-list .collapsable-list .list-item{padding:15px 0}}.cookie-consent{--cookie-control-checkboxActiveBackground:var(--highlight)}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent{border-radius:10px;max-width:90vw;margin:20px auto;background-color:#f8f8f8}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner h2{font-size:1.375rem;line-height:1.5rem}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner .formatted-text li,.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner .formatted-text p{font-size:.875rem;line-height:1rem;font-weight:400}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner .item-header button{background-color:#f8f8f8;padding:0;font-size:1.375rem}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner .item-header button:after,.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner .item-header button:before{background-color:#161616}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner .collapsable-list p{font-weight:400}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner li{font-size:1.125rem;line-height:1.375rem}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner li+li{margin-top:10px}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner .cookieControl__ModalInputWrapper .cookieControl__ModalCookieName{font-size:.875rem;line-height:1rem}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner .cookieControl__ModalInputWrapper .cookieControl__ModalCookieName span{font-weight:400}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalButtons{margin-top:20px}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalButtons>button{display:inline-flex;justify-content:center;align-items:center;width:-moz-max-content;width:max-content;padding:10px 20px;font-size:1.125rem;background-color:#161616;border:2px solid #161616;color:#f8f8f8;border-radius:10px;transition:background-color .3s ease}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalButtons>button:hover{background-color:#f8f8f8;color:#161616;border-color:#161616}@media screen and (min-width:640px){.cookie-consent .cookieControl__Modal .cookieControl__ModalContent{max-width:80vw}}@media screen and (min-width:1040px){.cookie-consent .cookieControl__Modal .cookieControl__ModalContent{max-width:50vw;margin:auto}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner h2{font-size:1.375rem;line-height:1.5rem}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner .formatted-text li,.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner .formatted-text p{font-size:1rem;line-height:1.125rem}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner .formatted-text h3{font-size:1.125rem}.cookie-consent .cookieControl__Modal .cookieControl__ModalContent .cookieControl__ModalContentInner .cookieControl__ModalInputWrapper .cookieControl__ModalCookieName{font-size:1rem;line-height:1.125rem}}.page-enter-active,.page-leave-active{transition:all .4s}.page-enter-from,.page-leave-to{opacity:0}.menu-logo{position:relative;display:flex;align-items:flex-end}.menu-logo svg{height:42px;width:210px;transition:fill .24s linear;flex-shrink:0}.menu-logo svg path{fill:var(--onBackground)}.menu-logo svg path#b,.menu-logo svg path#e,.menu-logo svg path#n{fill:var(--logoLetter)}.menu-toggle{position:relative;display:block;width:48px;height:42px;border:2px solid var(--onBackground);border-radius:10px}.menu-toggle span{width:28px;height:2px;top:18px;transform:translate(-50%) rotate(0)}.menu-toggle span,.menu-toggle span:after,.menu-toggle span:before{position:absolute;left:50%;background-color:var(--onBackground);transition:all .32s ease .12s}.menu-toggle span:after,.menu-toggle span:before{content:"";display:block;top:50%;height:100%;width:100%}.menu-toggle span:before{transform:translate(-50%,-8px) rotate(0)}.menu-toggle span:after{transform:translate(-50%,6px) rotate(0)}.menu-toggle.-active span{transform:translate(-50%,-3px) rotate(45deg);background-color:transparent}.menu-toggle.-active span:after,.menu-toggle.-active span:before{width:29px}.menu-toggle.-active span:before{transform:translate(-40%,2px) rotate(90deg)}.menu-toggle.-active span:after{transform:translate(-40%,2px) rotate(0)}@container intergeo (min-width: 0){.menu-toggle span,.menu-toggle span:after,.menu-toggle span:before{background-color:var(--onSurface)}}.navigation-list{display:flex;flex-direction:column;align-items:center;gap:10px}.navigation-list li{font-size:1.125rem;line-height:1.25rem;position:relative;white-space:nowrap}.navigation-list li a,.navigation-list li button{color:var(--onBackground);font-size:1.125rem;font-family:aptos-display,IBM Plex Sans,sans-serif;padding:10px;border:2px solid var(--onBackground);border-radius:10px;background-color:var(--background);display:block;transition:all .3s ease}.navigation-list li a svg,.navigation-list li a svg *,.navigation-list li a svg * *,.navigation-list li button svg,.navigation-list li button svg *,.navigation-list li button svg * *{transition:fill .3s ease,stroke .1s ease}.navigation-list li a.--active,.navigation-list li a.router-link-active,.navigation-list li a:active,.navigation-list li a:hover,.navigation-list li button.--active,.navigation-list li button.router-link-active,.navigation-list li button:active,.navigation-list li button:hover{color:var(--dividerSecondary);border-color:var(--dividerSecondary)}.navigation-list li a.--active path,.navigation-list li a.--active svg,.navigation-list li a.router-link-active path,.navigation-list li a.router-link-active svg,.navigation-list li a:active path,.navigation-list li a:active svg,.navigation-list li a:hover path,.navigation-list li a:hover svg,.navigation-list li button.--active path,.navigation-list li button.--active svg,.navigation-list li button.router-link-active path,.navigation-list li button.router-link-active svg,.navigation-list li button:active path,.navigation-list li button:active svg,.navigation-list li button:hover path,.navigation-list li button:hover svg{stroke:var(--dividerSecondary)}.navigation-list li a.--active path.icon-search #Vector,.navigation-list li a.--active path.icon-theme path,.navigation-list li a.--active svg.icon-search #Vector,.navigation-list li a.--active svg.icon-theme path,.navigation-list li a.router-link-active path.icon-search #Vector,.navigation-list li a.router-link-active path.icon-theme path,.navigation-list li a.router-link-active svg.icon-search #Vector,.navigation-list li a.router-link-active svg.icon-theme path,.navigation-list li a:active path.icon-search #Vector,.navigation-list li a:active path.icon-theme path,.navigation-list li a:active svg.icon-search #Vector,.navigation-list li a:active svg.icon-theme path,.navigation-list li a:hover path.icon-search #Vector,.navigation-list li a:hover path.icon-theme path,.navigation-list li a:hover svg.icon-search #Vector,.navigation-list li a:hover svg.icon-theme path,.navigation-list li button.--active path.icon-search #Vector,.navigation-list li button.--active path.icon-theme path,.navigation-list li button.--active svg.icon-search #Vector,.navigation-list li button.--active svg.icon-theme path,.navigation-list li button.router-link-active path.icon-search #Vector,.navigation-list li button.router-link-active path.icon-theme path,.navigation-list li button.router-link-active svg.icon-search #Vector,.navigation-list li button.router-link-active svg.icon-theme path,.navigation-list li button:active path.icon-search #Vector,.navigation-list li button:active path.icon-theme path,.navigation-list li button:active svg.icon-search #Vector,.navigation-list li button:active svg.icon-theme path,.navigation-list li button:hover path.icon-search #Vector,.navigation-list li button:hover path.icon-theme path,.navigation-list li button:hover svg.icon-search #Vector,.navigation-list li button:hover svg.icon-theme path{fill:var(--dividerSecondary)}.navigation-list li a.--active path g,.navigation-list li a.--active path g #a,.navigation-list li a.--active path g #b,.navigation-list li a.--active path g #c,.navigation-list li a.--active path g #vector,.navigation-list li a.--active svg g,.navigation-list li a.--active svg g #a,.navigation-list li a.--active svg g #b,.navigation-list li a.--active svg g #c,.navigation-list li a.--active svg g #vector,.navigation-list li a.router-link-active path g,.navigation-list li a.router-link-active path g #a,.navigation-list li a.router-link-active path g #b,.navigation-list li a.router-link-active path g #c,.navigation-list li a.router-link-active path g #vector,.navigation-list li a.router-link-active svg g,.navigation-list li a.router-link-active svg g #a,.navigation-list li a.router-link-active svg g #b,.navigation-list li a.router-link-active svg g #c,.navigation-list li a.router-link-active svg g #vector,.navigation-list li a:active path g,.navigation-list li a:active path g #a,.navigation-list li a:active path g #b,.navigation-list li a:active path g #c,.navigation-list li a:active path g #vector,.navigation-list li a:active svg g,.navigation-list li a:active svg g #a,.navigation-list li a:active svg g #b,.navigation-list li a:active svg g #c,.navigation-list li a:active svg g #vector,.navigation-list li a:hover path g,.navigation-list li a:hover path g #a,.navigation-list li a:hover path g #b,.navigation-list li a:hover path g #c,.navigation-list li a:hover path g #vector,.navigation-list li a:hover svg g,.navigation-list li a:hover svg g #a,.navigation-list li a:hover svg g #b,.navigation-list li a:hover svg g #c,.navigation-list li a:hover svg g #vector,.navigation-list li button.--active path g,.navigation-list li button.--active path g #a,.navigation-list li button.--active path g #b,.navigation-list li button.--active path g #c,.navigation-list li button.--active path g #vector,.navigation-list li button.--active svg g,.navigation-list li button.--active svg g #a,.navigation-list li button.--active svg g #b,.navigation-list li button.--active svg g #c,.navigation-list li button.--active svg g #vector,.navigation-list li button.router-link-active path g,.navigation-list li button.router-link-active path g #a,.navigation-list li button.router-link-active path g #b,.navigation-list li button.router-link-active path g #c,.navigation-list li button.router-link-active path g #vector,.navigation-list li button.router-link-active svg g,.navigation-list li button.router-link-active svg g #a,.navigation-list li button.router-link-active svg g #b,.navigation-list li button.router-link-active svg g #c,.navigation-list li button.router-link-active svg g #vector,.navigation-list li button:active path g,.navigation-list li button:active path g #a,.navigation-list li button:active path g #b,.navigation-list li button:active path g #c,.navigation-list li button:active path g #vector,.navigation-list li button:active svg g,.navigation-list li button:active svg g #a,.navigation-list li button:active svg g #b,.navigation-list li button:active svg g #c,.navigation-list li button:active svg g #vector,.navigation-list li button:hover path g,.navigation-list li button:hover path g #a,.navigation-list li button:hover path g #b,.navigation-list li button:hover path g #c,.navigation-list li button:hover path g #vector,.navigation-list li button:hover svg g,.navigation-list li button:hover svg g #a,.navigation-list li button:hover svg g #b,.navigation-list li button:hover svg g #c,.navigation-list li button:hover svg g #vector{stroke:var(--dividerSecondary)}.navigation-list li:not(:last-of-type):after{content:"";position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-50%);width:2px;height:35px;background-color:var(--onBackground);z-index:-1}.navigation-list li.icon a,.navigation-list li.icon button{min-width:46px;height:46px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1040px){.navigation-list{flex-direction:row;gap:10px}.navigation-list li:not(:last-of-type):after{top:50%;left:100%;transform:translate(0);width:20px;height:2px}}.smooth-reflow-wrapper{position:relative;flex-shrink:0;overflow:visible}.smooth-reflow-wrapper.--overflow-hidden{overflow:hidden}.smooth-reflow-wrapper .smooth-reflow-container{position:relative;top:0;display:block}.smooth-reflow-wrapper.--horizontal-mode .smooth-reflow-container{display:inline-block;width:-moz-fit-content;width:fit-content}.smooth-reflow-enter-active,.smooth-reflow-leave-active{overflow:hidden}.smooth-reflow-enter-from,.smooth-reflow-leave-to{height:0}.smoothReflowPersist-leave-active{position:absolute;width:100%;overflow:visible;transition:opacity .5s linear}.smoothReflowPersist-leave-to{opacity:0}.main-navigation{width:100%;display:flex;align-items:center;z-index:0}.main-navigation .nav-wrap{width:100%;display:flex;justify-content:center}@media screen and (min-width:1040px){.main-navigation{padding:0 10px}.main-navigation .nav-wrap{justify-content:end}}.icon-arrow{transform:rotate(0);transition:transform .3s ease;transform-origin:center;margin-left:10px;margin-bottom:2px}.icon-arrow path{fill:var(--onBackground)}.icon-arrow.--active{transform:rotate(180deg)}.icon-easy-lang{margin-top:-5px}.icon-easy-lang #vector{fill:var(--background)}.icon-easy-lang #a,.icon-easy-lang #vector{stroke:var(--onBackground)}.icon-easy-lang #b{fill:var(--background)}.icon-easy-lang #c{stroke:var(--onBackground)}.icon-search path{fill:var(--onBackground)}.icon-theme,.icon-theme path{stroke:var(--onBackground)}.theme-switch{display:flex;align-items:center;background-color:var(--background);border-radius:10px}.icon-energy-safe path{stroke:var(--onBackground)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:#0000;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=custom]{background-color:var(--background);color:var(--onBackground);border:2px solid var(--onBackground);border-radius:10px;padding:12px}.tippy-box[data-theme~=custom] .tooltip-title{margin-bottom:4px}.tippy-box[data-theme~=custom] .tooltip-content{font-size:14px;font-weight:400}.tippy-box[data-theme~=custom] .tippy-arrow{width:16px;height:8px}.tippy-box[data-theme~=custom] .tippy-arrow:after,.tippy-box[data-theme~=custom] .tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-box[data-theme~=custom] .tippy-arrow:before{border-width:0 10px 10px;z-index:1;top:0;left:50%;transform:translate(-50%)}.tippy-box[data-theme~=custom] .tippy-arrow:after{border-width:0 8px 8px;background-color:transparent;z-index:2;top:2px;left:50%;transform:translate(-50%)}.tippy-box[data-theme~=custom][data-placement^=bottom]>.tippy-arrow{top:-10px}.tippy-box[data-theme~=custom][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--onBackground);transform:translate(-50%) rotate(0)}.tippy-box[data-theme~=custom][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:var(--background);transform:translate(-50%) rotate(0)}.tippy-box[data-theme~=custom][data-placement^=top]>.tippy-arrow{bottom:-10px}.tippy-box[data-theme~=custom][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--onBackground);transform:translate(-50%) rotate(180deg)}.tippy-box[data-theme~=custom][data-placement^=top]>.tippy-arrow:after{border-top-color:var(--background);transform:translate(-50%) rotate(180deg)}.tippy-box[data-theme~=custom][data-placement^=left]>.tippy-arrow{right:-10px}.tippy-box[data-theme~=custom][data-placement^=left]>.tippy-arrow:before{border-right-color:var(--onBackground);transform:translateY(-50%) rotate(-90deg)}.tippy-box[data-theme~=custom][data-placement^=left]>.tippy-arrow:after{border-right-color:var(--background);transform:translateY(-50%) rotate(-90deg)}.tippy-box[data-theme~=custom][data-placement^=right]>.tippy-arrow{left:-10px}.tippy-box[data-theme~=custom][data-placement^=right]>.tippy-arrow:before{border-left-color:var(--onBackground);transform:translateY(-50%) rotate(90deg)}.tippy-box[data-theme~=custom][data-placement^=right]>.tippy-arrow:after{border-left-color:var(--background);transform:translateY(-50%) rotate(90deg)}.tippy-content{padding:0}.tippy-box>.tippy-content .tooltip-title{color:var(--divider)}.tippy-box>.tippy-content .tooltip-content{padding:0;font-weight:400}.tippy-box>.tippy-content .tooltip-content:before{content:"";width:50px;height:4px;background-color:var(--topline);display:block;border-radius:5px;margin:5px 0}.custom-link{display:inline-flex;justify-content:center;align-items:center;width:-moz-max-content;width:max-content;padding:10px 20px;font-size:1rem;background-color:var(--buttonPrimary);border:2px solid var(--borderButtonPrimary);color:var(--onButtonPrimary);border-radius:10px;transition:background-color .3s ease}.custom-link.secondary{padding:5px 10px;border-radius:6px;background-color:var(--buttonSecondary);border:2px solid var(--borderButtonSecondary);color:var(--onButtonSecondary)}.custom-link.tertiary{border-radius:6px;background-color:var(--buttonTertiary);border:2px solid var(--borderButtonTertiary);color:var(--onButtonTertiary)}.custom-link:hover{background-color:var(--buttonPrimaryHover);color:var(--onButtonPrimaryHover)}.custom-link:hover.secondary{background-color:var(--buttonSecondaryHover);color:var(--onButtonSecondaryHover)}.custom-link:hover.tertiary{background-color:var(--buttonTertiaryHover);color:var(--onButtonTertiaryHover)}.custom-link.active{background-color:var(--buttonPrimaryHover);color:var(--onButtonPrimaryHover)}.custom-link.active.secondary{background-color:var(--buttonSecondaryHover);color:var(--onButtonSecondaryHover)}.custom-link.active.tertiary{background-color:var(--buttonTertiaryHover);color:var(--onButtonTertiaryHover)}@media screen and (min-width:1040px){.custom-link{font-size:1.25rem}}.language-switch .custom-link{text-transform:uppercase}.meta-navigation{width:100%;padding:0 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:0}.meta-navigation .subnav-toggle{color:var(--onBackground);font-size:1.125rem;font-family:aptos-display,IBM Plex Sans,sans-serif;padding:10px;border:2px solid var(--onBackground);border-radius:10px;background-color:var(--background);display:block;margin-bottom:10px;width:-moz-fit-content;width:fit-content;z-index:3;transition:all .3s ease}.meta-navigation .subnav-toggle svg *{transition:fill .3s ease,stroke .3s ease}.meta-navigation .navigation-list{position:relative;transition:opacity .25s ease,transform .25s ease;opacity:0;height:0;z-index:-3;transform:translateY(50px)}.meta-navigation .navigation-list.active{opacity:1;transform:translateY(0);z-index:3}.meta-navigation .navigation-list.active.default,.meta-navigation .navigation-list.custom.active{transition:opacity .5s ease .25s,transform .5s ease .25s}.meta-navigation .navigation-list li.easy-language svg{margin-right:5px}@media screen and (min-width:1040px){.meta-navigation{flex-direction:row;justify-content:end;align-items:center}.meta-navigation .subnav-toggle{margin:0 10px;white-space:nowrap}.meta-navigation .navigation-list{transform:translate(50px,4px);width:0}.meta-navigation .navigation-list.active{width:-moz-fit-content;width:fit-content;transform:translateY(4px)}}.full-menu{position:fixed;left:0;top:0;width:100%;z-index:3;height:3.875rem;transition:height .3s ease,transform .3s ease,opacity .3s ease;transform:translateY(-3.875rem)}.full-menu,.full-menu.-open{background:var(--backgroundTransparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.full-menu.-open{height:100vh;overflow:hidden}.full-menu.-menu-loaded{transform:translateY(0);opacity:1}.full-menu .menu-header{display:flex;justify-content:space-between}.full-menu .menu-header .home-link.router-link-exact-active{cursor:default}.full-menu .nav-elements{padding:10px;display:flex;flex-direction:column;height:100%}.full-menu .nav-elements .main-navigation{padding:100px 0 40px}@media screen and (min-width:1040px){.full-menu{height:5.375rem;transform:translateY(-5.375rem)}.full-menu .nav-elements{height:unset;flex-direction:row;justify-content:end;align-items:center;padding:20px;width:100%;position:absolute;right:0;top:0}.full-menu .nav-elements .main-navigation,.full-menu .nav-elements .meta-navigation{padding:0}.full-menu .nav-elements .meta-navigation{justify-content:end}.full-menu .nav-elements .meta-navigation .meta-list{transform:none}}.icon-killer-bear{width:95%;position:absolute;bottom:60px;left:0;height:-moz-max-content;height:max-content}.icon-killer-bear path{transition:fill 1s ease-in-out}.section-heading{display:flex;flex-direction:column;margin-bottom:20px}.section-heading:not(:has(.topline)) .title{font-size:1.875rem;line-height:2rem;color:var(--onBackground)}.section-heading .title{font-size:1.125rem;line-height:1.25rem;color:var(--topline);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 10 auto}.section-heading .topline{font-size:1.875rem;line-height:2rem;margin-top:.625rem;color:var(--onBackground);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 10 auto}@media screen and (min-width:1040px){.section-heading:not(:has(.topline)) .title{font-size:5rem;line-height:5rem}.section-heading .title{font-size:2rem;line-height:2.25rem}.section-heading .topline{font-size:5rem;margin-bottom:1.25rem;line-height:5rem}}.footer-navigation{background-color:var(--surface);color:var(--onSurface);position:relative;padding:30px 20px}.footer-navigation .nav-wrapper{display:flex;flex-direction:column;font-size:1.125rem;line-height:1.25rem}.footer-navigation .nav-wrapper .nav-group{display:flex;flex-direction:column;gap:10px}.footer-navigation .nav-wrapper .nav-group .title{font-size:2.25rem;line-height:2.5rem;margin-bottom:20px}.footer-navigation .nav-wrapper .nav-group .linkedin svg,.footer-navigation .nav-wrapper .nav-group .mail svg,.footer-navigation .nav-wrapper .nav-group .phone svg{margin-right:6px}.footer-navigation .nav-wrapper .nav-group .linkedin svg path,.footer-navigation .nav-wrapper .nav-group .mail svg path,.footer-navigation .nav-wrapper .nav-group .phone svg path{fill:var(--onSurface)}.footer-navigation .nav-wrapper>:not(:last-child):after{content:"";width:30px;height:4px;background-color:var(--dividerSecondary);display:block;border-radius:5px;margin:20px 0}.footer-navigation .back-to-top{position:absolute;bottom:30px;right:20px}.footer-navigation .cookie-modal-opener button{color:inherit;font-size:inherit;line-height:inherit}@media screen and (min-width:1040px){.footer-navigation{padding:30px 60px}.footer-navigation .nav-wrapper{flex-direction:row;justify-content:space-between}.footer-navigation .nav-wrapper>:first-child{flex-basis:33%}.footer-navigation .nav-wrapper>:not(:last-child):after{content:none}}.error-page{background-color:var(--background)}.error-page .main{padding:0 20px;position:relative;height:100vh;display:flex;flex-direction:column;align-items:flex-end}.error-page .main .content-wrapper{height:80%;width:100%;display:flex;margin-top:auto;flex-direction:column}.error-page .main .content-wrapper .title{font-size:8.75rem;line-height:10rem;color:var(--onBackground)}.error-page .main .content-wrapper .description{font-size:1.5rem;line-height:1.625rem;color:var(--onBackground)}@media screen and (min-width:640px){.error-page .main{padding:0 40px}.error-page .main .content-wrapper{z-index:1}.error-page .main .content-wrapper .title{font-size:12.5rem;line-height:13.75rem;color:var(--onBackground)}.error-page .main .content-wrapper .description{max-width:50%}}@media screen and (min-width:1040px){.error-page .main{padding:60px}.error-page .main .content-wrapper{height:90%}.error-page .main .content-wrapper .title{font-size:18.75rem;line-height:20rem;color:var(--onBackground)}.error-page .main .content-wrapper .description{max-width:33%}}
