html,body,article,nav,aside,section,header,footer,h1,h2,h3,h4,h5,h6,main,address,p,hr,pre,blockquote,ol,ul,li,dl,dt,dd,figure,figcaption,div,table,caption,thead,tbody,tfoot,tr,th,td,col,colgroup,form,fieldset,legend,label,input,button,select,datalist,optgroup,option,textarea,keygen,output,progress,meter,details,summary,command,menu,img,iframe,embed,object,param,video,audio,source,canvas,track,map,area,a,em,strong,i,b,u,s,small,abbr,q,cite,dfn,sub,sup,time,code,kbd,samp,var,mark,bdo,ruby,rt,rp,span,br,wbr{margin:0;padding:0;border:none;list-style:none;text-decoration:none;box-sizing:border-box;font-family:var(--font-default)}*,* *,*>*{box-sizing:border-box!important;margin:0;padding:0;scroll-behavior:smooth}picture,img{user-select:none}:root{--grid-small: 821px;--grid-medium: 1179px;--grid-large: 1512px;--grid-xlarge: 1920px;--grid-columns: 12;--grid-gutter: 32px;--grid-row-gutter: 32px;--grid-width: 1412px;--grid-max: 100%;--gutter-1: 1rem;--gutter-2: 2rem;--gutter-3: 3rem;--gutter-4: 4rem;--gutter-5: 5rem;--gutter-8: 8rem;--gutter-10: 10rem;--gutter-16: 16rem;--space-side: 2rem;--space-section: clamp(128px, 15vh, 200px);--space-groups: 6rem;--space-content: 4rem;--space-major: 2.5rem;--space-list: 1.5rem;--space-minor: .5rem;--space-box: 2rem;--space-container: 3rem;--z-ui: 7000;--z-overlay: 8000;--z-cursor: 9000;--font-default: "Plex Sans", sans-serif;--font-special: "Open Sans", sans-serif;--font-mono: "Plex Mono", monospace;--font-icons: "Material Symbols";--font-h0: 3.5vw;--font-h1: 72px;--font-h2: 56px;--font-h3: 32px;--font-h4: 24px;--font-h5: 16px;--font-p: 16px;--font-large: 20px;--font-small: 14px;--font-micro: 12px}@media screen and (min-width: 1513px) and (max-width: 1920px){:root{--font-h0: 5vw}}@media screen and (max-width: 1179px){:root{--font-h0: 6vw;--font-h1: 60px;--font-h2: 40px;--font-h3: 32px;--font-h4: 20px;--font-h5: 16px;--font-p: 16px;--font-large: 16px;--font-small: 14px;--font-micro: 12px}}@media screen and (max-width: 821px){:root{--grid-gutter: 16px;--grid-row-gutter: 64px;--space-side: 1rem;--space-groups: 4rem;--space-content: 4rem;--space-list: 1.5rem;--space-minor: .5rem;--space-major: 2.5rem;--space-box: 1.5rem;--space-container: 2rem;--font-h0: 9vw;--font-h1: 42px;--font-h2: 34px;--font-h3: 28px;--font-h4: 22px;--font-h5: 16px;--font-p: 16px;--font-large: 16px;--font-small: 14px;--font-micro: 12px}}:root{--gradient: linear-gradient(90deg, #00497e 0%, #00ace9 100%);--gradien-rev: linear-gradient(90deg, #00ace9 0%, #00497e 100%)}:root,:root *[data-theme=default]{--background: #efeeed;--background-invert: #403c3c;--box: #ffffff;--gradient-base: var(--gradient);--text-base: #403c3c;--text-headline: #00497e;--text-headline_sec: #403c3c;--text-highlight: #00ace9;--text-light: #6b6a64;--text-invert: #ffffff;--text-disabled: #babab6;--separator: #ccccc8;--input-base: #ffffff;--icon: #00ace9;--cta: #00497e;--cta-text: #ffffff;--shade: #002f52;--edge-left: var(--box);--edge-right: var(--box);--val-positive: green;--val-negative: red}:root *[data-theme=white],:root *[data-theme=default] *[data-theme=white]{--background: #ffffff;--background-invert: #403c3c;--box: #efeeed;--gradient-base: var(--gradient);--text-base: #403c3c;--text-headline: #00497e;--text-headline_sec: #403c3c;--text-highlight: #00ace9;--text-light: #6b6a64;--text-invert: #ffffff;--text-disabled: #babab6;--separator: #ccccc8;--input-base: #f7f7f6;--icon: #00ace9;--cta: #00497e;--cta-text: #ffffff;--shade: #002f52;--edge-left: var(--box);--edge-right: var(--box)}:root *[data-theme=blue],:root *[data-theme=deep-blue],:root *[data-theme=light-blue],:root *[data-theme=gradient],:root *[data-theme=gradient-rev],:root *[data-theme=default] *[data-theme=blue],:root *[data-theme=default] *[data-theme=deep-blue],:root *[data-theme=default] *[data-theme=light-blue],:root *[data-theme=default] *[data-theme=gradient],:root *[data-theme=default] *[data-theme=gradient-rev]{--background: #00497e;--background-invert: #ffffff;--box: #002f52;--text-base: #ffffff;--text-headline: #ffffff;--text-headline_sec: var(--text-base);--text-highlight: #ffed00;--text-light: #15c2ff;--text-invert: #00497e;--text-disabled: #00ace9;--separator: #002f52;--input-base: #002f52;--icon: #ffffff;--cta: #15c2ff;--cta-text: #ffffff;--shade: #002f52;--edge-left: #00497e;--edge-right: #00497e}:root *[data-theme=light-blue],:root *[data-theme=default] *[data-theme=light-blue]{--background: #00ace9;--background-invert: #ffffff;--box: #00ace9;--text-light: #00497e;--cta: #002f52}:root *[data-theme=deep-blue],:root *[data-theme=gradient],:root *[data-theme=gradient-rev],:root *[data-theme=default] *[data-theme=deep-blue],:root *[data-theme=default] *[data-theme=gradient],:root *[data-theme=default] *[data-theme=gradient-rev]{--background: #002f52;--box: #00497e;--text-headline: #15c2ff;--text-headline_sec: #ffffff;--text-highlight: #ffed00;--text-light: #00ace9;--separator: #00497e;--input-base: #00497e;--cta: #15c2ff;--cta-text: #ffffff;--edge-left: #00497e;--edge-right: #00ace9}:root *[data-theme=gradient],:root *[data-theme=gradient-rev],:root *[data-theme=default] *[data-theme=gradient],:root *[data-theme=default] *[data-theme=gradient-rev]{--background: var(--gradient);--text-headline: #ffffff;--text-headline_sec: #ffffff;--text-light: #ffffff;--separator: #ffffff;--edge-left: #00497e;--edge-right: #00ace9}:root *[data-theme=gradient-rev],:root *[data-theme=default] *[data-theme=gradient-rev]{--background: var(--gradient-rev);--edge-left: #00ace9;--edge-right: #00497e}@media screen and (max-width: 821px){:root{--gradient: linear-gradient(180deg, #00497e 0%, #00ace9 100%);--gradien-rev: linear-gradient(180deg, #00ace9 0%, #00497e 100%)}}@font-face{font-family:Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(../fonts/IBM_Plex_Sans/IBMPlexSans-Regular.ttf) format("truetype")}@font-face{font-family:Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:local(""),url(../fonts/IBM_Plex_Sans/IBMPlexSans-Medium.ttf) format("truetype")}@font-face{font-family:Open Sans;font-display:swap;font-style:normal;font-weight:300 800;src:url(../fonts/Open_Sans/OpenSans-VariableFont_wdth,wght.ttf) format("truetype")}.container,.grid,.grid-max{width:100%;max-width:var(--grid-width);margin:0 auto}.grid-max{max-width:var(--grid-max)}.grid,.grid-max,.grid-micro{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));grid-auto-rows:auto 1fr auto;height:auto}.grid,.grid-max,.grid-micro,.flex{gap:var(--grid-gutter)}.flex{display:flex;flex-direction:row;flex-wrap:wrap}.flex.row{flex-direction:row}.flex.col{flex-direction:column}.flex.row-reverse{flex-direction:row-reverse}.flex.col-reverse{flex-direction:column-reverse}.flex.grow{flex-grow:1}.flex.no-wrap{flex-wrap:nowrap}.flex.wrap{flex-wrap:wrap}.flex .items-grow>*{flex-grow:1}.flex .items-shrink>*{flex-shrink:1}.content-left{text-align:left}.content-centered{text-align:center}.content-right{text-align:right}.justify-content-normal{justify-content:normal}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.justify-content-stretch{justify-content:stretch}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.align-content-normal{align-content:normal}.align-content-center{align-content:center}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-between{align-content:space-between}.align-content-around{align-content:space-around}.align-content-evenly{align-content:space-evenly}.align-content-baseline{align-content:baseline}.align-content-stretch{align-content:stretch}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-stretch{align-self:stretch}.align-self-baseline{align-self:baseline}.flex.gap-fib,.flex-x.gap-fib,.flex-y.gap-fib,.grid.gap-fib,.grid-max.gap-fib,.grid-micro.gap-fib{gap:calc(var(--grid-gutter) * 1.618)}.flex.gap-double,.flex-x.gap-double,.flex-y.gap-double,.grid.gap-double,.grid-max.gap-double,.grid-micro.gap-double{gap:calc(var(--grid-gutter) * 2)}.flex.gap-base,.flex-x.gap-base,.flex-y.gap-base,.grid.gap-base,.grid-max.gap-base,.grid-micro.gap-base{gap:var(--grid-gutter)}.flex.gap-half,.flex-x.gap-half,.flex-y.gap-half,.grid.gap-half,.grid-max.gap-half,.grid-micro.gap-half{gap:calc(var(--grid-gutter) / 2)}.flex.gap-third,.flex-x.gap-third,.flex-y.gap-third,.grid.gap-third,.grid-max.gap-third,.grid-micro.gap-third{gap:calc(var(--grid-gutter) / 3)}.flex.gap-fourth,.flex-x.gap-fourth,.flex-y.gap-fourth,.grid.gap-fourth,.grid-max.gap-fourth,.grid-micro.gap-fourth{gap:calc(var(--grid-gutter) / 4)}.flex.nogap,.flex-x.nogap,.flex-y.nogap,.grid.nogap,.grid-max.nogap,.grid-micro.nogap{column-gap:0}.flex.no-rowgap,.flex-x.no-rowgap,.flex-y.no-rowgap,.grid.no-rowgap,.grid-max.no-rowgap,.grid-micro.no-rowgap{row-gap:0}.grid .col-12,.grid-max .col-12,.grid-micro .col-12{grid-column:span 12/span 12}.grid .col-11,.grid-max .col-11,.grid-micro .col-11{grid-column:span 11/span 11}.grid .col-10,.grid-max .col-10,.grid-micro .col-10{grid-column:span 10/span 10}.grid .col-9,.grid-max .col-9,.grid-micro .col-9{grid-column:span 9/span 9}.grid .col-8,.grid-max .col-8,.grid-micro .col-8{grid-column:span 8/span 8}.grid .col-7,.grid-max .col-7,.grid-micro .col-7{grid-column:span 7/span 7}.grid .col-6,.grid-max .col-6,.grid-micro .col-6{grid-column:span 6/span 6}.grid .col-5,.grid-max .col-5,.grid-micro .col-5{grid-column:span 5/span 5}.grid .col-4,.grid-max .col-4,.grid-micro .col-4{grid-column:span 4/span 4}.grid .col-3,.grid-max .col-3,.grid-micro .col-3{grid-column:span 3/span 3}.grid .col-2,.grid-max .col-2,.grid-micro .col-2{grid-column:span 2/span 2}.grid .col-1,.grid-max .col-1,.grid-micro .col-1{grid-column:span 1/span 1}.grid .start-1,.grid-max .start-1,.grid-micro .start-1{grid-column-start:1}.grid .start-2,.grid-max .start-2,.grid-micro .start-2{grid-column-start:2}.grid .start-3,.grid-max .start-3,.grid-micro .start-3{grid-column-start:3}.grid .start-4,.grid-max .start-4,.grid-micro .start-4{grid-column-start:4}.grid .start-5,.grid-max .start-5,.grid-micro .start-5{grid-column-start:5}.grid .start-6,.grid-max .start-6,.grid-micro .start-6{grid-column-start:6}.grid .start-7,.grid-max .start-7,.grid-micro .start-7{grid-column-start:7}.grid .start-8,.grid-max .start-8,.grid-micro .start-8{grid-column-start:8}.grid .start-9,.grid-max .start-9,.grid-micro .start-9{grid-column-start:9}.items-1{grid-template-columns:repeat(1,minmax(0,1fr))}.items-2{grid-template-columns:repeat(2,minmax(0,1fr))}.items-3{grid-template-columns:repeat(3,minmax(0,1fr))}.items-4{grid-template-columns:repeat(4,minmax(0,1fr))}.items-5{grid-template-columns:repeat(5,minmax(0,1fr))}.items-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-items-1>*{flex-basis:100%}.flex-items-2>*{flex-basis:calc(50% - var(--grid-gutter))}.flex-items-3>*{flex-basis:calc(33.3333333333% - var(--grid-gutter))}.flex-items-4>*{flex-basis:calc(25% - var(--grid-gutter))}.flex-items-5>*{flex-basis:calc(20% - var(--grid-gutter))}.flex-items-6>*{flex-basis:calc(16.6666666667% - var(--grid-gutter))}.flex-items-7>*{flex-basis:calc(14.2857142857% - var(--grid-gutter))}.flex-items-8>*{flex-basis:calc(12.5% - var(--grid-gutter))}.flex-items-9>*{flex-basis:calc(11.1111111111% - var(--grid-gutter))}.flex-items-10>*{flex-basis:calc(10% - var(--grid-gutter))}.flex-items-11>*{flex-basis:calc(9.0909090909% - var(--grid-gutter))}.flex-items-12>*{flex-basis:calc(8.3333333333% - var(--grid-gutter))}@media screen and (max-width: 821px){.grid,.grid-max,.grid-micro,.flex{gap:var(--grid-gutter)}.xs-content-left{text-align:left}.xs-content-centered{text-align:center}.xs-content-right{text-align:right}}@media screen and (min-width: 821px){.sm-content-left{text-align:left}.sm-content-centered{text-align:center}.sm-content-right{text-align:right}.grid-auto{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.flex.sm-row{flex-direction:row}.flex.sm-col{flex-direction:column}.grid .sm-col-12,.grid-max .sm-col-12,.grid-micro .sm-col-12{grid-column:span 12/span 12}.grid .sm-col-11,.grid-max .sm-col-11,.grid-micro .sm-col-11{grid-column:span 11/span 11}.grid .sm-col-10,.grid-max .sm-col-10,.grid-micro .sm-col-10{grid-column:span 10/span 10}.grid .sm-col-9,.grid-max .sm-col-9,.grid-micro .sm-col-9{grid-column:span 9/span 9}.grid .sm-col-8,.grid-max .sm-col-8,.grid-micro .sm-col-8{grid-column:span 8/span 8}.grid .sm-col-7,.grid-max .sm-col-7,.grid-micro .sm-col-7{grid-column:span 7/span 7}.grid .sm-col-6,.grid-max .sm-col-6,.grid-micro .sm-col-6{grid-column:span 6/span 6}.grid .sm-col-5,.grid-max .sm-col-5,.grid-micro .sm-col-5{grid-column:span 5/span 5}.grid .sm-col-4,.grid-max .sm-col-4,.grid-micro .sm-col-4{grid-column:span 4/span 4}.grid .sm-col-3,.grid-max .sm-col-3,.grid-micro .sm-col-3{grid-column:span 3/span 3}.grid .sm-col-2,.grid-max .sm-col-2,.grid-micro .sm-col-2{grid-column:span 2/span 2}.grid .sm-col-1,.grid-max .sm-col-1,.grid-micro .sm-col-1{grid-column:span 1/span 1}.grid .sm-start-1,.grid-max .sm-start-1,.grid-micro .sm-start-1{grid-column-start:1}.grid .sm-start-2,.grid-max .sm-start-2,.grid-micro .sm-start-2{grid-column-start:2}.grid .sm-start-3,.grid-max .sm-start-3,.grid-micro .sm-start-3{grid-column-start:3}.grid .sm-start-4,.grid-max .sm-start-4,.grid-micro .sm-start-4{grid-column-start:4}.grid .sm-start-5,.grid-max .sm-start-5,.grid-micro .sm-start-5{grid-column-start:5}.grid .sm-start-6,.grid-max .sm-start-6,.grid-micro .sm-start-6{grid-column-start:6}.grid .sm-start-7,.grid-max .sm-start-7,.grid-micro .sm-start-7{grid-column-start:7}.grid .sm-start-8,.grid-max .sm-start-8,.grid-micro .sm-start-8{grid-column-start:8}.grid .sm-start-9,.grid-max .sm-start-9,.grid-micro .sm-start-9{grid-column-start:9}.sm-items-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm-items-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-items-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm-items-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm-items-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm-items-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-sm-items-1>*{flex-basis:100%}.flex-sm-items-2>*{flex-basis:calc(50% - var(--grid-gutter))}.flex-sm-items-3>*{flex-basis:calc(33.3333333333% - var(--grid-gutter))}.flex-sm-items-4>*{flex-basis:calc(25% - var(--grid-gutter))}.flex-sm-items-5>*{flex-basis:calc(20% - var(--grid-gutter))}.flex-sm-items-6>*{flex-basis:calc(16.6666666667% - var(--grid-gutter))}.flex-sm-items-7>*{flex-basis:calc(14.2857142857% - var(--grid-gutter))}.flex-sm-items-8>*{flex-basis:calc(12.5% - var(--grid-gutter))}.flex-sm-items-9>*{flex-basis:calc(11.1111111111% - var(--grid-gutter))}.flex-sm-items-10>*{flex-basis:calc(10% - var(--grid-gutter))}.flex-sm-items-11>*{flex-basis:calc(9.0909090909% - var(--grid-gutter))}.flex-sm-items-12>*{flex-basis:calc(8.3333333333% - var(--grid-gutter))}.sm-justify-content-normal{justify-content:normal}.sm-justify-content-start{justify-content:flex-start}.sm-justify-content-end{justify-content:flex-end}.sm-justify-content-center{justify-content:center}.sm-justify-content-between{justify-content:space-between}.sm-justify-content-around{justify-content:space-around}.sm-justify-content-evenly{justify-content:space-evenly}.sm-justify-content-stretch{justify-content:stretch}}@media screen and (min-width: 1180px){.md-content-left{text-align:left}.md-content-centered{text-align:center}.md-content-right{text-align:right}.grid-auto{grid-template-columns:repeat(var(--grid-columns),1fr);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.flex.md-row{flex-direction:row}.flex.md-col{flex-direction:column}.grid .md-col-12,.grid-max .md-col-12,.grid-micro .md-col-12{grid-column:span 12/span 12}.grid .md-col-11,.grid-max .md-col-11,.grid-micro .md-col-11{grid-column:span 11/span 11}.grid .md-col-10,.grid-max .md-col-10,.grid-micro .md-col-10{grid-column:span 10/span 10}.grid .md-col-9,.grid-max .md-col-9,.grid-micro .md-col-9{grid-column:span 9/span 9}.grid .md-col-8,.grid-max .md-col-8,.grid-micro .md-col-8{grid-column:span 8/span 8}.grid .md-col-7,.grid-max .md-col-7,.grid-micro .md-col-7{grid-column:span 7/span 7}.grid .md-col-6,.grid-max .md-col-6,.grid-micro .md-col-6{grid-column:span 6/span 6}.grid .md-col-5,.grid-max .md-col-5,.grid-micro .md-col-5{grid-column:span 5/span 5}.grid .md-col-4,.grid-max .md-col-4,.grid-micro .md-col-4{grid-column:span 4/span 4}.grid .md-col-3,.grid-max .md-col-3,.grid-micro .md-col-3{grid-column:span 3/span 3}.grid .md-col-2,.grid-max .md-col-2,.grid-micro .md-col-2{grid-column:span 2/span 2}.grid .md-col-1,.grid-max .md-col-1,.grid-micro .md-col-1{grid-column:span 1/span 1}.grid .md-start-1,.grid-max .md-start-1,.grid-micro .md-start-1{grid-column-start:1}.grid .md-start-2,.grid-max .md-start-2,.grid-micro .md-start-2{grid-column-start:2}.grid .md-start-3,.grid-max .md-start-3,.grid-micro .md-start-3{grid-column-start:3}.grid .md-start-4,.grid-max .md-start-4,.grid-micro .md-start-4{grid-column-start:4}.grid .md-start-5,.grid-max .md-start-5,.grid-micro .md-start-5{grid-column-start:5}.grid .md-start-6,.grid-max .md-start-6,.grid-micro .md-start-6{grid-column-start:6}.grid .md-start-7,.grid-max .md-start-7,.grid-micro .md-start-7{grid-column-start:7}.grid .md-start-8,.grid-max .md-start-8,.grid-micro .md-start-8{grid-column-start:8}.grid .md-start-9,.grid-max .md-start-9,.grid-micro .md-start-9{grid-column-start:9}.md-items-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md-items-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md-items-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md-items-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md-items-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md-items-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-md-items-1>*{flex-basis:100%}.flex-md-items-2>*{flex-basis:calc(50% - var(--grid-gutter))}.flex-md-items-3>*{flex-basis:calc(33.3333333333% - var(--grid-gutter))}.flex-md-items-4>*{flex-basis:calc(25% - var(--grid-gutter))}.flex-md-items-5>*{flex-basis:calc(20% - var(--grid-gutter))}.flex-md-items-6>*{flex-basis:calc(16.6666666667% - var(--grid-gutter))}.flex-md-items-7>*{flex-basis:calc(14.2857142857% - var(--grid-gutter))}.flex-md-items-8>*{flex-basis:calc(12.5% - var(--grid-gutter))}.flex-md-items-9>*{flex-basis:calc(11.1111111111% - var(--grid-gutter))}.flex-md-items-10>*{flex-basis:calc(10% - var(--grid-gutter))}.flex-md-items-11>*{flex-basis:calc(9.0909090909% - var(--grid-gutter))}.flex-md-items-12>*{flex-basis:calc(8.3333333333% - var(--grid-gutter))}.md-justify-content-normal{justify-content:normal}.md-justify-content-start{justify-content:flex-start}.md-justify-content-end{justify-content:flex-end}.md-justify-content-center{justify-content:center}.md-justify-content-between{justify-content:space-between}.md-justify-content-around{justify-content:space-around}.md-justify-content-evenly{justify-content:space-evenly}.md-justify-content-stretch{justify-content:stretch}}@media screen and (min-width: 1513px){.lg-content-left{text-align:left}.lg-content-centered{text-align:center}.lg-content-right{text-align:right}.flex.lg-row{flex-direction:row}.flex.lg-col{flex-direction:column}.grid .lg-col-12,.grid-max .lg-col-12,.grid-micro .lg-col-12{grid-column:span 12/span 12}.grid .lg-col-11,.grid-max .lg-col-11,.grid-micro .lg-col-11{grid-column:span 11/span 11}.grid .lg-col-10,.grid-max .lg-col-10,.grid-micro .lg-col-10{grid-column:span 10/span 10}.grid .lg-col-9,.grid-max .lg-col-9,.grid-micro .lg-col-9{grid-column:span 9/span 9}.grid .lg-col-8,.grid-max .lg-col-8,.grid-micro .lg-col-8{grid-column:span 8/span 8}.grid .lg-col-7,.grid-max .lg-col-7,.grid-micro .lg-col-7{grid-column:span 7/span 7}.grid .lg-col-6,.grid-max .lg-col-6,.grid-micro .lg-col-6{grid-column:span 6/span 6}.grid .lg-col-5,.grid-max .lg-col-5,.grid-micro .lg-col-5{grid-column:span 5/span 5}.grid .lg-col-4,.grid-max .lg-col-4,.grid-micro .lg-col-4{grid-column:span 4/span 4}.grid .lg-col-3,.grid-max .lg-col-3,.grid-micro .lg-col-3{grid-column:span 3/span 3}.grid .lg-col-2,.grid-max .lg-col-2,.grid-micro .lg-col-2{grid-column:span 2/span 2}.grid .lg-col-1,.grid-max .lg-col-1,.grid-micro .lg-col-1{grid-column:span 1/span 1}.grid .lg-start-1,.grid-max .lg-start-1,.grid-micro .lg-start-1{grid-column-start:1}.grid .lg-start-2,.grid-max .lg-start-2,.grid-micro .lg-start-2{grid-column-start:2}.grid .lg-start-3,.grid-max .lg-start-3,.grid-micro .lg-start-3{grid-column-start:3}.grid .lg-start-4,.grid-max .lg-start-4,.grid-micro .lg-start-4{grid-column-start:4}.grid .lg-start-5,.grid-max .lg-start-5,.grid-micro .lg-start-5{grid-column-start:5}.grid .lg-start-6,.grid-max .lg-start-6,.grid-micro .lg-start-6{grid-column-start:6}.grid .lg-start-7,.grid-max .lg-start-7,.grid-micro .lg-start-7{grid-column-start:7}.grid .lg-start-8,.grid-max .lg-start-8,.grid-micro .lg-start-8{grid-column-start:8}.grid .lg-start-9,.grid-max .lg-start-9,.grid-micro .lg-start-9{grid-column-start:9}.lg-items-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg-items-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg-items-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg-items-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg-items-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg-items-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-lg-items-1>*{flex-basis:100%}.flex-lg-items-2>*{flex-basis:calc(50% - var(--grid-gutter))}.flex-lg-items-3>*{flex-basis:calc(33.3333333333% - var(--grid-gutter))}.flex-lg-items-4>*{flex-basis:calc(25% - var(--grid-gutter))}.flex-lg-items-5>*{flex-basis:calc(20% - var(--grid-gutter))}.flex-lg-items-6>*{flex-basis:calc(16.6666666667% - var(--grid-gutter))}.flex-lg-items-7>*{flex-basis:calc(14.2857142857% - var(--grid-gutter))}.flex-lg-items-8>*{flex-basis:calc(12.5% - var(--grid-gutter))}.flex-lg-items-9>*{flex-basis:calc(11.1111111111% - var(--grid-gutter))}.flex-lg-items-10>*{flex-basis:calc(10% - var(--grid-gutter))}.flex-lg-items-11>*{flex-basis:calc(9.0909090909% - var(--grid-gutter))}.flex-lg-items-12>*{flex-basis:calc(8.3333333333% - var(--grid-gutter))}.lg-justify-content-normal{justify-content:normal}.lg-justify-content-start{justify-content:flex-start}.lg-justify-content-end{justify-content:flex-end}.lg-justify-content-center{justify-content:center}.lg-justify-content-between{justify-content:space-between}.lg-justify-content-around{justify-content:space-around}.lg-justify-content-evenly{justify-content:space-evenly}.lg-justify-content-stretch{justify-content:stretch}}@media screen and (min-width: 1921px){.xl-content-left{text-align:left}.xl-content-centered{text-align:center}.xl-content-right{text-align:right}.flex.xl-row{flex-direction:row}.flex.xl-col{flex-direction:column}.grid .xl-col-12,.grid-max .xl-col-12,.grid-micro .xl-col-12{grid-column:span 12/span 12}.grid .xl-col-11,.grid-max .xl-col-11,.grid-micro .xl-col-11{grid-column:span 11/span 11}.grid .xl-col-10,.grid-max .xl-col-10,.grid-micro .xl-col-10{grid-column:span 10/span 10}.grid .xl-col-9,.grid-max .xl-col-9,.grid-micro .xl-col-9{grid-column:span 9/span 9}.grid .xl-col-8,.grid-max .xl-col-8,.grid-micro .xl-col-8{grid-column:span 8/span 8}.grid .xl-col-7,.grid-max .xl-col-7,.grid-micro .xl-col-7{grid-column:span 7/span 7}.grid .xl-col-6,.grid-max .xl-col-6,.grid-micro .xl-col-6{grid-column:span 6/span 6}.grid .xl-col-5,.grid-max .xl-col-5,.grid-micro .xl-col-5{grid-column:span 5/span 5}.grid .xl-col-4,.grid-max .xl-col-4,.grid-micro .xl-col-4{grid-column:span 4/span 4}.grid .xl-col-3,.grid-max .xl-col-3,.grid-micro .xl-col-3{grid-column:span 3/span 3}.grid .xl-col-2,.grid-max .xl-col-2,.grid-micro .xl-col-2{grid-column:span 2/span 2}.grid .xl-col-1,.grid-max .xl-col-1,.grid-micro .xl-col-1{grid-column:span 1/span 1}.grid .xl-start-1,.grid-max .xl-start-1,.grid-micro .xl-start-1{grid-column-start:1}.grid .xl-start-2,.grid-max .xl-start-2,.grid-micro .xl-start-2{grid-column-start:2}.grid .xl-start-3,.grid-max .xl-start-3,.grid-micro .xl-start-3{grid-column-start:3}.grid .xl-start-4,.grid-max .xl-start-4,.grid-micro .xl-start-4{grid-column-start:4}.grid .xl-start-5,.grid-max .xl-start-5,.grid-micro .xl-start-5{grid-column-start:5}.grid .xl-start-6,.grid-max .xl-start-6,.grid-micro .xl-start-6{grid-column-start:6}.grid .xl-start-7,.grid-max .xl-start-7,.grid-micro .xl-start-7{grid-column-start:7}.grid .xl-start-8,.grid-max .xl-start-8,.grid-micro .xl-start-8{grid-column-start:8}.grid .xl-start-9,.grid-max .xl-start-9,.grid-micro .xl-start-9{grid-column-start:9}.xl-items-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl-items-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl-items-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl-items-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl-items-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl-items-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-xl-items-1>*{flex-basis:100%}.flex-xl-items-2>*{flex-basis:calc(50% - var(--grid-gutter))}.flex-xl-items-3>*{flex-basis:calc(33.3333333333% - var(--grid-gutter))}.flex-xl-items-4>*{flex-basis:calc(25% - var(--grid-gutter))}.flex-xl-items-5>*{flex-basis:calc(20% - var(--grid-gutter))}.flex-xl-items-6>*{flex-basis:calc(16.6666666667% - var(--grid-gutter))}.flex-xl-items-7>*{flex-basis:calc(14.2857142857% - var(--grid-gutter))}.flex-xl-items-8>*{flex-basis:calc(12.5% - var(--grid-gutter))}.flex-xl-items-9>*{flex-basis:calc(11.1111111111% - var(--grid-gutter))}.flex-xl-items-10>*{flex-basis:calc(10% - var(--grid-gutter))}.flex-xl-items-11>*{flex-basis:calc(9.0909090909% - var(--grid-gutter))}.flex-xl-items-12>*{flex-basis:calc(8.3333333333% - var(--grid-gutter))}.xl-justify-content-normal{justify-content:normal}.xl-justify-content-start{justify-content:flex-start}.xl-justify-content-end{justify-content:flex-end}.xl-justify-content-center{justify-content:center}.xl-justify-content-between{justify-content:space-between}.xl-justify-content-around{justify-content:space-around}.xl-justify-content-evenly{justify-content:space-evenly}.xl-justify-content-stretch{justify-content:stretch}}@media screen and (max-width: 821px){.flex.xs-gap-fib,.flex-x.xs-gap-fib,.flex-y.xs-gap-fib,.grid.xs-gap-fib,.grid-max.xs-gap-fib,.grid-micro.xs-gap-fib{gap:calc(var(--grid-gutter) * 1.618)}.flex.xs-gap-double,.flex-x.xs-gap-double,.flex-y.xs-gap-double,.grid.xs-gap-double,.grid-max.xs-gap-double,.grid-micro.xs-gap-double{gap:calc(var(--grid-gutter) * 2)}.flex.xs-gap-base,.flex-x.xs-gap-base,.flex-y.xs-gap-base,.grid.xs-gap-base,.grid-max.xs-gap-base,.grid-micro.xs-gap-base{gap:var(--grid-gutter)}.flex.xs-gap-half,.flex-x.xs-gap-half,.flex-y.xs-gap-half,.grid.xs-gap-half,.grid-max.xs-gap-half,.grid-micro.xs-gap-half{gap:calc(var(--grid-gutter) / 2)}.flex.xs-gap-third,.flex-x.xs-gap-third,.flex-y.xs-gap-third,.grid.xs-gap-third,.grid-max.xs-gap-third,.grid-micro.xs-gap-third{gap:calc(var(--grid-gutter) / 3)}.flex.xs-gap-fourth,.flex-x.xs-gap-fourth,.flex-y.xs-gap-fourth,.grid.xs-gap-fourth,.grid-max.xs-gap-fourth,.grid-micro.xs-gap-fourth{gap:calc(var(--grid-gutter) / 4)}.flex.xs-nogap,.flex-x.xs-nogap,.flex-y.xs-nogap,.grid.xs-nogap,.grid-max.xs-nogap,.grid-micro.xs-nogap{column-gap:0}.xs-row{flex-direction:row}.xs-col{flex-direction:column}.xs-flex{display:flex}.xs-grid{display:grid}.sm-show,.md-show,.lg-show,.xl-show,.xs-hide{display:none!important}}@media screen and (min-width: 822px) and (max-width: 1179px){.sm-row{flex-direction:row}.sm-col{flex-direction:column}.sm-flex{display:flex}.sm-grid{display:grid}.xs-show,.md-show,.lg-show,.xl-show,.sm-hide{display:none!important}.flex.sm-gap-fib,.flex-x.sm-gap-fib,.flex-y.sm-gap-fib,.grid.sm-gap-fib,.grid-max.sm-gap-fib,.grid-micro.sm-gap-fib{gap:calc(var(--grid-gutter) * 1.618)}.flex.sm-gap-double,.flex-x.sm-gap-double,.flex-y.sm-gap-double,.grid.sm-gap-double,.grid-max.sm-gap-double,.grid-micro.sm-gap-double{gap:calc(var(--grid-gutter) * 2)}.flex.sm-gap-base,.flex-x.sm-gap-base,.flex-y.sm-gap-base,.grid.sm-gap-base,.grid-max.sm-gap-base,.grid-micro.sm-gap-base{gap:var(--grid-gutter)}.flex.sm-gap-half,.flex-x.sm-gap-half,.flex-y.sm-gap-half,.grid.sm-gap-half,.grid-max.sm-gap-half,.grid-micro.sm-gap-half{gap:calc(var(--grid-gutter) / 2)}.flex.sm-gap-third,.flex-x.sm-gap-third,.flex-y.sm-gap-third,.grid.sm-gap-third,.grid-max.sm-gap-third,.grid-micro.sm-gap-third{gap:calc(var(--grid-gutter) / 3)}.flex.sm-gap-fourth,.flex-x.sm-gap-fourth,.flex-y.sm-gap-fourth,.grid.sm-gap-fourth,.grid-max.sm-gap-fourth,.grid-micro.sm-gap-fourth{gap:calc(var(--grid-gutter) / 4)}.flex.sm-nogap,.flex-x.sm-nogap,.flex-y.sm-nogap,.grid.sm-nogap,.grid-max.sm-nogap,.grid-micro.sm-nogap{column-gap:0}}@media screen and (min-width: 1180px) and (max-width: 1512px){.md-row{flex-direction:row}.md-col{flex-direction:column}.md-flex{display:flex}.md-grid{display:grid}.xs-show,.sm-show,.lg-show,.xl-show,.md-hide{display:none!important}.flex.md-gap-fib,.flex-x.md-gap-fib,.flex-y.md-gap-fib,.grid.md-gap-fib,.grid-max.md-gap-fib,.grid-micro.md-gap-fib{gap:calc(var(--grid-gutter) * 1.618)}.flex.md-gap-double,.flex-x.md-gap-double,.flex-y.md-gap-double,.grid.md-gap-double,.grid-max.md-gap-double,.grid-micro.md-gap-double{gap:calc(var(--grid-gutter) * 2)}.flex.md-gap-base,.flex-x.md-gap-base,.flex-y.md-gap-base,.grid.md-gap-base,.grid-max.md-gap-base,.grid-micro.md-gap-base{gap:var(--grid-gutter)}.flex.md-gap-half,.flex-x.md-gap-half,.flex-y.md-gap-half,.grid.md-gap-half,.grid-max.md-gap-half,.grid-micro.md-gap-half{gap:calc(var(--grid-gutter) / 2)}.flex.md-gap-third,.flex-x.md-gap-third,.flex-y.md-gap-third,.grid.md-gap-third,.grid-max.md-gap-third,.grid-micro.md-gap-third{gap:calc(var(--grid-gutter) / 3)}.flex.md-gap-fourth,.flex-x.md-gap-fourth,.flex-y.md-gap-fourth,.grid.md-gap-fourth,.grid-max.md-gap-fourth,.grid-micro.md-gap-fourth{gap:calc(var(--grid-gutter) / 4)}.flex.md-nogap,.flex-x.md-nogap,.flex-y.md-nogap,.grid.md-nogap,.grid-max.md-nogap,.grid-micro.md-nogap{column-gap:0}}@media screen and (min-width: 1513px) and (max-width: 1920px){.lg-row{flex-direction:row}.lg-col{flex-direction:column}.lg-flex{display:flex}.lg-grid{display:grid}.xs-show,.sm-show,.md-show,.xl-show,.lg-hide{display:none!important}.flex.lg-gap-fib,.flex-x.lg-gap-fib,.flex-y.lg-gap-fib,.grid.lg-gap-fib,.grid-max.lg-gap-fib,.grid-micro.lg-gap-fib{gap:calc(var(--grid-gutter) * 1.618)}.flex.lg-gap-double,.flex-x.lg-gap-double,.flex-y.lg-gap-double,.grid.lg-gap-double,.grid-max.lg-gap-double,.grid-micro.lg-gap-double{gap:calc(var(--grid-gutter) * 2)}.flex.lg-gap-base,.flex-x.lg-gap-base,.flex-y.lg-gap-base,.grid.lg-gap-base,.grid-max.lg-gap-base,.grid-micro.lg-gap-base{gap:var(--grid-gutter)}.flex.lg-nogap,.flex-x.lg-nogap,.flex-y.lg-nogap,.grid.lg-nogap,.grid-max.lg-nogap,.grid-micro.lg-nogap{column-gap:0}.flex.lg-gap-half,.flex-x.lg-gap-half,.flex-y.lg-gap-half,.grid.lg-gap-half,.grid-max.lg-gap-half,.grid-micro.lg-gap-half{gap:calc(var(--grid-gutter) / 2)}.flex.lg-gap-third,.flex-x.lg-gap-third,.flex-y.lg-gap-third,.grid.lg-gap-third,.grid-max.lg-gap-third,.grid-micro.lg-gap-third{gap:calc(var(--grid-gutter) / 3)}.flex.lg-gap-fourth,.flex-x.lg-gap-fourth,.flex-y.lg-gap-fourth,.grid.lg-gap-fourth,.grid-max.lg-gap-fourth,.grid-micro.lg-gap-fourth{gap:calc(var(--grid-gutter) / 4)}}@media screen and (min-width: 1921px){.xl-row{flex-direction:row}.xl-col{flex-direction:column}.xl-flex{display:flex}.xl-grid{display:grid}.xs-show,.sm-show,.md-show,.lg-show,.xl-hide{display:none!important}.flex.xl-gap-base,.flex-x.xl-gap-base,.flex-y.xl-gap-base,.grid.xl-gap-base,.grid-max.xl-gap-base,.grid-micro.xl-gap-base{gap:var(--grid-gutter)}.flex.xl-gap-half,.flex-x.xl-gap-half,.flex-y.xl-gap-half,.grid.xl-gap-half,.grid-max.xl-gap-half,.grid-micro.xl-gap-half{gap:calc(var(--grid-gutter) / 2)}.flex.xl-gap-third,.flex-x.xl-gap-third,.flex-y.xl-gap-third,.grid.xl-gap-third,.grid-max.xl-gap-third,.grid-micro.xl-gap-third{gap:calc(var(--grid-gutter) / 3)}.flex.xl-gap-fourth,.flex-x.xl-gap-fourth,.flex-y.xl-gap-fourth,.grid.xl-gap-fourth,.grid-max.xl-gap-fourth,.grid-micro.xl-gap-fourth{gap:calc(var(--grid-gutter) / 4)}.flex.xl-nogap,.flex-x.xl-nogap,.flex-y.xl-nogap,.grid.xl-nogap,.grid-max.xl-nogap,.grid-micro.xl-nogap{column-gap:0}}@media screen and (min-width: 821px){.hide-sm-up{display:none!important}}@media screen and (min-width: 1180px){.hide-md-up{display:none!important}}@media screen and (min-width: 1513px){.hide-lg-up{display:none!important}}@media screen and (min-width: 1921px){.hide-xl-up{display:none!important}}@media screen and (max-width: 821px){.hide-to-sm{display:none!important}}@media screen and (max-width: 1179px){.hide-to-md{display:none!important}}@media screen and (max-width: 1512px){.hide-to-lg{display:none!important}}@media screen and (max-width: 1920px){.hide-to-xl{display:none!important}}*,* *,*>*{font-family:var(--font-default);color:var(--text-base);line-height:1.5em;letter-spacing:0;text-wrap:balance}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.headline-block:has(h1,.h1,.h0,h2,.h2) .overline,.h6{font-family:var(--font-special);line-height:1.25em;font-weight:500;letter-spacing:-.033em}h3,h4,h5,h6,.h3,.h4,.h5,.headline-block:has(h1,.h1,.h0,h2,.h2) .overline,.h6{letter-spacing:-.033em}p,blockquote,figcaption,.default-text{font-family:var(--font-default);line-height:1.5em;font-weight:400}blockquote{font-style:italic}a{font-family:var(--font-default);line-height:inherit;color:var(--cta);text-decoration:underline}a.disabled{cursor:not-allowed;pointer-events:none;text-decoration:line-through}h1.label,.headline-block:has(h3,.h3,h4,.h4) h1.overline,.card .card-body .card-content h1.overline,.card .card-body .card-content h1.underline,h2.label,.headline-block:has(h3,.h3,h4,.h4) h2.overline,.card .card-body .card-content h2.overline,.card .card-body .card-content h2.underline,h3.label,.headline-block:has(h3,.h3,h4,.h4) h3.overline,.card .card-body .card-content h3.overline,.card .card-body .card-content h3.underline,h4.label,.headline-block:has(h3,.h3,h4,.h4) h4.overline,.card .card-body .card-content h4.overline,.card .card-body .card-content h4.underline,h5.label,.headline-block:has(h3,.h3,h4,.h4) h5.overline,.card .card-body .card-content h5.overline,.card .card-body .card-content h5.underline,h6.label,.headline-block:has(h3,.h3,h4,.h4) h6.overline,.card .card-body .card-content h6.overline,.card .card-body .card-content h6.underline,p.label,.headline-block:has(h3,.h3,h4,.h4) p.overline,.card .card-body .card-content p.overline,.card .card-body .card-content p.underline,strong.label,.headline-block:has(h3,.h3,h4,.h4) strong.overline,.card .card-body .card-content strong.overline,.card .card-body .card-content strong.underline,label.label,.headline-block:has(h3,.h3,h4,.h4) label.overline,.card .card-body .card-content label.overline,.card .card-body .card-content label.underline,.input-wrapper:not([data-input-type=radio],[data-input-type=checkbox]) label,a.label,.headline-block:has(h3,.h3,h4,.h4) a.overline,.card .card-body .card-content a.overline,.card .card-body .card-content a.underline,u.label,.headline-block:has(h3,.h3,h4,.h4) u.overline,.card .card-body .card-content u.overline,.card .card-body .card-content u.underline,li.label,.headline-block:has(h3,.h3,h4,.h4) li.overline,.card .card-body .card-content li.overline,.card .card-body .card-content li.underline,span.label,.headline-block:has(h3,.h3,h4,.h4) span.overline,.card .card-body .card-content span.overline,.card .card-body .card-content span.underline,.h0.label,.headline-block:has(h3,.h3,h4,.h4) .h0.overline,.card .card-body .card-content .h0.overline,.card .card-body .card-content .h0.underline,.h1.label,.headline-block:has(h3,.h3,h4,.h4) .h1.overline,.card .card-body .card-content .h1.overline,.card .card-body .card-content .h1.underline,.h2.label,.headline-block:has(h3,.h3,h4,.h4) .h2.overline,.card .card-body .card-content .h2.overline,.card .card-body .card-content .h2.underline,.h3.label,.headline-block:has(h3,.h3,h4,.h4) .h3.overline,.card .card-body .card-content .h3.overline,.card .card-body .card-content .h3.underline,.h4.label,.headline-block:has(h3,.h3,h4,.h4) .h4.overline,.card .card-body .card-content .h4.overline,.card .card-body .card-content .h4.underline,.h5.label,.headline-block:has(h3,.h3,h4,.h4) .h5.overline,.headline-block:has(h1,.h1,.h0,h2,.h2) .label.overline,.headline-block:has(h1,.h1,.h0,h2,.h2) .headline-block:has(h3,.h3,h4,.h4) .overline,.headline-block:has(h3,.h3,h4,.h4) .headline-block:has(h1,.h1,.h0,h2,.h2) .overline,.card .card-body .card-content .h5.overline,.card .card-body .card-content .headline-block:has(h1,.h1,.h0,h2,.h2) .overline,.headline-block:has(h1,.h1,.h0,h2,.h2) .card .card-body .card-content .overline,.card .card-body .card-content .h5.underline,.h6.label,.headline-block:has(h3,.h3,h4,.h4) .h6.overline,.card .card-body .card-content .h6.overline,.card .card-body .card-content .h6.underline,.default-text.label,.headline-block:has(h3,.h3,h4,.h4) .default-text.overline,.card .card-body .card-content .default-text.overline,.card .card-body .card-content .default-text.underline{font-family:var(--font-special);text-transform:uppercase;letter-spacing:0em;font-weight:700}h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,p.light,strong.light,label.light,a.light,u.light,li.light,span.light,.h0.light,.h1.light,.h2.light,.h3.light,.h4.light,.h5.light,.headline-block:has(h1,.h1,.h0,h2,.h2) .light.overline,.h6.light,.default-text.light{color:var(--text-light)}h1.disabled,h2.disabled,h3.disabled,h4.disabled,h5.disabled,h6.disabled,p.disabled,strong.disabled,label.disabled,a.disabled,u.disabled,li.disabled,span.disabled,.h0.disabled,.h1.disabled,.h2.disabled,.h3.disabled,.h4.disabled,.h5.disabled,.headline-block:has(h1,.h1,.h0,h2,.h2) .disabled.overline,.h6.disabled,.default-text.disabled{color:var(--text-disabled)}h1.strong,h2.strong,h3.strong,h4.strong,h5.strong,h6.strong,p.strong,strong.strong,label.strong,a.strong,u.strong,li.strong,span.strong,.h0.strong,.h1.strong,.h2.strong,.h3.strong,.h4.strong,.h5.strong,.headline-block:has(h1,.h1,.h0,h2,.h2) .strong.overline,.h6.strong,.default-text.strong{font-weight:700}.h0,h1,h2,h3,h4,h5,h6{max-width:35ch}p,.default-text{max-width:80ch}.label,.headline-block:has(h3,.h3,h4,.h4) .overline,.card .card-body .card-content .overline,.card .card-body .card-content .underline,.input-wrapper:not([data-input-type=radio],[data-input-type=checkbox]) label{max-width:60ch}.h0{font-size:var(--font-h0);font-weight:800;text-transform:uppercase;line-height:1.125em}h1,.h1{font-size:var(--font-h1);font-weight:800;text-transform:uppercase;line-height:1.125em}h2,.h2{font-size:var(--font-h2);font-weight:800;text-transform:uppercase}h3,.h3{font-family:var(--font-default);font-size:var(--font-h3);text-transform:none}h4,.h4{font-family:var(--font-default);font-size:var(--font-h4);text-transform:none}h5,.h5,.headline-block:has(h1,.h1,.h0,h2,.h2) .overline{font-size:var(--font-h5);font-weight:700;text-transform:uppercase}h6,.h6{font-size:var(--font-h6);font-weight:800;text-transform:none}thead>tr>th>strong{font-size:var(--font-small);font-weight:600}p,.default-text,a,.list>li,pre,blockquote,figcaption,div{font-size:var(--font-p)}p.large>p,p.large,.default-text.large>p,.default-text.large,a.large>p,a.large,.list>li.large>p,.list>li.large,pre.large>p,pre.large,blockquote.large>p,blockquote.large,figcaption.large>p,figcaption.large,div.large>p,div.large{font-size:var(--font-large);letter-spacing:-.025em;line-height:1.66em}p.small>p,p.small,.default-text.small>p,.default-text.small,a.small>p,a.small,.list>li.small>p,.list>li.small,pre.small>p,pre.small,blockquote.small>p,blockquote.small,figcaption.small>p,figcaption.small,div.small>p,div.small{font-size:var(--font-small);letter-spacing:0em}p.micro>p,p.micro,.default-text.micro>p,.default-text.micro,a.micro>p,a.micro,.list>li.micro>p,.list>li.micro,pre.micro>p,pre.micro,blockquote.micro>p,blockquote.micro,figcaption.micro>p,figcaption.micro,div.micro>p,div.micro{font-size:var(--font-micro);letter-spacing:.025em}.label,.headline-block:has(h3,.h3,h4,.h4) .overline,.card .card-body .card-content .overline,.card .card-body .card-content .underline,.input-wrapper:not([data-input-type=radio],[data-input-type=checkbox]) label{font-size:var(--font-small)}pre{font-family:var(--font-mono);background:#f5f5f5;display:block;text-wrap:wrap;text-align:left;padding:1.6em 2em;letter-spacing:-.05em;line-height:2em}blockquote{padding-left:1em;border-left:1px solid var(--text-base)}.navigation_link,#header .container .header-navigation .header-menu>nav .nav-link{font-family:var(--font-default);font-family:var(--font-p);font-weight:400;line-height:1em;color:var(--text-base);text-decoration:none}.button>span{font-family:var(--font-special);text-transform:uppercase;letter-spacing:-.025em;font-weight:700}ul.list{margin-top:1.25em;margin-bottom:.5em;padding-left:1em;display:flex;flex-direction:column;gap:.5em}ul.list li{list-style:disc;padding-left:.33em}span{line-height:inherit;font-size:inherit;font-family:inherit;letter-spacing:inherit;color:inherit}.h0,h1,h2,.h1,.h2{color:var(--text-headline)}h3,.h3,h4,.h4,h5,.h5,.headline-block:has(h1,.h1,.h0,h2,.h2) .overline{color:var(--text-headline_sec)}@media screen and (max-width: 821px){h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.headline-block:has(h1,.h1,.h0,h2,.h2) .overline,.h6{word-wrap:break-word}}.md-content h1,.md-content h2,.md-content h3,.md-content h4,.md-content h5{margin-top:var(--space-major);margin-bottom:var(--space-list)}.md-content h4,.md-content h5{margin-bottom:var(--space-minor)}.md-content sup{display:inline-block;margin-left:.25em;margin-right:.25em;color:var(--icon)}.md-content p{margin-bottom:var(--space-list)}.md-content p:has(img){max-width:100%;margin-top:var(--space-major)}.md-content p:has(img) img{display:block}.md-content p:has(img)+h3,.md-content p:has(img)+h4,.md-content p:has(img)+h5{margin-top:var(--space-list)}.md-content *:first-child{margin-top:0}.md-content *:last-child{margin-bottom:0}.md-content ol{margin-bottom:var(--space-list)}.md-content ol li p{display:inline}.md-content ol li p a{display:block}.md-content ul{margin-bottom:var(--space-major)}.md-content ul li p{display:inline}.md-content ul li p a{display:block}.md-content:not(.escape) ol{padding-left:2em}.md-content:not(.escape) ol li{list-style:decimal-leading-zero;margin-bottom:.5em}.md-content:not(.escape) ul li{list-style:outside;margin-left:1em;padding-left:.125em;margin-bottom:1em}.material-icons,.bluerange-icons{display:inline-block;color:inherit;font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;user-select:none!important;font-family:var(--font-icons)!important;color:var(--icon)}.material-icons:not(.svg-icon):before,.bluerange-icons:not(.svg-icon):before{display:block;content:attr(data-icon)}.material-icons.fill1,.bluerange-icons.fill1{font-variation-settings:"FILL" 1}.material-icons.fill0,.bluerange-icons.fill0{font-variation-settings:"FILL" 0}.material-icons.svg-icon,.bluerange-icons.svg-icon{fill:var(--icon)}.link>.material-icons{color:var(--cta);fill:var(--cta);transform:translateY(.125em) scale(1.25);margin-left:.25em}@keyframes hero-flicker{10%{opacity:1}15%{opacity:0}20%{opacity:1}25%{opacity:0}30%{opacity:1}35%{opacity:0}to{opacity:1}}.transition,picture .image-description,picture img,select:not(.blank),input:not(button,.button,[type=radio],[type=checkbox]),textarea,html body.scroll-lock main{transition:all 1s cubic-bezier(.22,1,.36,1);transform:translateZ(1px)}.transition-long,.partner-item a picture img,.partner-item a picture,.partner-item a .partner-info,.partner-item a,.partner-item{transition:all 1s cubic-bezier(0,.66,0,1);transform:translateZ(1px)}.transition-hover,#header .container .header-navigation .header-menu>nav .nav-link:after,#header .container .seperator,button.flip>div,.button.flip>div,button.flip>span,.button.flip>span,button:has(div)>div>.icon,.button:has(div)>div>.icon,button:has(div)>div,.button:has(div)>div,button,.button,.hover-pop{transition:all .5s cubic-bezier(.22,1,.36,1);transform:translateZ(1px)}.hover-pop{transition-timing-function:cubic-bezier(0,2,.5,1);transform-style:revert}.hover-pop:hover{transform:scale(1.1)}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.flex-x,.flex-y{display:flex}.flex-x{flex-direction:row}.flex-y{flex-direction:column;row-gap:var(--grid-gutter)}.vertical-centered{display:flex;flex-direction:column;justify-content:center}.vertical-centered>*{margin-bottom:5%}.typo-test{display:flex;flex-direction:column;gap:2rem}.typo-test h1+p,.typo-test h2+p{margin-top:2em}.typo-test h3+p,.typo-test h4+p,.typo-test h5+p{margin-top:1em}.typo-test p+p{margin-top:1em}.box{background:var(--box);padding:var(--space-box)}body{min-height:100.1vh;display:flex;flex-direction:column}body header,body main>section,body footer{padding-left:var(--space-side);padding-right:var(--space-side)}body main{flex-grow:1;display:flex;flex-direction:column}body main section{padding-top:var(--space-section);padding-bottom:var(--space-section)}body main section .container>.grid{margin-bottom:var(--space-groups)}body main section .container>.grid:last-child{margin-bottom:0}body main section.no-top{padding-top:0}body main section.no-bottom{padding-bottom:0}body main section.compact .container>.grid{margin-bottom:var(--space-content)}body footer{margin-top:auto}html{font-size:16px;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);overflow-x:hidden;-webkit-text-size-adjust:100%;font-display:swap}html *,html * *,html *>*{text-rendering:geometricPrecision!important}html body{font-size:16px;background:var(--background);overflow-x:hidden}html body section{background:var(--background)}html body section .card{background:var(--box)}html body section.glow-right{background:var(--background);background-image:radial-gradient(circle farthest-side at right center,var(--cta) -15%,var(--background) 50%)}html body section.glow-top{background:var(--background);background-image:radial-gradient(circle farthest-side at center top,var(--cta) -15%,var(--background) 50%)}html body section.glow-bottom{background:var(--background);background-image:radial-gradient(circle at center bottom,var(--cta) -25%,var(--background) 50%)}html body section.hero-bg{background-image:url(../img/grid/hero-bg.webp)}@media screen and (max-width: 1179px){html body.scroll-lock{overflow:hidden}html body.scroll-lock main{filter:saturate(0);opacity:.25;pointer-events:none}}button,.button{border:none;box-shadow:none;cursor:pointer;display:inline-flex;overflow:hidden;user-select:none;text-decoration:none;font-size:1rem;line-height:1.25em;border-radius:2em;background:var(--text-base);padding:.875em 1.25em}button span,.button span{color:var(--text-invert)}button>span,.button>span{display:block;text-wrap:nowrap}button:has(div),.button:has(div){padding-right:1em}button:has(div)>div,.button:has(div)>div{position:relative;display:block;font-size:inherit;width:1.25em;height:1.25em;margin-left:.66em}button:has(div)>div>.icon,.button:has(div)>div>.icon{font-size:1.25em;line-height:1.25em;position:absolute;text-align:center;left:0;right:0;transform:scale(1.25) translateZ(1px);fill:var(--text-invert)}button:has(div)>div>.icon:first-child,.button:has(div)>div>.icon:first-child{top:0;opacity:1}button:has(div)>div>.icon:last-child,.button:has(div)>div>.icon:last-child{top:100%;opacity:0}button:has(div)>div>.icon.svg-icon,.button:has(div)>div>.icon.svg-icon{transform:scale(1) translateZ(1px)}button:has(div).revert,.button:has(div).revert{padding-right:1.25em;padding-left:1em}button:has(div).revert>div,.button:has(div).revert>div{margin-left:0;margin-right:.66em}button:hover:has(div)>div .icon:first-child,.button:hover:has(div)>div .icon:first-child{top:-100%;opacity:0}button:hover:has(div)>div .icon:last-child,.button:hover:has(div)>div .icon:last-child{top:0%;opacity:1}button.primary,.button.primary{background:#ffed00}button.primary span,button.primary .icon,.button.primary span,.button.primary .icon{color:#403c3c;fill:#403c3c}button.secondary,.button.secondary{background:transparent;box-shadow:inset 0 0 0 1pt var(--text-base)}button.secondary span,button.secondary .icon,.button.secondary span,.button.secondary .icon{color:var(--text-base);fill:var(--text-base)}button.flip,.button.flip{padding-top:.25em;padding-bottom:.25em;padding-right:.25em}button.flip>span,.button.flip>span{color:#403c3c;position:relative;left:0;padding:.625em 0}button.flip>div,.button.flip>div{right:0;width:2.5em;height:2.5em;background:var(--text-invert);border-radius:100%}button.flip>div>span,.button.flip>div>span{font-size:1.25em;line-height:2.5em;color:var(--text-base)}button.flip:hover>span,.button.flip:hover>span{left:2em}button.flip:hover>div,.button.flip:hover>div{right:calc(100% - .25em);transform:translate(50%) translateZ(1px);margin-left:.25em}button.icon-only,.button.icon-only{padding:.875em}button.icon-only>div,.button.icon-only>div{margin-left:0}button.text,.button.text{background:transparent;border:none;box-shadow:none;user-select:none;padding:0}button.text span,button.text .icon,.button.text span,.button.text .icon{color:var(--text-base);fill:var(--text-base)}button.text.revert,.button.text.revert{padding-right:0;padding-left:0}button.text.revert>div,.button.text.revert>div{margin-left:0;margin-right:.66em}@media screen and (max-width: 821px){button.xs-full,.button.xs-full{width:100%;justify-content:center}}input:not(button,.button,[type=radio],[type=checkbox]),textarea{background:var(--input-base);font-family:var(--font-default);font-size:1em;line-height:1.5em;overflow:hidden;padding:.75em;box-shadow:inset 0 0 0 1px var(--separator);outline:none}input:not(button,.button,[type=radio],[type=checkbox])::placeholder,textarea::placeholder{color:var(--text-disabled);font-style:italic}input:not(button,.button,[type=radio],[type=checkbox]):focus,textarea:focus{outline:none;box-shadow:inset 0 0 0 1px var(--cta)}input:not(button,.button,[type=radio],[type=checkbox]):disabled,input:not(button,.button,[type=radio],[type=checkbox]).disabled,textarea:disabled,textarea.disabled{user-select:none;color:var(--text-disabled);cursor:not-allowed;box-shadow:none}.select-wrapper{position:relative}.select-wrapper select{-webkit-appearance:none;outline:none;font-family:var(--font-default);font-size:1em;line-height:1.5em;background:var(--input-base);overflow:hidden;box-shadow:inset 0 0 0 1px var(--separator);padding:.75em;display:block;width:100%}.select-wrapper .icon{fill:var(--text-base);position:absolute;right:.5em;top:.75em}.input-wrapper{display:flex;flex-direction:column;gap:.5em}.input-wrapper:not([data-input-type=radio],[data-input-type=checkbox]):has(.disabled,:disabled) label{color:var(--text-light)}.input-wrapper[data-input-type=radio],.input-wrapper[data-input-type=checkbox]{flex-direction:row}.input-wrapper[data-input-type=radio] label,.input-wrapper[data-input-type=radio] input,.input-wrapper[data-input-type=checkbox] label,.input-wrapper[data-input-type=checkbox] input{cursor:pointer;user-select:none}.input-wrapper.fit>input{margin-top:.5em}form.checked input:not(button,.button,[type=radio],[type=checkbox]):invalid,form.checked input:not(button,.button,[type=radio],[type=checkbox]):focus:invalid,form.checked textarea:invalid,form.checked textarea:focus:invalid{box-shadow:inset 0 0 0 1px var(--val-negative)}form:disabled,form.disabled{pointer-events:none;user-select:none}form:disabled fieldset,form.disabled fieldset{opacity:.5}form #formMessage.error{color:var(--val-negative)}form #formMessage.success{color:var(--val-positive)}img{width:100%;height:auto}picture{display:block;width:100%;overflow:hidden;border-radius:.125rem}picture img{display:block;object-fit:cover;object-position:50% 50%;aspect-ratio:inherit;min-height:100%;width:100%;height:100%}picture.fit-contain img{object-fit:contain}picture.ar16_9{aspect-ratio:16/9}picture.ar16_10{aspect-ratio:16/10}picture.ar4_3{aspect-ratio:4/3}picture.ar1_1{aspect-ratio:1/1}picture.ar5_4{aspect-ratio:5/4}picture.ar21_9{aspect-ratio:21/9}picture.ar32_9{aspect-ratio:32/9}picture.arhero{min-height:720px;height:50vh}picture:has(.image-description){position:relative}picture:has(.image-description) img{position:relative;z-index:1}picture .image-description{position:absolute;z-index:2;bottom:0;width:100%;padding:.5em;opacity:0;background:#ffffffa8}picture:hover .image-description{opacity:1}picture.hover-zoom_in:hover .image-item{transform:scale(1.025)}picture.hover-zoom_out .image-item{transform:scale(1.025)}picture.hover-zoom_out:hover .image-item{transform:scale(1)}@media screen and (max-width: 821px){picture.arhero{min-height:512px;height:66vh}}.card{display:flex;flex-direction:column;gap:var(--space-list)}.card .card-body{display:flex;flex-direction:column;flex-grow:1;gap:var(--space-list)}.card .card-body .card-footer{margin-top:auto}.card .card-body .card-content{padding-right:10%}.card .card-body .card-content .overline,.card .card-body .card-content .underline{color:var(--text-highlight)}.card .card-body .card-content .overline+h3{margin-top:var(--space-minor)}.card .card-body .card-content h3+.underline{margin-top:var(--space-minor)}.card .card-body .card-content h3+.underline+p{margin-top:var(--space-list)}.card .card-body .card-content h3+p:not(.underline){margin-top:var(--space-list)}.card[data-card-type=solid]{background:var(--box);padding:var(--space-box);border-radius:.125rem;overflow:hidden}.card[data-card-type=solid].compact{--space-box: 1.25rem}.card[data-card-type=solid]:has(picture){padding:0}.card[data-card-type=solid]:has(picture) .card-body{padding:0 var(--space-box) var(--space-box) var(--space-box)}.card[data-card-type=blank]{padding:0;padding-top:var(--space-box);background:transparent;border-top:1pt solid var(--separator)}.card[data-card-type=blank]:has(picture){padding-top:0;border:0}.c-breadcrumbs .c-breadcrumbs__crumbs .c-breadcrumbs__crumb{display:inline-flex;flex-wrap:wrap}.c-breadcrumbs .c-breadcrumbs__crumbs .c-breadcrumbs__crumb .c-breadcrumbs__is-index{display:inline-block;transform:translateY(.19em)}.c-breadcrumbs .c-breadcrumbs__crumbs .c-breadcrumbs__crumb .c-breadcrumbs__link,.c-breadcrumbs .c-breadcrumbs__crumbs .c-breadcrumbs__crumb .c-breadcrumbs__separator{display:inline-block;line-height:1.5rem}.c-breadcrumbs .c-breadcrumbs__crumbs .c-breadcrumbs__crumb .c-breadcrumbs__separator{height:1.5rem;transform:translateY(.125em);padding-left:.25rem;padding-right:.25rem}.c-breadcrumbs .c-breadcrumbs__crumbs .c-breadcrumbs__crumb .c-breadcrumbs__separator svg{height:1rem;width:auto}.c-breadcrumbs .c-breadcrumbs__crumbs .c-breadcrumbs__crumb .c-breadcrumbs__separator svg line{stroke:var(--text-base)}.tag{display:inline-block;user-select:none;background:var(--shade);color:var(--cta-text);font-size:var(--font-micro);line-height:1.5em;padding:.2rem .5rem;border-radius:.25rem}.tag>.icon{transform:translateY(.1em) scale(1.33);margin-left:.5em;color:var(--cta-text)}.tag>.icon.svg-icon{width:1em;height:1em}table{width:100%;margin-top:var(--space-major);margin-bottom:var(--space-major);position:relative;border-spacing:0;border-collapse:collapse}table thead{border:1pt solid var(--separator)}table thead tr th{background-color:var(--separator);text-align:left;padding:.66rem}table tbody tr td{border:1pt solid var(--separator);padding:.66rem;vertical-align:top}@media screen and (max-width: 821px){table{position:relative;display:block;overflow-x:scroll;overflow-y:hidden}}.optout-checkbox-wrapper{display:flex;text-transform:none;position:relative;align-items:center;color:#aaa}.optout-checkbox-wrapper.init{color:unset}.optout-checkbox-wrapper.init .loader,.optout-checkbox-wrapper .hidden{display:none}.optout-checkbox-wrapper input{margin-right:1em}.optout-checkbox-wrapper .loader-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.page-logo{width:100%;height:auto;overflow:visible}.page-logo>svg{transform:translateY(2%);display:block;max-height:3rem;width:auto;height:100%}.language-selector select{display:block;outline:0;margin:0;padding:0;font-size:1rem;line-height:1em;width:100%}.language-selector select.short{text-transform:uppercase}.language-selector select.long{text-transform:capitalize;background:var(--box)}@media screen and (max-width: 1179px){.language-selector{background:var(--box);overflow:hidden;border-radius:.5rem;padding:.5rem}.language-selector select{background:var(--box)}}#header{position:fixed;top:0;left:0;width:100%;z-index:var(--z-ui);padding-top:1rem;--nav-gutter: 24px;--nav-logo: 48px;--nav-direction: row;--nav-align: center}#header .container{border-radius:.5rem;background:var(--background);padding:1.5rem var(--grid-gutter);box-shadow:#ffffff0d 0 1px 1px inset,#32325d20 0 50px 100px -20px,#00000026 0 30px 60px -30px;display:flex;flex-direction:var(--nav-direction);align-items:var(--nav-align);gap:var(--nav-gutter)}#header .container .mobile-header .burger-button{display:none;cursor:pointer}#header .container .mobile-header .burger-button .icon{display:block;--icon: var(--text-base)}#header .container .mobile-header .burger-button .state-open{display:none}#header .container .mobile-header .burger-button.active .state-open{display:block}#header .container .mobile-header .burger-button.active .state-closed{display:none}#header .container .mobile-header #logoLink .page-logo svg{display:block;height:var(--nav-logo)}#header .container .seperator{display:block;content:"";background-color:var(--separator);height:var(--nav-logo);width:.5pt}#header .container .header-navigation{flex-grow:1}#header .container .header-navigation .header-menu{display:flex;flex-direction:var(--nav-direction);align-items:var(--nav-align);flex-wrap:nowrap;overflow:hidden}#header .container .header-navigation .header-menu>nav{display:flex;flex-direction:var(--nav-direction);align-items:var(--nav-align);flex-grow:1;flex-wrap:nowrap;gap:var(--nav-gutter)}#header .container .header-navigation .header-menu>nav .nav-link{text-indent:-.075em}#header .container .header-navigation .header-menu>nav .nav-link:after{content:"";display:block;width:0;background-color:var(--text-base);height:1px;transform:translateY(.25em)}#header .container .header-navigation .header-menu>nav .nav-link:hover:after,#header .container .header-navigation .header-menu>nav .nav-link.active:after{width:102%}#header .container .header-navigation .header-menu .meta{display:flex;flex-direction:var(--nav-direction);align-items:var(--nav-align);flex-wrap:nowrap;gap:calc(var(--nav-gutter) / 2)}@media screen and (max-width: 1179px){#header{--nav-gutter: 24px;--nav-logo: 32px;--nav-direction: column;--nav-align: flex-start}#header .container{display:block;padding:0}#header .container .mobile-header{padding:1.5rem var(--grid-gutter);width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#header .container .mobile-header .burger-button{display:block}#header .container:has([data-open=true]) .seperator{width:calc(100% - var(--grid-gutter) * 2)}#header .container .seperator{height:.5pt;width:0%;margin:0 var(--grid-gutter)}#header .container .header-navigation{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-out}#header .container .header-navigation .header-menu{overflow:hidden}#header .container .header-navigation .header-menu>nav,#header .container .header-navigation .header-menu .meta{padding:1.5rem var(--grid-gutter);width:100%}#header .container .header-navigation .header-menu .meta .language-selector{width:100%}#header .container .header-navigation[data-open=true]{grid-template-rows:1fr}}.footer{background:var(--background);padding-top:1.5rem;padding-bottom:1.5rem}.footer .footer-top{border-bottom:1pt solid var(--separator);padding-bottom:1.5rem}.footer .footer-top .breadcrumb-wrapper{--icon: var(--text-headline)}.footer .footer-top .button{--text-base: var(--text-headline);margin-left:auto}.footer .footer-top .button .icon{--text-base: var(--cta-text)}.footer .footer-middle{padding:var(--space-container) 0}.footer .footer-middle ul{display:flex;flex-direction:column;gap:var(--space-minor)}.footer .footer-bottom{border-top:1pt solid var(--separator);padding-top:1.5rem}.footer a{text-decoration:none;color:var(--text-base)}.headline-block{overflow:hidden}.headline-block .special{color:#00f!important;border-top:1pt solid blue;padding-top:3rem;padding-bottom:3rem;width:100%;max-width:var(--grid-width);margin:0 auto;margin-top:3rem}.headline-block>.overline,.headline-block>.underline{color:var(--text-highlight)!important}.headline-block>.headline{transition-property:opacity;will-change:opacity;transition-timing-function:cubic-bezier(.22,1,.36,1);overflow:hidden}.headline-block:has(.h0)+p{margin-top:var(--space-content)}.headline-block:has(h1,.h1,.h0,h2,.h2) .overline+h1,.headline-block:has(h1,.h1,.h0,h2,.h2) .overline+h2,.headline-block:has(h1,.h1,.h0,h2,.h2) .overline+.h0,.headline-block:has(h1,.h1,.h0,h2,.h2) .overline+.h1,.headline-block:has(h1,.h1,.h0,h2,.h2) .overline+.h2{margin-top:var(--space-minor)}.headline-block:has(h3,.h3,h4,.h4) .overline+h3,.headline-block:has(h3,.h3,h4,.h4) .overline+.h3,.headline-block:has(h3,.h3,h4,.h4) .overline+h4,.headline-block:has(h3,.h3,h4,.h4) .overline+.h4{margin-top:var(--space-minor)}.headline-block+p,.headline-block+.md-content{margin-top:var(--space-list)}.hero-bubble{padding:var(--space-container);background:var(--background);position:relative}.hero-bubble>p{color:var(--text-highlight)}.hero-bubble>h1{margin:0;margin-top:var(--space-list)}.hero-bubble .edge{position:absolute;height:2rem;width:auto;left:0;top:0;transform-origin:top left;transform:rotate(-90deg) scaleY(-1) translate(-150%);fill:#00497e}.hero{position:relative}.hero.super{display:table;min-height:90dvh;padding-top:8rem;padding-bottom:5dvh;background:var(--gradient-base)}.hero.super .hero-content{z-index:3;display:table-cell;vertical-align:middle}.hero.super .hero-content .content{margin-bottom:var(--space-major)}.hero.super .hero-content .content h1{margin-bottom:.5em}.hero.super .hero-image{z-index:2;position:absolute;display:block;left:50%;right:var(--space-side);top:8rem;bottom:-7%}.hero.super .hero-image img{display:block;width:100%;height:100%;object-position:center bottom}.hero.super .hero-background{z-index:1;position:absolute;bottom:0;left:33%;height:66%;width:auto;mix-blend-mode:overlay}.hero.sub{padding:0;margin:0}.hero.sub .hero-background{z-index:1;border-radius:0}.hero.sub .hero-content{z-index:2;position:absolute;bottom:0;width:100%;padding:0 var(--space-side)}.hero.sub .hero-content .hero-bubble{top:var(--gutter-3)}.hero.sub.blank{background:transparent;padding:calc(var(--space-section) * 1.33) var(--space-side) 0}.hero.sub.blank .headline-block{padding-right:5%}.hero.sub.blank .headline-block+p{margin-top:var(--space-list)}@media screen and (max-width: 821px){.hero.super{display:block;height:auto;min-height:unset;padding-bottom:0}.hero.super .hero-content,.hero.super .hero-image{position:static;display:block}.hero.super .hero-image{margin-bottom:-7%}.hero.super .hero-background{position:absolute;bottom:0;left:-66%;height:auto;width:300%;animation-name:none}}@media screen and (min-width: 821px) and (max-width: 1179px){.hero.super .hero-image{right:var(--space-side);bottom:0}.hero.super .hero-image img{object-position:center center}}@media screen and (min-width: 1179px) and (max-width: 1512px){.hero.super .hero-image img{display:block;width:100%;height:100%;object-position:center bottom}}.hero.blank+section{padding-top:var(--space-groups)}.bubble{--bubble-padding: var(--space-container);position:relative;padding:var(--bubble-padding);background:var(--background)}.bubble .headline{color:var(--text-base)}.bubble .overline{color:var(--text-highlight);margin-bottom:var(--space-minor)}.bubble .edge{aspect-ratio:2/1;position:absolute;width:auto;height:var(--space-container);fill:var(--edge-left)}.bubble.arrow-top-left .edge{left:var(--bubble-padding);top:calc(var(--bubble-padding) * -1);fill:var(--edge-left)}.bubble.arrow-top-right .edge{right:var(--bubble-padding);top:calc(var(--bubble-padding) * -1);transform:scaleX(-1);fill:var(--edge-right)}.bubble.arrow-bottom-left .edge{left:var(--bubble-padding);bottom:calc(var(--bubble-padding) * -1);transform:scaleY(-1);fill:var(--edge-left)}.bubble.arrow-bottom-right .edge{right:var(--bubble-padding);bottom:calc(var(--bubble-padding) * -1);transform:scaleY(-1) scaleX(-1);fill:var(--edge-right)}.bubble.arrow-left-top .edge{left:calc(var(--bubble-padding) * -1);top:var(--bubble-padding);transform-origin:top left;transform:rotate(90deg) scaleY(-1) translateY(1px);fill:var(--edge-left)}.bubble.arrow-left-bottom .edge{bottom:var(--bubble-padding);left:0;transform-origin:bottom left;transform:rotate(-90deg);fill:var(--edge-left)}.bubble.arrow-right-top .edge{right:calc(var(--bubble-padding) * -1);top:var(--bubble-padding);transform-origin:top right;transform:rotate(-90deg) scaleX(-1) scaleY(-1) translate(100%);fill:var(--edge-right)}@media screen and (max-width: 821px){.bubble.arrow-top-left .edge,.bubble.arrow-top-right .edge,.bubble.arrow-left-top .edge,.bubble.arrow-right-top .edge{bottom:unset;right:unset;left:var(--bubble-padding);top:calc(var(--bubble-padding) * -1);transform:translateY(1px);transform-origin:unset;fill:var(--edge-left)}.bubble.arrow-bottom-left .edge,.bubble.arrow-bottom-right .edge,.bubble.arrow-left-bottom .edge,.bubble.arrow-right-bottom .edge{top:unset;left:unset;right:var(--bubble-padding);bottom:calc(var(--bubble-padding) * -1);transform:scaleY(-1) scaleX(-1);transform-origin:unset;fill:var(--edge-right)}}.numbers-item>div{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;text-indent:-.025em;gap:0}.numbers-item>div span{display:block;font-family:var(--font-special);font-size:var(--font-h1);color:var(--text-headline);letter-spacing:-.05em;line-height:1em;font-weight:500}.numbers-item>div span.prefix,.numbers-item>div span.sufix{font-size:var(--font-h3)}.contact-item{--cta: var(--text-base)}.contact-item .contact-info>div{margin-bottom:var(--space-minor)}.contact-item .contact-info>div .contact-person h4{margin-bottom:0}.contact-item .contact-info>div:has(p) .contact-person{margin-bottom:var(--space-minor)}.contact-item .contact-info>div a{text-decoration:none}.meta-item[data-card-type=blank]{padding-top:1rem}.meta-item .label,.meta-item .input-wrapper:not([data-input-type=radio],[data-input-type=checkbox]) label,.input-wrapper:not([data-input-type=radio],[data-input-type=checkbox]) .meta-item label,.meta-item .card .card-body .card-content .overline,.card .card-body .card-content .meta-item .overline,.meta-item .card .card-body .card-content .underline,.card .card-body .card-content .meta-item .underline,.meta-item .headline-block:has(h3,.h3,h4,.h4) .overline,.headline-block:has(h3,.h3,h4,.h4) .meta-item .overline{margin-bottom:.33rem}.project-card .card-header{position:relative}.project-card .card-header .inprogress{position:absolute;top:calc(var(--space-box) / 2);left:calc(var(--space-box) / 2);background:var(--text-light);color:var(--text-headline_sec);text-transform:uppercase}.project-card .card-body .card-content{padding-right:0}.project-card .card-body .card-footer>div:has(.button)>*:last-child{margin-left:auto}@media screen and (max-width: 1179px){.project-card .card-header .inprogress{top:var(--space-box);left:var(--space-box)}}.partner-item{padding:var(--space-box);box-shadow:0 0 0 1px var(--separator)}.partner-item a{position:relative;text-decoration:none;display:flex;flex-direction:column;justify-content:flex-start;aspect-ratio:1/1;overflow:hidden}.partner-item a picture,.partner-item a .partner-info{will-change:height,opacity,filter}.partner-item a picture{filter:saturate(0);width:100%;height:auto}.partner-item a picture img{object-fit:contain}.partner-item a .partner-info{border-top:1pt solid var(--separator);padding-top:var(--space-minor);opacity:0;height:0}.partner-item:hover{background:var(--box)}.partner-item:hover a picture{filter:saturate(1);height:auto}.partner-item:hover a .partner-info{height:33%;opacity:1;margin-top:1rem}.partner-grid{gap:1px}.partner-category{margin-bottom:var(--space-groups)}.partner-card{gap:var(--space-box)}.partner-card .card-header{position:relative;z-index:1}.partner-card .card-body{position:relative;z-index:3}.partner-card .card-body .partner-logo{position:absolute;top:-6rem;width:5rem;outline:1pt solid var(--separator);background:var(--background);padding:.33em}.partner-card .card-body .partner-logo img{object-fit:contain}.partner-card .card-body .card-content{padding-right:0}.bento-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(min-content,max-content);gap:var(--gutter-1)}.bento-grid.flow-row{grid-auto-flow:row}.bento-grid.flow-col{grid-auto-flow:column}.bento-grid.flow-dense{grid-auto-flow:dense}.bento-grid.flow-row-dense{grid-auto-flow:row dense}.bento-grid.flow-col-dense{grid-auto-flow:column dense}.bento-grid .bento-card{padding:var(--space-box);background:var(--box)}.bento-grid .bento-card[data-bento-size=xs]{grid-column:span 3;grid-row:span 1}.bento-grid .bento-card[data-bento-size=s]{grid-column:span 4;grid-row:span 2}.bento-grid .bento-card[data-bento-size=m]{grid-column:span 6;grid-row:span 2}.bento-grid .bento-card[data-bento-size=l]{grid-column:span 8;grid-row:span 2}.bento-grid .bento-card[data-bento-size=xl]{grid-column:span 12;grid-row:span 2}@media screen and (min-width: 0px) and (max-width: 821px){.bento-grid .bento-card[data-bento-size=xs],.bento-grid .bento-card[data-bento-size=s],.bento-grid .bento-card[data-bento-size=m],.bento-grid .bento-card[data-bento-size=l],.bento-grid .bento-card[data-bento-size=xl]{grid-column:span 12;grid-row:span 1}}@media screen and (min-width: 821px) and (max-width: 1179px){.bento-grid .bento-card[data-bento-size=xs],.bento-grid .bento-card[data-bento-size=s],.bento-grid .bento-card[data-bento-size=m],.bento-grid .bento-card[data-bento-size=l]{grid-column:span 6;grid-row:span 1}.bento-grid .bento-card[data-bento-size=xl]{grid-column:span 12;grid-row:span 1}}.bento-card{overflow:hidden}.bento-card .bento-content{--bento-h-font: var(--font-default);--bento-h-size: var(--font-h3);--bento-h-weight: 500;--bento-h-transform: capitalize}.bento-card .bento-content h3{color:var(--text-headline);font-family:var(--bento-h-font);font-size:var(--bento-h-size);font-weight:var(--bento-h-weight);text-transform:var(--bento-h-transform);margin-bottom:.66em}.bento-card[data-bento-size=m] h3,.bento-card[data-bento-size=l] h3,.bento-card[data-bento-size=xl] h3{--bento-h-font: var(--font-special);--bento-h-size: var(--font-h2);--bento-h-weight: 800;--bento-h-transform: uppercase}.bento-card[data-bento-size=s] h3{--bento-h-size: var(--font-h3)}.bento-card[data-bento-size=xs] h3{--bento-h-size: var(--font-h4)}.bento-card:has(.bento-picture){padding:0}.bento-card:has(.bento-picture) .bento-content{padding:var(--space-box)}.bento-card[data-bento-size=l],.bento-card[data-bento-size=xl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.bento-card[data-bento-size=l] .bento-picture>picture,.bento-card[data-bento-size=xl] .bento-picture>picture{height:100%}.bento-card[data-bento-size=l] .bento-picture>picture img,.bento-card[data-bento-size=xl] .bento-picture>picture img{object-position:0% 50%}.bento-card[data-bento-size=m],.bento-card[data-bento-size=s],.bento-card[data-bento-size=xs]{display:flex;flex-direction:column}.bento-card[data-bento-size=m] .bento-picture,.bento-card[data-bento-size=s] .bento-picture,.bento-card[data-bento-size=xs] .bento-picture{margin-top:auto}.bento-card[data-bento-size=m] .bento-picture>picture,.bento-card[data-bento-size=s] .bento-picture>picture,.bento-card[data-bento-size=xs] .bento-picture>picture{width:100%}.bento-card[data-bento-size=m] .bento-picture>picture img,.bento-card[data-bento-size=s] .bento-picture>picture img,.bento-card[data-bento-size=xs] .bento-picture>picture img{object-position:50% 0%}.bento-card[data-bento-size=m] .bento-picture>picture{aspect-ratio:16/10}.bento-card[data-bento-size=xs] .bento-picture>picture,.bento-card[data-bento-size=s] .bento-picture>picture{aspect-ratio:1/1}@media screen and (max-width: 1179px){.bento-card[data-bento-size=xs],.bento-card[data-bento-size=s],.bento-card[data-bento-size=m],.bento-card[data-bento-size=l],.bento-card[data-bento-size=xl]{display:flex!important;flex-direction:column!important}.bento-card[data-bento-size=xs] .bento-content,.bento-card[data-bento-size=s] .bento-content,.bento-card[data-bento-size=m] .bento-content,.bento-card[data-bento-size=l] .bento-content,.bento-card[data-bento-size=xl] .bento-content{display:flex;flex-direction:column}.bento-card[data-bento-size=xs] .bento-content h3,.bento-card[data-bento-size=s] .bento-content h3,.bento-card[data-bento-size=m] .bento-content h3,.bento-card[data-bento-size=l] .bento-content h3,.bento-card[data-bento-size=xl] .bento-content h3{font-family:var(--font-default);font-size:var(--font-h3);font-weight:500;text-transform:unset}.bento-card[data-bento-size=xs] .bento-picture,.bento-card[data-bento-size=s] .bento-picture,.bento-card[data-bento-size=m] .bento-picture,.bento-card[data-bento-size=l] .bento-picture,.bento-card[data-bento-size=xl] .bento-picture{margin-top:auto}.bento-card[data-bento-size=xs] .bento-picture>picture,.bento-card[data-bento-size=s] .bento-picture>picture,.bento-card[data-bento-size=m] .bento-picture>picture,.bento-card[data-bento-size=l] .bento-picture>picture,.bento-card[data-bento-size=xl] .bento-picture>picture{width:100%;aspect-ratio:4/3}.bento-card[data-bento-size=xs] .bento-picture>picture img,.bento-card[data-bento-size=s] .bento-picture>picture img,.bento-card[data-bento-size=m] .bento-picture>picture img,.bento-card[data-bento-size=l] .bento-picture>picture img,.bento-card[data-bento-size=xl] .bento-picture>picture img{object-position:50% 0%}}.contact-form form{display:flex;flex-direction:column;gap:2rem}.text_image-block .image{order:1}.text_image-block .text,.text_image-block[data-layout=alternate] .image{order:2}.text_image-block[data-layout=alternate] .text{order:1}@media screen and (max-width: 1179px){.text_image-block .image,.text_image-block[data-layout=alternate] .image{order:1}.text_image-block .text,.text_image-block[data-layout=alternate] .text{order:2}}.app-teaser .card-header>picture{width:8rem;border-radius:1rem}.app-teaser .card-body .card-footer{text-align:left}.category-divider{padding:var(--space-box) 0;border-top:1pt solid var(--separator)}.redirect-window{padding:0 var(--space-side);min-height:101vh;display:flex;flex-direction:column;justify-content:center}.redirect-window>div{margin-bottom:5%}.redirect-window>div a{text-decoration:underline}.team-card .card-body .card-content h3+p:not(.underline){margin-top:var(--space-minor)}.brand-card .card-header{padding:var(--space-box);padding-bottom:0}.brand-card .card-header picture{height:2rem}.brand-card .card-body .card-content h3+p:not(.underline){margin-top:0}.download-item{background-color:var(--box);border-radius:.125rem}.download-item a{padding:calc(var(--space-box) / 2) var(--space-box);text-decoration:none}.download-item a *{text-wrap:balance}.download-item a *:last-child{flex-shrink:0}.bottom-contact{position:relative}.bottom-contact:before{position:absolute;display:block;content:"";width:100%;height:var(--space-container);bottom:0;left:0;background-color:#002f52}.bottom-contact .headline-block{margin-bottom:var(--space-container)}.bottom-contact .bubble .contact-footer{margin-top:var(--grid-gutter)}.eco-system .text_image-block .text{padding:0 7rem 0 0}.eco-system .text_image-block[data-layout=alternate] .text{padding:0 0 0 7rem}@media screen and (max-width: 1179px){.eco-system .text_image-block .text,.eco-system .text_image-block[data-layout=alternate] .text{padding:0}}.news-detail{background-color:var(--box)}.news-detail .news-head,.news-detail .news-body,.news-detail .news-links,.news-detail .news-footer{width:80%;margin:0 auto;padding-top:var(--space-content);padding-bottom:var(--space-content)}.news-detail .news-body,.news-detail .news-links{padding-bottom:0}.news-detail .news-links ul{margin-top:1em}.news-detail .news-links ul li{margin-bottom:.5em}@media screen and (max-width: 821px){.news-detail{background-color:transparent}.news-detail .news-head,.news-detail .news-links,.news-detail .news-body{width:100%}.news-detail .news-head{padding-bottom:var(--space-major);padding-top:0}.news-detail .news-body{padding-top:var(--space-major);padding-bottom:0}}.two-columns:has(.button) .button,.text_image-block:has(.button) .button{margin-top:var(--space-major)}body .responsive{display:none;position:fixed;z-index:9999;top:0;left:0;width:32px;height:32px;background-color:var(--responsive)}body.debug .responsive{display:block}@media screen and (min-width: 1512px){:root{--responsive: red}}@media screen and (min-width: 1179px) and (max-width: 1512px){:root{--responsive: orange}}@media screen and (min-width: 821px) and (max-width: 1179px){:root{--responsive: yellow}}@media screen and (max-width: 821px){:root{--responsive: blue}}.project-content{display:flex;flex-direction:column;gap:var(--space-groups)}.project-partner{border-top:1pt solid var(--separator);padding-top:var(--space-list);gap:var(--space-list)!important}.project-partner .partner-info p{margin-bottom:var(--space-list)}.project-partner .partner-logo>picture{background:var(--box);outline:1pt solid var(--separator)}.not-found{min-height:90vh;padding-top:8rem;display:flex;flex-direction:column;justify-content:center}.category-nav{margin-top:var(--space-list)}.category-nav ul{display:flex;flex-direction:row;gap:1px;justify-content:flex-start;flex-wrap:wrap}.category-nav ul>li{box-shadow:0 0 0 1px var(--separator);padding:var(--space-minor);flex-grow:1;text-align:center}.category-nav ul>li a{text-decoration:none}.category-nav .select-wrapper{display:none;width:100%}.category-listing>div:not(.container){padding-bottom:var(--space-content);position:relative;top:-64px;visibility:hidden}@media screen and (max-width: 821px){.category-nav ul{display:none}.category-nav .select-wrapper{display:block}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
