@charset "UTF-8";*{margin:0;padding:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css 
  nexxar customized for targeting IE11+, Android 4.4+, iOS9+  */html{line-height:1.15}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;color:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}template{display:none}:root{--color-white:#fff;--color-black:#000;--color-gray1:#f4f4f4;--color-gray2:#e6e6e6;--color-gray3:#d9d9d9;--color-gray4:#888b8d;--color-gray5:#63666a;--color-blue:#1e22aa;--color-red:#eb1700;--color-magenta:#c800a1;--color-teal:#00a3ad;--color-lightgreen:#6cc24a;--color-gray-1:#f9f8f7;--color-gray-2:#f1efed;--color-gray-3:#e8e6e3;--color-gray-4:#d5cfc9;--color-gray-5:#c1bbb3;--color-gray-6:#a39992;--color-gray-7:#81766f;--color-gray-8:#564c47;--color-gray-9:#312c2a;--color-red-6:#cc1400;--color-red-7:#ad1100;--color-red-8:#9e0000;--color-orange:#ff6017;--color-yellow:#fbe058;--color-blue-1:#69d0ff;--color-blue-2:#0f68b2;--color-blue-3:#004685;--color-blue-4:#4196fb;--color-violet-1:#b19beb;--color-violet-2:#8c3bbb;--color-violet-3:#541980;--color-green-1:#53ce76;--color-green-2:#328714;--color-green-3:#3b5a0d;--color-internal:#b1ffee;--color-white-rgb:255 255 255;--color-black-rgb:0 0 0;--color-font-base:var(--color-gray-9);--color-primary:var(--color-red);--color-header-bg:var(--color-primary);--color-chapter-1:var(--color-blue);--color-chapter-2:var(--color-magenta);--color-chapter-3:var(--color-red);--color-chapter-4:var(--color-teal)}@font-face{font-family:icons-jj;font-weight:400;font-style:normal;src:url(../fonts/iconfont/icons-jj.woff2) format("woff2");font-display:block}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(100%)}60%{opacity:1;transform:translateX(-10%)}75%{transform:translateX(5%)}90%{transform:translateX(-2%)}100%{transform:translateX(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-100%)}60%{opacity:1;transform:translateX(10%)}75%{transform:translateX(-5%)}90%{transform:translateX(2%)}100%{transform:translateX(0)}}@keyframes revealFromLeft{0%{clip-path:inset(0 100% 0 0)}40%{clip-path:inset(0)}100%{clip-path:inset(0 0 0 100%)}}@keyframes hideFromLeft{0%{clip-path:inset(0 0 0 100%)}40%{clip-path:inset(0)}100%{clip-path:inset(0 100% 0 0)}}:root{--color-header-bg:var(--color-primary)}.main{overflow:hidden;overflow:clip}.main__container{padding-left:24px;padding-right:24px}@media screen and (min-width:768px){.main__container{padding-left:48px;padding-right:48px}}@media screen and (min-width:1440px){.main__container{padding-left:72px;padding-right:72px}}@media screen and (min-width:1024px){.main__container{position:relative;display:flex;background-color:transparent}}.container{position:relative;padding-left:24px;padding-right:24px;margin:0 auto;width:1124px;max-width:100%}.article{position:relative}.article>*{width:100%;margin-right:auto;margin-left:auto;max-width:876px}.article>:last-child{margin-bottom:0}.content{width:1024px;max-width:100%;margin:0 auto;min-height:300px}.content-before{width:100%;order:1}@media screen and (min-width:1024px){.content-before{width:300px;order:0;margin-right:50px}}.wide{width:100%;margin-right:auto;margin-left:auto;max-width:1024px}.will-animate{transition-property:transform,opacity;transition-duration:1s;transition-timing-function:ease}.animation-setup .will-animate{transition:0s}.will-animate:not(.is-inview){transform:translateY(55px);will-change:transform,opacity;opacity:0;pointer-events:none}.onhover-blue-border{display:inline-block;width:auto;padding:2px;outline:2px solid transparent;outline-offset:1px;transition:outline .15s ease}@media screen and (min-width:1024px){.onhover-blue-border{outline-offset:2px;padding:0}}.paragraph .onhover-blue-border{position:relative;top:-1px}@media screen and (min-width:1024px){.paragraph .onhover-blue-border{top:-4px}}.introtext .onhover-blue-border{top:-4px}@media screen and (min-width:1024px){.introtext .onhover-blue-border{top:-8px}}.chart-generator{margin-top:50px}@media screen and (min-width:768px){.only-mobile{display:none}}@font-face{font-family:JohnsonText;src:url(../fonts/jj-text/jj-text-light.woff2) format("woff2");font-weight:300}@font-face{font-family:JohnsonText;src:url(../fonts/jj-text/jj-text-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:JohnsonText;src:url(../fonts/jj-text/jj-text-medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:JohnsonText;src:url(../fonts/jj-text/jj-text-bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:JohnsonDisplay;src:url(../fonts/jj-display/jj-display-light.woff2) format("woff2");font-weight:300}@font-face{font-family:JohnsonDisplay;src:url(../fonts/jj-display/jj-display-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:JohnsonDisplay;src:url(../fonts/jj-display/jj-display-medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:JohnsonDisplay;src:url(../fonts/jj-display/jj-display-bold.woff2) format("woff2");font-weight:700;font-display:swap}body{font-weight:400;position:relative;padding:0;margin:0;background:var(--color-white);font-family:JohnsonText;min-width:320px;color:var(--color-font-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:150%}@media screen and (min-width:1024px){body{font-size:21px}}body::after{content:"";position:absolute;top:0;height:100%;width:100%;background:rgba(33,33,33,.3);z-index:11;pointer-events:none;opacity:0}body.state-nav-desktop-active::after,body.state-toggle--nav-active::after,body.state-toggle--search-active::after{opacity:1}body.state-nav-desktop-active .main,body.state-toggle--nav-active .main,body.state-toggle--search-active .main{filter:blur(2.5px)}table{width:100%}a{color:inherit;text-decoration:none}button{font-family:JohnsonText;border:0;background:0 0;cursor:pointer}img{display:block;height:auto;max-width:100%}ul{padding:0;list-style:none}svg,svg *{outline:0}svg :focus-visible,svg:focus-visible{outline:revert}::selection{background:var(--color-gray-3)}.columns--2>*{width:calc((100% - (1 - 1) * 20px)/ 1)}@media screen and (min-width:768px){.columns--2>*{width:calc((100% - (2 - 1) * 20px)/ 2)}}.columns--3>*{width:calc((100% - (1 - 1) * 20px)/ 1)}@media screen and (min-width:768px){.columns--3>*{width:calc((100% - (3 - 1) * 20px)/ 3)}}.columns--4>*{width:calc((100% - (1 - 1) * 20px)/ 1)}@media screen and (min-width:768px){.columns--4>*{width:calc((100% - (2 - 1) * 20px)/ 2)}}@media screen and (min-width:1024px){.columns--4>*{width:calc((100% - (4 - 1) * 20px)/ 4)}}.columns--5>*{width:calc((100% - (1 - 1) * 20px)/ 1)}@media screen and (min-width:768px){.columns--5>*{width:calc((100% - (2 - 1) * 20px)/ 2)}}@media screen and (min-width:1024px){.columns--5>*{width:calc((100% - (5 - 1) * 20px)/ 5)}}.columns--6>*{width:calc((100% - (1 - 1) * 20px)/ 1)}@media screen and (min-width:768px){.columns--6>*{width:calc((100% - (2 - 1) * 20px)/ 2)}}@media screen and (min-width:1024px){.columns--6>*{width:calc((100% - (3 - 1) * 20px)/ 3)}}@media screen and (min-width:1440px){.columns--6>*{width:calc((100% - (6 - 1) * 20px)/ 6)}}.columns--12>*{width:calc((100% - (1 - 1) * 20px)/ 1)}@media screen and (min-width:768px){.columns--12>*{width:calc((100% - (2 - 1) * 20px)/ 2)}}@media screen and (min-width:1024px){.columns--12>*{width:calc((100% - (4 - 1) * 20px)/ 4)}}@media screen and (min-width:1440px){.columns--12>*{width:calc((100% - (6 - 1) * 20px)/ 6)}}@media screen and (min-width:1600px){.columns--12>*{width:calc((100% - (12 - 1) * 20px)/ 12)}}.columns{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch}.columns>*{margin-bottom:20px;padding:20px 0}.columns:not(.card-layout){margin-top:12px;margin-bottom:12px}.columns:not(.card-layout)>*{margin-top:12px;margin-bottom:12px;padding:0}.columns .col--xs-1{width:calc((100% - (12 - 1) * 20px)/ 12)}.columns .col--xs-2{width:calc((100% - (6 - 1) * 20px)/ 6)}.columns .col--xs-3{width:calc((100% - (4 - 1) * 20px)/ 4)}.columns .col--xs-4{width:calc((100% - (3 - 1) * 20px)/ 3)}.columns .col--xs-5{width:calc((100% - (2.4 - 1) * 20px)/ 2.4)}.columns .col--xs-6{width:calc((100% - (2 - 1) * 20px)/ 2)}.columns .col--xs-7{width:calc((100% - (1.7142857143 - 1) * 20px)/ 1.7142857143)}.columns .col--xs-8{width:calc((100% - (1.5 - 1) * 20px)/ 1.5)}.columns .col--xs-9{width:calc((100% - (1.3333333333 - 1) * 20px)/ 1.3333333333)}.columns .col--xs-10{width:calc((100% - (1.2 - 1) * 20px)/ 1.2)}.columns .col--xs-11{width:calc((100% - (1.0909090909 - 1) * 20px)/ 1.0909090909)}.columns .col--xs-12{width:calc((100% - (1 - 1) * 20px)/ 1)}.columns .col--xs-offset-left-0{margin-left:calc((100% + 20px)/ calc(infinity))}.columns .col--xs-offset-left-1{margin-left:calc((100% + 20px)/ 12)}.columns .col--xs-offset-left-2{margin-left:calc((100% + 20px)/ 6)}.columns .col--xs-offset-left-3{margin-left:calc((100% + 20px)/ 4)}.columns .col--xs-offset-left-4{margin-left:calc((100% + 20px)/ 3)}.columns .col--xs-offset-left-5{margin-left:calc((100% + 20px)/ 2.4)}.columns .col--xs-offset-left-6{margin-left:calc((100% + 20px)/ 2)}.columns .col--xs-offset-left-7{margin-left:calc((100% + 20px)/ 1.7142857143)}.columns .col--xs-offset-left-8{margin-left:calc((100% + 20px)/ 1.5)}.columns .col--xs-offset-left-9{margin-left:calc((100% + 20px)/ 1.3333333333)}.columns .col--xs-offset-left-10{margin-left:calc((100% + 20px)/ 1.2)}.columns .col--xs-offset-left-11{margin-left:calc((100% + 20px)/ 1.0909090909)}.columns .col--xs-offset-left-12{margin-left:calc((100% + 20px)/ 1)}.columns .col--xs-offset-right-0{margin-right:calc((100% + 20px)/ calc(infinity))}.columns .col--xs-offset-right-1{margin-right:calc((100% + 20px)/ 12)}.columns .col--xs-offset-right-2{margin-right:calc((100% + 20px)/ 6)}.columns .col--xs-offset-right-3{margin-right:calc((100% + 20px)/ 4)}.columns .col--xs-offset-right-4{margin-right:calc((100% + 20px)/ 3)}.columns .col--xs-offset-right-5{margin-right:calc((100% + 20px)/ 2.4)}.columns .col--xs-offset-right-6{margin-right:calc((100% + 20px)/ 2)}.columns .col--xs-offset-right-7{margin-right:calc((100% + 20px)/ 1.7142857143)}.columns .col--xs-offset-right-8{margin-right:calc((100% + 20px)/ 1.5)}.columns .col--xs-offset-right-9{margin-right:calc((100% + 20px)/ 1.3333333333)}.columns .col--xs-offset-right-10{margin-right:calc((100% + 20px)/ 1.2)}.columns .col--xs-offset-right-11{margin-right:calc((100% + 20px)/ 1.0909090909)}.columns .col--xs-offset-right-12{margin-right:calc((100% + 20px)/ 1)}@media screen and (min-width:768px){.columns .col--sm-1{width:calc((100% - (12 - 1) * 20px)/ 12)}.columns .col--sm-2{width:calc((100% - (6 - 1) * 20px)/ 6)}.columns .col--sm-3{width:calc((100% - (4 - 1) * 20px)/ 4)}.columns .col--sm-4{width:calc((100% - (3 - 1) * 20px)/ 3)}.columns .col--sm-5{width:calc((100% - (2.4 - 1) * 20px)/ 2.4)}.columns .col--sm-6{width:calc((100% - (2 - 1) * 20px)/ 2)}.columns .col--sm-7{width:calc((100% - (1.7142857143 - 1) * 20px)/ 1.7142857143)}.columns .col--sm-8{width:calc((100% - (1.5 - 1) * 20px)/ 1.5)}.columns .col--sm-9{width:calc((100% - (1.3333333333 - 1) * 20px)/ 1.3333333333)}.columns .col--sm-10{width:calc((100% - (1.2 - 1) * 20px)/ 1.2)}.columns .col--sm-11{width:calc((100% - (1.0909090909 - 1) * 20px)/ 1.0909090909)}.columns .col--sm-12{width:calc((100% - (1 - 1) * 20px)/ 1)}.columns .col--sm-offset-left-0{margin-left:calc((100% + 20px)/ calc(infinity))}.columns .col--sm-offset-left-1{margin-left:calc((100% + 20px)/ 12)}.columns .col--sm-offset-left-2{margin-left:calc((100% + 20px)/ 6)}.columns .col--sm-offset-left-3{margin-left:calc((100% + 20px)/ 4)}.columns .col--sm-offset-left-4{margin-left:calc((100% + 20px)/ 3)}.columns .col--sm-offset-left-5{margin-left:calc((100% + 20px)/ 2.4)}.columns .col--sm-offset-left-6{margin-left:calc((100% + 20px)/ 2)}.columns .col--sm-offset-left-7{margin-left:calc((100% + 20px)/ 1.7142857143)}.columns .col--sm-offset-left-8{margin-left:calc((100% + 20px)/ 1.5)}.columns .col--sm-offset-left-9{margin-left:calc((100% + 20px)/ 1.3333333333)}.columns .col--sm-offset-left-10{margin-left:calc((100% + 20px)/ 1.2)}.columns .col--sm-offset-left-11{margin-left:calc((100% + 20px)/ 1.0909090909)}.columns .col--sm-offset-left-12{margin-left:calc((100% + 20px)/ 1)}.columns .col--sm-offset-right-0{margin-right:calc((100% + 20px)/ calc(infinity))}.columns .col--sm-offset-right-1{margin-right:calc((100% + 20px)/ 12)}.columns .col--sm-offset-right-2{margin-right:calc((100% + 20px)/ 6)}.columns .col--sm-offset-right-3{margin-right:calc((100% + 20px)/ 4)}.columns .col--sm-offset-right-4{margin-right:calc((100% + 20px)/ 3)}.columns .col--sm-offset-right-5{margin-right:calc((100% + 20px)/ 2.4)}.columns .col--sm-offset-right-6{margin-right:calc((100% + 20px)/ 2)}.columns .col--sm-offset-right-7{margin-right:calc((100% + 20px)/ 1.7142857143)}.columns .col--sm-offset-right-8{margin-right:calc((100% + 20px)/ 1.5)}.columns .col--sm-offset-right-9{margin-right:calc((100% + 20px)/ 1.3333333333)}.columns .col--sm-offset-right-10{margin-right:calc((100% + 20px)/ 1.2)}.columns .col--sm-offset-right-11{margin-right:calc((100% + 20px)/ 1.0909090909)}.columns .col--sm-offset-right-12{margin-right:calc((100% + 20px)/ 1)}}@media screen and (min-width:1024px){.columns .col--md-1{width:calc((100% - (12 - 1) * 20px)/ 12)}.columns .col--md-2{width:calc((100% - (6 - 1) * 20px)/ 6)}.columns .col--md-3{width:calc((100% - (4 - 1) * 20px)/ 4)}.columns .col--md-4{width:calc((100% - (3 - 1) * 20px)/ 3)}.columns .col--md-5{width:calc((100% - (2.4 - 1) * 20px)/ 2.4)}.columns .col--md-6{width:calc((100% - (2 - 1) * 20px)/ 2)}.columns .col--md-7{width:calc((100% - (1.7142857143 - 1) * 20px)/ 1.7142857143)}.columns .col--md-8{width:calc((100% - (1.5 - 1) * 20px)/ 1.5)}.columns .col--md-9{width:calc((100% - (1.3333333333 - 1) * 20px)/ 1.3333333333)}.columns .col--md-10{width:calc((100% - (1.2 - 1) * 20px)/ 1.2)}.columns .col--md-11{width:calc((100% - (1.0909090909 - 1) * 20px)/ 1.0909090909)}.columns .col--md-12{width:calc((100% - (1 - 1) * 20px)/ 1)}.columns .col--md-offset-left-0{margin-left:calc((100% + 20px)/ calc(infinity))}.columns .col--md-offset-left-1{margin-left:calc((100% + 20px)/ 12)}.columns .col--md-offset-left-2{margin-left:calc((100% + 20px)/ 6)}.columns .col--md-offset-left-3{margin-left:calc((100% + 20px)/ 4)}.columns .col--md-offset-left-4{margin-left:calc((100% + 20px)/ 3)}.columns .col--md-offset-left-5{margin-left:calc((100% + 20px)/ 2.4)}.columns .col--md-offset-left-6{margin-left:calc((100% + 20px)/ 2)}.columns .col--md-offset-left-7{margin-left:calc((100% + 20px)/ 1.7142857143)}.columns .col--md-offset-left-8{margin-left:calc((100% + 20px)/ 1.5)}.columns .col--md-offset-left-9{margin-left:calc((100% + 20px)/ 1.3333333333)}.columns .col--md-offset-left-10{margin-left:calc((100% + 20px)/ 1.2)}.columns .col--md-offset-left-11{margin-left:calc((100% + 20px)/ 1.0909090909)}.columns .col--md-offset-left-12{margin-left:calc((100% + 20px)/ 1)}.columns .col--md-offset-right-0{margin-right:calc((100% + 20px)/ calc(infinity))}.columns .col--md-offset-right-1{margin-right:calc((100% + 20px)/ 12)}.columns .col--md-offset-right-2{margin-right:calc((100% + 20px)/ 6)}.columns .col--md-offset-right-3{margin-right:calc((100% + 20px)/ 4)}.columns .col--md-offset-right-4{margin-right:calc((100% + 20px)/ 3)}.columns .col--md-offset-right-5{margin-right:calc((100% + 20px)/ 2.4)}.columns .col--md-offset-right-6{margin-right:calc((100% + 20px)/ 2)}.columns .col--md-offset-right-7{margin-right:calc((100% + 20px)/ 1.7142857143)}.columns .col--md-offset-right-8{margin-right:calc((100% + 20px)/ 1.5)}.columns .col--md-offset-right-9{margin-right:calc((100% + 20px)/ 1.3333333333)}.columns .col--md-offset-right-10{margin-right:calc((100% + 20px)/ 1.2)}.columns .col--md-offset-right-11{margin-right:calc((100% + 20px)/ 1.0909090909)}.columns .col--md-offset-right-12{margin-right:calc((100% + 20px)/ 1)}}@media screen and (min-width:1440px){.columns .col--lg-1{width:calc((100% - (12 - 1) * 20px)/ 12)}.columns .col--lg-2{width:calc((100% - (6 - 1) * 20px)/ 6)}.columns .col--lg-3{width:calc((100% - (4 - 1) * 20px)/ 4)}.columns .col--lg-4{width:calc((100% - (3 - 1) * 20px)/ 3)}.columns .col--lg-5{width:calc((100% - (2.4 - 1) * 20px)/ 2.4)}.columns .col--lg-6{width:calc((100% - (2 - 1) * 20px)/ 2)}.columns .col--lg-7{width:calc((100% - (1.7142857143 - 1) * 20px)/ 1.7142857143)}.columns .col--lg-8{width:calc((100% - (1.5 - 1) * 20px)/ 1.5)}.columns .col--lg-9{width:calc((100% - (1.3333333333 - 1) * 20px)/ 1.3333333333)}.columns .col--lg-10{width:calc((100% - (1.2 - 1) * 20px)/ 1.2)}.columns .col--lg-11{width:calc((100% - (1.0909090909 - 1) * 20px)/ 1.0909090909)}.columns .col--lg-12{width:calc((100% - (1 - 1) * 20px)/ 1)}.columns .col--lg-offset-left-0{margin-left:calc((100% + 20px)/ calc(infinity))}.columns .col--lg-offset-left-1{margin-left:calc((100% + 20px)/ 12)}.columns .col--lg-offset-left-2{margin-left:calc((100% + 20px)/ 6)}.columns .col--lg-offset-left-3{margin-left:calc((100% + 20px)/ 4)}.columns .col--lg-offset-left-4{margin-left:calc((100% + 20px)/ 3)}.columns .col--lg-offset-left-5{margin-left:calc((100% + 20px)/ 2.4)}.columns .col--lg-offset-left-6{margin-left:calc((100% + 20px)/ 2)}.columns .col--lg-offset-left-7{margin-left:calc((100% + 20px)/ 1.7142857143)}.columns .col--lg-offset-left-8{margin-left:calc((100% + 20px)/ 1.5)}.columns .col--lg-offset-left-9{margin-left:calc((100% + 20px)/ 1.3333333333)}.columns .col--lg-offset-left-10{margin-left:calc((100% + 20px)/ 1.2)}.columns .col--lg-offset-left-11{margin-left:calc((100% + 20px)/ 1.0909090909)}.columns .col--lg-offset-left-12{margin-left:calc((100% + 20px)/ 1)}.columns .col--lg-offset-right-0{margin-right:calc((100% + 20px)/ calc(infinity))}.columns .col--lg-offset-right-1{margin-right:calc((100% + 20px)/ 12)}.columns .col--lg-offset-right-2{margin-right:calc((100% + 20px)/ 6)}.columns .col--lg-offset-right-3{margin-right:calc((100% + 20px)/ 4)}.columns .col--lg-offset-right-4{margin-right:calc((100% + 20px)/ 3)}.columns .col--lg-offset-right-5{margin-right:calc((100% + 20px)/ 2.4)}.columns .col--lg-offset-right-6{margin-right:calc((100% + 20px)/ 2)}.columns .col--lg-offset-right-7{margin-right:calc((100% + 20px)/ 1.7142857143)}.columns .col--lg-offset-right-8{margin-right:calc((100% + 20px)/ 1.5)}.columns .col--lg-offset-right-9{margin-right:calc((100% + 20px)/ 1.3333333333)}.columns .col--lg-offset-right-10{margin-right:calc((100% + 20px)/ 1.2)}.columns .col--lg-offset-right-11{margin-right:calc((100% + 20px)/ 1.0909090909)}.columns .col--lg-offset-right-12{margin-right:calc((100% + 20px)/ 1)}}@media screen and (min-width:1600px){.columns .col--xl-1{width:calc((100% - (12 - 1) * 20px)/ 12)}.columns .col--xl-2{width:calc((100% - (6 - 1) * 20px)/ 6)}.columns .col--xl-3{width:calc((100% - (4 - 1) * 20px)/ 4)}.columns .col--xl-4{width:calc((100% - (3 - 1) * 20px)/ 3)}.columns .col--xl-5{width:calc((100% - (2.4 - 1) * 20px)/ 2.4)}.columns .col--xl-6{width:calc((100% - (2 - 1) * 20px)/ 2)}.columns .col--xl-7{width:calc((100% - (1.7142857143 - 1) * 20px)/ 1.7142857143)}.columns .col--xl-8{width:calc((100% - (1.5 - 1) * 20px)/ 1.5)}.columns .col--xl-9{width:calc((100% - (1.3333333333 - 1) * 20px)/ 1.3333333333)}.columns .col--xl-10{width:calc((100% - (1.2 - 1) * 20px)/ 1.2)}.columns .col--xl-11{width:calc((100% - (1.0909090909 - 1) * 20px)/ 1.0909090909)}.columns .col--xl-12{width:calc((100% - (1 - 1) * 20px)/ 1)}.columns .col--xl-offset-left-0{margin-left:calc((100% + 20px)/ calc(infinity))}.columns .col--xl-offset-left-1{margin-left:calc((100% + 20px)/ 12)}.columns .col--xl-offset-left-2{margin-left:calc((100% + 20px)/ 6)}.columns .col--xl-offset-left-3{margin-left:calc((100% + 20px)/ 4)}.columns .col--xl-offset-left-4{margin-left:calc((100% + 20px)/ 3)}.columns .col--xl-offset-left-5{margin-left:calc((100% + 20px)/ 2.4)}.columns .col--xl-offset-left-6{margin-left:calc((100% + 20px)/ 2)}.columns .col--xl-offset-left-7{margin-left:calc((100% + 20px)/ 1.7142857143)}.columns .col--xl-offset-left-8{margin-left:calc((100% + 20px)/ 1.5)}.columns .col--xl-offset-left-9{margin-left:calc((100% + 20px)/ 1.3333333333)}.columns .col--xl-offset-left-10{margin-left:calc((100% + 20px)/ 1.2)}.columns .col--xl-offset-left-11{margin-left:calc((100% + 20px)/ 1.0909090909)}.columns .col--xl-offset-left-12{margin-left:calc((100% + 20px)/ 1)}.columns .col--xl-offset-right-0{margin-right:calc((100% + 20px)/ calc(infinity))}.columns .col--xl-offset-right-1{margin-right:calc((100% + 20px)/ 12)}.columns .col--xl-offset-right-2{margin-right:calc((100% + 20px)/ 6)}.columns .col--xl-offset-right-3{margin-right:calc((100% + 20px)/ 4)}.columns .col--xl-offset-right-4{margin-right:calc((100% + 20px)/ 3)}.columns .col--xl-offset-right-5{margin-right:calc((100% + 20px)/ 2.4)}.columns .col--xl-offset-right-6{margin-right:calc((100% + 20px)/ 2)}.columns .col--xl-offset-right-7{margin-right:calc((100% + 20px)/ 1.7142857143)}.columns .col--xl-offset-right-8{margin-right:calc((100% + 20px)/ 1.5)}.columns .col--xl-offset-right-9{margin-right:calc((100% + 20px)/ 1.3333333333)}.columns .col--xl-offset-right-10{margin-right:calc((100% + 20px)/ 1.2)}.columns .col--xl-offset-right-11{margin-right:calc((100% + 20px)/ 1.0909090909)}.columns .col--xl-offset-right-12{margin-right:calc((100% + 20px)/ 1)}}.page--feature-columns .columns{margin-bottom:15px}.page--feature-columns .columns:hover{box-shadow:0 0 0 2px rgba(255,0,0,.2)}.page--feature-columns .columns>*{background:var(--color-primary)}.page--feature-columns .grid-examples{position:relative}.page--feature-columns .grid-background{position:absolute;height:100%;width:100%;opacity:.1;z-index:-1}.page--feature-columns .grid-background>div{background:red;height:100%}.invisible{opacity:0}.hide-block{display:none}.hide-text{position:absolute;top:auto;overflow:hidden;width:1px;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.align-justify{text-align:justify}.nowrap{white-space:nowrap}.weight-regular{font-weight:400}.float-left{float:left}.float-right{float:right}.clear{clear:both}.clearfix::after{content:"";display:block;clear:both}.show-for-pdf{display:none}.show-for-desktop{display:none}@media screen and (min-width:1024px){.show-for-desktop{display:block}}.break{word-break:break-word}.glossary-term-hidden{display:none}.content-footer{background:var(--color-white);margin-top:72px}@media screen and (min-width:768px){.content-footer{margin-top:102px}}@media screen and (min-width:1350px){.content-footer{position:relative;z-index:1}}.content-footer__inner{width:1124px;max-width:100%;padding-left:24px;padding-right:24px;margin:0 auto}@media screen and (min-width:768px){.content-footer__inner{width:1220px;padding-left:48px;padding-right:48px}}@media screen and (min-width:1440px){.content-footer__inner{width:1268px;padding-left:72px;padding-right:72px}}@media screen and (min-width:1600px){.content-footer__inner{width:1620px}}.footer{background-color:var(--color-gray-9)}.footer__inner{padding-top:42px;padding-bottom:80px;width:1124px;max-width:100%;padding-left:24px;padding-right:24px;margin:0 auto}@media screen and (min-width:768px){.footer__inner{width:1220px;padding-left:48px;padding-right:48px}}@media screen and (min-width:1440px){.footer__inner{width:1268px;padding-left:72px;padding-right:72px}}@media screen and (min-width:1600px){.footer__inner{width:1620px}}@media screen and (min-width:768px){.footer__inner{padding-top:56px;padding-bottom:56px}}@media screen and (min-width:1024px){.footer__inner{padding:56px 74px}}@media screen and (min-width:1440px){.footer__inner{padding:80px 0;width:1124px}}@media screen and (min-width:1440px){.footer__primary-section{display:flex}}@media screen and (min-width:1440px){.footer__secondary-section{display:flex;border-top:1px solid var(--color-gray-5)}}.footer__logo-wrapper{width:140px;height:53px;margin-bottom:56px}@media screen and (min-width:768px){.footer__logo-wrapper{margin-bottom:48px}}@media screen and (min-width:1440px){.footer__logo-wrapper{width:300px;height:77px;margin-bottom:0}}.footer__logo-image{width:140px;height:53px}@media screen and (min-width:1440px){.footer__logo-image{width:200px;height:77px}}.footer__headline{display:block;font-family:JohnsonDisplay;font-size:16px;line-height:22px;font-weight:400;color:var(--color-white);padding-bottom:16px;border-bottom:1px solid var(--color-gray-5)}@media screen and (min-width:768px){.footer__headline{font-size:20px;line-height:24px;padding-bottom:24px;border-bottom:none}}@media screen and (min-width:768px){.footer__links-social{display:flex;gap:16px}}@media screen and (min-width:1440px){.footer__links-social{width:calc(100% - 300px)}}.footer__link:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.footer__link-wrapper{margin-bottom:48px}@media screen and (min-width:768px){.footer__link-wrapper{margin-bottom:36px;width:66.67%}}.footer__link-list{display:grid;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.footer__link-list{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.footer__link-item{display:block;font-size:12px;line-height:1;font-weight:500;color:var(--color-gray-5);text-decoration:underline;transition:all .25s ease;width:max-content;padding-top:16px}@media screen and (min-width:768px){.footer__link-item{width:100%}}@media screen and (min-width:768px){.footer__link-item:first-of-type,.footer__link-item:nth-of-type(2){border-top:1px solid var(--color-gray-5);padding-top:24px}}.footer__link-item:hover{color:var(--color-white)}.footer__social{display:flex;flex-direction:column}@media screen and (min-width:768px){.footer__social{width:33.33%}}.footer__social-list{display:flex;align-items:center;list-style:none;padding-top:16px;padding-bottom:16px}@media screen and (min-width:768px){.footer__social-list{border-top:1px solid var(--color-gray-5);padding-top:24px;padding-bottom:0}}.footer__social-item+.footer__social-item{margin-left:16px}.footer__social-link{display:inline-block;font-size:24px;color:var(--color-gray-5);transition:all .25s ease}.footer__social-link:hover{color:var(--color-white)}.footer__social-link:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.footer__social-link::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal}.footer__social-link--youtube::before{content:"\e83e"}.footer__social-link--facebook::before{content:"\e803"}.footer__social-link--twitter::before{content:"\e83f"}.footer__social-link--linkedin::before{content:"\e805"}.footer__legal-wrapper{margin-bottom:36px;padding-top:24px;border-top:1px solid var(--color-gray-5)}@media screen and (min-width:768px){.footer__legal-wrapper{margin-bottom:16px}}@media screen and (min-width:1440px){.footer__legal-wrapper{border-top:none;margin-bottom:0;order:1}}@media screen and (min-width:768px){.footer__legal-list{display:flex;flex-wrap:nowrap;gap:32px}}.footer__legal-item{display:block;font-size:12px;line-height:1;font-weight:500;color:var(--color-gray-5);text-decoration:underline;transition:all .25s ease;width:max-content}.footer__legal-item:not(:first-of-type){margin-top:16px}@media screen and (min-width:768px){.footer__legal-item:not(:first-of-type){margin-top:0}}.footer__legal-item:hover{color:var(--color-white)}.footer__copyright{font-size:12px;line-height:16px;color:var(--color-white)}@media screen and (min-width:1440px){.footer__copyright{order:0;margin-top:24px;width:300px}}.header{position:relative;position:sticky;top:0;margin:0;z-index:20;pointer-events:none}.header.remove-sticky{position:relative!important}@media screen and (min-width:1024px){.header{height:121px}}.header>*{pointer-events:all}.header__wrap-with-border{border-bottom:2px solid var(--color-gray1)}.header__container{display:flex;align-items:center;justify-content:space-between;padding:16px 12px 16px 24px;background:var(--color-white);position:relative;height:100px}@media screen and (min-width:768px){.header__container{height:89px;padding:16px 30px 16px 48px}}@media screen and (min-width:1024px){.header__container{height:121px;transition:height .3s ease}}@media screen and (min-width:1440px){.header__container{padding:30px 36px 30px 72px}}.header--sticky .header__container{border-color:var(--color-gray1)}.header--sticky .header__container .logo__image{width:130px}@media screen and (min-width:1024px){.header--sticky .header__container{height:85px}}.header__container::before{content:"";position:absolute;left:24px;right:24px;bottom:0;border-bottom:1px solid var(--color-gray-3);z-index:11}@media screen and (min-width:768px){.header__container::before{left:48px;right:30px}}@media screen and (min-width:1440px){.header__container::before{left:72px;right:41px}}.state-nav-desktop-active .header__container::before{display:none}.header__title-container{display:flex;flex-direction:column;padding-right:8px}.header__title-container>a:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.logo__image{max-width:130px;transition:.3s ease}@media screen and (min-width:1024px){.logo__image{max-width:160px}}.state-nav-desktop-active .logo__image{display:none}.logo__image--bw{display:none}.state-nav-desktop-active .logo__image--bw{display:block}.skip-to-main-content{position:absolute;top:10px;left:-9999px;z-index:999;padding:1em;background-color:var(--color-white);color:var(--color-black);opacity:0}.skip-to-main-content:focus{left:50%;transform:translateX(-50%);opacity:1}.skip-to-main-content:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.gray-block{position:relative;background-color:var(--color-gray-2);padding:30px 24px 66px;margin:96px -24px 48px;width:calc(100% + 48px)}@media screen and (min-width:610px){.gray-block{min-height:250px}}@media screen and (min-width:768px){.gray-block{display:flow-root;position:relative;width:auto;margin-right:-24px;margin-left:-24px;max-width:none;padding:66px 48px 72px;margin:174px -48px 48px;width:calc(100% + 96px);min-height:auto}}@media screen and (min-width:768px) and (min-width:768px){.gray-block{margin-right:-48px;margin-left:-48px}}@media screen and (min-width:768px) and (min-width:1024px){.gray-block{left:50%;transform:translate(-50%,0);margin-left:0;margin-right:0}.gray-block.will-animate:not(.is-inview){transform:translate(-50%,55px)}}@media screen and (min-width:1024px){.gray-block{margin-top:174px;margin-bottom:102px;width:calc(100vw - var(--scrollbar-width))}}@media screen and (min-width:1440px){.gray-block{padding:66px 48px 102px}}.gray-block>.wide{width:100%;margin-right:auto;margin-left:auto;max-width:1024px}.gray-block:before{content:"";position:absolute;width:50%;height:30px;background-color:var(--color-gray-2);left:0;top:-30px}@media screen and (min-width:768px){.gray-block:before{width:66.6%;height:72px;top:-72px}}@media screen and (min-width:1024px){.gray-block:before{width:63%}}@media screen and (min-width:1024px){.gray-block>*{width:100%;margin-right:auto;margin-left:auto;max-width:876px}}@media screen and (min-width:1024px){.gray-block>* .graphic,.gray-block>* .spreadsheet{margin-right:-75px;margin-left:-75px;width:calc(100% + 150px)}.gray-block>* .graphic.dei-strategy__graphic-item,.gray-block>* .spreadsheet.dei-strategy__graphic-item{margin-right:0;margin-left:0}}@media screen and (min-width:1120px){.gray-block>* .photo{margin-right:-75px;width:calc(100% + 75px)}}@media screen and (min-width:610px){.gray-block>* .photo--vertical{max-width:none}}@media screen and (min-width:768px){.gray-block>* .photo--vertical{max-width:326px}}@media screen and (min-width:1080px){.gray-block>* .photo.wide{width:calc(100% + 150px)}}.article>.gray-block--last-block-in-content,.article>.gray-block:last-child{margin-bottom:-72px;padding-bottom:72px}@media screen and (min-width:768px){.article>.gray-block--last-block-in-content,.article>.gray-block:last-child{margin-bottom:-102px;padding-bottom:102px}}.article>.gray-block--last-block-in-content::after,.article>.gray-block:last-child::after{display:none}.gray-block>.will-animate>:last-child{margin-bottom:0}.gray-block>.will-animate>:first-child{margin-top:0}.gray-block>:last-child{margin-bottom:0}.gray-block figcaption{color:var(--color-gray-9)!important}.gray-block--primary{position:relative;background-color:var(--color-primary);padding:30px 24px 66px;margin:96px -24px 48px;width:calc(100% + 48px)}@media screen and (min-width:610px){.gray-block--primary{min-height:250px}}@media screen and (min-width:768px){.gray-block--primary{display:flow-root;position:relative;width:auto;margin-right:-24px;margin-left:-24px;max-width:none;padding:66px 48px 72px;margin:174px -48px 48px;width:calc(100% + 96px);min-height:auto}}@media screen and (min-width:768px) and (min-width:768px){.gray-block--primary{margin-right:-48px;margin-left:-48px}}@media screen and (min-width:768px) and (min-width:1024px){.gray-block--primary{left:50%;transform:translate(-50%,0);margin-left:0;margin-right:0}.gray-block--primary.will-animate:not(.is-inview){transform:translate(-50%,55px)}}@media screen and (min-width:1024px){.gray-block--primary{margin-top:174px;margin-bottom:102px;width:calc(100vw - var(--scrollbar-width))}}@media screen and (min-width:1440px){.gray-block--primary{padding:66px 48px 102px}}.gray-block--primary>.wide{width:100%;margin-right:auto;margin-left:auto;max-width:1024px}.gray-block--primary:before{content:"";position:absolute;width:50%;height:30px;background-color:var(--color-primary);left:0;top:-30px}@media screen and (min-width:768px){.gray-block--primary:before{width:66.6%;height:72px;top:-72px}}@media screen and (min-width:1024px){.gray-block--primary:before{width:63%}}@media screen and (min-width:1024px){.gray-block--primary>*{width:100%;margin-right:auto;margin-left:auto;max-width:876px}}@media screen and (min-width:1024px){.gray-block--primary>* .graphic,.gray-block--primary>* .spreadsheet{margin-right:-75px;margin-left:-75px;width:calc(100% + 150px)}.gray-block--primary>* .graphic.dei-strategy__graphic-item,.gray-block--primary>* .spreadsheet.dei-strategy__graphic-item{margin-right:0;margin-left:0}}@media screen and (min-width:1120px){.gray-block--primary>* .photo{margin-right:-75px;width:calc(100% + 75px)}}@media screen and (min-width:610px){.gray-block--primary>* .photo--vertical{max-width:none}}@media screen and (min-width:768px){.gray-block--primary>* .photo--vertical{max-width:326px}}@media screen and (min-width:1080px){.gray-block--primary>* .photo.wide{width:calc(100% + 150px)}}.article>.gray-block--primary--last-block-in-content,.article>.gray-block--primary:last-child{margin-bottom:-72px;padding-bottom:72px}@media screen and (min-width:768px){.article>.gray-block--primary--last-block-in-content,.article>.gray-block--primary:last-child{margin-bottom:-102px;padding-bottom:102px}}.article>.gray-block--primary--last-block-in-content::after,.article>.gray-block--primary:last-child::after{display:none}.gray-block--primary>.will-animate>:last-child{margin-bottom:0}.gray-block--primary>.will-animate>:first-child{margin-top:0}.gray-block--primary>:last-child{margin-bottom:0}.gray-block--primary .footnote,.gray-block--primary b,.gray-block--primary figcaption,.gray-block--primary strong,.gray-block--primary>*>*{color:var(--color-white)!important}.white-block{position:relative;background-color:var(--color-white);padding:30px 24px 66px;margin:96px -24px 48px;width:calc(100% + 48px)}@media screen and (min-width:610px){.white-block{min-height:250px}}@media screen and (min-width:768px){.white-block{display:flow-root;position:relative;width:auto;margin-right:-24px;margin-left:-24px;max-width:none;padding:66px 48px 72px;margin:174px -48px 48px;width:calc(100% + 96px);min-height:auto}}@media screen and (min-width:768px) and (min-width:768px){.white-block{margin-right:-48px;margin-left:-48px}}@media screen and (min-width:768px) and (min-width:1024px){.white-block{left:50%;transform:translate(-50%,0);margin-left:0;margin-right:0}.white-block.will-animate:not(.is-inview){transform:translate(-50%,55px)}}@media screen and (min-width:1024px){.white-block{margin-top:174px;margin-bottom:102px;width:calc(100vw - var(--scrollbar-width))}}@media screen and (min-width:1440px){.white-block{padding:66px 48px 102px}}.white-block>.wide{width:100%;margin-right:auto;margin-left:auto;max-width:1024px}.white-block:before{content:"";position:absolute;width:50%;height:30px;background-color:var(--color-white);left:0;top:-30px}@media screen and (min-width:768px){.white-block:before{width:66.6%;height:72px;top:-72px}}@media screen and (min-width:1024px){.white-block:before{width:63%}}@media screen and (min-width:1024px){.white-block>*{width:100%;margin-right:auto;margin-left:auto;max-width:876px}}@media screen and (min-width:1024px){.white-block>* .graphic,.white-block>* .spreadsheet{margin-right:-75px;margin-left:-75px;width:calc(100% + 150px)}.white-block>* .graphic.dei-strategy__graphic-item,.white-block>* .spreadsheet.dei-strategy__graphic-item{margin-right:0;margin-left:0}}@media screen and (min-width:1120px){.white-block>* .photo{margin-right:-75px;width:calc(100% + 75px)}}@media screen and (min-width:610px){.white-block>* .photo--vertical{max-width:none}}@media screen and (min-width:768px){.white-block>* .photo--vertical{max-width:326px}}@media screen and (min-width:1080px){.white-block>* .photo.wide{width:calc(100% + 150px)}}.article>.white-block--last-block-in-content,.article>.white-block:last-child{margin-bottom:-72px;padding-bottom:72px}@media screen and (min-width:768px){.article>.white-block--last-block-in-content,.article>.white-block:last-child{margin-bottom:-102px;padding-bottom:102px}}.article>.white-block--last-block-in-content::after,.article>.white-block:last-child::after{display:none}.white-block>.will-animate>:last-child{margin-bottom:0}.white-block>.will-animate>:first-child{margin-top:0}.white-block>:last-child{margin-bottom:0}.headline{margin-bottom:16px;clear:both}.footnotes+.headline,.list+.headline,p+.headline{margin-top:42px}@media screen and (min-width:768px){.footnotes+.headline,.list+.headline,p+.headline{margin-top:54px}}.headline sup{font-size:60%}.headline--1{margin-bottom:0;font-family:JohnsonDisplay;font-weight:400;font-size:30px;line-height:120%;color:var(--color-primary)}@media screen and (min-width:576px){.headline--1{font-size:50px}.page--pagenotfound .headline--1{font-size:32px}}@media screen and (min-width:768px){.headline--1{font-size:60px}.page--pagenotfound .headline--1{font-size:60px}}@media screen and (min-width:1024px){.headline--1{font-size:72px}.page--pagenotfound .headline--1{font-size:72px}}.headline--2{font-family:JohnsonDisplay;font-weight:400;font-size:32px;line-height:120%;color:var(--color-primary)}@media screen and (min-width:1024px){.headline--2{font-size:42px}}@media screen and (min-width:1024px){.headline--2{margin-bottom:24px}}.infoblock+.headline--2,.list+.headline--2,.quote+.headline--2,.spreadsheet+.headline--2,p+.headline--2{margin-top:54px}@media screen and (min-width:768px){.infoblock+.headline--2,.list+.headline--2,.quote+.headline--2,.spreadsheet+.headline--2,p+.headline--2{margin-top:66px}}.headline--3{font-family:JohnsonDisplay;font-weight:400;font-size:25px;line-height:120%}@media screen and (min-width:1024px){.headline--3{font-size:32px}}.headline--3+.headline--4{margin-top:36px}@media screen and (min-width:1024px){.headline--3+.headline--4{margin-top:54px}}.headline--4{font-family:JohnsonDisplay;font-weight:700;font-size:21px;line-height:120%}@media screen and (min-width:1024px){.headline--4{font-size:26px}}.headline--5{font-family:JohnsonDisplay;font-weight:400;font-size:18px;line-height:120%}@media screen and (min-width:1024px){.headline--5{font-size:22px}}.headline--6{font-family:JohnsonText;font-weight:700;font-size:16px;line-height:125%}@media screen and (min-width:1024px){.headline--6{font-size:20px}}.headline--2 b.strong-default,.headline--2 strong.strong-default,.headline--3 b.strong-default,.headline--3 strong.strong-default,.headline--4 b.strong-default,.headline--4 strong.strong-default,.headline--5 b.strong-default,.headline--5 strong.strong-default,.headline--6 b.strong-default,.headline--6 strong.strong-default{color:var(--color-font-base)}.headline.with-impact-icon span{position:relative;padding-right:30px}.headline.with-impact-icon span::after{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e839";display:block;position:absolute;font-size:25px;color:var(--color-red);line-height:1;right:0;top:50%;transform:translate(0,-50%);transform-origin:50% 50%;transition:all .3s ease}.paragraph{margin-bottom:18px;line-height:150%}@media screen and (min-width:768px){.paragraph{margin-bottom:24px}}.paragraph--highlight{color:var(--color-primary)}.paragraph--highlight.strong-default{color:var(--color-font-base)}.paragraph--highlight{font-size:32px;line-height:1.3;font-weight:700;text-align:center;letter-spacing:-1.12255px;margin:54px auto}@media screen and (min-width:768px){.paragraph--highlight{font-size:48px;margin:84px auto}}@media screen and (min-width:1024px){.paragraph--highlight{position:relative;width:1206px;margin-right:-24px;margin-left:-24px;max-width:none;font-size:60px;max-width:calc(100vw - 96px)}}@media screen and (min-width:1024px) and (min-width:768px){.paragraph--highlight{margin-right:-48px;margin-left:-48px}}@media screen and (min-width:1024px) and (min-width:1024px){.paragraph--highlight{left:50%;transform:translate(-50%,0);margin-left:0;margin-right:0}.paragraph--highlight.will-animate:not(.is-inview){transform:translate(-50%,55px)}}@media screen and (min-width:1440px){.paragraph--highlight{position:relative;width:1110px;margin-right:-24px;margin-left:-24px;max-width:none}}@media screen and (min-width:1440px) and (min-width:768px){.paragraph--highlight{margin-right:-48px;margin-left:-48px}}@media screen and (min-width:1440px) and (min-width:1024px){.paragraph--highlight{left:50%;transform:translate(-50%,0);margin-left:0;margin-right:0}.paragraph--highlight.will-animate:not(.is-inview){transform:translate(-50%,55px)}}.paragraph--reduced-font-size{font-size:24px}@media screen and (min-width:768px){.paragraph--reduced-font-size{font-size:24px}}@media screen and (min-width:1024px){.paragraph--reduced-font-size{font-size:30px}}.list--linklist+.paragraph{padding-top:12px}.footnotes+.paragraph{margin-top:42px}@media screen and (min-width:768px){.footnotes+.paragraph{margin-top:54px}}.paragraph:not(.footnote) sup{font-size:57%}.introtext{font-size:22px;line-height:150%;font-weight:300;color:var(--color-black);margin-bottom:48px}@media screen and (min-width:1024px){.introtext{font-size:28px;margin-bottom:64px;line-height:130%}}@media screen and (min-width:1440px){.introtext{margin-bottom:66px}}.graphic a,.link,.photo a{color:var(--color-primary);text-underline-offset:2px;-webkit-text-decoration:underline 0px transparent;text-decoration:underline 0px transparent;transition:-webkit-text-decoration .15s;transition:text-decoration .15s;transition:text-decoration .15s,-webkit-text-decoration .15s}.graphic a:hover,.link:hover,.photo a:hover{cursor:pointer;-webkit-text-decoration:underline 2px;text-decoration:underline 2px}.graphic a:focus-visible,.link:focus-visible,.photo a:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.graphic a:visited,.link:visited,.photo a:visited{color:var(--color-violet-3)}.link--text,.link--video{font-size:18px;line-height:110%;font-weight:500;color:var(--color-black);text-decoration:none!important}@media screen and (min-width:1024px){.link--text,.link--video{font-size:21px;line-height:140%;font-weight:400}}.link--text:after,.link--video:after{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;display:inline;margin-left:12px;transition:margin-left .3s ease}.link--text:hover:after,.link--video:hover:after{margin-left:22px}.link--text:after{content:"\e809";font-size:18px;line-height:110%}.link--video:after{content:"\e82d"}.graphic .link-container a,.link-container .graphic a,.link-container .link,.link-container .photo a,.photo .link-container a{position:absolute;top:0;left:0;height:100%;width:100%}.link--policies{display:block;font-size:12px;line-height:120%;color:var(--color-white);background-color:var(--color-primary);text-decoration:none!important;border-radius:999px;transition:background-color .25s ease;position:relative;padding:5px 10px 5px 30px}@media screen and (min-width:1024px){.link--policies{margin-inline:2px;margin-top:2px;margin-bottom:2px}}.link--policies:hover{background-color:var(--color-red-8)}.link--policies:focus-visible{border-radius:20px}.link--policies:visited{color:var(--color-white)!important}.link--policies:before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e829";display:inline-block;margin:0 5px 0 4px;font-size:20px;position:absolute;top:50%;transform:translateY(-50%);left:0}@media screen and (min-width:1024px){.link--policies .mobile-only{display:none}}.link-container{position:relative}.glossary-term{display:inline;color:var(--color-gray-9);text-underline-offset:2px;-webkit-text-decoration:underline 1px;text-decoration:underline 1px;transition:text-underline-offset .3s,-webkit-text-decoration .3s;transition:text-underline-offset .3s,text-decoration .3s;transition:text-underline-offset .3s,text-decoration .3s,-webkit-text-decoration .3s}.glossary-term:hover{cursor:pointer;text-underline-offset:3px}.glossary-term:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.footnote .glossary-term{color:inherit;pointer-events:none;text-decoration:none}.glossary-entry{display:none;position:relative;background:var(--color-gray-2);color:var(--color-black);width:300px;max-width:100%;padding:24px;padding-top:15px;border-radius:4px;z-index:5}.glossary-entry.is-active{display:block}.glossary-entry__arrow{position:absolute;height:20px;width:20px;margin:13px}.glossary-entry__arrow::after,.glossary-entry__arrow::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e814";position:absolute;top:0;transform:translateX(-50%);font-size:16px}.glossary-entry__arrow::before{color:var(--color-gray-2)}.glossary-entry__arrow::after{color:var(--color-gray-2);transform:translate(-50%,2px)}.glossary-entry[data-popper-placement^=top]{margin-bottom:15px}.glossary-entry[data-popper-placement^=top] .glossary-entry__arrow{bottom:-15px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.glossary-entry[data-popper-placement^=top] .glossary-entry__arrow::before{transform:translate(-50%,4px) rotate(180deg)}.glossary-entry[data-popper-placement^=top] .glossary-entry__arrow::after{transform:translate(-50%,4px) rotate(180deg)}.glossary-entry[data-popper-placement^=bottom]{margin-top:15px}.glossary-entry[data-popper-placement^=bottom] .glossary-entry__arrow{top:-15px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.glossary-entry[data-popper-placement^=bottom] .glossary-entry__arrow::after{transform:translate(-50%,4px)}.glossary-entry__close{display:block;position:absolute;top:26px;right:27px;width:18px;height:18px;padding:0;border:none;background:0 0;cursor:pointer}.glossary-entry__close::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e802";display:flex;width:100%;height:100%;font-size:22px;line-height:1;text-align:center;text-decoration:none;transition:color .3s}.glossary-entry__close:hover::before{color:var(--color-primary)}.glossary-entry__close-text{position:absolute;display:block;text-indent:-999em}.glossary-entry__word{margin-bottom:15px;font-family:JohnsonDisplay;font-weight:400;font-size:18px;line-height:120%}@media screen and (min-width:1024px){.glossary-entry__word{font-size:22px}}.glossary-entry__link{display:block;font-size:16px;line-height:1;margin-top:18px;color:var(--color-primary);text-decoration:none}.glossary-entry__link:hover{color:var(--color-red);text-decoration:underline}.glossary-entry__explanation{font-size:16px;line-height:140%;font-weight:400}.button{padding:10px;background:var(--color-primary);color:var(--color-white)}.button:hover{background:var(--color-gray4)}.blockquote-wrapper{margin:40px 0;padding:30px 0;border-top:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);clear:both}@media screen and (min-width:768px){.blockquote-wrapper{display:flex;justify-content:space-between}}@media screen and (min-width:1024px){.blockquote-wrapper{margin:56px auto}}.blockquote-wrapper .photo{display:flex;align-items:end;margin:0;margin-bottom:24px}@media screen and (min-width:768px){.blockquote-wrapper .photo{flex-direction:column;max-width:163px;width:100%;margin-right:24px}}.blockquote-wrapper .photo__container{margin-top:6px;margin-right:12px;max-width:163px}@media screen and (min-width:768px){.blockquote-wrapper .photo__container{margin-right:0}}.blockquote-wrapper .photo__container .photo__image{border-radius:50%}@media screen and (min-width:768px){.blockquote-wrapper .photo__caption{margin-top:12px}}.blockquote-wrapper .blockquote{display:block}@media screen and (min-width:768px){.blockquote-wrapper .blockquote{width:100%}}.blockquote-wrapper .blockquote__text{position:relative;font-weight:300;font-size:19px;line-height:150%;color:var(--color-primary);margin-bottom:0}@media screen and (min-width:768px){.blockquote-wrapper .blockquote__text{padding-left:7px}}@media screen and (min-width:1024px){.blockquote-wrapper .blockquote__text{font-size:22px}}.blockquote-wrapper .blockquote__text::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e841";font-size:4px;line-height:1;position:relative;left:0;top:5px;vertical-align:top}@media screen and (min-width:768px){.blockquote-wrapper .blockquote__text::before{position:absolute}}.blockquote-wrapper .blockquote__footer{font-size:14px;line-height:150%;color:var(--color-black);margin-top:30px}@media screen and (min-width:768px){.blockquote-wrapper .blockquote__footer{padding-left:7px}}@media screen and (min-width:1024px){.blockquote-wrapper .blockquote__footer{font-size:16px}}.breadcrumb{width:100%;margin-bottom:36px!important}.breadcrumb__list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px}.breadcrumb__item{display:flex;justify-content:flex-start;align-items:center;color:var(--color-gray-7)}.breadcrumb__item--last{color:var(--color-gray-5);pointer-events:none}.breadcrumb__item:hover{color:var(--color-primary);text-decoration:underline}.breadcrumb__link{font-size:14px;line-height:125%}.breadcrumb__link::after{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e812";font-size:12px;margin:0 7.5px;color:var(--color-gray-7)}.page--ceo-message .breadcrumb__link::after{color:var(--color-white)}@media screen and (min-width:768px){.breadcrumb__link::after{margin:0 0 0 9px}}.breadcrumb__link--last::after{display:none}.breadcrumb__link:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.graphic--chart img,img.graphic--chart{opacity:0}.line-chart .highcharts-root{display:block;font-size:12px}.line-chart .highcharts-background{fill:#004466}.line-chart .highcharts-plot-background,.line-chart .highcharts-plot-border{fill:none}.line-chart .highcharts-axis-title{font-weight:700;font-size:13px;fill:#fff}.line-chart .highcharts-axis-labels{fill:#fff}.line-chart .highcharts-yaxis-grid .highcharts-grid-line{stroke-width:1px;stroke:#fff}.line-chart .highcharts-markers path:not(.highcharts-halo){stroke-width:1px;stroke:#fff}.line-chart .highcharts-halo{fill-opacity:0.25}.line-chart .highcharts-color-0{fill:#0099cc}.line-chart .highcharts-graph{stroke:#0099cc;stroke-width:4px;stroke-linejoin:round;stroke-linecap:round;fill:none}.line-chart .highcharts-tracker-line{fill:none}.line-chart .highcharts-strong{font-weight:700}.line-chart .highcharts-tooltip-box{stroke-width:1px;stroke:#0099cc;fill:#f7f7f7;fill-opacity:0.85}.line-chart .highcharts-tooltip text{fill:#333;color:#333}.graphic--chart .graphic__image--inline-svg [data-name].is-blur{opacity:.4}.graphic--chart .graphic__image--inline-svg [data-name^=bar],.graphic--chart .graphic__image--inline-svg [data-name^=column],.graphic--chart .graphic__image--inline-svg [data-name^=donut],.graphic--chart .graphic__image--inline-svg [data-name^=pie]{transition:opacity .4s}.graphic--chart .graphic__image--inline-svg [data-name^=legend]{cursor:pointer}.graphic--chart .graphic__image--inline-svg [data-name="fade in"]{opacity:0;transition:opacity .4s ease-out .6s}.graphic--chart .graphic__image--inline-svg.is-inview [data-name="fade in"]{opacity:1}.graphic--chart .graphic__image--inline-svg [data-name^=donut] [data-name],.graphic--chart .graphic__image--inline-svg [data-name^=pie] [data-name]{visibility:hidden;transition:opacity .4s}.graphic--chart .graphic__image--inline-svg.is-animating [data-name],.graphic--chart .graphic__image--inline-svg.is-ready [data-name]{visibility:visible}.graphic--chart .graphic__image--inline-svg [data-name^="line "] line,.graphic--chart .graphic__image--inline-svg polyline[data-name^="line "]{opacity:0}.graphic--chart .graphic__image--inline-svg.is-prepared [data-name^="line "] line,.graphic--chart .graphic__image--inline-svg.is-prepared polyline[data-name^="line "]{opacity:1}.graphic--chart .graphic__image--inline-svg.is-prepared [data-name^="line "] line.is-blur,.graphic--chart .graphic__image--inline-svg.is-prepared polyline[data-name^="line "].is-blur{opacity:.4}.graphic--chart .graphic__image--inline-svg.is-prepared .svg-lines-clippath rect{transform:scaleX(.001)}.graphic--chart .graphic__image--inline-svg.is-inview .svg-lines-clippath rect{transform:scaleX(1);transition:transform .5s ease-out}.graphic--chart .graphic__image--inline-svg.has-column .svg-lines-clippath rect{transition-delay:0.6s}.graphic--chart .graphic__image--inline-svg [data-name^="points line"]{opacity:1!important}.graphic--chart .graphic__image--inline-svg [data-name^="points line"]>*{opacity:1!important}.graphic--chart .graphic__image--inline-svg [data-name^="points line"]>:not(.is-active){opacity:0!important}.graphic--chart .graphic__image--inline-svg [data-name^="bar "]>*{transform-origin:left;transform-box:fill-box;transition:transform .5s ease-out,opacity .4s;transform:scaleX(.001);will-change:transform}.graphic--chart .graphic__image--inline-svg [data-name^="stacked bar"] [data-name^="bar "]>*{transform:scaleX(1)}.graphic--chart .graphic__image--inline-svg.is-inview [data-name^="bar "]>*{transform:scaleX(1)}.graphic--chart .graphic__image--inline-svg [data-name^="column "]>*{transform-origin:bottom;transform-box:fill-box;transition:transform .5s ease-out,opacity .4s;transform:scaleY(.01);will-change:transform}.graphic--chart .graphic__image--inline-svg [data-name^="stacked column"] [data-name^="column "]>*{transform:scaleY(1)}.graphic--chart .graphic__image--inline-svg.is-inview [data-name^="column "]>*{transform:scaleY(1)}.graphic--chart .graphic__image--inline-svg [data-name^="stacked bar"] [data-name^="bar "]>*{opacity:0;transform-origin:left;transform-box:fill-box;transform:scaleX(.01)}.graphic--chart .graphic__image--inline-svg.is-prepared [data-name^="stacked bar"] [data-name^="bar "]>*{--transition-time:0.6;--transition-time-onegroup:calc(
    (var(--transition-time) / var(--svg-group-bar-total))
  );--transition-time-onegroup-s:calc(var(--transition-time-onegroup) * 1s);--transition-delay:calc(
    var(--svg-group-bar-index) * var(--transition-time-onegroup) * 1s
  );transition:transform var(--transition-time-onegroup-s) ease-out var(--transition-delay),opacity .4s var(--transition-delay)}.graphic--chart .graphic__image--inline-svg.is-inview [data-name^="stacked bar"] [data-name^="bar "]>*{transform:scaleX(1);opacity:1}.graphic--chart .graphic__image--inline-svg.is-inview [data-name^="stacked bar"] [data-name^="bar "]>.is-finished{transition-delay:0s}.graphic--chart .graphic__image--inline-svg.is-inview [data-name^="stacked bar"] [data-name^="bar "]>.is-blur{opacity:.4}.graphic--chart .graphic__image--inline-svg [data-name^="stacked column"] [data-name^="column "]>*{opacity:0;transform-origin:bottom;transform-box:fill-box;transform:scaleY(.01)}.graphic--chart .graphic__image--inline-svg.is-prepared [data-name^="stacked column"] [data-name^="column "]>*{--transition-time:0.6;--transition-time-onegroup:calc(
    (var(--transition-time) / var(--svg-group-column-total))
  );--transition-time-onegroup-s:calc(var(--transition-time-onegroup) * 1s);--transition-delay:calc(
    var(--svg-group-column-index) * var(--transition-time-onegroup) * 1s
  );transition:transform var(--transition-time-onegroup-s) ease-out var(--transition-delay),opacity .4s var(--transition-delay)}.graphic--chart .graphic__image--inline-svg.is-inview [data-name^="stacked column"] [data-name^="column "]>*{transform:scaleY(1);opacity:1}.graphic--chart .graphic__image--inline-svg.is-inview [data-name^="stacked column"] [data-name^="column "]>.is-finished{transition-delay:0s}.graphic--chart .graphic__image--inline-svg.is-inview [data-name^="stacked column"] [data-name^="column "]>.is-blur{opacity:.4}.graphic--chart .graphic__image--inline-svg.is-inview [data-name^="stacked column"] [data-name^="column "]>.is-active{transition-delay:0!important}.svg-chart-tooltip{background:#fff;font-family:Arial,Helvetica,sans-serif;padding:5px;font-size:11px;line-height:140%;display:none;border:1px solid #a9a9a9;border-radius:4px;pointer-events:none;max-width:180px}.svg-chart-tooltip__inner:before{content:"";display:inline-block;width:8px;height:8px;margin-right:4px;background:var(--fill-color,#ccc)}.svg-chart-tooltip.is-active{display:block}.svg-chart-tooltip.is-smooth{transition:transform .4s}.highcharts-a11y-proxy-element{border-width:0;cursor:pointer;outline:0;opacity:.001;position:absolute;z-index:999;display:block;overflow:hidden;padding:0;margin:0;background-color:transparent}.highcharts-a11y-proxy-group li{list-style:none}.highcharts-visually-hidden{white-space:nowrap;clip:rect(1px,1px,1px,1px);opacity:.01;position:absolute;overflow:hidden;width:1px;height:1px;margin-top:-3px}.highcharts-a11y-invisible{visibility:hidden}.highcharts-a11y-proxy-container,.highcharts-a11y-proxy-container-after,.highcharts-a11y-proxy-container-before{white-space:nowrap;position:absolute}.highcharts-markers,.highcharts-point,g.highcharts-series{outline:0}.highcharts-focus-border{fill:none}.highcharts-a11y-proxy-group-legend .highcharts-a11y-proxy-element{pointer-events:none}.toggle{display:flex;justify-content:center;align-items:center;width:26px;height:36px;pointer-events:none}@media screen and (min-width:768px){.toggle{height:45px}}.toggle::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;font-size:26px;padding:10px;pointer-events:all}.toggle:focus-visible,.toggle:hover{color:var(--color-primary)}.toggle.is-active{pointer-events:all}.toggle.is-active:focus-visible,.toggle.is-active:hover{color:var(--color-black)}.toggle__text{display:inline-block;text-indent:-99999px}.toggle--search{margin-left:auto;margin-right:10px}@media screen and (min-width:1024px){.toggle--search{margin-left:5px}}@media screen and (min-width:768px){.toggle--search{width:41px;margin-right:10px}}@media screen and (min-width:1440px){.toggle--search{margin-right:22px}}@media screen and (min-width:1600px){.toggle--search{margin-left:40px}}.toggle--search:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.page--search .toggle--search{color:var(--color-gray4);opacity:.7}.page--search .toggle--search,.page--search .toggle--search::before{pointer-events:none}.toggle--search::before{content:"\e833"}.state-toggle--search-active .toggle--search{background-color:var(--color-gray-2)}.state-toggle--search-active .toggle--search::before{content:"\e802"}.toggle--nav{position:relative;padding-right:6px;padding-left:6px;width:50px}@media screen and (min-width:1024px){.toggle--nav{display:none}}@media screen and (min-width:768px){.toggle--nav{width:53px;padding-left:0;padding-right:0;margin-right:4px;margin-left:4px}}.toggle--nav::before{content:"\e801"}.state-toggle--nav-active .toggle--nav::before{content:"\e802"}.toggle--nav:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4);outline-offset:0px}@media screen and (min-width:768px){.toggle--nav:focus-visible{outline-offset:4px}}.toggle--nav::after{content:"";position:absolute;width:1px;height:30px;top:50%;left:0;transform:translateY(-50%);background:var(--color-gray3)}@media screen and (min-width:768px){.toggle--nav::after{height:43px;left:-4px}}.toggle--nav.is-active::after,.toggle.is-active+.toggle--nav::after{background:var(--color-white)}.state-toggle--nav-active .toggle:focus-visible,.state-toggle--nav-active .toggle:hover{color:var(--color-black)}.header-link{position:relative;display:inline-block}.header-link__link{display:flex;justify-content:center;align-items:center;height:45px;width:30px}@media screen and (min-width:325px){.header-link__link{width:34px}}@media screen and (min-width:355px){.header-link__link{width:40px}}@media screen and (min-width:768px){.header-link__link{width:50px}}.header-link__link::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e83d";font-size:30px}.header-link__link--cg::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e82a"}.page--cg .header-link__link--cg{display:none}.header-link__link--home::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e847"}.page--home .header-link__link--home{display:none}.header-link__link:focus-visible{color:var(--color-primary);border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.header-link:hover{color:var(--color-primary)}figure{margin:0 0 20px 0}figure.float-left,figure.float-right{float:none}@media screen and (min-width:768px){figure.float-left{float:left;margin-right:20px}}@media screen and (min-width:768px){figure.float-right{float:right;margin-left:20px}}figure img{display:block}figure figcaption,figure h4{width:100%}.graphic{width:100%;margin-right:auto;margin-left:auto;max-width:1024px;display:flow-root;background-color:var(--color-white);margin:0 -24px;margin-top:42px;width:calc(100% + 48px);padding:36px 24px}@media screen and (min-width:768px){.graphic{margin:0 auto;margin-top:66px;width:100%;padding:54px 42px}}.card-layout+.graphic{padding-top:0;margin-top:0}@media screen and (min-width:1024px){.card-layout+.graphic{margin-top:-66px}}.graphic--gray{background-color:var(--color-gray-1);margin-bottom:48px}@media screen and (min-width:768px){.graphic--gray{margin-top:66px;margin-bottom:66px}}.card-layout+.graphic--gray{margin-top:0;padding-top:36px}@media screen and (min-width:1024px){.card-layout+.graphic--gray{margin-top:-66px;padding-top:54px}}.graphic.top-0{margin-top:0;padding-top:0}.graphic.top-0 .graphic__container{margin-top:0}.graphic.top-0 .graphic__image{margin-left:0}.graphic.top-0.graphic{padding-left:0}.graphic.margin-top-0{margin-top:0}.graphic.spacing-bottom-large{padding-bottom:72px}@media screen and (min-width:768px){.graphic.spacing-bottom-large{padding-bottom:108px}}.graphic.min-animation{transform:translateY(0)}.graphic__headline{font-family:JohnsonDisplay;font-weight:400;font-size:25px;line-height:120%}@media screen and (min-width:1024px){.graphic__headline{font-size:32px}}.graphic__description{font-size:16px;line-height:150%;color:var(--color-black);margin-top:12px}.graphic__container{margin-top:24px}@media screen and (min-width:768px){.graphic__container{margin-top:36px}}.graphic__caption{position:relative;font-size:14px;line-height:150%;color:var(--color-gray-9);margin-top:24px;padding-left:15px}.graphic__image{margin:0 auto;max-width:100%;height:auto}@media screen and (min-width:768px){.graphic__image--mobile{display:none}}@media screen and (max-width:767px){.graphic__image--desktop{display:none}}.graphic--float{position:relative;width:max-content;margin-left:0;margin-right:0;max-width:100%}@media screen and (min-width:768px){.graphic--float{margin-top:0}}@media screen and (min-width:1024px){.graphic--float{width:33.33%}}.graphic--float+.list{z-index:-1;position:relative}.photo{margin-top:40px;margin-bottom:36px}@media screen and (min-width:768px){.photo{margin-top:0;margin-bottom:28px;float:right;width:100%}}@media screen and (min-width:1024px){.photo{float:right;margin-top:16px;width:100%;max-width:492px;margin:0 0 27px 40px}}.link-container.wide .photo{margin-left:0;margin-right:0}@media screen and (min-width:610px){.photo--vertical{float:right;max-width:326px;width:100%;margin:0 0 27px 15px}}@media screen and (min-width:768px){.photo--vertical{margin-left:40px}}.photo.wide{margin-top:54px;margin-bottom:50px}@media screen and (min-width:768px){.photo.wide{width:100%;margin-right:auto;margin-left:auto;max-width:876px;float:none;margin-top:72px;margin-bottom:68px}}.photo__image{margin:0 auto;width:100%}@media screen and (min-width:768px){.photo__image--mobile{display:none}}@media screen and (max-width:767px){.photo__image--desktop{display:none}}.photo__caption{font-size:14px;line-height:150%;color:var(--color-gray-9);margin-top:12px}@media screen and (min-width:1024px){.photo__caption{font-size:16px}}.photo__caption--top{margin-top:0;margin-bottom:5px}.video-external .video-external__inner{position:relative;background:var(--color-black)}.video-external .video-external__inner :not(.video-external__player){transition:opacity .5s ease}.video-external .photo__image{display:block;width:100%}.video-external .video-external__url{display:none}.video-external .video-external__play{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.video-external .video-external__play::after,.video-external .video-external__play::before,.video-external .video-external__play>*{pointer-events:none}.video-external .video-external__play>*{position:absolute;top:auto;overflow:hidden;width:1px;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.video-external .video-external__play::after,.video-external .video-external__play::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.video-external .video-external__play::before{z-index:0;width:50px;height:50px;border-radius:50%;background:var(--color-primary)}.video-external .video-external__play::after{z-index:1;transform:translateX(2px);width:0;height:0;padding-left:1px;border-style:solid;border-width:10px 0 10px 18px;border-color:transparent transparent transparent var(--color-gray4)}.video-external .video-external__play:hover{border:none}.video-external .video-external__play:hover::before{background:var(--color-gray4)}.video-external .video-external__play:hover::after{border-left-color:var(--color-white)}.video-external__player{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.video-external--playing .video-external__inner :not(.video-external__player){opacity:0;pointer-events:none}.flatnav{display:flex;color:var(--color-chapter);padding:42px 0;justify-content:center;align-items:center;background-color:var(--color-white)}@media screen and (min-width:768px){.flatnav{padding:70px 0}}.flatnav__item{position:relative;display:flex;flex-direction:column;justify-content:stretch;flex-basis:50%}.flatnav__border{height:80px;width:2px;background-color:var(--color-gray-3);margin:0 15px}@media screen and (min-width:768px){.flatnav__border{margin:0 45px}}.flatnav__text{font-size:16px;line-height:1.62;display:block;font-weight:900;text-transform:lowercase;color:var(--color-primary)}.flatnav__title{display:block;font-size:17px;line-height:140%;font-weight:700;color:var(--color-font-base);margin-top:8px}@media screen and (min-width:768px){.flatnav__title{font-size:21px;line-height:140%;margin-top:12px}}.flatnav__link{position:relative;height:100%;padding:0 16px}@media screen and (min-width:768px){.flatnav__link{display:flex;flex-direction:column;justify-content:center;padding:0 30px}}@media screen and (min-width:1024px){.flatnav__link{padding-left:42px}}.flatnav__link::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;position:absolute;top:50%;transform:translateY(-50%);color:var(--color-gray-6)}.flatnav__link--prev::before{content:"\e811";right:-10px}.flatnav__link--prev .flatnav__text{margin-left:auto;text-align:end}.flatnav__link--prev .flatnav__title{margin-left:auto;text-align:end}.flatnav__link--next::before{content:"\e812";left:-10px}.flatnav__link--next .flatnav__text{margin-right:auto;text-align:start}.flatnav__link:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.page--last .flatnav{justify-content:flex-start}.flatnav-sticky{position:fixed;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;z-index:3;opacity:0;pointer-events:none;transition:opacity .3s ease}@media screen and (max-width:1023px){.flatnav-sticky{display:none}}@media screen and (min-width:1024px){.flatnav-sticky--visible{opacity:1}}.flatnav-sticky__link{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:60px;max-width:60px;transition:max-width 0s ease .3s}@media screen and (min-width:1440px){.flatnav-sticky__link{height:88px;max-width:88px}}.flatnav-sticky__link::after{display:block;opacity:0;content:"";width:1px;height:56px;background-color:var(--color-gray-5);position:absolute;top:50%;transform:translate(0,-50%);transition:all .15s ease}.flatnav-sticky__link::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;position:absolute;top:0;display:flex;justify-content:center;align-items:center;width:60px;height:100%;font-size:15px;background:var(--color-gray2);z-index:1;transition:all .2s ease}@media screen and (min-width:1440px){.flatnav-sticky__link::before{width:88px;padding-top:16px;align-items:flex-start}}.flatnav-sticky__link--prev{align-items:flex-end;padding-left:60px}@media screen and (min-width:1440px){.flatnav-sticky__link--prev{padding-left:88px}}.flatnav-sticky__link--prev:after{left:88px}.flatnav-sticky__link--prev::before{content:"\e80c";left:0}@media screen and (min-width:1440px){.flatnav-sticky__link--prev::before{justify-content:end;padding-right:16px}}.flatnav-sticky--visible .flatnav-sticky__link--prev{animation:slideInFromLeft .8s ease both}.flatnav-sticky__link--next{padding-right:60px;margin-left:auto}@media screen and (min-width:1440px){.flatnav-sticky__link--next{padding-right:88px}}.flatnav-sticky__link--next:after{right:88px}.flatnav-sticky__link--next::before{content:"\e80d";right:0}@media screen and (min-width:1440px){.flatnav-sticky__link--next::before{justify-content:start;padding-left:16px}}.flatnav-sticky--visible .flatnav-sticky__link--next{animation:slideInFromRight .8s ease both}.flatnav-sticky--visible .flatnav-sticky__link{pointer-events:all}.flatnav-sticky__link:focus-visible,.flatnav-sticky__link:hover{max-width:450px;transition-delay:0s}@media screen and (min-width:1440px){.flatnav-sticky__link:focus-visible::after,.flatnav-sticky__link:hover::after{opacity:1}}.flatnav-sticky__link:focus-visible .flatnav-sticky__text,.flatnav-sticky__link:focus-visible::before,.flatnav-sticky__link:hover .flatnav-sticky__text,.flatnav-sticky__link:hover::before{color:var(--color-primary)}.flatnav-sticky__link:focus-visible .flatnav-sticky__dropout,.flatnav-sticky__link:hover .flatnav-sticky__dropout{transform:translateX(0)}.flatnav-sticky__link:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.flatnav-sticky__text{display:none}@media screen and (min-width:1440px){.flatnav-sticky__text{display:block;font-size:13px;line-height:120%;font-weight:700;color:var(--color-black);position:absolute;bottom:16px;z-index:1}.flatnav-sticky__link--prev .flatnav-sticky__text{left:5px;width:67px;text-align:end}.flatnav-sticky__link--next .flatnav-sticky__text{left:auto;right:25px;width:47px}}.flatnav-sticky__dropout{display:grid;align-content:center;padding:16px;min-height:100%;max-width:150px;background:var(--color-gray2);transition:transform .3s ease}.flatnav-sticky__dropout--prev{transform:translateX(-100%)}.flatnav-sticky__dropout--next{transform:translateX(100%)}.flatnav-sticky__title{font-size:16px;line-height:120%;font-weight:500;color:var(--color-black)}.list{margin-bottom:42px;padding:0 0 0 21px}.list+.list--linklist{margin-top:-30px}.list li{position:relative}.list li+li{margin-top:10px}@media screen and (min-width:768px){.list li+li{margin-top:12px}}.list .list{margin-top:10px;margin-bottom:10px}@media screen and (min-width:768px){.list .list{margin-top:12px;margin-bottom:12px}}.list--unordered li::before{content:"";position:absolute;top:8px;left:-20px;height:6px;width:6px;border-radius:50%;background:var(--color-font-base)}@media screen and (min-width:768px){.list--unordered li::before{top:11px}}.list--ordered li::marker{padding-right:5px}.list--linklist{padding:0;margin-bottom:18px}@media screen and (min-width:768px){.list--linklist{margin-top:-6px}}.list--linklist+.card-layout{margin-top:42px}@media screen and (min-width:1024px){.list--linklist+.card-layout{margin-top:54px}}.card-layout+.list--linklist.top-0{margin-top:-6px}@media screen and (min-width:1024px){.card-layout+.list--linklist.top-0{margin-top:-66px}}.graphic.top-0+.list--linklist{margin-top:-16px}@media screen and (min-width:768px){.graphic.top-0+.list--linklist{margin-top:-36px}}.list--linklist+.graphic.top-0{margin-top:36px}.photo.link-container+.list--linklist,.photo.wide+.list--linklist{margin-top:-26px}@media screen and (min-width:768px){.photo.link-container+.list--linklist,.photo.wide+.list--linklist{margin-top:-46px}}.list--linklist li::before{display:none}.list--unordered+.list--linklist li{padding-left:21px}.list--decimal{list-style-type:decimal}.list--decimal-leading-zero{list-style-type:decimal-leading-zero}.list--lower-roman{list-style-type:lower-roman}.list--upper-roman{list-style-type:upper-roman}.list--lower-latin{list-style-type:lower-latin}.list--upper-latin{list-style-type:upper-latin}.list--lower-alpha{list-style-type:lower-alpha}.list--upper-alpha{list-style-type:upper-alpha}.list--no-type{list-style-type:none;padding-left:0}.content-header{position:relative;width:100%;max-width:1476px;margin:0 auto;padding-top:75px}@media screen and (min-width:768px){.content-header{padding-top:113px}}@media screen and (min-width:1440px){.content-header{padding-top:168px;max-width:100%}}.content-header__pattern{position:absolute;top:0;right:0;height:170.5px;width:299px;background-color:var(--color-primary);overflow:hidden}@media screen and (min-width:768px){.content-header__pattern{height:227px;width:399px}}@media screen and (min-width:1440px){.content-header__pattern{height:341px;width:599px}}.content-header__content{position:relative;max-width:calc(100% - 120px);margin:0 auto;margin-bottom:48px;transition-delay:0.2s}@media screen and (min-width:768px){.content-header__content{max-width:100%;margin-left:80px;margin-right:160px}}@media screen and (min-width:1024px){.content-header__content{margin-left:81px;margin-right:162px}}@media screen and (min-width:1440px){.content-header__content{margin-bottom:0;margin-left:120px;margin-right:240px}}.page--story-archive .content-header__content{margin-bottom:140px}@media screen and (min-width:768px){.page--story-archive .content-header__content{margin-bottom:160px}}.content-header__content-inner{position:relative;padding:60px 24px 90px;background-color:var(--color-white);min-height:350px}@media screen and (min-width:768px){.content-header__content-inner{min-height:400px;padding:60px 30px 56px 90px}}@media screen and (min-width:1024px){.content-header__content-inner{padding:60px 54px 96px 132px;min-width:596px;width:100%}}@media screen and (min-width:1440px){.content-header__content-inner{padding-left:172px;min-height:100%}}@media screen and (min-width:1440px){.content-header__content-inner>*{width:876px;margin:0 auto}}.content-header__content-inner::after,.content-header__content-inner::before{position:absolute;display:block;content:"";background-color:var(--color-primary);width:60px}@media screen and (min-width:768px){.content-header__content-inner::after,.content-header__content-inner::before{width:80px}}@media screen and (min-width:1024px){.content-header__content-inner::after,.content-header__content-inner::before{width:81px}}@media screen and (min-width:1440px){.content-header__content-inner::after,.content-header__content-inner::before{width:120px}}.content-header__content-inner::before{top:0;left:0;margin-left:-60px;margin-top:113px;height:256px}@media screen and (min-width:768px){.content-header__content-inner::before{margin-left:-80px;margin-top:60px;height:341px}}@media screen and (min-width:1024px){.content-header__content-inner::before{margin-left:-81px}}@media screen and (min-width:1440px){.content-header__content-inner::before{height:512px;margin-left:-120px}}.content-header__content-inner::after{bottom:0;left:auto;right:0;margin-right:-60px;height:172.5px}@media screen and (min-width:768px){.content-header__content-inner::after{margin-right:-80px;height:185px}}@media screen and (min-width:1024px){.content-header__content-inner::after{margin-bottom:-23px}}@media screen and (min-width:1440px){.content-header__content-inner::after{height:345px;margin-right:-120px;margin-bottom:0;top:504px}}.page--story-archive .content-header__content-inner::after{display:none}.content-header__content-inner .headline--1{position:relative;z-index:2}@media screen and (min-width:768px){.content-header__content-inner .headline--1{max-width:95%}}@media screen and (min-width:1250px){.content-header__content-inner .headline--1{max-width:85%}}@media screen and (min-width:1440px){.content-header__content-inner .headline--1{max-width:100%}}.content-header__gri-esg-wrapper{margin-top:36px;margin-bottom:-6px}@media screen and (min-width:1024px){.content-header__gri-esg-wrapper{display:flex;align-items:center;flex-wrap:wrap}}.content-header__gri-esg-wrapper>*{margin-bottom:6px}.content-header-image{position:relative;color:var(--color-white);background:var(--color-header-bg);padding-bottom:80px;max-width:1476px;width:100%;left:0;margin:0 auto}@media screen and (min-width:768px){.content-header-image{padding-bottom:70px}}@media screen and (min-width:1024px){.content-header-image{left:0;aspect-ratio:1440/900;padding-bottom:110px;width:1700px;max-width:100%;padding-top:180px;padding-left:24px;padding-right:24px}}@media screen and (min-width:1024px) and (min-width:768px){.content-header-image{padding-left:48px;padding-right:48px}}@media screen and (min-width:1024px) and (min-width:1440px){.content-header-image{padding-left:72px;padding-right:72px}}@media screen and (min-width:1400px){.content-header-image{aspect-ratio:1440/720}}@media screen and (min-width:1600px){.content-header-image{padding-top:240px}}.content-header-image__headline{font-size:50px;color:var(--color-white)}@media screen and (min-width:768px){.content-header-image__headline{font-size:60px}}@media screen and (min-width:1440px){.content-header-image__headline{font-size:72px}}.content-header-image__pattern{position:absolute;top:0;right:0;height:170px;width:100%}@media screen and (min-width:768px){.content-header-image__pattern{height:355px}}@media screen and (min-width:1024px){.content-header-image__pattern{right:48px;width:calc(87.5% - 96px)}}@media screen and (min-width:1440px){.content-header-image__pattern{left:auto;right:72px;width:calc(87.5% - 144px)}}@media screen and (min-width:1600px){.content-header-image__pattern{width:calc(86% - 144px)}}.content-header-image__pattern-geometric-shape{height:100%;width:100%;object-fit:cover;object-position:right top}.content-header-image__content{position:relative;max-width:1172px;margin:0 auto;z-index:1}@media screen and (min-width:768px){.content-header-image__content{max-width:1220px}}@media screen and (min-width:1024px){.content-header-image__content{width:1124px;max-width:100%}}@media screen and (min-width:1600px){.content-header-image__content{width:1476px}}.content-header-image__content-inner{padding:30px 24px 0;background:var(--color-header-bg)}@media screen and (min-width:768px){.content-header-image__content-inner{padding:80px 48px 0;width:954px;max-width:88.15%}}@media screen and (min-width:1024px){.content-header-image__content-inner{width:50%;max-width:80.46%;padding:5px 0 40px}}.content-header-image__text-wrapper{padding:0 24px;margin-top:0}@media screen and (min-width:768px){.content-header-image__text-wrapper{padding:0 48px}}@media screen and (min-width:1024px){.content-header-image__text-wrapper{padding:5px 0 80px;width:50%;max-width:465px;padding:0}}.content-header-image__image-wrapper{position:relative;margin-bottom:0;z-index:1}@media screen and (min-width:1024px){.content-header-image__image-wrapper{position:absolute;width:50vw;left:50%;bottom:50%;transform:translateY(50%)}}@media screen and (min-width:1400px){.content-header-image__image-wrapper{top:-185px;bottom:auto;transform:none}}@media screen and (min-width:1600px){.content-header-image__image-wrapper{top:-240px}}.content-header-image__image{width:100%}@media screen and (min-width:1024px){.content-header-image__image--mobile{display:none}}.content-header-image__image--tablet{display:none}@media screen and (min-width:1024px){.content-header-image__image--tablet{display:block}}.content-header-image__image-caption{display:flex;font-size:14px;line-height:125%;color:var(--color-white);padding:0 24px}@media screen and (min-width:1024px){.content-header-image__image-caption span{background:var(--color-header-bg)}}@media screen and (min-width:768px){.content-header-image__image-caption{max-width:133px;float:right;margin-right:80px;margin-top:6px}}@media screen and (min-width:1024px){.content-header-image__image-caption{position:relative;max-width:500px;float:none;margin-right:24px;font-size:16px}}.content-header-image__image-caption span{z-index:1}.content-header-image__scroll-down{display:inline-block;height:48px;padding:15px 24px;border-radius:100px;background:var(--color-primary);font-weight:400;font-size:16px;line-height:120%;color:var(--color-white);position:relative;display:flex;justify-content:center;align-items:center;padding:10.5px 16px;background:var(--color-white);font-weight:700;font-size:14px;color:var(--color-primary);display:inline-block;width:auto;transition:all .2s ease;margin-top:34px;color:var(--color-black);font-size:16px;font-style:normal;font-weight:400;line-height:19px;padding:15px 24px}.content-header-image__scroll-down:focus,.content-header-image__scroll-down:hover{background:var(--color-red-8);color:var(--color-white)}.content-header-image__scroll-down:focus-visible{outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.content-header-image__scroll-down:focus,.content-header-image__scroll-down:hover{background:var(--color-red-6);color:var(--color-white)}.content-header-image__scroll-down:hover{background:var(--color-gray-2);color:var(--color-black)}.content-header-image .breadcrumb__item::after,.content-header-image .breadcrumb__link{color:var(--color-white)}.content-header-image__onhover-blue-border{border:2px solid transparent;display:inline-block;transition:all .2s ease}.content-header-image__onhover-blue-border:hover{border-color:var(--color-blue-2)}.content-header-image__crosslink{background-color:var(--color-white);border-radius:999px;color:var(--color-black);font-size:16px;line-height:19px;font-weight:400;padding:15px 24px;display:inline-block;transition:all .2s ease;border:2px solid transparent}.content-header-image__crosslink::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e82a";margin-right:9px}.content-header-image__crosslink:focus-visible,.content-header-image__crosslink:hover{background:var(--color-gray-2)}.content-header-image__crosslink:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4);border-radius:999px}.main__content-header-container{background-color:var(--color-primary)}.page--dei-downloads .content-header-image__image{position:relative;top:20px}@media screen and (min-width:1024px){.page--dei-downloads .content-header-image__image{top:40px}}@media screen and (min-width:1440px){.page--dei-downloads .content-header-image__image{top:100px}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{touch-action:pan-y}.swiper-wp8-vertical{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:0;right:auto;text-align:right}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:0;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader::after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.slider{margin-left:auto;margin-right:auto;overflow:hidden;position:relative;box-sizing:border-box;width:100%}.swiper-slide{font-size:18px}.swiper-button-next,.swiper-button-prev,.swiper-pagination{position:relative}.swiper-button-next,.swiper-button-prev{background-image:none;margin:0 20px}.swiper-button-prev::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e811"}.swiper-button-next::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e812"}.swiper-pagination{display:flex}.swiper-pagination-bullet{height:16px;width:16px;background:var(--color-white);opacity:1}.swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:20px}.swiper-pagination-bullet-active{background:var(--color-black)}body.state-consent-manager-open{position:fixed;right:0;left:0;overflow-y:scroll}.consent-manager{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:rgba(var(--color-black-rgb)/.5)}.consent-manager__inner{overflow:auto;padding:25px 15px;background-color:var(--color-white);max-height:100%}@media screen and (min-width:1024px){.consent-manager__inner{width:80%;padding:75px;max-width:800px}}.consent-manager__headline{margin-bottom:20px;font-size:20px;line-height:1.2}@media screen and (min-width:1024px){.consent-manager__headline{margin-bottom:24px;font-size:22px}}.consent-manager__text{margin-bottom:20px;font-size:13px;line-height:1.4}@media screen and (min-width:768px){.consent-manager__text{margin-bottom:25px;font-size:14px}}.consent-manager__text a{padding-bottom:1px;border-bottom:2px solid transparent;text-decoration:none;color:var(--color-primary)}@media screen and (min-width:1024px){.consent-manager__text a{padding-bottom:2px}}.consent-manager__text a:hover{border-color:var(--color-primary)}.consent-manager__checkboxes{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.consent-manager__controls{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:30px}@media screen and (min-width:768px){.consent-manager__controls{flex-direction:row;justify-content:flex-end;align-items:center}}.consent-manager-checkbox{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.consent-manager-checkbox__label{padding-left:30px;font-size:13px;line-height:1.5;cursor:pointer}@media screen and (min-width:1024px){.consent-manager-checkbox__label{padding-left:35px;font-size:14px;line-height:1.5}}.consent-manager-checkbox__label:hover .consent-manager-checkbox__icon::before{opacity:.2}.consent-manager-checkbox__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0}.consent-manager-checkbox__input:focus~.consent-manager-checkbox__icon::before{opacity:.2}.consent-manager-checkbox__input:checked~.consent-manager-checkbox__icon::before{opacity:1}.consent-manager-checkbox__icon{position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid var(--color-black)}@media screen and (min-width:1024px){.consent-manager-checkbox__icon{width:24px;height:24px}}.consent-manager-checkbox__icon::before{content:"";position:absolute;top:1px;right:0;left:0;transform:rotate(45deg);width:7px;height:11px;margin:0 auto;border:solid var(--color-black);opacity:0;border-width:0 2px 2px 0}@media screen and (min-width:1024px){.consent-manager-checkbox__icon::before{width:8px;height:14px;border-width:0 3px 3px 0}}.consent-manager-checkbox__description-toggle{position:relative;width:24px;height:24px;border:none;background:0 0;cursor:pointer}.consent-manager-checkbox__description-toggle::after,.consent-manager-checkbox__description-toggle::before,.consent-manager-checkbox__description-toggle>*{pointer-events:none}.consent-manager-checkbox__description-toggle>*{position:absolute;top:auto;overflow:hidden;width:1px;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.consent-manager-checkbox__description-toggle::before{content:"";position:absolute;top:-4px;right:0;bottom:0;left:0;transform:rotate(45deg);display:block;width:0;height:0;padding:3px;margin:auto;border:solid var(--color-black);border-width:0 3px 3px 0}.consent-manager-checkbox__description-toggle--active{transform:rotate(180deg)}.consent-manager-checkbox__description-toggle--active~.consent-manager-checkbox__description{display:block}.consent-manager-checkbox__description{display:none;width:100%;padding-left:30px;margin-top:8px;font-size:12px;line-height:1.2}@media screen and (min-width:1024px){.consent-manager-checkbox__description{padding-left:35px;margin-top:10px;font-size:13px}}.consent-manager-checkbox:not(:last-child){margin-bottom:15px}@media screen and (min-width:1024px){.consent-manager-checkbox:not(:last-child){margin-bottom:20px}}.consent-manager-checkbox--required .consent-manager-checkbox__label{color:#777;cursor:not-allowed}.consent-manager-checkbox--required .consent-manager-checkbox__icon,.consent-manager-checkbox--required .consent-manager-checkbox__icon::before{border-color:#777}.consent-manager-control{display:block}.consent-manager-control__button{display:block;height:auto;padding:9px;border:none;background:#333;font-weight:700;font-size:12px;line-height:1.2;color:var(--color-white);cursor:pointer}@media screen and (min-width:1024px){.consent-manager-control__button{padding:11px 12px;font-size:15px}}.consent-manager-control__button:hover{background:var(--color-black)}.consent-manager-control__button--acceptselected{background:var(--color-white);color:var(--color-black)}.consent-manager-control__button--acceptselected:hover{background:var(--color-black);color:var(--color-white);border-color:var(--color-black)}.consent-manager-control:not(:last-child){margin-bottom:15px}@media screen and (min-width:768px){.consent-manager-control:not(:last-child){margin-right:15px;margin-bottom:0}}.consent-manager-control--all .consent-manager-control__button:not(:hover){background:var(--color-primary)}.tools{opacity:0;transition:opacity .3s ease}@media screen and (max-width:1023px){.tools{bottom:13px;top:auto}}@media screen and (min-width:1024px){.tools{position:fixed;z-index:10;top:calc(70% + 116px);right:8px;height:auto;pointer-events:none}}@media screen and (min-width:1440px){.tools{right:32px}}.tools--visible{opacity:1}.tools__list{display:flex;align-items:center;justify-content:center;gap:60px}@media screen and (min-width:768px){.tools__list{gap:133.5px}}@media screen and (min-width:1024px){.tools__list{display:block;position:sticky;top:170px;right:0;width:50px;margin:0;text-align:center}}.tool{position:relative;display:inline-block;width:52px;height:52px;background:var(--color-gray-9);color:var(--color-white);border-radius:30px;box-shadow:0 0 6px rgba(212,210,210,.24)}.tool:hover{background:var(--color-black)}.page--dei-milestones .tool{background:var(--color-primary)}.page--dei-milestones .tool.is-active{background-color:var(--color-red-7)}@media screen and (min-width:850px){.page--dei-milestones .tool{background:var(--color-gray-9)}}.tools--visible .tool{pointer-events:all}.tool--backtotop{position:fixed;z-index:10;right:8px;pointer-events:none;transition:opacity .3s ease}@media screen and (min-width:1024px){.tool--backtotop{display:inline-block}}@media screen and (min-width:1440px){.tool--backtotop{right:32px}}.tool--dei-milestones.is-active{background:var(--color-primary);color:var(--color-white)}@media screen and (min-width:850px){.tool--dei-milestones{display:none}}.tool__dropout{position:absolute;overflow:hidden;width:0;height:0}.tool__dropout::after{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e814";position:absolute;top:50%;left:calc(100% - 7px);color:var(--color-black);transform:rotate(90deg) translateX(-7px)}.tool__trigger:hover .tool__dropout{top:50%;right:70px;transform:translateY(-50%);display:block;overflow:visible;font-size:12px;line-height:32px;color:var(--color-white);width:auto;height:32px;padding:0 12px;background:var(--color-black);white-space:nowrap;border-radius:2px;filter:drop-shadow(0px 0px 6px rgba(33, 33, 33, .24))}.tool__trigger:focus,.tool__trigger:focus-within{border-radius:50%;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}@media screen and (min-width:1024px){.tool+.tool{margin-top:12px}}.tool__trigger{display:grid;align-content:center;width:52px;height:52px;line-height:52px;cursor:pointer;outline:2px solid transparent;outline-offset:2px;transition:outline .15s ease}.tool__trigger::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;font-size:25px}.tool__trigger--downloads::before{content:"\e832";transform:translateY(-2px)}.tool__trigger--cg::before{content:"\e82a"}.tool__trigger--backtotop::before{content:"\e80e"}.tool__trigger--dei-milestones::before{font-size:21px;display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e83b"}.info-trigger{color:#9c2;text-decoration:underline}.info-layer{display:none;position:absolute;width:270px;padding:10px;background:#717171;color:#fff;box-sizing:border-box;z-index:1}.info-layer.active{display:block}.info-layer .needle{display:block;position:absolute;border:10px solid transparent;border-bottom-color:#717171;border-top:0;top:-10px;left:0}.info-layer .needle.needle--bottom{border-bottom-color:transparent;border-top:10px solid #717171;border-bottom:0;top:auto;bottom:-10px}.info-layer .close-info{background:0 0;border:0;outline:0;padding:0;position:absolute;top:5px;right:5px;cursor:pointer;text-align:center;width:20px;z-index:1}.info-layer .close-info::after{content:"x";font-size:20px;color:#fff}.image-with-cards__headline{color:var(--color-white)}.image-with-cards__items-wrap{display:flex;flex-direction:column;gap:24px;max-width:500px;margin:0 auto;margin-top:36px}@media screen and (min-width:768px){.image-with-cards__items-wrap{display:grid;grid-template-columns:repeat(2,1fr);max-width:676px}}@media screen and (min-width:1024px){.image-with-cards__items-wrap{max-width:876px}}.image-with-cards__item{background-color:var(--color-white);color:var(--color-black);padding:24px 32px}@media screen and (min-width:768px){.image-with-cards__item{padding:36px}}.image-with-cards__item--image{padding:0;background-color:transparent;height:100%;width:100%}@media screen and (min-width:768px){.image-with-cards__item--image{grid-area:2/1/span 2/span 1}}.image-with-cards__image{width:100%}@media screen and (min-width:768px){.image-with-cards__image{height:100%;width:100%}}@media screen and (min-width:1440px){.image-with-cards__image{height:100%;max-height:100%;max-width:100%;width:100%;height:100%;object-fit:cover;object-position:60%}}.image-with-cards__number{font-size:40px;line-height:120%;font-family:JohnsonDisplay;margin-bottom:9px}@media screen and (min-width:1024px){.image-with-cards__number{font-size:47px}}.image-with-cards__text{font-size:16px;line-height:125%}@media screen and (min-width:1024px){.image-with-cards__text{font-size:18px}}.image-with-cards .photo__caption{font-size:14px;line-height:18px}@media screen and (min-width:768px){.image-with-cards .photo__caption{width:50%}}.image-with-cards__container+.image-with-cards .photo__caption{margin-top:12px}.image-with-cards+.footnote{margin-top:12px;margin-bottom:35px}.tooltip{position:absolute;display:flex;white-space:nowrap;height:32px;padding:12px;border-radius:3px;justify-content:center;align-items:center;font-size:12px;color:var(--color-white);background-color:var(--color-gray-9);z-index:999}.tooltip::after{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e814";position:absolute;bottom:-7px;transform:rotate(180deg);font-size:15px;color:var(--color-gray-9)}.tooltip-header{position:absolute;display:flex;white-space:nowrap;height:32px;padding:12px;border-radius:3px;justify-content:center;align-items:center;font-size:12px;color:var(--color-white);background-color:var(--color-gray-9);z-index:999;transform:translateX(50%);margin-top:25px;pointer-events:none}.tooltip-header::after{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e814";position:absolute;bottom:-7px;transform:rotate(180deg);font-size:15px;color:var(--color-gray-9)}.tooltip-header::after{bottom:24px;transform:unset}.header-sticky .tooltip-header{margin-top:65px}.tooltip-linkpolicies{position:absolute;display:flex;white-space:nowrap;height:32px;padding:12px;border-radius:3px;justify-content:center;align-items:center;font-size:12px;color:var(--color-white);background-color:var(--color-gray-9);z-index:999;transform:translateX(-50%)}.tooltip-linkpolicies::after{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e814";position:absolute;bottom:-7px;transform:rotate(180deg);font-size:15px;color:var(--color-gray-9)}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular,400);line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background,#495463);border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small, 13px);left:0;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:var(--plyr-font-size-base, 15px);padding:calc(var(--plyr-control-spacing,10px) * 2)}}@media (min-width:768px){.plyr__captions{font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}.plyr__caption{background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:0.2em 0.5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing,10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,hsl(198,100%,50%))));outline-offset:2px}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing,10px)/ 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background,rgba(255,255,255,.9));border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-menu-color,#495463);font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4, 0, .2, 1),width .35s cubic-bezier(.4, 0, .2, 1)}.plyr__menu__container::after{border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,rgba(255,255,255,.9));content:"";height:0;position:absolute;right:calc(var(--plyr-control-icon-size,18px)/ 2 + calc(var(--plyr-control-spacing,10px) * .7) - var(--plyr-menu-arrow-size,4px)/ 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color,#495463);display:flex;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5) calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4)}.plyr__menu__container .plyr__control--forward::after{border-left-color:var(--plyr-menu-arrow-color,#728096);right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward:focus-visible::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular,400);margin:calc(var(--plyr-control-spacing,10px) * .7);margin-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4);position:relative;width:calc(100% - calc(var(--plyr-control-spacing,10px) * .7) * 2)}.plyr__menu__container .plyr__control--back::after{border-right-color:var(--plyr-menu-arrow-color,#728096);left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back::before{background:var(--plyr-menu-back-border-color,#dbdfe4);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(34.68,39.576,46.92,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(var(--plyr-control-spacing,10px) * .7) - 2px) * -1);overflow:hidden;padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:0 0;border:0;border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width,3px) * 2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(34.68,39.576,46.92,.15),0 0 0 1px rgba(34.68,39.576,46.92,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);appearance:none;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/ 2 * -1)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(34.68,39.576,46.92,.15),0 0 0 1px rgba(34.68,39.576,46.92,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(34.68,39.576,46.92,.15),0 0 0 1px rgba(34.68,39.576,46.92,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,hsl(198,100%,50%))));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,hsl(198,100%,50%))));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,hsl(198,100%,50%))));outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time::before{content:"⁄";margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background,#fff);border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-tooltip-color,#495463);font-size:var(--plyr-font-size-small, 13px);font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:calc(var(--plyr-control-spacing,10px)/ 2) calc(calc(var(--plyr-control-spacing,10px)/ 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:calc(var(--plyr-control-icon-size,18px)/ 2 + calc(var(--plyr-control-spacing,10px) * .7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc(var(--plyr-control-icon-size,18px)/ 2 + calc(var(--plyr-control-spacing,10px) * .7));transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height,13px) * .5);margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height,13px) * -.5);margin-right:calc(var(--plyr-range-thumb-height,13px) * -.5);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc(var(--plyr-range-track-height,5px)/ 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(34.68,39.576,46.92,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(34.68,39.576,46.92,.6)) 50%,var(--plyr-progress-loading-background,rgba(34.68,39.576,46.92,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background,rgba(193.4175,199.8435,209.4825,.6))}.plyr__progress__marker{background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing,10px)/ 2);margin-right:calc(var(--plyr-control-spacing,10px)/ 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:var(--plyr-audio-control-color,#495463);padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193.4175,199.8435,209.4825,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193.4175,199.8435,209.4825,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193.4175,199.8435,209.4825,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(34.68,39.576,46.92,.15),0 0 0 1px rgba(34.68,39.576,46.92,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(34.68,39.576,46.92,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(34.68,39.576,46.92,.15),0 0 0 1px rgba(34.68,39.576,46.92,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(34.68,39.576,46.92,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(34.68,39.576,46.92,.15),0 0 0 1px rgba(34.68,39.576,46.92,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(34.68,39.576,46.92,.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,rgba(193.4175,199.8435,209.4825,.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:calc(var(--plyr-control-spacing,10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing,10px);padding-top:calc(var(--plyr-control-spacing,10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing,10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(34.68,39.576,46.92,.15),0 0 0 1px rgba(34.68,39.576,46.92,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(34.68,39.576,46.92,.15),0 0 0 1px rgba(34.68,39.576,46.92,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(34.68,39.576,46.92,.15),0 0 0 1px rgba(34.68,39.576,46.92,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:#22272e;border-radius:2px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty::after{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background,#fff);border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translate(0,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0,0) scale(1)}.plyr__preview-thumb::before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c7d1;border-radius:calc(var(--plyr-menu-radius,8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container::after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container::after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75)));border-bottom-left-radius:calc(var(--plyr-menu-radius,8px) - 1px);border-bottom-right-radius:calc(var(--plyr-menu-radius,8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}:root{--plyr-color-main:#262626;--plyr-video-background:#000;--plyr-range-thumb-height:13px;--plyr-range-track-height:8px;--plyr-control-spacing:8px;--plyr-video-control-color:#fff;--plyr-range-fill-background:#d0d0d0}.video-wrapper{position:relative;display:flow-root;height:auto;margin-bottom:54px;margin-top:54px}@media screen and (min-width:768px){.video-wrapper{margin-bottom:72px;margin-top:72px}}@media screen and (min-width:1024px){.video-wrapper{width:100%;margin-right:auto;margin-left:auto;max-width:876px;padding:0 1px}}.video-wrapper.is-active:after{opacity:0}.video-wrapper .video{margin:auto;overflow:hidden;position:relative;width:100%}.video-wrapper .video[poster]{object-fit:cover}.plyr--video{cursor:pointer}.plyr--paused .plyr__controls,.plyr--stopped .plyr__controls{opacity:0}.plyr--paused .plyr__controls:focus-within,.plyr--stopped .plyr__controls:focus-within{opacity:1;transform:none}.plyr--paused .plyr__poster,.plyr--stopped .plyr__poster{opacity:1}.plyr--playing .plyr__controls{opacity:1;transform:none}.plyr__poster{background-color:none!important;background-size:cover!important;transition:opacity .5s}.plyr__captions{z-index:1}.plyr input[type=range]{-webkit-appearance:none}.plyr__play-large{cursor:pointer}.plyr__play-large:focus{outline:0}.plyr--stopped .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%);transition:none}.plyr__control:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.plyr__progress input[type=range]:focus-visible,.plyr__volume input[type=range]:focus-visible{outline:4px solid var(--color-blue-4)!important;outline-offset:2px!important;border-radius:2px!important}.plyr .plyr__control--overlaid{opacity:1;background-color:transparent}.plyr .plyr__control--overlaid::after{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e82d";width:40px;height:40px;padding:0!important;font-size:40px;line-height:1;cursor:pointer}@media screen and (min-width:768px){.plyr .plyr__control--overlaid::after{width:79px;height:86px;font-size:79px}}@media screen and (min-width:1024px){.plyr .plyr__control--overlaid::after{width:103px;height:112px;font-size:103px}}@media screen and (min-width:1440px){.plyr .plyr__control--overlaid::after{width:120px;height:131px;font-size:120px}}.plyr .plyr__control--overlaid svg{display:none}.plyr:hover .plyr__control--overlaid{background-color:transparent;transform:translate(-50%,-50%) scale(1.1)}.footnotes:not(.footnotes--page-end){margin-top:12px}.infoblock+.footnotes:not(.footnotes--page-end){padding-left:26px;margin-top:-6px}.infoblock+.footnotes:not(.footnotes--page-end){margin-bottom:40px}@media screen and (min-width:768px){.infoblock+.footnotes:not(.footnotes--page-end){margin-bottom:56px}}@media screen and (min-width:768px){.infoblock+.footnotes:not(.footnotes--page-end){margin-top:-42px}}.card-layout+.footnotes:not(.footnotes--page-end){margin-top:-12px}.card-layout+.footnotes:not(.footnotes--page-end){margin-bottom:40px}@media screen and (min-width:768px){.card-layout+.footnotes:not(.footnotes--page-end){margin-bottom:56px}}@media screen and (min-width:768px){.card-layout+.footnotes:not(.footnotes--page-end){margin-bottom:54px}}@media screen and (min-width:768px) and (min-width:768px){.card-layout+.footnotes:not(.footnotes--page-end){margin-bottom:66px}}@media screen and (min-width:1024px){.card-layout+.footnotes:not(.footnotes--page-end){margin-top:-74px}}.card-highlight+.footnotes:not(.footnotes--page-end){margin-top:30px}.footnotes--page-end{margin-top:54px}@media screen and (min-width:768px){.footnotes--page-end{margin-top:72px}}.footnote{position:relative;font-size:14px;line-height:150%;color:var(--color-gray-9);padding-left:18px;margin-bottom:0}@media screen and (min-width:768px){.footnote{padding-left:17px}}.footnote+.footnote{margin-top:6px}.footnote--no-indent{padding-left:0}.footnote--no-indent+.footnote{margin-top:12px}.footnote .link--extern{overflow-wrap:break-word}.footnote-id{position:absolute;top:0.75em;left:0}.crosslinks{width:1440px;max-width:100%;margin:0 auto;padding:50px 20px;background:var(--color-white);border-top:2px solid var(--color-primary)}.crosslinks__container{width:1025px;max-width:100%;margin:0 auto}@media screen and (min-width:768px){.crosslinks__list{min-width:335px;column-count:2}}.crosslinks__list+.crosslinks__list{margin-left:30px}.crosslinks__link{position:relative;font-size:17px;padding-left:10px}.crosslinks__link::before{content:"\f105";font-family:icons-jj;line-height:1;position:absolute;left:0;top:0}.external-links{width:1440px;max-width:100%;margin:0 auto;padding:50px 20px;background:var(--color-white);border-top:2px solid var(--color-primary)}.external-links__container{width:1025px;max-width:100%;margin:0 auto}@media screen and (min-width:768px){.external-links__list{min-width:335px;column-count:2}}.external-links__list+.external-links__list{margin-left:30px}.external-links__link{position:relative;font-size:17px;padding-left:10px}.external-links__link::before{content:"\f105";font-family:icons-jj;line-height:1;position:absolute;left:0;top:0}.teasers{margin:0 auto;padding:60px 0}@media screen and (min-width:768px){.teasers{padding:54px 0 42px}}@media screen and (min-width:1024px){.teasers{max-width:672px;margin:0 auto;padding:60px 0 48px}}@media screen and (min-width:1440px){.teasers{max-width:1124px;padding:72px 0 90px}}.flatnav+.teasers{border-top:1px solid var(--color-gray3);margin-top:0}.teasers__inner{margin:0 auto;max-width:100%}@media screen and (min-width:576px){.teasers__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;margin:-12px}}@media screen and (min-width:1024px){.teasers__container{margin:0;gap:24px}}.teasers__headline{font-family:JohnsonDisplay;font-weight:400;font-size:25px;line-height:120%}@media screen and (min-width:1024px){.teasers__headline{font-size:32px}}@media screen and (min-width:576px){.teasers__headline{margin-bottom:35px}}.teasers__item{margin-top:24px;display:flex;flex-direction:column}@media screen and (min-width:576px){.teasers__item{margin:12px;width:calc(50% - 24px)}}@media screen and (min-width:1024px){.teasers__item{margin:0;width:calc(50% - 12px)}}@media screen and (min-width:1440px){.teasers__item{width:calc(25% - 24px)}}.teaser{position:relative;display:flex;min-height:345px}@media screen and (min-width:576px){.teaser{flex-direction:column}}.teaser__image-wrapper{width:100%;overflow:hidden}@media screen and (min-width:576px){.teaser__image-wrapper{max-width:100%;aspect-ratio:263/180}}.teaser__image{min-height:100%;width:100%;object-fit:cover;transition:all .55s ease}@media screen and (min-width:576px){.teaser__image--mobile{display:none}}.teaser__image--desktop{display:none}@media screen and (min-width:576px){.teaser__image--desktop{display:block}}@media screen and (min-width:576px){.teaser__image{width:100%}.teaser:hover .teaser__image{transform:scale(1.1)}}.teaser__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;padding:24px;background-color:var(--color-gray-1)}@media screen and (min-width:576px){.teaser__content{min-height:150px}}@media screen and (min-width:1440px){.teaser__content{min-height:175px}}.teaser__headline{font-family:JohnsonDisplay;font-size:18px;line-height:110%;font-weight:400;margin-bottom:16px}@media screen and (min-width:1440px){.teaser__headline{font-size:20px}}.teaser__link{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:1;text-indent:-9999px}.teaser__link:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.teaser__readmore{background-color:var(--color-primary);padding:10px 12px;color:var(--color-white);border-radius:50px;margin-top:auto;transition:.3s;line-height:18px;font-size:12px;font-weight:700}.teaser:hover .teaser__readmore{background:var(--color-red-8)}.report-title{margin-top:10px}@media screen and (min-width:768px){.report-title{margin-top:16px}}@media screen and (min-width:1506px){.report-title{margin-top:24px}}@media screen and (min-width:1210px) and (max-width:1505px){.report-title{font-size:12px}}@media screen and (min-width:1024px){.header--sticky .report-title{margin-top:4px}}@media screen and (min-width:1210px) and (max-width:1500px){.header--sticky .report-title{margin-top:0}}.report-title__headline{font-size:14px;line-height:18px;font-family:JohnsonDisplay;font-weight:500;margin:0;transition:font-size .3s ease}@media screen and (min-width:768px){.report-title__headline{font-size:16px;line-height:21px}}@media screen and (min-width:1024px){.report-title__headline{font-size:20px;line-height:24px;margin-top:unset}}@media screen and (min-width:1210px) and (max-width:1505px){.report-title__headline{font-size:19px}}@media screen and (min-width:768px){.header--sticky .report-title__headline{margin-top:6px}}@media screen and (min-width:1024px){.header--sticky .report-title__headline{font-size:13px}}.count__end{display:none}.aos,.aos-element{opacity:0;transition:all .5s ease}.aos--in-view,.aos-element--in-view{opacity:1}.contentremote{margin:80px auto}.contentremote:not(.is-error){font-size:8px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:loader-contentremote 1.7s infinite linear;transform:translateZ(0)}.contentremote.is-error{color:red;text-align:center}@keyframes loader-contentremote{0%,100%{box-shadow:0 -3em 0 0.2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 0.2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em,2em -2em 0 0,3em 0 0 0.2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 0.2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 0.2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 0.2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0.2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 0.2em}}.infoblock{position:relative;background-color:var(--color-gray-1);padding:24px 32px;clear:both}.infoblock{margin-top:40px}@media screen and (min-width:768px){.infoblock{margin-top:56px}}.infoblock{margin-bottom:40px}@media screen and (min-width:768px){.infoblock{margin-bottom:56px}}@media screen and (min-width:768px){.infoblock{margin-top:40px;margin-bottom:40px}}@media screen and (min-width:1024px){.infoblock{margin-top:40px}}@media screen and (min-width:1024px) and (min-width:768px){.infoblock{margin-top:56px}}@media screen and (min-width:1024px){.infoblock{margin-bottom:40px}}@media screen and (min-width:1024px) and (min-width:768px){.infoblock{margin-bottom:56px}}.infoblock>:last-child{margin-bottom:0}.infoblock:not(.infoblock--case-study) .paragraph:not(.footnote){color:var(--color-black);font-weight:500}.infoblock:not(.infoblock--case-study) .paragraph:not(.footnote) b,.infoblock:not(.infoblock--case-study) .paragraph:not(.footnote) strong{font-weight:500}.infoblock--icon{display:block}.infoblock--icon:not(.infoblock--case-study){background-color:transparent;padding:0}.infoblock--icon .graphic--icon-infoblock{display:block;margin:0;padding:0}.infoblock--icon .graphic--icon-infoblock__container{border-bottom:unset}.infoblock--icon .graphic--icon-infoblock .graphic__container{margin-top:0;width:33px;margin-bottom:12px}.infoblock--case-study{padding:32px}.infoblock--case-study .graphic--icon-infoblock{background-color:transparent;margin-bottom:24px}.infoblock--case-study .highlight-text{font-weight:700}.keyfigure-box{color:var(--color-black);margin-bottom:48px}@media screen and (min-width:1024px){.keyfigure-box{margin-bottom:54px}}@media screen and (min-width:768px){.keyfigure-box:not(.keyfigure-box--has-icon){display:flex;align-items:center}}@media screen and (min-width:768px){.keyfigure-box.keyfigure-box--media-pos-right:not(.keyfigure-box--has-icon){flex-direction:row-reverse}}.keyfigure-box.keyfigure-box--has-icon{padding:24px 32px;background-color:var(--color-gray-1)}.keyfigure-box+.footnotes{margin-top:-24px}@media screen and (min-width:768px){.keyfigure-box+.footnotes{margin-top:-36px}}.keyfigure-box__image-wrapper{width:100%;overflow:hidden;position:relative;margin-bottom:24px}@media screen and (min-width:768px){.keyfigure-box__image-wrapper{margin-bottom:0}}.keyfigure-box__image-wrapper:after{content:"";display:block;padding-bottom:100%}@media screen and (min-width:768px){.keyfigure-box__image-wrapper:after{display:none}}.keyfigure-box:not(.keyfigure-box--has-icon) .keyfigure-box__image-wrapper{max-width:300px}@media screen and (min-width:768px){.keyfigure-box:not(.keyfigure-box--has-icon) .keyfigure-box__image-wrapper{max-width:100%;width:260px;height:max-content}}.keyfigure-box:not(.keyfigure-box--has-icon) .keyfigure-box__image-wrapper:after{display:none}.keyfigure-box__image-wrapper .keyfigure-box__image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (min-width:768px){.keyfigure-box__image-wrapper .keyfigure-box__image{position:inherit}}.keyfigure-box:not(.keyfigure-box--has-icon) .keyfigure-box__image-wrapper .keyfigure-box__image{position:relative}@media screen and (min-width:768px){.keyfigure-box:not(.keyfigure-box--has-icon) .keyfigure-box__text-wrapper{width:calc(100% - 200px);padding:24px 32px}}@media screen and (min-width:1024px){.keyfigure-box:not(.keyfigure-box--has-icon) .keyfigure-box__text-wrapper{padding:36px}}.keyfigure-box__icon-wrapper{display:flex;justify-content:flex-start;margin-bottom:18px;width:42px}.keyfigure-box--media-pos-right .keyfigure-box__icon-wrapper{justify-content:flex-end}.keyfigure-box__keyfigure{display:flex;flex-wrap:wrap;font-family:JohnsonDisplay;font-size:40px;line-height:120%;margin-bottom:12px;color:var(--color-primary)}@media screen and (min-width:1024px){.keyfigure-box__keyfigure{font-size:47px}}.keyfigure-box__keyfigure-text{margin-bottom:0;padding-right:5px}.keyfigure-box__text:last-of-type{margin-bottom:0}.keyfigure-box__link{display:block;font-size:18px;line-height:20px;font-weight:700;color:var(--color-black);text-decoration:none;width:max-content;margin-top:18px}@media screen and (min-width:768px){.keyfigure-box__link{margin-top:24px}}.keyfigure-box__link:after{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e809";margin-left:12px;height:17px;transition:margin-left .3s ease}.keyfigure-box__link:hover{text-decoration:none}.keyfigure-box__link:hover:after{margin-left:22px;text-decoration:none}.list--linklist+.keyfigure-box{margin-top:42px}@media screen and (min-width:1024px){.list--linklist+.keyfigure-box{margin-top:54px}}.download-links-box{position:relative;background:var(--color-white);padding:30px 24px 24px;z-index:1;margin-top:48px;color:var(--color-black)}@media screen and (min-width:768px){.download-links-box{padding:42px 36px 36px;margin-bottom:80px}}@media screen and (min-width:1024px){.download-links-box{margin-top:70px}}.download-links-box__headline{margin-bottom:24px;font-size:24px;line-height:30px;letter-spacing:-.1px;font-weight:700}@media screen and (min-width:768px){.download-links-box__headline{font-size:28px;line-height:34px}}@media screen and (min-width:768px){.download-links-box__headline{margin-bottom:36px}}@media screen and (min-width:1024px){.download-links-box__list{display:flex;flex-direction:column}}@media screen and (min-width:1024px){.download-links-box__list--columns{gap:50px}}@media screen and (min-width:1024px){.download-links-box__items{width:calc(50% - 25px)}}.download-links-box__items--right{margin-top:12px}@media screen and (min-width:1024px){.download-links-box__items--right{margin-top:0}}.download-links-box__item{break-inside:avoid}.download-links-box__item+.download-links-box__item{margin-top:12px}@media screen and (min-width:768px){.download-links-box__item+.download-links-box__item{margin-top:22px}}.download-links-box__link{color:var(--color-black);position:relative;display:block;padding-left:30px}.download-links-box__link::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e80b";position:absolute;top:2px;left:0;font-size:18px;color:var(--color-primary)}@media screen and (min-width:768px){.download-links-box__link::before{font-size:21px;top:3px}}.download-links-box__link:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.download-links-box__link-title{font-size:17px;line-height:1.33;font-weight:500}@media screen and (min-width:768px){.download-links-box__link-title{font-size:21px}}.download-links-box__link:hover .download-links-box__link-title{color:var(--color-primary)}.download-links-box__link-subtitle{color:var(--color-black);display:block;font-size:16px;line-height:1.25;color:var(--color-gray5);margin-top:4px}@media screen and (min-width:768px){.download-links-box__link-subtitle{font-size:18px;line-height:1.33}}.download-links__item+.download-links__item{margin-top:12px}@media screen and (min-width:768px){.download-links__item+.download-links__item{margin-top:18px}}.download-links__link{color:var(--color-black);position:relative;display:block;padding-left:30px}.download-links__link::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e80b";position:absolute;top:2px;left:0;font-size:18px;color:var(--color-primary)}@media screen and (min-width:768px){.download-links__link::before{font-size:21px;top:3px}}.download-links__link:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.download-links__link-title{font-size:17px;line-height:1.33;font-weight:500}@media screen and (min-width:768px){.download-links__link-title{font-size:21px}}.download-links__link:hover .download-links__link-title{color:var(--color-primary)}.download-links__link-subtitle{color:var(--color-black);display:block;font-size:16px;line-height:1.25;color:var(--color-gray5);margin-top:4px}@media screen and (min-width:768px){.download-links__link-subtitle{font-size:18px;line-height:1.33}}.box-wrapper{display:flex;flex-wrap:wrap;margin-bottom:24px}@media screen and (min-width:768px){.box-wrapper{justify-content:space-between}}@media screen and (min-width:1024px){.box-wrapper{max-width:1024px}}.box-wrapper:first-of-type,.paragraph+.box-wrapper{margin-top:40px}@media screen and (min-width:1024px){.box-wrapper:first-of-type,.paragraph+.box-wrapper{margin-top:56px}}@media screen and (min-width:1024px){.box-wrapper:last-of-type{margin-bottom:66px}}.box--text-logo{display:block;width:100%;padding:24px 32px;background-color:var(--color-gray-1)}@media screen and (min-width:768px){.box--text-logo{width:calc(50% - 12px)}}.box--text-logo:not(:last-of-type){margin-bottom:24px}@media screen and (min-width:768px){.box--text-logo:not(:last-of-type){margin-bottom:0}}@media screen and (min-width:768px){.box--text-logo.fullwidth{width:100%}}.box--text-logo.content-width{max-width:876px;margin:0 auto}@media screen and (min-width:768px){.box--text-logo.content-width{width:100%}}.box--text-logo .graphic{width:100%;max-width:189px;margin:0;padding:0;background-color:transparent}.box--text-logo .graphic__container{margin-top:0}.box--text-logo .graphic__image{margin:0}.box--text-logo .graphic+.paragraph{margin-top:18px}.box--text-logo .paragraph:last-of-type{margin-bottom:0}.box--text-logo .paragraph b,.box--text-logo .paragraph strong{color:var(--color-font-base)}.interactive-element-click-hint{display:none;align-items:center}@media screen and (min-width:768px){.interactive-element-click-hint{display:flex;margin-top:64px;margin-bottom:24px}}.interactive-element-click-hint__text{font-size:16px;line-height:1.16;color:var(--color-red);max-width:180px;position:relative;padding-left:12px;margin-bottom:0}@media screen and (min-width:768px){.interactive-element-click-hint__text{font-size:16px;margin-right:12px}}.page--home .main__container{padding:0}.page--home .article>*,.page--home .content{width:100%;max-width:unset}.home-hero{position:relative;color:var(--color-white);background:var(--color-primary);overflow-x:unset}@media screen and (min-width:1024px){.home-hero{display:flex;height:calc(100vh - 121px);align-items:center;aspect-ratio:1440/900}}.home-hero__inner{padding-bottom:36px;width:236px;margin:0 auto;padding:20px 0 20px 0}@media screen and (min-width:768px){.home-hero__inner{width:333px;margin-left:160px;margin-top:0;padding-bottom:36px}}@media screen and (min-width:1024px){.home-hero__inner{width:1620px;max-width:100%;margin:0 auto;padding-left:24px;padding-right:24px;padding-left:0!important;max-width:485px;margin-left:48px;padding:0}}@media screen and (min-width:1024px) and (min-width:768px){.home-hero__inner{padding-left:48px;padding-right:48px}}@media screen and (min-width:1024px) and (min-width:1440px){.home-hero__inner{padding-left:72px;padding-right:72px}}@media screen and (min-width:1440px){.home-hero__inner{width:1620px;max-width:100%;margin:0 auto;padding-left:24px;padding-right:24px;max-width:485px;margin-left:160px}}@media screen and (min-width:1440px) and (min-width:768px){.home-hero__inner{padding-left:48px;padding-right:48px}}@media screen and (min-width:1440px) and (min-width:1440px){.home-hero__inner{padding-left:72px;padding-right:72px}}.home-hero__headline{font-family:JohnsonDisplay;font-size:50px;line-height:120%;font-weight:400;max-width:100%;margin-bottom:34px}@media screen and (min-width:768px){.home-hero__headline{font-size:60px}}@media screen and (min-width:1440px){.home-hero__headline{font-size:80px}}.home-hero__links-wrapper{margin-top:34px;margin-bottom:70px}@media screen and (min-width:1024px){.home-hero__links-wrapper{margin-bottom:80px}}@media screen and (min-width:1024px){.home-hero__links-wrapper{margin-bottom:0;display:flex;flex-direction:column;align-items:flex-start}}.home-hero__link-container+.home-hero__link-container{margin-top:20px}.home-hero__link-container .home-hero__link{color:var(--color-black);transition:all .3s ease}.home-hero__link-container .home-hero__link::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e810";margin-right:9px}.home-hero__link-container .home-hero__link:before{width:24px}.home-hero__link-container .home-hero__link:hover{background:var(--color-gray-2);color:var(--color-black)}.home-hero__link-container:first-of-type .home-hero__link::before{content:"\e83d";position:relative;font-size:24px;top:2px;line-height:12px}.home-hero__link{display:inline-block;height:48px;padding:15px 24px;border-radius:100px;background:var(--color-primary);font-weight:400;font-size:16px;line-height:120%;color:var(--color-white);background:var(--color-white);color:var(--color-black);display:inline-block;width:auto}.home-hero__link:focus,.home-hero__link:hover{background:var(--color-red-8);color:var(--color-white)}.home-hero__link:focus-visible{outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.home-hero__link:hover{color:var(--color-primary);background:var(--color-gray-2)}.home-hero__link:focus,.home-hero__link:focus-visible{outline-offset:2px;display:inline-block;outline-width:3px;outline-style:solid;outline-color:var(--color-blue-2);background:var(--color-gray-2);color:var(--color-black)}.home-hero__image-wrapper{position:relative;padding-bottom:60px;background-repeat:no-repeat;background-position:0 100%;z-index:1;display:flex;flex-direction:column-reverse;text-align:end}@media screen and (min-width:1024px){.home-hero__image-wrapper{padding:0 0 76px 65px;height:100%;display:flex;flex-direction:row;text-align:end}}@media screen and (min-width:1024px){.home-hero__image-wrapper{position:absolute;width:50%;top:0;right:0;display:flex;justify-content:end;padding:0}}@media screen and (min-width:1440px){.home-hero__image-wrapper{padding-left:0}}@media screen and (min-width:1600px){.home-hero__image-wrapper{padding-left:0}}.home-section:not(.home-section--in-view) .home-hero__image-wrapper::before{transform:translateX(100%);opacity:0}.home-hero__image{transition-property:transform,opacity;transition-duration:1s;transition-timing-function:ease;transition-delay:0.7s;position:relative;z-index:2}.home-section:not(.home-section--in-view) .home-hero__image{transform:translateX(100%);opacity:0}@media screen and (min-width:1024px){.home-hero__image{display:flex;flex-direction:column;height:calc(100vh - 121px);width:100%}}.home-hero__image img{width:100%}@media screen and (min-width:1024px){.home-hero__image img{height:100%;object-fit:cover;object-position:center 20%}}.home-hero__image-element{height:360px;object-fit:cover;object-position:center}@media screen and (min-width:768px){.home-hero__image-element{height:722px}}@media screen and (min-width:1024px){.home-hero__image-element{height:100%}}@media screen and (min-width:1024px){.home-hero__image-inner{height:100%}}.home-hero__image-caption{opacity:0;transform:translateY(10px);transition:opacity .6s ease-out,transform .6s ease-out;transition-delay:2s;will-change:opacity,transform;display:flex;font-size:14px;line-height:125%;color:var(--color-white);padding:0 24px}.home-hero__image-caption.is-visible{opacity:1;transform:translateY(0)}@media screen and (min-width:1024px){.home-hero__image-caption span{background:var(--color-header-bg)}}.home-hero__image-caption{padding:16px 24px 0 0;text-align:end;line-height:150%;font-size:16px;bottom:0;margin:0;right:0;margin-left:auto;font-size:14px;margin-left:calc((100% - 236px)/ 2)}@media screen and (min-width:768px){.home-hero__image-caption{font-size:16px;padding-top:24px}}@media screen and (min-width:768px){.home-hero__image-caption{max-width:200px;height:max-content;margin-left:auto;position:absolute;top:calc(100% - 60px)}}@media screen and (min-width:1024px){.home-hero__image-caption{top:auto;bottom:0;width:150px;margin:auto 26px 35px 0;padding-right:0;left:auto;right:100%}}.home-hero__image-caption span{position:relative}.home-hero-video{position:relative;padding-top:72px}@media screen and (max-width:1023px){.home-hero-video:has(.plyr--fullscreen-fallback){z-index:20}.home-hero-video:has(.plyr--fullscreen-fallback) video.video{object-fit:contain}}@media screen and (min-width:1024px){.home-hero-video{display:block;padding-top:136px}}@media screen and (min-width:1024px){.home-hero-video .plyr--video{height:auto!important}}@media screen and (min-width:1440px){.home-hero-video .plyr--video{min-width:850px}}.home-hero-video__inner{width:1620px;max-width:100%;margin:0 auto;padding-left:24px;padding-right:24px}@media screen and (min-width:768px){.home-hero-video__inner{padding-left:48px;padding-right:48px}}@media screen and (min-width:1440px){.home-hero-video__inner{padding-left:72px;padding-right:72px}}.home-hero-video__inner-wrapper{display:flex;flex-direction:column;margin-top:24px;gap:24px}@media screen and (max-width:1023px){.home-hero-video__inner-wrapper .plyr:fullscreen video.video{object-fit:contain}}@media screen and (min-width:1024px){.home-hero-video__inner-wrapper{flex-direction:row;margin-top:48px}}@media screen and (min-width:1440px){.home-hero-video__inner-wrapper{gap:46px}}.home-hero-video__inner-description{font-size:22px;font-weight:300;line-height:150%}@media screen and (min-width:1024px){.home-hero-video__inner-description{font-size:20px;width:100%}}@media screen and (min-width:1080px){.home-hero-video__inner-description{font-size:22px}}@media screen and (min-width:1150px){.home-hero-video__inner-description{font-size:24px}}@media screen and (min-width:1251px){.home-hero-video__inner-description{font-size:26px}}@media screen and (min-width:1307px){.home-hero-video__inner-description{font-size:28px}}.home-hero-video .video-wrapper{position:relative;z-index:1}.home-hero-video__video{max-width:100%}.home-hero-video .plyr__poster{background-color:var(--color-white)!important}.home-hero-video .plyr__video-wrapper{background:var(--color-white)}@media screen and (min-width:1024px){.home-hero-video .plyr__video-wrapper{height:auto}}@media screen and (min-width:1440px){.home-hero-video .plyr__video-wrapper{margin:0 auto}}.home-hero-video .plyr .plyr__control--overlaid{opacity:1;display:flex;background:var(--color-white);height:64px;border-radius:30px;width:120px;align-items:center;justify-content:center;gap:16px}.home-hero-video .plyr .plyr__control--overlaid::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e846";width:17px;height:19px;font-size:20px;color:var(--color-primary)}.home-hero-video .plyr .plyr__control--overlaid::after{content:"Play";font-size:16px;line-height:19px;font-family:JohnsonText;color:var(--color-primary);height:auto;color:var(--color-black);width:auto}.home-hero-video .plyr .plyr__control--overlaid svg{display:none}.home-hero-video .plyr .plyr__control--overlaid:hover{background-color:var(--color-primary)}.home-hero-video .plyr .plyr__control--overlaid:hover::before{color:var(--color-white)}.home-hero-video .plyr .plyr__control--overlaid:hover::after{color:var(--color-white)}.home-hero-video .plyr:hover .plyr__control--overlaid{transform:translate(-50%,-50%) scale(1.1);background-color:var(--color-primary)}.home-hero-video .plyr:hover .plyr__control--overlaid::before{color:var(--color-white)}.home-hero-video .plyr:hover .plyr__control--overlaid::after{color:var(--color-white)}.home-hero-video .plyr .plyr__control--overlaid:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4);border-radius:999px}.home-highlights{padding-top:72px;padding-bottom:72px}@media screen and (min-width:768px){.home-highlights{padding-top:120px;padding-bottom:120px}}@media screen and (min-width:1024px){.home-highlights{padding-top:136px;padding-bottom:136px}}.home-highlights__inner{width:1620px;max-width:100%;margin:0 auto;padding-left:24px;padding-right:24px}@media screen and (min-width:768px){.home-highlights__inner{padding-left:48px;padding-right:48px}}@media screen and (min-width:1440px){.home-highlights__inner{padding-left:72px;padding-right:72px}}@media screen and (min-width:1200px){.home-highlights__inner{display:grid;grid-template-columns:calc((100% - 96px) * 0.3333333333) calc((100% - 24px) * 0.6666666667);grid-gap:30px 48px}}.home-highlights__headline-wrapper{display:flex;flex-direction:column;align-items:flex-start}.home-highlights__headline{font-size:32px;line-height:120%;font-weight:400;min-width:480px;max-width:100%;font-family:JohnsonDisplay;color:var(--color-black)}@media screen and (min-width:768px){.home-highlights__headline{font-size:42px}}@media screen and (min-width:1024px){.home-highlights__headline{font-size:60px}}@media screen and (min-width:1600px){.home-highlights__headline{font-size:64px}}.home-highlights__list{display:grid;grid-gap:0px 24px;margin-top:48px}@media screen and (min-width:768px){.home-highlights__list{grid-template-columns:calc((100% - 22px)/ 2) calc((100% - 22px)/ 2)}}@media screen and (min-width:1024px){.home-highlights__list{grid-template-columns:calc((100% - 48px)/ 2) calc((100% - 48px)/ 2);column-gap:48px}}@media screen and (min-width:1200px){.home-highlights__list{margin-top:0}}@media screen and (min-width:1440px){.home-highlights__list{margin-bottom:-54px}}.home-highlights__item{padding-bottom:36px}@media screen and (min-width:1440px){.home-highlights__item{padding-bottom:54px}}.home-highlights__value{display:flex;font-size:40px;line-height:1.2;font-weight:400;font-family:JohnsonDisplay;color:var(--color-black)}@media screen and (min-width:768px){.home-highlights__value{flex-direction:column}}@media screen and (min-width:1024px){.home-highlights__value{font-size:47px}}.home-highlights__value-content{display:flex}.home-highlights__icon{max-height:48px;max-width:57px;margin-right:24px}@media screen and (min-width:768px){.home-highlights__icon{margin-bottom:12px}}@media screen and (min-width:1024px){.home-highlights__icon{width:50px;font-size:50px}}.home-highlights__icon--lottie{min-width:50px}.home-highlights__item-headline{color:var(--color-primary)}.home-highlights__description{font-size:16px;line-height:150%;color:var(--color-black);margin-top:12px}@media screen and (min-width:1024px){.home-highlights__description{font-size:18px}}.home-highlights__link-container--mobile{margin-top:18px}@media screen and (min-width:768px){.home-highlights__link-container--mobile{margin-top:12px}}@media screen and (min-width:1024px){.home-highlights__link-container--desktop{margin-top:54px}}.home-highlights__link-container:focus{outline-offset:2px;display:inline-block;outline-width:2px;outline-style:solid;outline-color:var(--color-blue-2)}.home-highlights__link{display:inline-block;height:48px;padding:15px 24px;border-radius:100px;background:var(--color-primary);font-weight:400;font-size:16px;line-height:120%;color:var(--color-white);position:relative;display:inline-block}.home-highlights__link:focus,.home-highlights__link:hover{background:var(--color-red-8);color:var(--color-white)}.home-highlights__link:focus-visible{outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}@media screen and (min-width:1200px){.home-highlights__link{display:none}}.home-highlights__link--desktop{display:none}@media screen and (min-width:1200px){.home-highlights__link--desktop{display:block}}.home-highlight-links{position:relative;padding-bottom:102px}@media screen and (min-width:768px){.home-highlight-links{padding-top:48px;padding-bottom:144px}}@media screen and (min-width:1024px){.home-highlight-links{padding-top:68px;padding-bottom:286px}}.home-highlight-links__inner{width:1620px;max-width:100%;margin:0 auto;padding-left:24px;padding-right:24px}@media screen and (min-width:768px){.home-highlight-links__inner{padding-left:48px;padding-right:48px}}@media screen and (min-width:1440px){.home-highlight-links__inner{padding-left:72px;padding-right:72px}}.home-highlight-links__headline{color:var(--color-primary);font-size:32px;line-height:120%;font-weight:400;min-width:480px;max-width:100%;font-family:JohnsonDisplay;color:var(--color-black)}@media screen and (min-width:768px){.home-highlight-links__headline{font-size:42px}}@media screen and (min-width:1024px){.home-highlight-links__headline{font-size:60px}}@media screen and (min-width:1600px){.home-highlight-links__headline{font-size:64px}}.home-highlight-links__list{margin-top:48px;margin-left:15px;margin-right:15px}@media screen and (min-width:768px){.home-highlight-links__list{display:grid;grid-template-columns:calc((100% - 22px)/ 2) calc((100% - 22px)/ 2);grid-gap:48px;margin-left:0;margin-right:0}}@media screen and (min-width:1024px){.home-highlight-links__list{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1440px){.home-highlight-links__list{grid-gap:54px 48px}}.home-highlight-links__item{position:relative;display:flex;justify-content:flex-start;background-color:var(--color-primary);flex-direction:column}.home-highlight-links__item+.home-highlight-links__item{margin-top:36px}@media screen and (min-width:768px){.home-highlight-links__item+.home-highlight-links__item{margin-top:0}}.home-highlight-links__item:hover{background-color:var(--color-red-8)}.home-highlight-links__item:hover .home-highlight-links__image{transform:scale(1)}.home-highlight-links__item--type-image:nth-child(n+7){display:none}.home-highlight-links--show-all .home-highlight-links__item--type-image:nth-child(n+7){display:flex}.home-highlight-links__item-title{margin-top:0;pointer-events:none;z-index:2;position:relative;font-size:18px;line-height:1.1;font-weight:400;color:var(--color-white);padding:27px;min-height:75px;height:max-content;display:flex;align-items:center;margin-top:0;flex-grow:1}@media screen and (min-width:1440px){.home-highlight-links__item-title{height:90px;padding:32px 28px}}.home-highlight-links__item-title>span{padding-right:10px}.home-highlight-links__item-title-inner{position:relative;display:inline-block;font-size:18px;line-height:1.1;font-weight:700;margin-top:24px}@media screen and (min-width:768px){.home-highlight-links__item-title-inner{font-size:20px;line-height:1.15}}.home-highlight-links__item-title-inner>span{padding-right:44px}.home-highlight-links__item-title-inner::after{font-weight:700;position:absolute;right:17px;bottom:1px;transition:right .3s ease;display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e80d"}.home-highlight-links__item-title-inner:hover{color:var(--color-primary)}.home-highlight-links__item-title-inner:hover::after{right:0}.home-highlight-links__item-title-inner{margin-top:0}.home-highlight-links__item-title-inner::after{right:-8px;position:relative;bottom:unset;transition:right .3s ease}.home-highlight-links__item:hover .home-highlight-links__item-title-inner::after{right:-22px}.home-highlight-links__item-link{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.home-highlight-links__item-link:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.home-highlight-links__image-wrapper{position:relative;margin-right:42px;overflow:hidden}@media screen and (min-width:1440px){.home-highlight-links__image-wrapper{margin-right:52px}}.home-highlight-links__image{height:100%;width:270px;object-fit:cover;width:100%;transform:scale(1.1);transform-origin:center;transition:all .5s ease}.home-highlight-links__button-wrapper{display:flex;justify-content:center;margin-top:54px}@media screen and (min-width:768px){.home-highlight-links__button-wrapper{margin-top:48px}}@media screen and (min-width:1440px){.home-highlight-links__button-wrapper{margin-top:54px}}.home-highlight-links__button-container:focus{outline-offset:2px;display:inline-block;outline-width:2px;outline-style:solid;outline-color:var(--color-blue-2)}.home-highlight-links__expand-button{display:inline-block;height:48px;padding:15px 24px;border-radius:100px;background:var(--color-primary);font-weight:400;font-size:16px;line-height:120%;color:var(--color-white);position:relative;display:inline-block}.home-highlight-links__expand-button:focus,.home-highlight-links__expand-button:hover{background:var(--color-red-8);color:var(--color-white)}.home-highlight-links__expand-button:focus-visible{outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.home-highlight-links__expand-button--less{display:none}.home-highlight-links--show-all .home-highlight-links__expand-button--less{display:block}.home-highlight-links--show-all .home-highlight-links__expand-button--more{display:none}.home-downloads{position:relative;padding-top:78px;padding-bottom:96px;background:var(--color-gray-2)}@media screen and (min-width:768px){.home-downloads{padding-top:96px;padding-bottom:120px}}.home-downloads__inner{width:1620px;max-width:100%;margin:0 auto;padding-left:24px;padding-right:24px}@media screen and (min-width:768px){.home-downloads__inner{padding-left:48px;padding-right:48px}}@media screen and (min-width:1440px){.home-downloads__inner{padding-left:72px;padding-right:72px}}.home-downloads__headline{font-size:32px;line-height:120%;font-weight:400;min-width:480px;max-width:100%;font-family:JohnsonDisplay;color:var(--color-black)}@media screen and (min-width:768px){.home-downloads__headline{font-size:42px}}@media screen and (min-width:1024px){.home-downloads__headline{font-size:60px}}@media screen and (min-width:1600px){.home-downloads__headline{font-size:64px}}.home-downloads__items-wrapper{margin-top:30px}@media screen and (min-width:768px){.home-downloads__items-wrapper{margin-top:54px}}@media screen and (min-width:1200px){.home-downloads__items-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px 48px}}.home-downloads__list{list-style-type:none;display:grid;grid-template-columns:100%;grid-gap:20px 0;margin-top:25px}@media screen and (min-width:768px){.home-downloads__list{margin-top:0;grid-template-columns:calc((100% - 24px)/ 2) calc((100% - 24px)/ 2);column-gap:24px}}@media screen and (min-width:1200px){.home-downloads__list{column-gap:48px}}.home-downloads__list--links{row-gap:24px}@media screen and (min-width:768px){.home-downloads__list--links{display:grid;grid-template-columns:repeat(3,calc((100% - 48px)/ 3));column-gap:24px;margin-bottom:48px}}@media screen and (min-width:1200px){.home-downloads__list--links{column-gap:48px;grid-template-columns:auto;margin:0}}@media screen and (min-width:768px){.home-downloads__list--downloads{grid-gap:24px 24px}}@media screen and (min-width:1200px){.home-downloads__list--downloads{grid-template-columns:auto;column-gap:48px}}.home-downloads__list--downloads-sm{margin-top:24px}@media screen and (min-width:768px){.home-downloads__list--downloads-sm{grid-template-columns:repeat(3,calc((100% - 48px)/ 3));margin-top:48px}}@media screen and (min-width:1200px){.home-downloads__list--downloads-sm{margin-top:0;grid-template-columns:auto;column-gap:48px}}.home-downloads__item{position:relative}.home-downloads__download-link,.home-downloads__link{display:flex;flex-direction:column;font-size:17px;line-height:140%;font-weight:500}@media screen and (min-width:1024px){.home-downloads__download-link,.home-downloads__link{font-size:21px}}.home-downloads__link{align-items:flex-start;justify-content:center;min-height:140px;padding:15px;color:var(--color-white);padding:24px 36px;border-radius:2px;width:100%}@media screen and (min-width:768px){.home-downloads__link{min-height:150px;height:100%}}@media screen and (min-width:1024px){.home-downloads__link{min-height:170px}}@media screen and (min-width:1200px){.home-downloads__link{flex-grow:1;padding:36px}}.home-downloads__link::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;font-size:42px;margin-bottom:12px}.home-downloads__link--download-report::before{content:"\e83d"}.home-downloads__link--cg::before{content:"\e82a"}.home-downloads__link--reportinghub::before{content:"\e832"}.home-downloads__link:hover{color:var(--color-white);background:var(--color-red-8)}.home-downloads__link:focus-visible{color:var(--color-white);background:var(--color-red-8);border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.home-downloads__link-container{display:flex;height:100%;background-color:var(--color-primary)}.home-downloads__download-link{display:flex;justify-content:center;align-items:flex-start;height:100%;padding:24px 36px;border-radius:2px;background-color:var(--color-white)}.home-downloads__download-link:focus-visible .home-downloads__download-link-title,.home-downloads__download-link:hover .home-downloads__download-link-title{color:var(--color-red-8)}.home-downloads__download-link:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4)}.home-downloads__download-link:focus-visible .home-downloads__download-link-type{background:var(--color-red-8)}.home-downloads__download-link-title{display:flex;align-items:center;color:var(--color-black)}@media screen and (min-width:1200px){.home-downloads__download-link-title{flex-direction:column;align-items:flex-start}}.home-downloads__download-link-title::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e83d";margin-right:10px;font-size:37px}@media screen and (min-width:1200px){.home-downloads__download-link-title::before{margin-bottom:10px}}.home-downloads__download-link-wrapper{margin-top:16px}.home-downloads__download-link-wrapper:focus{outline-offset:2px;display:inline-block;outline-width:2px;outline-style:solid;outline-color:var(--color-blue-2)}.home-downloads__download-link-wrapper:focus .home-downloads__download-link-type{background-color:var(--color-red-8)}.home-downloads__download-link-wrapper:hover .home-downloads__download-link-type{background-color:var(--color-red-8)}.home-downloads__download-link-type{display:flex;color:var(--color-white);font-weight:500;background:var(--color-primary);border-radius:100px;padding:15px 16px;height:40px;font-size:14px;line-height:19px;align-items:center}.home-downloads__download-link-title:has(~ .home-downloads__download-link-type:hover){color:var(--color-red-6)}@media screen and (min-width:576px){.sitemap__list--level1{column-count:2;column-gap:24px;column-fill:balance}}.sitemap__list--level2,.sitemap__list--level3,.sitemap__list--level4{padding-left:18px}.sitemap__item{list-style:none}.sitemap__item+.sitemap__item{margin-top:12px}.sitemap__item--level1{break-inside:avoid}.sitemap__item--level1+.sitemap__item--level1{margin-top:42px}.sitemap__item--level2{margin-top:24px}.sitemap__item--level3,.sitemap__item--level4{margin-top:12px}.sitemap__link{display:block;font-size:20px;line-height:1.4}.sitemap__link--level1{font-size:19px;line-height:1.32;font-weight:900}.sitemap__link:hover{color:var(--color-primary)}.glossary-group{position:relative;padding:30px 0}@media screen and (min-width:768px){.glossary-group{padding:42px 0}}.glossary-group+.glossary-group{border-top:1px solid var(--color-gray3)}.glossary-group__title{margin-bottom:18px}@media screen and (min-width:768px){.glossary-group__title{position:absolute;top:42px;left:0}}@media screen and (min-width:768px){.glossary-item{padding-left:100px}}.glossary-item+.glossary-item{margin-top:30px}.glossary-item__title{margin-bottom:6px;letter-spacing:-.1px;font-size:21px;line-height:26px}@media screen and (min-width:768px){.glossary-item__title{margin-bottom:12px;font-size:26px;line-height:32px;font-weight:900;letter-spacing:-.3px}}.glossary-item__text{margin:0;font-size:18px;line-height:150%}.page--downloads{background:var(--color-gray-2)}.page--downloads .main__content-header-container{background-color:var(--color-primary)}@media screen and (min-width:1024px){.page--downloads .main__content-header-container{height:calc(100vh - 121px)}}@media screen and (min-width:1024px){.page--downloads .content-header-image{padding:0;height:100%}}.page--downloads .content-header-image__headline{color:var(--color-white);font-size:50px;line-height:120%}@media screen and (min-width:768px){.page--downloads .content-header-image__headline{font-size:72px}}.page--downloads .content-header-image::before{display:none}.page--downloads .content-header-image::after{display:none}@media screen and (min-width:1024px){.page--downloads .content-header-image__content-inner{padding:0 0 0 40px}}@media (max-height:1000px){.page--downloads .content-header-image__content-inner{padding-top:0}}@media screen and (min-width:1024px){.page--downloads .content-header-image__content{display:flex;align-items:center;height:100%}}@media screen and (min-width:1024px){.page--downloads .content-header-image__image{height:100%;object-fit:cover;object-position:center 20%}}.page--downloads .content-header-image__content-wrapper{display:flex;flex-direction:column-reverse}@media screen and (min-width:1024px){.page--downloads .content-header-image__image-wrapper{top:0;bottom:unset;transform:unset;height:100%;display:flex}}.page--downloads .content-header-image__image-caption{padding:24px 26px 50px 0;text-align:end;line-height:150%;bottom:0;margin:0;right:0;max-width:80%;margin-left:auto;opacity:0;transform:translateY(10px);transition:opacity .6s ease-out,transform .6s ease-out;transition-delay:1.5s;will-change:opacity,transform}.page--downloads .content-header-image__image-caption.is-visible{opacity:1;transform:translateY(0)}@media screen and (min-width:1024px){.page--downloads .content-header-image__image-caption{padding-bottom:0;position:absolute;bottom:30px;left:20%;bottom:64px;margin:0;right:0;width:50%;max-width:30%}}.page--downloads .content-header-image__image-caption::after{background-image:none}@media screen and (min-width:1024px){.page--downloads .content-header-image .headline{padding-top:36px}}.page--downloads .content-header-image .introtext{margin-bottom:30px}.page--downloads .content-header-image .breadcrumb{display:none}@media screen and (min-width:1024px){.page--downloads .content-header-image .breadcrumb{display:unset}}.page--downloads .content-header-image .breadcrumb__link::after{color:var(--color-white)}@media screen and (min-width:1024px){.page--downloads .article>*{max-width:100%}}@media screen and (min-width:1024px){.page--downloads .content{padding:0 48px;width:1120px}}.page--downloads .accordion-header{background:var(--color-white);border-top:none;margin-bottom:12px}.page--downloads .accordion-header .headline{color:var(--color-black)}.page--downloads .accordion-header .trigger{padding:18px 52px 18px 24px}.page--downloads .accordion-header .trigger::after{color:var(--color-black);margin-right:24px}.page--downloads .accordion-wrapper.open{margin-bottom:12px;background-color:var(--color-white)}.page--downloads .accordion-wrapper.open .accordion-header{background:var(--color-primary);margin-bottom:0}.page--downloads .accordion-wrapper.open .accordion-header .headline{color:var(--color-white)}.page--downloads .accordion-wrapper.open .accordion-inner{padding-top:6px}.page--downloads .accordion-wrapper.open .trigger::after{color:var(--color-white)}.page--downloads .accordion-wrapper:last-of-type{border-bottom:none}.page--downloads .accordion-headline{padding-right:100px;margin-top:54px;color:var(--color-black);font-size:22px;font-style:normal;font-weight:700;line-height:130%;font-family:JohnsonText;font-size:24px;line-height:30px;letter-spacing:-.1px;font-weight:700}@media screen and (min-width:768px){.page--downloads .accordion-headline{font-size:28px;line-height:34px}}@media screen and (min-width:768px){.page--downloads .accordion-headline{margin-top:80px}}.page--downloads .accordion-headline+.acc{margin-top:-58px}.page--downloads .accordion-inner .headline:first-child{color:var(--color-primary);margin-top:15px;font-size:22px;font-style:normal;font-weight:700;line-height:130%;font-family:JohnsonText}@media screen and (min-width:1024px){.page--downloads .accordion-inner .headline:first-child{margin-top:24px;font-size:26px}}.page--downloads .accordion-inner .accordion-h5{font-size:22px;font-style:normal;font-weight:700;line-height:130%;font-family:JohnsonText;margin-top:30px;margin-bottom:18px}@media screen and (min-width:1024px){.page--downloads .accordion-inner .accordion-h5{margin-top:48px;margin-bottom:24px}}.content-header-download-links{margin-bottom:34px;width:1124px;max-width:100%;padding-left:24px;padding-right:24px;margin:0 auto}@media screen and (min-width:768px){.content-header-download-links{width:1220px;padding-left:48px;padding-right:48px}}@media screen and (min-width:1440px){.content-header-download-links{width:1268px;padding-left:72px;padding-right:72px}}@media screen and (min-width:1600px){.content-header-download-links{width:1620px}}@media screen and (min-width:1024px){.content-header-download-links{padding:0;margin:0;margin:20px 0 34px}}.content-header-download-links__list{margin-top:24px}@media screen and (min-width:768px){.content-header-download-links__list{margin-top:34px}}@media screen and (min-width:1024px){.content-header-download-links__list{margin-top:0}}.content-header-download-links__item{position:relative}@media screen and (min-width:1024px){.content-header-download-links__item{display:flex;align-items:flex-start}}@media screen and (min-width:768px){.content-header-download-links__item+.content-header-download-links__item{margin-top:30px}}.content-header-download-links__link{display:flex;flex-direction:column;padding:15px 15px 16px 50px;border-radius:2px;border:2px solid transparent}@media screen and (min-width:1024px){.content-header-download-links__link{padding:15px 15px 15px 64px}}@media screen and (min-width:1024px){.content-header-download-links__link:hover{background:var(--color-red-7);border-radius:2px}.content-header-download-links__link:hover .content-header-download-links__icon--hover{opacity:1}.content-header-download-links__link:hover.onhover-blue-border{border-color:var(--color-blue-2)}}.content-header-download-links__link:focus-visible{border-radius:2px;outline-offset:4px;outline-width:4px;outline-style:solid;outline-color:var(--color-blue-4);background:var(--color-red-7);border-radius:2px}.content-header-download-links__link-title{font-size:17px;font-style:normal;font-weight:500;line-height:140%}@media screen and (min-width:1024px){.content-header-download-links__link-title{font-size:21px}}.content-header-download-links__link-type{display:block;font-size:16px;line-height:125%;font-weight:500;margin-top:10px}@media screen and (min-width:1024px){.content-header-download-links__link-type{font-size:18px}}.content-header-download-links__link-type::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e80b";margin-right:15px}.content-header-download-links__icon-wrapper{position:absolute;top:15px;left:15px;width:24px;height:24px}.content-header-download-links__icon-wrapper::before{display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e83d";font-size:24px}@media screen and (min-width:1024px){.content-header-download-links__icon-wrapper{width:34px;height:35px;left:15px}.content-header-download-links__icon-wrapper::before{font-size:35px}}.content-header-download-links__icon--hover{opacity:0;position:absolute;top:0;background-color:var(--color-white)}.page--pagenotfound .main{background:var(--color-white)}.page--pagenotfound .main__container{max-width:calc(100% - 120px);margin:0 auto}@media screen and (min-width:768px){.page--pagenotfound .main__container{max-width:100%;margin-left:170px;margin-right:190px;padding:0}}@media screen and (min-width:1024px){.page--pagenotfound .main__container{margin-left:215px;margin-right:164px}}.page--pagenotfound .content{padding-bottom:54px}@media screen and (min-width:768px){.page--pagenotfound .content{padding-bottom:100px}}@media screen and (min-width:1024px){.page--pagenotfound .content{padding-bottom:200px}}.page--pagenotfound .content{width:876px}@media screen and (min-width:768px){.page--pagenotfound .content{display:flex;align-items:center}}@media screen and (min-width:1024px){.page--pagenotfound .content{width:900px}}.page--pagenotfound .article>:last-child{margin-bottom:0}.page--pagenotfound .graphic+.paragraph{margin-top:30px}.page--pagenotfound .list--linklist{margin-top:30px}.page--pagenotfound .list--linklist li+li{margin-top:0}.page--pagenotfound .link--linklist{color:var(--color-font-base);text-decoration:none;margin-top:18px;font-size:18px;font-weight:500;padding-right:50px;line-height:110%;position:relative;display:inline-block;font-size:18px;line-height:1.1;font-weight:700;margin-top:24px}@media screen and (min-width:768px){.page--pagenotfound .link--linklist{font-size:20px;line-height:1.15}}.page--pagenotfound .link--linklist>span{padding-right:44px}.page--pagenotfound .link--linklist::after{font-weight:700;position:absolute;right:17px;bottom:1px;transition:right .3s ease;display:inline-block;font-family:icons-jj;font-weight:400;letter-spacing:0;line-height:1;font-style:normal;text-transform:none;text-align:center;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:inherit;font-variant:normal;content:"\e80d"}.page--pagenotfound .link--linklist:hover{color:var(--color-primary)}.page--pagenotfound .link--linklist:hover::after{right:0}@media screen and (min-width:1024px){.page--pagenotfound .link--linklist{font-size:21px;font-weight:400;line-height:140%;padding-right:60px}}.page--pagenotfound .link--linklist:hover{color:var(--color-primary)}.page--pagenotfound .graphic{width:100%;padding:0;background-color:transparent;margin:30px auto}@media screen and (min-width:768px){.page--pagenotfound .graphic{position:absolute;left:calc(100% + 18px);top:50%;width:100%;transform:translateY(-50%);margin:0}}.page--pagenotfound .content-header__content{margin-bottom:0}.page--pagenotfound .content-header__content-inner{min-height:auto;padding-bottom:36px}.page--pagenotfound .content-header__content-inner .headline{margin-bottom:0}.page--pagenotfound .content-header__content-inner::after{bottom:-200px}@media screen and (min-width:768px){.page--pagenotfound .content-header__content-inner::after{bottom:-100px}}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}.breadcrumb,.content-after,.content-before,.content-header,.flatnav,footer,header,nav{display:none}article,body,html{background:#fff!important;color:#000!important;height:auto!important;padding:0!important;width:auto!important}.do-not-print,.no-print{display:none}.glossary,.intern{color:#000;text-decoration:none}.extern::after,a[target^=_blank]:not(.glossary):not(.intern):not(.verweispdf)::after{content:" (" attr(href) ") "}.page--cg .chart-generator{margin-top:0}.page--cg #caching-tool,.page--cg #cgControls,.page--cg .footnote,.page--cg .saturnia-edit,.page--cg .ticket-link{display:none}}
/*# sourceMappingURL=main.css.map */