@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}}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{font-size:16px;font-size:clamp(14px,1.33vmin,21px);--grid-small: 821px;--grid-medium: 1179px;--grid-large: 1512px;--grid-xlarge: 1920px;--grid-columns: 12;--grid-gutter: 2rem;--grid-row-gutter: 2rem;--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-top: 128px;--space-section: clamp(128px, 15vh, 200px);--space-groups: 6rem;--space-content: 4rem;--space-major: 2rem;--space-list: 1.5rem;--space-element: .75rem;--space-minor: .5rem;--space-box: 2rem;--space-container: 3rem;--z-base: 1;--z-background: 10;--z-deco: 20;--z-fadeout: 30;--z-image: 40;--z-content: 100;--z-highlight: 1000;--z-ui: 7000;--z-overlay: 8000;--z-cursor: 9000;--radius-container: .75rem;--radius-card: .5rem;--fine: 1pt;--font-default: "Plex Sans", sans-serif;--font-special: "Open Sans", sans-serif;--font-mono: "Plex Mono", monospace;--font-icons: "Material Symbols";--transition-durtation: .25s;--transition-easing: ease-out;--font-h0: 3.5vw;--font-h1: 3rem;--font-h2: 4rem;--font-h3: 2rem;--font-h4: 1.5rem;--font-h5: 1rem;--font-p: 1rem;--font-large: 1.25rem;--font-small: .875rem;--font-micro: .75rem}@media screen and (max-width: 1512px){:root{font-size:clamp(14px,1.66vmin,21px);--font-h0: 5vw;--font-h2: 3.66rem}}@media screen and (max-width: 820px){:root{--space-side: 1rem}}@media screen and (max-width: 640px){:root{font-size:clamp(14px,2.75vmin,18px);--grid-gutter: 1rem;--space-section: 6rem;--space-content: 3rem;--space-list: 1rem;--space-box: 1.5rem;--space-container: 2rem;--space-top: 7rem;--font-h0: 3rem;--font-h1: 2.5rem;--font-h2: 2.25rem;--font-h3: 1.75rem;--font-h4: 1.5rem;--font-h5: 1rem;--font-p: 1rem;--font-large: 1.25rem;--font-small: 1rem;--font-micro: .75rem}}:root{--color-Evening_Blue: #00497e;--color-Noon_Blue: #00ace9;--color-Morning_Blue: #15c2ff;--color-Midnight_Blue: #002f52;--color-Sunny_Yellow: #ffed00;--color-Morning_Coffee: #403c3c;--color-Morning_Coffee-80: #6b6a64;--color-Morning_Coffee-60: #94948e;--color-Morning_Coffee-40: #babab6;--color-Morning_Coffee-30: #ccccc8;--color-Morning_Coffee-20: #dedddb;--color-Morning_Coffee-10: #efeeed;--color-Morning_Coffee-5: #f7f7f6;--color-Weiss: #ffffff;--color-Schwarz: #000000;--color-Negative: red;--color-Positive: green;--gradient: linear-gradient(90deg, var(--color-Evening_Blue) 0%, var(--color-Noon_Blue) 100%);--gradien-rev: linear-gradient(90deg, var(--color-Noon_Blue) 0%, var(--color-Evening_Blue) 100%)}:root,:root *[data-theme=default]{--background: var(--color-Morning_Coffee-5);--background-invert: var(--color-Morning_Coffee);--box: var(--color-Weiss);--gradient-base: var(--gradient);--text-base: var(--color-Morning_Coffee);--text-headline: var(--color-Evening_Blue);--text-headline_sec: var(--color-Morning_Coffee);--text-highlight: var(--color-Noon_Blue);--text-light: var(--color-Morning_Coffee-80);--text-invert: var(--color-Weiss);--text-disabled: var(--color-Morning_Coffee-40);--separator: var(--color-Morning_Coffee-30);--input-base: var(--color-Weiss);--icon: var(--color-Noon_Blue);--cta: var(--color-Evening_Blue);--cta-text: var(--color-Weiss);--shade: var(--color-Midnight_Blue);--edge-left: var(--box);--edge-right: var(--box);--val-positive: var(--color-Positive);--val-negative: var(--color-Negative)}:root *[data-theme=coffee],:root *[data-theme=default] *[data-theme=coffee]{--background: var(--color-Morning_Coffee-20);--background-invert: var(--color-Morning_Coffee);--box: var(--color-Weiss);--gradient-base: var(--gradient);--text-base: var(--color-Morning_Coffee);--text-headline: var(--color-Evening_Blue);--text-headline_sec: var(--color-Morning_Coffee);--text-highlight: var(--color-Noon_Blue);--text-light: var(--color-Morning_Coffee-80);--text-invert: var(--color-Weiss);--text-disabled: var(--color-Morning_Coffee-50);--separator: var(--color-Morning_Coffee-50);--input-base: var(--color-Weiss);--icon: var(--color-Noon_Blue);--cta: var(--color-Evening_Blue);--cta-text: var(--color-Weiss);--shade: var(--color-Midnight_Blue);--edge-left: var(--box);--edge-right: var(--box)}:root *[data-theme=white],:root *[data-theme=default] *[data-theme=white]{--background: var(--color-Weiss);--background-invert: var(--color-Morning_Coffee);--box: var(--color-Morning_Coffee-10);--gradient-base: var(--gradient);--text-base: var(--color-Morning_Coffee);--text-headline: var(--color-Evening_Blue);--text-headline_sec: var(--color-Morning_Coffee);--text-highlight: var(--color-Noon_Blue);--text-light: var(--color-Morning_Coffee-80);--text-invert: var(--color-Weiss);--text-disabled: var(--color-Morning_Coffee-40);--separator: var(--color-Morning_Coffee-30);--input-base: var(--color-Morning_Coffee-5);--icon: var(--color-Noon_Blue);--cta: var(--color-Evening_Blue);--cta-text: var(--color-Weiss);--shade: var(--color-Midnight_Blue);--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: var(--color-Evening_Blue);--background-invert: var(--color-Weiss);--box: var(--color-Midnight_Blue);--text-base: var(--color-Weiss);--text-headline: var(--color-Weiss);--text-headline_sec: var(--text-base);--text-highlight: var(--color-Sunny_Yellow);--text-light: var(--color-Morning_Blue);--text-invert: var(--color-Evening_Blue);--text-disabled: var(--color-Noon_Blue);--separator: var(--color-Midnight_Blue);--input-base: var(--color-Midnight_Blue);--icon: var(--color-Weiss);--cta: var(--color-Morning_Blue);--cta-text: var(--color-Weiss);--shade: var(--color-Midnight_Blue);--edge-left: var(--color-Evening_Blue);--edge-right: var(--color-Evening_Blue)}:root *[data-theme=light-blue],:root *[data-theme=default] *[data-theme=light-blue]{--background: var(--color-Noon_Blue);--background-invert: var(--color-Weiss);--box: var(--color-Noon_Blue);--text-light: var(--color-Evening_Blue);--cta: var(--color-Midnight_Blue)}: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: var(--color-Midnight_Blue);--box: var(--color-Evening_Blue);--text-headline: var(--color-Morning_Blue);--text-headline_sec: var(--color-Weiss);--text-highlight: var(--color-Sunny_Yellow);--text-light: var(--color-Noon_Blue);--separator: var(--color-Evening_Blue);--input-base: var(--color-Evening_Blue);--cta: var(--color-Morning_Blue);--cta-text: var(--color-Weiss);--edge-left: var(--color-Evening_Blue);--edge-right: var(--color-Noon_Blue)}: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: var(--color-Weiss);--text-headline_sec: var(--color-Weiss);--text-light: var(--color-Weiss);--separator: var(--color-Weiss);--edge-left: var(--color-Evening_Blue);--edge-right: var(--color-Noon_Blue)}:root *[data-theme=gradient-rev],:root *[data-theme=default] *[data-theme=gradient-rev]{--background: var(--gradient-rev);--edge-left: var(--color-Noon_Blue);--edge-right: var(--color-Evening_Blue)}@media screen and (max-width: 640px){:root{--gradient: linear-gradient(180deg, var(--color-Evening_Blue) 0%, var(--color-Noon_Blue) 100%);--gradien-rev: linear-gradient(180deg, var(--color-Noon_Blue) 0%, var(--color-Evening_Blue) 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")}@font-face{font-family:Material Symbols;font-display:swap;font-style:normal;font-weight:100 700;src:url(/fonts/materialicons/MaterialSymbolsOutlined-VariableFont_FILL,GRAD,opsz,wght.ttf) format("truetype")}.content,.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{column-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: 640px){.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: 640px){.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: 821px){.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: 1181px){.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: 1513px){.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: 640px){.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: 641px) and (max-width: 820px){.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: 821px) and (max-width: 1180px){.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: 1181px) and (max-width: 1512px){.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: 1513px){.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: 640px){.hide-sm-up{display:none!important}}@media screen and (min-width: 821px){.hide-md-up{display:none!important}}@media screen and (min-width: 1181px){.hide-lg-up{display:none!important}}@media screen and (min-width: 1513px){.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}}*:not(svg,path),* *:not(svg,path),*>*:not(svg,path){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,.h6{font-family:var(--font-special);line-height:1.25em;font-weight:500;letter-spacing:-.033em}h3,h4,h5,h6,.h3,.h4,.h5,.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,h2.label,h3.label,h4.label,h5.label,h6.label,p.label,strong.label,label.label,a.label,u.label,li.label,span.label,.h0.label,.h1.label,.h2.label,.h3.label,.h4.label,.h5.label,.h6.label,.default-text.label{font-family:var(--font-special);text-transform:uppercase;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,.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,.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,.h6.strong,.default-text.strong{font-weight:700}strong{font-weight:700;color:inherit;line-height:1em;font-size:inherit}.label{max-width:60ch;font-size:var(--font-small)}.h0,.h0-text{font-size:var(--font-h0);font-weight:800;text-transform:uppercase;line-height:1.125em}h1,.h1,.h1-text{font-size:var(--font-h1);font-weight:800;text-transform:uppercase;line-height:1.33em}h2,.h2,.h3-text{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{font-size:var(--font-h5);font-weight:700;text-transform:uppercase;letter-spacing:.0025em}h6,.h6{font-size:var(--font-h6);font-weight:800;text-transform:none}.h0-text,.h1-text,.h2-text{font-family:var(--font-default);font-weight:400;text-transform:none;letter-spacing:-.062em}h2,.h2{max-width:30ch}thead>tr>th>strong{font-size:var(--font-small);font-weight:600}p{max-width:96ch}p,.default-text,a,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,li.large>p,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,li.small>p,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,li.micro>p,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}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)}.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)}.h0.special,h1.special,h2.special,.h1.special,.h2.special{color:var(--text-base)}h3,.h3,h4,.h4,h5,.h5{color:var(--text-headline_sec)}@media screen and (max-width: 821px){h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.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:currentColor}.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}}.hover-pop{transition:all .5s cubic-bezier(.22,1,.36,1);transform:translateZ(1px);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}.space-content.grid{row-gap:var(--space-content)}.space-content:not(.grid)>*:not(:first-child){margin-top:var(--space-content)}.space-major.grid{row-gap:var(--space-major)}.space-major:not(.grid)>*:not(:first-child){margin-top:var(--space-major)}.space-list.grid{row-gap:var(--space-list)}.space-list:not(.grid)>*:not(:first-child){margin-top:var(--space-list)}.space-minor.grid{row-gap:var(--space-minor)}.space-minor:not(.grid)>*:not(:first-child){margin-top:var(--space-minor)}section.glow-right,.container.glow-right,.tank.glow-right,.card.glow-right,.box *.glow-right{background:var(--background);background-image:radial-gradient(circle farthest-side at right center,var(--color-Morning_Blue) -15%,transparent 50%)}section.glow-top,.container.glow-top,.tank.glow-top,.card.glow-top,.box *.glow-top{background:var(--background);background-image:radial-gradient(circle farthest-side at center top,var(--cta) -15%,var(--background) 50%)}section.glow-bottom,.container.glow-bottom,.tank.glow-bottom,.card.glow-bottom,.box *.glow-bottom{background:var(--background);background-image:radial-gradient(circle at center bottom,var(--cta) -25%,var(--background) 50%)}section.grid-bg,.container.grid-bg,.tank.grid-bg,.card.grid-bg,.box *.grid-bg{position:relative}section.grid-bg:before,.container.grid-bg:before,.tank.grid-bg:before,.card.grid-bg:before,.box *.grid-bg:before{content:"";display:block;position:absolute;right:0;top:0;z-index:var(--z-deco);aspect-ratio:4/3;height:100%;width:auto;background-image:url(/img/assets/grid_bg.webp);background-position:top left 3%;background-repeat:no-repeat;background-size:110%;mix-blend-mode:overlay;opacity:.66}@media screen and (max-width: 640px){section.grid-bg:before,.container.grid-bg:before,.tank.grid-bg:before,.card.grid-bg:before,.box *.grid-bg:before{right:0;top:unset;bottom:0;z-index:1;aspect-ratio:3/4;height:auto;width:100%}}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.no-top{padding-top:0}body main section.compact-top{padding-top:calc(var(--space-section) / 2)}body main section.no-bottom{padding-bottom:0}body main section.compact-bottom{padding-bottom:calc(var(--space-section) / 2)}body main section.no-padding{padding:0!important}body main section.compact .content>.grid{margin-bottom:var(--space-content)}body footer{margin-top:auto}html{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;touch-action:manipulation}html *,html * *,html *>*{text-rendering:geometricPrecision!important}html body{background:var(--background);overflow-x:hidden}html body.scroll-lock main{transition:all 1s cubic-bezier(.22,1,.36,1);transform:translateZ(1px)}html body section{background:var(--background)}html body section .card{background:var(--box)}html body section.hero-bg{background-image:url(../img/grid/hero-bg.webp)}@media screen and (max-width: 820px){html body.scroll-lock{overflow:hidden}html body.scroll-lock main{filter:saturate(0);opacity:.25;pointer-events:none}}button,.button{transition:all .5s cubic-bezier(.22,1,.36,1);transform:translateZ(1px);border:none;box-shadow:none;cursor:pointer;display:inline-flex;overflow:hidden;user-select:none;text-decoration:none;flex-wrap:nowrap;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{transition:all .5s cubic-bezier(.22,1,.36,1);transform:translateZ(1px);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{transition:all .5s cubic-bezier(.22,1,.36,1);transform:translateZ(1px);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{transition:all .5s cubic-bezier(.22,1,.36,1);transform:translateZ(1px);color:#403c3c;position:relative;left:0;padding:.625em 0}button.flip>div,.button.flip>div{transition:all .5s cubic-bezier(.22,1,.36,1);transform:translateZ(1px);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: 640px){button.xs-full,.button.xs-full{width:100%;justify-content:center}}input:not(button,.button,[type=radio],[type=checkbox]),textarea{transition:all 1s cubic-bezier(.22,1,.36,1);transform:translateZ(1px);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:not(.blank){transition:all 1s cubic-bezier(.22,1,.36,1);transform:translateZ(1px)}.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]) label{max-width:60ch;font-size:var(--font-small)}.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}img[src$=".svg"]{display:block}picture{display:block;width:100%;overflow:hidden;border-radius:.125rem}picture img{transition:all 1s cubic-bezier(.22,1,.36,1);transform:translateZ(1px);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{transition:all 1s cubic-bezier(.22,1,.36,1);transform:translateZ(1px);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 .overline,.card .card-body .card-content .underline{max-width:60ch;font-size:var(--font-small);color:var(--text-highlight)}.card .card-body .card-content .overline+h3,.card .card-body .card-content .overline .h3{margin-top:var(--space-minor)}.card .card-body .card-content h3+.underline,.card .card-body .card-content .h3+.underline{margin-top:var(--space-minor)}.card .card-body .card-content h3+.underline+p,.card .card-body .card-content .h3+.underline+p{margin-top:var(--space-list)}.card .card-body .card-content h3+p:not(.underline),.card .card-body .card-content .h3+p:not(.underline){margin-top:var(--space-list)}.card .card-body .card-content h4+p:not(.underline),.card .card-body .card-content .h4+p:not(.underline){margin-top:var(--space-minor)}.card .card-body .card-content{padding-right:10%}.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(img){padding:0}.card[data-card-type=solid]:has(img) .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(img){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{--tag-base: var(--shade);--tag-outline: transparent;--tag-label: var(--cta-text);display:inline-block;user-select:none;background:var(--tag-base);color:var(--tag-label);box-shadow:inset 0 0 0 var(--fine) var(--tag-outline);font-size:var(--font-micro);line-height:1.5em;padding:.2rem .5rem;border-radius:.33rem;font-weight:500;letter-spacing:.033em}.tag>.icon{transform:translateY(.1em) scale(1.33);color:var(--tag-label)}.tag>.icon.svg-icon{width:1em;height:1em}.tag.outlined{--tag-base: transparent;--tag-outline: var(--shade);--tag-label: var(--shade)}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}.container{background:var(--background);padding:var(--space-container) calc(var(--space-container) * 2);border-radius:var(--radius-container);overflow:hidden}.tank{background:var(--background);padding:var(--space-container);border-radius:var(--radius-container);overflow:hidden}.box{background:var(--box);padding:var(--space-box)}.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;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: 1.5rem;--nav-logo: 3rem;--nav-direction: row;--nav-align: center}#header .content{border-radius:.5rem;background:var(--background);padding:calc(var(--space-side) / 1.125) var(--space-side);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 .content .mobile-header .burger-button{display:none;cursor:pointer}#header .content .mobile-header .burger-button .icon{display:block;--icon: var(--text-base)}#header .content .mobile-header .burger-button .state-open{display:none}#header .content .mobile-header .burger-button.active .state-open{display:block}#header .content .mobile-header .burger-button.active .state-closed{display:none}#header .content .mobile-header #logoLink .page-logo svg{display:block;height:var(--nav-logo)}#header .content .seperator{transition:all .5s cubic-bezier(.22,1,.36,1);transform:translateZ(1px);display:block;content:"";background-color:var(--separator);height:var(--nav-logo);width:.5pt}#header .content .header-navigation{flex-grow:1}#header .content .header-navigation .header-menu{display:flex;flex-direction:var(--nav-direction);align-items:var(--nav-align);flex-wrap:nowrap}#header .content .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 .content .header-navigation .header-menu>nav .nav-link{font-family:var(--font-default);font-size:1.5vmin;font-weight:400;line-height:1em;color:var(--text-base);text-decoration:none;text-indent:-.075em}#header .content .header-navigation .header-menu>nav .nav-link:after{transition:all .5s cubic-bezier(.22,1,.36,1);transform:translateZ(1px);content:"";display:block;width:0;background-color:var(--text-base);height:1px;transform:translateY(.25em)}#header .content .header-navigation .header-menu>nav .nav-link:hover:after,#header .content .header-navigation .header-menu>nav .nav-link.active:after{width:102%}#header .content .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: 820px){#header{--nav-gutter: 24px;--nav-logo: 32px;--nav-direction: column;--nav-align: flex-start}#header .content{display:block;padding:0}#header .content .mobile-header{padding:1.5rem var(--grid-gutter);width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#header .content .mobile-header .burger-button{display:block}#header .content:has([data-open=true]) .seperator{width:calc(100% - var(--grid-gutter) * 2)}#header .content .seperator{height:.5pt;width:0%;margin:0 var(--grid-gutter)}#header .content .header-navigation{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-out}#header .content .header-navigation .header-menu{overflow:hidden}#header .content .header-navigation .header-menu>nav,#header .content .header-navigation .header-menu .meta{padding:1.5rem var(--grid-gutter);width:100%}#header .content .header-navigation .header-menu .meta .language-selector{width:100%}#header .content .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{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{font-size:var(--font-h5);font-weight:700;text-transform:uppercase}.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{max-width:60ch;font-size:var(--font-small)}.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)}.content-block .block-content,.content-block .block-buttons{margin-top:var(--space-major)}.content-block .block-title .overline{color:var(--text-highlight);margin-bottom:var(--space-minor)}.content-block .block-title:has(h3,.h3)+.block-content{margin-top:var(--space-element)}.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-new{position:relative;padding:0;z-index:var(--z-base)}.hero-new .content{position:relative}.hero-new .content .hero-content{position:relative;z-index:var(--z-content)}.hero-new .hero-background,.hero-new .hero-image{display:block;position:absolute}.hero-new .hero-image{z-index:var(--z-image)}.hero-new.home{padding-top:var(--space-top);background:var(--gradient-base)}.hero-new.home .content{aspect-ratio:16/9}.hero-new.home .content .hero-content{height:100%;align-items:center;padding-bottom:var(--space-content)}.hero-new.home .hero-background{left:50%;bottom:0;height:calc(100% - var(--space-top));width:auto;object-fit:contain;object-position:left center;z-index:var(--z-image)}.hero-new.landingpage .content,.hero-new.sub .content{aspect-ratio:16/10;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.hero-new.landingpage .content .hero-content .hero-bubble,.hero-new.sub .content .hero-content .hero-bubble{margin-bottom:calc(var(--space-container) * -1)}.hero-new.landingpage .content .hero-image,.hero-new.sub .content .hero-image{position:absolute;object-position:bottom left}.hero-new.landingpage{background:radial-gradient(ellipse at right 33%,var(--color-Noon_Blue) 0%,transparent 75%),linear-gradient(180deg,var(--color-Midnight_Blue) 10%,var(--background) 80%)}.hero-new.sub .hero-background{left:0;top:0;height:100%;width:100%;object-fit:cover;z-index:var(--z-background)}.hero-new.blank{margin-top:calc(var(--space-top) * 2)}.hero-new.blank+section{padding-top:var(--space-content)}.hero-new.fade-out:after{bottom:0;left:0;right:0;height:26%;position:absolute;z-index:var(--z-fadeout);content:"";background:linear-gradient(180deg,transparent 0%,var(--background) 100%)}@media screen and (max-width: 1512px){.hero-new.home .content{aspect-ratio:16/8}.hero-new.landingpage .content,.hero-new.sub .content{aspect-ratio:16/9}.hero-new.blank .content{padding-left:var(--space-side);padding-right:var(--space-side)}}@media screen and (max-width: 1180px){.hero-new .content{padding-left:var(--space-side);padding-right:var(--space-side)}.hero-new.landingpage .content,.hero-new.sub .content{aspect-ratio:16/10}}@media screen and (max-width: 820px){.hero-new.home .content{aspect-ratio:6/4}.hero-new.landingpage .content{padding-top:var(--space-content);aspect-ratio:unset}.hero-new.landingpage .content .hero-content .hero-bubble{margin-bottom:0}.hero-new.landingpage .content .hero-image{position:static}.hero-new.sub .content{aspect-ratio:4/3}}@media screen and (max-width: 640px){.hero-new.home{display:flex;flex-direction:column-reverse}.hero-new.home .content{aspect-ratio:unset;padding-top:var(--space-content)}.hero-new.home .hero-background{position:relative;top:unset;right:unset;bottom:unset;left:unset;width:100%;height:auto}.hero-new.landingpage .content{padding-top:var(--space-top);aspect-ratio:unset}.hero-new.landingpage .content .hero-image{aspect-ratio:1/1;object-fit:cover;position:static}.hero-new.sub .content{padding:0 var(--space-side);aspect-ratio:unset;min-height:80dvh}.hero-new.blank{margin-top:calc(var(--space-top) * 1.5)}}.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)}}.teaser-container{align-items:center}.teaser-container .teaser-image{order:1}.teaser-container .teaser-image img{display:block}.teaser-container .teaser-body{position:relative;order:2;z-index:var(--z-content)}@media screen and (min-width: 640px){.teaser-container{padding:0}.teaser-container .teaser-image{height:100%}.teaser-container .teaser-image img{height:100%;width:100%}.teaser-container .teaser-body{padding:var(--space-container)}}@media screen and (max-width: 640px){.teaser-container{padding-bottom:0}.teaser-container .teaser-image{order:2}.teaser-container .teaser-body{order:1}}.faq-item{--faq-spacing: 24px;background-color:var(--background);border-top:var(--fine) solid var(--separator)}.faq-item .question{padding:var(--faq-spacing) 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;cursor:pointer;user-select:none}.faq-item .question input[type=checkbox]{position:absolute;width:100%;left:0;right:0;pointer-events:none;visibility:hidden;-webkit-appearance:none}.faq-item .question .overline{margin-bottom:var(--gap-minor)}.faq-item .question .trigger .icon{display:none;font-size:var(--font-h4);width:var(--font-h4);height:auto;aspect-ratio:1/1}.faq-item .question .trigger .open{color:var(--cta)}.faq-item .question .trigger .close{color:var(--text-headline)}.faq-item .answer{display:grid;grid-template-rows:0fr;transition:all var(--transition-durtation) var(--transition-easing)}.faq-item .answer>div{overflow:hidden}.faq-item:not(:has(input[type=checkbox]:checked)) .question .trigger .open{display:block}.faq-item:not(:has(input[type=checkbox]:checked)) .question .trigger .close{display:none}.faq-item:has(input[type=checkbox]:checked) .question h3{color:var(--text-headline)}.faq-item:has(input[type=checkbox]:checked) .question .trigger .open{display:none}.faq-item:has(input[type=checkbox]:checked) .question .trigger .close{display:block}.faq-item:has(input[type=checkbox]:checked) .answer{grid-template-rows:1fr;margin-bottom:var(--faq-spacing)}.faq-item:hover .question h3{color:var(--text-headline)}.tab-slider{overflow:hidden;column-gap:var(--space-content)}.tab-slider .tab-header .tab-navigation .tab-item a{scroll-margin:0;text-decoration:none}.tab-slider .tab-header{order:1}.tab-slider .tab-body{order:2}.tab-slider .tab-track{display:flex;scroll-behavior:smooth;aspect-ratio:16/9;width:100%;height:100%;margin:0;padding:0;list-style:none;border-radius:var(--radius-card);gap:1rem}.tab-slider .tab-track::-webkit-scrollbar,.tab-slider .tab-track::-webkit-scrollbar-track,.tab-slider .tab-track::-webkit-scrollbar-thumb{display:none}.tab-slider .tab-track .tab-slide{scroll-snap-align:start;scroll-snap-stop:always;flex-shrink:0;width:100%;height:100%;transform-origin:center center;transform:scale(1);transition:transform var(--transition-durtation) var(--transition-easing);position:relative;pointer-events:none}.tab-slider .tab-track .tab-slide img{transition:transform var(--transition-durtation) var(--transition-easing);display:block;border-radius:var(--radius-card)}.tab-slider.horizontal .tab-track{flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.tab-slider.vertical .tab-track{flex-direction:column;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;overscroll-behavior-y:contain}.tab-slider.tabslider-advantages .tab-item{border-top:var(--fine) solid var(--separator);padding:var(--space-list) 0}.tab-slider.tabslider-advantages .tab-item:last-child{border-bottom:var(--fine) solid var(--separator)}.tab-slider.tabslider-advantages .tab-item a *{color:var(--text-light)}.tab-slider.tabslider-advantages .tab-item .tab-content{display:grid;grid-template-rows:0fr;transition:all var(--transition-durtation) var(--transition-easing)}.tab-slider.tabslider-advantages .tab-item .tab-content ul{overflow:hidden}.tab-slider.tabslider-advantages .tab-item .tab-content ul li{display:flex;flex-direction:row;align-items:center;opacity:0;transition:all var(--transition-durtation) var(--transition-easing);column-gap:.5rem;color:var(--text-headline)}.tab-slider.tabslider-advantages .tab-item.active a *{color:var(--text-headline)}.tab-slider.tabslider-advantages .tab-item.active .tab-content{grid-template-rows:1fr;padding-top:1rem}.tab-slider.tabslider-advantages .tab-item.active .tab-content ul li{opacity:1}.tab-slider.tabslider-advantages .tab-slide img{opacity:.5}.tab-slider.tabslider-advantages .tab-slide.active img{opacity:1}@media screen and (max-width: 820px){.tab-slider{column-gap:var(--space-list)}.tab-slider .tab-track .tab-slide img{position:absolute;width:100%;height:100%;inset:0}}@media screen and (max-width: 640px){.tab-slider{column-gap:0;row-gap:0}.tab-slider .tab-header{order:2}.tab-slider .tab-body{order:1}.tab-slider .tab-track{aspect-ratio:21/9;overflow:hidden}.tab-slider .tab-track .tab-slide img{position:absolute;width:100%;height:100%}}.usp-item .icon{font-size:64px;color:var(--icon)}.usp-item.horizontal{flex-direction:row;padding-top:var(--space-list)}.usp-item.horizontal .icon{font-size:48px;margin-top:-20%}.usp-item.horizontal .card-content{padding-right:0}.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-h0);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{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{transition:all 1s cubic-bezier(0,.66,0,1);transform:translateZ(1px);padding:var(--space-box);box-shadow:0 0 0 1px var(--separator)}.partner-item a{transition:all 1s cubic-bezier(0,.66,0,1);transform:translateZ(1px);position:relative;text-decoration:none;display:flex;flex-direction:column;justify-content:flex-start;aspect-ratio:1/1;overflow:hidden}.partner-item a>div,.partner-item a .partner-info{transition:all 1s cubic-bezier(0,.66,0,1);transform:translateZ(1px);will-change:height,opacity,filter}.partner-item a>div{filter:saturate(0);width:100%;height:auto}.partner-item a>div img{transition:all 1s cubic-bezier(0,.66,0,1);transform:translateZ(1px);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>div{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-header img{object-fit:cover;object-position:center left}.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;object-position:center center}.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: 640px){.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>img{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{padding-bottom:2rem!important}.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;text-align:left}.brand-card .card-header img{height:2.5rem;width:auto}.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)}.product-item{background:var(--box);padding:var(--space-box);border-radius:var(--radius-card);overflow:hidden}.product-item .product-header{position:relative}.product-item .product-header .tag{position:absolute;top:0;right:0}.product-item .product-title,.product-item .product-features{text-align:center}.product-item .product-features.tags{display:flex;flex-direction:row;column-gap:var(--space-minor);row-gap:var(--space-element);flex-wrap:wrap;justify-content:center;align-items:center}.product-item .product-features li{padding:var(--space-minor) 0;border-top:var(--fine) solid var(--separator)}@media screen and (max-width: 640px){.system-illustration{aspect-ratio:5/4;object-fit:cover;object-position:100% bottom}}@media screen and (max-width: 820px){.system-illustration{aspect-ratio:16/9;object-fit:cover;object-position:20% bottom}}.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(.content){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}}
