@keyframes click-pulse{0%{transform:scale(1)}10%{transform:scale(calc(1 - var(--pulse)))}40%{transform:scale(calc(1 + var(--pulse)*0))}to{transform:scale(1)}}.pulse{--pulse:.03;animation:click-pulse var(--transition-default)linear}@keyframes linear-left{0%{transform:translate(0)}to{transform:translate(-100%)}}html{text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline dotted}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;max-width:100%;color:inherit;white-space:normal;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{font:inherit;appearance:button}details{display:block}summary{display:list-item}template,[hidden]{display:none}h1,h2,h3,h4,h5,h6{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}body{-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;line-height:1;-webkit-font-smoothing:antialiased!important}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}img{-ms-interpolation-mode:bicubic}iframe{background:0 0;overflow:hidden}:root{--colors-bg-one:#fff;--colors-bg-two:#000;--colors-theme-one:#e5d1b4;--colors-theme-light:#f8f2eb;--colors-theme-highlight:#22798e;--colors-theme-dark:#111b28;--colors-theme-line:#111b2833;--colors-theme-equity:#ffe371;--colors-theme-credit:#93e8fa;--colors-theme-nextgen:#72e9bd;--colors-theme-infra:#bcb0ff;--colors-text-one:#111b28;--colors-text-two:#fff;--color:var(--colors-text-one);--bg-color:var(--colors-bg-one);--transition-fast:.2s;--transition-default:.4s;--transition-slow:.8s;--transition-easing:cubic-bezier(.4,.01,.15,1);--transition-easing-quad:cubic-bezier(.8,0,.2,1);--transition-easing-out:cubic-bezier(.21,.61,.36,1);--transition-easing-back:cubic-bezier(.5,.01,.19,1.65);--transition-easing-out-back:cubic-bezier(.3,1.36,.59,.99);--transition-easing-in:cubic-bezier(.58,0,1,.52);--window-width:100vw;--window-height:100vh;--document-height:100vh;--inner-height:100vh;--navbar-height:0;--current-navbar-height:0;--max-content:1440px;--cw:min(1vw,calc(1440px/100));--gutter:4rem;--gutter-main:6.4rem;--spacer:6.4rem;--padding:1.6rem;--section-padding:11.2rem;--block-padding:calc(var(--font-book)*1.5);--block-gutter:4.8rem;--padding-bottom:4rem;--hover-opacity:.5;--border-radius-small:.8rem;--border-radius:1.6rem;--icon-width:4rem;--nav-size:5.2rem;--speed:var(--transition-default);--header-height:9rem;--btn-margin:.4em}@media (width<=1400px){:root{--gutter-main:4rem}}@media (width<=1200px){:root{--gutter:2.4rem;--block-gutter:3.2rem}}@media (width<=1023px){:root{--gutter-main:2.4rem}}@media (width<=800px){:root{--gutter:2rem;--gutter-main:2rem;--block-gutter:2.4rem}}@media (width<=599px){:root{--header-height:6.5rem}}.main{z-index:100}.header{z-index:200}.body:has(.media--fullscreen) .header{z-index:99}.afm{z-index:250}.popover{z-index:350}.cookies-cursor{z-index:375}:root{--view-transition-duration:calc(var(--transition-slow)*.5)}::view-transition-old(root){z-index:1;animation-duration:calc(var(--view-transition-duration)*.5);animation-timing-function:var(--transition-easing-quad);animation-delay:.1s;animation-fill-mode:both}::view-transition-new(root){z-index:1;animation-duration:calc(var(--view-transition-duration)*.5);animation-timing-function:var(--transition-easing-quad);animation-delay:.1s;animation-fill-mode:both}::view-transition-group(*){animation-duration:var(--view-transition-duration);animation-timing-function:var(--transition-easing-quad)}::view-transition-group(.text){z-index:2}::view-transition-group(.title){z-index:2}::view-transition-group(.text){animation-delay:.2s}::view-transition-group(nav){z-index:3}::view-transition-group(header){z-index:3}body{--animate-it-scrollbar-right:2px;--animate-it-scrollbar-width:8px;--animate-it-scrollbar-color:#000}.body--animate-it-smoothscroll{overflow:hidden!important}.body--animate-it-smoothscroll-initialized{scrollbar-width:none}.body--animate-it-smoothscroll-initialized::-webkit-scrollbar{display:none}.animate-it-scrollbar{pointer-events:none;will-change:background-color;will-change:transform;cursor:pointer;z-index:9998;top:0;right:var(--animate-it-scrollbar-right);width:var(--animate-it-scrollbar-width);opacity:0;background-color:var(--animate-it-scrollbar-color);border-radius:10rem;height:100px;transition-property:opacity;transition-duration:.2s;position:fixed;bottom:0}.animate-it-scrollbar--visible{pointer-events:auto;opacity:.2}.animate-it-scrollbar--visible[disabled]{opacity:0}.animate-it-scrollbar--drag,body:not(.body--touch) .animate-it-scrollbar:hover{opacity:.4}.animate-it-mouse{--pulse:.15;pointer-events:none;will-change:transform;z-index:9999;position:fixed;top:0;left:0;transform:translate(50vw,50vh)}.animate-it-mouse .animate-it-mouse__dot{will-change:transform;background-color:#000;border-radius:50%;width:18px;height:18px;transition-property:top,left,width,height,background-color;transition-duration:.2s;position:absolute;top:-9px;left:-9px}.animate-it-mouse .animate-it-mouse__dot:after{content:"";opacity:0;border:2px solid #fff;border-style:solid solid none none;width:.8rem;height:.8rem;transition-property:opacity,transform;transition-duration:.2s;position:absolute}.animate-it-mouse--click .animate-it-mouse__dot{animation:click-pulse var(--transition-default)linear}@media (resolution>=192dpi){.body--safari .animate-it-mouse,.body--safari .animate-it-mouse .animate-it-mouse__dot{will-change:initial}}.animate-it-mouse--inverted .animate-it-mouse__dot{background-color:#fff}.animate-it-mouse--hidden .animate-it-mouse__dot{width:0;height:0;top:0;left:0}.animate-it-mouse--hover{--pulse:.4}.animate-it-mouse--hover .animate-it-mouse__dot{width:8px;height:8px;top:-4px;left:-4px}.animate-it-mouse--drag-hor,.animate-it-mouse--drag,.animate-it-mouse--prev,.animate-it-mouse--next{--pulse:.07}.animate-it-mouse--prev .animate-it-mouse__dot:after{opacity:1;transform:rotate(-135deg)}.animate-it-mouse--next .animate-it-mouse__dot:after{opacity:1;transform:rotate(45deg)}.animate-it-mouse--smear{position:absolute}.animate-it-mouse .animate-it-mouse__corner{z-index:1;opacity:0;border:2px solid #000;border-style:solid solid none none;width:.8rem;height:.8rem;transition-property:opacity,border-color;position:absolute}.animate-it-mouse .animate-it-mouse__corner--0{margin-left:1.6rem;transform:translate(-50%,-50%)rotate(45deg)}.animate-it-mouse .animate-it-mouse__corner--1{margin-top:-1.6rem;transform:translate(-50%,-50%)rotate(-45deg)}.animate-it-mouse .animate-it-mouse__corner--2{margin-top:1.6rem;transform:translate(-50%,-50%)rotate(135deg)}.animate-it-mouse .animate-it-mouse__corner--3{margin-left:-1.6rem;transform:translate(-50%,-50%)rotate(-135deg)}.animate-it-mouse--dragging .animate-it-mouse__corner,.animate-it-mouse--drag .animate-it-mouse__corner,.animate-it-mouse--dragging-hor .animate-it-mouse__corner--0,.animate-it-mouse--dragging-hor .animate-it-mouse__corner--3,.animate-it-mouse--drag-hor .animate-it-mouse__corner--0,.animate-it-mouse--drag-hor .animate-it-mouse__corner--3{opacity:1}.animate-it-mouse--dragging-hor .animate-it-mouse__dot,.animate-it-mouse--dragging .animate-it-mouse__dot{width:8px;height:8px;top:-4px;left:-4px}.animate-it-mouse--dragging-hor .animate-it-mouse__dot:after,.animate-it-mouse--dragging .animate-it-mouse__dot:after{opacity:0}@media (width<=1023px){.body--nav .animate-it-mouse .animate-it-mouse__dot{background-color:#fff}}.animate-it-wiggler{will-change:transform}.animate-it-wiggler--slowscroll{position:fixed!important}.body--follow-mouse,.body--follow-mouse *{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNgYAAAAAMAASsJTYQAAAAASUVORK5CYII=),auto!important}.fader{--vert:calc(var(--padding)*4);--hor:calc(var(--gutter-main)*1);--move-duration:calc(var(--transition-slow)*1.5);--opacity-duration:calc(var(--transition-slow)*1);--timing-function:cubic-bezier(.06,.82,0,1);will-change:transform,opacity,clip-path;opacity:0;transition-delay:0s;transition-timing-function:var(--timing-function),ease,var(--timing-function);transition-property:transform,opacity,clip-path,color,background-color,border-color}.fader.part__text{transition-property:transform,opacity,clip-path}.no-js .fader{animation:fader-fader-in var(--move-duration);animation-delay:.4s;animation-fill-mode:both}@keyframes fader-fader-in{0%{transform:translateY(calc(var(--vert)*1));opacity:0}to{opacity:1;transform:none}}.js .fader{transform:translateY(calc(var(--vert)*1));opacity:0}.body--firefox .js .fader,.body--firefox .js .fader.fader--top-start{transform:none}.body--firefox .js .fader--clip{transform:translateY(calc(var(--vert)*1))}.body--firefox .js .fader--clip.fader--top-start{transform:translateY(calc(var(--vert)*-1))}.body--firefox .js .fader--up{transform:translateY(100%)}.body--firefox .js .fader--up.fader--top-start{transform:translateY(-100%)}.js .fader--top-start{transform:translateY(calc(var(--vert)*-1))}.js .fader--shrink{transform:scale(1.1)}.js .fader--left{transform:translateX(calc(var(--hor)*-1))}.js .fader--right{transform:translateX(calc(var(--hor)*1))}.js .fader--bl{transform:translate(calc(var(--hor)*-1),var(--vert))}.js .fader--bl.fader--top-start{transform:translate(calc(var(--hor)*-1),calc(var(--vert)*-1))}.js .fader--br{transform:translate(calc(var(--hor)*1),var(--vert))}.js .fader--br.fader--top-start{transform:translate(calc(var(--hor)*1),calc(var(--vert)*-1))}.js .fader--still{will-change:opacity;transform:initial;transition-property:opacity}.js .fader--fullscreen,.js .fader--no-fade{will-change:auto;opacity:1;transition-property:none;transform:none}.js .fader--clip{transform:translateY(calc(var(--vert)*1));opacity:1;clip-path:inset(100% 0 0)}.js .fader--clip.fader--top-start{transform:translateY(calc(var(--vert)*-1))}.js .fader--up{opacity:1;transform:translateY(100%)}.js .fader--up.fader--top-start{transform:translateY(-100%)}.js .fader--fast-load{--move-duration:0s;--opacity-duration:.1s;transform:none}.js .fader.nav__item{pointer-events:none}.js .fader.fader--loader:not(.fader--loaded){opacity:0}.js .fader.covering__media,.js .fader.video--cover,.js .fader.cover{transform:scale(1.1)}@media (width<=1023px){.js .fader--bl{transform:translate(0,var(--vert))}.js .fader--bl.fader--top-start{transform:translate(0,calc(var(--vert)*-1))}.js .fader--br{transform:translate(0,var(--vert))}.js .fader--br.fader--top-start{transform:translate(0,calc(var(--vert)*-1))}}.js .fader3:not(.fader--loader,.fader--loading),.js .fader3.fader--loaded{opacity:1;transition-duration:var(--move-duration),var(--opacity-duration),var(--move-duration),var(--transition-slow),var(--transition-slow),var(--transition-slow);transform:none}.js .fader3:not(.fader--loader,.fader--loading).fader--still,.js .fader3.fader--loaded.fader--still{transition-duration:var(--opacity-duration)}.js .fader3:not(.fader--loader,.fader--loading).fader--no-fade,.js .fader3.fader--loaded.fader--no-fade{transition-duration:0s}.js .fader3:not(.fader--loader,.fader--loading).fader--clip,.js .fader3.fader--loaded.fader--clip{clip-path:inset(0)}.fold-out{visibility:hidden;opacity:0;width:100%;max-height:0;padding-top:1px;padding-bottom:1px;transition:max-height .6s,opacity .3s,visibility 0s .6s;overflow:hidden}.fold-out[style*=max-height]:not([style*="max-height: 0"]){visibility:visible;opacity:1;transition:max-height .6s,opacity .3s .3s,visibility}.faq .fold-out{transition-timing-function:var(--transition-easing-quad),ease,ease}.faq .fold-out[style*=max-height]:not([style*="max-height: 0"]){opacity:1;transition-timing-function:var(--transition-easing-quad),ease,ease}.fold-out--opened{visibility:visible;opacity:1;max-height:none;transition:none;overflow:visible}.switcher{--switcher-duration:.4s;--switcher-scroll-height:0;--switcher-easing:cubic-bezier(.56,0,.24,1);width:100%;transition:opacity var(--switcher-duration)}.switcher--faded-out{opacity:0}.switcher--resizing{height:var(--switcher-scroll-height);transition:opacity var(--switcher-duration),height var(--switcher-duration)var(--switcher-easing);overflow:hidden}.switcher .switcher__item{width:100%;padding-top:1px;padding-bottom:1px}.switcher .switcher__item--hidden{display:none}.ar{position:relative;overflow:auto;display:block!important}.ar:before{content:" ";float:left;width:0;height:0;padding-top:calc(var(--ar-height)/var(--ar-width)*100%);display:block}.ar:not(.ar--original)>img,.ar:not(.ar--original)>video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.ar--3-4{--ar-width:3;--ar-height:4}.ar--1-1b,.ar--1-1{--ar-width:1;--ar-height:1}.ar--4-3b,.ar--4-3{--ar-width:4;--ar-height:3}.ar--16-9{--ar-width:16;--ar-height:9}@media (width<=1200px){.ar--4-3{--ar-width:1;--ar-height:1}}@media (width<=1023px){.ar--4-3{--ar-width:3;--ar-height:4}}@media (width<=800px){.ar--4-3{--ar-width:4;--ar-height:3}}@media (width<=599px){.ar--4-3.slider__slide{--ar-width:3;--ar-height:4}}.hidden{display:none!important}.faded{opacity:0}.invisible{visibility:hidden}.disabled{pointer-events:none;opacity:var(--hover-opacity)}.img-responsive{max-width:100%;margin-left:auto;margin-right:auto;display:block}.iframe{background:0 0}.sprite{display:inline-block}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.text--left{text-align:left}.text--right{text-align:right}.text--center{text-align:center}.text--medium{font-size:var(--font-medium)}.capitalize{text-transform:capitalize}.legibility{text-rendering:optimizelegibility}.relative{position:relative}.fixed{position:fixed}.absolute{width:100%;position:absolute}.sticky{position:sticky;top:0}@media (width>=1601px){.visible-xl{display:none!important}}@media (width<=1600px){.hidden-xl{display:none!important}}@media (width>=1401px){.visible-large{display:none!important}}@media (width<=1400px){.hidden-large{display:none!important}}@media (width>=1201px){.visible-small{display:none!important}}@media (width<=1200px){.hidden-small{display:none!important}}@media (width>=1024px){.visible-tablet{display:none!important}}@media (width<=1023px){.hidden-tablet{display:none!important}}@media (width>=801px){.visible-phablet{display:none!important}}@media (width<=800px){.hidden-phablet{display:none!important}}@media (width>=600px){.visible-mobile{display:none!important}}@media (width<=599px){.hidden-mobile{display:none!important}}@media (orientation:portrait){.visible-landscape,.hidden-portrait{display:none!important}}@media (orientation:landscape){.visible-portrait,.hidden-landscape{display:none!important}}@media (height>=441px){.visible-mobile-horizontal{display:none!important}}@media (height<=440px){.hidden-mobile-horizontal{display:none!important}}@font-face{font-family:Bagoss;font-display:fallback;src:url(BagossCondensed-Regular.e408a8d3.woff2)format("woff2")}@font-face{font-family:Inter;font-display:fallback;src:url(Inter-Regular.41612c8e.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:700;font-display:fallback;src:url(Inter-SemiBold.09471040.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-display:fallback;src:url(Inter-Italic.6a0dff66.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:700;font-style:italic;font-display:fallback;src:url(Inter-SemiBoldItalic.49e2287b.woff2)format("woff2")}:root{--font-family-serif:"Times",serif;--font-family-sans:"Inter",sans-serif;--font-family-display:"Bagoss",sans-serif;--d:1440;--m:393;--font-intro:calc(20*1px + (24 - 20)*(100vw - var(--m)*1px)/(var(--d) - var(--m)));--font-normal:calc(22*1px + (32 - 22)*(100vw - var(--m)*1px)/(var(--d) - var(--m)));--font-medium:calc(24*1px + (40 - 24)*(100vw - var(--m)*1px)/(var(--d) - var(--m)));--font-large:calc(30*1px + (52 - 30)*(100vw - var(--m)*1px)/(var(--d) - var(--m)));--font-xl:calc(36*1px + (64 - 36)*(100vw - var(--m)*1px)/(var(--d) - var(--m)));--font-xxl:calc(44*1px + (80 - 44)*(100vw - var(--m)*1px)/(var(--d) - var(--m)));--font-xs:clamp(10px,.27688vw + 8.91186px,16px);--font-small:clamp(14px,.625vw + 5px,21px);--font-book:clamp(16px,.714286vw + 5.71429px,24px);--font-body:clamp(18px,.625vw + 9px,25px)}b,strong{font-weight:800}video,img{height:auto}video[style*=--ratio],img[style*=--ratio]{aspect-ratio:var(--ratio)}@media (width<=599px){video[style*=--ratio-mobile],img[style*=--ratio-mobile]{aspect-ratio:var(--ratio-mobile)}}video{width:100%}img{width:auto;max-width:100%}svg{width:100%;height:auto}a{cursor:pointer;color:var(--color);text-decoration:none}button{cursor:pointer;color:var(--color);background-color:#0000;border:0;padding:0;line-height:1}ul{list-style:outside!important}ol{list-style:decimal}blockquote,p,ul,ol{line-height:var(--lineheight);margin:0}blockquote button,blockquote a,p button,p a,ul button,ul a,ol button,ol a{color:var(--colors-theme-highlight)}.gradient blockquote button,.item--dark blockquote button,.section--dark blockquote button,.gradient blockquote a,.item--dark blockquote a,.section--dark blockquote a,.gradient p button,.item--dark p button,.section--dark p button,.gradient p a,.item--dark p a,.section--dark p a,.gradient ul button,.item--dark ul button,.section--dark ul button,.gradient ul a,.item--dark ul a,.section--dark ul a,.gradient ol button,.item--dark ol button,.section--dark ol button,.gradient ol a,.item--dark ol a,.section--dark ol a{color:var(--colors-theme-one)}.item--white blockquote button,.item--light blockquote button,.item--one blockquote button,.block--white blockquote button,.block--light blockquote button,.block--one blockquote button,.form blockquote button,.item--white blockquote a,.item--light blockquote a,.item--one blockquote a,.block--white blockquote a,.block--light blockquote a,.block--one blockquote a,.form blockquote a,.item--white p button,.item--light p button,.item--one p button,.block--white p button,.block--light p button,.block--one p button,.form p button,.item--white p a,.item--light p a,.item--one p a,.block--white p a,.block--light p a,.block--one p a,.form p a,.item--white ul button,.item--light ul button,.item--one ul button,.block--white ul button,.block--light ul button,.block--one ul button,.form ul button,.item--white ul a,.item--light ul a,.item--one ul a,.block--white ul a,.block--light ul a,.block--one ul a,.form ul a,.item--white ol button,.item--light ol button,.item--one ol button,.block--white ol button,.block--light ol button,.block--one ol button,.form ol button,.item--white ol a,.item--light ol a,.item--one ol a,.block--white ol a,.block--light ol a,.block--one ol a,.form ol a{color:var(--colors-theme-highlight)}body:not(.body--touch) blockquote button:focus,body:not(.body--touch) blockquote button:hover,blockquote button.hover,body:not(.body--touch) blockquote a:focus,body:not(.body--touch) blockquote a:hover,blockquote a.hover,body:not(.body--touch) p button:focus,body:not(.body--touch) p button:hover,p button.hover,body:not(.body--touch) p a:focus,body:not(.body--touch) p a:hover,p a.hover,body:not(.body--touch) ul button:focus,body:not(.body--touch) ul button:hover,ul button.hover,body:not(.body--touch) ul a:focus,body:not(.body--touch) ul a:hover,ul a.hover,body:not(.body--touch) ol button:focus,body:not(.body--touch) ol button:hover,ol button.hover,body:not(.body--touch) ol a:focus,body:not(.body--touch) ol a:hover,ol a.hover{text-decoration:underline}blockquote+h6,blockquote+p,blockquote+ul,blockquote+ol,p+h6,p+p,p+ul,p+ol,ul+h6,ul+p,ul+ul,ul+ol,ol+h6,ol+p,ol+ul,ol+ol{padding-top:var(--padding)}blockquote+blockquote,p+blockquote,ul+blockquote,ol+blockquote{margin-top:var(--padding)}.text--3-columns blockquote,.text--3-columns p,.text--3-columns ul,.text--3-columns ol{break-inside:avoid;margin-bottom:calc(var(--lineheight)*1em)}.text--3-columns blockquote+p,.text--3-columns blockquote+ul,.text--3-columns blockquote+ol,.text--3-columns p+p,.text--3-columns p+ul,.text--3-columns p+ol,.text--3-columns ul+p,.text--3-columns ul+ul,.text--3-columns ul+ol,.text--3-columns ol+p,.text--3-columns ol+ul,.text--3-columns ol+ol{padding-top:0}button :focus{outline:none}@keyframes fade-in-out{0%{opacity:1}10%{opacity:.5}20%{opacity:1}to{opacity:1}}address{font-style:normal}label{--lineheight:1.6;font-size:var(--font-small);min-width:0;margin-bottom:var(--padding);line-height:var(--lineheight);display:block}input[type=checkbox]{vertical-align:middle;margin-right:.5em}textarea,select,input[type=text],input[type=time],input[type=date],input[type=month],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=url],input[type=submit]{width:100%;min-height:1.7em;margin-bottom:var(--padding);border:0;border-bottom:var(--colors-theme-line)1px solid;color:var(--colors-text-one);background-color:var(--colors-background-one);transition:border-color var(--transition-default);padding:0 .8em 1em;line-height:1.3}textarea::placeholder,select::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=url]::placeholder,input[type=submit]::placeholder{color:var(--colors-text-one);opacity:.7}body:not(.body--touch) textarea:focus,body:not(.body--touch) textarea:hover,textarea.hover,body:not(.body--touch) select:focus,body:not(.body--touch) select:hover,select.hover,body:not(.body--touch) input[type=text]:focus,body:not(.body--touch) input[type=text]:hover,input[type=text].hover,body:not(.body--touch) input[type=time]:focus,body:not(.body--touch) input[type=time]:hover,input[type=time].hover,body:not(.body--touch) input[type=date]:focus,body:not(.body--touch) input[type=date]:hover,input[type=date].hover,body:not(.body--touch) input[type=month]:focus,body:not(.body--touch) input[type=month]:hover,input[type=month].hover,body:not(.body--touch) input[type=email]:focus,body:not(.body--touch) input[type=email]:hover,input[type=email].hover,body:not(.body--touch) input[type=password]:focus,body:not(.body--touch) input[type=password]:hover,input[type=password].hover,body:not(.body--touch) input[type=tel]:focus,body:not(.body--touch) input[type=tel]:hover,input[type=tel].hover,body:not(.body--touch) input[type=number]:focus,body:not(.body--touch) input[type=number]:hover,input[type=number].hover,body:not(.body--touch) input[type=url]:focus,body:not(.body--touch) input[type=url]:hover,input[type=url].hover,body:not(.body--touch) input[type=submit]:focus,body:not(.body--touch) input[type=submit]:hover,input[type=submit].hover{border-color:var(--colors-text-one);transition-duration:var(--transition-fast)}textarea.hover,select.hover,input[type=text].hover,input[type=time].hover,input[type=date].hover,input[type=month].hover,input[type=email].hover,input[type=password].hover,input[type=tel].hover,input[type=number].hover,input[type=url].hover,input[type=submit].hover{transition-duration:.1s}input[type=time]::-webkit-date-and-time-value{text-align:left}input[type=date]::-webkit-date-and-time-value{text-align:left}html{box-sizing:border-box;height:var(--inner-height);font-size:62.5%!important}.body{--underline-width:1px;--underline-top:calc(50% + .48em);--shadow-width:.075em;font-family:var(--font-family-sans);--lineheight:1.6;font-size:var(--font-book);font-kerning:normal;height:auto;min-height:100%;color:var(--color);word-break:break-word;overflow-wrap:break-word;background-color:var(--bg-color);-webkit-tap-highlight-color:transparent;line-height:1;display:block;overflow:hidden scroll}.body--touch{cursor:pointer}.body--light{--bg-color:var(--colors-theme-light)}.ratio{width:100%;height:0;padding-bottom:var(--percentage);background-position:50%;background-size:cover;display:block;position:relative;overflow:hidden}.ratio--2-1{padding-bottom:50%}.ratio--16-9{padding-bottom:56.25%}.ratio--3-2{padding-bottom:66.66%}.ratio--4-3{padding-bottom:75%}.ratio--1-1{padding-bottom:100%}.ratio--3-4{padding-bottom:133.33%}.ratio--4-5{padding-bottom:125%}.ratio img,.ratio video{object-fit:cover;width:100%;position:absolute;height:100%!important}.ratio--placeholder{position:initial}.ratio--placeholder img,.ratio--placeholder video{position:initial;object-fit:initial;height:auto!important}.ratio--cover img,.ratio--cover video{object-fit:cover;width:100%;height:100%}.ratio--contain img,.ratio--contain video{border-radius:var(--border-radius);width:auto;max-width:100%;height:auto;max-height:100%}.ratio--aspect-ratio{aspect-ratio:var(--ar);height:auto}.ratio .ratio__holder{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.ratio .ratio__overlay{opacity:0;background-color:var(--colors-bg-two);width:100%;height:100%;transition:opacity var(--transition-slow);position:absolute}.ratio .ratio__overlay--visible{opacity:1}.ratio .ratio__overlay .ratio__text{color:var(--colors-text-two);padding:1.8rem 2.6rem}@media (width<=1023px){.ratio .ratio__overlay .ratio__text{padding:1.1rem var(--padding)}}@media (width<=800px){.columns__item--1-1 .ratio--16-9{padding-bottom:100%}}*,:before,:after{box-sizing:inherit}.chromeframe{z-index:1000;box-sizing:border-box;background-color:var(--colors-theme-one);width:100%;padding:20px;font-weight:700;position:fixed;bottom:0}blockquote,figure{margin:0;padding:0}blockquote{--underline-width:1.5px;--underline-top:calc(50% + .48em);--shadow-width:.075em;font-family:var(--font-family-display);--lineheight:1.6;font-size:var(--font-intro);border-left:var(--colors-theme-highlight)1px solid;color:var(--colors-theme-highlight);padding-left:1em}blockquote p{display:inline}cite{font-style:normal}input[type=text],input[type=time],input[type=date],input[type=month],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=url],input[type=submit]{color:var(--colors-text-one);appearance:none;word-break:normal;border-radius:0}input[type=text]:placeholder-shown,input[type=time]:placeholder-shown,input[type=date]:placeholder-shown,input[type=month]:placeholder-shown,input[type=email]:placeholder-shown,input[type=password]:placeholder-shown,input[type=tel]:placeholder-shown,input[type=number]:placeholder-shown,input[type=url]:placeholder-shown,input[type=submit]:placeholder-shown{text-overflow:ellipsis}@media (width<=800px){input[type=text],input[type=time],input[type=date],input[type=month],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=url],input[type=submit]{font-size:16px}}textarea,select{color:var(--colors-text-one);appearance:none;border-radius:0}@media (width<=800px){textarea,select{font-size:16px}}::selection{color:var(--bg-color);text-shadow:none;background:var(--color)}:focus{outline-style:none;outline-color:#0000}.buttons{margin:calc(var(--btn-margin)*-1);margin-bottom:calc(var(--padding) - var(--btn-margin));flex-wrap:wrap;align-items:baseline;display:flex}.buttons--center{justify-content:center}.buttons--header{margin-top:calc(2rem - var(--btn-margin));margin-bottom:calc(var(--btn-margin)*-1)}.card .buttons,.knowledge__content .buttons{margin-top:auto}.flap .buttons{width:calc(100% + var(--btn-margin)*2)}@media (width<=800px){.buttons--header{margin:0 var(--gutter)0 auto}}@media (width<=599px){.footer__socials .buttons{flex-direction:column;align-items:stretch;width:100%}}.charts{--color:var(--colors-text-one);aspect-ratio:1;margin-bottom:var(--padding-bottom);border-radius:var(--border-radius);color:var(--color);background:linear-gradient(var(--colors-theme-light)0%,var(--colors-theme-one)100%);align-items:flex-end;display:flex;position:relative;container-type:inline-size}.charts .charts__item{--padding:.8rem;flex-direction:column;align-items:center;width:100%;display:flex}.charts .charts__item .charts__item-graphic{will-change:height;width:100%;height:0;margin-top:var(--padding);border-radius:var(--border-radius)var(--border-radius)0 0;transition:height calc(var(--transition-slow)*2)var(--transition-easing)}.charts .charts__item .charts__item-graphic--light{background-color:var(--colors-theme-light)}.charts .charts__item .charts__item-graphic .charts__item-graphic-logo{width:40%;height:auto;position:absolute;top:4rem;left:50%;transform:translate(-50%)}.charts .columns__item--1-3b:nth-child(2) .charts__item-graphic{transition-delay:calc(var(--transition-default)*.5)}.charts .columns__item--1-3b:nth-child(3) .charts__item-graphic{transition-delay:calc(var(--transition-default)*1)}.charts--visible .charts__item .charts__item-graphic{height:calc(var(--height)*(100cqw - 8em))}@media (width<=1023px){.charts{aspect-ratio:3/4}}@media (width<=800px){.charts{aspect-ratio:1}}.column{padding-right:var(--gutter-main);padding-left:var(--gutter-main);flex-direction:column;align-items:center;display:flex;container-type:inline-size}.column--light{background-color:var(--colors-theme-light)}.column--filter{z-index:2;margin-top:calc(var(--header-height)*-1 - var(--spacer) + 1em);padding-top:var(--header-height);position:sticky;top:0}.columns{--columns-gutter:var(--gutter);width:100%;max-width:1440px;padding:0 calc(var(--columns-gutter)/-2 + var(--gutter));flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-left:auto;margin-right:auto;display:flex}.columns--neg-margins{width:calc(100% + var(--gutter)*2);max-width:none;margin-right:calc(-1*var(--gutter));margin-left:calc(-1*var(--gutter))}.columns--between{justify-content:space-between}.columns--center{justify-content:center}.columns--end{justify-content:flex-end}.columns--clean{padding:0}.columns--hidden{display:none}.columns--vert-center{align-items:center}.columns--vert-stretch{align-items:stretch}.columns--vert-end{align-items:flex-end}.columns--half-gutter{--columns-gutter:calc(var(--gutter)*.5)}.columns--no-gutter{--columns-gutter:calc(0px)}.columns--reverse{flex-direction:row-reverse}.columns .columns__item{--fraction:1;width:calc(100%*var(--fraction) - var(--columns-gutter));max-width:100%;min-height:2rem;margin-right:calc(var(--columns-gutter)/2);margin-left:calc(var(--columns-gutter)/2)}.columns .columns__item--1-2c,.columns .columns__item--1-2b,.columns .columns__item--1-2{--fraction:1/2}.columns .columns__item--1-3f,.columns .columns__item--1-3e,.columns .columns__item--1-3d,.columns .columns__item--1-3c,.columns .columns__item--1-3b,.columns .columns__item--1-3{--fraction:1/3}.columns .columns__item--2-3{--fraction:2/3}.columns .columns__item--1-4b,.columns .columns__item--1-4{--fraction:1/4}.columns .columns__item--3-4{--fraction:3/4}.columns .columns__item--1-5{--fraction:1/5}.columns .columns__item--2-5{--fraction:2/5}.columns .columns__item--3-5{--fraction:3/5}.columns .columns__item--4-5{--fraction:4/5}.columns .columns__item--1-6{--fraction:1/6}.columns .columns__item--5-6{--fraction:5/6}.columns .columns__item--1-12b,.columns .columns__item--1-12{--fraction:1/12}.columns .columns__item--5-12{--fraction:5/12}.columns .columns__item--right{margin-left:auto}@media (width<=1400px){.columns .columns__item--1-3d{--fraction:1/2}.columns .columns__item--1-3b{--fraction:2/5}.columns .columns__item--1-6{--fraction:1/4}.columns .columns__item--1-3f{--fraction:5/12}.columns .columns__item--1-12b{display:none}}@media (width<=1200px){.columns .columns__item--1-3f,.columns .columns__item--1-3b,.columns .columns__item--5-12{--fraction:1/2}.columns .columns__item--1-4{--block-padding:calc(var(--font-book)*1)}}@media (width<=1023px){.columns .columns__item--1-3d,.columns .columns__item--1-4b{--fraction:1/3}.columns .columns__item--1-3,.columns .columns__item--1-4{--fraction:1/2}.columns .columns__item--1-4{--block-padding:calc(var(--font-book)*1.5)}.columns .columns__item--4-5,.columns .columns__item--3-5,.columns .columns__item--3-4,.columns .columns__item--2-3{--fraction:1}.columns .columns__item--1-3e{--block-padding:calc(var(--font-book)*1)}.columns .columns__item.item--label{--fraction:2/3;order:-1}}@media (width<=800px){.columns--reverse{flex-direction:row}.columns--between:has(.charts){justify-content:center}.columns .columns__item--1-2b{--fraction:1}.columns .columns__item--1-3f,.columns .columns__item--5-12,.columns .columns__item--1-2{--fraction:3/4}.columns .columns__item--1-3c{--block-padding:calc(var(--font-book)*1)}.columns .columns__item--1-3b{--fraction:2/5}.columns .columns__item--1-3e{--fraction:1/2;--block-padding:calc(var(--font-book)*1.5)}.columns .columns__item--1-6b{--fraction:1/3}}@media (width<=599px){.columns .columns__item.item--label,.columns .columns__item--1-3f,.columns .columns__item--1-4b,.columns .columns__item--5-12,.columns .columns__item--5-6,.columns .columns__item--2-5,.columns .columns__item--3-5,.columns .columns__item--4-5,.columns .columns__item--3-4,.columns .columns__item--1-4,.columns .columns__item--1-3e,.columns .columns__item--1-3d,.columns .columns__item--1-3c,.columns .columns__item--1-3,.columns .columns__item--1-2b,.columns .columns__item--1-2{--fraction:1}.columns .columns__item--1-3c{--block-padding:calc(var(--font-book)*1.5)}.columns .columns__item--1-3b,.columns .columns__item--1-6,.columns .columns__item--1-5{--fraction:1/2}.columns .columns__item--1-12{--fraction:1/4}}@media (width<=374px){.columns .columns__item--1-4{--fraction:1}}.covering{--speed:var(--transition-slow);color:var(--color);background-color:var(--bg-color,var(--colors-theme-one));flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.covering:has(+.column--filter){margin-bottom:calc(var(--header-height)*-1)}.header .covering.hover,body:not(.body--touch) .header .covering:focus,body:not(.body--touch) .header .covering:hover{--speed:var(--transition-fast)}.header .covering.hover .media-item,body:not(.body--touch) .header .covering:focus .media-item,body:not(.body--touch) .header .covering:hover .media-item{transform:scale(1.025)}.header .covering.hover{--speed:.1s}.covering .card__media{width:100%;position:relative;overflow:hidden}.covering--hidden{display:none}.covering--dark,.covering.gradient{--bg-color:var(--colors-theme-dark);--color:var(--colors-text-two)}.covering--header,.covering--hero{--padding:2.4rem;padding-top:var(--spacer);padding-bottom:calc(var(--spacer) - var(--padding))}.covering--header{min-height:40rem}.covering--no-force{min-height:auto}.covering--hero{min-height:max(46rem,80vmin - 7rem)}.covering--vert-center{justify-content:center}.covering--light{--bg-color:var(--colors-theme-light)}.covering:has(.item){margin-bottom:var(--padding-bottom);border-radius:var(--border-radius)}.covering img,.covering video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.covering .covering__gradient,.covering .covering__overlay{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateZ(0)}.covering .covering__gradient{background:linear-gradient(#fff0 40%,var(--colors-theme-dark)100%)}.covering .covering__gradient--left{background:linear-gradient(to right,var(--colors-theme-dark)-20%,var(--colors-theme-line)60%)}.covering .covering__overlay{opacity:.5;background:var(--colors-theme-dark)}@media (width<=800px){.covering--header,.covering--hero{padding-top:var(--spacer);padding-bottom:calc(var(--spacer) - var(--padding))}.covering.hover,body:not(.body--touch) .covering:focus,body:not(.body--touch) .covering:hover{--speed:var(--transition-fast)}.covering.hover .media-item,body:not(.body--touch) .covering:focus .media-item,body:not(.body--touch) .covering:hover .media-item{transform:scale(1.025)}.covering.hover{--speed:.1s}.covering .covering__gradient--left{background:linear-gradient(to right,var(--colors-theme-dark)-20%,var(--colors-theme-line)100%)}}.faq .faq__btn{--lineheight:1.6;font-size:var(--font-body)}@media (height<=440px),(width<=599px){.faq .faq__btn{font-size:var(--font-book)}}.faq .faq__btn{width:100%;margin-top:var(--padding);padding-bottom:var(--padding);justify-content:space-between;align-items:center;display:flex}.faq .faq__btn:last-child{margin-bottom:var(--padding)}.faq .faq__line{border-bottom:1px solid var(--colors-theme-line);display:flex}@media (width<=599px){.faq .faq__btn{font-size:var(--font-body)}}.filter{--btn-margin:.25em}.body--touch .filter{padding-right:var(--btn-margin)}.body--touch .filter:before,.body--touch .filter:after{pointer-events:none;content:"";z-index:1;width:calc(var(--gutter)*3);transition:opacity var(--transition-fast);position:absolute;top:0;bottom:0}.body--touch .filter:before{background:linear-gradient(to left,transparent 0%,var(--bg-color)100%);left:0}.body--touch .filter:after{background:linear-gradient(to right,transparent 0%,var(--bg-color)100%);right:0}.body--touch .filter--left:before,.body--touch .filter--right:after{opacity:0}.body--touch .filter>*{white-space:nowrap;overflow:auto hidden;flex-wrap:nowrap!important}.body--touch .filter>*>*{white-space:nowrap;flex-shrink:0}.body--touch .filter>*>:last-child{margin-right:0}.filter{margin:0 calc(var(--gutter)*-1);view-transition-name:filter;align-self:stretch;display:flex}.body--touch .filter:before,.body--touch .filter:after{transition:opacity var(--transition-fast),transform var(--transition-default)var(--transition-easing)}.filter .filter__content{min-width:100%;margin:calc(var(--btn-margin)*-1);padding:calc(var(--padding)*.5)var(--gutter);background-color:var(--bg-color);transition:transform var(--transition-default)var(--transition-easing);flex-wrap:wrap;display:flex}.body--scrolled-header:not(.body--header-hidden) .filter--sticking:before,.body--scrolled-header:not(.body--header-hidden) .filter--sticking:after,.body--scrolled-header:not(.body--header-hidden) .filter--sticking .filter__content{transform:translateY(calc(var(--header-height) - var(--padding)*.5 + 2px))}.filterable{width:100%;transition:transform 0s,opacity var(--transition-default)}.filterable--faded-out{transform:translateY(var(--padding-bottom));opacity:0;transition:transform var(--transition-default)var(--transition-easing-in),opacity var(--transition-default)}.footer{--bg-color:var(--colors-theme-dark);--color:var(--colors-text-two);color:var(--color);background-color:var(--bg-color)}.footer .footer__content{gap:0 calc(var(--font-book)*2.5);justify-content:space-between;align-items:flex-start;width:100%;display:flex}.footer .footer__content .footer__socials,.footer .footer__content .footer__logo{flex-grow:0;flex-shrink:0}.footer .footer__content .footer__links{gap:0 var(--gutter);flex-grow:1;justify-content:space-around;display:flex}.footer .footer__logo{width:calc(var(--font-book)*10)}.footer .footer__logo svg path{fill:var(--color);transition:fill var(--speed)}.footer .footer__logo.hover,body:not(.body--touch) .footer .footer__logo:focus,body:not(.body--touch) .footer .footer__logo:hover{--speed:var(--transition-fast);--color:var(--colors-theme-one)}.footer .footer__logo.hover{--speed:.1s}.footer .footer__bar{--lineheight:1.6;width:100%;line-height:var(--lineheight);flex-wrap:wrap;justify-content:space-between;display:flex}.footer .footer__bar .footer__c{margin-right:calc(var(--font-book)*2.5);margin-bottom:var(--padding)}.footer .footer__bar .footer__policy{flex-wrap:wrap;display:flex}.footer .footer__bar .footer__policy .footer__policy-lang,.footer .footer__bar .footer__policy .footer__policy-link{margin-right:calc(var(--font-book)*2.5);margin-bottom:var(--padding)}.footer .footer__bar .footer__policy .footer__policy-lang:first-child,.footer .footer__bar .footer__policy .footer__policy-link:first-child{margin-right:calc(var(--font-book)*.5)}.footer .footer__bar .footer__policy .footer__policy-lang:last-child,.footer .footer__bar .footer__policy .footer__policy-link:last-child{margin-right:0}.footer .footer__bar .footer__policy .footer__policy-lang--active,.footer .footer__bar .footer__policy .footer__policy-lang.hover,body:not(.body--touch) .footer .footer__bar .footer__policy .footer__policy-lang:focus,body:not(.body--touch) .footer .footer__bar .footer__policy .footer__policy-lang:hover,.footer .footer__bar .footer__policy .footer__policy-link--active,.footer .footer__bar .footer__policy .footer__policy-link.hover,body:not(.body--touch) .footer .footer__bar .footer__policy .footer__policy-link:focus,body:not(.body--touch) .footer .footer__bar .footer__policy .footer__policy-link:hover{text-decoration:underline}.footer .footer__bar .footer__policy .footer__policy-lang{text-transform:uppercase}@media (width<=1400px){.footer .footer__content{flex-wrap:wrap;align-items:center}.footer .footer__content .footer__links{justify-content:space-between;width:100%}.footer .footer__content .footer__logo,.footer .footer__content .footer__socials{margin-bottom:var(--spacer)}.footer .footer__content .footer__logo{order:-2}.footer .footer__content .footer__socials{gap:0 calc(var(--font-book)*2.5);margin-bottom:calc(var(--spacer) - var(--padding-bottom));flex-direction:row;order:-1;align-items:baseline;display:flex}}@media (width<=800px){.footer .footer__content .footer__socials{margin-top:calc(var(--spacer) - var(--padding));flex-direction:column;order:0;align-items:flex-start}.footer .footer__foldouts{flex-direction:column;width:100%;display:flex}.footer .footer__foldouts .footer__foldout-btn{--lineheight:1.6;font-size:var(--font-small);width:100%;margin-bottom:var(--padding);line-height:var(--lineheight);text-align:left;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.footer .footer__foldouts .footer__foldout-btn:after{content:"";border:solid var(--color);width:1rem;height:1rem;transition:transform var(--speed)var(--transition-easing);background-color:#0000;border-width:0 1.5px 1.5px 0;position:relative;transform:rotate(45deg)}.footer .footer__foldouts .footer__foldout-btn .footer__foldout-btn-text{opacity:.6;transition:opacity var(--speed)}.footer .footer__foldouts .footer__foldout-btn.hover,body:not(.body--touch) .footer .footer__foldouts .footer__foldout-btn:focus,body:not(.body--touch) .footer .footer__foldouts .footer__foldout-btn:hover{--speed:var(--transition-fast)}.footer .footer__foldouts .footer__foldout-btn.hover:after,body:not(.body--touch) .footer .footer__foldouts .footer__foldout-btn:focus:after,body:not(.body--touch) .footer .footer__foldouts .footer__foldout-btn:hover:after{transform:rotate(45deg)translate(.5rem,.5rem)}.footer .footer__foldouts .footer__foldout-btn.hover .footer__foldout-btn-text,body:not(.body--touch) .footer .footer__foldouts .footer__foldout-btn:focus .footer__foldout-btn-text,body:not(.body--touch) .footer .footer__foldouts .footer__foldout-btn:hover .footer__foldout-btn-text{opacity:1}.footer .footer__foldouts .footer__foldout-btn.hover{--speed:.1s}.footer .footer__foldouts .footer__foldout-btn--active:after{transform:rotate(-135deg)}.footer .footer__foldouts .footer__foldout-btn--active.hover:after,body:not(.body--touch) .footer .footer__foldouts .footer__foldout-btn--active:focus:after,body:not(.body--touch) .footer .footer__foldouts .footer__foldout-btn--active:hover:after{transform:rotate(-135deg)translate(.5rem,.5rem)}}@media (width<=599px){.footer .footer__content .footer__links{flex-wrap:wrap}.footer .footer__content .footer__socials{width:100%;margin-bottom:0}.footer .footer__logo{width:13rem}.footer .footer__bar{flex-direction:column}.footer .footer__bar .footer__policy{flex-direction:column;align-items:flex-start}}.form{--padding:3.2rem;padding-top:1.6rem;padding-bottom:1.6rem}.header{--bg-color:var(--colors-bg-one);--color:var(--colors-theme-dark);background-color:var(--bg-color);view-transition-name:header;position:sticky;top:0}.body--afm-banner .header{top:var(--afm-height)}.header .header__content{flex-direction:row;justify-content:space-between;align-items:stretch;display:flex}.header .header__content .header__logo{min-width:var(--header-btns-width);padding:2rem 0}.header .header__content .header__logo svg{max-width:calc(var(--font-book)*10)}.header .header__content .header__logo svg path{fill:var(--color);transition:fill var(--speed)var(--transition-easing)}.header .header__content .header__logo.hover,body:not(.body--touch) .header .header__content .header__logo:focus,body:not(.body--touch) .header .header__content .header__logo:hover{--speed:var(--transition-fast);--color:var(--colors-theme-highlight)}.header .header__content .header__logo.hover{--speed:.1s}.header .header__content .header__nav,.header .header__content .header__nav .header__nav-item{align-items:stretch;display:flex}.header .header__content .header__nav .header__nav-item .header__nav-item-text{pointer-events:none;flex-direction:column;justify-content:center;padding:0 2.4rem;display:flex;position:relative}.header .header__content .header__nav .header__nav-item .header__nav-item-text:after{content:"";background-color:var(--color);width:100%;height:4px;transition:transform var(--speed)var(--transition-easing);position:absolute;bottom:0;left:0;transform:scaleX(0)}.header .header__content .header__nav .header__nav-item--active,body:not(.body--touch) .header .header__content .header__nav .header__nav-item:focus,body:not(.body--touch) .header .header__content .header__nav .header__nav-item:hover{--speed:var(--transition-fast)}.header .header__content .header__nav .header__nav-item--active .header__nav-item-text:after,body:not(.body--touch) .header .header__content .header__nav .header__nav-item:focus .header__nav-item-text:after,body:not(.body--touch) .header .header__content .header__nav .header__nav-item:hover .header__nav-item-text:after{transform:scaleX(1)}.header .header__content .header__nav .header__nav-item--active .flap,body:not(.body--touch) .header .header__content .header__nav .header__nav-item:focus .flap,body:not(.body--touch) .header .header__content .header__nav .header__nav-item:hover .flap{pointer-events:auto;visibility:visible;opacity:1;transition:opacity var(--speed),visibility 0s}@media (width<=1400px){.header .header__content .header__logo{min-width:0}}@media (width<=1023px){.header .header__content .header__nav .header__nav-item .header__nav-item-text{padding:0 1.6rem}}@media (width<=800px){.header .header__content{align-items:center}.header .header__content .header__nav{--bg-color:var(--colors-theme-one);--color:var(--colors-text-one);pointer-events:none;z-index:150;top:var(--header-height);transform:translateY(var(--padding));width:100%;height:calc(100% - var(--header-height));padding:var(--padding)var(--gutter-main);color:var(--color);visibility:hidden;opacity:0;background-color:var(--bg-color);transition:transform var(--speed),opacity var(--speed),visibility 0s var(--speed);flex-direction:column;align-items:stretch;position:fixed;left:0;overflow:hidden}.body--afm-banner .header .header__content .header__nav{top:calc(var(--header-height) + var(--afm-height));height:calc(100% - var(--header-height) - var(--afm-height))}.header .header__content .header__nav .header__nav-item{justify-content:flex-start}.header .header__content .header__nav .header__nav-item .header__nav-item-text{width:100%;transition:transform var(--speed);flex-direction:row;justify-content:space-between;padding:1em 0}.header .header__content .header__nav .header__nav-item .header__nav-item-text:after{border:solid var(--color);background-color:#0000;border-width:1.5px 1.5px 0 0;width:1rem;height:1rem;position:relative;bottom:auto;left:auto;transform:rotate(45deg)!important}.header .header__content .header__nav .header__nav-item.header__nav-item--active{--speed:var(--transition-default)}.header .header__content .header__nav .header__nav-item.header__nav-item--active .header__nav-item-text{transform:translate(-100%)}.header .header__content .header__nav .header__nav-item.header__nav-item--active .flap{transform:translate(-100%);transition:transform var(--speed)var(--transition-easing)!important}.header .header__content .header__nav .header__hr{height:1px;margin:var(--padding)0 calc(var(--padding) + 1em);background-color:rgb(from var(--color)r g b/50%);border:0}.body:has(.hamburger:focus) .header .header__content .header__nav,.body--nav .header .header__content .header__nav{pointer-events:auto;visibility:visible;opacity:1;transition:transform var(--speed)var(--transition-easing),opacity var(--speed),visibility 0s;transform:translate(0)}}@media (width<=599px){.header .header__content .header__logo{padding:1.2rem 0}.header .header__content .header__logo svg{max-width:13rem}.header .header__content .header__nav{padding:var(--padding)var(--gutter)}}@media (height<=440px){.header .header__content .header__logo{padding:.6rem 0}.header .header__content .header__logo svg{max-width:13rem}.header .header__content .header__nav .header__nav-item .header__nav-item-text{padding:.6rem 0}.header .header__content .header__nav .header__hr{margin:.6rem 0}}.news{width:100%}.news .news__media{width:calc(var(--font-normal)*4.5);margin-bottom:var(--padding);border-radius:var(--border-radius-small);object-fit:cover;aspect-ratio:1!important}@media (width<=1023px){.news .news__media{break-after:column;width:calc(var(--font-normal)*5)}}.section{padding-top:var(--section-padding);padding-bottom:calc(var(--section-padding) - var(--spacer));background-color:var(--bg-color)}.section--white{--bg-color:var(--colors-bg-one)}.section--light{--bg-color:var(--colors-theme-light)}.section--one{--bg-color:var(--colors-theme-one)}.section--up{padding-top:0}.section--tight{margin-top:calc(var(--spacer) - var(--section-padding));padding-top:0}.block--blog .section{width:100vw;margin-left:min(var(--gutter-main)*-1,(var(--font-book)*40 - 100vw)/2);padding-top:var(--spacer);padding-bottom:var(--padding)}@media (width<=599px){.block--blog .section{padding-top:calc(var(--spacer) - var(--padding));padding-bottom:0}}.slider{width:100%;overflow:hidden}.slider .slider__swiper{--swiper-navigation-sides-offset:0;width:calc(100% + var(--gutter));margin-bottom:var(--padding-bottom);margin-left:calc(var(--gutter)/-2);position:relative;overflow:visible;container-type:inline-size}.slider .slider__swiper .slider__slide{width:calc(100cqw*var(--fraction) - var(--gutter));height:100%;margin:0 calc(var(--gutter)/2)}.slider .slider__swiper .slider__slide--3-12{--fraction:3/12}.slider .slider__swiper .slider__slide--4-12{--fraction:4/12}.slider .slider__swiper .slider__slide--5-12{--fraction:5/12}.slider .slider__swiper .slider__slide--6-12b,.slider .slider__swiper .slider__slide--6-12{--fraction:6/12}.slider .slider__swiper .slider__slide--7-12{--fraction:7/12}.slider .slider__swiper .slider__slide--8-12{--fraction:8/12}.slider .slider__swiper .slider__navigation{gap:var(--padding);width:100%;margin-top:var(--spacer);padding:0 calc(var(--gutter)/2);justify-content:flex-end;display:flex;position:relative}.slider .slider__swiper .slider__navigation--center{justify-content:center}@media (width<=1200px){.slider .slider__swiper .slider__slide--3-12{--fraction:4/12}.slider .slider__swiper .slider__slide--5-12{--fraction:5.5/12}.slider .slider__swiper .slider__slide--6-12b{--fraction:7/12}.slider .slider__swiper .slider__slide--7-12{--fraction:8/12}.slider .slider__swiper .slider__slide--8-12{--fraction:9/12}}@media (width<=1023px){.slider .slider__swiper .slider__slide--3-12{--fraction:4.5/12}.slider .slider__swiper .slider__slide--4-12{--fraction:5.66/12}.slider .slider__swiper .slider__slide--5-12{--fraction:7/12}.slider .slider__swiper .slider__slide--6-12b,.slider .slider__swiper .slider__slide--7-12{--fraction:8/12}.slider .slider__swiper .slider__slide--8-12{--fraction:9/12}}@media (width<=800px){.slider .slider__swiper .slider__slide--3-12{--fraction:5.5/12}.slider .slider__swiper .slider__slide--5-12,.slider .slider__swiper .slider__slide--6-12b,.slider .slider__swiper .slider__slide--7-12{--fraction:9/12}.slider .slider__swiper .slider__slide--8-12{--fraction:10/12}}@media (width<=599px){.slider .slider__swiper .slider__slide{--slide-width:calc(100cqw - var(--gutter-main)*2 - var(--gutter));width:var(--slide-width)}.slider:not(.slider--media) .slider__swiper .slider__slide{min-height:calc(var(--slide-width)/4*5)}}.tags{--tag-margin:.3em;--lineheight:1.6;font-size:var(--font-small);margin:calc(var(--tag-margin)*-1);margin-bottom:calc(var(--padding) - var(--tag-margin));flex-wrap:wrap;align-items:baseline;display:flex;position:relative}.tags--no-force{view-transition-name:hero-tags}.tags--left{align-self:flex-start}.tags--center{justify-content:center}.tags .tags__text{margin:var(--tag-margin);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;padding-bottom:.1em;overflow:hidden}.tags:has(.tags__text){flex-wrap:nowrap}@media (width<=599px){.tags--investment{flex-direction:column;align-items:flex-start}}.ticker{width:100%;margin-bottom:var(--padding);display:flex;overflow:hidden}.ticker .ticker__repeater{white-space:nowrap;animation-name:linear-left;animation-duration:var(--duration);flex-shrink:0;align-items:center;animation-timing-function:linear;animation-iteration-count:infinite;display:flex;position:relative}.ticker .ticker__repeater .ticker__item{max-width:calc(var(--font-book)*10);max-height:calc(var(--font-book)*3);margin:0 var(--gutter);flex-shrink:0}.afm{--lineheight:1.2;font-size:var(--font-xs);pointer-events:none;width:100%;padding:.5em var(--gutter-main);border:var(--colors-text-one)1px solid;background-color:var(--colors-bg-one);justify-content:center;align-items:center;display:flex;position:sticky;top:0}.afm .afm__text{text-wrap:balance;line-height:1.2}.afm .afm__logo{width:3em;margin-left:var(--gutter);flex-shrink:0}.avatar{align-items:center;display:flex;position:relative}.avatar img{width:6.4rem;height:6.4rem;margin-right:1.6rem;margin-bottom:var(--padding);object-fit:cover;border-radius:50%}.avatar .avatar__content{flex-direction:column;align-items:flex-start;display:flex}.avatar--row{width:100%}.avatar--row img{width:4rem;height:4rem;margin-right:1.2rem}.avatar--row .avatar__content{flex-direction:row;flex-grow:1;justify-content:space-between}.back-link{top:calc(var(--header-height) + var(--padding));left:var(--gutter-main);align-items:center;display:flex;position:absolute}.back-link .back-link__text{--lineheight:1.6;font-size:var(--font-small);margin-left:1em}.block{--padding:2.4rem;width:100%;margin-bottom:calc(var(--spacer) - var(--padding));flex-direction:column;align-items:center;display:flex}.block--left{align-items:flex-start}.block--blog-start,.block--blog{max-width:calc(var(--font-book)*40);align-items:flex-start}.block--blog-start{--padding:1.2rem;margin-bottom:calc(4rem - var(--padding))}.block--blog{--padding:4rem}.block--rounded{--bg-color:var(--colors-theme-light);margin-bottom:var(--spacer);padding:var(--spacer)var(--block-gutter)calc(var(--spacer) - var(--padding));border-radius:var(--border-radius);background-color:var(--bg-color);overflow:hidden}.block--light,.block--one,.block--white{--color:var(--colors-text-one);background-color:var(--bg-color)}.block--light{--bg-color:var(--colors-theme-light)}.block--one{--bg-color:var(--colors-theme-one)}.block--white{--bg-color:var(--colors-bg-one)}.block--rounded2{border-radius:var(--border-radius);overflow:hidden;margin-bottom:var(--spacer)!important}.block--story{aspect-ratio:2/.9;min-height:25rem;position:relative}.block:has(.item){margin-bottom:calc(var(--spacer) - var(--padding-bottom))}.block:has(.card):not(.block--blog){--padding:1.6rem}.gradient .block{position:relative}.block .block__content{padding:var(--spacer)var(--block-gutter)calc(var(--spacer) - var(--padding));border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:0;display:flex}.block .block__content--white{background-color:var(--colors-bg-one)}.block .block__media--single{object-fit:cover;width:100%;min-height:25rem;aspect-ratio:2/.9!important}.block .block__media--regular{width:100%}@media (width<=800px){.block--rounded2{max-width:calc((100% + var(--gutter)*1)*.75 - var(--gutter));align-self:flex-start}.footer .block{--padding:1.6rem}}@media (width<=599px){.block--rounded2{max-width:none}}.btn-simple{--pulse:.03;margin-bottom:var(--padding);text-decoration:underline;position:relative}.buttons .btn-simple{margin:var(--btn-margin)}.btn-simple.hover,body:not(.body--touch) .btn-simple:focus,body:not(.body--touch) .btn-simple:hover{text-decoration:none}.button{--pulse:.03;--btn-color:var(--colors-text-two);--speed:var(--transition-default);margin-bottom:var(--padding);color:var(--btn-color);text-align:center;background-color:var(--colors-theme-highlight);transition-duration:var(--speed);border-radius:10rem;flex-shrink:0;justify-content:center;align-items:center;padding:1em 1.5em;line-height:1.2;transition-property:opacity,background-color,color,transform,border-color;display:inline-flex;position:relative;overflow:hidden}.button--one{--btn-color:var(--colors-text-one);--bg-color:var(--colors-theme-one);background-color:var(--bg-color)}.button--full{justify-content:center;width:100%}.card .button,.knowledge__content .button{margin-top:auto}.pagination .button,.filter .button,.buttons .button{margin:var(--btn-margin)}.button svg{transition:transform var(--speed)var(--transition-easing)}.button svg path{stroke:var(--btn-color);transition:stroke var(--speed)var(--transition-easing)}.button--active,.button.hover,body:not(.body--touch) .button:focus,body:not(.body--touch) .button:hover{--speed:var(--transition-fast);--btn-color:var(--colors-text-two);background-color:var(--colors-theme-dark)}.button.hover{--speed:.1s}.button--prev,.button--next,.button--pag,.button--filter,.button--outline{--btn-color:var(--color);border:1px solid var(--color);background-color:#0000}.button--prev svg path,.button--next svg path,.button--pag svg path,.button--filter svg path,.button--outline svg path{stroke:var(--btn-color)}.button--prev.button--active,.button--prev.hover,body:not(.body--touch) .button--prev:focus,body:not(.body--touch) .button--prev:hover,.button--next.button--active,.button--next.hover,body:not(.body--touch) .button--next:focus,body:not(.body--touch) .button--next:hover,.button--pag.button--active,.button--pag.hover,body:not(.body--touch) .button--pag:focus,body:not(.body--touch) .button--pag:hover,.button--filter.button--active,.button--filter.hover,body:not(.body--touch) .button--filter:focus,body:not(.body--touch) .button--filter:hover,.button--outline.button--active,.button--outline.hover,body:not(.body--touch) .button--outline:focus,body:not(.body--touch) .button--outline:hover{border-color:var(--colors-theme-highlight);color:var(--colors-text-two);background-color:var(--colors-theme-highlight)}.button--filter{border-radius:.5em}.button--prev,.button--next,.button--pag{width:var(--nav-size);height:var(--nav-size);padding:0}.button--prev svg,.button--next svg,.button--pag svg{width:6px}.button--next.button--active svg,.button--next.hover svg,body:not(.body--touch) .button--next:focus svg,body:not(.body--touch) .button--next:hover svg,.button--pag.button--active svg,.button--pag.hover svg,body:not(.body--touch) .button--pag:focus svg,body:not(.body--touch) .button--pag:hover svg{transform:translate(.2em)}.button--prev.button--active svg,.button--prev.hover svg,body:not(.body--touch) .button--prev:focus svg,body:not(.body--touch) .button--prev:hover svg{transform:translate(-.2em)}.button--user{width:var(--nav-size);height:var(--nav-size);padding:0}.button--user svg{width:2.8rem}.footer .button.hover,body:not(.body--touch) .footer .button:focus,body:not(.body--touch) .footer .button:hover{border-color:var(--colors-theme-one);color:var(--colors-text-one);background-color:var(--colors-theme-one)}.gradient .button--active,.gradient .button.hover,body:not(.body--touch) .gradient .button:focus,body:not(.body--touch) .gradient .button:hover{--btn-color:var(--bg-color);border-color:var(--color);color:var(--btn-color);background-color:var(--color)}.cookies .button--active,.cookies .button.hover,body:not(.body--touch) .cookies .button:focus,body:not(.body--touch) .cookies .button:hover{--btn-color:var(--cookies-bg-color);border-color:var(--cookies-color);color:var(--btn-color);background-color:var(--cookies-color)}@media (width<=599px){.button--filter{padding:.66em 1em}.button--user{width:4rem;height:4rem}.footer .button{width:100%}.header__nav .button{width:calc(100% - var(--btn-margin)*2)}.flap .button{width:auto}}@keyframes btn-slide{0%{transform:translateY(0)}49.9%{transform:translateY(2em)}50%{transform:translateY(-2em)}to{transform:translateY(0)}}.card{flex-direction:column;align-items:flex-start;width:100%;height:100%;display:flex;position:relative}.card--center{align-items:center}.card--small{height:auto}.item--story .card{justify-content:flex-end}.card .card__icon{width:var(--icon-width);margin-bottom:var(--padding);margin-left:-.6rem;display:flex}.card .card__media{aspect-ratio:3/2;border-radius:var(--border-radius);width:100%;margin-bottom:2.4rem;position:relative;overflow:hidden}.card .card__media--1-1{aspect-ratio:1}.card .card__media--16-9{aspect-ratio:16/9}.item--news-header .card .card__media,.item--news .card .card__media{margin-bottom:calc(2.4rem - var(--block-padding))}.item--white:not(.item--news) .card .card__media,.item--dark:not(.item--news) .card .card__media,.item--light:not(.item--news) .card .card__media,.item--one:not(.item--news) .card .card__media{border-radius:var(--border-radius-small)}.card .card__text{flex-direction:column;flex-grow:1;align-items:flex-start;display:flex}.card .card__logo{width:66%;height:12rem;margin-bottom:var(--padding);object-fit:contain;align-self:center}.card .card__bottom{margin-top:auto}.item--news-header .card .card__text,.item--news .card .card__text{padding:var(--block-padding);padding-bottom:calc(var(--block-padding) - var(--padding))}.card--story,.card--link{--speed:var(--transition-slow)}.card--story.hover,body:not(.body--touch) .card--story:focus,body:not(.body--touch) .card--story:hover,.card--link.hover,body:not(.body--touch) .card--link:focus,body:not(.body--touch) .card--link:hover{--speed:var(--transition-fast)}.card--story.hover .media-item,body:not(.body--touch) .card--story:focus .media-item,body:not(.body--touch) .card--story:hover .media-item,.card--link.hover .media-item,body:not(.body--touch) .card--link:focus .media-item,body:not(.body--touch) .card--link:hover .media-item{transform:scale(1.025)}.card--story.hover .heading,body:not(.body--touch) .card--story:focus .heading,body:not(.body--touch) .card--story:hover .heading,.card--link.hover .heading,body:not(.body--touch) .card--link:focus .heading,body:not(.body--touch) .card--link:hover .heading{color:var(--colors-theme-highlight)}.card--story.hover,.card--link.hover{--speed:.1s}.covering .card--story.hover .heading,body:not(.body--touch) .covering .card--story:focus .heading,body:not(.body--touch) .covering .card--story:hover .heading,.covering .card--link.hover .heading,body:not(.body--touch) .covering .card--link:focus .heading,body:not(.body--touch) .covering .card--link:hover .heading{color:var(--colors-theme-one)}.card--story{pointer-events:none}@media (width<=1023px){.card .card__media--to-block{aspect-ratio:1;width:calc(var(--font-normal)*5);flex-shrink:0}.card .card__media--to-block.hover .media-item,body:not(.body--touch) .card .card__media--to-block:focus .media-item,body:not(.body--touch) .card .card__media--to-block:hover .media-item{transform:none}.item--news .card{flex-direction:row;align-items:center}.item--news .card .card__text{--block-padding:calc(var(--font-book)*1);padding:0 var(--block-padding)}.card .card__text{flex-direction:column;align-items:flex-start;display:flex}}@media (width<=599px){.card--story{pointer-events:auto}.card--small{justify-content:flex-end;height:100%}}.checkbox{opacity:.7}.checkbox p{display:inline}.circle-btn{--speed:var(--transition-default);--pulse:.03;width:var(--nav-size);height:var(--nav-size);border:1px solid var(--colors-theme-highlight);transition-duration:var(--speed);border-radius:10rem;justify-content:center;align-items:center;margin-top:0;transition-property:opacity,background-color,color;display:flex;position:relative;left:auto;right:auto}.circle-btn--small{width:calc(var(--nav-size)/1.2);height:calc(var(--nav-size)/1.2)}.circle-btn svg{transition:transform var(--speed)var(--transition-easing)}.circle-btn svg path{fill:#0000;transition:stroke var(--speed)}.back-link.hover .circle-btn,body:not(.body--touch) .back-link:focus .circle-btn,body:not(.body--touch) .back-link:hover .circle-btn,.faq__btn.hover .circle-btn,body:not(.body--touch) .faq__btn:focus .circle-btn,body:not(.body--touch) .faq__btn:hover .circle-btn,.circle-btn.hover,body:not(.body--touch) .circle-btn:focus,body:not(.body--touch) .circle-btn:hover{--speed:var(--transition-fast);color:var(--colors-text-two);background-color:var(--colors-theme-highlight)}.back-link.hover .circle-btn svg path,body:not(.body--touch) .back-link:focus .circle-btn svg path,body:not(.body--touch) .back-link:hover .circle-btn svg path,.faq__btn.hover .circle-btn svg path,body:not(.body--touch) .faq__btn:focus .circle-btn svg path,body:not(.body--touch) .faq__btn:hover .circle-btn svg path,.circle-btn.hover svg path,body:not(.body--touch) .circle-btn:focus svg path,body:not(.body--touch) .circle-btn:hover svg path{stroke:var(--colors-text-two)}.back-link.hover .circle-btn svg,body:not(.body--touch) .back-link:focus .circle-btn svg,body:not(.body--touch) .back-link:hover .circle-btn svg{transform:translate(-.5rem)}.circle-btn.hover{--speed:.1s}.circle-btn--left svg,.circle-btn--right svg{width:6px}.circle-btn--up svg,.circle-btn--down svg{width:12px}.circle-btn--left.hover svg,body:not(.body--touch) .circle-btn--left:focus svg,body:not(.body--touch) .circle-btn--left:hover svg{transform:translate(-.5rem)}.circle-btn--right.hover svg,body:not(.body--touch) .circle-btn--right:focus svg,body:not(.body--touch) .circle-btn--right:hover svg{transform:translate(.5rem)}.circle-btn--up.hover svg,body:not(.body--touch) .circle-btn--up:focus svg,body:not(.body--touch) .circle-btn--up:hover svg{transform:translateY(-.5rem)}.circle-btn--down.hover svg,body:not(.body--touch) .circle-btn--down:focus svg,body:not(.body--touch) .circle-btn--down:hover svg,.faq__btn.hover .circle-btn svg,body:not(.body--touch) .faq__btn:focus .circle-btn svg,body:not(.body--touch) .faq__btn:hover .circle-btn svg{transform:translateY(.5rem)}.faq__btn--active .circle-btn svg{transform:rotate(180deg)}.faq__btn--active.hover .circle-btn svg,body:not(.body--touch) .faq__btn--active:focus .circle-btn svg,body:not(.body--touch) .faq__btn--active:hover .circle-btn svg{transform:translateY(-.5rem)rotate(180deg)}.cover{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.embed{width:100%;min-height:16rem;margin-bottom:var(--padding);border-radius:var(--border-radius);position:relative;overflow:hidden;display:block!important}.embed:before{content:" ";float:left;width:0;height:0;padding-top:20%;display:block}.embed>iframe{width:100%}.flap{--bg-color:var(--colors-theme-one);pointer-events:none;width:100%;padding:var(--spacer)0 calc(var(--spacer) - var(--padding-bottom));border-radius:0 0 var(--border-radius)var(--border-radius);visibility:hidden;opacity:0;background-color:var(--bg-color);transition:opacity var(--speed),visibility 0s var(--speed);position:absolute;top:100%;left:0}.flap .flap__lists{gap:0 var(--gutter);justify-content:space-between;display:flex}@media (width<=1023px){.flap .flap__lists{flex-direction:column}}@media (width<=800px){.flap{pointer-events:auto;z-index:1;visibility:visible;opacity:1;height:100%;position:fixed;top:0;left:100%;overflow-y:scroll;transition:transform var(--speed)var(--transition-easing)!important}.flap .flap__back{margin-bottom:var(--padding);align-items:center;display:inline-flex}.flap .flap__back:before{content:"";border:solid var(--color);border-width:0 0 1.5px 1.5px;width:1rem;height:1rem;margin-right:.5em;position:relative;transform:rotate(45deg)}.flap .flap__back--active,.flap .flap__back.hover,body:not(.body--touch) .flap .flap__back:focus,body:not(.body--touch) .flap .flap__back:hover{text-decoration:underline}}@media (width<=599px){.flap{padding:calc(1em + var(--padding))0 1em}}@media (height<=440px){.flap{padding:calc(.6rem + var(--padding))0 .6rem}.flap .flap__back{margin-bottom:0}}.form-floater{pointer-events:none;z-index:1;margin-top:.2em;display:none;position:absolute;top:0;right:.8em}.body--touch .form-floater{display:flex}.full-touch{height:100vh;position:fixed}.gradient{--color:var(--colors-theme-light);--bg-color:var(--colors-theme-dark);color:var(--color);background-color:var(--bg-color);position:relative;overflow:hidden;container-type:inline-size}.gradient:before{content:"";aspect-ratio:1;background:radial-gradient(circle,var(--colors-theme-light)0%,var(--colors-theme-highlight)42.4%,var(--colors-theme-dark)70.7%);width:100cqmax;transition:transform calc(var(--transition-slow)*5)var(--transition-easing-out-back)var(--transition-default);position:absolute;top:100%;left:100%;transform:translateY(-25%)}.gradient--large:before{width:160cqmax}.gradient--small:before{width:60cqmax}.gradient--visible:before{transform:translate(-50%,-50%)}.hamburger{--line-width:2px;pointer-events:auto;width:3.2rem;height:2.4rem;margin-bottom:var(--line-width);transition:transform,opacity,background-color;transition-timing-function:var(--transition-easing);transition-duration:var(--transition-fast);display:none}.hamburger .hamburger__line{width:3.2rem;height:var(--line-width);background-color:var(--color);transition:transform,background-color;transition-timing-function:var(--transition-easing),linear;transition-duration:var(--transition-fast),var(--transition-fast);position:absolute}.hamburger .hamburger__line:first-of-type{transform:translateY(-1rem)}.hamburger .hamburger__line:nth-of-type(3){transform:translateY(1rem)}.body--nav .hamburger .hamburger__line:first-of-type{transform:rotate(45deg)scaleX(1.1)}.body--nav .hamburger .hamburger__line:nth-of-type(2){transform:scaleX(0)}.body--nav .hamburger .hamburger__line:nth-of-type(3){transform:rotate(-45deg)scaleX(1.1)}@media (width<=800px){.hamburger{justify-content:center;align-items:center;display:flex}}.heading{--underline-width:2px;--underline-top:calc(50% + .48em);--shadow-width:.075em;font-family:var(--font-family-display);padding-bottom:var(--padding);line-height:var(--lineheight);color:var(--color);text-wrap:balance;position:relative}.heading--h1,.heading--xxl,.heading--h2,.heading--xl,.heading--h3,.heading--large{margin-bottom:0!important}.heading--h1,.heading--xxl{--lineheight:1.1;--underline-width:.06em;--margin-vert:calc(calc((var(--lineheight) - 1)*-.5em) - .05em);--margin-hor:-.07em;margin:var(--margin-vert)var(--margin-hor);font-size:var(--font-xxl);max-width:8em}.heading--h1:not(:has(.part)),.heading--xxl:not(:has(.part)){visibility:hidden}.heading--h1.heading--no-force,.heading--xxl.heading--no-force{visibility:visible;view-transition-name:hero-heading}.heading--h2,.heading--xl{--lineheight:1.2;--underline-width:.06em;--margin-vert:calc(calc((var(--lineheight) - 1)*-.5em) - .05em);--margin-hor:-.07em;margin:var(--margin-vert)var(--margin-hor);font-size:var(--font-xl);max-width:10em}.heading--h2:not(:has(.part)),.heading--xl:not(:has(.part)){visibility:hidden}.section-header .heading--h2,.section-header .heading--xl{max-width:14em}.heading--h3,.heading--large{--lineheight:1.2;--underline-width:.06em;--margin-vert:calc(calc((var(--lineheight) - 1)*-.5em) - .05em);--margin-hor:-.07em;margin:var(--margin-vert)var(--margin-hor);font-size:var(--font-large);max-width:14em}.heading--h3:not(:has(.part)),.heading--large:not(:has(.part)){visibility:hidden}.heading--h4,.heading--medium{--lineheight:1.2;--underline-width:2px;--margin-vert:calc(calc((var(--lineheight) - 1)*-.5em) - .05em);--margin-hor:-.07em;margin:var(--margin-vert)var(--margin-hor);font-size:var(--font-medium)}.heading--h5,.heading--normal{--lineheight:1.2;--underline-width:1.5px;--margin-vert:calc(calc((var(--lineheight) - 1)*-.5em) - .05em);--margin-hor:-.07em;margin:var(--margin-vert)var(--margin-hor);font-size:var(--font-normal)}.slider .heading--h5,.slider .heading--normal{max-width:10em}.heading--h6,.heading--intro{--lineheight:1.2;--underline-width:1.5px;font-size:var(--font-intro);--margin-vert:calc(calc((var(--lineheight) - 1)*-.5em) - .05em);--margin-hor:-.07em;margin:var(--margin-vert)var(--margin-hor)}.heading--h7,.heading--body{--lineheight:1.6;font-size:var(--font-body)}@media (height<=440px),(width<=599px){.heading--h7,.heading--body{font-size:var(--font-book)}}.heading--h7,.heading--body{--margin-vert:calc(calc((var(--lineheight) - 1)*-.5em) - .05em);--margin-hor:-.07em;margin:var(--margin-vert)var(--margin-hor);--lineheight:1.2}.heading--left{text-align:left}.heading--full{max-width:none}.heading--highlight{color:var(--colors-theme-highlight)}.heading--contact,.heading--name,.block--blog .heading,.card__bottom .heading,.avatar .heading{padding-bottom:.3em}.card__bottom .heading{padding-top:var(--padding)}.card--story .heading,.card--link .heading{transition:color var(--speed)}@media (width<=1023px){.item--news .heading{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-bottom:0;display:-webkit-box;overflow:hidden}}@media (width<=599px){.heading--h7,.heading--body{font-size:var(--font-body)}}.hr{width:100%;height:1px;margin:0 0 var(--padding);background-color:var(--colors-theme-line);border:0}.item{--padding:1.6rem;width:100%;margin-bottom:calc(var(--padding-bottom) - var(--padding));flex-direction:column;align-items:flex-start;display:flex;position:relative}.item.ar{margin-bottom:var(--padding-bottom)}.item--spaced{padding:2.4rem}.item--large{--padding:2.4rem}.item--vert-center{justify-content:center}.item--gradient,.item--story,.item--white,.item--outline,.item--dark,.item--light,.item--one{margin-bottom:var(--padding-bottom);padding:var(--block-padding);padding-bottom:calc(var(--block-padding) - var(--padding));border-radius:var(--border-radius)}.item--gradient.item--large,.item--story.item--large,.item--white.item--large,.item--outline.item--large,.item--dark.item--large,.item--light.item--large,.item--one.item--large{padding-top:calc(var(--block-padding)*1.3);padding-bottom:calc(var(--block-padding)*1.3 - var(--padding))}.item--gradient.item--vert-padding,.item--story.item--vert-padding,.item--white.item--vert-padding,.item--outline.item--vert-padding,.item--dark.item--vert-padding,.item--light.item--vert-padding,.item--one.item--vert-padding{padding-top:calc(var(--block-padding)*2);padding-bottom:calc(var(--block-padding)*2 - var(--padding))}.item--outline{border:1px solid var(--colors-theme-highlight)}.item--news-header,.item--news,.item--white,.item--dark,.item--light,.item--one{--color:var(--colors-text-one);color:var(--color);background-color:var(--bg-color)}.item--gradient,.item--story,.item--dark{--bg-color:var(--colors-theme-dark);--color:var(--colors-theme-light);color:var(--color)}.item--white{--bg-color:var(--colors-bg-one)}.item--news-header,.item--news,.item--light{--bg-color:var(--colors-theme-light)}.item--one{--bg-color:var(--colors-theme-one)}.item--news-header,.item--news{margin-bottom:var(--padding-bottom);border-radius:var(--border-radius)}.item--story{height:100%;margin-bottom:0;transform:translateZ(0)}.item--label:after{content:attr(data-label);border-radius:0 0 var(--border-radius)var(--border-radius);text-align:center;background-color:var(--colors-bg-one);min-width:8.6em;padding:.8em;position:absolute;top:0;left:50%;transform:translate(-50%)}.item--usp{--fraction:1/3;width:calc((100cqw + var(--gutter))*var(--fraction) - var(--gutter));margin-bottom:var(--padding)}.item--wide{aspect-ratio:2/.9;min-height:25rem;position:relative}.section--light .item--light,.body--light .item--light,.section--light .item--news-header,.body--light .item--news-header,.header .item{--bg-color:var(--colors-bg-one)}.header .item{--block-padding:calc(var(--font-book)*1)}.item.block--story,.item.columns__item--1-2b{min-height:min(50rem,100vw - var(--gutter-main)*2)!important}@media (width<=1023px){.item--usp{--block-padding:calc(var(--font-book)*1)}.item--news{--padding:1.2rem}}@media (width<=800px){.item--usp{--fraction:1/2}}@media (width<=599px){.item--large{--padding:1.6rem}.item--usp{--fraction:1}.header .item{--block-padding:calc(var(--font-book)*1.5)}}.media-holder{width:100%;margin-bottom:var(--padding);flex-direction:column;display:flex}.media-holder .media-holder__caption{--lineheight:1.6;font-size:var(--font-small);font-style:italic;line-height:var(--lineheight);margin-top:1.6rem}.media-item{border-radius:var(--border-radius);object-fit:cover;width:100%;margin-bottom:2.4rem}.card .media-item{aspect-ratio:3/2}.covering .media-item,.card__media .media-item,.block--rounded2 .media-item{height:100%;transition:transform var(--speed)var(--transition-easing);border-radius:0;margin-bottom:0;display:flex;position:absolute}.item--white:not(.item--news) .media-item,.item--dark:not(.item--news) .media-item,.item--light:not(.item--news) .media-item,.item--one:not(.item--news) .media-item{border-radius:var(--border-radius-small)}.media-holder .media-item{margin-bottom:0}@media (width<=800px){.media-item{margin-bottom:var(--padding)}}.media{--play-pause-width:1.5rem;--audio-width:2.4rem;--fullscreen-width:1.8rem;--media-padding:calc(var(--block-padding)*.5);--media-btn-height:3.5rem;--btn-bg-color:#000;--color:var(--colors-text-two);--bg-opacity:.85;--progress-width:2px;--time-width:3.1em;--play-size:calc(3vw + 3rem);border-radius:var(--border-radius);position:relative;overflow:hidden}.media:before{content:"";opacity:.1;background-color:var(--btn-bg-color);width:100%;height:100%;position:absolute;top:0;left:0}.media .media__holder{width:100%;transition:opacity var(--transition-default);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.media .media__holder--hidden{opacity:0;transition-duration:0s!important}.media .media__holder .media__video{isolation:isolate;max-width:100%;position:relative}.media .media__preview{object-fit:contain;width:100%;height:100%;transition:opacity var(--transition-default);object-fit:cover;position:absolute;top:0}.media .media__overlay{width:100%;height:100%;position:absolute;top:0;left:0}.body--touch .media .media__overlay{pointer-events:none}.media .media__buttons{width:100%;height:auto;padding:var(--media-padding)calc(var(--media-padding)*.5);transition:opacity var(--transition-default);justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:0}.media .media__buttons--cover{display:none}.media .media__buttons .media__buttons-bg{pointer-events:none;width:100%;height:calc(var(--media-padding)*3 + 14px);opacity:.15;background:linear-gradient(0deg,var(--btn-bg-color)20%,transparent 100%);transition:opacity var(--transition-default);position:absolute;bottom:0;left:0}.media .media__buttons .media__btn-holder{--lineheight:1.6;font-size:var(--font-small);margin:0 calc(var(--media-padding)*.5);color:var(--color);align-items:center;font-weight:600;display:flex}.media .media__buttons .media__btn-holder--bl{justify-content:center}.media .media__buttons .media__btn-holder--bm{margin-right:calc(var(--media-padding)*.5 + 2px);opacity:0;flex-grow:1;display:flex;position:relative}.media .media__buttons .media__btn-holder--br{justify-content:flex-end}.slick-slider .media .media__buttons .media__btn-holder{pointer-events:none}.slick-current .media .media__buttons .media__btn-holder{pointer-events:auto}.media .media__buttons .media__time,.media .media__buttons .media__btn,.media .media__buttons .media__progress{z-index:10;position:relative}body:not(.body--touch) .media .media__buttons .media__btn:focus,body:not(.body--touch) .media .media__buttons .media__btn:hover,.media .media__buttons .media__btn.hover,body:not(.body--touch) .media .media__buttons .media__progress:focus,body:not(.body--touch) .media .media__buttons .media__progress:hover,.media .media__buttons .media__progress.hover{opacity:var(--hover-opacity);transition-duration:var(--transition-fast)}.media .media__buttons .media__btn.hover,.media .media__buttons .media__progress.hover{transition-duration:.1s}.media .media__buttons .media__time{width:var(--time-width);display:flex;position:relative}.media .media__buttons .media__btn{box-sizing:content-box;padding:calc(var(--media-padding)*.5);transition:opacity var(--transition-default);display:flex}.media .media__buttons .media__btn--play-pause{width:var(--play-pause-width)}.media .media__buttons .media__btn--audio{width:var(--audio-width)}.media .media__buttons .media__btn--fullscreen{width:var(--fullscreen-width);display:flex}.media .media__buttons .media__btn .media__btn-play,.media .media__buttons .media__btn .media__btn-pause,.media .media__buttons .media__btn .media__btn-unmute,.media .media__buttons .media__btn .media__btn-mute,.media .media__buttons .media__btn .media__btn-grow,.media .media__buttons .media__btn .media__btn-shrink{justify-content:center;width:100%}.media .media__buttons .media__btn .media__btn-play svg,.media .media__buttons .media__btn .media__btn-pause svg,.media .media__buttons .media__btn .media__btn-unmute svg,.media .media__buttons .media__btn .media__btn-mute svg,.media .media__buttons .media__btn .media__btn-grow svg,.media .media__buttons .media__btn .media__btn-shrink svg{height:auto}.media .media__buttons .media__btn .media__btn-play svg path,.media .media__buttons .media__btn .media__btn-play svg rect,.media .media__buttons .media__btn .media__btn-pause svg path,.media .media__buttons .media__btn .media__btn-pause svg rect,.media .media__buttons .media__btn .media__btn-unmute svg path,.media .media__buttons .media__btn .media__btn-unmute svg rect,.media .media__buttons .media__btn .media__btn-mute svg path,.media .media__buttons .media__btn .media__btn-mute svg rect{fill:var(--color)}.media .media__buttons .media__btn .media__btn-grow svg,.media .media__buttons .media__btn .media__btn-shrink svg{width:100%}.media .media__buttons .media__btn .media__btn-grow svg path,.media .media__buttons .media__btn .media__btn-shrink svg path{stroke:var(--color)}.media .media__buttons .media__btn .media__btn-play{display:flex}.media .media__buttons .media__btn .media__btn-play svg{width:70%}.media .media__buttons .media__btn .media__btn-pause{display:none}.media .media__buttons .media__btn .media__btn-pause svg{width:70%}.media .media__buttons .media__btn .media__btn-unmute{display:flex}.media .media__buttons .media__btn .media__btn-unmute svg{width:85%}.media .media__buttons .media__btn .media__btn-mute{display:none}.media .media__buttons .media__btn .media__btn-mute svg{width:100%;margin-right:-3px}.media .media__buttons .media__btn .media__btn-grow{display:flex}.media .media__buttons .media__btn .media__btn-shrink{display:none}.media .media__buttons .media__progress{cursor:pointer;width:calc(100% - var(--media-padding));height:calc(var(--media-btn-height) - var(--media-padding));margin:0 calc(var(--media-padding)*.5);align-items:center;display:none;position:relative}.media .media__buttons .media__progress:before{content:"";width:calc(100% + var(--progress-width));height:var(--progress-width);background-color:var(--color);position:absolute}.media .media__buttons .media__progress .media__time{display:none}.media .media__buttons .media__progress .media__progress-bar{width:var(--progress-width);background-color:var(--color);height:1.4rem;position:absolute}.media .media__buttons .media__progress{display:flex}.media .media__play{width:var(--play-size);height:var(--play-size);padding:calc(var(--play-size)*.3)calc(var(--play-size)*.26)calc(var(--play-size)*.3)calc(var(--play-size)*.34);border:var(--color)solid .2rem;transition:opacity var(--transition-default);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media .media__play svg{transition:transform var(--transition-default)}.media .media__play svg path{fill:var(--color)}body:not(.body--touch) .media .media__play:focus svg,body:not(.body--touch) .media .media__play:hover svg,.media .media__play.hover svg{transition-duration:var(--transition-fast);transform:scale(1.15)}.media .media__play.hover svg{transition-duration:.1s}.media--audio{--color:var(--colors-text-one);--btn-bg-color:var(--colors-bg-one)}.media--audio:before{content:none!important}.media--audio .media__buttons{opacity:1;width:auto!important;margin:0 calc(var(--media-padding)*-.5)!important;padding:0!important;position:relative!important}.media--audio .media__buttons .media__btn-holder--br{display:none!important}.media--has-preview .media__holder .media__video{transition:opacity var(--transition-default);opacity:0!important}.media--has-preview .media__preview .media__video,.media--started .media__holder .media__video{opacity:1!important}.media--started .media__preview{opacity:0;transition-delay:var(--transition-default)}.media--started .media__buttons .media__btn-holder--bm{opacity:1}.media--fullscreen{z-index:1000;border-radius:0;width:100%;height:100%;position:fixed;top:0;left:0}.media--fullscreen:before{opacity:var(--bg-opacity)}.media--fullscreen .media__holder{height:100%}.media--fullscreen .media__holder .media__video{object-fit:contain;width:100%;height:100%}.media--fullscreen .media__buttons{padding-bottom:calc(var(--media-padding)*2)}.media--fullscreen .media__buttons .media__btn .media__btn-grow{display:none}.media--fullscreen .media__buttons .media__btn .media__btn-shrink{display:flex}.media--cover{width:100%;height:100%;position:absolute;top:0;left:0}.media--cover.media--fullscreen{position:fixed}.media--cover .media__holder{height:100%}.media--cover .media__holder .media__video{object-fit:cover;width:100%;height:100%}.media--cover .media__preview{object-fit:cover}.media--cover .media__buttons--regular{display:none}.media--cover .media__buttons--cover{display:flex}.media--autoplay .media__buttons,.media--playing .media__buttons{opacity:0;transition-delay:var(--transition-slow)}.body--touch .media--autoplay .media__buttons,.body--touch .media--playing .media__buttons{opacity:0}.media--autoplay .media__buttons .media__btn--play-pause .media__btn-play,.media--playing .media__buttons .media__btn--play-pause .media__btn-play{display:none}.media--autoplay .media__buttons .media__btn--play-pause .media__btn-pause,.media--playing .media__buttons .media__btn--play-pause .media__btn-pause{display:flex}.media--autoplay .media__buttons .media__progress .media__progress-bar,.media--playing .media__buttons .media__progress .media__progress-bar{transition:left .25s linear}.media--autoplay .media__play,.media--playing .media__play{pointer-events:none;opacity:0}.media--autoplay.media--audio .media__buttons,.media--playing.media--audio .media__buttons{opacity:1!important}.media--focus .media__buttons,body:not(.body--touch) .media:hover .media__buttons,.media.hover .media__buttons{opacity:1;transition-delay:0s}.media--muted .media__buttons .media__btn .media__btn-unmute{display:none}.media--muted .media__buttons .media__btn .media__btn-mute{display:flex}.slick-current .media--autoplay .media__buttons,.body--touch .media--autoplay .media__buttons{opacity:.5}.media--autoplay .media__buttons .media__btn-holder--bl{display:flex}.media--autoplay .media__buttons .media__btn-holder--bm{visibility:hidden}.media--autoplay .media__buttons .media__btn-holder--br{display:flex}.media--autoplay .media__buttons .media__btn--audio,.media--autoplay .media__buttons .media__btn--fullscreen,.media--autoplay .media__buttons .media__btn--play-pause{display:none}.media--autoplay.media--has-audio .media__buttons .media__btn-holder--br,.media--autoplay.media--has-audio .media__buttons .media__btn--audio{display:flex}.slick-current .media--touched .media__buttons,.body--touch .media--touched .media__buttons{opacity:1;transition-delay:0s}.ratio .media{width:100%;height:100%;position:absolute}.ratio .media--fullscreen{position:fixed}.ratio .media .media__holder{height:100%}.popover .media .media__holder .media__video{max-height:calc(var(--inner-height) - var(--padding)*2 - var(--block-padding)*4 - var(--font-size-normal)*2.2)}.popover .media .media__buttons .media__btn--fullscreen{display:none}@media (width<=800px),(height<=440px){.popover .media--fullscreen .media__holder .media__video{max-height:none}.popover .media .media__buttons .media__btn--fullscreen{display:flex}}.nav-list{margin-bottom:calc(var(--padding-bottom) - var(--padding));flex-direction:column;display:flex}.nav-list--quick{margin-bottom:auto}.header .nav-list{width:calc(50% - var(--gutter)/2)}.nav-list .nav-list__title{--lineheight:1.6;font-size:var(--font-small);margin-bottom:calc(var(--padding)*.75);line-height:var(--lineheight);text-transform:uppercase;opacity:.6}.nav-list .nav-list__title:not(:first-child){margin-top:var(--padding)}.footer__foldouts .nav-list .nav-list__title{display:none}.nav-list .nav-list__link{margin-bottom:calc(var(--padding)*.75);line-height:var(--lineheight)}.nav-list .nav-list__link--footer{display:none}.footer .nav-list .nav-list__link--footer{display:block}.nav-list .nav-list__link--active,.nav-list .nav-list__link.hover,body:not(.body--touch) .nav-list .nav-list__link:focus,body:not(.body--touch) .nav-list .nav-list__link:hover{text-decoration:underline}@media (width<=1400px){.footer__socials .nav-list{flex-direction:row;order:-1;align-items:center;display:flex}.footer__socials .nav-list .nav-list__title{margin-bottom:0;margin-right:2.4rem}}@media (width<=1023px){.header .nav-list{width:100%}.nav-list .nav-list__link{line-height:1.2}}@media (width<=599px){.footer__socials .nav-list{flex-direction:column;align-items:stretch;width:100%}.footer__socials .nav-list .nav-list__title{margin-bottom:var(--padding)}}@media (height<=440px){.nav-list--quick{display:none}}.pagination{width:100%;margin-bottom:var(--padding);justify-content:center;display:flex}.pagination .pagination__nav{--btn-margin:.25em;margin:calc(var(--btn-margin)*-1);flex-wrap:wrap;justify-content:center;align-items:stretch;display:flex}.pagination .pagination__nav .pagination__number,.pagination .pagination__nav .pagination__arrow{--btn-color:var(--color);--speed:var(--transition-default);margin:var(--btn-margin);color:var(--btn-color);transition:color var(--speed)}.pagination .pagination__nav .pagination__number--active,.pagination .pagination__nav .pagination__number.hover,body:not(.body--touch) .pagination .pagination__nav .pagination__number:focus,body:not(.body--touch) .pagination .pagination__nav .pagination__number:hover,.pagination .pagination__nav .pagination__arrow--active,.pagination .pagination__nav .pagination__arrow.hover,body:not(.body--touch) .pagination .pagination__nav .pagination__arrow:focus,body:not(.body--touch) .pagination .pagination__nav .pagination__arrow:hover{--btn-color:var(--colors-theme-highlight);--speed:var(--transition-fast)}.pagination .pagination__nav .pagination__number.hover,.pagination .pagination__nav .pagination__arrow.hover{--speed:.1s}.pagination .pagination__nav .pagination__arrow{display:flex}.pagination .pagination__nav .pagination__arrow span,.pagination .pagination__nav .pagination__arrow svg{transition:transform var(--speed)var(--transition-easing)}.pagination .pagination__nav .pagination__arrow span path,.pagination .pagination__nav .pagination__arrow svg path{stroke:var(--btn-color)}.pagination .pagination__nav .pagination__arrow.hover span,.pagination .pagination__nav .pagination__arrow.hover svg,body:not(.body--touch) .pagination .pagination__nav .pagination__arrow:focus span,body:not(.body--touch) .pagination .pagination__nav .pagination__arrow:focus svg,body:not(.body--touch) .pagination .pagination__nav .pagination__arrow:hover span,body:not(.body--touch) .pagination .pagination__nav .pagination__arrow:hover svg{transform:translate(.2em)}.pagination .pagination__nav .pagination__arrow--prev span,.pagination .pagination__nav .pagination__arrow--prev svg{transform:rotate(180deg)}.pagination .pagination__nav .pagination__arrow--prev.hover span,.pagination .pagination__nav .pagination__arrow--prev.hover svg,body:not(.body--touch) .pagination .pagination__nav .pagination__arrow--prev:focus span,body:not(.body--touch) .pagination .pagination__nav .pagination__arrow--prev:focus svg,body:not(.body--touch) .pagination .pagination__nav .pagination__arrow--prev:hover span,body:not(.body--touch) .pagination .pagination__nav .pagination__arrow--prev:hover svg{transform:translate(-.2em)rotate(180deg)}:root{--word-space:.1em}.part{flex-shrink:0;margin:-.03em -.04em -.2em;display:inline-flex;overflow:hidden}.part:has(.part__img){overflow:visible}.part .part__img,.part .part__text{will-change:transform;padding:.03em .04em .2em;position:relative}.part .part__img{width:calc(var(--width)*1em);margin:0 calc(var(--word-space)*1.5);mix-blend-mode:multiply;padding:0}.part--word{margin:-.08em 0 -.25em}.part--word .part__text{padding-right:var(--word-space);padding-left:var(--word-space)}.part--break{width:100%}:has(>.part){flex-wrap:wrap;align-items:center;display:flex}:has(>.part).heading--h3,:has(>.part).heading--h2,:has(>.part).heading--h1{justify-content:center}.card--left :has(>.part),.section-header :has(>.part),:has(>.part).heading--left,.news :has(>.part),.knowledge :has(>.part),.covering :has(>.part){justify-content:flex-start}:has(>.part):has(.part__img--baseline){align-items:baseline}:has(>.part--word){margin-right:calc(var(--word-space)*-1);margin-left:calc(var(--word-space)*-1)}.popover{pointer-events:none;overscroll-behavior:contain;width:100%;height:var(--inner-height);visibility:hidden;opacity:0;transition-delay:0s,var(--transition-default);transition-duration:var(--transition-default),0s;transition-property:opacity,visibility;position:fixed;top:0;left:0;overflow:hidden scroll}.popover .popover__bg{pointer-events:none;opacity:.85;background-color:var(--bg-color);width:100%;height:100%;position:fixed;top:0;left:0}.popover .popover__scroller{width:100%;min-height:100%;padding:var(--header-height)0 100vh;justify-content:center;align-items:center;display:flex;position:absolute}.popover .popover__scroller:has(.circle){padding-top:calc(var(--header-height) + 3rem)}.popover .popover__scroller .popover__bg-btn{width:100%;height:100%;position:absolute;top:0;left:0}.popover .popover__scroller .popover__content{transform:translateY(var(--padding));width:100%;max-width:calc(64rem + 50vw);padding-top:calc(var(--padding)*2);padding-bottom:calc(var(--padding)*2);background-color:var(--bg-color);transition-timing-function:var(--transition-easing-in);transition-duration:var(--transition-default);margin:0 auto;transition-property:transform;position:relative}.popover .popover__scroller .popover__content .popover__close{z-index:2;top:calc(var(--padding)*3 + var(--font-size-xxl)*var(--lineheight)/2);right:calc(var(--padding)*3);width:calc(var(--font-size-xxl)*.4);display:flex;position:absolute;transform:translateY(-50%)}.popover .popover__scroller .popover__content .popover__close svg{width:100%;height:auto;transition:transform var(--transition-fast);display:block;transform:rotate(45deg)}body:not(.body--touch) .popover .popover__scroller .popover__content .popover__close:focus svg,body:not(.body--touch) .popover .popover__scroller .popover__content .popover__close:hover svg,.popover .popover__scroller .popover__content .popover__close.hover svg{transition-duration:var(--transition-fast);transform:rotate(45deg)translate(-2px,-2px)}.popover .popover__scroller .popover__content .popover__close.hover svg{transition-duration:.1s}.popover--faq .popover__scroller .popover__content{padding-top:0;transform:none}.popover--faq .popover__scroller .popover__content .popover__close{top:var(--font-size-xxl)}.popover--regular .popover__scroller .popover__content{color:var(--colors-text-one);background-color:var(--color)}.popover--regular .popover__scroller .popover__content a{color:var(--colors-text-one)}.popover--regular .popover__scroller .popover__content .popover__close svg line{stroke:var(--colors-text-one)}.popover--inverted .popover__scroller .popover__content{color:var(--colors-text-two);background-color:var(--colors-bg-two)}.popover--inverted .popover__scroller .popover__content a{color:var(--colors-text-two)}.popover--inverted .popover__scroller .popover__content .popover__close svg line{stroke:var(--colors-text-two)}.popover--cookies-bottom{--cookie-padding:calc(var(--padding)*.5);background-color:#0000}.popover--cookies-bottom .popover__content{background-color:#0000;border-radius:1rem;width:100%;height:auto;top:auto;transition:transform var(--transition-default)!important;bottom:0!important;left:0!important;transform:translateY(120%)!important}.popover--cookies-bottom .popover__content .popover__close{display:none;top:calc(var(--cookie-padding)*.5)!important;right:calc(var(--cookie-padding)*.5)!important}.popover--cookies-bottom .popover__content .popover__close g{stroke:var(--colors-text-two)}.popover--cookies-bottom.popover--active .popover__content{transform:none!important}.popover--cookies-center{--cookie-padding:calc(var(--padding)*1);--cookies-color:var(--bg-color);--cookies-bg-color:var(--color);--cookies-key-width:7em}.popover--cookies-center .popover__bg{transition:opacity var(--transition-default)}.popover--cookies-center .popover__scroller{padding:var(--padding)var(--gutter)}.popover--cookies-center .popover__scroller .popover__bg-btn{pointer-events:none}.body:has(.cookies-cursor) .popover--cookies-center .popover__scroller .popover__bg-btn{pointer-events:auto}.popover--cookies-center .popover__scroller .popover__content{--color:var(--cookies-color);--bg-color:var(--cookies-bg-color);border-radius:var(--border-radius);color:var(--cookies-color);background-color:var(--cookies-bg-color)}.popover--cookies-center .popover__scroller .popover__content .popover__close{display:none;top:var(--cookie-padding)!important;right:var(--cookie-padding)!important}.popover--cookies-center.popover--cookies-1 .popover__scroller .popover__content{width:30em}.popover--cookies-center.popover--cookies-2 .popover__scroller .popover__content{width:45em}.popover--active{pointer-events:auto;visibility:visible;opacity:1;transition-delay:0s,0s}.popover--active .popover__scroller .popover__content{transition-timing-function:var(--transition-easing-out);transform:none}@media (width<=1023px){.popover .popover__scroller .popover__content .popover__close{right:var(--gutter)}}.section-header{gap:var(--gutter);justify-content:space-between;align-items:center;width:100%;display:flex}@media (width<=800px){.section-header{flex-direction:column;align-items:flex-start;gap:0}}.socials{--socials-margin:1.2rem;margin:0 calc(var(--socials-margin)*-1);align-items:center;display:flex}.footer .socials{margin-bottom:var(--padding)}.socials .socials__link,.socials .socials__stroke{width:2.4rem;margin:0 var(--socials-margin)}.socials .socials__link.hover,body:not(.body--touch) .socials .socials__link:focus,body:not(.body--touch) .socials .socials__link:hover,.socials .socials__stroke.hover,body:not(.body--touch) .socials .socials__stroke:focus,body:not(.body--touch) .socials .socials__stroke:hover{--speed:var(--transition-fast);--color:var(--colors-theme-one)}.socials .socials__link.hover,.socials .socials__stroke.hover{--speed:.1s}.socials .socials__stroke svg path{stroke:var(--color);transition:stroke var(--speed)}.socials .socials__link svg path{fill:var(--color);transition:fill var(--speed)}.socials--person{--socials-margin:1rem;margin-bottom:var(--padding)}.socials--person .socials__link,.socials--person .socials__stroke{width:2rem}.socials--person .socials__link.hover,body:not(.body--touch) .socials--person .socials__link:focus,body:not(.body--touch) .socials--person .socials__link:hover,.socials--person .socials__stroke.hover,body:not(.body--touch) .socials--person .socials__stroke:focus,body:not(.body--touch) .socials--person .socials__stroke:hover{--color:var(--colors-theme-highlight)}@media (width<=1400px){.footer .socials{margin-bottom:0}}.switch{gap:var(--gutter);width:100%;margin-bottom:var(--padding);justify-content:center;display:flex}.switch .switch__btn{--speed:var(--transition-default);--pulse:.03;width:14em;max-width:calc(50% - var(--gutter)/2);border-bottom:1px solid var(--color);opacity:var(--hover-opacity);transition-duration:var(--speed);flex-shrink:1;padding:0 .8em 1em;transition-property:opacity,background-color,color}.switch .switch__btn[data-active="1"],.switch .switch__btn.hover,body:not(.body--touch) .switch .switch__btn:focus,body:not(.body--touch) .switch .switch__btn:hover{--speed:var(--transition-fast);opacity:1}.switch .switch__btn.hover{--speed:.1s}.tag{--lineheight:1.6;font-size:var(--font-small);margin-bottom:var(--padding);border:1px solid var(--colors-theme-highlight);border-radius:var(--border-radius-small);flex-shrink:0;align-items:center;padding:.65em 1em;display:inline-flex;position:relative}.tag--equity,.tag--credit,.tag--nextgen,.tag--infra{--color:var(--colors-text-one);border-color:var(--bg-color);color:var(--color);background-color:var(--bg-color)}.tag--equity{--bg-color:var(--colors-theme-equity)}.tag--credit{--bg-color:var(--colors-theme-credit)}.tag--nextgen{--bg-color:var(--colors-theme-nextgen)}.tag--infra{--bg-color:var(--colors-theme-infra)}.tag--start{align-self:flex-start}.tags .tag{margin:var(--tag-margin)}@media (width<=800px){.tag{padding:.5em .65em}}.text{width:100%;margin-bottom:var(--padding);color:var(--color);position:relative}.text--small{--lineheight:1.6;font-size:var(--font-small);width:auto}.text--body{--lineheight:1.6;font-size:var(--font-body)}@media (height<=440px),(width<=599px){.text--body{font-size:var(--font-book)}}.text--h2{max-width:calc(var(--font-xl)*10)}.text--bottom{margin-top:auto}.text--2-columns{column-count:2;column-gap:var(--gutter)}.text--3-columns{column-count:3;column-gap:var(--gutter)}.text--faded p,.text--faded ul,.text--faded ol{opacity:.8}.text--intro{--underline-width:1.5px;--underline-top:calc(50% + .48em);--shadow-width:.075em;font-family:var(--font-family-display);--lineheight:1.6;font-size:var(--font-intro);--margin-vert:calc(calc((var(--lineheight) - 1)*-.5em) - .05em);--margin-hor:-.07em;margin:var(--margin-vert)var(--margin-hor);margin-bottom:var(--padding)}.text--list{--padding-bullet:2em}.text--list ul{margin-bottom:calc(var(--lineheight)*.6em);padding-left:var(--padding-bullet)}.text--list li{margin-bottom:calc(var(--lineheight)*.8em);list-style:none;position:relative}.text--list li:before{content:"";top:.2em;left:calc(var(--padding-bullet)*-1);background-image:url(bb-check-hl.67b4a800.svg);background-repeat:no-repeat;background-size:contain;width:1.1em;height:1.1em;margin-right:1em;display:inline-block;position:absolute}.gradient .text--list li:before,.item--dark .text--list li:before{background-image:url(bb-check.33465a69.svg)}.text--list li:last-child{margin-bottom:0}.text--no-force{view-transition-name:hero-text}@media (width<=1200px){.text--list{--padding-bullet:1.5em}.text--list li{margin-bottom:calc(var(--lineheight)*.5em)}.text--3-columns{column-count:2}}@media (width<=1023px){.item--news .text{display:none}}@media (width<=800px){.text--list{--padding-bullet:2em}.text--list li{margin-bottom:calc(var(--lineheight)*.8em)}}@media (width<=599px){.text--2-columns,.text--3-columns{column-count:1}}.toggle{--toggle-size:1.3em;--toggle-width:2.2em;--toggle-border-width:2px;--toggle-color:var(--bg-color);--toggle-bg-color:var(--color);cursor:pointer;transition:opacity;transition-duration:var(--transition-default);align-items:center;display:flex;position:relative}.toggle .toggle__btn{padding:.6em calc(var(--toggle-width)*.5 - var(--toggle-border-width)*2).4em;font-size:var(--toggle-size);vertical-align:middle;background-color:var(--toggle-bg-color);transition:background-color var(--transition-default);border-radius:1em;flex-shrink:0;margin-right:.5em;display:inline-block;position:relative}.toggle .toggle__btn:before{content:"";top:var(--toggle-border-width);left:var(--toggle-border-width);transform:translateX(calc(var(--toggle-width) - 1em - var(--toggle-border-width)*4));width:calc(1em - var(--toggle-border-width)*2);height:calc(1em - var(--toggle-border-width)*2);border-radius:calc(1em - var(--toggle-border-width)*2);background-color:var(--toggle-color);transition:transform var(--transition-default)var(--transition-easing),background-color var(--transition-default);position:absolute}.toggle--text-on .toggle__btn{margin-right:0}.toggle--text-on .toggle__text{color:var(--toggle-color);transition:opacity var(--transition-default),color var(--transition-default);position:absolute}.toggle--text-on .toggle__text--on{left:.5em}.toggle--text-on .toggle__text--off{opacity:0;right:.5em}.toggle--switch{justify-content:flex-end}.toggle--switch .toggle__btn{order:1;margin-left:.5em;margin-right:0}.toggle--inverted{mix-blend-mode:screen}.toggle--off{opacity:.3}.toggle--off .toggle__btn:before{transform:none}.toggle--off.toggle--text-on{opacity:1}.toggle--off.toggle--text-on .toggle__text--on{opacity:0}.toggle--off.toggle--text-on .toggle__text--off{opacity:1}body:not(.body--touch) .toggle:focus,body:not(.body--touch) .toggle:hover,.toggle.hover{opacity:.6}.toggle--bordered .toggle__btn{padding:calc(.6em - var(--toggle-border-width))calc(var(--toggle-width)*.5 - var(--toggle-border-width))calc(.4em - var(--toggle-border-width));border:var(--toggle-color)solid var(--toggle-border-width);background-color:var(--toggle-bg-color);border-radius:10rem}.toggle--bordered .toggle__btn:before{transform:translateX(calc(var(--toggle-width) - 1em));width:calc(1em - var(--toggle-border-width)*4);height:calc(1em - var(--toggle-border-width)*4);background-color:var(--toggle-color)}.toggle--bordered.toggle--off .toggle__btn:before{transform:none}body:not(.body--touch) .toggle--bordered:focus,body:not(.body--touch) .toggle--bordered:hover,.toggle--bordered.hover{opacity:1}body:not(.body--touch) .toggle--bordered:focus .toggle__btn,body:not(.body--touch) .toggle--bordered:hover .toggle__btn,.toggle--bordered.hover .toggle__btn{background-color:var(--toggle-color)}body:not(.body--touch) .toggle--bordered:focus .toggle__btn:before,body:not(.body--touch) .toggle--bordered:hover .toggle__btn:before,.toggle--bordered.hover .toggle__btn:before{background-color:var(--toggle-bg-color)}body:not(.body--touch) .toggle--bordered.toggle--text-on:focus .toggle__text,body:not(.body--touch) .toggle--bordered.toggle--text-on:hover .toggle__text,.toggle--bordered.toggle--text-on.hover .toggle__text{color:var(--toggle-bg-color)}.top{display:none}@media (width<=599px){.top{opacity:.15;background-color:var(--colors-text-one);width:100%;height:.5px;display:flex;position:fixed;top:0}}.type{margin-bottom:var(--padding);align-items:flex-start;gap:1.2rem;line-height:1.2;display:flex}.header .type{--lineheight:1.6;font-size:var(--font-small)}.type svg{width:calc(var(--font-book)*1.5);flex-shrink:0;margin-top:-.2em}.video-embed{--play-size:calc(3vw + 3rem);--color:var(--colors-text-two);width:100vw;max-width:100%;height:0;margin-bottom:var(--padding);border-radius:var(--border-radius);background-color:var(--colors-text-one);padding-bottom:56.25%;position:relative;overflow:hidden}.video-embed:before,.video-embed:after{content:"";z-index:1;width:calc(50% - 3rem);height:calc(100% - 5rem);display:block;position:absolute;top:0}.body--touch .video-embed:before,.body--touch .video-embed:after{display:none}.video-embed:before{left:0}.video-embed:after{right:0}.video-embed .video-embed__img,.video-embed .video-embed__overlay{pointer-events:none;width:100%;height:100%;transition:opacity var(--transition-default),transform calc(var(--transition-slow)*1.5)var(--transition-easing);position:absolute;top:0;left:0}.video-embed .video-embed__img{object-fit:cover}.video-embed .video-embed__overlay{opacity:.15;background-color:var(--colors-text-one)}.video-embed .video-embed__play{width:var(--play-size);height:var(--play-size);padding:calc(var(--play-size)*.3)calc(var(--play-size)*.26)calc(var(--play-size)*.3)calc(var(--play-size)*.34);border:var(--color)solid .2rem;transition:opacity var(--transition-default);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-embed .video-embed__play svg{transition:transform var(--transition-default)}.video-embed .video-embed__play svg path{fill:var(--color)}body:not(.body--touch) .video-embed .video-embed__play:focus svg,body:not(.body--touch) .video-embed .video-embed__play:hover svg,.video-embed .video-embed__play.hover svg{transition-duration:var(--transition-fast);transform:scale(1.15)}.video-embed .video-embed__play.hover svg{transition-duration:.1s}body:not(.body--iframes-accepted) .video-embed .video-embed__play,.video-embed:has(.blocked-iframe--visible) .video-embed__play{display:none}.video-embed iframe{opacity:0;width:100%;height:100%;transition:opacity var(--transition-default);border:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-embed--show-iframe .video-embed__img,.video-embed--show-iframe .video-embed__overlay{opacity:0}.video-embed--show-iframe .video-embed__play{pointer-events:none;opacity:0}.video-embed--show-iframe iframe{opacity:1}.video{width:100%;margin-bottom:var(--padding)}.volume{width:calc(var(--font-book)*.9);display:flex}.tag .volume{margin-top:-.3em;margin-right:.5em;position:relative;top:.2em}.blocked-iframe{--color:var(--color);z-index:2;background-color:#ccc;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:16rem;padding:10%;display:none;position:absolute;top:0;left:0}body:not(.body--iframes-accepted) .blocked-iframe,.blocked-iframe--visible{display:flex}.blocked-iframe .blocked-iframe__text{color:var(--color);text-align:center;margin-bottom:1em}.blocked-iframe .blocked-iframe__button{color:var(--color);text-decoration:underline}.blocked-iframe .blocked-iframe__button.hover,body:not(.body--touch) .blocked-iframe .blocked-iframe__button:focus,body:not(.body--touch) .blocked-iframe .blocked-iframe__button:hover{text-decoration:none}.cookies-cursor{pointer-events:none;will-change:transform;z-index:1000;opacity:0;position:fixed;top:0;left:0}body:has(.popover--active) .cookies-cursor--active{opacity:1}.cookies-cursor .cookies-cursor__content{--underline-width:1px;--underline-top:calc(50% + .48em);--shadow-width:.075em;font-family:var(--font-family-sans);white-space:nowrap;position:absolute;bottom:0;transform:translate(-50%,-50%)}.cookies{padding:0 calc(var(--cookie-padding)*2)}.cookies .cookies__general .cookies__title{--lineheight:1.2;--underline-width:2px;--margin-vert:calc(calc((var(--lineheight) - 1)*-.5em) - .05em);--margin-hor:-.07em;margin:var(--margin-vert)var(--margin-hor);font-size:var(--font-medium);--underline-top:calc(50% + .48em);--shadow-width:.075em;font-family:var(--font-family-display);text-align:center;margin-bottom:.5em;position:relative}.cookies .cookies__table{line-height:var(--lineheight)}.cookies .cookies__table .cookies__key{width:var(--cookies-key-width);padding:0 var(--cookie-padding)var(--cookie-padding)0;vertical-align:top}.cookies .cookies__table .cookies__value{padding:0 0 var(--cookie-padding)0;vertical-align:top}.cookies .cookies__table .cookies__value .cookies__item{margin-bottom:var(--cookie-padding)}.cookies .cookies__buttons{justify-content:flex-start;align-items:center;margin:0 -.5em;display:flex}.popover--cookies-bottom .cookies{padding:calc(var(--cookie-padding)*.5)calc(var(--cookie-padding)*2);justify-content:space-between;align-items:center;display:flex}.popover--cookies-bottom .cookies .cookies__buttons{flex-shrink:0}.popover--cookies-center .cookies .cookies__general{margin-bottom:var(--cookie-padding)}.popover--cookies-center .cookies .cookies__buttons{justify-content:center}.cookies .cookies__accept,.cookies .cookies__settings,.cookies .cookies__selected{margin:0 .5em}.cookies .cookies__settings,.cookies .cookies__selected{--underline-width:1px;--underline-top:calc(50% + .48em);--shadow-width:.075em;font-family:var(--font-family-sans);color:var(--cookies-color);text-decoration:underline;position:relative}body:not(.body--touch) .cookies .cookies__settings:focus,body:not(.body--touch) .cookies .cookies__settings:hover,.cookies .cookies__settings.hover,body:not(.body--touch) .cookies .cookies__selected:focus,body:not(.body--touch) .cookies .cookies__selected:hover,.cookies .cookies__selected.hover{text-decoration:none}@media (width<=800px){.cookies .cookies__general{margin-bottom:var(--cookie-padding)}.popover--cookies-bottom .cookies{padding:var(--cookie-padding);flex-direction:column}.popover--cookies-bottom .cookies .cookies__buttons{justify-content:space-between}.popover--cookies-center .cookies{padding:calc(var(--cookie-padding)*0)var(--cookie-padding)}.popover--cookies-center .cookies .cookies__buttons{justify-content:space-between}}body[data-pagetype=example] a{transition:opacity var(--transition-default)}body[data-pagetype=example] a--active,body[data-pagetype=example] a.hover,body[data-pagetype=example] a:focus,body[data-pagetype=example] a:hover{opacity:var(--hover-opacity);transition-duration:var(--transition-fast)}body[data-pagetype=example] a.hover{transition-duration:.1s}.microsoft>div{width:100%}.columnContainer{width:100%!important;padding:0!important}.emptyContainer{padding:0!important}.twoOptionFormFieldBlock,.textFormFieldBlock{gap:0!important;padding:0!important}.submitButton{max-width:100%!important;font-weight:400!important}@media print{html,body{width:900px}html{font-size:62.5%}body{padding-top:0}.nav,.footer{display:none}.text{padding-bottom:1em}section{page-break-inside:avoid}.gallery-holder .gallery-holder__gallery{width:100%}.gallery{flex-wrap:wrap;display:flex}.gallery .gallery__item{width:45%;margin-right:5%}.gallery .gallery__item .gallery__item__caption{margin-bottom:1em}}.swiper{--swiper-wrapper-transition-timing-function:var(--transition-easing)}.body--touch .swiper{--swiper-wrapper-transition-timing-function:var(--transition-easing-out)}.body--touch .swiper .slider__navigation{display:none}.swiper-wrapper{box-sizing:border-box}.slider .swiper-wrapper{align-items:stretch}.slider .swiper-slide{width:auto;height:auto;position:relative}.slider .swiper-slide:first-child{margin-left:auto}.slider .swiper-slide:last-child{margin-right:auto}
/*# sourceMappingURL=bbcapital.6cc18635.css.map */
