@charset "UTF-8";*{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}img{display:block}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.bp-component-title{background:var(--color-black);font-size:var(--step-4);padding:var(--space-m)}.bp-component-sub-title,.bp-component-title{color:var(--color-white);display:block;margin-bottom:var(--space-l)}.bp-component-sub-title{background:#00000040;padding:var(--space-xs) var(--space-m)}.bp-component-preview{display:block;margin-bottom:var(--space-m)}:root{--break-phone-l:(min-width:480px);--break-tablet:(min-width:768px);--break-desktop-s:(min-width:1024px);--break-desktop-m:(min-width:1280px);--break-desktop-l:(min-width:1600px);--break-desktop-xl:(min-width:1921px)}[data-hide=phone]{display:none}@media (min-width:480px){[data-show=phone-l]{display:block}[data-show-inline=phone-l]{display:inline}[data-show-inline-block=phone-l]{display:inline-block}[data-show-flex=phone-l]{display:flex}[data-show-inline-flex=phone-l]{display:inline-flex}[data-show-grid=phone-l]{display:grid}[data-show-inline-grid=phone-l]{display:inline-grid}[data-hide=phone-l]{display:none}}@media (min-width:768px){[data-show=tablet]{display:block}[data-show-inline=tablet]{display:inline}[data-show-inline-block=tablet]{display:inline-block}[data-show-flex=tablet]{display:flex}[data-show-inline-flex=tablet]{display:inline-flex}[data-show-grid=tablet]{display:grid}[data-show-inline-grid=tablet]{display:inline-grid}[data-hide=tablet]{display:none}}@media (min-width:1024px){[data-show=desktop-s]{display:block}[data-show-inline=desktop-s]{display:inline}[data-show-inline-block=desktop-s]{display:inline-block}[data-show-flex=desktop-s]{display:flex}[data-show-inline-flex=desktop-s]{display:inline-flex}[data-show-grid=desktop-s]{display:grid}[data-show-inline-grid=desktop-s]{display:inline-grid}[data-hide=desktop-s]{display:none}}@media (min-width:1280px){[data-show=desktop-m]{display:block}[data-show-inline=desktop-m]{display:inline}[data-show-inline-block=desktop-m]{display:inline-block}[data-show-flex=desktop-m]{display:flex}[data-show-inline-flex=desktop-m]{display:inline-flex}[data-show-grid=desktop-m]{display:grid}[data-show-inline-grid=desktop-m]{display:inline-grid}[data-hide=desktop-m]{display:none}}@media (min-width:1600px){[data-show=desktop-l]{display:block}[data-show-inline=desktop-l]{display:inline}[data-show-inline-block=desktop-l]{display:inline-block}[data-show-flex=desktop-l]{display:flex}[data-show-inline-flex=desktop-l]{display:inline-flex}[data-show-grid=desktop-l]{display:grid}[data-show-inline-grid=desktop-l]{display:inline-grid}[data-hide=desktop-l]{display:none}}@media (min-width:1921px){[data-show=desktop-xl]{display:block}[data-show-inline=desktop-xl]{display:inline}[data-show-inline-block=desktop-xl]{display:inline-block}[data-show-flex=desktop-xl]{display:flex}[data-show-inline-flex=desktop-xl]{display:inline-flex}[data-show-grid=desktop-xl]{display:grid}[data-show-inline-grid=desktop-xl]{display:inline-grid}[data-hide=desktop-xl]{display:none}}:root{--space-3xs:clamp(.31rem,.31rem,.31rem);--space-2xs:clamp(.56rem, calc(.55rem + .07vw) ,.63rem);--space-xs:clamp(.88rem, calc(.86rem + .07vw) ,.94rem);--space-s:clamp(1.13rem, calc(1.1rem + .14vw) ,1.25rem);--space-m:clamp(1.69rem, calc(1.64rem + .21vw) ,1.88rem);--space-l:clamp(2.25rem, calc(2.19rem + .28vw) ,2.5rem);--space-xl:clamp(3.38rem, calc(3.29rem + .43vw) ,3.75rem);--space-2xl:clamp(4.5rem, calc(4.39rem + .57vw) ,5rem);--space-3xl:clamp(6.75rem, calc(6.58rem + .85vw) ,7.5rem);--space-4xl:clamp(11.25rem, calc(10.97rem + 1.42vw) ,12.5rem);--space-5xl:clamp(13.5rem, calc(13.16rem + 1.7vw) ,15rem);--space-3xs-2xs:clamp(.31rem, calc(.24rem + .36vw) ,.63rem);--space-2xs-xs:clamp(.56rem, calc(.48rem + .43vw) ,.94rem);--space-xs-s:clamp(.88rem, calc(.79rem + .43vw) ,1.25rem);--space-s-m:clamp(1.13rem, calc(.95rem + .85vw) ,1.88rem);--space-m-l:clamp(1.69rem, calc(1.5rem + .92vw) ,2.5rem);--space-l-xl:clamp(2.25rem, calc(1.91rem + 1.7vw) ,3.75rem);--space-xl-2xl:clamp(3.38rem, calc(3.01rem + 1.85vw) ,5rem);--space-2xl-3xl:clamp(4.5rem, calc(3.82rem + 3.41vw) ,7.5rem);--space-3xl-4xl:clamp(6.75rem, calc(5.44rem + 6.53vw) ,12.5rem);--space-4xl-5xl:clamp(11.25rem, calc(10.4rem + 4.26vw) ,15rem);--color-primary-200:#0d1a34;--color-primary-300:#071d48;--color-primary-400:#026;--color-primary-500:#234178;--color-primary-600:#415a8c;--color-primary-700:#64789b;--color-mono-300:#171717;--color-mono-500:#d2d0d2;--color-mono-700:#dfdddf;--color-mono-900:#e9e7e9;--color-mono-900-rgb:233,231,233;--color-hint:#c00;--color-black-rgb:0,0,0;--color-white:#fff;--color-white-rgb:255,255,255;--color-white-alpha-50:hsla(0,0%,100%,.05);--color-white-alpha-100:hsla(0,0%,100%,.1);--color-white-alpha-200:hsla(0,0%,100%,.2);--color-white-alpha-300:hsla(0,0%,100%,.3);--color-white-alpha-400:hsla(0,0%,100%,.4);--color-white-alpha-500:hsla(0,0%,100%,.5);--color-white-alpha-600:hsla(0,0%,100%,.6);--color-white-alpha-700:hsla(0,0%,100%,.7);--color-white-alpha-800:hsla(0,0%,100%,.8);--color-white-alpha-900:hsla(0,0%,100%,.9);--color-black-alpha-50:rgba(0,0,0,.05);--color-black-alpha-100:rgba(0,0,0,.1);--color-black-alpha-200:rgba(0,0,0,.2);--color-black-alpha-300:rgba(0,0,0,.3);--color-black-alpha-400:rgba(0,0,0,.4);--color-black-alpha-500:rgba(0,0,0,.5);--color-black-alpha-600:rgba(0,0,0,.6);--color-black-alpha-700:rgba(0,0,0,.7);--color-black-alpha-800:rgba(0,0,0,.8);--color-black-alpha-900:rgba(0,0,0,.9);--color-back:var(--color-gray-900);--color-front:var(--color-white)}[data-theme=accent]{background:var(--color-white);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),calc(100% - 40px) 100%,0 100%);margin-bottom:var(--space-3xl)!important;margin-top:var(--space-2xl)!important;padding-bottom:var(--space-3xl);padding-top:var(--space-3xl)}.font-secondary{font-family:ivypresto-headline,serif;font-style:normal;font-weight:400}:root{--step--2:clamp(.94rem,.94rem,.94rem);--step--1:clamp(.94rem, calc(.94rem + .2vw) ,1.94rem);--step-0:clamp(1.13rem, calc(1.08rem + .42vw) ,1.5rem);--step-1:clamp(1.35rem, calc(1.24rem + .55vw) ,1.67rem);--step-2:clamp(1.62rem, calc(1.41rem + 1.05vw) ,2.22rem);--step-3:clamp(1.94rem, calc(1.59rem + 1.77vw) ,2.96rem);--step-4:clamp(2.33rem, calc(1.77rem + 2.81vw) ,3.95rem);--step-5:clamp(2.8rem, calc(1.94rem + 4.28vw) ,5.26rem);--step-6:clamp(3.36rem, calc(2.09rem + 6.35vw) ,7.01rem)}*,:after,:before{box-sizing:border-box}::-moz-selection{background-color:var(--color-primary-400);color:var(--color-mono-900)}::selection{background-color:var(--color-primary-400);color:var(--color-mono-900)}body,html{height:100%}html{font-feature-settings:"dlig";font-kerning:normal;font-size:16px;font-variant-numeric:proportional-nums;scroll-behavior:smooth;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{background-color:var(--color-mono-900);color:var(--color-mono-300);font-family:neue-haas-unica,sans-serif;font-size:var(--step--1);font-style:normal;font-weight:400;line-height:1.4;margin:0;overflow-x:hidden;padding:0}body.--is-frozen,body.--no-scroll{overflow:hidden}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}b,strong{font-weight:700}em{font-style:italic}img{height:auto;max-width:100%}:focus,:link:active,:visited:active,a:focus,button:focus,input:focus,textarea:focus{outline:0!important}a,a:visited{color:var(--color-primary-400);cursor:pointer;font-weight:500;text-decoration:none;transition:color .3s ease}button,input,select,textarea{-webkit-appearance:none;background-color:transparent;border:none;-webkit-border-radius:0;font-family:inherit}button:focus,input:focus,select:focus,textarea:focus{outline:0}@media (hover:hover){a:hover{color:var(--color-primary-400)}}.b-text-h1,h1{color:var(--color-primary-400);font-size:var(--step-6);font-weight:500;-webkit-hyphens:auto;hyphens:auto;line-height:1}.b-text-h2,h2{font-size:var(--step-5)}.b-text-h2,.b-text-h3,h2,h3{color:var(--color-primary-400);font-weight:500;-webkit-hyphens:auto;hyphens:auto;line-height:1.2}.b-text-h3,h3{font-size:var(--step-4)}.b-text-h4,h4{color:var(--color-primary-400);font-size:var(--step-3);font-weight:500;-webkit-hyphens:auto;hyphens:auto;line-height:1.2}.b-text-h5,h5{font-size:var(--step-2)}.b-text-h5,.b-text-h6,h5,h6{color:var(--color-primary-400);font-family:ivypresto-headline,serif;font-style:normal;font-weight:400;font-weight:500;-webkit-hyphens:auto;hyphens:auto;line-height:1.2}.b-text-h6,h6{font-size:var(--step-1)}.b-text-bold{font-weight:600}.b-text-small{font-size:var(--step--1)}.b-text-kicker{color:var(--color-primary-400);font-size:13px;font-weight:600;letter-spacing:1px;line-height:1.2;text-transform:uppercase}.b-text-kicker--small{font-size:10px}.b-text-kicker--mb{margin-bottom:var(--space-m)}.b-text-lead{font-size:var(--step-2);line-height:1.25}@media (min-width:768px){.b-text-lead{font-size:var(--step-3);line-height:1.25}}.b-text-lead--mb{margin-bottom:var(--space-3xl)}.b-text-lead--small{font-size:var(--step-1)}.b-text-font-secondary{font-family:ivypresto-headline,serif;font-style:normal;font-weight:400}.b-text-link{text-decoration:underline}.b-blocks{align-items:flex-start;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-m) var(--space-s);align-items:stretch;padding-left:var(--space-m);padding-right:var(--space-m)}@media (min-width:768px){.b-blocks{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1024px){.b-blocks{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:1280px){.b-blocks{grid-gap:var(--space-m)}}@media (min-width:768px){.b-blocks{padding-right:var(--space-l)}}@media (min-width:1024px){.b-blocks{padding-right:var(--space-xl)}}@media (min-width:1280px){.b-blocks{padding-right:var(--space-xl)}}@media (min-width:768px){.b-blocks{padding-left:var(--space-l)}}@media (min-width:1024px){.b-blocks{padding-left:var(--space-xl)}}@media (min-width:1280px){.b-blocks{padding-left:var(--space-xl)}}.b-blocks--full-width{padding:0!important}.b-blocks--equal-gap{grid-gap:var(--space-s)}.b-blocks--no-padding-right{padding-right:0}.b-blocks+.b-blocks{margin-top:var(--space-l)}.b-blocks--no-gap{grid-gap:0}.b-blocks--no-column-gap{grid-column-gap:0}.b-blocks--no-row-gap{grid-row-gap:0}.b-block{grid-column:span 4;height:100%}@media (min-width:768px){.b-block{grid-column:span 8}}@media (min-width:1024px){.b-block{grid-column:span 12}}.b-block--offset{display:none}.b-block[data-align],.b-block[data-justify]{display:flex;flex-direction:column}.b-block[data-reset=right]{margin-right:calc(0px - var(--space-m))}@media (min-width:768px){.b-block[data-reset=right]{margin-right:calc(0px - var(--space-l))}}@media (min-width:1024px){.b-block[data-reset=right]{margin-right:spacing(-xl)}}@media (min-width:1280px){.b-block[data-reset=right]{margin-right:spacing(-xl)}}.b-block[data-justify=left]{align-items:flex-start}.b-block[data-justify=center]{align-items:center}.b-block[data-justify=right]{align-items:flex-end}.b-block[data-align=top]{justify-content:flex-start}.b-block[data-align=center]{justify-content:center}.b-block[data-align=bottom]{justify-content:flex-end}@media (min-width:480px){.b-block[data-justify=pl-left]{align-items:flex-start}.b-block[data-justify=pl-center]{align-items:center}.b-block[data-justify=pl-right]{align-items:flex-end}.b-block[data-align=pl-top]{justify-content:flex-start}.b-block[data-align=pl-center]{justify-content:center}.b-block[data-align=pl-bottom]{justify-content:flex-end}}@media (min-width:768px){.b-block[data-justify=t-left]{align-items:flex-start}.b-block[data-justify=t-center]{align-items:center}.b-block[data-justify=t-right]{align-items:flex-end}.b-block[data-align=t-top]{justify-content:flex-start}.b-block[data-align=t-center]{justify-content:center}.b-block[data-align=t-bottom]{justify-content:flex-end}}@media (min-width:1024px){.b-block[data-justify=ds-left]{align-items:flex-start}.b-block[data-justify=ds-center]{align-items:center}.b-block[data-justify=ds-right]{align-items:flex-end}.b-block[data-align=ds-top]{justify-content:flex-start}.b-block[data-align=ds-center]{justify-content:center}.b-block[data-align=ds-bottom]{justify-content:flex-end}}@media (min-width:1280px){.b-block[data-justify=dm-left]{align-items:flex-start}.b-block[data-justify=dm-center]{align-items:center}.b-block[data-justify=dm-right]{align-items:flex-end}.b-block[data-align=dm-top]{justify-content:flex-start}.b-block[data-align=dm-center]{justify-content:center}.b-block[data-align=dm-bottom]{justify-content:flex-end}}@media (min-width:1600px){.b-block[data-justify=dl-left]{align-items:flex-start}.b-block[data-justify=dl-center]{align-items:center}.b-block[data-justify=dl-right]{align-items:flex-end}.b-block[data-align=dl-top]{justify-content:flex-start}.b-block[data-align=dl-center]{justify-content:center}.b-block[data-align=dl-bottom]{justify-content:flex-end}}@media (min-width:1921px){.b-block[data-justify=dxl-left]{align-items:flex-start}.b-block[data-justify=dxl-center]{align-items:center}.b-block[data-justify=dxl-right]{align-items:flex-end}.b-block[data-align=dxl-top]{justify-content:flex-start}.b-block[data-align=dxl-center]{justify-content:center}.b-block[data-align=dxl-bottom]{justify-content:flex-end}}.b-block[data-grid*=p1]{grid-column:span 1}.b-block--offset[data-grid*=p1]{display:block}.b-block[data-grid*=p2]{grid-column:span 2}.b-block--offset[data-grid*=p2]{display:block}.b-block[data-grid*=p3]{grid-column:span 3}.b-block--offset[data-grid*=p3]{display:block}.b-block[data-grid*=p4]{grid-column:span 4}.b-block--offset[data-grid*=p4]{display:block}@media (min-width:480px){.b-block[data-grid*=pl1]{grid-column:span 1}.b-block--offset[data-grid*=pl1]{display:block}.b-block[data-grid*=pl2]{grid-column:span 2}.b-block--offset[data-grid*=pl2]{display:block}.b-block[data-grid*=pl3]{grid-column:span 3}.b-block--offset[data-grid*=pl3]{display:block}.b-block[data-grid*=pl4]{grid-column:span 4}.b-block--offset[data-grid*=pl4]{display:block}}@media (min-width:768px){.b-block[data-grid*=t1]{grid-column:span 1}.b-block--offset[data-grid*=t1]{display:block}.b-block[data-grid*=t2]{grid-column:span 2}.b-block--offset[data-grid*=t2]{display:block}.b-block[data-grid*=t3]{grid-column:span 3}.b-block--offset[data-grid*=t3]{display:block}.b-block[data-grid*=t4]{grid-column:span 4}.b-block--offset[data-grid*=t4]{display:block}.b-block[data-grid*=t5]{grid-column:span 5}.b-block--offset[data-grid*=t5]{display:block}.b-block[data-grid*=t6]{grid-column:span 6}.b-block--offset[data-grid*=t6]{display:block}.b-block[data-grid*=t7]{grid-column:span 7}.b-block--offset[data-grid*=t7]{display:block}.b-block[data-grid*=t8]{grid-column:span 8}.b-block--offset[data-grid*=t8]{display:block}}@media (min-width:1024px){.b-block[data-grid*=ds1]{grid-column:span 1}.b-block--offset[data-grid*=ds1]{display:block}.b-block[data-grid*=ds2]{grid-column:span 2}.b-block--offset[data-grid*=ds2]{display:block}.b-block[data-grid*=ds3]{grid-column:span 3}.b-block--offset[data-grid*=ds3]{display:block}.b-block[data-grid*=ds4]{grid-column:span 4}.b-block--offset[data-grid*=ds4]{display:block}.b-block[data-grid*=ds5]{grid-column:span 5}.b-block--offset[data-grid*=ds5]{display:block}.b-block[data-grid*=ds6]{grid-column:span 6}.b-block--offset[data-grid*=ds6]{display:block}.b-block[data-grid*=ds7]{grid-column:span 7}.b-block--offset[data-grid*=ds7]{display:block}.b-block[data-grid*=ds8]{grid-column:span 8}.b-block--offset[data-grid*=ds8]{display:block}.b-block[data-grid*=ds9]{grid-column:span 9}.b-block--offset[data-grid*=ds9]{display:block}.b-block[data-grid*=ds10]{grid-column:span 10}.b-block--offset[data-grid*=ds10]{display:block}.b-block[data-grid*=ds11]{grid-column:span 11}.b-block--offset[data-grid*=ds11]{display:block}.b-block[data-grid*=ds12]{grid-column:span 12}.b-block--offset[data-grid*=ds12]{display:block}}@media (min-width:1280px){.b-block[data-grid*=dm1]{grid-column:span 1}.b-block--offset[data-grid*=dm1]{display:block}.b-block[data-grid*=dm2]{grid-column:span 2}.b-block--offset[data-grid*=dm2]{display:block}.b-block[data-grid*=dm3]{grid-column:span 3}.b-block--offset[data-grid*=dm3]{display:block}.b-block[data-grid*=dm4]{grid-column:span 4}.b-block--offset[data-grid*=dm4]{display:block}.b-block[data-grid*=dm5]{grid-column:span 5}.b-block--offset[data-grid*=dm5]{display:block}.b-block[data-grid*=dm6]{grid-column:span 6}.b-block--offset[data-grid*=dm6]{display:block}.b-block[data-grid*=dm7]{grid-column:span 7}.b-block--offset[data-grid*=dm7]{display:block}.b-block[data-grid*=dm8]{grid-column:span 8}.b-block--offset[data-grid*=dm8]{display:block}.b-block[data-grid*=dm9]{grid-column:span 9}.b-block--offset[data-grid*=dm9]{display:block}.b-block[data-grid*=dm10]{grid-column:span 10}.b-block--offset[data-grid*=dm10]{display:block}.b-block[data-grid*=dm11]{grid-column:span 11}.b-block--offset[data-grid*=dm11]{display:block}.b-block[data-grid*=dm12]{grid-column:span 12}.b-block--offset[data-grid*=dm12]{display:block}}@media (min-width:1600px){.b-block[data-grid*=dl1]{grid-column:span 1}.b-block--offset[data-grid*=dl1]{display:block}.b-block[data-grid*=dl2]{grid-column:span 2}.b-block--offset[data-grid*=dl2]{display:block}.b-block[data-grid*=dl3]{grid-column:span 3}.b-block--offset[data-grid*=dl3]{display:block}.b-block[data-grid*=dl4]{grid-column:span 4}.b-block--offset[data-grid*=dl4]{display:block}.b-block[data-grid*=dl5]{grid-column:span 5}.b-block--offset[data-grid*=dl5]{display:block}.b-block[data-grid*=dl6]{grid-column:span 6}.b-block--offset[data-grid*=dl6]{display:block}.b-block[data-grid*=dl7]{grid-column:span 7}.b-block--offset[data-grid*=dl7]{display:block}.b-block[data-grid*=dl8]{grid-column:span 8}.b-block--offset[data-grid*=dl8]{display:block}.b-block[data-grid*=dl9]{grid-column:span 9}.b-block--offset[data-grid*=dl9]{display:block}.b-block[data-grid*=dl10]{grid-column:span 10}.b-block--offset[data-grid*=dl10]{display:block}.b-block[data-grid*=dl11]{grid-column:span 11}.b-block--offset[data-grid*=dl11]{display:block}.b-block[data-grid*=dl12]{grid-column:span 12}.b-block--offset[data-grid*=dl12]{display:block}}@media (min-width:1921px){.b-block[data-grid*=dxl1]{grid-column:span 1}.b-block--offset[data-grid*=dxl1]{display:block}.b-block[data-grid*=dxl2]{grid-column:span 2}.b-block--offset[data-grid*=dxl2]{display:block}.b-block[data-grid*=dxl3]{grid-column:span 3}.b-block--offset[data-grid*=dxl3]{display:block}.b-block[data-grid*=dxl4]{grid-column:span 4}.b-block--offset[data-grid*=dxl4]{display:block}.b-block[data-grid*=dxl5]{grid-column:span 5}.b-block--offset[data-grid*=dxl5]{display:block}.b-block[data-grid*=dxl6]{grid-column:span 6}.b-block--offset[data-grid*=dxl6]{display:block}.b-block[data-grid*=dxl7]{grid-column:span 7}.b-block--offset[data-grid*=dxl7]{display:block}.b-block[data-grid*=dxl8]{grid-column:span 8}.b-block--offset[data-grid*=dxl8]{display:block}.b-block[data-grid*=dxl9]{grid-column:span 9}.b-block--offset[data-grid*=dxl9]{display:block}.b-block[data-grid*=dxl10]{grid-column:span 10}.b-block--offset[data-grid*=dxl10]{display:block}.b-block[data-grid*=dxl11]{grid-column:span 11}.b-block--offset[data-grid*=dxl11]{display:block}.b-block[data-grid*=dxl12]{grid-column:span 12}.b-block--offset[data-grid*=dxl12]{display:block}}.b-block[data-grid-row*=p1]{grid-row:span 1}.b-block[data-grid-row*=p2]{grid-row:span 2}.b-block[data-grid-row*=p3]{grid-row:span 3}.b-block[data-grid-row*=p4]{grid-row:span 4}.b-block[data-grid-row*=p5]{grid-row:span 5}.b-block[data-grid-row*=p6]{grid-row:span 6}@media (min-width:480px){.b-block[data-grid-row*=pl1]{grid-row:span 1}.b-block[data-grid-row*=pl2]{grid-row:span 2}.b-block[data-grid-row*=pl3]{grid-row:span 3}.b-block[data-grid-row*=pl4]{grid-row:span 4}.b-block[data-grid-row*=pl5]{grid-row:span 5}.b-block[data-grid-row*=pl6]{grid-row:span 6}}@media (min-width:768px){.b-block[data-grid-row*=t1]{grid-row:span 1}.b-block[data-grid-row*=t2]{grid-row:span 2}.b-block[data-grid-row*=t3]{grid-row:span 3}.b-block[data-grid-row*=t4]{grid-row:span 4}.b-block[data-grid-row*=t5]{grid-row:span 5}.b-block[data-grid-row*=t6]{grid-row:span 6}}@media (min-width:1024px){.b-block[data-grid-row*=ds1]{grid-row:span 1}.b-block[data-grid-row*=ds2]{grid-row:span 2}.b-block[data-grid-row*=ds3]{grid-row:span 3}.b-block[data-grid-row*=ds4]{grid-row:span 4}.b-block[data-grid-row*=ds5]{grid-row:span 5}.b-block[data-grid-row*=ds6]{grid-row:span 6}}@media (min-width:1280px){.b-block[data-grid-row*=dm1]{grid-row:span 1}.b-block[data-grid-row*=dm2]{grid-row:span 2}.b-block[data-grid-row*=dm3]{grid-row:span 3}.b-block[data-grid-row*=dm4]{grid-row:span 4}.b-block[data-grid-row*=dm5]{grid-row:span 5}.b-block[data-grid-row*=dm6]{grid-row:span 6}}@media (min-width:1600px){.b-block[data-grid-row*=dl1]{grid-row:span 1}.b-block[data-grid-row*=dl2]{grid-row:span 2}.b-block[data-grid-row*=dl3]{grid-row:span 3}.b-block[data-grid-row*=dl4]{grid-row:span 4}.b-block[data-grid-row*=dl5]{grid-row:span 5}.b-block[data-grid-row*=dl6]{grid-row:span 6}}@media (min-width:1921px){.b-block[data-grid-row*=dxl1]{grid-row:span 1}.b-block[data-grid-row*=dxl2]{grid-row:span 2}.b-block[data-grid-row*=dxl3]{grid-row:span 3}.b-block[data-grid-row*=dxl4]{grid-row:span 4}.b-block[data-grid-row*=dxl5]{grid-row:span 5}.b-block[data-grid-row*=dxl6]{grid-row:span 6}}.b-logo{display:block;width:var(--space-3xl)}.b-image__caption{color:var(--color-black-alpha-500);font-size:var(--step--2);text-align:right}.b-accordion__header{cursor:pointer;display:flex;font-weight:500;justify-content:space-between;padding:var(--space-xs) 0;position:relative}.b-accordion__header:after{border-bottom:1px solid var(--color-mono-500);width:100%}.b-accordion__header:after,.b-accordion__header:before{content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.b-accordion__header:before{border-bottom:1px solid var(--color-primary-400);transition:width .6s cubic-bezier(.785,.135,.15,.86);width:0;z-index:1}@media (hover:hover){.b-accordion__header:hover:before{width:100%}}.b-accordion__header.--is-active:before{width:100%}@media (hover:hover){.b-accordion__header:hover .b-accordion__header-icon{transform:translate(-10px)}}.b-accordion__header-icon{color:var(--color-primary-400);transition:transform .4s ease}.b-accordion__content{padding:var(--space-s) 0 var(--space-m) 0}.b-article-card{display:flex;flex:1;flex-direction:column;height:100%;padding-bottom:var(--space-m);position:relative}.b-article-card:after{border-bottom:1px solid var(--color-mono-500);content:"";top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.b-article-card:before{border-bottom:1px solid var(--color-primary-400);bottom:0;content:"";left:0;position:absolute;right:0;transition:width .6s ease;width:0;z-index:1}.b-article-card:hover.b-article-card:before{width:100%}.b-article-card__content{display:flex;flex-direction:column;font-size:var(--step--2);gap:var(--space-m)}.b-article-card__description{color:var(--color-mono-300);font-weight:400}.b-article-card__main{display:flex;flex:1;flex-direction:column;gap:var(--space-m);justify-content:space-between}.b-article-card--accent{background:var(--color-primary-400);height:100%}.b-article-card--accent .b-article-card__content{background:var(--color-primary-400);color:var(--color-white);display:flex;height:100%;justify-content:space-between}.b-article-card__title{display:flex;flex-direction:column;gap:var(--space-s);-webkit-hyphens:auto;hyphens:auto}.b-article-card--accent .b-article-card__meta,.b-article-card--accent .b-article-card__title h3{color:var(--color-white)}.b-article-card__title h3{font-family:neue-haas-unica,sans-serif;font-size:var(--step-0);font-style:normal;font-weight:500}.b-article-card__meta,.b-article-card__title h3{color:var(--color-primary-400)}.b-article-card__media{overflow:hidden}.b-article-card__image{transition:transform .3s ease}.b-article-card:hover .b-article-card__image{transform:scale(1.025)}.b-article-card__categories{display:flex;gap:var(--space-3xs)}.b-badge{background:var(--color-white);color:var(--color-black);display:inline;font-size:var(--step--1);padding:var(--space-3xs)}.b-blockquote{border-left:2px solid var(--color-brand);display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-m) 0 var(--space-m) var(--space-l)}.b-blockquote--l .b-blockquote__quote{font-size:var(--step-2)}.b-blockquote--s .b-blockquote__quote{font-size:var(--step--1)}.b-breadcrumbs{display:flex;flex-wrap:wrap;font-size:calc(var(--step--2)/1.2);gap:var(--space-2xs);margin:var(--space-l) 0 var(--space-2xl) 0}@media (min-width:1024px){.b-breadcrumbs{flex-direction:row;font-size:var(--step--2);gap:var(--space-xs);margin:var(--space-l) 0 var(--space-l) 0}}.b-breadcrumbs__item{align-items:center;color:var(--color-primary-400)!important;display:flex;font-weight:600;position:relative}.b-breadcrumbs__item:before{background:var(--color-primary-400);content:"";height:1px;inset:auto 0 -5px 0;position:absolute;transition:width .3s ease;width:0}@media (hover:hover){.b-breadcrumbs__item:hover:before{width:100%}}.b-breadcrumbs__item--home{transition:transform .3s ease}.b-breadcrumbs__item--home:before{display:none}.b-breadcrumbs__item--home:hover{transform:scale(1.2)}.b-breadcrumbs__item--current{color:var(--color-mono-300)!important;font-weight:400}.b-breadcrumbs__item--current:before{content:"";display:none}.b-breadcrumbs__item--current:after{content:""}.b-breadcrumbs__divider{color:var(--color-mono-300);font-weight:400;opacity:.25}.b-button{background:var(--color-primary-400);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);color:var(--color-white);cursor:pointer;display:inline-flex;gap:var(--space-2xs);padding:var(--space-xs) var(--space-m);position:relative;text-decoration:none;transition:background-color .25s ease,color .25s ease}.b-button *{color:inherit}@media (hover:hover){.b-button:hover{background:var(--color-primary-500);color:var(--color-white)}}.b-button--secondary{background:var(--color-white);color:var(--color-primary-400)}.b-button--secondary:after{background:var(--color-primary-400)}.b-button--secondary:hover{background:var(--color-white-alpha-700);color:var(--color-primary-400)}.b-button--tertiary{background:var(--color-white-alpha-100);color:var(--color-primary-400)}.b-button--tertiary:hover{background:var(--color-white-alpha-500);color:var(--color-primary-400)}.b-button__label{align-items:center;display:flex;gap:var(--space-2xs)}.b-button--small{padding:var(--space-2xs) var(--space-xs)}.b-button--small .b-button__label{font-size:11px}.b-button-group{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-2xs);margin:var(--space-l) 0}@media (min-width:768px){.b-button-group{flex-direction:row;gap:var(--space-xs)}}.b-button-group--airy{margin:var(--space-xl) 0}@media (min-width:768px){.b-button-group--airy{margin:var(--space-2xl) 0}}.b-checklist{flex-direction:column;font-weight:500;margin-bottom:var(--space-2xs)}.b-checklist,.b-checklist__item{display:flex;gap:var(--space-xs)}.b-checklist__item{align-items:center;border-bottom:1px solid var(--color-mono-500);padding-bottom:var(--space-xs)}.b-checklist__item-icon,.b-chip{color:var(--color-primary-400)}.b-chip{background:#ffffff80;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);cursor:pointer;flex-wrap:wrap;line-height:0;padding:var(--space-2xs) var(--space-xs);transition:color .4s ease,background-color .4s ease}.b-chip:hover{background:var(--color-white);color:var(--color-primary-400)}.b-chip:hover>*{color:var(--color-primary-400)!important}.b-chip--active,.b-chip--active:hover{background:var(--color-primary-400);color:var(--color-white)}.b-chip--active:hover>*,.b-chip--active>*{color:var(--color-white)!important}.b-chips{display:flex;grid-column-gap:var(--space-2xs);grid-row-gap:var(--space-xs);flex-wrap:wrap}.b-contact-list{display:flex;flex-direction:column;gap:var(--space-xs)}.b-contact-list__item{align-items:center;color:var(--color-primary-400);display:flex;flex-direction:row;font-weight:500;gap:var(--space-xs);padding-bottom:var(--space-xs);position:relative}.b-contact-list__item:after{border-bottom:1px solid var(--color-mono-500);width:100%}.b-contact-list__item:after,.b-contact-list__item:before{content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.b-contact-list__item:before{border-bottom:1px solid var(--color-primary-400);transition:width .6s cubic-bezier(.785,.135,.15,.86);width:0;z-index:1}.b-contact-list__item:hover:before{width:100%}@media (min-width:768px){.b-contact-list__item{gap:var(--space-m)}}.b-contact-list__item-icon{color:var(--color-primary-400);flex-shrink:0}.b-contact-list__item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-crossteaser{align-items:flex-end;aspect-ratio:16/9;background-color:var(--color-primary-400);background-size:cover;clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);color:var(--color-white);display:flex;overflow:hidden;padding:var(--space-s);position:relative;transition:background-color .5s cubic-bezier(.3,1,.3,1)}@media (min-width:768px){.b-crossteaser{padding:var(--space-m)}}@media (hover:hover){.b-crossteaser:hover{background-color:var(--color-primary-300)}.b-crossteaser:hover .b-crossteaser__title{transform:translateY(1rem)}.b-crossteaser:hover .b-crossteaser__title:after{opacity:1;transform:translateY(-.5rem)}.b-crossteaser:hover .b-crossteaser__icon{transform:scale(1.1)}}.b-crossteaser--menu h1,.b-crossteaser--menu h2,.b-crossteaser--menu h3,.b-crossteaser--menu h4,.b-crossteaser--menu h5,.b-crossteaser--menu h6{font-family:neue-haas-unica,sans-serif;font-size:var(--step-0);font-style:normal;font-weight:500}.b-crossteaser__link{top:0;right:0;bottom:0;left:0;position:absolute;z-index:100}.b-crossteaser__content{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%;z-index:1}.b-crossteaser__content>*>*{color:var(--color-white)}.b-crossteaser__title{display:flex;flex-direction:column;font-weight:500;gap:var(--space-xs);padding-right:20%;text-wrap:balance;transform:translateY(3rem);transition:transform .5s cubic-bezier(.3,1,.3,1);width:80%}.b-crossteaser__title h3{font-size:var(--step--1)}@media (min-width:768px){.b-crossteaser__title h3{font-size:var(--step-0)}}@media (min-width:1921px){.b-crossteaser__title h3{font-size:var(--step-1)}}.b-crossteaser__title:after{content:"Mehr erfahren";font-size:var(--step--2)!important;font-weight:400;margin-top:var(--space-xs);opacity:0;transform:translateY(1rem);transition:transform .5s cubic-bezier(.3,1,.3,1),opacity .5s cubic-bezier(.3,1,.3,1)}.b-crossteaser__background img{filter:grayscale(100%) contrast(2) brightness(1);height:100%;top:0;right:0;bottom:0;left:0;mix-blend-mode:screen;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.15;position:absolute;transition:transform .5s ease-out;width:100%;will-change:transform}.b-crossteaser:hover .b-crossteaser__background img{transform:scale(1.05)}.b-crossteaser__icon{inset:auto 0 0 auto;position:absolute;transition:transform .8s cubic-bezier(.3,1,.3,1)}.b-cursor{--cursor-size:var(--space-m);border:1px solid var(--color-white);border-radius:50%;height:var(--cursor-size);width:var(--cursor-size)}.b-facts{background:var(--color-primary-400);color:var(--color-white);display:flex;flex-direction:column;gap:var(--space-xl);justify-content:center;min-height:55vh;padding:var(--space-2xl) var(--space-l);position:relative}.b-facts:after{background:var(--color-mono-900);clip-path:polygon(100% 0,100% 0,100% 100%,0 100%,0 100%);content:"";height:40px;inset:auto 0 0 auto;position:absolute;width:40px;will-change:transform;z-index:10}@media (min-width:480px){.b-facts{gap:var(--space-2xl);padding:var(--space-3xl) var(--space-2xl)}}@media (min-width:768px){.b-facts{gap:var(--space-xl);padding:var(--space-3xl) var(--space-3xl)}}.b-facts__title{position:relative;text-align:center;z-index:1}.b-facts__title>*{color:var(--color-white)}.b-facts__grid{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:var(--space-xl);grid-row-gap:var(--space-l);position:relative;z-index:1}@media (min-width:480px){.b-facts__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.b-facts__grid{grid-template-columns:repeat(4,1fr);grid-column-gap:var(--space-m)}}.b-facts__grid-item{align-items:center;display:flex;flex-direction:column;gap:var(--space-2xs);text-align:center}.b-facts__grid-item--check{align-items:start;text-align:left}.b-facts__item-value{align-items:baseline;display:flex;font-size:var(--step-5);gap:var(--space-xs);line-height:1}.b-facts__grid-item--check .b-facts__item-value{font-size:var(--step-2)}.b-facts__background{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.b-facts__background img{filter:grayscale(100%) contrast(1.2) brightness(1.25);height:100%;mix-blend-mode:screen;-o-object-fit:cover;object-fit:cover;opacity:.15;transition:transform .5s cubic-bezier(.215,.61,.355,1);width:100%}.b-facts__item-icon{height:18px}.b-featured-list{display:flex;flex-direction:column;font-size:var(--step--1);margin-bottom:var(--space-xl);margin-top:var(--space-m)}@media (min-width:1024px){.b-featured-list{margin-bottom:0}}.b-featured-list__item{border-bottom:1px solid var(--color-black-alpha-200);flex:1 1 100%;flex-direction:row;max-width:100%;padding:var(--space-s) 0}.b-featured-list__item,.b-featured-list__item>*{align-items:center;display:flex;font-weight:400!important}.b-featured-list__item>*{flex-direction:row}.b-featured-list--links{color:var(--color-primary-400)}.b-featured-list--links .b-featured-list__item svg{margin-right:var(--space-xs)}.b-featured-list__item--label{font-weight:600!important}.b-filter{margin-bottom:var(--space-l)}.b-filter>.b-text-kicker{margin-bottom:var(--space-2xs)}.b-footer{background:var(--color-white);display:flex;flex-direction:column;font-size:var(--step--1);gap:var(--space-l);margin-bottom:var(--space-xl);padding:var(--space-m) var(--space-m)}.b-footer a{text-decoration:none}@media (min-width:768px){.b-footer{gap:var(--space-2xl);padding:var(--space-l) var(--space-xl)}}@media (min-width:1921px){.b-footer{margin-top:var(--space-2xl)}}.b-footer__main{display:flex;flex-direction:column;gap:var(--space-l)}@media (min-width:768px){.b-footer__main{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.b-footer__main{display:grid;grid-template-columns:.85fr 1.5fr 1fr 1fr}}.b-footer__address,.b-footer__contact{display:flex;flex-direction:column;gap:var(--space-3xs)}.b-footer__contact-info{align-items:start;display:flex;flex-direction:column;gap:0;margin-bottom:var(--space-s)}@media (min-width:768px){.b-footer__contact-info{align-items:center;flex-direction:row;gap:var(--space-2xs);margin-bottom:0}}.b-footer__contact-key{color:var(--color-primary-400);min-width:6ch}.b-footer__socials{display:flex;flex-direction:column;gap:var(--space-2xs)}.b-footer__social{align-items:center;display:flex;flex-direction:row;gap:var(--space-xs);line-height:1!important;padding:0!important}.b-footer__social-icon{color:var(--color-primary-400)}.b-footer__meta{display:flex;flex-direction:column;gap:var(--space-2xs)}@media (min-width:768px){.b-footer__meta{flex-direction:row;justify-content:space-between}}.b-footer__meta-link{display:flex;flex-direction:column;gap:var(--space-2xs)}.b-footer__meta-link>a{color:var(--color-primary-400)}@media (min-width:768px){.b-footer__meta-link{flex-direction:row;gap:var(--space-l)}}.b-form{display:flex;flex-direction:column;gap:var(--space-m)}.b-newsletter-form a{color:var(--color-white);text-decoration:underline}.b-newsletter-form .b-form__input{border:0;color:var(--color-white)}.b-newsletter-form .b-form__input:focus{border:1px solid var(--color-white-alpha-400);color:var(--color-white)}.b-form__fieldset{display:flex;flex-direction:column;gap:var(--space-3xs);margin-bottom:var(--space-m)}.b-form__input{background:var(--color-white-alpha-50);border:1px solid var(--color-mono-500);height:var(--space-xl);margin-bottom:var(--space-s)}.b-form__input,.b-form__input:focus{color:var(--color-primary-400);padding:var(--space-2xs)}.b-form__input:focus{background:var(--color-white-alpha-200);border:1px solid var(--color-primary-400)}.b-form__input::-moz-placeholder{color:var(--color-white-alpha-300)}.b-form__input::placeholder{color:var(--color-white-alpha-300)}.b-form__error-message{color:red;font-size:var(--step--1)}.b-form__checkboxes{display:flex;flex-direction:column;margin-bottom:var(--space-l)}[type=checkbox]{-webkit-appearance:none;position:relative;top:-4px;z-index:0}[type=checkbox]+label{display:flex;flex-direction:row;position:relative}[type=checkbox]+label:before{background-color:var(--color-white-alpha-200);content:"";display:block;flex-shrink:0;height:var(--space-m);margin-right:var(--space-xs);position:relative;width:var(--space-m)}[type=checkbox]:checked+label:before{background-color:var(--color-white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='`${size}`' height='`${size}`' fill='none' class='icon' viewBox='0 0 22 17'%3E%3Cpath fill='%23026' d='M18.64 1.006 7.437 12.209 3.356 8.127A1.78 1.78 0 0 0 .84 10.644l5.34 5.34a1.78 1.78 0 0 0 2.516 0l12.46-12.461a1.78 1.78 0 0 0-2.517-2.517'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:70%;color:red!important}[type=radio]{-webkit-appearance:none;border-radius:50%;position:relative;top:-4px;z-index:0}[type=radio]+label{position:absolute}[type=radio]+label:before{background-color:var(--color-white-alpha-200);border:1px solid var(--color-white);border-radius:50%;content:"";display:block;float:left;height:var(--space-m);margin-right:var(--space-xs);position:relative;width:var(--space-m)}[type=radio]:checked+label:before{background-color:var(--color-brand);box-shadow:inset 0 0 0 3px var(--color-white)}.b-form__select{color:var(--color-primary-400)!important}.b-form__select-wrapper{position:relative}.b-form__select{background:var(--color-white-alpha-50);border:1px solid var(--color-mono-500);color:var(--color-white);display:flex;height:var(--space-xl);margin-bottom:var(--space-s);padding:var(--space-2xs);width:100%}.b-form__select:after{border:6px solid transparent;border-color:var(--color-white) transparent transparent transparent;content:"helöl";height:10px;position:absolute;right:10px;top:0;transform:translateY(-50%);width:10px}.b-form__select-arrow{position:absolute;right:var(--space-s);top:var(--space-s)}.b-form__message{margin-top:var(--space-m)}.b-form__message.--error{border:1px solid var(--color-white);padding:var(--space-s)}.b-headerbar{align-items:center;display:flex;height:var(--space-2xl);justify-content:space-between;padding:var(--space-m) 0 var(--space-m) 0}@media (min-width:1600px){.b-headerbar{padding:0}}.b-headerbar a{text-decoration:none}.b-hero{align-items:start;color:var(--color-primary-400);display:flex;padding-top:5vh}@media (min-width:768px){.b-hero{min-height:90vh}}@media (min-width:1600px){.b-hero{min-height:80vh;padding-top:7.5vh}}.b-hero__kicker{margin-bottom:var(--space-m)}.b-hero__content{display:flex;flex-direction:column;margin-bottom:10%;padding-top:80%;position:relative;width:100%;z-index:10}@media (min-width:768px){.b-hero__content{padding-top:35%;width:200%}}@media (min-width:1280px){.b-hero__content{width:200%}}@media (min-width:1600px){.b-hero__content{gap:0;height:100%;margin-bottom:0;padding-top:15vh}}.b-hero__title{display:flex;flex-direction:column;gap:var(--space-m);max-width:80ch;white-space:nowrap}.b-hero__title-rows{font-size:var(--step-5);overflow:hidden}@media (min-width:1024px){.b-hero__title-rows{font-size:var(--step-6);padding-top:calc(1.75rem + 1.75vw)}}.b-hero__title-row{box-sizing:content-box;display:flex;flex-direction:column;height:var(--step-6);overflow:hidden!important;position:relative}@media (min-width:1024px){.b-hero__title-row{margin-top:-1.5rem;padding-bottom:2.5rem}}.b-hero__title-row--static{margin:0}@media (min-width:1024px){.b-hero__title-row--1,.b-hero__title-row--2{padding-bottom:2.75rem}}.b-hero__title-words{display:block;transform:translateY(-100%)}@media (min-width:1024px){.b-hero__title-row--static{display:none}.b-hero__title-word--2:before{content:"trifft "}}.b-hero__main{display:flex;flex-direction:column;gap:var(--space-m)}.b-hero__blocks{position:relative;width:100%}.b-hero__block{display:flex;flex-direction:column-reverse}@media (min-width:768px){.b-hero__block{align-items:center;display:grid;grid-template-columns:1.5fr 1fr}}.b-hero__background{aspect-ratio:1;background-color:var(--color-primary-400);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);flex:0;height:80vw;inset:0 10vw 0 auto;position:absolute;width:80vw;will-change:transform}.b-hero__background>img,.b-hero__background>video{filter:grayscale(100%) contrast(2) brightness(1);mix-blend-mode:screen;opacity:.75}@media (min-width:768px){.b-hero__background{height:90vh;inset:0 0 0 auto;width:90vh}}@media (min-width:1024px){.b-hero__background{height:90vh;width:90vh}}@media (min-width:1280px){.b-hero__background{height:90vh;margin-right:5vw;width:90vh}}@media (min-width:1600px){.b-hero__background{height:90vh;width:90vh}}@media (min-width:1921px){.b-hero__background{height:90vh;margin-right:10vw;width:90vh}}.b-hero__background:after{background:linear-gradient(25deg,rgba(var(--color-mono-900-rgb),1) 35%,rgba(var(--color-mono-900-rgb),0) 65%);z-index:5}.b-hero__background:after,.b-hero__background:before{content:"";height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.b-hero__background:before{margin-left:-25%;z-index:100;z-index:5}.b-hero__image{display:none;filter:grayscale(30%) brightness(100%) contrast(120%);height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;position:relative;width:100%}@media (min-width:1024px){.b-hero__image{display:block}}.b-hero__image-mobile{filter:grayscale(30%) brightness(100%) contrast(120%);height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;position:relative;width:100%}@media (min-width:1024px){.b-hero__image-mobile{display:none}}.b-hero__search{display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:20%;z-index:10}@media (min-width:1280px){.b-hero__search{align-items:center;flex-direction:row;gap:var(--space-m)}}.b-searchbar__wrapper{max-width:800px;position:relative}.b-searchbar{background:var(--color-white);font-size:var(--step--1);padding:var(--space-s) var(--space-s);position:relative;width:100%}.b-searchbar__button{align-items:center;background:var(--color-primary-400);border-radius:50%;color:var(--color-white);display:inline-flex;height:40px;inset:0 var(--space-s) 0 auto;justify-content:center;position:absolute;transform:translateY(25%);width:40px}.b-searchbar__button svg{flex-shrink:0;height:17px;width:17px}.b-searchbar__button:hover{background:var(--color-primary-200)}.b-highlight-contact{background:#fff;color:#000;display:flex;flex-direction:column;grid-template-columns:1fr}@media (min-width:768px){.b-highlight-contact{display:grid;grid-template-columns:auto 1fr}}h1+.b-highlight-contact,h2+.b-highlight-contact,h3+.b-highlight-contact,h4+.b-highlight-contact h5+.b-highlight-contact h6+.b-highlight-contact{margin-top:var(--space-l)}.b-highlight-contact img{height:100%;max-height:700px;-o-object-fit:cover;object-fit:cover}.b-highlight-contact__content{display:flex;flex-direction:column;flex-grow:1;gap:var(--space-m);justify-content:center;padding:var(--space-xl) var(--space-m)}@media (min-width:480px){.b-highlight-contact__content{padding:var(--space-2xl)}}@media (min-width:768px){.b-highlight-contact__content{gap:var(--space-xl);padding:var(--space-xl)}}@media (min-width:1024px){.b-highlight-contact__content{padding:var(--space-2xl)}}@media (min-width:1280px){.b-highlight-contact__content{padding:var(--space-3xl)}}.b-highlight-contact__main-title{display:flex;flex-direction:column;font-family:ivypresto-headline,serif;font-style:normal;font-weight:400;font-weight:500;gap:var(--space-xs)}.b-highlight-contact__main-title>*{margin-bottom:0}.b-highlight-contact__sub-title{font-family:neue-haas-unica,sans-serif;font-style:normal;font-weight:400}.b-highlight-info{background:var(--color-white);clip-path:polygon(0 0,100% 0,100% 97%,97% 100%,0 100%);display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-xl);text-align:center}@media (min-width:1024px){.b-highlight-info{clip-path:polygon(0 0,100% 0,100% 96%,96% 100%,0 100%)}}.b-highlight-info__media{margin:0 auto;max-width:500px}.b-highlight-quote{align-items:center;background:var(--color-primary-400);clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%);color:var(--color-white);display:flex;flex-direction:column;justify-content:center;margin:var(--space-2xl) 0;min-height:70vh;padding:var(--space-2xl) 0;position:relative;text-align:center}@media (min-width:1024px){.b-highlight-quote{padding:var(--space-4xl) 0}}.b-highlight-quote--menu{margin:0;min-height:auto;padding:var(--space-4xl) 0}.b-highlight-quote--menu .b-highlight-quote__main{font-size:var(--step-3);line-height:1.35}.b-highlight-quote__main{font-family:ivypresto-headline,serif;font-size:var(--step-2);font-style:normal;font-weight:400;line-height:1.2;margin-bottom:var(--space-m)}.b-highlight-quote__main:before{content:"»"}.b-highlight-quote__main:after{content:"«"}.b-highlight-quote__content{position:relative;width:90%;z-index:1}@media (min-width:1024px){.b-highlight-quote__content{width:60%}}.b-highlight-quote__background{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.b-highlight-quote__background img{filter:grayscale(100%) contrast(1) brightness(1.25);height:100%;mix-blend-mode:screen;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.15;position:relative;width:100%}.b-icon{color:inherit}.b-icon-button{background:var(--color-white);color:var(--color-black);padding:var(--space-3xs) var(--space-xs)}.b-icon-button:hover{background:var(--color-black);color:var(--color-white)}.b-info-box__content{background:#fff;clip-path:polygon(0 0,100% 0,100% 95%,95% 100%,0 100%);display:flex;flex-direction:column;font-size:var(--step--1);gap:var(--space-m);padding:var(--space-l)}@media (min-width:768px){.b-info-box__content{clip-path:polygon(0 0,100% 0,100% 95%,95% 100%,0 100%)}}.b-info-box__title{font-weight:500}.b-job-list{display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-l);margin-top:var(--space-2xl)}.b-job-list__title{margin-bottom:var(--space-m)}.b-job-list__item{background:var(--color-white-alpha-700);color:#000!important;display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-m);position:relative;transition:background .4s ease}.b-job-list__item-title{font-weight:600}@media (hover:hover){.b-job-list__item:hover{background:var(--color-white)}.b-job-list__item:hover .b-job-list__item-icon{transform:translate(-10px)}}.b-job-list__item-icon{align-items:end;color:var(--color-primary-400);display:flex;height:100%;inset:0 var(--space-xs) 0 auto;line-height:0;padding-bottom:var(--space-xs);position:absolute;transition:transform .4s ease}.b-kicker{display:inline-block;font-size:var(--step--2);letter-spacing:2px;position:relative;text-transform:uppercase}.b-kiosk-card{aspect-ratio:1;color:var(--color-white);display:flex;flex-direction:column;gap:var(--space-xs);justify-content:end;padding:var(--space-l);position:relative}.b-kiosk-card__title{font-size:var(--step-1)}.b-kiosk-card__media{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;z-index:-1}.b-kiosk-card__media img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .25s ease-out;width:100%}.b-kiosk-card__media:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.75));content:"";height:80%;inset:auto 0 0 0;position:absolute}@media (hover:hover){.b-kiosk-card:hover .b-kiosk-card__media img{transform:scale(1.035)}}.b-kiosk-card__link{top:0;right:0;bottom:0;left:0;position:absolute;z-index:10}.b-kiosk-card__link-label{color:var(--color-white)}.b-kiosk-section{margin:0}@media (min-width:1024px){.b-kiosk-section__content{display:grid;grid-template-columns:1fr .75fr}}.b-kiosk-section__content-text{background:var(--color-white);display:flex;flex-direction:column;gap:var(--space-m);justify-content:center;padding:var(--space-2xl) var(--space-l)}.b-kiosk-section__content-text h2,.b-kiosk-section__content-text h3,.b-kiosk-section__content-text h4,.b-kiosk-section__content-text h5,.b-kiosk-section__content-text h6,.b-kiosk-section__content-text>h1{color:var(--color-primary-400)}@media (min-width:768px){.b-kiosk-section__content-text{padding:var(--space-2xl) var(--space-2xl)}}@media (min-width:1024px){.b-kiosk-section__content-text{padding:var(--space-4xl) var(--space-2xl)}.b-kiosk-section__content-text>*{width:80%}}.b-kiosk-section--reverse .b-kiosk-section__content{grid-template-columns:.75fr 1fr}.b-kiosk-section--reverse .b-kiosk-section__content-text{background:transparent;order:2}.b-kiosk-section__content-image{height:100%;min-height:80vh;-o-object-fit:cover;object-fit:cover;width:100%}.b-list{list-style:none;margin:var(--space-s) 0;padding:0}.b-richtext .b-list{margin:0}.b-list>*{margin:var(--space-xs) var(--space-s);position:relative}.b-list>:before{content:"– ";left:calc(var(--space-s)*-1);position:absolute}.b-richtext .b-list>:first-child{margin-top:0}.b-richtext .b-list>:last-child{margin-bottom:0}.b-list--ordered{list-style:decimal}.b-list--ordered>*{padding-left:var(--space-2xs)}.b-list--ordered>:before{content:""}.b-link-list{background:var(--color-white);clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);color:var(--color-primary-400);display:flex;flex-direction:column;margin-top:var(--space-l);padding:var(--space-s) var(--space-m);text-decoration:none}.b-link-list__label{align-items:center;display:flex;gap:var(--space-xs);padding:var(--space-xs) 0;position:relative;width:100%}.b-link-list__icon--arrow-right{line-height:1}.b-link-list__item{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:var(--space-s);position:relative}.b-link-list__item:last-of-type:after{display:none}.b-link-list__item:after{border-bottom:1px solid var(--color-mono-900);width:100%}.b-link-list__item:after,.b-link-list__item:before{content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.b-link-list__item:before{border-bottom:1px solid var(--color-primary-400);transition:width .6s cubic-bezier(.785,.135,.15,.86);width:0;z-index:1}.b-link-list__item--reverse{flex-direction:row-reverse;justify-content:space-between}.b-link-list__item:hover:before{width:100%}.b-link-list__item--no-link:hover:before{width:0}.b-quickguide__list .b-link-list__item--no-link{cursor:pointer}.b-link-list__icon--sub{display:flex;flex:1;justify-content:flex-end;margin-right:var(--space-xs);opacity:.25}.b-link-list__icon--sub-active{opacity:1}.b-location-list{border-bottom:1px solid var(--color-mono-500);margin-bottom:var(--space-2xs);padding-bottom:var(--space-s)}.b-location-list a{text-decoration:none}.b-location-list__item{display:block}.b-location-list__item--title{color:var(--color-primary-400);font-size:var(--step--1);font-weight:500;margin-bottom:var(--space-2xs)}.b-link-card{display:flex;flex-direction:column;height:100%;position:relative}@media (hover:hover){.b-link-card:hover .b-link-card__meta{gap:var(--space-2xs)}}.b-link-card__link{top:0;right:0;bottom:0;left:0;position:absolute;z-index:100}.b-link-card__content{background:var(--color-white);clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);font-size:var(--step--1);gap:var(--space-l);height:100%;padding:var(--space-l) var(--space-s)}.b-link-card__content,.b-link-card__main{display:flex;flex-direction:column;justify-content:space-between}.b-link-card__main{gap:var(--space-s)}.b-link-card--accent{background:var(--color-primary-200);height:100%}.b-link-card--accent .b-link-card__meta:after{background:var(--color-white)}.b-link-card--accent .b-link-card__meta>*{color:var(--color-white)}@media (min-width:1024px){.b-link-card--accent{padding:var(--space-l)}}@media (min-width:1280px){.b-link-card--accent{padding:0}}.b-link-card--accent .b-link-card__content{background:transparent;color:var(--color-white);display:flex;height:100%;justify-content:space-between;position:relative;z-index:10}.b-link-card--accent .b-link-card__main{flex:1}.b-link-card--accent .b-link-card__meta,.b-link-card--accent .b-link-card__title h3{color:var(--color-white)}.b-link-card--accent:after{background:var(--color-primary-400);content:"";height:0;inset:auto 0 0 0;position:absolute;transition:height 1s cubic-bezier(.25,1,.5,1);z-index:1}.b-link-card--accent:hover.b-link-card--accent:after{height:100%}.b-link-card__title h3{color:var(--color-primary-400);font-family:neue-haas-unica,sans-serif;font-size:var(--step-1);font-style:normal;font-weight:500}.b-link-card__meta{align-items:center;align-self:start;color:var(--color-primary-400);display:flex;gap:var(--space-3xs);position:relative;transition:gap .3s ease}.b-link-card__meta:after{background:var(--color-primary-400);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transition:width .3s ease;width:0}.b-link-card__media{aspect-ratio:3/2;flex-shrink:0;overflow:hidden;width:100%}.b-link-card__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:transform .5s ease;width:100%}.b-link-card__description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:6;font-weight:400}@media (hover:hover){.b-link-card:hover .b-link-card__image{transform:scale(1.025)}}.b-logo-card{align-items:center;background:var(--color-black-alpha-200);display:flex;justify-content:center;padding:var(--space-m)}.b-magazine-card{display:flex;flex-direction:column;gap:var(--space-m)}.b-magazine-card__content{display:flex;flex-direction:column;gap:var(--space-xs)}.b-match-card{border-bottom:1px solid var(--color-white-alpha-100);display:flex;flex-direction:column;font-size:var(--step--1);gap:var(--space-2xs);padding-bottom:var(--space-s)}.b-match-card__link{top:0;right:0;bottom:0;left:0;position:absolute}.b-match-card__main{gap:var(--space-xs)}.b-match-card__main,.b-match-card__team{align-items:center;display:flex;flex-direction:row}.b-match-card__team{gap:var(--space-2xs)}.b-match-card__team-image{--team-logo-size:32px;height:var(--team-logo-size);width:var(--team-logo-size)}.b-match-card__team--home{flex-direction:row-reverse}.b-match-card__team-divider{background:var(--color-white);height:3px;width:var(--space-m)}.b-match-card__meta{display:flex;flex-direction:row;gap:var(--space-3xs)}.b-news__contact-section{padding-top:var(--space-2xl)}.b-news__contacts{display:grid;gap:var(--space-m);padding-top:var(--space-m)}@media (min-width:768px){.b-news__contacts{grid-template-columns:repeat(2,1fr)}}.b-section{margin:0 auto;max-width:2000px;overflow:hidden;padding-bottom:var(--space-2xl);position:relative}.b-section--top{margin-top:var(--space-3xl);padding-top:var(--space-xl)}.b-section--full{max-width:none}.b-section--top-s{margin-top:var(--space-xl);padding-top:var(--space-xl)}.b-section--pb-0{padding-bottom:0}.b-section--pb-s{padding-bottom:var(--space-s)}.b-section--pb-m{padding-bottom:var(--space-l)}.b-section--pb-l{padding-bottom:var(--space-3xl)}.b-section--airy{margin-bottom:var(--space-s);padding-bottom:var(--space-s);padding-top:var(--space-s)}@media (min-width:768px){.b-section--airy{margin-bottom:var(--space-l);padding-bottom:var(--space-l);padding-top:var(--space-l)}}.b-section--narrow{padding-bottom:var(--space-l)}:root{--marquee-speed:240s}.b-marquee{color:var(--color-primary-400);font-family:ivypresto-headline,serif;font-size:calc(var(--step-6)*2);font-style:normal;font-weight:400;--gap:var(--space-s);display:flex;gap:var(--gap);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.b-marquee__content{animation:scroll var(--marquee-speed) linear infinite;display:flex;flex-shrink:0;gap:var(--gap);justify-content:space-around;min-width:100%}@media (min-width:1921px){.b-marquee__wrapper{margin:var(--space-3xl) 0}}.b-marquee__item--accent{color:transparent;-webkit-text-stroke:1px var(--color-primary-400);text-stroke:1px var(--color-primary-400)}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.b-marquee--reverse{margin-bottom:var(--space-4xl);margin-top:-.3em}.b-marquee--reverse .b-marquee__content{animation:scroll var(--marquee-speed) linear infinite reverse}.b-modal{align-items:center;background:#0003;display:flex;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;width:100%;z-index:1000}.b-modal__box{background:var(--color-white);color:var(--color-black);max-width:80vw;padding:var(--space-s) var(--space-s);width:600px}.b-modal__main{height:100%;position:relative;width:100%}.b-modal__close{cursor:pointer;inset:0 0 auto auto;position:absolute}.b-modal__content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-m)}.b-newsletter-form{background:var(--color-primary-400);color:var(--color-white);padding:var(--space-xl) var(--space-m);position:relative;width:100%}@media (min-width:1600px){.b-newsletter-form{padding:var(--space-2xl) var(--space-2xl)}}.b-newsletter-form:after{background:var(--color-mono-900);clip-path:polygon(100% 0,100% 0,100% 100%,0 100%,0 100%);content:"";height:24px;inset:auto 0 0 auto;position:absolute;width:24px;will-change:transform;z-index:10}.b-newsletter-form>*,.b-newsletter-form>*>*,.b-newsletter-form>*>*>*{color:var(--color-white)}.b-newsletter-form .b-button{color:var(--color-primary-400)}.b-newsletter-form input[type=email]{background:var(--color-white-alpha-200);width:100%}.b-newsletter-form form{margin-top:var(--space-l)}.b-newsletter-form label.b-text-kicker{margin-bottom:var(--space-2xs)}.b-newsletter-list{display:flex;flex-direction:column;gap:var(--space-s);margin-bottom:var(--space-l)}.b-newsletter-list a{text-decoration:underline}.b-newsletter-list h1,.b-newsletter-list h2,.b-newsletter-list h3,.b-newsletter-list h4,.b-newsletter-list h5,.b-newsletter-list h6{color:var(--color-primary-400);font-weight:500}.b-newsletter-list__topics{display:flex;flex-direction:column;gap:var(--space-s)}.b-newsletter-list__topic-label{font-weight:700}.b-newsletter-list__title{position:relative}.b-newsletter-list__title--new:after{background:#1a8218;border-radius:var(--space-l);color:var(--color-white);content:"Neu";display:inline-block;font-size:12px;font-weight:700;margin-left:var(--space-xs);padding:var(--space-3xs) var(--space-2xs);text-transform:uppercase;transform:translateY(-5px)}.b-menu{background:var(--color-white);display:flex;flex-direction:column;font-size:var(--step-0);gap:var(--space-s);inset:calc(var(--space-2xl) - 2px) 0 auto auto;min-height:100vh;padding:var(--space-l) var(--space-m);position:fixed;text-align:start;visibility:hidden;width:100%;z-index:101}.b-menu.b-menu--is-open{display:flex;padding-bottom:var(--space-xl)}@media (min-width:1280px){.b-menu{background:transparent;display:flex;flex-direction:row;font-size:var(--step--1);gap:var(--space-m);top:0;right:0;bottom:0;left:0;min-height:auto;padding:0;position:relative;transform:translate(0);width:auto}}@media (min-width:1600px){.b-menu{gap:var(--space-l)}}.b-menu-overlay__sub-items{margin-bottom:var(--space-2xl)}@media (min-width:1280px){.b-menu-overlay__sub-items{margin-bottom:0}}.b-menu__item-search-label{display:block}@media (min-width:1280px){.b-menu__item-search-label{display:none}}.b-menu__burger{align-items:end;color:var(--color-primary-400);cursor:pointer;display:flex;flex-direction:column;gap:4px}@media (min-width:1280px){.b-menu__burger{display:none}}.b-menu__burger-line{background:var(--color-primary-400);height:2px;width:24px}.b-menu__burger-line:first-child{transition:width .15s ease-out}.b-menu__burger-line:nth-child(2){transition:width .2s ease-out}.b-menu__burger-line:nth-child(3){transition:width .3s ease-out}.b-menu__overlay{background:var(--color-white);font-size:var(--step-0);height:100%;inset:var(--space-2xl) 0 auto auto;max-width:none;overflow:scroll;padding:var(--space-m) 0 var(--space-m) 0;position:fixed;scrollbar-width:none;width:100%;z-index:1339}.b-menu__overlay .b-link-list{font-size:var(--step--1);margin:var(--space-xs) 0 var(--space-s) 0;padding:0}.--is-tertiary-menu-open .b-menu__overlay .b-link-list{display:none}@media (min-width:1280px){.--is-tertiary-menu-open .b-menu__overlay .b-link-list{display:block}}.b-menu__overlay .b-link-list>:first-child{padding-top:0}.b-menu__overlay a:not(.b-button){color:var(--color-primary-400)}@media (min-width:1280px){.b-menu__overlay{height:auto}}.b-menu__overlay-darkener{background:#000000d9;inset:var(--space-2xl) 0 0 0;position:fixed;z-index:1338}.b-menu__overlay-links{color:var(--color-mono-300);display:flex;flex-direction:column;gap:var(--space-s)}@media (max-width:1280px){.b-menu__overlay-content{gap:0;overflow:scroll}}.b-menu__overlay-close{cursor:pointer;position:absolute;right:var(--space-2xl);top:var(--space-xl)}.b-menu__item{align-items:center;border-bottom:1px solid var(--color-mono-900);color:var(--color-primary-400)!important;cursor:pointer;display:flex;font-size:var(--step-1);font-weight:500;height:100%;justify-content:space-between;letter-spacing:0;padding-bottom:var(--space-s);position:relative;text-transform:none;white-space:nowrap}@media (min-width:1280px){.b-menu__item{align-items:center;border-bottom:0;display:flex;font-size:13px;font-weight:600;gap:var(--space-2xs);justify-content:center;letter-spacing:1px;padding:var(--space-m) 0;text-transform:uppercase}}@media (hover:hover){.b-menu__item-label{position:relative}.b-menu__item-label:before{background:var(--color-primary-400);bottom:-5px;content:"";height:1px;left:0;position:absolute;right:0;transition:width .3s ease;width:0}.b-menu-overlay__sub-items-link:hover:after,.b-menu__item:hover .b-menu__item-label:before,.b-menu__item:hover:before{width:100%}}.b-menu__item--search{gap:var(--space-s);justify-content:start;width:100%}.b-menu__item--sub:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0xMiAyLjExMiAxMC41OS41OSA2IDUuNTM1IDEuNDEuNTkgMCAyLjExMiA2IDguNTl6Ii8+PC9zdmc+);content:"";height:8px;width:12px}.b-link-list__item--has-submenu{padding-right:var(--space-xs)}.b-menu__item-icon{color:var(--color-mono-400);line-height:1;margin-left:var(--space-3xs)}@media (min-width:1280px){.b-menu__item-icon{transform:rotate(90deg) scale(.75)}}.b-menu__item--active .b-menu__item-label:before,.router-link-active.router-link-exact-active.b-menu__item:not(.b-menu__item--search):before{width:100%}.b-menu__overlay-sub-wrapper{display:block}@media (min-width:768px){.b-menu__overlay-sub-wrapper{display:block}}.b-menu-overlay__sub{display:none}.b-menu-overlay__sub.b-menu-overlay__sub--nav{display:block}@media (min-width:768px){.b-menu-overlay__sub{display:block}}.b-menu-overlay__sub-title{border-bottom:1px solid var(--color-mono-700);display:flex;flex-direction:column-reverse;gap:var(--space-s);padding:0 0 var(--space-s) 0}@media (min-width:768px){.b-menu-overlay__sub-title{flex-direction:row;justify-content:space-between}}.b-menu-overlay__sub-left{align-items:center;display:flex;gap:var(--space-xs)}.b-menu-overlay__sub-items{display:grid;flex-direction:column;grid-column-gap:var(--space-m);grid-row-gap:var(--space-s);font-size:var(--step--2);padding-top:var(--space-s)}@media (min-width:768px){.b-menu-overlay__sub-items{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.b-menu-overlay__sub-items{grid-template-columns:repeat(3,1fr);grid-row-gap:var(--space-3xs)}}@media (min-width:768px){.b-menu-overlay__sub-items--about{gap:var(--space-xs);grid-template-columns:repeat(3,1fr)}}.b-menu-overlay__sub-items-col{display:flex;flex-direction:column;gap:var(--space-s)}.b-menu-overlay__sub-items-link{font-weight:400;padding-bottom:var(--space-2xs);position:relative;transition:border-bottom .1s ease}.b-menu-overlay__sub-items-link:before{background:var(--color-mono-900);bottom:-5px;content:"";height:1px;left:0;position:absolute;right:0;width:100%}.b-menu-overlay__sub-items-link:after{background:var(--color-primary-400);bottom:-5px;content:"";height:1px;left:0;position:absolute;right:0;transition:width .6s ease;width:0}.b-menu-overlay__sub-back{display:none}@media (min-width:1280px){.b-menu-overlay__sub-back{cursor:pointer;display:block}}.b-menu-overlay__sub-teasers{display:grid;gap:var(--space-s);grid-template-columns:repeat(3,1fr)}.b-menu-overlay__sub-teasers__title{align-items:center;color:var(--color-primary-400);display:flex;flex-direction:row;font-size:var(--step--1);font-weight:500;margin-bottom:var(--space-s)}.b-menu-overlay__sub-teasers-hint{--size:28px;align-items:center;background:var(--color-hint);border-radius:50%;color:var(--color-white)!important;display:flex;height:var(--size);justify-content:center;letter-spacing:0!important;line-height:1;margin-left:4px;transform:translateY(-25%) scale(.75);width:var(--size)}.b-menu-overlay__sub-teasers--big-gap{gap:var(--space-l)}@media (min-width:1280px){.b-menu-overlay__sub-teasers--big-gap{gap:var(--space-2xl)}}.b-menu-overlay__sub-teasers .b-crossteaser{aspect-ratio:1/1.25;clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%)}.b-menu-overlay__sub-teasers .b-crossteaser .b-crossteaser__icon{display:none}.b-menu-overlay__sub-teasers .b-crossteaser .b-crossteaser__content{padding:0}.b-menu-overlay__sub-teasers .b-crossteaser .b-crossteaser__title{text-wrap:balance;width:100%}.b-menu-overlay__sub-teasers .b-crossteaser h3{font-size:var(--step--1)!important}.b-menu-overlay__sub-teaser-1-col{grid-column:span 1}.b-menu-overlay__sub-teaser-2-cols{grid-column:span 2}.b-menu-overlay__sub .b-link-list__label{font-size:var(--step--2)}.b-menu-mobile__back-link{align-items:center;border-bottom:1px solid var(--color-mono-700);display:flex;gap:var(--space-xs);margin-bottom:var(--space-s);padding:0 0 var(--space-s) 0}@media (min-width:1280px){.b-menu-mobile__back-link{display:none}}.b-menu__search{width:100%}.b-menu__search::-moz-placeholder{color:var(--color-primary-400);opacity:.5}.b-menu__search::placeholder{color:var(--color-primary-400);opacity:.5}.b-search-results{display:flex;flex-direction:column;gap:var(--space-xs)}.b-search-results__title{margin-bottom:var(--space-m)}.b-search-results__item{background:var(--color-white-alpha-700);color:#000!important;display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-m);position:relative;transition:background .4s ease}.b-search-results__item-title{font-weight:600}@media (hover:hover){.b-search-results__item:hover{background:var(--color-white)}.b-search-results__item:hover .b-search-results__item-icon{transform:translate(-10px)}}.b-search-results__item-icon{align-items:center;color:var(--color-primary-400);display:flex;height:100%;inset:0 var(--space-xs) 0 auto;line-height:0;position:absolute;transition:transform .4s ease}.b-search-results--error{font-size:var(--step--2);padding-top:var(--space-2xs)}.b-sub-hero{overflow:visible;padding-bottom:var(--space-xl)}.b-sub-hero__content{color:var(--color-mono-300);display:flex;flex-direction:column;gap:var(--space-l);justify-content:start;position:relative;z-index:10}@media (min-width:768px){.b-sub-hero__content{justify-content:center;margin-top:40vh}}@media (min-width:1280px){.b-sub-hero__content{margin-top:10vh;padding-top:10vh;width:100%}}@media (min-width:1600px){.b-sub-hero__content{gap:var(--space-xl);height:100%}.b-sub-hero--with-image .b-sub-hero__content{margin-bottom:5vh;margin-top:25vh}}.b-sub-hero__main,.b-sub-hero__title{display:flex;flex-direction:column;gap:var(--space-m)}.b-sub-hero__block{display:flex;flex-direction:column-reverse;position:relative;width:100%}@media (min-width:1280px){.b-sub-hero__block{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1921px){.b-sub-hero__block{grid-template-columns:1fr 2fr}}.b-sub-hero__background{aspect-ratio:1;background-color:var(--color-primary-400);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);max-width:100%;will-change:transform}.b-sub-hero__background>video{filter:grayscale(100%) contrast(2) brightness(1);mix-blend-mode:screen;opacity:.75}@media (min-width:768px){.b-sub-hero__background{height:900px;inset:0 0 0 auto;position:absolute}}@media (min-width:1024px){.b-sub-hero__background{height:700px}}@media (min-width:1280px){.b-sub-hero__background{height:900px}}@media (min-width:1600px){.b-sub-hero__background{height:1000px}}@media (min-width:1921px){.b-sub-hero__background{height:1100px}}.b-sub-hero__background:after{background:linear-gradient(25deg,rgba(var(--color-mono-900-rgb),1) 35%,rgba(var(--color-mono-900-rgb),0) 65%);background:linear-gradient(25deg,red,35%,red,65%);z-index:5}.b-sub-hero__background:after,.b-sub-hero__background:before{content:"";height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.b-sub-hero__background:before{background:linear-gradient(90deg,rgba(var(--color-mono-900-rgb),1) 15%,rgba(var(--color-mono-900-rgb),0) 65%);margin-left:-25%;z-index:100;z-index:5}.b-sub-hero__image{background-color:var(--color-primary-600);height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;position:relative;width:100%}.b-sub-hero__image .b-sub-hero__image-motif{background-repeat:no-repeat;background-size:cover;filter:grayscale(100%) brightness(120%);height:100%;opacity:.7;position:absolute;width:100%}.b-socials{display:flex;gap:var(--space-m)}.b-socials__item{transition:all .4s ease}.b-socials__item:hover{transform:scale(1.4)}.b-pagehero{background:#000;color:var(--color-white);display:flex;flex-direction:column;justify-content:end;margin-bottom:var(--space-xl);min-height:50vh;padding-top:10vh;position:relative}.b-pagehero:after{--size:24px;background:var(--color-mono-900);clip-path:polygon(100% 0,100% 0,100% 100%,0 100%,0 100%);content:"";height:var(--size);inset:auto 0 0 auto;position:absolute;width:var(--size);will-change:transform;z-index:10}@media (min-width:768px){.b-pagehero:after{--size:40px}}.b-pagehero:before{background:var(--color-primary-400);content:"";height:100%;top:0;right:0;bottom:0;left:0;opacity:.75;position:absolute;width:100%;z-index:1}.b-pagehero h1{font-family:ivypresto-headline,serif;font-size:var(--step-4);font-style:normal;font-weight:400}.b-pagehero .b-text-kicker,.b-pagehero h1{color:var(--color-white)}.b-pagehero__content{display:flex;flex-direction:column;gap:var(--space-s);position:relative;z-index:14}.b-pagehero__background{background-repeat:no-repeat;background-size:cover;top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.b-pagehero__background:after{background:linear-gradient(180deg,transparent,#000);content:"";height:70%;inset:auto 0 0 0;position:absolute}.b-pagehero__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b-pagehero__title{-webkit-hyphens:auto;hyphens:auto}.b-pagination{display:flex;gap:var(--space-2xs);justify-content:center}.b-pagination__arrow,.b-pagination__ellipsis,.b-pagination__item{align-items:center;cursor:pointer;display:flex;justify-content:center;min-width:4ch;padding:var(--space-3xs) var(--space-s)}@media (min-width:768px){.b-pagination__arrow,.b-pagination__ellipsis,.b-pagination__item{padding:var(--space-3xs) var(--space-3xs)}}.b-pagination__arrow:hover,.b-pagination__ellipsis:hover,.b-pagination__item--active,.b-pagination__item:hover{background-color:var(--color-primary-400);color:var(--color-white)}.b-pagination__arrow,.b-pagination__ellipsis{padding:var(--space-3xs) var(--space-xs)}.b-partner-card{position:relative}.b-partner-card__link{top:0;right:0;bottom:0;left:0;position:absolute}.b-partner-card__badge{background:var(--color-black);color:var(--color-white);font-size:var(--step--1);left:0;padding:var(--space-3xs) var(--space-2xs);position:absolute;top:0}.b-person-card{display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:4rem;position:relative}.b-person-card__content{color:var(--color-primary-400);font-size:var(--step-0);line-height:1.25!important}.b-person-card__name{font-family:ivypresto-headline,serif;font-size:var(--step-2);font-style:normal;font-weight:400;line-height:1.125}.b-person-card__position{color:var(--color-primary-700);font-size:1.2rem;margin-top:var(--space-2xs)}@media (hover:hover){.b-person-card:hover .b-person-card__media{transform:scale(1.0125)}.b-person-card:hover .b-person-card__media:after{width:100%}.b-person-card:hover .b-person-card__media img{transform:scale(1.025)}}.b-person-card__media img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.b-person-card__media{aspect-ratio:3/4;overflow:hidden;position:relative;transition:transform 1s ease}.b-person-card__media:after{background:var(--color-primary-700);content:"";height:4px;inset:auto 0 0 0;position:absolute;transition:width .9s ease;width:0}.b-person-list__item{align-items:center;cursor:pointer;display:flex;gap:var(--space-s);padding:var(--space-s) 0;position:relative}.b-person-list__item:after{border-bottom:1px solid var(--color-mono-500);width:100%}.b-person-list__item:after,.b-person-list__item:before{content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.b-person-list__item:before{border-bottom:1px solid var(--color-primary-400);transition:width .6s cubic-bezier(.785,.135,.15,.86);width:0;z-index:1}.b-person-list__item:hover:before{width:100%}.b-person-list__avatar-wrapper{--size:var(--space-xl);border-radius:50%;height:var(--size);overflow:hidden;width:var(--size)}.b-person-list__avatar{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.b-person-list__name{color:var(--color-primary-400);flex:1;font-weight:500}.b-person-list__link{top:0;right:0;bottom:0;left:0;position:absolute;z-index:100}.b-player-card{display:flex;flex-direction:column;gap:var(--space-s);position:relative}.b-player-card__link{top:0;right:0;bottom:0;left:0;position:absolute}.b-player-card__content,.b-player-card__meta{display:flex;flex-direction:column}.b-player-card__content{gap:var(--space-xs)}.b-process__item{display:flex;flex-direction:column;gap:var(--space-m)}.b-process__item-number{--size:var(--space-l);align-items:center;background:var(--color-primary-400);border-radius:50%;color:var(--color-white);display:flex;height:var(--size);justify-content:center;width:var(--size)}.b-process__item-content{display:flex;flex-direction:column;gap:var(--space-m)}.b-process__item-title{align-items:center;border-bottom:1px solid var(--color-mono-500);color:var(--color-primary-400);display:flex;font-weight:500;gap:var(--space-xs);padding-bottom:var(--space-xs)}.b-product-card{display:flex;flex-direction:column;gap:var(--space-s);position:relative}.b-product-card:hover .b-product-card__image{transform:scale(1.05)}.b-product-card__image{transition:transform .4s ease}.b-product-card__media{overflow:hidden}.b-product-card__link{top:0;right:0;bottom:0;left:0;position:absolute;z-index:100}.b-product-card__badge{background:var(--color-black);color:var(--color-white);font-size:var(--step--1);left:0;padding:var(--space-3xs) var(--space-2xs);position:absolute;top:0}.b-product-card__content{gap:var(--space-3xs)}.b-person-card__meta,.b-product-card__content,.b-profile__intro{display:flex;flex-direction:column}.b-profile__intro{font-size:var(--step-0);gap:var(--space-xl)}.b-profile__media{max-height:80vh;overflow:hidden}.b-profile__media img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.b-quickguide{background:var(--color-white);box-shadow:0 0 60px 15px #0000001a;display:flex;flex-direction:column;inset:auto 0 0 0;max-height:70vh;overflow:auto;padding:var(--space-xl) var(--space-m) var(--space-m) var(--space-m);position:fixed;width:100%;z-index:1337}@media (min-width:768px){.b-quickguide{inset:auto var(--space-m) var(--space-m) auto;max-height:600px;padding:var(--space-xl) var(--space-s) var(--space-s) var(--space-s);width:calc(var(--space-4xl)*2)}}.b-quickguide .b-button{justify-content:center}.b-quickguide__back{cursor:pointer;inset:var(--space-s) auto auto var(--space-m);position:absolute}.b-quickguide__back svg{transform:rotate(180deg)}.b-quickguide__close{cursor:pointer;inset:var(--space-s) var(--space-m) auto auto;position:absolute}.b-quickguide__group,.b-quickguide__list{display:flex;flex-direction:column;gap:var(--space-2xs)}.b-quickguide__group>.b-link-list,.b-quickguide__list>.b-link-list{padding:0}.b-quickguide__list--start{margin-top:0}.b-quickguide__group--secretary{margin-top:var(--space-m)}.b-quickguide__title{margin-bottom:var(--space-s);margin-top:var(--space-s)}.b-quickguide__list-item{display:flex;gap:var(--space-s)}.b-quickguide__actions{display:flex;flex-direction:column;gap:var(--space-2xs);margin:var(--space-s) 0}.b-quickguide__action-link{background:var(--color-primary-400)}.b-quickguide__toggle{border:1px solid var(--color-primary-600);inset:auto 0 0 auto;inset:auto var(--space-2xs) var(--space-2xs) auto;position:fixed;z-index:1337}@media (min-width:768px){.b-quickguide__toggle{inset:auto var(--space-s) var(--space-s) auto}}.b-quickguide__overlay-darkener{background:#000000d9;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1336}.b-richtext{display:flex;flex-direction:column;gap:var(--space-m);margin-bottom:var(--space-m)}.b-richtext h1:not(:first-of-type),.b-richtext h2:not(:first-of-type),.b-richtext h3:not(:first-of-type),.b-richtext h4:not(:first-of-type),.b-richtext h5:not(:first-of-type),.b-richtext h6:not(:first-of-type){margin:var(--space-xl) 0 var(--space-m) 0}.b-richtext h1,.b-richtext h2,.b-richtext h3,.b-richtext h4,.b-richtext h5,.b-richtext h6{text-wrap:balance}.b-richtext+h1,.b-richtext+h2,.b-richtext+h3,.b-richtext+h4,.b-richtext+h5,.b-richtext+h6{margin:var(--space-xl) 0 var(--space-l) 0}.b-section-title--border{border-bottom:1px solid var(--color-mono-500);padding-bottom:var(--space-m)}.b-section-title{align-items:center;display:flex;justify-content:space-between}.b-section-title__top{cursor:pointer}.b-sub-menu{display:flex;grid-column-gap:var(--space-2xs);grid-row-gap:var(--space-xs);flex-wrap:wrap}.b-sub-menu__item{border:1px solid var(--color-white);border-radius:var(--space-m);cursor:pointer;flex-wrap:wrap;padding:var(--space-3xs) var(--space-s);transition:color .4s ease,background-color .4s ease}.b-sub-menu__item--active,.b-sub-menu__item:hover{background:var(--color-white);color:var(--color-black)}.b-teaser-card{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.b-teaser-card:hover .b-teaser-card__background-image{transform:scale(1.05)}.b-teaser-card__background-image{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .4s ease;width:100%;z-index:0}.b-teaser-card__content{align-items:flex-start;background:linear-gradient(180deg,#0000001a,#000c);display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding:var(--space-s);position:absolute;z-index:1}.b-teaser-card__link{top:0;right:0;bottom:0;left:0;position:absolute;z-index:100}.b-timeline{display:flex;flex-direction:column;gap:var(--space-2xl);margin-top:var(--space-2xl)}@media (min-width:1600px){.b-timeline{gap:calc(var(--space-2xl)*3);margin-top:var(--space-xs)}}.b-timeline__item-title{color:var(--color-primary-400);display:flex;font-size:var(--step-6);line-height:100%;margin-bottom:var(--space-m);width:100%}@media (min-width:1024px){.b-timeline__item-title{color:var(--color-white);font-size:calc(var(--step-6)*2);justify-content:center}}.b-timeline__item-content{align-items:center;display:flex;flex-direction:column;gap:var(--space-l);position:relative;z-index:-1}@media (min-width:1024px){.b-timeline__item-content{display:grid;gap:var(--space-xl);grid-template-columns:repeat(2,1fr);margin-top:calc(var(--step-4)*-1.5)}}@media (min-width:1921px){.b-timeline__item-content{gap:var(--space-2xl)}}@media (min-width:1024px){.b-timeline__item--reverse .b-timeline__item-media{order:2}.b-timeline__item--reverse .b-timeline__item-text{order:1}.b-timeline__item-text{padding-top:var(--space-2xl)}.b-timeline__item:not(.b-timeline__item--reverse) .b-timeline__item-text{padding:var(--space-xl) 0}}.b-timeline__item--text .b-timeline__item-media{display:none}.b-timeline__item--text .b-timeline__item-content{display:flex}@media (min-width:1024px){.b-timeline__item--text .b-timeline__item-content{margin:0 auto;width:60%}}.b-timeline__item--text .b-timeline__item-text{padding:var(--space-xs) 0!important}.b-video-card{display:flex;flex-direction:column;gap:var(--space-m);position:relative}.b-video-card:hover .b-video-card__video{transform:scale(1.05)}.b-video-card__link{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:10}.b-video-card__content{display:flex;flex-direction:column;gap:var(--space-xs)}.b-video-card__media{height:100%;overflow:hidden;position:relative;width:100%}.b-video-card__media:after{background:#00000080;content:"";height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;z-index:1}.b-video-card__video{height:100%;position:relative;transition:transform .45s ease;width:100%}.b-video-card__icon{align-items:center;color:var(--color-white);display:flex;font-size:16px;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;width:100%;z-index:2}
