@charset "UTF-8";*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}*{margin:0;padding:0}html{height:100%}body{background-color:#fff;display:flex;flex-direction:column;min-height:100%}@media screen and (max-width:1024px){.drawer-open body{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%}}.framework{display:flex;flex:1 1 auto;flex-direction:column}.layout-grid{display:grid;grid-template-columns:2.4em repeat(3,1fr 1.6em) 1fr 2.4em}@media screen and (min-width:1024px){.layout-grid{grid-template-columns:2.4em repeat(11,1fr 1.6em) 1fr 2.4em}}@media screen and (min-width:1200px){.layout-grid{grid-template-columns:4.8em repeat(11,1fr 1.6em) 1fr 4.8em}}.layout-post-content{grid-column:2/span 7}@media screen and (min-width:1024px){.layout-post-content{grid-column:6/span 15}}@media screen and (min-width:1460px){.layout-post-content{grid-column:8/span 11}}main{flex:1 1 auto;position:relative;z-index:0}button{border:none;cursor:pointer}.button{box-sizing:border-box;font-size:140%;-webkit-font-smoothing:antialiased;color:#00f;font-weight:700;letter-spacing:.05em;text-transform:uppercase}@media screen and (min-width:768px){.button{font-size:140%}}a{color:#00f}a.button,button.button span,span.button{align-items:center;box-sizing:border-box;display:inline-flex;height:56px;justify-content:center;margin-bottom:1em;max-width:100%;min-height:56px;outline:2px solid #00f;overflow:hidden;padding:16px 34px;position:relative;text-align:center;text-overflow:ellipsis;transform:translateZ(0);transition:opacity .4s ease-in-out;white-space:nowrap}a.button:after,a.button:before,button.button span:after,button.button span:before,span.button:after,span.button:before{bottom:0;display:block;left:0;position:absolute;top:0}a.button:before,button.button span:before,span.button:before{background:#00f;content:"";width:0}a.button:after,button.button span:after,span.button:after{align-items:center;color:#fff;content:attr(data-text);display:inline-flex;justify-content:center;opacity:0;width:100%}a.button .svg,a.button .text,button.button span .svg,button.button span .text,span.button .svg,span.button .text{transition:opacity .4s ease-in-out .6s}.no-touch a.button:before,.no-touch button.button span:before,.no-touch span.button:before{transition:width .4s ease-in-out,left .4s ease-in-out .6s}.no-touch a.button:focus,.no-touch a.button:hover,.no-touch button.button span:focus,.no-touch button.button span:hover,.no-touch span.button:focus,.no-touch span.button:hover{color:#fff}.no-touch a.button:focus:before,.no-touch a.button:hover:before,.no-touch button.button span:focus:before,.no-touch button.button span:hover:before,.no-touch span.button:focus:before,.no-touch span.button:hover:before{transition:width .4s ease-in-out,left .4s ease-in-out .6s;width:100%}.no-touch a.button:focus:after,.no-touch a.button:hover:after,.no-touch button.button span:focus:after,.no-touch button.button span:hover:after,.no-touch span.button:focus:after,.no-touch span.button:hover:after{opacity:1;transition:opacity .4s ease-in-out,color .4s ease-in-out .6s}a.button:last-child,button.button span:last-child,span.button:last-child{margin-bottom:0}a.button.external .svg,button.button span.external .svg,span.button.external .svg{margin-left:1.2em;min-width:1.6em;width:1.6em}@media screen and (min-width:768px){a.button,button.button span,span.button{min-height:56px;padding:10px 56px}}.button2:after{display:none}.button2 .text{position:relative;z-index:1}img{height:auto;width:100%}.svg>div{height:0;position:relative;width:100%}.svg>div svg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.svg-square>div{padding-top:100%}.svg-logo>div{padding-top:9.5018618337%}.svg-hamburger>div{padding-top:72.7272727273%}.svg-exit>div,.svg-facebook>div,.svg-instagram>div,.svg-linked-in>div,.svg-pause>div,.svg-play>div,.svg-twitter>div,.svg-youtube>div{padding-top:100%}.svg-magnifier>div{padding-top:97.2597597598%}.svg-arrow>div{padding-top:63.6600173461%}.svg-arrow.left>div,.svg-arrow.right>div{padding-top:181.4689265537%}.svg-long-arrow>div{padding-top:346.487424111%}.border{background:#00f;display:block;position:absolute}.bar{height:2px;width:100%}.edge{height:100%;width:2px}.top{left:0;top:0}.right{right:0;top:0}.bottom{bottom:0;right:0}.left{bottom:0;left:0}hr.vertical{background:#00f;border:none;height:8em;margin:1.6em auto;max-height:107px;position:relative;transform-origin:top center;transition:transform .8s ease-in-out .6s;width:2px;will-change:transform}hr.vertical.inview{transform:scaleY(0)}hr.vertical.inview-enter{transform:scaleY(1)}hr.vertical.inview-enter-active{transition:none}:root{font-size:16px}@font-face{font-display:swap;font-family:geomanist;font-style:normal;font-weight:400;src:url(/assets/media/260f6.woff2) format("woff2"),url(/assets/media/b749c.woff) format("woff")}@font-face{font-display:swap;font-family:geomanist;font-style:italic;font-weight:400;src:url(/assets/media/a3d64.woff2) format("woff2"),url(/assets/media/eed40.woff) format("woff")}@font-face{font-display:swap;font-family:geomanist;font-style:normal;font-weight:300;src:url(/assets/media/a35c0.woff2) format("woff2"),url(/assets/media/78ca3.woff) format("woff")}@font-face{font-display:swap;font-family:geomanist;font-style:italic;font-weight:300;src:url(/assets/media/d8d27.woff2) format("woff2"),url(/assets/media/44b4c.woff) format("woff")}@font-face{font-display:swap;font-family:geomanist;font-style:normal;font-weight:700;src:url(/assets/media/2e0c5.woff2) format("woff2"),url(/assets/media/c994a.woff) format("woff")}@font-face{font-display:swap;font-family:geomanist;font-style:italic;font-weight:700;src:url(/assets/media/f7d49.woff2) format("woff2"),url(/assets/media/c350e.woff) format("woff")}body{color:#333;font-family:geomanist,sans-serif;font-size:62.5%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:.05em;line-height:113.5135135135%;margin:0 0 .5em;padding:0}.block-text .h1,.block-text .h2,.block-text .h3,.block-text .h4,.block-text .h5,.block-text .h6,.block-text h1,.block-text h2,.block-text h3,.block-text h4,.block-text h5,.block-text h6,.body .h1,.body .h2,.body .h3,.body .h4,.body .h5,.body .h6,.body h1,.body h2,.body h3,.body h4,.body h5,.body h6{padding-top:1em}.block-text .h1:first-child,.block-text .h2:first-child,.block-text .h3:first-child,.block-text .h4:first-child,.block-text .h5:first-child,.block-text .h6:first-child,.block-text h1:first-child,.block-text h2:first-child,.block-text h3:first-child,.block-text h4:first-child,.block-text h5:first-child,.block-text h6:first-child,.body .h1:first-child,.body .h2:first-child,.body .h3:first-child,.body .h4:first-child,.body .h5:first-child,.body .h6:first-child,.body h1:first-child,.body h2:first-child,.body h3:first-child,.body h4:first-child,.body h5:first-child,.body h6:first-child{padding-top:0}.h1,h1{font-size:370%}@media screen and (min-width:768px){.h1,h1{font-size:440%}}@media screen and (min-width:768px) and (orientation:portrait){.h1,h1{font-size:720%}}@media screen and (min-width:1100px){.h1,h1{font-size:720%}}.block-text .h1,.block-text h1,.body .h1,.body h1{font-size:200%}@media screen and (min-width:768px){.block-text .h1,.block-text h1,.body .h1,.body h1{font-size:370%}}.h2,h2{font-size:470%}@media screen and (min-width:768px){.home .h2,.home h2{font-size:640%}}@media screen and (min-width:1100px){.h2,h2{font-size:640%}}.block-text .h2,.block-text h2,.body .h2,.body h2{font-size:180%}@media screen and (min-width:768px){.block-text .h2,.block-text h2,.body .h2,.body h2{font-size:300%}}.h3,h3{font-size:290%}@media screen and (min-width:768px){.h3,h3{font-size:430%}}@media screen and (min-width:1100px){.h3,h3{font-size:580%}}.block-text .h3,.block-text h3,.body .h3,.body h3{font-size:160%}@media screen and (min-width:768px){.block-text .h3,.block-text h3,.body .h3,.body h3{font-size:200%}}.h4,h4{font-size:290%}@media screen and (min-width:768px){.h4,h4{font-size:430%}}@media screen and (min-width:1100px){.h4,h4{font-size:480%}}.block-text .h4,.block-text h4,.body .h4,.body h4{font-size:160%}@media screen and (min-width:768px){.block-text .h4,.block-text h4,.body .h4,.body h4{font-size:200%}}.h5,h5{font-size:290%}@media screen and (min-width:768px){.h5,h5{font-size:350%}}@media screen and (min-width:1100px){.h5,h5{font-size:380%}}.block-text .h5,.block-text h5,.body .h5,.body h5{font-size:160%}@media screen and (min-width:768px){.block-text .h5,.block-text h5,.body .h5,.body h5{font-size:200%}}.h6,h6{font-size:290%}@media screen and (min-width:1100px){.h6,h6{font-size:280%}}.block-text .h6,.block-text h6,.body .h6,.body h6{font-size:160%}@media screen and (min-width:768px){.block-text .h6,.block-text h6,.body .h6,.body h6{font-size:200%}}.block-text ul{background:none!important;color:#333!important;font-family:inherit!important;font-size:100%!important;font-weight:400!important;list-style-position:outside!important;margin-bottom:2em!important}.block-text li{line-height:147.0588235294%!important;margin-bottom:1em!important}.block-text p{margin-bottom:2em}.block-text h3,.block-text h4,.block-text h5,.block-text h6{font-size:290%}@media screen and (min-width:768px){.block-text h3,.block-text h4,.block-text h5,.block-text h6{font-size:280%}}.block-text table{border-collapse:collapse;clear:both;display:block;float:none;width:100%}.block-text table td{font-size:170%;padding-bottom:.5em;padding-right:50px}.block-text table td:last-child{padding-right:0}.block-text table td p{font-size:100%}.block-text li,p,pre{font-size:170%;font-weight:400;line-height:147.0588235294%;margin-bottom:1em;max-width:680px}.block-text li:last-child,p:last-child,pre:last-child{margin-bottom:0}@media screen and (min-width:768px){.block-text li,p,pre{font-size:180%;line-height:161.1111111111%}}blockquote p{font-size:1rem}@media screen and (min-width:768px){blockquote p{font-size:1.3rem}}.section-header,.subheader{font-size:130%;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.section-header,.subheader{font-size:160%}}@media screen and (min-width:1024px){.section-header,.subheader{margin-bottom:57px}}.section-header:after{background:#00f;content:"";display:block;height:4.12em;margin:10px auto 20px;max-height:107px;width:2px}@media screen and (min-width:1024px){.section-header:after{height:90px}}.intro p{font-size:190%;font-weight:700;letter-spacing:.05em;text-align:center}.post .intro p{letter-spacing:normal}@media screen and (min-width:768px){.intro p{font-size:240%;font-weight:400;line-height:1.3846153846em}}.intro p:last-child{padding-bottom:1em}.intro p.published{font-size:170%}.main-intro p{font-size:190%;line-height:1.3333333333em}@media screen and (min-width:768px){.main-intro p{font-size:300%}}a{text-decoration:none}.more{align-items:flex-start;color:#00f;display:inline-flex;font-size:130%;font-weight:700;justify-content:flex-start;max-width:350px;text-transform:uppercase}@media screen and (orientation:landscape){.more{font-size:140%}}.more:before{background:#00f;content:"";display:inline-block;height:2px;margin-right:14px;margin-top:.55em;transition:all .25s ease-in-out;width:45px}.no-touch .block-text-gallery:hover .more:before,.no-touch .entry:hover .more:before,.no-touch .more:hover:before,.no-touch .related:hover .more:before,.no-touch .teaser:hover .more:before{width:65px}b,strong{font-weight:700}em,i{font-style:italic}blockquote{display:block;font-size:290%;font-weight:700;letter-spacing:.05em;line-height:117.2413793103%;margin:0 auto 1.8em;max-width:600px;text-align:center;width:100%}@media screen and (min-width:768px){blockquote{font-size:480%}}p blockquote{font-size:161.1111111111%}@media screen and (min-width:768px){p blockquote{font-size:266.6666666667%}}blockquote:before{background:#00f;content:"";display:block;height:54px;margin:28px auto;width:2px}button,input,select{font-family:geomanist}input{-webkit-appearance:none;font-size:170%}.download{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNC42MiIgaGVpZ2h0PSIzNC42MyIgdmlld0JveD0iMCAwIDM0LjYyIDM0LjYzIj48dGl0bGU+RG93bmxvYWQ8L3RpdGxlPjxnIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBmaWxsPSIjMDBmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDBoMzQuNjJ2MzQuNjNIMFoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMjMuMDggMTguNjMtMS40NC0xLjQtMy4zMyAzLjQ0VjguMzFoLTJ2MTIuMzZsLTMuMzMtMy40NC0xLjQzIDEuNCA1LjI3IDUuNDNoLTUuMjZ2MmgxMS41di0yaC01LjI1eiIvPjwvZz48L2c+PC9zdmc+) 50% no-repeat;display:block;height:38px;overflow:hidden;text-indent:-100em;width:38px}.image{width:100%}.image .download{bottom:0;position:absolute;right:0;z-index:1}.image>div,.image>picture{background:#f3f3f3;display:block;height:0;overflow:hidden;position:relative;width:100%}.header-image .image>div,.header-image .image>picture{background:none}.image>div img,.image>div video-component,.image>picture img,.image>picture video-component{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}figure{display:block;margin:0;padding:0}figure footer{align-items:center;display:flex;justify-content:space-between;padding:12px 17px}@media screen and (min-width:1024px){figure footer{padding:12px 0}}figcaption{align-items:stretch;display:flex;font-size:120%;font-weight:700;justify-content:flex-start;letter-spacing:.05em;line-height:1em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:normal}figcaption:before{border-left:2px solid #00f;content:"";display:inline-block;margin-right:.5em;width:0}.intro{margin-bottom:5em}.intro p{max-width:none}@media screen and (min-width:768px){.intro{margin-bottom:9em}}.intro:after{border-bottom:2px solid #00f;content:"";display:block;margin:0 auto;max-width:48px;width:14%}.intro-empty{display:none;margin:0}@media screen and (min-width:768px){.intro-empty{margin-bottom:0}}@media screen and (min-width:1024px){.intro-empty{display:block}}.intro-empty:after{display:none}.main-intro{max-width:750px;padding:0 34px}.main-intro p{max-width:none}.breadcrumbs{display:flex;flex-wrap:wrap;justify-content:center;margin:0 17px 30px;overflow:hidden;position:relative;text-align:center;z-index:1}.header-image .breadcrumbs{margin-bottom:25px}@media screen and (orientation:landscape){.breadcrumbs{display:none}}.breadcrumbs a,.breadcrumbs span{color:#333;display:inline-block;font-size:120%;font-weight:700;letter-spacing:.05em;margin-bottom:5px;max-width:calc(100vw - 34px);min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:768px){.breadcrumbs a,.breadcrumbs span{font-size:140%}}.header-decor .breadcrumbs a,.header-decor .breadcrumbs span,.header-image .breadcrumbs a,.header-image .breadcrumbs span{font-size:140%}.header-image .breadcrumbs a,.header-image .breadcrumbs span{color:#fff}.breadcrumbs a{border-right:2px solid #333;margin-right:9px;padding-right:9px;text-decoration:underline}.no-touch .breadcrumbs a{transition:color .2s ease-in-out}.no-touch .breadcrumbs a:hover{color:#7a7a7a}.header-image .breadcrumbs a{border-color:#fff}.header-default{margin-bottom:35px}@media screen and (orientation:landscape){.header-default{margin-bottom:85px}}.header-default h1{position:relative;text-align:center}.header-default h1:after{background:#00f;content:"";display:block;height:1.5em;margin:.45em auto 0;max-height:107px;width:2px}.header-default{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;margin-top:50px;padding-top:30%;position:relative;z-index:1}.header-default+.content{position:relative;z-index:2}@media screen and (min-width:550px){.header-default{justify-content:center;padding-top:10%}}@media screen and (min-width:1024px){.header-default{margin-top:70px}}@media screen and (min-width:1200px){.header-default{justify-content:flex-end;margin-bottom:57px;min-height:406px;padding:50px 0}}.header-default>*{order:1}.header-default h1{margin:0 17px 40px}@media screen and (min-width:550px){.header-default h1{margin-bottom:0}}.header-default .breadcrumbs{margin-bottom:0}@media screen and (min-width:550px){.header-default .breadcrumbs{display:block;margin-bottom:30px;order:0}}.header-decor{left:0;overflow:visible;position:absolute;top:0;width:100%;z-index:0}.header-decor .hint-arrow{display:none}@media screen and (min-width:1460px){.header-decor .hint-arrow{bottom:-24px;content:"";display:block;position:absolute;right:63px;z-index:2}}.header-decor .decor{overflow:visible;padding-top:75.3333333333%;position:relative;z-index:0}@media screen and (min-width:550px){.header-decor .decor{padding-top:38.2142857143%}}@media screen and (min-width:1024px){.header-decor .decor{height:636px;padding-top:0}}.header-decor .decor>div{left:28px;position:absolute;top:-90%;width:136%}@media screen and (min-width:550px){.header-decor .decor>div{left:30%;top:-120%;width:95%}}@media screen and (min-width:1024px){.header-decor .decor>div{left:auto;right:-354px;top:-600px;width:1290px}}.header-decor .decor>div:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjYwLjc1IiBoZWlnaHQ9IjEyMTguNzkiIHZpZXdCb3g9IjAgMCAxMjYwLjc1IDEyMTguNzkiPjx0aXRsZT5ncmFwaGljX2VsZW1lbnQ8L3RpdGxlPjxnIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgZmlsbD0iI2YzZjNmMyIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBkPSJNNzIwLjQzIDEuMXYyODAuNzRjMTM3LjI5IDM5LjQ1IDIzMS4zNCAxNjYgMjMxLjM0IDMzMC43NHMtOTQgMjg2LjczLTIzMS4zNCAzMjQuNjN2MjgwLjU3YzMxOC44OC0zOS4wNiA1NDAuMzItMjgxLjUgNTQwLjMyLTYwNS4yIDAtMzIzLTIyOC01NzAuNjktNTQwLjMyLTYxMS40OE01NDYuMTggOTM5LjM2QzQwNi4yMyA5MDMuOSAzMDkuMDYgNzgwLjE5IDMwOS4wNiA2MTIuNThjMC0xNjkuNzkgOTUuOTUtMjk3LjEyIDIzNy4xMi0zMzMuMzdWMEMyMzEuNjggMzcuMzkgMCAyODQuODkgMCA2MTIuNThjMCAzMjYuMjcgMjI1IDU3MC4xNiA1NDYuMTggNjA2LjIxWiIvPjwvZz48L2c+PC9zdmc+);background-size:100% auto;content:"";display:block;left:0;padding-top:96.671822328%;position:absolute;top:0;width:100%}.header-decor .text{justify-content:flex-end;padding:0 40px}@media screen and (orientation:landscape){.header-decor .text{justify-content:center;margin-top:70px}}.header-decor h1:after{height:1.44em}.header-image{display:grid;grid-template-columns:2.4em repeat(3,1fr 1.6em) 1fr 2.4em;grid-template-rows:7em auto auto 5.3em;margin-bottom:6em;position:relative;z-index:0}.header-image:before{background:#00f;content:"";display:block;grid-column:1/span 6;grid-row:1/span 4;opacity:.1}.header-image .image{grid-column:2/span 8;grid-row:2;margin-bottom:3.2em;position:relative}.header-image .header-intro{margin-bottom:2.4em}.header-image .text{grid-column:2/span 7;grid-row:3}.header-image picture{display:block;height:0;overflow:hidden;padding-top:80.9116809117%;position:relative;width:100%}.header-image picture img{left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0}.header-image .decor{bottom:2.5rem;height:auto;left:2.2rem;opacity:.4;overflow:visible;position:absolute;top:auto;width:149%}.header-image .decor>div{padding-top:96.671822328%}.header-image .decor>div:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjYwLjc1IiBoZWlnaHQ9IjEyMTguNzkiIHZpZXdCb3g9Ii0yIC0yIDEyNjQuNzUgMTIyMi43OSI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNNzIwLjQzIDEuMXYyODAuNzRjMTM3LjI5IDM5LjQ1IDIzMS4zNCAxNjYgMjMxLjM0IDMzMC43NHMtOTQgMjg2LjczLTIzMS4zNCAzMjQuNjN2MjgwLjU3YzMxOC44OC0zOS4wNiA1NDAuMzItMjgxLjUgNTQwLjMyLTYwNS4yIDAtMzIzLTIyOC01NzAuNjktNTQwLjMyLTYxMS40OE01NDYuMTggOTM5LjM2QzQwNi4yMyA5MDMuOSAzMDkuMDYgNzgwLjE5IDMwOS4wNiA2MTIuNThjMC0xNjkuNzkgOTUuOTUtMjk3LjEyIDIzNy4xMi0zMzMuMzdWMEMyMzEuNjggMzcuMzkgMCAyODQuODkgMCA2MTIuNThjMCAzMjYuMjcgMjI1IDU3MC4xNiA1NDYuMTggNjA2LjIxWiIvPjwvc3ZnPg==);background-size:100% auto;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.header-image .breadcrumbs{display:none}@media screen and (orientation:landscape){.header-image .breadcrumbs{display:block}}.header-image .button{display:block}.header-image .header-image-menu{display:none;gap:2em;justify-content:center;position:relative}.header-image .header-image-menu a{color:#333;font-size:2.4em;font-weight:700;position:relative;text-transform:uppercase}.header-image .header-image-menu a:after{background:#00f;bottom:0;content:"";display:block;height:4px;left:50%;position:absolute;transform:translateX(-50%);transition:width .2s ease-in-out;width:0;will-change:width}.header-image .header-image-menu a:hover:after{width:100%}@media screen and (min-width:550px){.header-image .button{display:inline-flex;margin-right:1.6em}}@media screen and (min-width:1024px){.header-image{align-items:center;grid-template-columns:2.4em repeat(11,1fr 1.6em) 1fr 2.4em;grid-template-rows:7em auto;grid-template-rows:14vw auto 14vw;margin-bottom:12em}.header-image:before{align-self:stretch;grid-column:1/span 17;grid-row:1/span 3}.header-image .text{grid-column:4/span 9;grid-row:2}.header-image .image{grid-column:14/span 9;grid-row:2;margin-bottom:0}.header-image picture{padding-top:110.4395604396%}.header-image .decor{bottom:4em;left:-41%;width:250%}.header-image .header-image-menu{display:flex;grid-column:2/span 23;grid-row:3;text-align:center}}@media screen and (min-width:1024px) and (min-aspect-ratio:55/39){.header-image{grid-template-rows:minmax(7em,1fr) auto minmax(7em,1fr);min-height:100vh}.header-image picture{padding-top:75%}.header-image .decor{bottom:4em;left:-41%;width:250%}}@media screen and (min-width:1200px){.header-image{grid-template-columns:4.8em repeat(11,1fr 1.6em) 1fr 4.8em}}@media screen and (min-width:1460px){.header-image .header-image-menu{gap:4em}.header-image .header-image-menu a{font-size:2.8em}}@media screen and (min-width:1920px){.header-image .header-image-menu{gap:4em}.header-image .header-image-menu a{font-size:3.6em}}.header-article{background:rgba(0,0,255,.1);grid-template-rows:auto 1fr;margin-bottom:6.4em;overflow:hidden;padding-bottom:11.2em;padding-top:7em}.header-article h1{grid-column:2/span 7;margin-bottom:0;position:relative;text-align:center}.header-article .decor{bottom:8.1em;left:4.6em;opacity:.4;position:absolute;width:143%}.header-article .decor:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjYwLjc1IiBoZWlnaHQ9IjEyMTguNzkiIHZpZXdCb3g9Ii0yIC0yIDEyNjQuNzUgMTIyMi43OSI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNNzIwLjQzIDEuMXYyODAuNzRjMTM3LjI5IDM5LjQ1IDIzMS4zNCAxNjYgMjMxLjM0IDMzMC43NHMtOTQgMjg2LjczLTIzMS4zNCAzMjQuNjN2MjgwLjU3YzMxOC44OC0zOS4wNiA1NDAuMzItMjgxLjUgNTQwLjMyLTYwNS4yIDAtMzIzLTIyOC01NzAuNjktNTQwLjMyLTYxMS40OE01NDYuMTggOTM5LjM2QzQwNi4yMyA5MDMuOSAzMDkuMDYgNzgwLjE5IDMwOS4wNiA2MTIuNThjMC0xNjkuNzkgOTUuOTUtMjk3LjEyIDIzNy4xMi0zMzMuMzdWMEMyMzEuNjggMzcuMzkgMCAyODQuODkgMCA2MTIuNThjMCAzMjYuMjcgMjI1IDU3MC4xNiA1NDYuMTggNjA2LjIxWiIvPjwvc3ZnPg==);background-position:0 100%;background-repeat:no-repeat;background-size:100% auto;bottom:0;content:"";display:block;left:0;padding-top:100%;position:absolute;width:100%}.header-article .image{grid-column:1/span 9;margin-bottom:6em;position:relative}.header-article .image picture{padding-top:100%}@media screen and (max-aspect-ratio:995/667){.header-article{padding-top:12em}}@media screen and (min-width:768px){.header-article .image picture{padding-top:35.9972202919%}}@media screen and (min-width:1024px){.header-article{margin-bottom:12em;padding-bottom:9.4em}.header-article h1{font-size:720%;grid-column:4/span 19}.header-article .decor{bottom:-9vw;left:35vw;width:96%}.header-article .image{grid-column:1/span 25;margin-bottom:6.4em}}@media screen and (min-width:1024px) and (max-aspect-ratio:995/667){.header-article{padding-top:16.8em}}@media screen and (min-width:1460px){.header-article h1{grid-column:8/span 11}}.entry{color:#333;display:block;margin:0 auto 40px;max-width:500px;-moz-column-break-inside:avoid;break-inside:avoid}@media screen and (min-width:375px){.entry{margin-bottom:60px}}@media screen and (min-width:550px){.entry{margin-bottom:90px}}@media screen and (min-width:1024px){.entry{padding-top:100px}}@media screen and (min-width:1200px){.entry{margin-bottom:190px}}.entry:last-child{margin-bottom:0}.entry .h6{font-size:160%;line-height:130%}@media screen and (min-width:768px){.entry .h6{font-size:200%}}.entry .image{margin-bottom:30px}.entry .image div{padding-top:67.2%}.entry .text{max-width:350px}@media screen and (min-width:375px){.entry .text{max-width:none;padding:0 10%}}@media screen and (min-width:1200px){.entry .text{padding:0 15%}}.entry .body{margin-bottom:15px}@media screen and (min-width:1200px){.entry .body{margin-bottom:35px}}.details{display:flex;font-size:130%;margin-bottom:1em}.details .category{font-weight:700;margin-right:15px;text-transform:uppercase}.news-entry{color:#333;display:block;margin-bottom:60px;padding:0 17px}.news-entry:last-child{margin-bottom:0}.news-entry h2{max-width:320px}.no-touch .news-entry:not(.news-entry-main) h2{transition:.2s ease-in-out}.no-touch .news-entry:not(.news-entry-main):hover h2{color:#7a7a7a}.news-entry.fade-enter{opacity:0;transform:translate3d(0,10%,0)}.news-entry.fade-enter.fade-enter-active{opacity:1;transform:translateZ(0);transition:all .6s ease-in-out}@media screen and (min-width:550px){.news-entry{padding:0;width:calc(50% - 8px)}.news-entry:last-child{margin-bottom:60px}}@media screen and (min-width:1024px){.news-entry{width:calc(33.3333% - 20px)}.news-entry,.news-entry:last-child{margin-bottom:75px}}.news-entry .image{margin-bottom:20px}.news-entry .image>div{padding-top:61.5835777126%}.news-entry .content{padding:0 17px}@media screen and (min-width:550px){.news-entry .content{padding:0}}.news-entry-main{padding:0}@media screen and (min-width:550px){.news-entry-main{align-items:center;display:flex;justify-content:space-between;width:100%}}@media screen and (min-width:1024px){.news-entry-main{margin-bottom:70px}}@media screen and (min-width:550px){.news-entry-main .image{width:calc(50% - 8px)}}@media screen and (min-width:1024px){.news-entry-main .image{max-width:605px;width:52%}}.news-entry-main .image>div{padding-top:61.8181818182%}.news-entry-main .content{padding:0 34px}@media screen and (min-width:550px){.news-entry-main .content{padding:0;width:calc(50% - 16px)}}@media screen and (min-width:1024px){.news-entry-main .content{width:41%}}.news-entry-main .body{margin-bottom:33px}.news-list{margin-bottom:115px;position:relative;text-align:center;z-index:1}.news-list.loading{min-height:100px}@media screen and (min-width:550px){.news-list{margin:0 auto 115px;max-width:1204px;padding:0 17px}}.news-list>div{text-align:left}@media screen and (min-width:550px){.news-list>div{display:flex;flex-wrap:wrap;justify-content:space-between}}.news-list nav{margin-bottom:50px;padding:0 34px;text-align:center}@media screen and (min-width:1024px){.news-list nav{align-items:center;display:flex;justify-content:flex-start;padding:0}.news-list nav span{flex:1 1 auto}}@media screen and (min-width:1460px){.news-list nav{margin-left:-34px;width:calc(100% + 68px)}.news-list nav span{flex:1 1 auto}}.news-list nav a,.news-list nav button{display:block;font-size:130%;font-weight:700;text-transform:uppercase}.no-touch .news-list nav a,.no-touch .news-list nav button{transition:.2s ease-in-out}.no-touch .news-list nav a:hover,.no-touch .news-list nav button:hover{color:#7a7a7a}@media screen and (min-width:1024px){.news-list nav a,.news-list nav button{font-size:140%}}.news-list nav a{text-decoration:underline}.news-list nav button{border-right:2px solid #dfdfdf;margin-bottom:18px;margin-right:10px;padding-right:10px}.news-list nav button:last-child{border:none;margin-right:0;padding-right:0}.news-list nav select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;box-sizing:border-box;color:#00f;font-size:130%;font-weight:700;padding:10px 14px;position:relative;text-transform:uppercase;width:100%;z-index:1}.news-list nav select::-ms-expand{display:none}.news-list nav option{font-size:100%;font-weight:700;text-transform:uppercase}.news-list nav .active{color:gray}.news-list nav .years{border:2px solid #dfdfdf;margin:0 auto 20px;max-width:200px;position:relative;width:100%}@media screen and (min-width:1024px){.news-list nav .years{margin:0 25px;max-width:165px}}.news-list nav .years:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS41MyA3LjM0Ij48dGl0bGU+RHJvcGRvd25fYmx1ZTwvdGl0bGU+PGcgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBmaWxsPSIjMDBmIiBkPSJNNS43NyA3LjM0IDAgMS4zOSAxLjQ0IDBsNC4zMyA0LjQ3TDEwLjEgMGwxLjQzIDEuMzl6IiBkYXRhLW5hbWU9IkxheWVyIDEiLz48L2c+PC9zdmc+) 0 0 no-repeat;background-size:100% auto;content:"";display:block;height:8px;position:absolute;right:13px;top:50%;transform:translateY(-50%);width:12px;z-index:0}.news-list nav .categories{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:35px;row-gap:35px}.news-list nav .categories button{margin-bottom:0}@media screen and (min-width:1024px){.news-list nav .categories{margin-bottom:0}}.news-list nav .links{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.news-list .button{margin-top:50px}.news-list .no-match{box-sizing:border-box;position:relative;width:100%}.news-list .no-match h2{font-size:200%;position:relative}@media screen and (min-width:768px){.news-list .no-match h2{font-size:250%}}@media screen and (min-width:1100px){.news-list .no-match h2{font-size:280%}}.news-list .no-match h2:after{background:#00f;content:"";display:block;height:2px;margin:22px auto 0;width:64px}.news-list .no-match.fade-enter{opacity:0;transform:translate3d(0,10%,0)}.news-list .no-match.fade-enter.fade-enter-active{opacity:1;transform:translateZ(0);transition:all .6s ease-in-out}@media screen and (orientation:landscape){.news-list .no-match picture{display:block;overflow:hidden;padding-top:31.1965811966%;position:relative;width:100%}.news-list .no-match picture img{bottom:0;left:0;position:absolute;width:100%}}.news-list .no-match>div{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.block-text{margin-bottom:5em}.block-text p{max-width:none}.block-text:last-child{margin-bottom:0}.block-span-image{margin-bottom:50px}@media screen and (min-width:1436px){.block-span-image{height:686px;overflow:hidden;position:relative}}.block-span-image>div{padding-top:44%}@media screen and (min-width:1436px){.block-span-image>div{left:0;position:absolute;top:50%;transform:translateY(-50%)}}.related .category{color:#ff3c3c}.related h2{font-size:130%;margin-bottom:17px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.related h2{font-size:160%;margin-bottom:45px}}.related .image{grid-column:2/span 7;padding:0 2.4em;position:relative;z-index:1}.related .image>div{padding-top:73.476702509%}.related .image img{-o-object-fit:cover;object-fit:cover}.related .image.inview{transform:translateY(4em);transition:all 1s ease-in-out}.related .image.inview-enter{transform:translateY(0)}.related .image.inview-enter-active{transition:none}.related .body{margin-bottom:30px}.related .body p{display:none;font-size:150%;line-height:140%}.related .body p:first-child{display:block}@media screen and (min-width:768px){.related .body p{font-size:180%}}.related .item{color:#333;margin-bottom:6.8em}.related .item>.text{background:#e6e6ff;grid-column:2/span 7;margin-top:-2.4em;padding:4.8em 2.4em 3.2em;position:relative;z-index:0}@media screen and (min-width:1024px){.related .item{grid-template-rows:3.4em auto 3.4em;margin-bottom:12em}.related .item:before{background:#e6e6ff;content:"";display:block;grid-column:2/span 13;grid-row:1/span 3}.related .item .image,.related .item .text{grid-row:2}.related .item .image{grid-column:14/span 11;padding:0 0 0 2.4em}.related .item .image img{height:100%;position:relative;width:100%}.related .item .image.inview{transform:translateX(4em)}.related .item .image.inview-enter{transform:translateX(0)}.related .item>.text{align-self:center;background:none;grid-column:4/span 9;margin:0;padding:0 2.4em 0 0}.related .item:nth-child(2n):before{grid-column:12/span 13}.related .item:nth-child(2n) .image{grid-column:2/span 11;padding:0 2.4em 0 0}.related .item:nth-child(2n) .image.inview{transform:translateX(-4em)}.related .item:nth-child(2n) .image.inview-enter{transform:translateX(0)}.related .item:nth-child(2n)>.text{grid-column:14/span 9;padding:0 0 0 2.4em}}@media screen and (min-width:1460px){.related .item{grid-template-rows:6.3em auto 6.3em}.related .item:before{grid-column:4/span 11}.related .item .image{grid-column:14/span 9}.related .item>.text{grid-column:6/span 7}.related .item:nth-child(2n):before{grid-column:12/span 11}.related .item:nth-child(2n) .image{grid-column:4/span 9}.related .item:nth-child(2n)>.text{grid-column:14/span 7}}.block-images{margin-bottom:6em;width:100%}.block-images .image{grid-column:1/span 9;margin-bottom:42px}.block-images .image:last-child{margin-bottom:0}.block-images .image>div{padding-top:100%}@media screen and (min-width:1024px){.block-images{margin-bottom:12em}.block-images .image{grid-column:6/span 15}}@media screen and (min-width:1920px){.block-images .image{grid-column:8/span 11}}@media screen and (min-width:1024px){.block-images-count-2 .image{grid-row:1}.block-images-count-2 .image:nth-child(odd){grid-column:4/span 9;padding-right:1.2em}.block-images-count-2 .image:nth-child(2n){grid-column:14/span 9;padding-left:1.2em;padding-top:4em}}@media screen and (min-width:1460px){.block-images-count-2 .image:nth-child(odd){grid-column:5/span 8}.block-images-count-2 .image:nth-child(2n){grid-column:14/span 8}}.block-video{margin-bottom:6em;width:100%}.block-video>div{background:#333;height:0;padding-top:56.25%;position:relative;width:100%}.block-video>div video-component{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media screen and (min-width:1024px){.block-video{margin-bottom:12em}}.block-background{position:relative;z-index:0}.block-background picture,.block-background>div{padding-top:67.7333333333%}@media screen and (orientation:landscape){.block-background picture,.block-background>div{padding-top:30.2777777778%}}.block-background picture img,.block-background>div img{height:100%}.block-background+.block-car>div{margin-bottom:0}.bock-text-image{margin-bottom:6em}@media screen and (min-width:1024px){.bock-text-image{margin-bottom:12em}}.bock-text-image .figure-container,.bock-text-image .text{grid-column:2/span 7}.bock-text-image .figure-container{margin-bottom:2.5em}@media screen and (min-width:1024px){.bock-text-image .figure-container{margin-bottom:0}.bock-text-image .figure-container footer{display:block;left:0;position:absolute;top:100%}}.bock-text-image .figure-container .image{position:relative}.bock-text-image .figure-container .image>div{padding-top:100%}.bock-text-image .body{margin-bottom:35px}.bock-text-image .body:last-child{margin-bottom:0}.bock-text-image .text p{max-width:none}@media screen and (min-width:1024px){.bock-text-image .text{grid-column:6/span 15}}@media screen and (min-width:1920px){.bock-text-image .text{grid-column:8/span 11}}@media screen and (min-width:1024px){.bock-text-image.with-image .figure-container,.bock-text-image.with-image .text{grid-row:1}.bock-text-image.with-image .figure-container{grid-column:3/span 11;margin-bottom:0}.bock-text-image.with-image .text{align-items:flex-start;display:flex;flex-direction:column;grid-column:15/span 9;justify-content:center;min-height:47em;padding:4.6em 0}.bock-text-image.with-image.layout-right .figure-container{grid-column:13/span 11}.bock-text-image.with-image.layout-right .text{grid-column:3/span 9}}@media screen and (min-width:1460px){.bock-text-image.with-image .figure-container{grid-column:6/span 8}.bock-text-image.with-image .text{grid-column:15/span 6}.bock-text-image.with-image.layout-right .figure-container{grid-column:13/span 8}.bock-text-image.with-image.layout-right .text{grid-column:6/span 6}}.block-car,.block-text-gallery{align-items:center;color:#333;margin-bottom:6.3em;z-index:1}.block-car figure,.block-car gallery-component,.block-text-gallery figure,.block-text-gallery gallery-component{display:block;grid-column:1/span 9}.block-car>.text,.block-text-gallery>.text{grid-column:2/span 7}@media screen and (min-width:1024px){.block-car,.block-text-gallery{margin-bottom:120px}.block-car figure,.block-car gallery-component,.block-car>.text,.block-text-gallery figure,.block-text-gallery gallery-component,.block-text-gallery>.text{grid-row:1}.block-car figure,.block-car gallery-component,.block-text-gallery figure,.block-text-gallery gallery-component{grid-column:2/span 11}.block-car>.text,.block-text-gallery>.text{grid-column:16/span 7}.block-car .gallery,.block-text-gallery .gallery{margin-bottom:0}.block-car+.block-background,.block-text-gallery+.block-background{margin-bottom:-23px;margin-top:-170px}}@media screen and (min-width:1200px){.block-car figure,.block-car gallery-component,.block-text-gallery figure,.block-text-gallery gallery-component{grid-column:4/span 10}.block-car>.text,.block-text-gallery>.text{grid-column:15/span 7}}@media screen and (min-width:1100px){.block-car+.block-background,.block-text-gallery+.block-background{margin-bottom:-48px;margin-top:-204px}}.block-car:last-child,.block-text-gallery:last-child{margin-bottom:0}.block-car .body,.block-text-gallery .body{margin-bottom:2.7em}@media screen and (min-width:1024px){.block-car>div,.block-car>inview-transition,.block-text-gallery>div,.block-text-gallery>inview-transition{margin-bottom:3.6em}.block-car-right gallery-component,.block-text-gallery-right gallery-component{grid-column:14/span 11}.block-car-right>.text,.block-text-gallery-right>.text{grid-column:4/span 7}}@media screen and (min-width:1200px){.block-car-right gallery-component,.block-text-gallery-right gallery-component{grid-column:13/span 10}.block-car-right>.text,.block-text-gallery-right>.text{grid-column:5/span 7}}.block-text-gallery .gallery .image>div{padding-top:100%}@media screen and (min-width:1024px){.block-text-gallery>div,.block-text-gallery>inview-transition{padding-top:95px}}.block-text-gallery.without-image>div,.block-text-gallery.without-image>inview-transition{max-width:none;padding-top:0}@media screen and (min-width:1024px),screen and (orientation:landscape){.block-text-gallery.without-image h2:after{background:#00f;content:"";display:block;height:2px;margin-top:13px;width:50px}.block-text-gallery.without-image .body p{-moz-column-break-inside:avoid;break-inside:avoid}}.block-faq{align-items:flex-end;background:#f3f3f3;margin-bottom:2px;padding:17px 0}.block-faq .body,.block-faq h2{grid-column:2/span 7}@media screen and (min-width:375px){.block-faq{padding:34px 0}}.block-faq+.bock-blockquote,.block-faq+.bock-text-image{margin-top:50px}@media screen and (min-width:1024px){.block-faq+.bock-blockquote,.block-faq+.bock-text-image{margin-top:150px}}.block-faq h2{font-size:490%;line-height:.8em;margin-bottom:15px;padding-top:2px}.block-faq h2 small{line-height:.65em}@media screen and (min-width:768px){.block-faq h2{font-size:780%;grid-column:2/span 3}}@media screen and (min-width:550px){.block-faq h2{margin-bottom:0;padding-top:15px}}@media screen and (min-width:1024px){.block-faq h2{grid-column:2/span 9}}@media screen and (min-width:1200px){.block-faq h2{grid-column:4/span 7}}@media screen and (min-width:1460px){.block-faq h2{grid-column:6/span 7}}.block-faq h2 small{display:block;font-size:30.612244898%;letter-spacing:.02em;line-height:normal;margin-bottom:15px;padding-top:15px;text-transform:uppercase}@media screen and (min-width:768px){.block-faq h2 small{font-size:23.0769230769%}}@media screen and (min-width:550px){.block-faq h2 small{margin-bottom:0}}.block-faq h2:after{background:#00f;content:"";display:block;height:2px;width:48px}@media screen and (min-width:550px){.block-faq h2:after{display:none}.block-faq .body{grid-column:6/span 3}.block-faq .body p{margin-bottom:30px}.block-faq .body:after{background:#00f;content:"";display:block;height:2px;width:64px}}@media screen and (min-width:1024px){.block-faq .body{grid-column:16/span 9}}@media screen and (min-width:1200px){.block-faq .body{grid-column:16/span 7}}@media screen and (min-width:1460px){.block-faq .body{grid-column:16/span 5}}.block-blockquote{margin-bottom:5em;position:relative}.block-blockquote picture{grid-column:1/span 9;grid-row:1;position:relative}.block-blockquote .text,.block-blockquote moving-lines{grid-column:2/span 7;grid-row:1}.block-blockquote .text{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2.4em;position:relative}@media screen and (min-width:1024px){.block-blockquote{margin-bottom:10em}.block-blockquote .text,.block-blockquote moving-lines{grid-column:4/span 19;padding:6em 0}.block-blockquote picture{grid-column:1/span 25;position:relative}}.block-blockquote blockquote{color:#00f;font-size:100%;font-weight:700;line-height:normal;margin:0 auto 2.4em;max-width:60em}.block-blockquote blockquote:last-child{margin-bottom:0}.block-blockquote blockquote:before{background:none;content:"“";display:block;font-size:25em;height:.55em;line-height:.95em;margin:0;opacity:.4;width:auto}.block-blockquote blockquote div{font-size:2em;line-height:1.1944444444;margin-bottom:1em}.block-blockquote cite{color:#ff3c3c;font-size:1.6em;font-weight:400}.block-blockquote cite:after,.block-blockquote cite:before{content:" - "}@media screen and (min-width:1200px){.block-blockquote{font-size:180%}.block-blockquote .button{font-size:.7777777778em}}.block-blockquote.with-image{font-size:100%;min-height:calc(100vh - 7em)}.block-blockquote.with-image blockquote{color:#fff;font-size:280%}.block-blockquote.with-image blockquote:before{display:none}.block-blockquote.with-image blockquote div{font-size:1em}.block-blockquote.with-image cite{color:#fff;font-size:.6428571429em}.block-blockquote.with-image .text{align-self:center;padding:10em 0}@media screen and (min-width:1024px){.block-blockquote.with-image blockquote{font-size:360%}.block-blockquote.with-image .text{grid-column:6/span 15}}@media screen and (min-width:1920px){.block-blockquote.with-image .text{grid-column:8/span 11}}.block-country{margin:0 auto 50px;position:relative;z-index:1}@media screen and (min-width:550px){.block-country{align-items:stretch;display:flex;justify-content:space-around;max-width:1238px;padding:0 34px}}@media screen and (min-width:1024px){.block-country{margin-bottom:72px}}.block-country h2:after{background:#00f;content:"";display:block;height:2px;margin-top:13px;width:50px}.block-country .numbers{align-items:flex-start;display:flex;justify-content:space-between;max-width:385px}.block-country .info{background:#f3f3f3;padding:55px 34px 115px}@media screen and (min-width:550px){.block-country .info{min-width:60%;padding:55px 34px;width:60%}}@media screen and (min-width:1024px){.block-country .info{padding:80px 90px}}.block-country .info p{max-width:475px}.block-country .info strong{font-size:390%;letter-spacing:.05em}.block-country .info .label{font-size:120%;font-weight:700;text-transform:uppercase}.block-country .body{margin-bottom:47px}.block-country .contact{background:#00f;color:#fff;margin:-72px 17px 0;padding:46px 47px}@media screen and (min-width:550px){.block-country .contact{min-width:40%;padding:55px 45px;width:40%}}@media screen and (min-width:1024px){.block-country .contact{padding:92px 90px 80px}}.block-country .contact h3{font-size:190%;margin-bottom:1em}.block-country .contact h3:after{background:#fff;content:"";display:block;height:2px;margin-top:13px;width:50px}@media screen and (min-width:550px){.block-country .contact{margin:0}}.block-country .contact p{margin-bottom:3em}.block-country .contact p:last-child{margin-bottom:0}.block-country .contact a{color:#fff;display:block;font-weight:700}.block-country+.block-background{margin-top:-138px;position:relative;z-index:0}@media screen and (min-width:550px),screen and (orientation:landscape){.block-country+.block-background{margin-bottom:50px;margin-top:-152px}}@media screen and (min-width:1024px){.block-country+.block-background{margin-bottom:86px}}.block-values{margin-bottom:6.2em}.block-values .overlay,.block-values img{bottom:0;height:100%;left:0;position:absolute;width:100%}.block-values .overlay{background-color:rgba(0,0,255,.2)}.block-values .overlay:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjYwLjc1IiBoZWlnaHQ9IjEyMTguNzkiIHZpZXdCb3g9Ii0yIC0yIDEyNjQuNzUgMTIyMi43OSI+PHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJNNzIwLjQzIDEuMXYyODAuNzRjMTM3LjI5IDM5LjQ1IDIzMS4zNCAxNjYgMjMxLjM0IDMzMC43NHMtOTQgMjg2LjczLTIzMS4zNCAzMjQuNjN2MjgwLjU3YzMxOC44OC0zOS4wNiA1NDAuMzItMjgxLjUgNTQwLjMyLTYwNS4yIDAtMzIzLTIyOC01NzAuNjktNTQwLjMyLTYxMS40OE01NDYuMTggOTM5LjM2QzQwNi4yMyA5MDMuOSAzMDkuMDYgNzgwLjE5IDMwOS4wNiA2MTIuNThjMC0xNjkuNzkgOTUuOTUtMjk3LjEyIDIzNy4xMi0zMzMuMzdWMEMyMzEuNjggMzcuMzkgMCAyODQuODkgMCA2MTIuNThjMCAzMjYuMjcgMjI1IDU3MC4xNiA1NDYuMTggNjA2LjIxWiIvPjwvc3ZnPg==);background-position:50%;background-size:62.7em auto;bottom:0;content:"";height:100%;left:0;opacity:.4;position:absolute;width:100%}.block-values img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.block-values .value{grid-column:2/span 7;margin-bottom:3.2em}.block-values>div{color:#fff;overflow:hidden;padding:4.8em 0 4em;position:relative}.block-values>div>div{position:relative;z-index:1}.block-values.without-image .overlay{background-color:#00f}@media screen and (min-width:550px){.block-values .overlay:before{background-position:left -16.8em bottom 12em;background-size:80em auto}}@media screen and (min-width:1024px){.block-values{margin-bottom:12em}.block-values>div{padding:23.4em 0 22.6em}.block-values .overlay:before{background-size:100em auto}.block-values .value{grid-column:4/span 9;margin-bottom:6.4em}.block-values .value:nth-child(odd){padding-right:2.4em}.block-values .value:nth-child(2n){grid-column:14/span 9;padding-left:2.4em}}@media screen and (min-width:1200px){.block-values .overlay:before{background-position:left -16.8em bottom 7em;background-size:125.7em auto}.block-values .value{grid-column:4/span 7}.block-values .value:nth-child(odd){padding-right:0}.block-values .value:nth-child(2n){grid-column:16/span 7;padding-left:0}}@media screen and (min-width:1920px){.block-values .value{grid-column:6/span 5}.block-values .value:nth-child(2n){grid-column:16/span 5}}.block-benefits h3{font-size:160%;text-transform:uppercase}.block-benefits .body{margin-bottom:20px}.block-benefits .body:last-child{margin-bottom:0}.block-benefits .more:before{display:none}@media screen and (min-width:760px){.block-benefits>div{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:0;padding-top:100px}}@media screen and (min-width:1024px){.block-benefits>div{justify-content:center;padding-left:20px;padding-right:20px;padding-top:145px}}.block-benefits>div>div{margin-bottom:132px}@media screen and (min-width:760px){.block-benefits>div>div{margin-left:50px;margin-right:50px;min-width:calc(50% - 100px);width:calc(50% - 100px)}.block-benefits>div>div:last-child{margin-bottom:132px}}@media screen and (min-width:1024px){.block-benefits>div>div{min-width:calc(33.333% - 100px);width:calc(33.333% - 100px)}}.card .text{padding:62px 34px 47px;text-align:center}.card>div{border:2px solid #dfdfdf;position:relative;z-index:0}.block-person{margin:0 auto 92px;max-width:534px}@media screen and (min-width:375px){.block-person{padding:0 17px}}.block-person h3{font-size:170%;margin-bottom:14px}@media screen and (min-width:768px){.block-person h3{font-size:200%}}.block-person h3:after{background:#00f;content:"";display:block;height:2px;margin:10px auto 0;width:38px}.block-person h4{color:#7a7a7a;font-size:120%;margin-bottom:30px;text-transform:uppercase}@media screen and (min-width:768px){.block-person h4{font-size:140%}}.block-person h4:last-child{margin-bottom:0}.block-person .phones{margin-bottom:15px}.block-person .phones:last-child{margin-bottom:0}.block-person .phones li{display:block;margin-bottom:.5em}.block-person .phones a{color:#7a7a7a;font-size:150%;letter-spacing:.05em}@media screen and (min-width:768px){.block-person .phones a{font-size:160%}}.block-person .email{font-size:150%;letter-spacing:.05em}.no-touch .block-person .email:hover{text-decoration:underline}@media screen and (min-width:768px){.block-person .email{font-size:160%}}.block-person .image{margin-bottom:-15px;padding:0 17px;position:relative;z-index:1}.block-person .image>div{padding-top:100%}.block-person .brand{align-items:center;background:#dfdfdf;display:flex;flex-wrap:wrap;font-size:120%;font-weight:700;height:67px;justify-content:center;letter-spacing:.05em;padding:0 5px;text-transform:uppercase}.block-person .brand span{color:#fff;padding:0 3px}@media screen and (min-width:768px){.block-person .brand{font-size:140%}}.block-persons .block-person{margin-bottom:44px;padding:0 17px}@media screen and (min-width:1024px){.block-persons>div{align-items:flex-start;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;justify-content:center;margin:0 auto;max-width:1238px}.block-persons .block-person{display:flex;flex-direction:column;margin:0 34px 94px;padding:0;width:calc(50% - 68px)}.block-persons .block-person .image{margin-bottom:-33px;padding:0 33px}.block-persons .block-person .text{flex:1 1 auto;padding-top:68px}.block-persons .block-person .card{display:flex;flex:1 1 auto;width:100%}.block-persons .block-person .card>div{display:flex;flex-direction:column;width:100%}}@media screen and (min-width:1200px){.block-persons .block-person{width:calc(33.33333% - 69px)}}.block-manager{margin:0 auto 50px;max-width:500px}@media screen and (min-width:1024px){.block-manager{display:flex;justify-content:space-between;justify-content:flex-start;max-width:1238px;padding:0 34px}}.block-manager .block-person{margin-bottom:0;max-width:none;padding:0}@media screen and (min-width:1024px){.block-manager .block-person{margin:0;min-width:51.7094017094%;width:51.7094017094%}}.block-manager .image{margin-bottom:-36px;padding:0;z-index:0}.block-manager .card{margin:0 auto;max-width:380px;padding:0 17px 44px;z-index:1}@media screen and (min-width:375px){.block-manager .card{padding:0 34px 44px}}.block-manager>.text{padding:0 34px}@media screen and (min-width:1024px){.block-manager>.text{margin:0 auto;max-width:404px;min-width:34.5299145299%;padding:95px 0 0;width:34.5299145299%}}.block-support{margin:0 auto 68px;max-width:800px}@media screen and (min-width:1024px){.block-support{align-items:center;align-items:stretch;display:flex;justify-content:space-between;max-width:1238px;padding:0 34px}}.block-support .image>div{padding-top:76%}@media screen and (min-width:1024px){.block-support .image{min-width:51.7094017094%;width:51.7094017094%}}.block-support .card{margin:-34px auto 0;max-width:380px;padding:0 17px;z-index:1}.block-support .card .border{background:#dfdfdf}.block-support .card>div{border:none;padding:2px}@media screen and (min-width:375px){.block-support .card{max-width:none;padding:0 34px}}@media screen and (min-width:1024px){.block-support .card{display:flex;flex:1 1 auto;margin:0;padding:45px 0}.block-support .card>div{align-items:center;display:flex;padding-left:0;width:100%}.block-support .card>div .left{display:none}.block-support .card .text{padding:45px 15.9010600707%;text-align:left}}.block-support .card .phone{margin-bottom:30px}.block-support .card .phone>div{letter-spacing:.05em}.block-support .card .phone .label{font-size:150%}.block-support .card .phone .value{font-size:200%;font-weight:700}.block-support .card .email{font-size:170%;font-weight:700}.block-support .card .body{margin-bottom:30px}.block-departments{background:url(/assets/media/3f75f.jpg) bottom no-repeat;background-size:100% auto;padding-bottom:45px;padding-top:32px}@media screen and (min-width:550px){.block-departments{padding:0 0 55px}}@media screen and (min-width:1024px){.block-departments{padding-bottom:60px;padding-top:150px}}@media (min-resolution:192dpi){.block-departments{background-image:url(/assets/media/8dfe0.jpg)}}@media (min-width:750px){.block-departments{background-image:url(/assets/media/8dfe0.jpg)}}@media (min-width:750px) and (min-resolution:192dpi){.block-departments{background-image:url(/assets/media/502f0.jpg)}}@media (min-width:1024px){.block-departments{background-image:url(/assets/media/502f0.jpg)}}@media (min-width:1024px) and (min-resolution:192dpi){.block-departments{background-image:url(/assets/media/0d2a1.jpg)}}@media (min-width:1440px){.block-departments{background-image:url(/assets/media/0d2a1.jpg)}}.block-departments>div{margin:0 auto;max-width:534px;padding:0 17px}@media screen and (min-width:1024px){.block-departments>div{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;max-width:1239px;padding:0}}.block-departments .department{margin-bottom:32px}@media screen and (min-width:1024px){.block-departments .department{display:flex;flex-direction:column;margin:0 34px 32px;width:calc(50% - 68px)}}@media screen and (min-width:1200px){.block-departments .department{width:calc(33.33333% - 69px)}}.block-departments .department h2{margin-bottom:1.1em;padding-top:48px}@media screen and (min-width:1024px){.block-departments .department h2{padding-left:6px;padding-top:8px;text-align:left}}.block-departments .department .hidden{opacity:0;padding-top:0}@media screen and (min-width:1024px){.block-departments .department .hidden{padding-top:8px}}.block-departments .department h3{font-size:170%}@media screen and (min-width:768px){.block-departments .department h3{font-size:200%}}.block-departments .department h3:after{background:#00f;content:"";display:block;height:2px;margin:22px 0;width:30px}.no-touch .block-departments .department a:hover{text-decoration:underline}.block-departments .department p{font-size:170%}@media screen and (min-width:768px){.block-departments .department p{font-size:160%}}.block-departments .department>div{border:2px solid #dfdfdf;padding:50px 45px}@media screen and (min-width:1024px){.block-departments .department>div{flex:1 1 auto}}.block-intro{grid-template-rows:auto auto;margin-bottom:6.4em}.block-intro .video{grid-column:2/span 7;grid-row:1;margin-bottom:2.4em}.block-intro .text{display:block;grid-column:2/span 7;grid-row:2}@media screen and (min-width:1024px){.block-intro .text,.block-intro .video{grid-column:5/span 17}}@media screen and (min-width:1200px){.block-intro{align-items:center;margin-bottom:12em;margin-top:-7vh}.block-intro .video{grid-column:5/span 8;margin-bottom:0;position:relative;z-index:1}.block-intro .video footer{left:0;position:absolute;top:100%}.block-intro figure{clip-path:inset(0 0 -100% 0);overflow:hidden;padding-top:137.7192982456%;transition:width .4s ease-in-out;width:100%}.block-intro video-component{align-items:center;background:#000;display:flex;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:left .4s ease-in-out;width:calc(200% + 1.6em)}.block-intro .playing{width:calc(200% + 1.6em)}.block-intro .playing video-component{left:calc(100% + .8em)}.block-intro .text{grid-column:15/span 7;grid-row:1}}.block-entry{margin-bottom:6.4em}.block-entry:last-child{margin-bottom:0}.block-entry h2{font-size:360%}.block-entry .text,.block-entry figure,.block-entry moving-lines{grid-column:2/span 7}.block-entry .text,.block-entry moving-lines{grid-row:2}.block-entry figure{background:#fff;box-sizing:border-box;margin:0 auto -3.5em;padding:0 1em 1em;position:relative;width:85%;z-index:1}.block-entry figure a{display:block}.block-entry .inview{opacity:0;transform:translateY(4em);transition:all 1s ease-in-out}.block-entry .inview-enter{opacity:1;transform:translateY(0)}.block-entry .inview-enter-active{transition:none}.block-entry .text{box-sizing:border-box;display:block;margin:0 auto;padding:4.8em 2.4em 3.2em;position:relative;z-index:1}.block-entry .entry-intro{margin-bottom:3.2em}@media screen and (min-width:550px){.block-entry .text{padding:6em 2.4em;width:85%}}@media screen and (min-width:1024px){.block-entry{grid-template-rows:4em auto 4em;margin-bottom:12em}.block-entry figure{align-self:center;grid-column:2/span 11;grid-row:2;margin:0;padding:2em 2em 2em 0;width:auto}.block-entry .inview{transform:translateX(4em)}.block-entry .inview-enter{transform:translateX(0)}.block-entry .text{align-self:center;grid-column:14/span 9;grid-row:2;padding:0 0 0 2em;width:auto}.block-entry moving-lines{grid-column:12/span 13;grid-row:1/span 3;margin-left:2em}.block-entry:nth-child(2n) .text{grid-column:4/span 9;padding-left:0;padding-right:2em}.block-entry:nth-child(2n) moving-lines{grid-column:2/span 13;margin:0 2em 0 0}.block-entry:nth-child(2n) figure{grid-column:14/span 11;padding-left:2em;padding-right:0}.block-entry:nth-child(2n) .inview{transform:translateX(-4em)}.block-entry:nth-child(2n) .inview-enter{transform:translateX(0)}}@media screen and (min-width:1460px){.block-entry h2{font-size:400%}.block-entry .text{grid-column:14/span 7}.block-entry moving-lines{grid-column:12/span 11}.block-entry figure{grid-column:4/span 9}.block-entry:nth-child(2n) .text{grid-column:6/span 7}.block-entry:nth-child(2n) moving-lines{grid-column:4/span 11}.block-entry:nth-child(2n) figure{grid-column:14/span 9}}.anchors{display:none;margin:0 auto 45px;padding:0 17px;text-align:center}@media screen and (min-width:1024px){.anchors{display:block;margin-bottom:100px}}.anchors a{align-items:center;color:#333;display:inline-flex;font-size:160%;font-weight:700;letter-spacing:.05em;margin-bottom:5px;margin-right:15px;text-transform:uppercase}.no-touch .anchors a:hover{color:#00f}@media screen and (min-width:1024px){.anchors a{margin-right:58px}}.anchors a:last-child{margin-right:0}.anchors a:before{background:#00f;content:"";display:inline-block;flex-shrink:0;height:15px;margin-right:15px;width:2px}.anchors-medium a{margin-right:25px}.anchors-small a{word-wrap:break-word;margin-bottom:20px;max-width:200px;width:-moz-fit-content;width:fit-content}.anchors-small a:last-child{margin-right:0}.teaser{color:#333;display:block;margin-bottom:47px}.teaser,.teaser .image,.teaser .text{-moz-column-break-inside:avoid;break-inside:avoid}.teaser .image{margin-bottom:28px}.teaser .image>div{padding-top:67.1554252199%}.teaser .body{margin-bottom:25px}.teaser .text{padding:0 17px}@media screen and (min-width:1024px){.teaser{margin-bottom:70px}.teaser:first-child{margin-top:200px}}.teaser:last-child{margin-bottom:0}.block-teasers{margin:0 auto 104px;max-width:534px;padding:0 17px}@media screen and (min-width:1024px){.block-teasers{-moz-columns:2;column-count:2;-moz-column-gap:70px;column-gap:70px;max-width:1204px;padding:0 34px}}@media screen and (min-width:1200px){.block-teasers{-moz-column-gap:170px;column-gap:170px}}.teaser-single{margin-top:0!important}.block-vacancies{margin-bottom:56px}@media screen and (min-width:1024px){.block-vacancies{margin-bottom:128px}}.block-vacancies .iframe{padding-top:37.5%;position:relative;width:100%}.block-vacancies .iframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}.gobi-block{margin-top:-50px}@media screen and (min-width:1024px){.gobi-block{margin-top:-100px}}.vacancies-iframe{margin:0 auto;max-width:1170px;padding:0 17px;position:relative}.vacancies-iframe iframe{overflow:hidden}@media screen and (min-width:1024px){.vacancies-iframe{padding:0 34px}}.block-stories,.blocks-career{margin-bottom:100px}.block-stories figure,.blocks-career figure{margin-bottom:25px}@media screen and (min-width:1024px){.block-stories figure,.blocks-career figure{margin-bottom:0;min-width:51.7094017094%;order:0;width:51.7094017094%}.block-stories .block-text-gallery-left figure,.blocks-career .block-text-gallery-left figure{margin-right:7.6923076923%}.block-stories .block-text-gallery-left>div,.block-stories .block-text-gallery-left>inview-transition,.blocks-career .block-text-gallery-left>div,.blocks-career .block-text-gallery-left>inview-transition{padding-right:6.0683760684%}.block-stories .block-text-gallery-right figure,.blocks-career .block-text-gallery-right figure{margin-left:7.6923076923%;order:1}.block-stories .block-text-gallery-right>div,.block-stories .block-text-gallery-right>inview-transition,.blocks-career .block-text-gallery-right>div,.blocks-career .block-text-gallery-right>inview-transition{padding-left:6.0683760684%}}.block-announcement{border:2px solid #dfdfdf;margin-bottom:70px;padding:50px 15px;position:relative}.block-announcement.fade-enter{opacity:0;transform:translate3d(0,10%,0)}.block-announcement.fade-enter.fade-enter-active{opacity:1;transform:translateZ(0);transition:all .6s ease-in-out}@media screen and (min-width:375px){.block-announcement{padding:50px 30px}}.block-announcement .published{background:#00f;color:#fff;font-size:120%;font-weight:700;left:50%;letter-spacing:.05em;max-width:230px;padding:15px;position:absolute;text-align:center;text-transform:uppercase;top:0;transform:translate(-50%,-50%);transform:translate(-50%,calc(-50% - 2px));width:52.3031203566%;width:70%}@media screen and (min-width:1024px){.block-announcement .published{left:0;transform:translate(27px,-50%);transform:translate(27px,calc(-50% - 2px))}}.block-announcement h3{font-size:190%;line-height:1.3571428571em;margin-bottom:1.5em}@media screen and (min-width:768px){.block-announcement h3{font-size:280%}}.block-announcement .body{margin-bottom:36px}.block-announcement .expand{margin-bottom:0;overflow:hidden;transition:height .3s ease-in-out}.block-announcement .expand>div{padding-bottom:36px}.finance-component{display:block;margin-bottom:48px}@media screen and (min-width:1024px){.finance-component{margin-bottom:118px}}.finance-component:last-child{margin-bottom:0}.block-finance .years a,.block-finance .years button{border-right:2px solid #dfdfdf;display:inline-block;font-size:130%;font-weight:700;letter-spacing:.05em;margin-bottom:8px;margin-right:13px;padding-right:13px}@media screen and (min-width:768px){.block-finance .years a,.block-finance .years button{font-size:140%}}.block-finance .years a:last-child,.block-finance .years button:last-child{border:none;margin-right:0;padding-right:0}.block-finance .items>div,.block-finance .items>inview-transition{color:#fff;margin:0 auto;max-width:600px;padding:10px 0}@media screen and (min-width:375px){.block-finance .items>div,.block-finance .items>inview-transition{display:flex;flex-wrap:wrap}.block-finance .items>div .item,.block-finance .items>inview-transition .item{width:50%}}@media screen and (min-width:1024px){.block-finance .items>div,.block-finance .items>inview-transition{max-width:1170px;padding:48px 24px}.block-finance .items>div .item,.block-finance .items>inview-transition .item{width:25%}}.block-blue-entry,.block-white-entry{background:#00f;color:#fff;display:block;margin-bottom:63px;padding:38px 35px}.block-blue-entry p,.block-white-entry p{font-size:330%}.block-blue-entry .more,.block-white-entry .more{color:#fff}.block-blue-entry .more:before,.block-white-entry .more:before{background:#fff}@media screen and (min-width:550px){.block-blue-entry,.block-white-entry{padding:76px 70px}.block-blue-entry p,.block-white-entry p{font-size:440%}}.block-white-entry{background:#fff;border:1px solid #00f;color:#00f}.block-white-entry .more{color:#00f}.block-white-entry .more:before{background:#00f}.block-spanned-entry{color:#333;display:block}.block-spanned-entry .category{font-size:130%;font-weight:700;margin-bottom:1em;text-transform:uppercase}.block-spanned-entry h2{font-size:300%;font-weight:400;line-height:1.4090909091;margin-bottom:1em}.block-spanned-entry .image{margin-bottom:28px}.block-spanned-entry .image>div{padding-top:67.1554252199%}.block-spanned-entry>div{border:1px solid #333;padding:17px}@media screen and (min-width:550px){.block-spanned-entry .category{font-size:240%}.block-spanned-entry h2{font-size:440%}.block-spanned-entry>div{padding:70px 54px}}@media screen and (min-width:1024px){.block-spanned-entry .image{margin-bottom:0;margin-right:8%;min-width:57%;width:57%}.block-spanned-entry .text{flex:1 1 auto}.block-spanned-entry>div{align-items:center;display:flex;justify-content:space-between}}.blocks-career{margin:0 auto 104px;max-width:534px;padding:0 17px}.blocks-career .story,.blocks-career .teaser{margin-bottom:63px}@media screen and (min-width:1024px){.blocks-career{max-width:1204px;padding:0 34px}.blocks-career .block-spanned-entry,.blocks-career .story{margin-bottom:120px}.blocks-career .teaser{margin-top:0}.blocks-career .story{max-width:none;padding:0}.blocks-career .group{display:grid;grid-template-columns:1fr 70px 1fr;grid-template-rows:100px 1fr}.blocks-career .group a{-ms-grid-row:1!important;-ms-grid-row-span:2;align-self:start;grid-row:1/span 2}.blocks-career .group .block-blue-entry:last-child,.blocks-career .group .block-white-entry:last-child,.blocks-career .group .teaser:last-child{-ms-grid-row:2!important;-ms-grid-row-span:1;-ms-grid-column:3;grid-row:2;-ms-grid-column-span:1;grid-column:3}.blocks-career .group .block-blue-entry:first-child,.blocks-career .group .block-white-entry:first-child,.blocks-career .group .teaser:first-child{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1}.blocks-career .group .block-blue-entry:first-child:last-child,.blocks-career .group .block-white-entry:first-child:last-child,.blocks-career .group .teaser:first-child:last-child{-ms-grid-row:1!important;-ms-grid-row-span:2;grid-row:1/span 2}.blocks-career .group .block-spanned-entry,.blocks-career .group .story{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}}@media screen and (min-width:1200px){.blocks-career .group{grid-template-columns:1fr 170px 1fr}}.block-info{margin-bottom:12em}.block-info .image,.block-info .text{grid-column:2/span 7}.block-info .image{margin-bottom:3.2em}.block-info .image>div{padding-top:45.8781362007%}.block-info p{max-width:none}@media screen and (min-width:1024px){.block-info{margin-bottom:24em}.block-info .image,.block-info .text{grid-column:4/span 19}}@media screen and (min-width:1200px){.block-info .text{grid-column:6/span 15}}@media screen and (min-width:1460px){.block-info .text{grid-column:8/span 12}}.block-poster{grid-template-rows:2.4em auto 2.4em;margin-bottom:6em;min-height:calc(100vh - 7em)}.block-poster .image,.block-poster:before{grid-column:1/span 9;grid-row:1/span 3;position:relative}.block-poster .image{overflow:hidden;z-index:0}.block-poster .image picture{position:static}.block-poster .image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;top:0;width:100%}.block-poster:before{background:rgba(0,0,255,.2);content:"";display:block;z-index:1}.block-poster .text{align-self:flex-end;background:hsla(0,0%,100%,.8);grid-column:2/span 7;grid-row:2;padding:4.8em 2.4em 3.2em;position:relative;z-index:2}.block-poster .category{display:block;font-size:120%;margin-bottom:2.6666666667em;text-transform:uppercase}.block-poster .poster-intro{margin-bottom:3.2em}.block-poster+.block-blockquote.with-image{margin-top:-6em}@media screen and (min-width:1024px){.block-poster{background:#e6e6ff;margin-bottom:12em}.block-poster+.block-blockquote.with-image{margin-top:-12em}.block-poster .category{color:#ff3c3c}.block-poster:before{display:none}.block-poster .text{align-self:center;background:none;grid-column:4/span 7}.block-poster .image{grid-column:14/span 12}}.block-poster-video{margin-bottom:6em}.block-poster-video video-component{display:block;grid-column:1/span 9;grid-row:1}.block-poster-video figcaption{align-self:flex-end;backdrop-filter:blur(2px);background:hsla(0,0%,100%,.9);display:flex;grid-column:2/span 7;grid-row:1;margin-bottom:1.2em;padding:1em;position:relative}.block-poster-video.playing figcaption,.block-poster-video.started figcaption{opacity:0}@media screen and (min-width:1024px){.block-poster-video{margin-bottom:12em}.block-poster-video video-component{grid-column:2/span 23}.block-poster-video figcaption{grid-column:4/span 19}}@media screen and (min-width:1200px){.block-poster-video video-component{grid-column:4/span 19}.block-poster-video figcaption{grid-column:6/span 16;margin-bottom:2.4em;padding:1.2em}}.block-entries .news-entry{padding:0;width:auto}.block-entries .news-entry .content{padding:0 3.2em}.block-entries .news-entry .text{margin-bottom:2.4em}.block-entries .layout-grid>div{grid-column:2/span 7}@media screen and (min-width:1024px){.block-entries .layout-grid>div{display:grid;gap:3.2em;grid-column:2/span 23;grid-template-columns:1fr 1fr 1fr}.block-entries .layout-grid .news-entry{grid-column:1;grid-row:1}.block-entries .layout-grid .news-entry:nth-child(2){grid-column:2}.block-entries .layout-grid .news-entry:nth-child(3){grid-column:3}}@media screen and (min-width:1460px){.block-entries .layout-grid>div{gap:6.4em;grid-column:4/span 19}}.framework{min-height:100%;overflow:hidden;width:100%}.main-header{align-items:center;display:flex;height:7em;justify-content:space-between;left:0;padding:0 2.5em;position:fixed;top:0;width:100%;z-index:1}@media screen and (min-width:1024px){.main-header{align-items:stretch;height:70px}}.menu-fixed .main-header{background:#fff;box-shadow:0 1px 5px 1px rgba(0,0,0,.125);transition:all .2s ease-in-out}.menu-hidden .main-header{transform:translateY(-100%)}.main-header .menu{margin:0 auto}@media screen and (min-width:1024px){.main-header{padding:0 17px}.main-header menu-component{display:block;flex:1 1 auto}}@media screen and (min-width:1250px){.main-header{justify-content:flex-end;padding:0 17px}}.main-header .logo{display:block;max-width:222px;width:65.1%}.main-header .logo path,.main-header .logo polygon,.main-header .logo rect{fill:#333;transition:fill .2s ease-in-out}.invert .main-header .logo path,.invert .main-header .logo polygon,.invert .main-header .logo rect{fill:#fff}.scrolled .main-header .logo path,.scrolled .main-header .logo polygon,.scrolled .main-header .logo rect{fill:#333}@media screen and (min-width:1024px){.main-header .logo{align-items:center;display:flex;justify-content:center}.main-header .logo .svg{width:100%}}main{padding-bottom:60px}@media screen and (min-width:550px){main{padding-bottom:100px}}@media screen and (min-width:1024px){main{padding-bottom:130px}}.social-links{text-align:center}.social-links h2{font-size:130%;text-transform:uppercase}@media screen and (min-width:900px){.social-links h2{font-size:160%}}.social-links h2:after{background:#00f;content:"";display:block;height:4em;margin:.8em auto 1.38em;width:2px}.social-links .links{background:#f3f3f3;overflow:hidden;padding:6em 5em;text-align:left}.social-links .links .svg{width:3.5em}.social-links .links a{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.social-links .links .linkedin>div{background:#00f;border-radius:100%}.social-links .links .linkedin>div path{fill:#fff}.social-links .links .name{color:#333;font-size:120%;font-weight:700;position:absolute;text-transform:uppercase;top:calc(100% + 11px)}@media screen and (min-width:550px){.social-links .links{padding:6em}}@media screen and (min-width:900px){.social-links .links{padding:10em}.social-links .links .svg{width:4.7em}.social-links .links .name{font-size:160%;top:calc(100% + 18px)}}.social-links .links-container{align-items:center;display:flex;justify-content:center;justify-content:space-between;margin:0 auto;max-width:500px}.main-footer{background:#333;color:#fff;overflow:hidden;padding:54px 24px 53px;width:100%}@media screen and (min-width:375px){.main-footer{padding:54px 34px 53px}}@media screen and (min-width:1024px){.main-footer{padding:85px 34px 98px}}.main-footer h2{color:#fff;font-size:170%;text-transform:uppercase}@media screen and (min-width:1024px){.main-footer h2{margin-bottom:1em}}.main-footer a,.main-footer p{color:#fff;display:block}.main-footer p{font-size:150%}.no-touch .main-footer a:hover{text-decoration:underline}.main-footer address{font-style:normal}.main-footer .logo{display:block;margin:0 0 40px;width:100%}@media screen and (min-width:1024px){.main-footer .logo{width:20%}}@media screen and (min-width:1250px){.main-footer .logo{width:32%}}.main-footer .logo .svg{max-width:233px;width:100%}.main-footer>div{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1170px;width:100%}.main-footer>div address,.main-footer>div>div{margin-bottom:45px;min-width:calc(50% - 15px)}@media screen and (min-width:375px){.main-footer>div address,.main-footer>div>div{flex-wrap:nowrap;min-width:calc(50% - 17px)}}@media screen and (min-width:1024px){.main-footer>div address,.main-footer>div>div{min-width:calc(20% - 25px)}}@media screen and (min-width:1250px){.main-footer>div address,.main-footer>div>div{margin-right:70px;min-width:0}.main-footer>div address:last-child,.main-footer>div>div:last-child{margin-right:0}}.main-footer>div .brands{display:flex;flex-direction:column}.main-footer>div .brands a{margin-bottom:.5em}.main-footer>div .brands a:last-child{margin-bottom:0}.home-page .header-image h1{font-size:600%}.home-page .intro{margin-bottom:0}@media screen and (min-width:550px){.home-page .header-image h1{font-size:800%}}@media screen and (min-width:768px){.home-page .header-image h1{font-size:960%}}@media screen and (min-width:1024px){.home-page .header-image h1{font-size:5vw}.home-page menu-component .menu.enhanced .items li{display:none}.home-page .menu-fixed menu-component .menu.enhanced .items li{display:inline-flex}}.port .content-stories{margin:0 auto;max-width:1204px;padding:0 17px 138px;width:100%}@media screen and (min-width:550px){.port .content-stories{max-width:680px;padding:0 34px 138px}}@media screen and (min-width:1024px){.port .content-stories{-moz-columns:2;column-count:2;-moz-column-gap:70px;column-gap:70px;max-width:1238px}}@media screen and (min-width:1024px) and (min-width:1200px){.port .content-stories{-moz-column-gap:170px;column-gap:170px}}@media screen and (min-width:1024px){.port .content-stories>div{-moz-column-break-inside:avoid;break-inside:avoid}.port .content-stories .intro{margin-bottom:115px;max-width:430px}}@media screen and (min-width:1024px) and (min-width:1024px){.port .content-stories .intro{max-width:530px;max-width:none;padding-left:15%}}@media screen and (min-width:1024px) and (min-width:1200px){.port .content-stories .intro{margin-left:0}}@media screen and (min-width:1024px){.port .content-stories .intro p{font-size:260%;line-height:1.3846153846em;text-align:left}.port .content-stories .intro:after{margin:0}.port .content-stories .intro-empty{margin-bottom:0;min-height:200px}}@media screen and (min-width:1200px){.port .content-stories{-moz-column-gap:170px;column-gap:170px}.port .content-stories .intro{margin-left:0}}.import .header-image{margin-bottom:12em}@media screen and (min-width:1024px){.import .header-image{margin-bottom:24em}.stories .entry{margin-bottom:0;padding-top:200px}.stories .entry:first-child{padding-top:0}}@media screen and (min-width:1200px){.stories .text{padding:0 10%}}.post .header-default{margin-left:auto;margin-right:auto;max-width:1170px}.post .header-default .breadcrumbs{margin-bottom:30px}.post .header-default .subtitle{display:block;font-size:55%;letter-spacing:.05em;line-height:normal;margin-top:.5em}@media screen and (min-width:768px){.post .header-default .subtitle{font-size:45%}}.post .header-default .image>div{padding-top:100%}@media screen and (min-width:550px){.post .header-default{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:10% 17px 0}.post .header-default .breadcrumbs{order:0;width:100%}.post .header-default .image{order:1;width:50%}.post .header-default h1{order:2;text-align:left;width:40%}.post .header-default h1:after{display:none}}.post .content{margin-bottom:56px}.post .block-text:last-child,.post .intro:last-child{margin-bottom:0}.post .intro:after{display:none}.post .intro p{text-align:left}.post .gallery{grid-column:1/span 9}.post .gallery .image>div{padding-top:56.25%}@media screen and (min-width:1024px){.post .gallery{grid-column:4/span 19}}@media screen and (min-width:1460px){.post .gallery{grid-column:6/span 15}}.stockannouncement .header-default h1{width:auto}.news-post .header-default .image>div{padding-top:61.8181818182%}.news-post .header-default .image figcaption{text-transform:none}@media screen and (min-width:550px){.news-post .header-default .image{max-width:605px;width:54%}.news-post .header-default h1{width:36%}.simple-page .header-default h1{text-align:center;width:94%}}.news{padding-bottom:0}.ntb-video{padding-bottom:56.25%;position:relative;width:100%}.ntb-video>iframe{height:100%;left:0;position:absolute;top:0;width:100%}.responsibility .relations h2{font-size:130%;margin-bottom:14px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.responsibility .relations h2{font-size:160%;margin-bottom:28px}}.responsibility .relations h2:after{background:#00f;content:"";display:block;height:4.15em;margin:.9em auto 0;max-height:107px;width:2px}.responsibility .relations .title{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.responsibility .relations .title span{position:relative}.responsibility .relations .title span:after{background:#fff;content:"";display:block;height:2px;left:50%;position:absolute;top:calc(100% + 10px);transform:translateX(-50%);width:28px}.responsibility .relations .image picture{padding-top:41.0666666667%}@media screen and (min-width:1024px){.responsibility .relations .image picture{padding-top:71.6666666667%}}.responsibility .relations a{color:#fff;display:block;font-size:180%;font-weight:700;letter-spacing:.05em;position:relative}@media screen and (min-width:1024px){.responsibility .relations a{font-size:280%;min-width:25%;width:25%}}.responsibility .relations a:after{background:#00f;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out;z-index:0}.no-touch .responsibility .relations a:hover:after,.responsibility .relations a.active:after{opacity:.2}@media screen and (min-width:1024px){.responsibility .relations>div{display:flex;justify-content:center}}.cars .block-background{display:none}@media screen and (min-width:1024px){.cars .block-background{display:block}}.reports .block-text-gallery a{align-items:flex-start;display:flex;font-weight:700;justify-content:flex-start;margin-bottom:1em}.reports .block-text-gallery a:first-child{padding-top:2em}@media screen and (min-width:550px){.reports .block-text-gallery a:first-child{padding-top:3em}}.reports .block-text-gallery a+br{display:none}@media screen and (min-width:375px){.reports .block-text-gallery a:before{background:#00f;content:"";display:inline-block;height:2px;margin-right:14px;margin-top:.55em;width:20px}}@media screen and (min-width:550px){.reports .block-text-gallery a:before{width:46px}}@media screen and (min-width:1200px){.career .header-image{margin-bottom:0}}.economy .content{margin:0 auto;max-width:534px;padding:0 17px}@media screen and (min-width:1024px){.economy .content{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1238px;padding:0 34px}.economy .content .block{width:calc(50% - 20px)}.economy .content .stock-annoncement{width:100%}}.economy .content .financing,.economy .content .reports{margin-bottom:50px}@media screen and (min-width:1024px){.economy .content .financing,.economy .content .reports{margin-bottom:115px}}.economy .content .financing h2,.economy .content .reports h2{margin-bottom:20px;padding:0 17px}@media screen and (min-width:1024px){.economy .content .financing h2,.economy .content .reports h2{margin-bottom:35px}}.economy .content .financing h2:after,.economy .content .reports h2:after{background:#00f;content:"";display:block;height:2px;margin:10px 0 0;width:50px}.economy .content .reports a,.economy .content .reports li{display:block}.economy .content .reports a{background:#f3f3f3;color:#333;font-size:150%;font-weight:700;margin-bottom:3px;padding:20px 17px;text-align:center}@media screen and (min-width:768px){.economy .content .reports a{font-size:180%}}@media screen and (min-width:375px){.economy .content .reports a{padding:20px 34px}}@media screen and (min-width:1024px){.economy .content .reports a{padding:34px 45px;text-align:left}}.economy .content .financing dl{border:2px solid #dfdfdf;display:flex;flex-wrap:wrap;font-size:150%;justify-content:space-between;margin-bottom:30px;padding:30px 15px 15px}.economy .content .financing dl:last-child{margin-bottom:0}@media screen and (min-width:768px){.economy .content .financing dl{font-size:180%}}@media screen and (min-width:375px){.economy .content .financing dl{padding:40px 30px 20px}}@media screen and (min-width:1024px){.economy .content .financing dl{padding:50px 45px 30px}}.economy .content .financing dd,.economy .content .financing dt{margin-bottom:15px}@media screen and (min-width:1024px){.economy .content .financing dd,.economy .content .financing dt{margin-bottom:38px}}.economy .content .financing dt{font-weight:700;width:40%}@media screen and (min-width:1200px){.economy .content .financing dt{width:30%}}.economy .content .financing dd{width:calc(60% - 15px)}@media screen and (min-width:1200px){.economy .content .financing dd{width:calc(70% - 30px)}}.economy .content .stock-annoncement h2{margin-bottom:55px}.economy .content .stock-annoncement stock-annoncements-component>div{text-align:center}.economy .content .stock-annoncement stock-annoncements-component>div>div{text-align:left}@media screen and (min-width:1024px){.economy .content .stock-annoncement stock-annoncements-component>div>div{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-20px;width:calc(100% + 40px)}.economy .content .stock-annoncement .block-announcement{margin:0 20px 84px;width:calc(50% - 40px)}}.search .header-default{align-items:center;background:#f3f3f3;height:300px;justify-content:center;margin-top:0;padding:100px 17px 50px}@media screen and (min-width:1024px){.search .header-default{height:440px;padding-top:70px}}.search input{border:none;font-size:290%;font-weight:700;padding:5px 28px 5px 0;width:100%}@media screen and (min-width:1024px){.search input{font-size:360%}}.search input::-webkit-input-placeholder{color:#333}.search input::-moz-placeholder{color:#333}.search input:-ms-input-placeholder{color:#333}.search input:-moz-placeholder{color:#333}.search button{position:absolute;right:0;top:50%;transform:translateY(-50%);width:22px}.search button .svg{width:100%}.search button path{fill:#00f}.search form{margin:0 auto;max-width:278px;width:100%}@media screen and (min-width:1024px){.search form{max-width:435px}}.search form>div{padding-bottom:2px;position:relative}.search form>div:after{background:#b1b1b1;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.search .crumbs{display:flex;flex-wrap:wrap;margin-bottom:18px}.search .crumbs a{align-items:center;color:#7a7a7a;display:flex;font-size:120%;font-weight:700;letter-spacing:.05em;text-transform:uppercase}@media screen and (min-width:1024px){.search .crumbs a{font-size:140%}}.search .crumbs a:after{background:#7a7a7a;content:"";display:inline-block;height:2px;margin:0 .5em;width:.5em}.search .crumbs a:last-child:after{display:none}.search .searchresult{margin:0 auto;max-width:534px;padding:0 17px}@media screen and (min-width:1024px){.search .searchresult{max-width:1198px;padding:0 14px}}.search .searchresult h2{font-size:150%;font-weight:400;letter-spacing:normal;margin-bottom:35px;text-align:center}@media screen and (min-width:1024px){.search .searchresult h2{font-size:180%;margin-bottom:57px;padding:0 20px;text-align:left}}.search .searchresult h3{color:#00f;font-size:190%}.no-touch .search .searchresult h3{color:#333}.no-touch .search .searchresult h3:hover{color:#00f}@media screen and (min-width:1024px){.search .searchresult h3{font-size:280%}}.search .searchresult li{border:2px solid #dfdfdf;display:block;margin-bottom:24px;padding:30px}.search .searchresult li:last-child{margin-bottom:0}@media screen and (min-width:1024px){.search .searchresultlist{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}.search .searchresultlist li{margin:0 20px 35px;padding:46px 67px;width:calc(50% - 40px)}.search .searchresultlist li:last-child{margin-bottom:35px}}.error-page{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:70vh;padding:0 34px;text-align:center}header-transition,inview-transition{display:block}.header-image-transition .image{padding-bottom:0;will-change:padding-bottom}.header-image-transition picture{background:#333!important;overflow:hidden}.header-image-transition picture img{left:50%;opacity:.05;top:50%;transform:translate3d(-50%,-50%,0) scale(1.1);will-change:opacity,transform}.header-image-transition .breadcrumbs,.header-image-transition h1{opacity:0;transform:translateY(20px);will-change:opacity,transform}.no-touch .header-image-transition .breadcrumbs a{transition:none}.header-image-transition h1:after{max-height:0;will-change:max-height}.header-image-transition-enter picture img{opacity:1;transform:translate3d(-50%,-50%,0) scale(1);transition:all 1s ease-in-out}.header-image-transition-enter .breadcrumbs,.header-image-transition-enter h1{opacity:1;transform:translateY(0);transition:all .6s ease-in-out .2s}@media screen and (orientation:landscape){.header-image-transition-enter h1{transition:all .6s ease-in-out .4s}}.header-image-transition-enter h1:after{max-height:107px;transition:all .6s ease-in-out .6s}@media screen and (orientation:landscape){.header-image-transition-enter h1:after{transition:all .6s ease-in-out .8s}}.header-image-transition-enter .image{padding-bottom:30px;transition:padding-bottom .6s ease-in-out .6s}@media screen and (orientation:landscape){.header-image-transition-enter .image{padding-bottom:64px;transition:padding-bottom .6s ease-in-out .8s}}.header-image-transition-enter-active .breadcrumbs,.header-image-transition-enter-active h1,.header-image-transition-enter-active picture img{transition:none}.no-touch .header-image-transition-enter-active .breadcrumbs a{transition:color .2s ease-in-out}.header-image-transition-enter-active .image,.header-image-transition-enter-active h1:after{transition:none}@media screen and (orientation:landscape){.header-image-transition-enter-active .image{transition:none}}.intro-transition p{opacity:0;transform:translateY(20px);will-change:opacity,transform}.intro-transition:after{max-width:0;will-change:max-width}.intro-transition-enter p{opacity:1;transform:translateY(0);transition:all .6s ease-in-out}.intro-transition-enter:after{max-width:48px;transition:max-width .4s ease-in-out .4s}.intro-transition-enter-active p,.intro-transition-enter-active:after{transition:none}.related-transition .more:before,.text-transition .more:before{margin-right:0;width:0}.related-transition-enter .more:before,.text-transition-enter .more:before{margin-right:14px;transition:all .6s ease-in-out;width:45px}.no-touch .related-transition-enter .more:hover:before,.no-touch .text-transition-enter .more:hover:before{margin-right:14px;width:45px}.text-transition .body,.text-transition .button,.text-transition .more,.text-transition .open,.text-transition h2,.text-transition h3{opacity:0;transform:translateY(20px);will-change:opacity,transform}.text-transition h2:after{width:0!important;will-change:width}.text-transition-enter h2{transition:all .6s ease-in-out}.text-transition-enter h2:after{transition:width .6s ease-in-out 1s;width:50px!important}.text-transition-enter .body,.text-transition-enter h3{transition:all .6s ease-in-out .4s}.text-transition-enter .button,.text-transition-enter .more,.text-transition-enter .open{transition:all .6s ease-in-out .8s}.text-transition-enter .more:before{transition-delay:1.4s}.text-transition-enter.with-subtitle .body{transition:all .6s ease-in-out .8s}.text-transition-enter.with-subtitle h2:after{transition-delay:1.4s}.text-transition-enter.with-subtitle .button,.text-transition-enter.with-subtitle .more,.text-transition-enter.with-subtitle .open{transition:all .6s ease-in-out 1.4s}.text-transition-enter.with-subtitle .more:before{transition-delay:1.8s}.text-transition-enter .body,.text-transition-enter .button,.text-transition-enter .more,.text-transition-enter .open,.text-transition-enter h2,.text-transition-enter h3{opacity:1;transform:translateY(0)}.text-transition-enter-active .body,.text-transition-enter-active .button,.text-transition-enter-active .more,.text-transition-enter-active .open,.text-transition-enter-active h2{transition:none}.related-transition .text{background:none}.related-transition .text:before{background:#f3f3f3;content:"";display:block;height:0;left:0;position:absolute;top:0;width:100%;will-change:height;z-index:-1}.related-transition-enter .text:before{height:100%;transition:height 1s ease-in-out}.related-transition-enter .more:before{transition-delay:1s}.related-transition-enter-active .text:before{transition:none}.related-transition-enter-active .more:before,.text-transition-enter-active .more:before{transition:all .25s ease-in-out}.no-touch .block-text-gallery .related-transition-enter-active .more:before,.no-touch .block-text-gallery .text-transition-enter-active .more:before,.no-touch .entry .related-transition-enter-active .more:before,.no-touch .entry .text-transition-enter-active .more:before,.no-touch .related .related-transition-enter-active .more:before,.no-touch .related .text-transition-enter-active .more:before,.no-touch .teaser .related-transition-enter-active .more:before,.no-touch .teaser .text-transition-enter-active .more:before{transition-delay:0s}.no-touch .block-text-gallery:hover .related-transition-enter .more:before,.no-touch .block-text-gallery:hover .text-transition-enter .more:before,.no-touch .entry:hover .related-transition-enter .more:before,.no-touch .entry:hover .text-transition-enter .more:before,.no-touch .related:hover .related-transition-enter .more:before,.no-touch .related:hover .text-transition-enter .more:before,.no-touch .teaser:hover .related-transition-enter .more:before,.no-touch .teaser:hover .text-transition-enter .more:before{margin-right:14px;width:45px}.no-touch .block-text-gallery:hover .related-transition-enter-active .more:before,.no-touch .block-text-gallery:hover .text-transition-enter-active .more:before,.no-touch .entry:hover .related-transition-enter-active .more:before,.no-touch .entry:hover .text-transition-enter-active .more:before,.no-touch .related-transition-enter-active .more:hover:before,.no-touch .related:hover .related-transition-enter-active .more:before,.no-touch .related:hover .text-transition-enter-active .more:before,.no-touch .teaser:hover .related-transition-enter-active .more:before,.no-touch .teaser:hover .text-transition-enter-active .more:before,.no-touch .text-transition-enter-active .more:hover:before{width:65px}.block-country-transition .info .body,.block-country-transition .info .numbers,.block-country-transition .info h2{opacity:0;transform:translateY(20px);will-change:opacity,transform}.block-country-transition .info h2{transition:all .6s ease-in-out}.block-country-transition .info .body{transition:all .6s ease-in-out .4s}.block-country-transition .info .numbers{transition:all .6s ease-in-out .8s}.block-country-transition .info h2:after{transition:all .6s ease-in-out 1.2s;width:0;will-change:width}.block-country-transition-enter .info .body,.block-country-transition-enter .info .numbers,.block-country-transition-enter .info h2{opacity:1;transform:translateY(0)}.block-country-transition-enter .info h2:after{width:50px}.block-country-transition-enter-active .info .body,.block-country-transition-enter-active .info .numbers,.block-country-transition-enter-active .info h2,.block-country-transition-enter-active .info h2:after{transition:none}.career-anchors-transition a{opacity:0}.career-anchors-transition-enter a{opacity:1;transition:all .6s ease-in-out}.career-anchors-transition-enter a:nth-child(2){transition-delay:.2s}.career-anchors-transition-enter a:nth-child(3){transition-delay:.4s}.career-anchors-transition-enter a:nth-child(4){transition-delay:.6s}.career-anchors-transition-enter a:nth-child(5){transition-delay:1s}.career-anchors-transition-enter a:nth-child(6){transition-delay:1.2s}.career-anchors-transition-enter-active a{transition:none}.header-default-transition .breadcrumbs,.header-default-transition h1{opacity:0;transform:translateY(20px);will-change:opacity,transform}.no-touch .header-default-transition .breadcrumbs a,.no-touch .header-default-transition h1 a{transition:none}.header-default-transition h1:after{max-height:0;will-change:max-height}.header-default-transition-enter .breadcrumbs,.header-default-transition-enter h1{opacity:1;transform:translateY(0);transition:all .4s ease-in-out}@media screen and (min-width:550px){.header-default-transition-enter h1{transition-delay:.2s}}.header-default-transition-enter .breadcrumbs{transition-delay:.2s}@media screen and (min-width:550px){.header-default-transition-enter .breadcrumbs{transition-delay:0s}}.header-default-transition-enter h1:after{max-height:107px;transition:all .6s ease-in-out .4s}.header-default-transition-enter-active .breadcrumbs,.header-default-transition-enter-active h1,.header-default-transition-enter-active h1:after{transition:none}.no-touch .header-default-transition-enter-active .breadcrumbs a{transition:color .2s ease-in-out}.vacancies-transition{opacity:0;will-change:opacity}.vacancies-transition-enter{opacity:1;transition:opacity .6s ease-in-out}.news-category-transition a,.news-category-transition button{opacity:0;will-change:opacity}.news-category-transition-enter button{opacity:1;transition:all .4s ease-in-out}.news-category-transition-enter button:nth-child(2){transition-delay:.2s}.news-category-transition-enter button:nth-child(3){transition-delay:.4s}.news-category-transition-enter button:nth-child(4){transition-delay:.6s}.news-category-transition-enter button:nth-child(5){transition-delay:1s}.news-category-transition-enter button:nth-child(6){transition-delay:1.2s}.news-category-transition-enter button:nth-child(7){transition-delay:1.4s}.news-category-transition-enter button:nth-child(8){transition-delay:1.6s}.news-category-transition-enter-active a{opacity:1;transition:all .6s ease-in-out}.news-main-transition .body,.news-main-transition .details,.news-main-transition .more,.news-main-transition h2{opacity:0;transform:translateY(20px);will-change:opacity,transform}.news-main-transition-enter .body,.news-main-transition-enter .details,.news-main-transition-enter .more,.news-main-transition-enter h2{opacity:1;transform:translateY(0);transition:all .6s ease-in-out}.news-main-transition-enter h2{transition-delay:.4s}.news-main-transition-enter .body{transition-delay:.8s}.news-main-transition-enter .more{transition-delay:1.2s}.blockquote-transition:before{height:0;will-change:height}.blockquote-transition-enter:before{height:54px;transition:height .6s ease-in-out}.blockquote-transition-enter-active:before{transition:none}.block-faq-transition .body{opacity:0;transform:translateY(20px);will-change:opacity,transform}.block-faq-transition .body:after{width:0;will-change:width}.block-faq-transition-enter .body{opacity:1;transform:translateY(0);transition:all .6s ease-in-out}.block-faq-transition-enter .body:after{transition:width .4s ease-in-out .4s;width:64px}.block-faq-transition-enter-active .body,.block-faq-transition-enter-active .body:after{transition:none}.subtitle-transition h2{opacity:0;transform:translateY(20px);will-change:opacity,transform}.subtitle-transition h2:after{max-height:0!important;will-change:height}.subtitle-transition-enter h2{opacity:1;transform:translateY(0);transition:all .6s ease-in-out}.subtitle-transition-enter h2:after{max-height:107px!important;transition:max-height .8s ease-in-out .6s}.subtitle-transition-enter-active h2,.subtitle-transition-enter-active h2:after{transition:none}.image-transition img{transform:scale(1.1);transform-origin:center;will-change:transform}.image-transition-enter img{transform:scale(1);transition:all 1s ease-in-out}.image-transition-enter-active img{transition:none}.block-values-transition .section-header:after{max-height:0}.block-values-transition .bar,.block-values-transition h3:after{width:0;will-change:width}.block-values-transition .edge{height:0;will-change:height}.block-values-transition-enter .section-header:after{max-height:107px;transition:all .6s ease-in-out}.block-values-transition-enter h3:after{transition:width .4s ease-in-out 1.4s;width:48px}@media screen and (min-width:1024px){.block-values-transition-enter h3:after{width:38px}}.block-values-transition-enter .bar{transition:width .8s ease-in-out .6s;width:100%}.block-values-transition-enter .edge{height:100%;transition:height .8s ease-in-out .6s}.block-values-transition-enter-active .bar,.block-values-transition-enter-active .edge,.block-values-transition-enter-active .section-header:after,.block-values-transition-enter-active h3:after{transition:none}.economy-content-transition{opacity:0;transform:translateY(40px);will-change:opacity,transform}.economy-content-transition .financing h2:after,.economy-content-transition .reports h2:after{width:0!important;will-change:width}.economy-content-transition-enter{opacity:1;transform:translateY(0);transition:all .6s ease-in-out}.economy-content-transition-enter .financing h2:after,.economy-content-transition-enter .reports h2:after{transition:width .4s ease-in-out .6s;width:50px!important}.economy-content-transition-enter-active,.economy-content-transition-enter-active .financing h2:after,.economy-content-transition-enter-active .reports h2:after{transition:none}.block-finance-item-transition .item{opacity:0;transform:translateY(40px);will-change:opacity,transform}.block-finance-item-transition-enter .item{opacity:1;transform:translateY(0);transition:all .6s ease-in-out}.block-finance-item-transition-enter .item:nth-child(2){transition-delay:.2s}.block-finance-item-transition-enter .item:nth-child(3){transition-delay:.4s}.block-finance-item-transition-enter .item:nth-child(4){transition-delay:.6s}.block-finance-item-transition-enter-active .item{transition:none}.block-support-transition .bar{width:0;will-change:width}.block-support-transition .edge{height:0;will-change:height}.block-support-transition-enter .bar{transition:width .8s ease-in-out;width:100%}.block-support-transition-enter .edge{height:100%;transition:height .8s ease-in-out}.block-support-transition-enter-active .border{transition:none}.department-transition{opacity:0;transform:translateY(40px);will-change:opacity,transform}.department-transition h3:after{width:0!important}.department-transition-enter{opacity:1;transform:translateY(0);transition:all .6s ease-in-out}.department-transition-enter h3:after{transition:width .6s ease-in-out .6s;width:30px!important}.department-transition-enter-active,.department-transition-enter-active h3:after{transition:none}.appear-transition{opacity:0;transform:translateY(40px);will-change:opacity,transform}.appear-transition-enter{opacity:1;transform:translateY(0);transition:all .6s ease-in-out}.appear-transition-enter-active{transition:none}.search-form-transition .search-form{opacity:0;transform:translateY(40px);will-change:opacity,transform}.search-form-transition .search-form>div:after{width:0;will-change:width}.search-form-transition-enter .search-form{opacity:1;transform:translateY(0);transition:all .6s ease-in-out}.search-form-transition-enter .search-form>div:after{transition:all .6s ease-in-out .6s;width:100%}.search-form-transition-enter-active .search-form,.search-form-transition-enter-active .search-form>div:after{transition:none}.enhanced .locales{overflow:hidden;position:relative}.enhanced .locales.open{overflow:visible}.enhanced .locales .svg-arrow{min-width:8px}.enhanced .locales .svg-arrow polyline{stroke:#333}.invert .enhanced .locales .svg-arrow polyline{stroke:#fff}.scrolled .enhanced .locales .svg-arrow polyline{stroke:#333}.enhanced .locales button{display:block;height:auto;margin:0;padding:0!important;width:auto}.enhanced .locales button:before,.enhanced .locales button:hover:before{display:none!important}.enhanced .locales button>span{align-items:center;display:flex}.enhanced .locales button>span span{display:flex;margin-right:6px}.enhanced .locales ul{left:0;position:absolute;top:100%}.menu button{height:22px;width:22px}.menu .svg-hamburger path{fill:#333;transition:fill .2s ease-in-out}.invert .menu .svg-hamburger path{fill:#fff}.scrolled .menu .svg-hamburger path{fill:#333}.menu .drawer{background:#00f;display:flex;flex-direction:column;height:100%;left:0;padding:16px 17px 35px;position:fixed;top:0;transform:translate3d(100%,0,0);transition:transform .4s ease-in-out;width:100%;z-index:10}@media screen and (min-height:553px){.menu .drawer{padding-bottom:70px}}.drawer-open .menu .drawer{transform:translateZ(0)}.menu .drawer a{color:#fff}.menu .drawer .svg path{fill:#fff}.menu .drawer .locales{align-items:center;display:flex;justify-content:flex-start;width:100%}.menu .drawer .locales li{border-bottom:2px solid transparent;margin-right:25px;margin-top:2px}.menu .drawer .locales li:last-child{margin-right:0}.menu .drawer .locales .active,.no-touch .menu .drawer .locales li:hover{border-color:#fff}.menu .drawer .locales a{font-size:130%;font-weight:700;text-transform:uppercase}.menu .drawer .top{align-items:center;display:flex;justify-content:space-between}.menu .drawer .content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:270px;width:80%}.menu .drawer .items,.menu .drawer .items ul{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}.menu .drawer .items ul{justify-content:space-around;margin:20px 0;max-height:290px}.menu .drawer .items a{font-size:170%;font-weight:700;letter-spacing:.05em}@media screen and (min-width:375px){.menu .drawer .items a{font-size:200%}}.menu .drawer .items .active a,.no-touch .menu .drawer .items a:hover{text-decoration:underline}.menu .drawer form{border-bottom:2px solid #fff;position:relative;width:100%}.menu .drawer form label{display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:13px}.menu .drawer form input{background:transparent;border:none;border-radius:0;color:#fff;font-weight:700;padding:10px 0;width:100%}.menu .drawer form input::-webkit-input-placeholder{color:#fff;text-transform:uppercase}.menu .drawer form input::-moz-placeholder{color:#fff;text-transform:uppercase}.menu .drawer form input:-ms-input-placeholder{color:#fff;text-transform:uppercase}.menu .drawer form input:-moz-placeholder{color:#fff;text-transform:uppercase}.menu.enhanced{align-items:stretch;display:flex;height:100%;justify-content:flex-start;justify-content:space-between;position:relative;width:100%}@media screen and (min-width:1250px){.menu.enhanced{justify-content:center}}.menu.enhanced a,.menu.enhanced button{color:#333;display:block;font-size:140%;font-weight:700;letter-spacing:.05em;text-transform:uppercase;transition:color .2s ease-in-out;white-space:nowrap}.invert .menu.enhanced a,.invert .menu.enhanced button{color:#fff}.scrolled .menu.enhanced a,.scrolled .menu.enhanced button{color:#333}.menu.enhanced .end{align-items:center;display:flex;height:100%;justify-content:flex-end;max-width:22.2em;min-width:100px}@media screen and (min-width:1250px){.menu.enhanced .end{flex:1 1 22.2em}}.menu.enhanced .end .search{align-items:center;display:flex;height:70px;margin-right:10%}.menu.enhanced .end .search span{display:flex;margin-right:5px}.menu.enhanced .end .search .svg{min-width:11px}@media screen and (min-width:1250px){.menu.enhanced .end .search{margin-right:30px}}.menu.enhanced .end>a,.menu.enhanced .items a,.menu.enhanced>a{position:relative}.menu.enhanced .end>a:before,.menu.enhanced .items a:before,.menu.enhanced>a:before{background:none;background:#00f;content:"";display:block;height:4px;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:width .2s ease-in-out;width:58%;width:0;will-change:width}.no-touch .menu.enhanced .end>a:active:before,.no-touch .menu.enhanced .end>a:hover:before,.no-touch .menu.enhanced .items a:active:before,.no-touch .menu.enhanced .items a:hover:before,.no-touch .menu.enhanced>a:active:before,.no-touch .menu.enhanced>a:hover:before{width:58%}.menu.enhanced .items{align-items:stretch;display:flex;flex:1 1 auto;justify-content:center}.menu.enhanced .items li{align-items:stretch;display:inline-flex;justify-content:center;margin:0 2em}.menu.enhanced .items a{align-items:center;display:flex;justify-content:center}.menu.enhanced .items .active a:before{width:58%}.home .section{background:#333;height:100%;overflow:hidden;position:relative;width:100%}.home .section>div:after{background:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.home .section img,.home .section video{bottom:0;display:block;font-family:"object-fit: cover;";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:0}.home .section .text{opacity:0;transform:translate3d(0,40px,0);transition:all .6s ease-in-out;will-change:transform,opacity}.home .section .more{color:#fff}.home .section .more:before{background:#fff;margin-right:0;transition:all .6s ease-in-out;width:0;will-change:margin-right,width}@media screen and (min-width:768px){.home .section .more{font-size:180%}}.home .section strong{color:#fff;display:block;font-size:140%;letter-spacing:.05em;margin-bottom:15px;text-transform:uppercase}@media screen and (min-width:768px){.home .section strong{font-size:180%;margin-bottom:30px}}.home .section h2{color:#fff;max-width:500px;max-width:620px}@media screen and (max-width:374px){.home .section h2{font-size:350%}}.home .section>div{height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform}.home .section .text{display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;left:34px;max-width:1170px;padding:50px 34px 50px 0;position:absolute;top:0;z-index:1}@media screen and (min-width:550px){.home .section .text{left:20%}}.home .inview .more:before{margin-right:14px;transition-delay:.6s;width:45px}.home .inview .text{opacity:1;transform:translateZ(0)}.home .inview-active .more:before,.home .inview-active .text{transition:none}.home-static .section{bottom:0;display:block;left:0;position:absolute;right:0;top:0;will-change:transform}.home{left:0;overflow:hidden;position:absolute;width:100%}.home,.home nav{height:100%;top:0}.home nav{display:flex;flex-direction:column;justify-content:center;position:fixed;right:10px;z-index:2}@media screen and (min-width:1024px){.home nav{right:24px}}.home nav button{background:#fff;color:#fff;display:block;height:24px;margin-bottom:2px;overflow:hidden;width:2px}.home nav button:last-child{margin-bottom:0}.home nav .active{background:#00f;color:#00f}.home .hint-arrow{animation:none;bottom:0;display:block;overflow:hidden;position:fixed;text-indent:-1000em;z-index:2}.home .hint-arrow.up{transform:rotate(180deg)}.home .privacyLink{bottom:25px;color:#fff;font-size:1.1em;left:28px;position:fixed;text-decoration:underline;z-index:2}.home-touch>div{height:100%;left:0;overflow:scroll;position:absolute;top:0;width:100%;z-index:0;-webkit-overflow-scrolling:touch}@keyframes spinner{0%{opacity:1}to{opacity:0}}.loader{height:200px;left:50%;margin-left:-100px;margin-top:-100px;opacity:.8;position:absolute;top:50%;transform:scale(.4);width:200px;z-index:100000}.loader.fixed{position:fixed}.loader>div{animation:spinner 1s linear infinite;background:#000;border-radius:10px;color:transparent;height:40px;left:93px;position:absolute;top:80px;width:14px}.loader>div:first-of-type{animation-delay:-.5s;transform:rotate(0deg) translateY(-60px)}.loader>div:nth-of-type(2){animation-delay:-.4166666667s;transform:rotate(30deg) translateY(-60px)}.loader>div:nth-of-type(3){animation-delay:-.3333333333s;transform:rotate(60deg) translateY(-60px)}.loader>div:nth-of-type(4){animation-delay:-.25s;transform:rotate(90deg) translateY(-60px)}.loader>div:nth-of-type(5){animation-delay:-.1666666667s;transform:rotate(120deg) translateY(-60px)}.loader>div:nth-of-type(6){animation-delay:-.0833333333s;transform:rotate(150deg) translateY(-60px)}.loader>div:nth-of-type(7){animation-delay:0s;transform:rotate(180deg) translateY(-60px)}.loader>div:nth-of-type(8){animation-delay:.0833333333s;transform:rotate(210deg) translateY(-60px)}.loader>div:nth-of-type(9){animation-delay:.1666666667s;transform:rotate(240deg) translateY(-60px)}.loader>div:nth-of-type(10){animation-delay:.25s;transform:rotate(270deg) translateY(-60px)}.loader>div:nth-of-type(11){animation-delay:.3333333333s;transform:rotate(300deg) translateY(-60px)}.loader>div:nth-of-type(12){animation-delay:.4166666667s;transform:rotate(330deg) translateY(-60px)}@keyframes bounce-down{0%{transform:translateY(0)}to{transform:translateY(30px)}}.hint-arrow{animation:bounce-down 1s ease-in-out 0s infinite alternate;background-color:#00f;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS41MyIgaGVpZ2h0PSI1NS4yNiIgdmlld0JveD0iMCAwIDExLjUzIDU1LjI2Ij48ZyBkYXRhLW5hbWU9IkxheWVyIDIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0xMC4xIDQ3LjkyLTMuMzMgMy40NFYwaC0ydjUxLjM2bC0zLjMzLTMuNDRMMCA0OS4zMWw1Ljc3IDUuOTUgNS43Ni01Ljk1eiIgZGF0YS1uYW1lPSJMYXllciAxIi8+PC9nPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:12px auto;bottom:-24px;display:none;height:85px;position:absolute;right:10px;transition:opacity .4s ease-in-out;width:54px;z-index:2}@media screen and (min-width:375px){.hint-arrow{right:34px}}@media screen and (min-width:550px){.hint-arrow{height:112px;right:63px;width:71px}}.hint-arrow.fixed{bottom:auto;position:fixed;top:auto}.hint-arrow.hidden{cursor:default;opacity:0;transition-duration:.2s}.hint-arrow.bottom{animation:none;transform:rotate(180deg);transform-origin:center}@media screen and (orientation:landscape){.header-image .hint-arrow{display:block}}@media screen and (min-width:1460px){.header-decor .hint-arrow{display:block}}.gallery{margin-bottom:25px}.gallery .image>div{padding-top:76.5333333333%}.gallery .slick-track{cursor:move;display:flex}.gallery .slick-slide,.gallery .slick-slide img,.gallery .slick-track{-webkit-user-select:none;-moz-user-select:none;user-select:none}.gallery .pagination{align-items:center;display:flex;height:2px;justify-content:space-between}.gallery .pagination button{background:#dfdfdf;border-radius:10px;height:8px;margin:0 2px;overflow:hidden;text-indent:-1000em;width:8px}.gallery .pagination .active{background:#00f}.gallery .slick-list{position:relative;z-index:1}.gallery .slick-slider{overflow:hidden;position:relative;width:100%}.gallery .slick-arrow{box-sizing:content-box;opacity:0;padding:30px 17px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .4s ease-in-out;width:18px;z-index:0}.gallery .slick-prev{left:0;padding-right:30px}.gallery .slick-next{padding-left:30px;right:0}.no-touch .gallery:hover .slick-arrow{opacity:1;z-index:2}@media screen and (min-width:1024px){.block-expandible{align-items:center;align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:120px;padding:0 34px}}.block-expandible h3,.block-expandible h4,.block-expandible h5,.block-expandible h6{font-size:150%;margin-bottom:1em;text-transform:uppercase}@media screen and (min-width:768px){.block-expandible h3,.block-expandible h4,.block-expandible h5,.block-expandible h6{font-size:180%}}.block-expandible p{margin-bottom:2em}.block-expandible .image{margin-bottom:25px}@media screen and (min-width:1024px){.block-expandible .image{min-width:51.7094017094%;order:0;width:51.7094017094%}}.block-expandible .image>div{padding-top:76.5333333333%}.block-expandible .text{padding:0 17px}@media screen and (min-width:375px){.block-expandible .text{padding:0 34px}}@media screen and (min-width:1024px){.block-expandible .text{margin:10% auto 36px;max-width:405px;order:0;padding:0}}.block-expandible .expand{overflow:hidden;transition:height .3s ease-in-out}.block-expandible button{color:#00f;font-size:130%;font-weight:700;text-transform:uppercase}.block-expandible .open>span{align-items:center;display:flex;justify-content:flex-start}.block-expandible .open>span>span{display:block;height:10px;margin-right:13px;position:relative;width:10px}.block-expandible .open>span>span:after,.block-expandible .open>span>span:before{background-color:#00f;content:" ";position:absolute}.block-expandible .open>span>span:before{height:2px;left:0;top:50%;transform:translateY(-50%);width:100%}.block-expandible .open>span>span:after{height:100%;left:50%;top:0;transform:translateX(-50%);width:2px}.block-expandible .close{margin-left:4px;width:12px}expandible-component{display:block;margin:0 auto 85px;max-width:500px}@media screen and (min-width:1024px){expandible-component{max-width:1238px}}expandible-component:last-child{margin-bottom:0}@media screen and (min-width:1024px){expandible-component:nth-child(2n) .image{order:1}}.block-finance .item{padding:20px}@media screen and (min-width:550px){.block-finance .item{padding:43px 33px}}.block-finance .item .subheader{font-size:110%;margin-bottom:0;text-align:left}.block-finance .item .subheader:after{background:#fff;content:"";display:block;height:2px;margin-top:12px;width:48px}@media screen and (min-width:768px){.block-finance .item .subheader{font-size:160%}.block-finance .item .subheader:after{width:64px}}.block-finance .item .value{font-size:390%;font-weight:700;letter-spacing:.05em}@media screen and (min-width:768px){.block-finance .item .value{font-size:480%}}.block-finance .item .unit{font-size:130%;font-weight:700;letter-spacing:.05em}@media screen and (min-width:768px){.block-finance .item .unit{font-size:160%}}finance-component{display:block;margin-bottom:48px}@media screen and (min-width:1024px){finance-component{margin-bottom:118px}}finance-component:last-child{margin-bottom:0}.block-finance{margin:0 auto;padding:0}@media screen and (min-width:1024px){.block-finance{padding:0 34px}}.block-finance .years{margin:0 auto 36px;padding:0 17px;text-align:center}.block-finance .years button{border-right:2px solid #dfdfdf;display:inline-block;font-size:130%;font-weight:700;letter-spacing:.05em;margin-bottom:8px;margin-right:13px;padding-right:13px}.block-finance .years button:last-child{border:none;margin-right:0;padding-right:0}.block-finance .years .active{color:#7a7a7a}.block-finance .items{background:#00f;margin:0 auto}@media screen and (min-width:1024px){.block-finance .items{max-width:1170px}}.block-finance .items>div{color:#fff;margin:0 auto;max-width:600px;padding:10px 0}@media screen and (min-width:375px){.block-finance .items>div{display:flex;flex-wrap:wrap}.block-finance .items>div .item{width:50%}}@media screen and (min-width:1024px){.block-finance .items>div{max-width:1170px;padding:48px 24px}.block-finance .items>div .item{width:25%}}.social-share{margin-bottom:85px}.social-share h2{font-size:130%;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.social-share h2{font-size:160%}}.social-share h2:after{background:#00f;content:"";display:block;height:54px;margin:12px auto;width:2px}@media screen and (min-width:768px){.social-share h2:after{height:67px;margin:25px auto}}.social-share button{margin-right:20px;width:35px}@media screen and (min-width:768px){.social-share button{margin-right:28px;width:47px}}.social-share button:last-child{margin-right:0}.social-share>div{align-items:center;display:flex;justify-content:center}.feed h3{color:#333;font-size:120%;text-transform:uppercase}@media screen and (min-width:900px){.feed h3{font-size:160%}}.feed .svg{margin-bottom:11px;width:35px}@media screen and (min-width:900px){.feed .svg{margin-bottom:18px;width:47px}}.feed header{padding:50px 0 25px}@media screen and (min-width:900px){.feed header{padding:102px 0 44px}}.feed header a{align-items:center;display:flex;flex-direction:column;justify-content:center}.social-feeds{text-align:center}.social-feeds h2{font-size:130%;text-transform:uppercase}@media screen and (min-width:900px){.social-feeds h2{font-size:160%}}.social-feeds h2:after{background:#00f;content:"";display:block;height:4em;margin:.8em auto 1.38em;width:2px}.social-feeds>div{background:#f3f3f3;padding:13px 17px 160px;text-align:left}.social-feeds>div>div{margin:0 auto;max-width:500px}@media screen and (min-width:900px){.social-feeds>div>div{display:flex;justify-content:space-between;max-width:1030px}.social-feeds>div>div .facebook,.social-feeds>div>div .instagram,.social-feeds>div>div .youtube{display:block;max-width:450px;width:44%}}.facebook-feed .item{border-top:2px solid #fff;display:flex;padding:26px 0}.facebook-feed .item time{display:block;font-size:150%;font-style:italic;font-weight:700;margin-bottom:.8em}.facebook-feed .item p{font-size:150%;max-height:4.5em;overflow:hidden}.facebook-feed .item .image{margin-right:20px;min-width:27%;width:27px}.facebook-feed .item .image>div{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding-top:100%;position:relative;width:100%}.youtube-feed .item{color:#333}.youtube-feed .item div{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:9px;overflow:hidden;padding-top:56.4024390244%;position:relative;width:100%}.youtube-feed .item h4{font-size:150%;font-weight:400;letter-spacing:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.youtube-feed .items{border-top:2px solid #fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:26px}.youtube-feed .item{margin-bottom:16px;width:calc(50% - 7px)}.instagram-feed .item div{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding-top:100%;position:relative;width:100%}.instagram-feed .items{border-top:2px solid #fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:23px}.instagram-feed .item{margin-bottom:13px;width:calc(33.33333% - 9px)}.apt-player .youtube-player{height:calc(100% + 400px);left:0;position:absolute;top:-200px;width:100%}.apt-player .youtube-player iframe{height:100%;width:100%}.apt-player .vimeo-player{height:calc(100% + 400px);left:0;position:absolute;top:-200px;width:100%}.apt-player .vimeo-player iframe{height:100%;width:100%}.apt-player .standard-player{height:100%;left:0;position:absolute;top:0;width:100%}.apt-player .spinner{position:relative}.apt-player .spinner span,.apt-player .spinner:after,.apt-player .spinner:before{animation-fill-mode:both;animation:load 1.28s ease-in-out infinite;background:#fff;border-radius:50%;display:block;height:.4em;width:.4em}.apt-player .spinner:after,.apt-player .spinner:before{content:"";position:absolute;top:0}.apt-player .spinner:before{animation-delay:-.32s;right:150%}.apt-player .spinner:after{animation-delay:.32s;left:150%}.apt-player .play-pause-button{align-items:center;background:rgba(51,51,51,.8);border-radius:75px;display:flex;height:75px;justify-content:center;width:75px}.apt-player .play-pause-button .svg{margin-left:5px;width:26px}.apt-player .play-pause-button{transition:background .15s}.apt-player .play-pause-button svg{fill:#fff;transition:fill .15s}.apt-player .play-pause-button:hover{background:#333}.apt-player.playing .svg{margin-left:0}@keyframes load{0%,90%,to{transform:translateZ(0) scale(0)}45%{transform:translateZ(0) scale(1)}}.apt-player .progress{border-radius:.25em;flex:1;height:2.25em;margin:0 .5em;padding:.625em;position:relative}.apt-player .progress-bar-mask{border-radius:.125em;display:block;height:100%;position:relative;width:100%}.apt-player .progress-bar{background:#fff;border-radius:.125em;height:100%;left:0;position:absolute;top:0;width:0}.apt-player .current-time{align-items:center;border-radius:.25em;bottom:100%;color:#fff;display:flex;font-size:.875em;justify-content:center;padding:.25em;position:absolute;right:0;transform:translate3d(50%,-.5em,0);width:3.25em}.apt-player .current-time:after{border:.3125em solid transparent;content:"";left:50%;position:absolute;top:100%;transform:translate3d(-50%,0,0)}.volume{margin:0 .5em;position:relative}.volume:hover .volume-meter{opacity:1}.volume-button{align-items:center;border-radius:.25em;display:flex;height:2.25em;justify-content:center;width:2.25em}.volume-button svg{display:block;fill:#fff;height:auto;stroke:#fff;transition:fill .15s,stroke .15s;width:1.25em}.volume-meter{bottom:100%;cursor:pointer;height:3em;left:50%;opacity:0;position:absolute;transform:translate3d(-50%,-.625em,0);transition:opacity .2s;width:1em}.volume-meter-bar{bottom:0;height:0;left:0;position:absolute;width:100%}.apt-player .fullscreen-button{align-items:center;border-radius:.25em;display:flex;height:2.25em;justify-content:center;width:2.25em}.apt-player .fullscreen-button path{fill:#fff}.apt-player .fullscreen-button svg{display:block;height:auto;transition:fill .15s;width:1em}.apt-player .fullscreen-button.disabled{opacity:.5}.apt-player .controls{align-items:flex-end;bottom:0;display:flex;height:100%;justify-content:space-around;left:0;opacity:1;padding:1em 2em;position:absolute;transition:opacity .2s;width:100%}.apt-player .controls .play-pause-button{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.apt-player .minimized{opacity:0;transition:opacity .4s}.apt-player .poster{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;justify-content:center;left:0;opacity:1;position:absolute;top:0;transition:opacity .2s linear;width:100%}.apt-player .poster img{height:auto;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:100%;z-index:0}.apt-player .poster .play-pause-button{position:relative;z-index:1}.apt-player .poster-hidden{opacity:0}.apt-player{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.apt-player,.apt-player button{outline:none}moving-lines{display:block;position:relative}moving-lines span{background-color:#00f;display:block;position:absolute}moving-lines span:first-child,moving-lines span:nth-child(2),moving-lines span:nth-child(5),moving-lines span:nth-child(6){height:2px}moving-lines span:first-child,moving-lines span:nth-child(2){top:0}moving-lines span:nth-child(5),moving-lines span:nth-child(6){bottom:0}moving-lines span:first-child,moving-lines span:nth-child(5){width:0}moving-lines span:first-child{right:50%}moving-lines span:nth-child(5){right:0}moving-lines span:nth-child(2),moving-lines span:nth-child(6){width:0}moving-lines span:nth-child(2){left:50%}moving-lines span:nth-child(6){left:0}moving-lines span:nth-child(3),moving-lines span:nth-child(4){height:0;top:0;width:2px}moving-lines span:nth-child(3){left:0}moving-lines span:nth-child(4){right:0}.services .filter{margin-bottom:4.4em}.services .filter label{color:#ff3c3c;display:block;font-size:120%;font-weight:700;margin-bottom:1.8333333333em;text-transform:uppercase}.services .filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS41MyA3LjM0Ij48dGl0bGU+RHJvcGRvd25fYmx1ZTwvdGl0bGU+PGcgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBmaWxsPSIjMDBmIiBkPSJNNS43NyA3LjM0IDAgMS4zOSAxLjQ0IDBsNC4zMyA0LjQ3TDEwLjEgMGwxLjQzIDEuMzl6IiBkYXRhLW5hbWU9IkxheWVyIDEiLz48L2c+PC9zdmc+);background-position:calc(100% - 1.25rem) 50%;background-repeat:no-repeat;background-size:1.4em;border:.125rem solid #00f;box-sizing:border-box;font-size:160%;padding:1em 1.25em;width:100%}.services .filter button{color:#999;font-size:200%;font-weight:700;position:relative;transition:color .2s ease-in-out}.services .filter button:after{background:#999;content:"";display:block;height:.2em;transform:scaleX(0);transition:transform .2s ease-in-out;width:100%}.no-touch .services .filter button:hover{color:#00f}.no-touch .services .filter button:hover:after{background:#00f;transform:scaleX(1)}.services .filter .selected{color:#00f}.services .filter .selected:after{background:#00f;transform:scaleX(1)}.services .filter .buttons{align-items:center;display:flex;gap:4em;justify-content:flex-start}.services .item article{border:.2em solid #00f;box-sizing:border-box;display:flex;flex-direction:column;gap:4.4em;height:100%;padding:4.5em 6em}.services .item .top{display:flex;font-size:2em;gap:1.6em;justify-content:space-between}.services .item .top .logo{display:none;overflow:hidden;position:relative;width:100%}@media screen and (min-width:1460px){.services .item .top .logo{display:block}}.services .item .top img{height:100%;position:absolute;right:0;top:0;width:auto}.services .item h2{font-size:400%;font-weight:700;margin-bottom:0}.services .item .body{flex:1 1 auto}.services .item .body:last-child{margin-bottom:0}.services .item .body p{font-size:1.6em;line-height:136%}.services .item dl{display:grid;gap:1.6em;grid-template-columns:1fr}@media screen and (min-width:550px){.services .item dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width:768px){.services .item dl{grid-template-columns:1fr}}@media screen and (min-width:1200px){.services .item dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.services .item dd,.services .item dt{text-align:center}.services .item dt{font-size:2em;margin-bottom:.5em}.services .item dd{font-size:1.6em}.services .item .button{display:flex;height:auto;min-height:56px;white-space:normal}.services .enter{opacity:0}.services .enter-active{opacity:1;transition:opacity .4s}.services .exit{opacity:1}.services .exit-active{opacity:0;transition:opacity .4s}.services{grid-column:2/span 7}.services ul{display:grid;gap:4.4em;grid-template-columns:minmax(0,1fr);list-style:none;width:100%}@media screen and (min-width:768px){.services ul{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width:1024px){.services{grid-column:4/span 19}}