html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"proxima-nova";src:url("../webfonts/ProximaNova-Light/font.woff2") format("woff2"),url("../webfonts/ProximaNova-Light/font.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"proxima-nova";src:url("../webfonts/ProximaNova-LightIt/font.woff2") format("woff2"),url("../webfonts/ProximaNova-LightIt/font.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"proxima-nova";src:url("../webfonts/ProximaNova-Regular/font.woff2") format("woff2"),url("../webfonts/ProximaNova-Regular/font.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"proxima-nova";src:url("../webfonts/ProximaNova-RegularIt/font.woff2") format("woff2"),url("../webfonts/ProximaNova-RegularIt/font.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"proxima-nova";src:url("../webfonts/ProximaNova-Bold/font.woff2") format("woff2"),url("../webfonts/ProximaNova-Bold/font.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"proxima-nova";src:url("../webfonts/ProximaNova-BoldIt/font.woff2") format("woff2"),url("../webfonts/ProximaNova-BoldIt/font.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:"futura-pt";src:url("../webfonts/FuturaPT-Heavy/font.woff2") format("woff2"),url("../webfonts/FuturaPT-Heavy/font.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"futura-pt";src:url("../webfonts/FuturaPT-HeavyObl/font.woff2") format("woff2"),url("../webfonts/FuturaPT-HeavyObl/font.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:"futura-pt";src:url("../webfonts/FuturaPT-Demi/font.woff2") format("woff2"),url("../webfonts/FuturaPT-Demi/font.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"futura-pt";src:url("../webfonts/FuturaPT-DemiObl/font.woff2") format("woff2"),url("../webfonts/FuturaPT-DemiObl/font.woff") format("woff");font-weight:600;font-style:italic}@font-face{font-family:"futura-pt";src:url("../webfonts/FuturaPT-Medium/font.woff2") format("woff2"),url("../webfonts/FuturaPT-Medium/font.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"futura-pt";src:url("../webfonts/FuturaPT-MediumObl/font.woff2") format("woff2"),url("../webfonts/FuturaPT-MediumObl/font.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:"futura-pt";src:url("../webfonts/FuturaPT-Book/font.woff2") format("woff2"),url("../webfonts/FuturaPT-Book/font.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"futura-pt";src:url("../webfonts/FuturaPT-BookObl/font.woff2") format("woff2"),url("../webfonts/FuturaPT-BookObl/font.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"futura-pt-bold";src:url("../webfonts/FuturaPT-Bold/font.woff2") format("woff2"),url("../webfonts/FuturaPT-Bold/font.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"futura-pt-bold";src:url("../webfonts/FuturaPT-BoldObl/font.woff2") format("woff2"),url("../webfonts/FuturaPT-BoldObl/font.woff") format("woff");font-weight:bold;font-style:italic}body,input{font:normal 12px/10px Helvetica, Arial, sans-serif}img{display:block}a{text-decoration:none;color:#4B4B4B}strong{font-weight:bold}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:auto;word-wrap:break-word;-webkit-text-size-adjust:100%;box-sizing:border-box;color:#828282}*,*:before,*:after{box-sizing:inherit}body{position:relative;overflow-x:hidden}.clickable-block{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}:root{--space-left:48px;--space-right:48px;--logo-width:108px;--space-logo:77px;--space-large:196px;--space-medium:96px;--space-small:72px;--space-works:72px;--space-works-bottom:148px;--space-leadership:60px;--space-featured-caption:36px;--border-width:36px;--border-width-hover:60px;--space-new-96:96px;--space-new-48:48px;--space-new-24:24px;--slideshow-offset:0;--screen-height:100vh;--scrollbarWidth:15px;--submenu-transition-timing-out:ease;--submenu-transition-timing-in:ease;--submenu-transition-duration:500ms;--submenu-contents-fade-timing:linear;--submenu-contents-fade-duration-in:350ms;--submenu-contents-fade-duration-out:150ms}@media (min-width: 1920px){:root{--space-left:72px;--space-right:72px;--space-works:148px;--space-leadership:72px;--space-featured-caption:48px}}@media (max-width: 1279px){:root{--space-left:24px;--space-right:24px;--space-large:148px;--space-medium:72px;--space-medium-force:96px;--space-medium-tablet:72px;--space-works:48px;--space-works-bottom:96px;--space-leadership:48px;--space-featured-caption:24px}}@media (max-width: 767px){:root{--space-left:12px;--space-right:12px;--logo-width:74px;--space-logo:48px;--space-large:60px;--space-large-force:96px;--space-large-mobile:72px;--space-medium:48px;--space-medium-force:48px;--space-small:48px;--space-works-bottom:72px;--space-new-96:48px;--space-new-48:24px;--space-new-24:18px}}.lazyload-container{overflow:hidden;display:block;position:relative}.lazyimage{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;object-fit:cover}.lazyimage--transition{-moz-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}.lazyloaded{opacity:1}.fx-image--animate .lazyimage{-moz-transition:opacity 500ms ease,-moz-transform 250ms ease;-o-transition:opacity 500ms ease,-o-transform 250ms ease;-webkit-transition:opacity 500ms ease,-webkit-transform 250ms ease;transition:opacity 500ms ease,transform 250ms ease;transform:scale(1);opacity:0}.fx-image--visibile .lazyimage.lazyloaded{opacity:1}.fx-text-animation,.fx-home-text-animation{margin-right:0.2em;-moz-transform:translate3d(0, -50%, 1px);-ms-transform:translate3d(0, -50%, 1px);-webkit-transform:translate3d(0, -50%, 1px);transform:translate3d(0, -50%, 1px);transition-property:transform;transition-duration:1s;transition-timing-function:cubic-bezier(0.07, 0.21, 0.16, 1);overflow:hidden;height:1.1em;float:left}.fx-text-animation>span,.fx-home-text-animation>span{-moz-transform:translate3d(0, 100%, 1px);-ms-transform:translate3d(0, 100%, 1px);-webkit-transform:translate3d(0, 100%, 1px);transform:translate3d(0, 100%, 1px);transition-property:transform;transition-duration:1s;transition-timing-function:cubic-bezier(0.07, 0.21, 0.16, 1);display:inline-block;height:1.1em}.fx-text-animation:nth-child(2),.fx-home-text-animation:nth-child(2){transition-delay:75ms}.fx-text-animation:nth-child(2)>span,.fx-home-text-animation:nth-child(2)>span{transition-delay:75ms}.fx-text-animation:nth-child(3),.fx-home-text-animation:nth-child(3){transition-delay:150ms}.fx-text-animation:nth-child(3)>span,.fx-home-text-animation:nth-child(3)>span{transition-delay:150ms}.fx-text-animation:nth-child(4),.fx-home-text-animation:nth-child(4){transition-delay:225ms}.fx-text-animation:nth-child(4)>span,.fx-home-text-animation:nth-child(4)>span{transition-delay:225ms}.fx-text-animation:nth-child(5),.fx-home-text-animation:nth-child(5){transition-delay:300ms}.fx-text-animation:nth-child(5)>span,.fx-home-text-animation:nth-child(5)>span{transition-delay:300ms}.fx-text-animation:nth-child(6),.fx-home-text-animation:nth-child(6){transition-delay:375ms}.fx-text-animation:nth-child(6)>span,.fx-home-text-animation:nth-child(6)>span{transition-delay:375ms}.fx-text-animation:nth-child(7),.fx-home-text-animation:nth-child(7){transition-delay:450ms}.fx-text-animation:nth-child(7)>span,.fx-home-text-animation:nth-child(7)>span{transition-delay:450ms}.fx-text-animation:nth-child(8),.fx-home-text-animation:nth-child(8){transition-delay:525ms}.fx-text-animation:nth-child(8)>span,.fx-home-text-animation:nth-child(8)>span{transition-delay:525ms}.fx-text-animation:nth-child(9),.fx-home-text-animation:nth-child(9){transition-delay:600ms}.fx-text-animation:nth-child(9)>span,.fx-home-text-animation:nth-child(9)>span{transition-delay:600ms}.fx-text-animation:nth-child(10),.fx-home-text-animation:nth-child(10){transition-delay:675ms}.fx-text-animation:nth-child(10)>span,.fx-home-text-animation:nth-child(10)>span{transition-delay:675ms}.fx-text-animation:nth-child(11),.fx-home-text-animation:nth-child(11){transition-delay:750ms}.fx-text-animation:nth-child(11)>span,.fx-home-text-animation:nth-child(11)>span{transition-delay:750ms}.fx-text-animation:nth-child(12),.fx-home-text-animation:nth-child(12){transition-delay:825ms}.fx-text-animation:nth-child(12)>span,.fx-home-text-animation:nth-child(12)>span{transition-delay:825ms}.fx-text-animation:nth-child(13),.fx-home-text-animation:nth-child(13){transition-delay:900ms}.fx-text-animation:nth-child(13)>span,.fx-home-text-animation:nth-child(13)>span{transition-delay:900ms}.fx-text-animation:nth-child(14),.fx-home-text-animation:nth-child(14){transition-delay:975ms}.fx-text-animation:nth-child(14)>span,.fx-home-text-animation:nth-child(14)>span{transition-delay:975ms}.fx-text-animation:nth-child(15),.fx-home-text-animation:nth-child(15){transition-delay:1050ms}.fx-text-animation:nth-child(15)>span,.fx-home-text-animation:nth-child(15)>span{transition-delay:1050ms}.fx-text-animation:nth-child(16),.fx-home-text-animation:nth-child(16){transition-delay:1125ms}.fx-text-animation:nth-child(16)>span,.fx-home-text-animation:nth-child(16)>span{transition-delay:1125ms}.fx-text-animation:nth-child(17),.fx-home-text-animation:nth-child(17){transition-delay:1200ms}.fx-text-animation:nth-child(17)>span,.fx-home-text-animation:nth-child(17)>span{transition-delay:1200ms}.fx-text-animation:nth-child(18),.fx-home-text-animation:nth-child(18){transition-delay:1275ms}.fx-text-animation:nth-child(18)>span,.fx-home-text-animation:nth-child(18)>span{transition-delay:1275ms}.fx-text-animation:nth-child(19),.fx-home-text-animation:nth-child(19){transition-delay:1350ms}.fx-text-animation:nth-child(19)>span,.fx-home-text-animation:nth-child(19)>span{transition-delay:1350ms}.fx-text-animation:nth-child(20),.fx-home-text-animation:nth-child(20){transition-delay:1425ms}.fx-text-animation:nth-child(20)>span,.fx-home-text-animation:nth-child(20)>span{transition-delay:1425ms}.fx-text-animation:nth-child(21),.fx-home-text-animation:nth-child(21){transition-delay:1500ms}.fx-text-animation:nth-child(21)>span,.fx-home-text-animation:nth-child(21)>span{transition-delay:1500ms}.fx-text-animation:nth-child(22),.fx-home-text-animation:nth-child(22){transition-delay:1575ms}.fx-text-animation:nth-child(22)>span,.fx-home-text-animation:nth-child(22)>span{transition-delay:1575ms}.fx-text-animation:nth-child(23),.fx-home-text-animation:nth-child(23){transition-delay:1650ms}.fx-text-animation:nth-child(23)>span,.fx-home-text-animation:nth-child(23)>span{transition-delay:1650ms}.fx-text-animation:nth-child(24),.fx-home-text-animation:nth-child(24){transition-delay:1725ms}.fx-text-animation:nth-child(24)>span,.fx-home-text-animation:nth-child(24)>span{transition-delay:1725ms}.fx-text-animation:nth-child(25),.fx-home-text-animation:nth-child(25){transition-delay:1800ms}.fx-text-animation:nth-child(25)>span,.fx-home-text-animation:nth-child(25)>span{transition-delay:1800ms}.fx-text-animation:nth-child(26),.fx-home-text-animation:nth-child(26){transition-delay:1875ms}.fx-text-animation:nth-child(26)>span,.fx-home-text-animation:nth-child(26)>span{transition-delay:1875ms}.fx-text-animation:nth-child(27),.fx-home-text-animation:nth-child(27){transition-delay:1950ms}.fx-text-animation:nth-child(27)>span,.fx-home-text-animation:nth-child(27)>span{transition-delay:1950ms}.fx-text-animation:nth-child(28),.fx-home-text-animation:nth-child(28){transition-delay:2025ms}.fx-text-animation:nth-child(28)>span,.fx-home-text-animation:nth-child(28)>span{transition-delay:2025ms}.fx-text-animation:nth-child(29),.fx-home-text-animation:nth-child(29){transition-delay:2100ms}.fx-text-animation:nth-child(29)>span,.fx-home-text-animation:nth-child(29)>span{transition-delay:2100ms}.fx-text-animation:nth-child(30),.fx-home-text-animation:nth-child(30){transition-delay:2175ms}.fx-text-animation:nth-child(30)>span,.fx-home-text-animation:nth-child(30)>span{transition-delay:2175ms}.fx-text-animation:nth-child(31),.fx-home-text-animation:nth-child(31){transition-delay:2250ms}.fx-text-animation:nth-child(31)>span,.fx-home-text-animation:nth-child(31)>span{transition-delay:2250ms}.fx-text-animation:nth-child(32),.fx-home-text-animation:nth-child(32){transition-delay:2325ms}.fx-text-animation:nth-child(32)>span,.fx-home-text-animation:nth-child(32)>span{transition-delay:2325ms}.fx-text-animation:nth-child(33),.fx-home-text-animation:nth-child(33){transition-delay:2400ms}.fx-text-animation:nth-child(33)>span,.fx-home-text-animation:nth-child(33)>span{transition-delay:2400ms}.fx-text-animation:nth-child(34),.fx-home-text-animation:nth-child(34){transition-delay:2475ms}.fx-text-animation:nth-child(34)>span,.fx-home-text-animation:nth-child(34)>span{transition-delay:2475ms}.fx-text-animation:nth-child(35),.fx-home-text-animation:nth-child(35){transition-delay:2550ms}.fx-text-animation:nth-child(35)>span,.fx-home-text-animation:nth-child(35)>span{transition-delay:2550ms}.fx-text-animation:nth-child(36),.fx-home-text-animation:nth-child(36){transition-delay:2625ms}.fx-text-animation:nth-child(36)>span,.fx-home-text-animation:nth-child(36)>span{transition-delay:2625ms}.fx-text-animation:nth-child(37),.fx-home-text-animation:nth-child(37){transition-delay:2700ms}.fx-text-animation:nth-child(37)>span,.fx-home-text-animation:nth-child(37)>span{transition-delay:2700ms}.fx-text-animation:nth-child(38),.fx-home-text-animation:nth-child(38){transition-delay:2775ms}.fx-text-animation:nth-child(38)>span,.fx-home-text-animation:nth-child(38)>span{transition-delay:2775ms}.fx-text-animation:nth-child(39),.fx-home-text-animation:nth-child(39){transition-delay:2850ms}.fx-text-animation:nth-child(39)>span,.fx-home-text-animation:nth-child(39)>span{transition-delay:2850ms}.fx-text-animation:nth-child(40),.fx-home-text-animation:nth-child(40){transition-delay:2925ms}.fx-text-animation:nth-child(40)>span,.fx-home-text-animation:nth-child(40)>span{transition-delay:2925ms}.fx-text-animation:nth-child(41),.fx-home-text-animation:nth-child(41){transition-delay:3000ms}.fx-text-animation:nth-child(41)>span,.fx-home-text-animation:nth-child(41)>span{transition-delay:3000ms}.fx-text-animation:nth-child(42),.fx-home-text-animation:nth-child(42){transition-delay:3075ms}.fx-text-animation:nth-child(42)>span,.fx-home-text-animation:nth-child(42)>span{transition-delay:3075ms}.fx-text-animation:nth-child(43),.fx-home-text-animation:nth-child(43){transition-delay:3150ms}.fx-text-animation:nth-child(43)>span,.fx-home-text-animation:nth-child(43)>span{transition-delay:3150ms}.fx-text-animation:nth-child(44),.fx-home-text-animation:nth-child(44){transition-delay:3225ms}.fx-text-animation:nth-child(44)>span,.fx-home-text-animation:nth-child(44)>span{transition-delay:3225ms}.fx-text-animation:nth-child(45),.fx-home-text-animation:nth-child(45){transition-delay:3300ms}.fx-text-animation:nth-child(45)>span,.fx-home-text-animation:nth-child(45)>span{transition-delay:3300ms}.fx-text-animation:nth-child(46),.fx-home-text-animation:nth-child(46){transition-delay:3375ms}.fx-text-animation:nth-child(46)>span,.fx-home-text-animation:nth-child(46)>span{transition-delay:3375ms}.fx-text-animation:nth-child(47),.fx-home-text-animation:nth-child(47){transition-delay:3450ms}.fx-text-animation:nth-child(47)>span,.fx-home-text-animation:nth-child(47)>span{transition-delay:3450ms}.fx-text-animation:nth-child(48),.fx-home-text-animation:nth-child(48){transition-delay:3525ms}.fx-text-animation:nth-child(48)>span,.fx-home-text-animation:nth-child(48)>span{transition-delay:3525ms}.fx-text-animation:nth-child(49),.fx-home-text-animation:nth-child(49){transition-delay:3600ms}.fx-text-animation:nth-child(49)>span,.fx-home-text-animation:nth-child(49)>span{transition-delay:3600ms}.fx-text-animation:nth-child(50),.fx-home-text-animation:nth-child(50){transition-delay:3675ms}.fx-text-animation:nth-child(50)>span,.fx-home-text-animation:nth-child(50)>span{transition-delay:3675ms}.fx-text-animation:nth-child(51),.fx-home-text-animation:nth-child(51){transition-delay:3750ms}.fx-text-animation:nth-child(51)>span,.fx-home-text-animation:nth-child(51)>span{transition-delay:3750ms}.fx-text-animation-run .fx-text-animation,.fx-text-animation-run .fx-home-text-animation,.fx-home-text-animation-run .fx-text-animation,.fx-home-text-animation-run .fx-home-text-animation{-moz-transform:translate3d(0, 0, 1px);-ms-transform:translate3d(0, 0, 1px);-webkit-transform:translate3d(0, 0, 1px);transform:translate3d(0, 0, 1px)}.fx-text-animation-run .fx-text-animation span,.fx-text-animation-run .fx-home-text-animation span,.fx-home-text-animation-run .fx-text-animation span,.fx-home-text-animation-run .fx-home-text-animation span{-moz-transform:translate3d(0, 0, 1px);-ms-transform:translate3d(0, 0, 1px);-webkit-transform:translate3d(0, 0, 1px);transform:translate3d(0, 0, 1px)}.fx-text-animation__space{display:block;clear:both}.fx-margin{margin-right:var(--space-right);margin-left:var(--space-left)}.fx-grid{display:grid;grid-template-columns:repeat(12, 6.93739%);grid-column-gap:1.52284%}.fx-format-text a,.fx-format-text-new a{color:#828282;border-bottom:1px solid}.layer--idea .fx-format-text a,.layer--idea .fx-format-text-new a{color:#fff}.fx-format-text .line a,.fx-format-text-new .line a{border:none}.fx-format-text ul li,.fx-format-text-new ul li{position:relative;padding-left:15px}.fx-format-text ul li:before,.fx-format-text-new ul li:before{content:"";background-color:#828282;display:inline-block;width:5px;height:5px;border-radius:50%;position:absolute;top:10px;left:0}.fx-format-text ol,.fx-format-text-new ol{counter-reset:section}.fx-format-text ol li,.fx-format-text-new ol li{position:relative}.fx-format-text ol li:before,.fx-format-text-new ol li:before{counter-increment:section;content:counters(section,".") ". ";display:inline-block;margin-right:5px}.fx-format-text p+p,.fx-format-text-new p+p{margin-top:35px}.block--text-large .fx-format-text p+p,.block--text-large .fx-format-text-new p+p{margin-top:35px}.fx-format-text p+h3,.fx-format-text-new p+h3{margin-top:87px}.fx-format-text p+h4,.fx-format-text-new p+h4{margin-top:16px}.fx-format-text p.font-normal+.font-small,.fx-format-text-new p.font-normal+.font-small{margin-top:37px}.fx-format-text em,.fx-format-text-new em{font-style:italic}.fx-format-text .text-columns,.fx-format-text-new .text-columns{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-display:flex;display:flex;width:185.91065%}.fx-format-text .text-column,.fx-format-text-new .text-column{width:44.54713%}.fx-format-text .text-column+.text-column,.fx-format-text-new .text-column+.text-column{margin-left:calc(9.24214%)}.fx-format-text *+.text-columns,.fx-format-text-new *+.text-columns{margin-top:87px}.fx-format-text h1{font:700 42px/1 "futura-pt",sans-serif;color:#4B4B4B;margin-top:-0.166em}@media (max-width: 1279px){.fx-format-text h1{font-size:36px}}@media (max-width: 767px){.fx-format-text h1{font-size:24px}}.fx-format-text h1+*{margin-top:35px}.fx-format-text h2{font:400 42px/1 "futura-pt",sans-serif;margin-top:-0.166em}@media (max-width: 1279px){.fx-format-text h2{font-size:36px}}@media (max-width: 767px){.fx-format-text h2{font-size:24px}}.fx-format-text h2+*{margin-top:35px}.fx-format-text p+h2{margin-top:4em}.fx-format-text h3{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;color:#4B4B4B;letter-spacing:0.05em;text-transform:uppercase}@media (max-width: 767px){.fx-format-text h3{font-size:16px}}.fx-format-text h3+*{margin-top:16px}.fx-format-text h3+h2{margin-top:18px}.fx-format-text h4{font:500 16px/1.2 "futura-pt",sans-serif;color:#4B4B4B}.fx-format-text h4+h4{margin-top:16px}.fx-format-text h5{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;color:#4B4B4B;text-transform:uppercase}@media (max-width: 767px){.fx-format-text h5{font-size:16px}}.fx-format-text h5+*{margin-top:20px}.fx-format-text *+h5{margin-top:4em}.fx-format-text-new h2{font:400 35px/1.057 "futura-pt",sans-serif;color:#828282;margin-top:-0.166em;margin-bottom:-.2em}@media (max-width: 1279px){.fx-format-text-new h2{font-size:30px;line-height:1.08}}@media (max-width: 767px){.fx-format-text-new h2{font-size:26px;line-height:1.1}}.fx-format-text-new h2+*{margin-top:41px}.fx-format-text-new h3{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;letter-spacing:0.05em;color:#4B4B4B;margin-top:-0.166em;margin-bottom:-.2em;text-transform:uppercase}@media (max-width: 767px){.fx-format-text-new h3{font-size:16px}}.fx-format-text-new h3+*{margin-top:35px}.fx-format-text-new p+h2{margin-top:4em}.fx-format-text-new p+h3{margin-top:4em}.fx-format-text *+ul,.fx-format-text ul+*,.fx-format-text *+ol,.fx-format-text ol+*{margin-top:1.5em}.fx-format-text-new *+ul,.fx-format-text-new ul+*,.fx-format-text-new *+ol,.fx-format-text-new ol+*{margin-top:1.5em}.fx-hide-on-mobile{display:inline-block}.fx-show-on-mobile{display:none}.main-wrap--home-hide .header__logo{opacity:0}.main-wrap--home-hide .header-buttons{opacity:0}.main-wrap--fixed{height:100vh;overflow:hidden;position:fixed;width:100%;top:0;z-index:100}.main-wrap--from-right-100{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.main-wrap--from-right-0{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.main-wrap--to-right-0{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.main-wrap--to-right-100{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.main-wrap--to-left-0{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.main-wrap--to-left-100{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.main-wrap--transitions{transition:transform 1200ms cubic-bezier(0.33, 1, 0.68, 1)}.main{background-color:#fff;position:relative;z-index:20;min-height:100vh}.main--home .layer--fixed .layer__wrap{background-color:#000}.main--archive{background-color:#FAFAFA}.main__content{padding-bottom:var(--space-large);overflow:hidden}.main__content--no-space{padding-bottom:0}.main__content--top-space{padding-top:calc(var(--space-logo) + 148px)}.header{position:fixed;top:0;left:0;width:100%;z-index:300}.header__inner{position:relative}.header__logo{transition:opacity 500ms ease,visibility 500ms ease;display:inline-block;position:relative;top:35px;opacity:1;visibility:visible;width:var(--logo-width)}.header__logo svg path{-moz-transition:fill 500ms ease;-o-transition:fill 500ms ease;-webkit-transition:fill 500ms ease;transition:fill 500ms ease}.header__logo-force-hide{opacity:0 !important}.timeline-is-sticky .header__logo{opacity:0 !important}html:not(.is-logo-fixed) .header__logo-hide{opacity:0;visibility:hidden}html:not(.is-logo-fixed) .header__logo-force-white{opacity:1;visibility:visible}.header__logo-force-white svg path{fill:#fff;transition:none}.header-buttons{display:flex;flex-wrap:wrap;position:absolute;top:37px;transition:opacity 500ms ease;right:0;opacity:1;gap:19px}.header-button{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;border-radius:50%;position:relative;transition:background-color 250ms ease;height:44px;width:44px}.no-touch .header-button:hover{background-color:#D7D7D7}.header-button__inner{position:absolute;transform:translate(-50%, -50%);transition:opacity 500ms ease;top:50%;left:50%}.header-lottie-menu{height:37px;width:37px}.header--white .header__logo svg path{fill:#fff}.button-animation{-moz-transition:opacity 1s ease,visibility 1s ease,-moz-transform 500ms ease;-o-transition:opacity 1s ease,visibility 1s ease,-o-transform 500ms ease;-webkit-transition:opacity 1s ease,visibility 1s ease,-webkit-transform 500ms ease;transition:opacity 1s ease,visibility 1s ease,transform 500ms ease;opacity:0;visibility:hidden}.button-animation--run{opacity:1;visibility:visible}.header2{position:fixed;top:0;width:100%;z-index:200}.header-submenu{font:500 16px/1.2 "futura-pt",sans-serif;position:absolute;right:0;top:50px;transition:opacity 500ms ease,visibility 500ms ease;opacity:0;visibility:hidden;width:23.85787%}.header-submenu--active{opacity:1;visibility:visible;pointer-events:none}.header-submenu--open .header-submenu__title:after{transform:scale(1)}.header-submenu__title{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;font:600 16px/1.2 "futura-pt",sans-serif;align-items:center;color:#E33B45;display:flex;text-transform:uppercase;gap:20px;pointer-events:all}.header-submenu__title:after{content:"";background-image:url("../elements/icon_dropdown_2.svg");background-position:center;background-repeat:no-repeat;display:block;transition:transform 250ms ease;transform:scale(-1);height:9px;width:15px}.header-submenu__content{transition:transform var(--submenu-transition-duration);transition-timing-function:var(--submenu-transition-timing-out);transform:translateY(calc(-100% - 70px));padding-top:10px;pointer-events:none}.header-submenu__content ul{transition:opacity var(--submenu-contents-fade-duration-out);opacity:0;transition-timing-function:var(--submenu-contents-fade-timing);transition-delay:0}.header-submenu__content li+li{margin-top:10px}.header-submenu__content a{transition:opacity 250ms ease;color:#E33B45;opacity:1}.no-touch .header-submenu__content a:hover{opacity:.7}.overlayer--open-submenu .header-submenu__content{pointer-events:all;transform:translateY(0);transition-timing-function:var(--submenu-transition-timing-in)}.overlayer--open-submenu .header-submenu__content ul{opacity:1;transition-timing-function:var(--submenu-contents-fade-timing);transition-duration:var(--submenu-contents-fade-duration-in);transition-delay:calc(var(--submenu-transition-duration) - var(--submenu-contents-fade-duration-in))}.overlayer{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;-webkit-transition:-webkit-transform 500ms ease;transition:transform 500ms ease;background-color:#232323;position:fixed;top:0;left:0;width:100vw;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:200}.overlayer a{color:#fff}.overlayer--open-menu .overlayer--menu{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.overlayer--close-menu .overlayer--menu{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.overlayer__inner{position:relative;height:100%}.overlayer__inner--hidden{display:none}.overlayer__content{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:8.46024%;position:absolute;top:50%;width:100%}.overlayer__menu{font:400 82px/0.9756 "futura-pt",sans-serif}@media (max-width: 1279px){.overlayer__menu{font-size:64px}}@media (max-width: 767px){.overlayer__menu{font-size:48px}}.overlayer__menu li+li{margin-top:-10px}.overlayer__menu-item{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px);-moz-transition:-moz-transform 700ms ease;-o-transition:-o-transform 700ms ease;-webkit-transition:-webkit-transform 700ms ease;transition:transform 700ms ease;display:inline-block}.no-touch .overlayer__menu-item:hover{-moz-transform:translateX(26px);-ms-transform:translateX(26px);-webkit-transform:translateX(26px);transform:translateX(26px)}.overlayer--open-submenu .overlayer--submenu{transform:translateY(0);transition-timing-function:var(--submenu-transition-timing-in)}.overlayer--submenu{transition:transform var(--submenu-transition-duration);transition-timing-function:var(--submenu-transition-timing-out);background-color:#E6E6E6;z-index:199}.footer{position:fixed;bottom:0;left:0;right:0;background-color:#101010;z-index:10}.footer__wrap{padding-top:73px;padding-bottom:22px}.footer__inner{color:#A7A9AC;position:relative;padding-left:var(--space-left);padding-right:var(--space-right)}.footer__left{grid-column:span 2}.footer__left a{-moz-transition:opacity 250ms ease;-o-transition:opacity 250ms ease;-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease;opacity:1}.no-touch .footer__left a:hover{opacity:0.7}.footer__menu{font:700 18px/1.2 "futura-pt",sans-serif;letter-spacing:0.04em;text-transform:uppercase}@media (max-width: 767px){.footer__menu{font-size:21px}}.footer__menu li+li{margin-top:15px}.footer__menu a{color:#fff}.footer__social{font:500 16px/1.2 "futura-pt",sans-serif;margin-top:39px}.footer__social a{color:#A7A9AC}.footer__addresses{grid-column:span 6;column-count:3;column-gap:3.09278%}.footer__address{font:600 16px/1.2 "futura-pt",sans-serif;break-inside:avoid;color:#828282}.footer__address h3{color:#A7A9AC}.footer__address+.footer__address{margin-top:24px}.footer__logo{position:absolute;bottom:0;right:var(--space-right);width:var(--logo-width)}.footer__logo img{width:100%}.footer__inner--credits{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;text-transform:uppercase;padding-top:44px}.footer__inner--credits,.footer__inner--credits a{color:#363636}.layer{position:relative}.layer:not(.layer--fixed):not(.layer--home-pinnable){z-index:20}.layer.layer-no-bottom-space.layer--pinnable .layer__wrap{padding-bottom:0}.layer--fade .layer__wrap{background-color:transparent}.layer--fade .layer__content{-moz-transition:opacity 1.5s ease;-o-transition:opacity 1.5s ease;-webkit-transition:opacity 1.5s ease;transition:opacity 1.5s ease;opacity:0}.layer--fade.layer--fade-run .layer__content{opacity:1}.layer--hide{opacity:0;pointer-events:none}.layer--fixed{position:fixed;top:0;left:0;right:0;height:100%}.layer--fixed .layer__wrap,.layer--fixed .layer__content{height:100%;position:absolute;width:100%}.layer--fixed+.layer{margin-top:100vh}.layer--project .layer__wrap{padding-top:var(--space-small)}.layer--project .layer__content>.block:last-child{padding-bottom:var(--space-large)}.layer__wrap{background-color:#fff}.layer__content{-moz-transition:opacity 500ms ease,visibility 500ms ease;-o-transition:opacity 500ms ease,visibility 500ms ease;-webkit-transition:opacity 500ms ease,visibility 500ms ease;transition:opacity 500ms ease,visibility 500ms ease;position:relative;opacity:1;visibility:visible}.layer__content--hide{opacity:0;visibility:hidden}.layer--pinnable .layer__wrap{padding-top:48px;padding-bottom:96px}.layer--pinnable:last-child .layer__wrap{padding-bottom:var(--space-large)}*+.layer--pinnable .block--image{padding-top:var(--space-works)}.layer--animate-width .layer__wrap{overflow:hidden;min-height:100vh;width:88.4375%}.layer--right{background:#F0F0F0;padding-left:var(--space-left);padding-right:var(--space-right)}.layer--right .layer__wrap{margin-left:calc(8.46024%);width:calc(91.53976% + var(--space-right));padding-right:var(--space-right)}.layer--right .fx-margin{margin-left:0;margin-right:0}.layer--right .fx-grid{display:grid;grid-template-columns:repeat(11, 7.57856%);grid-column-gap:1.66359%}.layer--right .block--text{margin-left:58px}.layer--right.layer--pinnable .layer__wrap{padding-bottom:var(--space-large)}.layer--right-idea{padding-top:0 !important;padding-left:var(--space-left);padding-right:var(--space-right);padding-bottom:196px}.layer--right-idea .layer__wrap{margin-left:calc(8.46024%);width:calc(91.53976% + var(--space-right));padding-right:var(--space-right);padding-top:148px}.layer--right-idea .layer__content{width:100% !important}.layer--right-idea .fx-grid{display:grid;grid-template-columns:repeat(11, 7.57856%);grid-column-gap:1.66359%}.layer--right-idea.layer--pinnable .layer__wrap{padding-bottom:var(--space-large)}.layer--right-idea .block{background-color:transparent !important}.layer--right-idea .block--project-title{font:700 42px/1 "futura-pt",sans-serif;color:#fff}@media (max-width: 1279px){.layer--right-idea .block--project-title{font-size:36px}}@media (max-width: 767px){.layer--right-idea .block--project-title{font-size:24px}}.layer--right-idea .block--project-title .project-title{margin-top:-0.15em;margin-bottom:-.15em}.layer--right-idea .block--project-title+.block-meta{padding-top:48px !important}.space-on-blocks .layer--right-idea .block.block--text+*{padding-top:var(--space-large) !important}.space-on-blocks .block+.block{padding-top:60px}.space-on-blocks .block+.block.block--text,.space-on-blocks .block+.block.block--text-image{padding-top:var(--space-large)}.space-on-blocks .block+.block.block--image-box{padding-top:var(--space-large)}.space-on-blocks .block+.block.block--quote{padding-top:var(--space-medium)}.space-on-blocks .block+.block.space-on-blocks{padding-top:0}.space-on-blocks .block+.block.block--subscribe{padding-top:var(--space-large)}.space-on-blocks .block.block--project-text+*{padding-top:var(--space-large)}.space-on-blocks .block.block--project-title+*{padding-top:var(--space-medium)}.space-on-blocks .block.block--project-title.fx-show-on-mobile+*{padding-top:0}.space-on-blocks .block.block--image+*{padding-top:var(--space-small)}.space-on-blocks .block.block--text+*{padding-top:var(--space-large)}.space-on-blocks .block.block--text+.block--form{padding-top:var(--space-medium)}.space-on-blocks .block.block--image-box+*{padding-top:var(--space-large)}.space-on-blocks .block.block--quote+*{padding-top:var(--space-medium)}.space-on-blocks .block.space-on-blocks+*{padding-top:0}.space-on-blocks .block.block.block--subscribe+*{padding-top:48px}.layer--idea .space-on-blocks .block.block.block--subscribe+*{padding-top:96px}.space-on-blocks .block.block--text-image+*{padding-top:72px}.space-on-blocks.scholarship .block.block--text+*{padding-top:var(--space-medium)}.space-on-blocks-new .block+.block{padding-top:48px}.space-on-blocks-new .block+.block.block--factoids{padding-top:0}.space-on-blocks-new .block+.block.block--text{padding-top:var(--space-large)}.space-on-blocks-new .block+.block.block--text-image{padding-top:48px}.space-on-blocks-new .block+.block.block--text-large{padding-top:var(--space-new-48)}.space-on-blocks-new .block+.block.block--image-box{padding-top:var(--space-large)}.space-on-blocks-new .block+.block.block--quote{padding-top:100px}.space-on-blocks-new .block+.block.space-on-blocks{padding-top:0}.space-on-blocks-new .block+.block.block--subscribe{padding-top:var(--space-large)}.space-on-blocks-new .block+.block.block--slideshow,.space-on-blocks-new .block+.block.block--images-2up.block--gray,.space-on-blocks-new .block+.block.block--image.block--gray{padding-top:0}.space-on-blocks-new .block.block--project-text+*{margin-top:var(--space-large);padding-top:var(--space-large)}.space-on-blocks-new .block.block--project-title+*{padding-top:var(--space-medium)}.space-on-blocks-new .block.block--project-title.fx-show-on-mobile+*{padding-top:0}.space-on-blocks-new .block.block--image:not(.block--video){padding-top:36px}.space-on-blocks-new .block.block--text+*{padding-top:var(--space-large)}.space-on-blocks-new .block.block--text+.block--form{padding-top:var(--space-medium)}.space-on-blocks-new .block.block--image-box{margin-bottom:var(--space-large)}.space-on-blocks-new .block.space-on-blocks+*{padding-top:0}.space-on-blocks-new .block.block.block--subscribe+*{padding-top:48px}.layer--idea .space-on-blocks-new .block.block.block--subscribe+*{padding-top:96px}.space-on-blocks-new .block.block--factoids+*{padding-top:48px !important}.space-on-blocks-new.scholarship .block.block--text+*{padding-top:var(--space-medium)}.space-on-blocks-new .wrap-careers+.block--image-box{margin-top:var(--space-large)}.space-on-blocks-new .block-group .block--text-large+.block--text{padding-top:0 !important}.space-on-blocks-new .block-group .block+.block--contributors{padding-top:72px}.space-on-blocks-new .block-group .block+.block--collaborations{padding-top:96px}.space-on-blocks-new .block-group+.block--benefits{margin-top:96px}.space-on-blocks-new .accordion-content__main .block.block--image-box{margin-bottom:0 !important;padding-bottom:var(--space-large)}.block--gray{background-color:#F0F0F0}.block--images-2up-no-caption{padding-bottom:48px}.block--image-no-caption{padding-bottom:36px}.block--video-no-caption{padding-bottom:48px}.slideshow{background-color:#000;padding-bottom:96px;padding-top:24px}.slideshow .flickity-slider{position:relative}.slideshow__placeholder{padding-left:var(--space-left);padding-right:var(--space-right)}.slideshow__placeholder-landscape{width:57.69882%}.slideshow__placeholder-portrait{width:40.77834%}.slideshow__placeholder-span{width:6.93739%}.slideshow__placeholder-gutter{width:1.52284%}.slideshow__arrows{display:flex;flex-wrap:wrap;gap:44px;padding-left:var(--space-left);padding-right:var(--space-right);padding-bottom:var(--space-new-24);justify-content:flex-end}.slideshow-arrow{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background-position:center;background-repeat:no-repeat;background-size:contain;justify-content:flex-end;height:30px;width:30px}.slideshow-arrow--left{background-image:url("../elements/icon_carousel_arrow_left.svg")}.slideshow-arrow--right{background-image:url("../elements/icon_carousel_arrow_right.svg")}.slideshow__slides{position:relative}.slideshow-slide{position:absolute;top:0;opacity:.5}.slideshow-slide.is-selected{opacity:1}.slideshow-slide.is-selected .slideshow-slide__caption{opacity:1;visibility:visible}.slideshow-slide__image{position:relative}.slideshow-slide__video{position:relative}.slideshow-slide__video iframe{position:absolute;top:0;left:0;height:100%;width:100%}.slideshow-slide__caption{font:300 15px/1.16 "proxima-nova",sans-serif;color:#fff;margin-top:20px;margin-bottom:-0.25em;transition:opacity 750ms ease,visibility 750ms ease;opacity:0;visibility:hidden;width:85.33724%}.slideshow-slide--portrait .slideshow-slide__caption{width:79.25311%}.flickity-enabled:focus{outline:none}.block--benefits{background-color:#E6E6E6;padding-top:48px !important}.block-benefits__title{font:400 35px/1.057 "futura-pt",sans-serif;margin-top:-.2em;margin-bottom:-0.2em}@media (max-width: 1279px){.block-benefits__title{font-size:30px;line-height:1.08}}@media (max-width: 767px){.block-benefits__title{font-size:26px;line-height:1.1}}.block-benefits__entries{display:flex;flex-wrap:wrap;gap:1.52284%;row-gap:48px;padding-top:var(--space-new-96);padding-bottom:96px}.benefit-entry{font:400 17px/1.5 "proxima-nova",sans-serif;margin-top:-.3em;margin-bottom:-.4em;padding-right:8.46024%;width:32.3181%}@media (max-width: 767px){.benefit-entry{font-size:16px}}.benefit-entry h1{font:400 24px/1.27 "futura-pt",sans-serif;padding-bottom:11px}@media (max-width: 1279px){.benefit-entry h1{line-height:1.175}}@media (max-width: 767px){.benefit-entry h1{font-size:20px;line-height:1.18}}.block--text+.block--text{margin-top:48px}.block__content{position:relative}.block-text--changeable{position:relative}.block-text--new{position:absolute;top:0;left:0;width:100%;height:100%}.block--project-title{font:700 16px/1 "futura-pt",sans-serif;color:#C8C8C8}.block--project-title h2{font:700 17px/1.2 "futura-pt",sans-serif;letter-spacing:0.04em;color:#4B4B4B;text-transform:uppercase;margin-top:-2px}@media (max-width: 767px){.block--project-title h2{font-size:16px}}.block--project-title h2+p{margin-top:26px}.project-title{margin-bottom:-3px}.block--title{font:400 82px/0.9756 "futura-pt",sans-serif;color:#4B4B4B}@media (max-width: 1279px){.block--title{font-size:64px}}@media (max-width: 767px){.block--title{font-size:48px}}.block--title .block__content{margin-top:-0.13414em;margin-bottom:-0.1463em}.block--title+.block--text{padding-top:48px}.block--title+.block--text-large{padding-top:48px}.block-text{font:400 17px/1.5 "proxima-nova",sans-serif;grid-column:span 6}@media (max-width: 767px){.block-text{font-size:16px}}.block-text p:nth-child(1){margin-top:-0.3529em}.block-text>p:last-child{margin-bottom:-0.4706em}.block--text-large .block-text{font:400 35px/1.057 "futura-pt",sans-serif}@media (max-width: 1279px){.block--text-large .block-text{font-size:30px;line-height:1.08}}@media (max-width: 767px){.block--text-large .block-text{font-size:26px;line-height:1.1}}.block--text-large .block-text h1{font:400 82px/0.9756 "futura-pt",sans-serif;color:#4B4B4B;margin-bottom:31px}@media (max-width: 1279px){.block--text-large .block-text h1{font-size:64px}}@media (max-width: 767px){.block--text-large .block-text h1{font-size:48px}}.block--text-large .block-text p:nth-child(1){margin-top:-0.1428em}.block--text-large .block-text>p:last-child{margin-bottom:-0.2em}.block-side{font:300 16px/1.5 "proxima-nova",sans-serif;grid-column:10/span 3;margin-top:-0.125em;margin-bottom:-0.4375em}.block-side h2{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;color:#4B4B4B;text-transform:uppercase;margin-bottom:5px}@media (max-width: 767px){.block-side h2{font-size:16px}}.block-side p+h2{margin-top:2.428em}.block--text-image{padding-bottom:48px}.wrap-careers+.block--text-image{padding-top:48px}.block--text-image .block__content{zoom:1}.block--text-image .block__content:before,.block--text-image .block__content:after{content:"";display:table}.block--text-image .block__content:after{clear:both}.block--text-image .block-text{width:49.23858%;float:left}.block--text-image .block-image{width:40.77834%;float:right}.block--text-image .block__content--reverse{display:flex;flex-wrap:wrap;flex-direction:row-reverse}.block--text-image .block__content--reverse .block-text,.block--text-image .block__content--reverse .block-image{float:none}.block--text-image .block__content--reverse .block-image{margin-right:auto}.block--text-image .block__content--reverse:before,.block--text-image .block__content--reverse:after{content:none}.block-image__image{z-index:1}.block-image__iframe{position:absolute;width:100%;height:100%;border:none}.block-image--large-left{padding-right:var(--space-right)}.block-image--large-left .block-image__caption{width:40.77834%;padding-left:var(--space-left)}.block-image--large-right{padding-left:var(--space-left)}.block-image--large-right .block-image__caption{width:40.77834%;padding-right:var(--space-right)}.block-image--large-full .block-image__caption{width:40.77834%;padding-left:var(--space-left);padding-right:var(--space-right)}.block-image--large-space{padding-left:var(--space-left);padding-right:var(--space-right)}.block-image--large-space .block-image__caption{width:40.77834%}.block-image--cover .lazyimage{height:100%;width:100%;object-fit:cover}.block-image__caption{font:300 15px/1.16 "proxima-nova",sans-serif;margin-top:20px;margin-bottom:-0.25em;padding-bottom:24px}.layer--idea .block-image__caption a{color:#828282}.layer--idea .block--gray .block-image__caption{color:#828282}.layer--idea .block--gray .block-image__caption a{color:#000}.block-image--size-2{grid-column:span 2}.block-image--size-2.block-image--position-1{grid-column:1/span 2}.block-image--size-2.block-image--position-2{grid-column:2/span 2}.block-image--size-2.block-image--position-3{grid-column:3/span 2}.block-image--size-2.block-image--position-4{grid-column:4/span 2}.block-image--size-2.block-image--position-5{grid-column:5/span 2}.block-image--size-2.block-image--position-6{grid-column:6/span 2}.block-image--size-2.block-image--position-7{grid-column:7/span 2}.block-image--size-2.block-image--position-8{grid-column:8/span 2}.block-image--size-2.block-image--position-9{grid-column:9/span 2}.block-image--size-3{grid-column:span 3}.block-image--size-3.block-image--position-1{grid-column:1/span 3}.block-image--size-3.block-image--position-2{grid-column:2/span 3}.block-image--size-3.block-image--position-3{grid-column:3/span 3}.block-image--size-3.block-image--position-4{grid-column:4/span 3}.block-image--size-3.block-image--position-5{grid-column:5/span 3}.block-image--size-3.block-image--position-6{grid-column:6/span 3}.block-image--size-3.block-image--position-7{grid-column:7/span 3}.block-image--size-3.block-image--position-8{grid-column:8/span 3}.block-image--size-3.block-image--position-9{grid-column:9/span 3}.block-image--size-4{grid-column:span 4}.block-image--size-4.block-image--position-1{grid-column:1/span 4}.block-image--size-4.block-image--position-2{grid-column:2/span 4}.block-image--size-4.block-image--position-3{grid-column:3/span 4}.block-image--size-4.block-image--position-4{grid-column:4/span 4}.block-image--size-4.block-image--position-5{grid-column:5/span 4}.block-image--size-4.block-image--position-6{grid-column:6/span 4}.block-image--size-4.block-image--position-7{grid-column:7/span 4}.block-image--size-4.block-image--position-8{grid-column:8/span 4}.block-image--size-4.block-image--position-9{grid-column:9/span 4}.block-image--size-5{grid-column:span 5}.block-image--size-5.block-image--position-1{grid-column:1/span 5}.block-image--size-5.block-image--position-2{grid-column:2/span 5}.block-image--size-5.block-image--position-3{grid-column:3/span 5}.block-image--size-5.block-image--position-4{grid-column:4/span 5}.block-image--size-5.block-image--position-5{grid-column:5/span 5}.block-image--size-5.block-image--position-6{grid-column:6/span 5}.block-image--size-5.block-image--position-7{grid-column:7/span 5}.block-image--size-5.block-image--position-8{grid-column:8/span 5}.block-image--size-5.block-image--position-9{grid-column:9/span 5}.block-image--size-6{grid-column:span 6}.block-image--size-6.block-image--position-1{grid-column:1/span 6}.block-image--size-6.block-image--position-2{grid-column:2/span 6}.block-image--size-6.block-image--position-3{grid-column:3/span 6}.block-image--size-6.block-image--position-4{grid-column:4/span 6}.block-image--size-6.block-image--position-5{grid-column:5/span 6}.block-image--size-6.block-image--position-6{grid-column:6/span 6}.block-image--size-6.block-image--position-7{grid-column:7/span 6}.block-image--size-6.block-image--position-8{grid-column:8/span 6}.block-image--size-6.block-image--position-9{grid-column:9/span 6}.block-image--size-7{grid-column:span 7}.block-image--size-7.block-image--position-1{grid-column:1/span 7}.block-image--size-7.block-image--position-2{grid-column:2/span 7}.block-image--size-7.block-image--position-3{grid-column:3/span 7}.block-image--size-7.block-image--position-4{grid-column:4/span 7}.block-image--size-7.block-image--position-5{grid-column:5/span 7}.block-image--size-7.block-image--position-6{grid-column:6/span 7}.block-image--size-7.block-image--position-7{grid-column:7/span 7}.block-image--size-7.block-image--position-8{grid-column:8/span 7}.block-image--size-7.block-image--position-9{grid-column:9/span 7}.block-image--size-8{grid-column:span 8}.block-image--size-8.block-image--position-1{grid-column:1/span 8}.block-image--size-8.block-image--position-2{grid-column:2/span 8}.block-image--size-8.block-image--position-3{grid-column:3/span 8}.block-image--size-8.block-image--position-4{grid-column:4/span 8}.block-image--size-8.block-image--position-5{grid-column:5/span 8}.block-image--size-8.block-image--position-6{grid-column:6/span 8}.block-image--size-8.block-image--position-7{grid-column:7/span 8}.block-image--size-8.block-image--position-8{grid-column:8/span 8}.block-image--size-8.block-image--position-9{grid-column:9/span 8}.block-image--size-9{grid-column:span 9}.block-image--size-9.block-image--position-1{grid-column:1/span 9}.block-image--size-9.block-image--position-2{grid-column:2/span 9}.block-image--size-9.block-image--position-3{grid-column:3/span 9}.block-image--size-9.block-image--position-4{grid-column:4/span 9}.block-image--size-9.block-image--position-5{grid-column:5/span 9}.block-image--size-9.block-image--position-6{grid-column:6/span 9}.block-image--size-9.block-image--position-7{grid-column:7/span 9}.block-image--size-9.block-image--position-8{grid-column:8/span 9}.block-image--size-9.block-image--position-9{grid-column:9/span 9}.block-image--size-10{grid-column:span 10}.block-image--size-10.block-image--position-1{grid-column:1/span 10}.block-image--size-10.block-image--position-2{grid-column:2/span 10}.block-image--size-10.block-image--position-3{grid-column:3/span 10}.block-image--size-10.block-image--position-4{grid-column:4/span 10}.block-image--size-10.block-image--position-5{grid-column:5/span 10}.block-image--size-10.block-image--position-6{grid-column:6/span 10}.block-image--size-10.block-image--position-7{grid-column:7/span 10}.block-image--size-10.block-image--position-8{grid-column:8/span 10}.block-image--size-10.block-image--position-9{grid-column:9/span 10}.block-image--size-11{grid-column:span 11}.block-image--size-11.block-image--position-1{grid-column:1/span 11}.block-image--size-11.block-image--position-2{grid-column:2/span 11}.block-image--size-11.block-image--position-3{grid-column:3/span 11}.block-image--size-11.block-image--position-4{grid-column:4/span 11}.block-image--size-11.block-image--position-5{grid-column:5/span 11}.block-image--size-11.block-image--position-6{grid-column:6/span 11}.block-image--size-11.block-image--position-7{grid-column:7/span 11}.block-image--size-11.block-image--position-8{grid-column:8/span 11}.block-image--size-11.block-image--position-9{grid-column:9/span 11}.block-image--size-4 .block-image__caption{width:100%}.block-image--size-5 .block-image__caption{width:79.25311%}.block-image--size-6 .block-image__caption{width:65.63574%}.block-image--size-7 .block-image__caption{width:56.01173%}.block-image--size-8 .block-image__caption{width:48.8491%}.block-image--size-9 .block-image__caption{width:43.31066%}.block-image--size-10 .block-image__caption{width:38.9002%}.block-image--size-11 .block-image__caption{width:35.30499%}.screenreader-text{position:absolute;opacity:0}.block-quote{font:400 35px/1.057 "futura-pt",sans-serif;grid-column:8/span 4;color:#4B4B4B;padding-bottom:96px;position:relative}@media (max-width: 1279px){.block-quote{font-size:30px;line-height:1.08}}@media (max-width: 767px){.block-quote{font-size:26px;line-height:1.1}}.layer--idea .block-quote{color:#fff}.block-quote__text{font:400 35px/1.057 "futura-pt",sans-serif;zoom:1;margin-top:-0.1714em;margin-bottom:-0.2em}@media (max-width: 1279px){.block-quote__text{font-size:30px;line-height:1.08}}@media (max-width: 767px){.block-quote__text{font-size:26px;line-height:1.1}}.block-quote__text:before,.block-quote__text:after{content:"";display:table}.block-quote__text:after{clear:both}.block-quote__source{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;clear:both;text-transform:uppercase;margin-top:-.6428em;margin-bottom:-.1428em;padding-top:24px}@media (max-width: 767px){.block-quote__source{font-size:16px}}.block-box{position:absolute;top:0;width:40.77834%;z-index:2}.block-box__content{font:400 17px/1.4 "proxima-nova",sans-serif;background-color:#000;color:#75777B;padding:48px;min-height:372px}@media (max-width: 767px){.block-box__content{font-size:18px}}.block-box__content h2{font:700 18px/1.2 "futura-pt",sans-serif;letter-spacing:0.04em;color:#fff;text-transform:uppercase;margin-bottom:18px}@media (max-width: 767px){.block-box__content h2{font-size:21px}}.block-box__content a{font:700 16px/1.2 "futura-pt",sans-serif;color:#C8C8C8}.block-box__content p+p{margin-top:11px}.block-box__content--light{background-color:#232323;color:#A7A9AC}.text-line{-moz-transition:width 250ms ease;-o-transition:width 250ms ease;-webkit-transition:width 250ms ease;transition:width 250ms ease;border-top:1px solid #A7A9AC;display:inline-block;margin-top:30px;width:var(--border-width)}.block-box .text-line{border-top-color:#C8C8C8}.no-touch .block-box:hover .text-line{width:var(--border-width-hover)}.block-box--position-1{left:8.46024%}.block-box--position-2{left:16.92047%}.block-box--position-3{left:25.38071%}.block-box--position-4{left:33.84095%}.block-box--position-5{left:42.30118%}.block-box--position-6{left:50.76142%}.block-box--position-7{left:59.22166%}.block-box--position-8{left:67.6819%}.block-box--position-9{left:76.14213%}.page-hero{position:absolute;height:100%;width:100%}.page-hero__gradient{background:linear-gradient(0deg, #000000 0%,rgba(0,0,0,0) 100%);opacity:0.45;position:absolute;bottom:0;width:100%;height:282px}.page-hero__image{height:100%;width:100%}.page-hero__title{font:700 42px/1 "futura-pt",sans-serif;opacity:0;color:#fff;position:absolute;bottom:78px;left:var(--space-left);z-index:1}@media (max-width: 1279px){.page-hero__title{font-size:36px}}@media (max-width: 767px){.page-hero__title{font-size:24px}}.page-hero__title.fx-text-animation-run{opacity:1}.page-hero__title .page-hero__title--screenreader{opacity:0}.page-hero__arrow{-moz-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease;background-image:url("../elements/icon_arrow_homepage.svg");background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:36px;left:var(--space-left);width:25px;height:36px;animation-duration:1.5s;animation-timing-function:cubic-bezier(0.855, 0.005, 0.29, 1.005);animation-iteration-count:1;opacity:0;z-index:1}.page-hero__arrow--show{animation-name:jumpingarrow;opacity:1}@keyframes jumpingarrow{0%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}.layer--idea .block--related .block__content{border-top:1px solid #282828;padding-top:48px}.related-items{margin-bottom:calc(-1 * var(--space-works))}.block-related__title{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;letter-spacing:0.05em;text-transform:uppercase;color:#4B4B4B;margin-top:-2px;margin-bottom:-2px;padding-bottom:48px}@media (max-width: 767px){.block-related__title{font-size:16px}}.layer--idea .block-related__title{color:#828282}.related-item{grid-column:span 4;margin-bottom:var(--space-works)}.related-item img{transition:transform 250ms ease}.project-item__image:after,.related-item__image:after{content:"";padding-bottom:60%;display:block}.related-item__title{font:700 17px/1.2 "futura-pt",sans-serif;letter-spacing:0.04em;color:#4B4B4B;text-transform:uppercase;margin-top:20px}@media (max-width: 767px){.related-item__title{font-size:16px}}.layer--idea .related-item__title{color:#fff}.project-item__subtitle,.related-item__subtitle{font:600 16px/1.2 "futura-pt",sans-serif;margin-top:25px;margin-bottom:-4px}.related-item__subtitle:last-child{margin-bottom:-0.25em}.related-item__text{font:400 17px/1.4 "proxima-nova",sans-serif;color:#75777B;margin-top:25px;margin-bottom:-0.352em}@media (max-width: 767px){.related-item__text{font-size:18px}}.layer--idea .related-item__text{margin-top:18px;color:#828282}.projects{padding-bottom:var(--space-works-bottom)}.project-items-wrap{margin-top:calc(var(--space-medium));position:relative}.project-items{margin-bottom:calc(-1 * var(--space-works))}.filter-items--new{position:absolute;top:0;left:0;width:100%;height:100%}.project-item{grid-column:span 4;margin-bottom:var(--space-works)}.project-item--featured{grid-column:span 12}.project-item--featured .project-item__title{font:700 42px/1 "futura-pt",sans-serif;letter-spacing:0;text-transform:none;margin-top:-0.16667em;padding-top:var(--space-featured-caption);width:49.23858%}@media (max-width: 1279px){.project-item--featured .project-item__title{font-size:36px}}@media (max-width: 767px){.project-item--featured .project-item__title{font-size:24px}}.project-item--featured .project-item__subtitle{margin-top:21px}.project-item--align-right .project-item__image{width:calc(100% + var(--space-right))}.project-item--align-left .project-item__image{margin-left:calc(-1 * var(--space-left));width:calc(100% + var(--space-left))}.project-item__title{font:700 17px/1.2 "futura-pt",sans-serif;letter-spacing:0.04em;color:#4B4B4B;text-transform:uppercase;margin-top:-4px;padding-top:24px}@media (max-width: 767px){.project-item__title{font-size:16px}}.no-touch .project-item:hover img,.no-touch .item-idea:hover img,.no-touch .related-item:hover img,.no-touch .search-result:hover img,.no-touch .person.clickable-block:hover img{transform:scale(1.05)}.no-touch .project-item:hover .image-overlayer,.no-touch .item-idea:hover .image-overlayer,.no-touch .related-item:hover .image-overlayer,.no-touch .search-result:hover .image-overlayer,.no-touch .person.clickable-block:hover .image-overlayer{opacity:1}.image-overlayer{-moz-transition:opacity,ease 250ms;-o-transition:opacity,ease 250ms;-webkit-transition:opacity,ease 250ms;transition:opacity,ease 250ms;position:absolute;background:rgba(0,0,0,0.2);top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}*+.block--border{margin-top:var(--space-medium)}.border{border-top:1px solid #F0F0F0}.border--dark{border-color:#E5E5E5}.project-filter{font:400 16px/1 "futura-pt",sans-serif;margin-top:-2px;margin-bottom:-3px}.project-filter a{-moz-transition:color 250ms ease;-o-transition:color 250ms ease;-webkit-transition:color 250ms ease;transition:color 250ms ease;color:#828282}.no-touch .project-filter a:hover{color:#4B4B4B}.project-filter .project-filter__item--active{color:#E33B45}.no-touch .project-filter .project-filter__item--active:hover{color:#ff848b}.block--border+.project-filter{padding-top:36px}.project-filter__back{grid-column:span 2}.project-filter__item--back:before{content:"";background-image:url("../elements/icon_arrow_left.svg");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;width:10px;height:10px;margin-right:10px}.project-filter__columns{-webkit-justify-content:space-between;justify-content:space-between;-webkit-display:flex;display:flex}.project-filter--size-4{grid-column:5/span 8}.project-filter--size-4 .project-filter__column{margin-right:2.30179%}.project-filter--size-4 .project-filter__column:last-child{width:23.27366%;margin-right:0}.project-filter--size-3{grid-column:7/span 6}.project-filter--size-3 .project-filter__column{margin-right:3.09278%}.project-filter--size-3 .project-filter__column:last-child{width:31.27148%;margin-right:0}.project-filter--size-2{grid-column:9/span 4}.project-filter--size-2 .project-filter__column{margin-right:4.71204%}.project-filter--size-2 .project-filter__column:last-child{width:47.64398%;margin-right:0}.project-filter__column li+li{margin-top:13px}.project-filter__item--all:after{content:"";background-image:url("../elements/icon_arrow_right.svg");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;width:10px;height:10px;margin-left:10px}.people{margin-top:96px;margin-bottom:calc(-1 * var(--space-leadership))}.person{grid-column:span 2;margin-bottom:var(--space-leadership)}.person__image{-webkit-filter:grayscale(1);filter:grayscale(1)}.person__image:after{content:"";display:block;padding-bottom:150%}.person__name{font:700 16px/1.2 "futura-pt",sans-serif;color:#4B4B4B;display:block;padding-top:18px;margin-top:-4px;margin-bottom:-4px}.person__name-contributors{font:400 22px/1.27 "futura-pt",sans-serif;padding-top:36px;margin-top:-6px;margin-bottom:-7px}@media (max-width: 1279px){.person__name-contributors{font-size:18px;line-height:1.175}}.partner+.block--related{margin-top:48px}*+.block--partner{padding-top:var(--space-small)}.block--partner .block__content{background-color:#F2F2F2;margin-right:calc(-1 * var(--space-right));padding-right:var(--space-right)}.block-partner{zoom:1;padding-top:48px;padding-bottom:96px}.block-partner:before,.block-partner:after{content:"";display:table}.block-partner:after{clear:both}.partner__text{font:400 24px/1.27 "futura-pt",sans-serif;width:45.00846%;float:left;margin-left:var(--space-left)}@media (max-width: 1279px){.partner__text{line-height:1.175}}@media (max-width: 767px){.partner__text{font-size:20px;line-height:1.18}}.partner__text a{-moz-transition:opacity 250ms ease;-o-transition:opacity 250ms ease;-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease;opacity:1}.no-touch .partner__text a:hover{opacity:0.7}.font-normal{font:400 17px/1.5 "proxima-nova",sans-serif}@media (max-width: 767px){.font-normal{font-size:16px}}.font-small{font:500 16px/1.2 "futura-pt",sans-serif;color:#75777B}.partner__image{width:23.85787%;margin-right:calc(8.46024%);float:right}.contact{position:relative}*+.block--office{margin-top:var(--space-medium)}.block--office+*{margin-top:var(--space-works)}.office-items{margin-bottom:calc(-1 * var(--space-works))}.office-item{grid-column:span 4;margin-bottom:var(--space-works)}.office-item__image:after{content:"";padding-bottom:60%;display:block}.office-item__text{font:500 16px/1.2 "futura-pt",sans-serif;margin-top:20px;margin-bottom:-0.25em}.office-item__text h3{color:#4B4B4B}.office-item__text a{color:#828282}.block-text--office{color:#4B4B4B}.block-text--office h3{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;text-transform:uppercase;margin-bottom:32px}@media (max-width: 767px){.block-text--office h3{font-size:16px}}.wrap-careers{background-color:#F0F0F0;margin-top:96px;padding-top:48px}.block--careers{position:relative}.project-filter+.block--careers{margin-top:var(--space-medium)}.item-careers{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-display:flex;display:flex;padding-bottom:var(--space-medium)}.item-career{color:#4B4B4B;width:32.3181%;margin-top:-7px;margin-right:1.52284%;margin-bottom:var(--space-medium)}.item-career:nth-child(3n){margin-right:0}.item-career__title{font:700 42px/1 "futura-pt",sans-serif;color:#4B4B4B;position:relative;-moz-transition:opacity 250ms ease;-o-transition:opacity 250ms ease;-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease;opacity:1}@media (max-width: 1279px){.item-career__title{font-size:36px}}@media (max-width: 767px){.item-career__title{font-size:24px}}.no-touch .item-career__title:hover{opacity:0.7}.item-career__last{white-space:nowrap}.item-career__arrow{background-image:url("../elements/icon_arrow_extern.svg");background-repeat:no-repeat;background-position:center;background-size:24px;width:19px;height:19px;display:inline-block;position:relative;bottom:10px;right:3px}.search-result .item-career__arrow{background-image:url("../elements/icon_arrow_extern_white.svg")}.item-career__location{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;text-transform:uppercase;letter-spacing:0.05em;margin-top:23px;margin-bottom:-2px}@media (max-width: 767px){.item-career__location{font-size:16px}}.search-result .item-career__location{color:#fff}.animate-height{transition:height 500ms ease}.wrap-careers--new{padding-top:36px !important}.wrap-careers--new+.block--images-2up,.wrap-careers--new+.block--image:not(.block--video){padding-top:36px}.wrap-careers--new .item-careers{padding-top:calc(var(--space-medium) - 28px)}.careers-top-filter--active .careers-top-filter__label{color:#4B4B4B}.careers-top-filter--active .careers-top-filter__label-arrow{transform:rotate(0);opacity:1}.wrap-careers--run-filtering .careers-top-filter__item,.wrap-careers--run-filtering .careers-top-filter__label{pointer-events:none}.careers-top-mobile{display:none}.careers-top{font:400 24px/1.27 "futura-pt",sans-serif;display:flex;color:#B0B2B5;flex-wrap:wrap;gap:22px;padding-left:var(--space-left);padding-right:var(--space-right);padding-bottom:28px;margin-top:-0.3em}@media (max-width: 1279px){.careers-top{font-size:18px;line-height:1.175}}.careers-top__text-tablet{display:none}.careers-top-filter{position:relative;text-align:center}.careers-top-filter--1{width:330px}.careers-top-filter--2{width:240px}.careers-top-filter__label{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;transition:color 250ms ease;border-bottom:1px solid #B0B2B5;position:relative}.no-touch .careers-top-filter__label:hover{color:#4B4B4B}.no-touch .careers-top-filter__label:hover:after{opacity:1}.careers-top-filter__label-arrow{background-image:url("../elements/icon_careers_arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;right:19px;top:13px;display:block;transition:transform 250ms ease,opacity 250ms ease;transform:rotate(-180deg);opacity:.5;height:8px;width:15px}.careers-top-filter__items{display:none;border-left:1px solid #B0B2B5;border-right:1px solid #B0B2B5;border-bottom:1px solid #B0B2B5;padding-left:20px;padding-right:20px;padding-top:17px;padding-bottom:16px;width:100%}.careers-top-filter__item{text-align:left;padding-left:29px}.careers-top-filter__item+.careers-top-filter__item{margin-top:6px}.careers-filter__input{display:none}.careers-filter__input:checked+.careers-filter__label{color:#4B4B4B}.careers-filter__input:checked+.careers-filter__label:before{border-color:#4B4B4B;background-color:#4B4B4B}.careers-filter__label{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;position:relative;transition:color 250ms ease}.careers-filter__label:before{content:"";display:inline-block;position:absolute;border:1px solid #B0B2B5;border-radius:50%;margin-right:16px;transition:border 250ms ease,background-color 250ms ease;top:10px;left:-29px;height:13px;width:13px}.no-touch .careers-filter__label:hover{color:#4B4B4B}.no-touch .careers-filter__label:hover:before{border-color:#4B4B4B;background-color:#4B4B4B}.careers-filter__label--disabled{opacity:.5;pointer-events:none}.layer--idea{color:#fff}.layer--idea .layer__wrap{background-color:#000}.layer--idea .block--title{color:#fff}.layer--idea .block--text-large{color:#75777B}.layer--idea .border{border-color:#282828}.layer--idea .block-subscribe{grid-column:span 12;background-color:transparent;margin-left:0;padding-left:0;padding-bottom:0}.layer--idea .block-subscribe__title{color:#828282}.layer--idea .block-subscribe__line{border-top-color:#828282}.layer--idea .block.block--gray{color:#828282}.layer--idea .block.block--gray .block-quote{color:#828282}.layer--idea .block.block--gray a{color:#000}.layer--idea .block--factoids .factoids-entry{color:#fff}.block--ideas{margin-top:var(--space-medium)}.item-ideas{margin-bottom:calc(-1 * var(--space-medium))}.item-idea{font:400 17px/1.4 "proxima-nova",sans-serif;width:49.23858%;margin-bottom:var(--space-medium)}@media (max-width: 767px){.item-idea{font-size:18px}}.item-idea__inner{width:82.81787%}.item-idea__title{font:700 18px/1.2 "futura-pt",sans-serif;letter-spacing:0.04em;text-transform:uppercase;color:#fff;margin-top:20px}@media (max-width: 767px){.item-idea__title{font-size:21px}}.item-idea__text{color:#fff;margin-top:18px}.block-meta__content,.related-item__meta,.item-idea__meta,.search-idea__meta{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;-webkit-display:flex;display:flex;text-transform:uppercase;letter-spacing:0.05em;color:#75777B;margin-top:-2px;margin-bottom:-2px}@media (max-width: 767px){.block-meta__content,.related-item__meta,.item-idea__meta,.search-idea__meta{font-size:16px}}.layer--idea .block-meta__content,.layer--idea .related-item__meta,.layer--idea .item-idea__meta,.layer--idea .search-idea__meta{color:#828282}*+.block-meta__content,*+.related-item__meta,*+.item-idea__meta,*+.search-idea__meta{margin-top:11px}.related-item__meta{margin-top:17px}.block-meta__category,.related-item__meta-category,.item-idea__meta-category{margin-right:51px}.item-idea--text{border-top:1px solid #282828;padding-left:calc(8.46024%);padding-top:30px}.item-idea--text .item-idea__title{font:700 42px/1 "futura-pt",sans-serif;letter-spacing:0;-moz-transition:opacity 250ms ease;-o-transition:opacity 250ms ease;-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease;text-transform:none;opacity:1}@media (max-width: 1279px){.item-idea--text .item-idea__title{font-size:36px}}@media (max-width: 767px){.item-idea--text .item-idea__title{font-size:24px}}.no-touch .item-idea--text .item-idea__title:hover{opacity:0.7}.item-idea--text .item-idea__meta{margin-top:23px}.ideas-width{width:49.23858%}.ideas-gutter{width:1.52284%}.block-meta+*{margin-top:var(--space-medium)}.block-subscribe{grid-column:span 11;background-color:#F0F0F0;margin-left:calc(-1 * var(--space-left));padding-left:var(--space-left);padding-top:48px;padding-bottom:96px}.layer--idea .block-subscribe{padding-top:0}.block-subscribe__title{font:700 18px/1.2 "futura-pt",sans-serif;letter-spacing:0.04em;color:#828282;text-transform:uppercase;margin-top:-6px;padding-bottom:37px}@media (max-width: 767px){.block-subscribe__title{font-size:21px}}.form{grid-column:span 6;margin-top:-4px}.form__group+.form__wrap-input,.form__wrap-input+.form__wrap-input{margin-top:62px}.form__wrap-input{width:100%}.form__wrap--error .from_label{color:#E33B45}.form__wrap--error .form__input{border-bottom-color:#E33B45}.form__group{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-display:flex;display:flex}.form__group .form__wrap-input{width:48.45361%}.form__group .form__wrap-input+.form__wrap-input{margin-top:0;margin-left:3.09278%}.form__input{background-color:transparent;border:0;padding:0;margin:0;border-radius:0;width:100%;font:700 16px/1.2 "futura-pt",sans-serif;border-bottom:1px solid #75777B;color:#fff;padding-bottom:14px}.form__input:focus{outline:none}.from_label{font:400 17px/1.4 "proxima-nova",sans-serif;color:#75777B;margin-top:12px;display:block}@media (max-width: 767px){.from_label{font-size:18px}}.form__wrap-checkbox{margin-top:63px}.form__checkbox{display:none}.form__checkbox:checked+.form__checkbox-label:before{background-color:#fff}.form__checkbox-label{font:400 17px/1.5 "proxima-nova",sans-serif;cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}@media (max-width: 767px){.form__checkbox-label{font-size:16px}}.form__checkbox-label:before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #fff;margin-right:14px;position:relative;top:1px}.form__wrap-button{margin-top:66px}.form__button{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;-moz-transition:background-color 250ms ease,color 250ms ease;-o-transition:background-color 250ms ease,color 250ms ease;-webkit-transition:background-color 250ms ease,color 250ms ease;transition:background-color 250ms ease,color 250ms ease;background-color:transparent;border:1px solid #E33B45;color:#E33B45;margin:0;padding:10px 0 9px;width:31.27148%;border-radius:0;text-transform:uppercase}@media (max-width: 767px){.form__button{font-size:16px}}.form__button:focus{outline:none}.no-touch .form__button:hover{background-color:#E33B45;color:#000}.layer--home .block--text+.block--image{padding-top:var(--space-medium)}.layer--home .block--image+.block--image{padding-top:var(--space-medium)}.layer--home .block--image-box+*:not(.block--cards),*+.layer--home .block--image-box{padding-top:var(--space-large)}.layer--home .block--text:first-child.block--text-large{padding-top:48px}.layer--home .block.block--image:last-child{padding-bottom:var(--space-large)}.layer--image .layer__wrap{padding-top:0}.block--home-hero-title .block__content{height:100vh}.home-hero-title{font:400 100px/0.88 "futura-pt",sans-serif;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;position:absolute;top:50%;padding-left:calc(8.46024%);opacity:0}@media (max-width: 1279px){.home-hero-title{font-size:78px}}@media (max-width: 767px){.home-hero-title{font-size:48px}}.home-hero-title--visibile{opacity:1}.block-image--home .block-image-content__inner{-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.no-touch .block-image--home .block-image-content__inner:hover .line__link a:after{width:var(--border-width-hover)}.block-image--home .lazyimage{z-index:1}.block-image-shadow{background-color:#F0F0F0;position:absolute;height:100%;width:100%;top:48px}.block-image--large-left .block-image-shadow{width:calc(100% + var(--space-right))}.block-image-content{color:#fff;padding-left:var(--space-left);padding-right:var(--space-right);position:absolute;top:0;width:100%;z-index:1}.block-image--large-left .block-image-content__inner{width:36.54822%;margin-left:calc(59.22166%)}.block-image--large-right .block-image-content{margin-left:calc(-1 * var(--space-left))}.block-image--large-right .block-image-content__inner{width:36.54822%;margin-left:calc(2.70728%)}.block-image--large-right .block-image-shadow{left:calc(-1 * var(--space-left))}.block-image-content__inner{margin-top:48px;position:relative}.block-image-content__inner>*{-moz-transition:-moz-transform 1s ease,opacity 1s ease;-o-transition:-o-transform 1s ease,opacity 1s ease;-webkit-transition:-webkit-transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease;-moz-transform:translateY(100px);-ms-transform:translateY(100px);-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}.block-image-content__inner>*:nth-child(2){transition-delay:200ms}.block-image-content__inner>*:nth-child(3){transition-delay:400ms}.block-image-content__inner>*:nth-child(4){transition-delay:600ms}.block-image-content__inner>*:nth-child(5){transition-delay:800ms}.block-image-content__inner>*:nth-child(6){transition-delay:1000ms}.block-image-content--show .block-image-content__inner>*{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.block-image-content__title{font:700 42px/1 "futura-pt",sans-serif;margin-top:-7px;margin-bottom:-7px}@media (max-width: 1279px){.block-image-content__title{font-size:36px}}@media (max-width: 767px){.block-image-content__title{font-size:24px}}.block-image-content__title a{color:#fff}.block-image-content__location{font:500 16px/1.2 "futura-pt",sans-serif;margin-top:-11px;padding-top:48px;margin-bottom:-4px}.block--cards{background-color:#F0F0F0}*+.block--cards{margin-top:var(--space-large)}.card{font:700 42px/1 "futura-pt",sans-serif;color:#4B4B4B;padding-bottom:var(--space-medium-force);overflow:hidden}@media (max-width: 1279px){.card{font-size:36px}}@media (max-width: 767px){.card{font-size:24px}}.card:last-child{padding-bottom:var(--space-large)}.card{position:relative}.card--1{background-color:#F0F0F0;margin-left:calc(-1 * var(--space-left));width:calc(100% + var(--space-left) + var(--space-right));padding-bottom:96px}.card--1 .card__content{padding-left:var(--space-left);padding-right:var(--space-right)}.card--1 .card__content-text{width:49.23858%}.card--2{background-color:#fff;width:calc(91.53976% + var(--space-right));margin-left:calc(8.46024%)}.card--2 .card__content{padding-right:var(--space-right);padding-left:40px}.card--2 .card__content-text{width:53.78928%}.card__content{padding-top:48px;margin-top:-5px}*+.line{margin-top:-4px;padding-top:48px}.block--contributors .person *+.line,.preview-collaboration *+.line{margin-top:-4px;padding-top:36px}.button+.line{padding-top:0}*+.line--no-space{padding-top:0}.line--project .line__link a{color:#fff}.line--project .line__line{border-top-color:#fff}.card *+.line,.block--text-large *+.line{margin-top:-7px;padding-top:48px}.line__link{font:700 16px/1.2 "futura-pt",sans-serif;margin-top:-4px}.line__link a{font:700 16px/1.2 "futura-pt",sans-serif;color:#E33B45}.line__link a:after{-moz-transition:width 250ms ease,border 250ms ease;-o-transition:width 250ms ease,border 250ms ease;-webkit-transition:width 250ms ease,border 250ms ease;transition:width 250ms ease,border 250ms ease;content:"";display:block;width:var(--border-width);padding-top:36px;border-bottom:1px solid #C8C8C8;margin-top:-4px}.line--project .line__link a:after{border-bottom-color:#fff}.block-subscribe .line__link a:after{border-bottom-color:#A7A9AC}.no-touch .line__link a:hover:after{border-bottom-color:#E33B45;width:var(--border-width-hover)}.no-touch .line--project .line__link a:hover:after{border-bottom-color:#fff}.line-after-link{margin-top:29px}.block-text .line-after-link{padding-bottom:0.411em}.block--text-large .block-text .line-after-link{padding-bottom:0.2em}.block--text-simple{margin-bottom:var(--space-large)}.block-text-simple{grid-column:span 6;font:400 17px/1.5 "proxima-nova",sans-serif;margin-bottom:-7px;color:#4B4B4B}@media (max-width: 767px){.block-text-simple{font-size:16px}}.block-text-simple>h1:first-child{margin-top:-7px}.block-text-simple h1{font:700 42px/1 "futura-pt",sans-serif}@media (max-width: 1279px){.block-text-simple h1{font-size:36px}}@media (max-width: 767px){.block-text-simple h1{font-size:24px}}.block-text-simple h1+*{margin-top:39px}.block-text-simple h1+.block-text-simple__intro{margin-top:34px}.block-text-simple .block-text-simple__intro+*{margin-top:59px}.block-text-simple h2{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;text-transform:uppercase}@media (max-width: 767px){.block-text-simple h2{font-size:16px}}.block-text-simple h2+*{margin-top:16px}.block-text-simple ul+h2,.block-text-simple p+h2{margin-top:87px}.block-text-simple p+p,.block-text-simple p+ul,.block-text-simple ul+p,.block-text-simple ul+ul{margin-top:1.5em}.block-text-simple li{padding-left:15px;position:relative}.block-text-simple li:before{content:"";background-color:#4B4B4B;display:inline-block;width:5px;height:5px;border-radius:50%;position:absolute;top:10px;left:0}.block-text-simple__intro{font:400 35px/1.057 "futura-pt",sans-serif;color:#828282}@media (max-width: 1279px){.block-text-simple__intro{font-size:30px;line-height:1.08}}@media (max-width: 767px){.block-text-simple__intro{font-size:26px;line-height:1.1}}.button{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;-moz-transition:background-color 250ms ease,color 250ms ease;-o-transition:background-color 250ms ease,color 250ms ease;-webkit-transition:background-color 250ms ease,color 250ms ease;transition:background-color 250ms ease,color 250ms ease;color:#E33B45;display:inline-block;border:1px solid;min-width:180px;text-transform:uppercase;text-align:center;padding-top:10px;padding-bottom:9px;padding-left:20px;padding-right:20px;margin-top:89px}@media (max-width: 767px){.button{font-size:16px}}.button+*{margin-top:92px}.no-touch .button:hover{background-color:#E33B45;color:#fff}.html-search-show .main{background-color:#232323}.html-search-show .header-button--search{pointer-events:none}.html-search-show .header__logo svg path{fill:#fff;transition:none}.form-search{padding-top:134px;margin-bottom:-7px}.form-search__input{font:700 18px/1.2 "futura-pt",sans-serif;letter-spacing:0.04em;color:#fff;padding:0;border:0;margin:0;border-radius:0;background-color:transparent;border-bottom:1px solid #4B4B4B;padding-bottom:14px;width:100%;-webkit-appearance:none}@media (max-width: 767px){.form-search__input{font-size:21px}}.form-search__input:focus{outline:none}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}.search-content{padding-top:7px}.search-content__results-count{font:400 17px/1.5 "proxima-nova",sans-serif;display:inline-block;color:#75777B;margin-top:12px;margin-bottom:-6px}@media (max-width: 767px){.search-content__results-count{font-size:16px}}.search-group{margin-top:96px}.search-group+.search-group{margin-top:94px}.search-group__title{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;color:#75777B;text-transform:uppercase;margin-top:-3px;margin-bottom:-2px;padding-bottom:72px}@media (max-width: 767px){.search-group__title{font-size:16px}}.search-group--projects .search-results,.search-group--ideas .search-results,.search-group--leadership .search-results{margin-bottom:-48px}.search-result{grid-column:span 3}.search-result .lazyimage{-moz-transition:opacity 500ms ease,-moz-transform 250ms ease;-o-transition:opacity 500ms ease,-o-transform 250ms ease;-webkit-transition:opacity 500ms ease,-webkit-transform 250ms ease;transition:opacity 500ms ease,transform 250ms ease}.search-leadership{grid-column:span 2}.search-careers{grid-column:span 4;margin-bottom:var(--space-medium)}.search-project{margin-bottom:-4px;padding-bottom:48px}.search-project__image{display:block;position:relative;overflow:hidden}.search-project__image:after{content:"";padding-bottom:60%;display:block}.search-project__title{font:500 16px/1.2 "futura-pt",sans-serif;color:#fff;display:inline-block;margin-top:-4px;padding-top:24px}.search-idea{padding-bottom:48px}.search-idea__image{display:block;position:relative}.search-idea__image:after{content:"";padding-bottom:60%;display:block}.search-idea__title{font:700 18px/1.2 "futura-pt",sans-serif;letter-spacing:0.04em;text-transform:uppercase;display:inline-block;color:#fff;padding-top:24px;margin-top:-3px}@media (max-width: 767px){.search-idea__title{font-size:21px}}.search-idea__text{font:400 17px/1.5 "proxima-nova",sans-serif;color:#fff;padding-top:17px}@media (max-width: 767px){.search-idea__text{font-size:16px}}.search-idea__meta{font:500 14px/1 "futura-pt",sans-serif;letter-spacing:0.5px;color:#75777B;text-transform:uppercase}@media (max-width: 767px){.search-idea__meta{font-size:16px}}.search-idea__meta-category{margin-right:30px}.search-leadership{padding-bottom:48px}.search-leadership__image{-webkit-filter:grayscale(1);filter:grayscale(1);display:block;position:relative}.search-leadership__image:after{content:"";padding-bottom:150%;display:block}.search-leadership__name{font:500 16px/1.2 "futura-pt",sans-serif;color:#fff;margin-top:-4px;padding-top:18px;margin-bottom:-4px}.overlayer-back{padding-top:var(--space-large);padding-bottom:var(--space-large)}.overlayer-back__menu{font:500 16px/1.2 "futura-pt",sans-serif;cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;color:#A7A9AC;margin-top:-4px;margin-bottom:-3px;display:inline-block}.overlayer-back__menu:before{content:"";width:14px;height:11px;display:inline-block;background-image:url("../elements/icon_arrow_back.svg");background-size:contain;background-repeat:no-repeat;margin-right:6px}.scholarship *+.block--image-box{padding-top:var(--space-large)}.scholarship .block--image-box:last-child{padding-bottom:var(--space-large)}.loadmore{font:500 16px/1.2 "futura-pt",sans-serif;text-align:center;margin-top:-4px;margin-bottom:-4px;padding-bottom:var(--space-works-bottom)}.layer--idea .loadmore{background-color:#000}.loadmore__button{-moz-transition:color 250ms ease;-o-transition:color 250ms ease;-webkit-transition:color 250ms ease;transition:color 250ms ease;color:#C8C8C8}.no-touch .loadmore__button:hover{color:#828282}.layer--idea .loadmore__button{color:#75777B}.main-subscribe{background-color:#363636;position:relative;height:96px;z-index:100}.no-touch .main-subscribe:hover .main-subscribe__button{opacity:0.7}.main-subscribe__button{-moz-transition:opacity 250ms ease;-o-transition:opacity 250ms ease;-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease;font:700 18px/1.2 "futura-pt",sans-serif;letter-spacing:0.04em;color:#75777B;text-transform:uppercase;padding-top:37px;opacity:1;display:inline-block}@media (max-width: 767px){.main-subscribe__button{font-size:21px}}.main-subscribe__button:after{content:"";display:inline-block;width:12px;height:35px;background-image:url("../elements/icon_subscribe_arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;right:var(--space-right);top:31px}.layer--newsletter{-moz-transition:opacity 500ms ease,-moz-transform 500ms ease;-o-transition:opacity 500ms ease,-o-transform 500ms ease;-webkit-transition:opacity 500ms ease,-webkit-transform 500ms ease;transition:opacity 500ms ease,transform 500ms ease;-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);position:fixed;left:0;bottom:0;opacity:0;padding-left:var(--space-left);width:32.3181%;z-index:500 !important}.layer--newsletter--active{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.layer--newsletter--active.layer--newsletter--hide{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.block--newsletter .block-subscribe{padding-right:48px;padding-bottom:48px}.block-subscribe__close{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background-image:url("../elements/icon_newsletter_close.svg");background-repeat:no-repeat;background-position:center;background-size:contain;width:18px;height:18px;top:26px;right:28px;position:absolute}.preview-video{position:absolute;overflow:hidden;width:100%;height:100%;z-index:1}.preview-video iframe{-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;position:absolute;top:50%;left:50%}.block-share{margin-bottom:53px}.button+.block-share{margin-top:44px}.block-share__text{font:400 16px/1 "futura-pt",sans-serif;color:#828282}.block-share__items{-webkit-display:flex;display:flex;margin-top:13px}.block-share__item{position:relative;display:block;height:24px;width:24px}.block-share__item+.block-share__item{margin-left:10px}.no-touch .block-share__item:hover .block-share__item-image-hover{opacity:1}.block-share__item-image,.block-share__item-image-hover{display:block;height:24px}.block-share__item-image-hover{-moz-transition:opacity 250ms ease;-o-transition:opacity 250ms ease;-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease;position:absolute;opacity:0;top:0;width:100%}.block--text--submenu .block__content{align-items:flex-start}.block-sidelinks{grid-column:10/span 3;font:500 16px/1.2 "futura-pt",sans-serif}.block-sidelinks li+li{margin-top:10px}.block-sidelinks a{transition:opacity 250ms ease;color:#E33B45;opacity:1}.no-touch .block-sidelinks a:hover{opacity:.7}.block-sidelinks__title{font:600 16px/1.2 "futura-pt",sans-serif;color:#4B4B4B;text-transform:uppercase}.block-sidelinks__content{margin-top:10px}.sidelink--intern:after{content:"";display:inline-block;background-image:url("../elements/icon_arrow_right_828282.svg");background-position:center;background-repeat:no-repeat;background-size:contain;margin-left:8px;height:11px;width:10px}.block-back{font:400 16px/1 "futura-pt",sans-serif;grid-column:span 12;padding-bottom:46px}.block-back__button{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;color:#828282}.block-back__button:before{content:"";background-image:url(../elements/icon_arrow_left_828282.svg);background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;width:10px;height:10px;margin-right:10px}.block--contributors{padding-bottom:96px}.block--contributors .people{margin-top:0 !important}.factoids{align-items:flex-end;min-height:100vh;display:flex;flex-wrap:wrap;gap:1.52284%;row-gap:10px}.factoids--size-6 .factoids-space{height:calc(33% - 52px)}.factoids--size-9 .factoids-space{height:calc(18% - 52px)}.factoids--size-12 .factoids-space{height:calc(12% - 52px)}.factoids-space{height:10px;width:100%}.factoids-entry{color:#4B4B4B;text-align:center;width:32.3181%}.factoids-entry__title{font:400 17px/1.5 "proxima-nova",sans-serif}@media (max-width: 767px){.factoids-entry__title{font-size:16px}}.factoids-entry__content{font-family:"futura-pt",sans-serif;font-weight:600;font-size:clamp(36px, 4.8vw, 70px);line-height:1;font-weight:600;margin-top:27px;position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin-left:0.2em}@media (max-width: 767px){.factoids-entry__content{font-size:52px}}.factoids-entry__content .fx-text-animation{float:none}.factoids-entry__content-hidden{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0}.block--collaborations{padding-bottom:96px}.preview-collaboration{grid-column:span 2}.preview-collaboration__image{position:relative}.preview-collaboration__image:after{content:"";display:block;padding-bottom:100%}.preview-collaboration__image img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.preview-collaboration__title{font:400 22px/1.27 "futura-pt",sans-serif;padding-top:36px;margin-top:-6px;margin-bottom:-7px}@media (max-width: 1279px){.preview-collaboration__title{font-size:18px;line-height:1.175}}.preview-collaboration__text{font:400 17px/1.5 "proxima-nova",sans-serif;margin-top:-0.4em;margin-bottom:-0.45em;padding-top:48px}@media (max-width: 767px){.preview-collaboration__text{font-size:16px}}.preview-collaboration__title+.preview-collaboration__text{margin-top:-.8em}.block--callouts-narrow .block__content{padding-left:var(--space-left);padding-right:var(--space-right)}.block--callouts-narrow .callouts{width:66.15905%}.block--callouts-narrow .block-callout-caption{padding-left:0;padding-right:0}.block-callout-title{font:400 35px/1.057 "futura-pt",sans-serif;padding-bottom:48px}@media (max-width: 1279px){.block-callout-title{font-size:30px;line-height:1.08}}@media (max-width: 767px){.block-callout-title{font-size:26px;line-height:1.1}}.block-callout-caption{font:300 15px/1.16 "proxima-nova",sans-serif;margin-top:20px;margin-bottom:-0.25em;padding-bottom:24px;padding-left:var(--space-left);padding-right:var(--space-right);width:40.77834%}.callouts{position:relative}.callouts__items{position:absolute;top:0;left:0;height:100%;width:100%}.callout{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;position:absolute;transform:translate(-50%, -50%);height:33px;width:33px;z-index:1}.callout--open{z-index:10}.callout--open .callout__text{opacity:1;visibility:visible}.callout--pulse .callout__marker{animation:pulse 5s ease infinite}.callout__marker{background-color:#E33B45;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:width 250ms ease,height 250ms ease,opacity 250ms ease,margin 250ms ease;opacity:.7;width:33px;height:33px}@keyframes pulse{0%{width:33px;height:33px}5%{height:43px;width:43px}10%{height:33px;width:33px}100%{height:33px;width:33px}}.callout__marker--opening{opacity:1}.callout__text{font:400 17px/1.5 "proxima-nova",sans-serif;background-color:#E33B45;color:#fff;padding:16px 24px 22px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity 150ms, visibility 150ms;opacity:0;visibility:hidden;width:383px}@media (max-width: 767px){.callout__text{font-size:16px}}.callouts__mobile{display:none}.block--accordion{border-top:1px solid #4B4B4B}*+.block--accordion{padding:0 !important}.block--text+.block--accordion{margin-top:48px !important}.block--accordion+.block--accordion{border-top:1px solid #4B4B4B}.block--accordion .block{background-color:#E6E6E6;transition:background-color 300ms ease}.accordion-content--open .accordion-content__top{background-color:#232323}.accordion-content--open .accordion-content__title{color:#fff}.accordion-content--open .accordion-content__top-arrow{transform:translateY(-50%) rotate(0deg)}.accordion-content--open .accordion-content__top-arrow svg line{stroke:#fff}.accordion-content--open .accordion-content__main{height:auto}.accordion-content--open .block{background-color:#232323}.accordion-content--open .accordion-content__inner{background-color:#232323;opacity:1}.accordion-content__top{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background-color:#E6E6E6;padding-top:48px;padding-bottom:48px;padding-left:var(--space-left);padding-right:var(--space-right);position:relative;transition:background-color 300ms ease}.accordion-content__title{font:400 35px/1.057 "futura-pt",sans-serif;color:#4B4B4B;margin-top:-0.2em;margin-bottom:-0.2em;transition:color 300ms ease}@media (max-width: 1279px){.accordion-content__title{font-size:30px;line-height:1.08}}@media (max-width: 767px){.accordion-content__title{font-size:26px;line-height:1.1}}.accordion-content__top-arrow{position:absolute;right:var(--space-right);top:50%;transform:translateY(-50%) rotate(180deg);transition:transform 300ms ease;width:24px;height:14px}.accordion-content__top-arrow svg{width:100%;height:auto;object-fit:contain}.accordion-content__top-arrow svg line{transition:stroke 300ms ease}.accordion-content__main{height:0;overflow:hidden}.accordion-content__main .block--text-image{padding-bottom:96px}.accordion-content__main .block--text-image .block-text h2{color:#fff}.accordion-content__main .block.block--image:not(.block--video){padding-top:0}.accordion-content__main .block.block--image.block--image-no-caption{padding-bottom:0}.accordion-content__main .block+.block.block--text-image{padding-top:148px}.accordion-content__main .block--images-2up+.block.block--image:not(.block--video){padding-top:var(--space-small)}.accordion-content__main .block--text+.block--image{padding-top:96px !important}.accordion-content__main .block--images-2up .block-image--size-6+.block-image--size-6{grid-column:span 5}.accordion-content__inner{background-color:#232323;color:#fff;opacity:1;transition:background-color 300ms ease,opacity 300ms ease}.layer__intro{position:relative;height:100vh}.layer__intro--second{height:200vh}.layer__intro-item{position:relative;height:100vh}.layer__intro-text{font:700 42px/1 "futura-pt",sans-serif;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}@media (max-width: 1279px){.layer__intro-text{font-size:36px}}@media (max-width: 767px){.layer__intro-text{font-size:24px}}.layer__intro-text--black{color:#4B4B4B}.layer__intro-text--white{color:#fff}.layer__intro-text--screenreader{opacity:0}.block--timeline{background-color:#E6E6E6;position:relative;padding-top:0 !important}.timeline{display:flex;flex-direction:column}.timeline:not(.timeline--sticky) .timeline-scrollbar{pointer-events:none}.timeline__top{font:400 22px/1.27 "futura-pt",sans-serif;padding-top:48px;padding-left:var(--space-left);padding-right:var(--space-right);padding-bottom:53px;width:49.23858%}@media (max-width: 1279px){.timeline__top{font-size:18px;line-height:1.175}}.timeline__top h2{font:400 35px/1.057 "futura-pt",sans-serif;color:#4B4B4B;margin-top:-7px;margin-bottom:-7px}@media (max-width: 1279px){.timeline__top h2{font-size:30px;line-height:1.08}}@media (max-width: 767px){.timeline__top h2{font-size:26px;line-height:1.1}}.timeline__top *+p{padding-top:43px}.timeline__placeholder{padding-left:var(--space-left);padding-right:var(--space-right);width:calc(100% + var(--scrollbarWidth))}.timeline__items{align-items:center;display:flex;flex-wrap:nowrap;padding-left:var(--space-left);padding-right:var(--space-right)}.timeline-item{position:relative;flex:0 0 auto;margin-right:196px}.timeline-item:last-child{margin-right:var(--space-right)}.timeline-item--portrait .timeline-item__image{aspect-ratio:2/3}.timeline-item--landscape .timeline-item__image{aspect-ratio:3/2}.timeline-item__image{position:relative;width:100%}.timeline-item__caption{font:400 17px/1.5 "proxima-nova",sans-serif;height:4lh;overflow:hidden;margin-top:18px;width:100%}@media (max-width: 767px){.timeline-item__caption{font-size:16px}}.timeline__bottom{align-items:baseline;display:flex;padding-top:4px;padding-left:var(--space-left);padding-right:var(--space-right);padding-bottom:37px}.timeline__bottom-right{display:flex;gap:10px;margin-left:auto}.timeline__bottom-year{font:600 70px/1 "futura-pt",sans-serif;display:inline-block;color:#4B4B4B}@media (max-width: 767px){.timeline__bottom-year{font-size:52px}}.timeline-scrollbar{position:relative;height:17px;width:120px}.timeline-scrollbar__rail{background-color:#C7C7C7;border-radius:9px;position:absolute;left:0;height:100%;width:100%}.timeline-scrollbar__indicator{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background-color:#4B4B4B;border-radius:50%;position:absolute;left:0;height:17px;width:17px}.timeline-jump{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background-image:url("../elements/icon_timeline.svg");background-position:center;background-repeat:no-repeat;height:18px;width:18px}.accessibility-title,.content-changed{position:absolute;top:0;left:-9999px;opacity:0}#bp{width:2px}@media (min-width: 1280px) and (max-height: 780px){.overlayer__menu{column-count:2}}@media (min-width: 1920px){.block-text{grid-column:span 4}.space-on-blocks .block--text-large+.block--border{padding-top:64px}.block--text-large .fx-format-text p+p{margin-top:59px}.people{margin-bottom:-69px}.person{margin-bottom:69px}.block-partner{padding-top:48px}*+.block--partner{padding-top:var(--space-medium)}.item-career{width:23.85787%;margin-right:calc(9.98308%)}.item-career:nth-child(3n){margin-right:calc(8.46024%)}.card--2 .card__content{padding-left:60px}.block-text-simple{grid-column:span 6}.search-result{grid-column:span 2}.office-items{margin-bottom:calc(-1 * var(--space-works-bottom))}.office-item{margin-bottom:var(--space-works-bottom)}.block--office+*{margin-top:var(--space-works-bottom)}.block--text-image .block-text{width:32.3181%}.block--text-image .block-image{width:57.69882%}.block--text-image .block-image .block-image__caption{width:56.01173%}.layer--newsletter{width:23.85787%}}@media (max-width: 1024px){.person,.preview-collaboration{grid-column:span 3;margin-bottom:38px}}@media (max-width: 1279px){.fx-format-text .text-columns{width:138.36317%}.header__logo{top:36px}.header-submenu{left:0;width:100%}.main-wrap:not(.header__hide-submenu) .header-submenu{opacity:0;visibility:hidden}.overlayer__content{padding-top:72px}}@media (max-width: 1279px) and (max-height: 650px){.overlayer__menu{column-count:2}}@media (max-width: 1279px){.block-side{grid-column:9/span 4}.block-box{width:50%}.block-box--position-6{left:43.0791%}.block-box__content{padding:22px 30px;min-height:unset}.footer__left{grid-column:span 4}.footer__addresses{column-count:2}.people{margin-bottom:-38px;margin-top:97px}.space-on-blocks .block.block--project-title+*{padding-top:var(--space-small)}.space-on-blocks .block.block--project-text+*{padding-top:var(--space-medium)}.space-on-blocks .block+.block.block--subscribe{padding-top:var(--space-works-bottom)}.space-on-blocks .block.block--quote+*,.space-on-blocks .block+.block.block--quote{padding-top:var(--space-medium-force)}.block--project-text .block-text,.block--text-large .block-text{grid-column:span 8}.space-on-blocks-new .block.block--project-title+*{padding-top:var(--space-small)}.space-on-blocks-new .block.block--project-text+*{padding-top:var(--space-medium)}.space-on-blocks-new .block+.block.block--subscribe{padding-top:var(--space-works-bottom)}.space-on-blocks-new .block-group .block+.block--collaborations{padding-top:97px}.layer--idea .block--related .block__content{padding-top:24px}*+.block--border{margin-top:48px}.block-quote{grid-column:7/span 6}.layer--right-idea .layer__wrap{padding-top:96px !important}.page-hero__gradient{height:184px}.layer--project .layer__wrap{padding-top:48px}.layer--project .layer__content>.block:last-child{padding-bottom:96px}.partner__text{margin-left:48px;width:calc(66.15905% - 48px)}.partner__image{width:32.3181%;margin-right:0}.block--text--submenu .block-text{grid-column:span 10}.block-sidelinks{grid-column:span 12;margin-top:-0.15em;margin-bottom:-.2em}*+.block-sidelinks{padding-top:72px}.wrap-careers--new{margin-top:72px}.wrap-careers--new .item-careers{padding-top:calc(var(--space-medium) - 25px)}.item-career__title{font:700 30px/1.08 "futura-pt",sans-serif}.item-career__arrow{bottom:2px;right:-6px}.item-career__location{margin-top:11px}.careers-top{gap:16px;padding-bottom:26px}.careers-top__text-desktop{display:none}.careers-top__text-tablet{display:block}.careers-top-filter__label{height:27px}.careers-top-filter__label-arrow{right:12px;top:8px}.careers-top-filter--1{width:170px}.careers-top-filter--2{width:170px}.careers-top-filter__items{padding-left:14px;padding-right:14px}.careers-top-filter__item{padding-left:24px}.careers-filter__label:before{top:7px;left:-25px;height:11px;width:11px}.item-ideas{margin-bottom:calc(-1 * var(--space-medium-tablet))}.item-idea{margin-bottom:var(--space-medium-tablet)}.item-idea__inner{width:100%}.form{grid-column:span 8}.block--text-simple{margin-bottom:var(--space-medium-force)}.block-text-simple{grid-column:span 8}.block-text-simple ul+h2,.block-text-simple p+h2{margin-top:63px}.button{margin-top:65px}.button+*{margin-top:68px}.button+.line{margin-top:72px}.form-search{padding-top:135px}.search-group__title{padding-bottom:60px}.search-result{grid-column:span 4}.search-leadership{grid-column:span 3}.block-related__title{padding-bottom:24px}.partner+.block--related{margin-top:24px}.main-subscribe{height:71px}.main-subscribe__button{padding-top:25px}.main-subscribe__button:after{top:18px}.block--text-image .block-text{width:65.53672%;float:none}.block--text-image .block-image{width:48.30508%;margin-top:96px}.block--accordion .block--text-image .block-image{margin-top:48px}.block-image.block-image--large-left .block-image__caption,.block-image.block-image--large-right .block-image__caption,.block-image.block-image--large-full .block-image__caption{width:65.53672%}.layer--newsletter{width:49.23858%}.button+.block-share{margin-top:50px}.block-share{margin-bottom:32px}.block-benefits__entries{gap:3.38983%;row-gap:48px}.benefit-entry{padding-right:17.23164%;width:48.30508%}.preview-contributor{width:31.07345%}.accordion-content__main .block+.block.block--text-image{padding-top:96px}.accordion-content__main .layer--idea .block--text .block__content{display:block}.accordion-content__main .layer--idea .block--text .block__content .block-text{width:82.76836%}.accordion-content__main .layer--idea .block--text-image .block-text{width:82.76836%}.layer__intro-text{width:80%}.block-callout-caption{width:65.53672%}.timeline-item{margin-right:96px}.timeline-item:last-child{margin-right:var(--space-right)}.timeline-jump{background-image:url("../elements/icon_timeline_mobile_2.svg")}}@media (max-width: 767px){#bp{width:1px}.fx-hide-on-mobile{display:none}.fx-show-on-mobile{display:inline-block}.fx-format-text .text-columns{display:block;width:100%}.fx-format-text *+.text-columns{margin-top:39px}.fx-format-text .text-column{width:100%}.fx-format-text .text-column+.text-column{margin-left:0;margin-top:39px}.header__logo{top:19px}.header-buttons{top:15px;gap:6px;right:7px}.header-button{height:40px;width:40px}.header-button--search .header-button__inner{width:13px}.header-button--search .header-button__inner svg{height:auto;width:100%}.header-lottie-menu{height:25px;width:25px}.overlayer__menu{column-count:unset !important}.main__content:not(.main__content--no-space){padding-bottom:96px}.main__content--top-space{padding-top:calc(var(--space-logo) + 72px)}.header-submenu{top:25px}.footer{padding-bottom:1px}.footer__wrap{padding-top:36px;padding-bottom:13px}.footer__left{display:grid;grid-template-columns:repeat(12, 6.93739%);grid-column-gap:1.52284%;grid-column:span 12}.footer__menu{grid-column:span 6}.footer__menu li+li{margin-top:10px}.footer__social{grid-column:9/span 4;margin-top:0}.footer__addresses{display:none}.footer__logo{grid-column:9/span 4;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);position:relative;width:var(--logo-width);right:0}.footer__inner--credits{padding-top:10px}.block-text{grid-column:span 12}.block-side{grid-column:span 12}.block-image--size-2{grid-column:span 2}.block-image--size-2.block-image--position-1{grid-column:span 11}.block-image--size-2.block-image--position-2{grid-column:span 11}.block-image--size-2.block-image--position-3{grid-column:span 11}.block-image--size-2.block-image--position-4{grid-column:span 11}.block-image--size-2.block-image--position-5{grid-column:span 11}.block-image--size-2.block-image--position-6{grid-column:span 11}.block-image--size-2.block-image--position-7{grid-column:span 11}.block-image--size-2.block-image--position-8{grid-column:span 11}.block--text .block-image--size-2.block-image--position-9{grid-column:2/span 11}.block-image--size-3{grid-column:span 3}.block-image--size-3.block-image--position-1{grid-column:span 11}.block-image--size-3.block-image--position-2{grid-column:span 11}.block-image--size-3.block-image--position-3{grid-column:span 11}.block-image--size-3.block-image--position-4{grid-column:span 11}.block-image--size-3.block-image--position-5{grid-column:span 11}.block-image--size-3.block-image--position-6{grid-column:span 11}.block-image--size-3.block-image--position-7{grid-column:span 11}.block-image--size-3.block-image--position-8{grid-column:span 11}.block--text .block-image--size-3.block-image--position-9{grid-column:2/span 11}.block-image--size-4{grid-column:span 4}.block-image--size-4.block-image--position-1{grid-column:span 11}.block-image--size-4.block-image--position-2{grid-column:span 11}.block-image--size-4.block-image--position-3{grid-column:span 11}.block-image--size-4.block-image--position-4{grid-column:span 11}.block-image--size-4.block-image--position-5{grid-column:span 11}.block-image--size-4.block-image--position-6{grid-column:span 11}.block-image--size-4.block-image--position-7{grid-column:span 11}.block-image--size-4.block-image--position-8{grid-column:span 11}.block--text .block-image--size-4.block-image--position-9{grid-column:2/span 11}.block-image--size-5{grid-column:span 5}.block-image--size-5.block-image--position-1{grid-column:span 11}.block-image--size-5.block-image--position-2{grid-column:span 11}.block-image--size-5.block-image--position-3{grid-column:span 11}.block-image--size-5.block-image--position-4{grid-column:span 11}.block-image--size-5.block-image--position-5{grid-column:span 11}.block-image--size-5.block-image--position-6{grid-column:span 11}.block-image--size-5.block-image--position-7{grid-column:span 11}.block-image--size-5.block-image--position-8{grid-column:span 11}.block--text .block-image--size-5.block-image--position-9{grid-column:2/span 11}.block-image--size-6{grid-column:span 6}.block-image--size-6.block-image--position-1{grid-column:span 11}.block-image--size-6.block-image--position-2{grid-column:span 11}.block-image--size-6.block-image--position-3{grid-column:span 11}.block-image--size-6.block-image--position-4{grid-column:span 11}.block-image--size-6.block-image--position-5{grid-column:span 11}.block-image--size-6.block-image--position-6{grid-column:span 11}.block-image--size-6.block-image--position-7{grid-column:span 11}.block-image--size-6.block-image--position-8{grid-column:span 11}.block--text .block-image--size-6.block-image--position-9{grid-column:2/span 11}.block-image--size-7{grid-column:span 7}.block-image--size-7.block-image--position-1{grid-column:span 11}.block-image--size-7.block-image--position-2{grid-column:span 11}.block-image--size-7.block-image--position-3{grid-column:span 11}.block-image--size-7.block-image--position-4{grid-column:span 11}.block-image--size-7.block-image--position-5{grid-column:span 11}.block-image--size-7.block-image--position-6{grid-column:span 11}.block-image--size-7.block-image--position-7{grid-column:span 11}.block-image--size-7.block-image--position-8{grid-column:span 11}.block--text .block-image--size-7.block-image--position-9{grid-column:2/span 11}.block-image--size-8{grid-column:span 8}.block-image--size-8.block-image--position-1{grid-column:span 11}.block-image--size-8.block-image--position-2{grid-column:span 11}.block-image--size-8.block-image--position-3{grid-column:span 11}.block-image--size-8.block-image--position-4{grid-column:span 11}.block-image--size-8.block-image--position-5{grid-column:span 11}.block-image--size-8.block-image--position-6{grid-column:span 11}.block-image--size-8.block-image--position-7{grid-column:span 11}.block-image--size-8.block-image--position-8{grid-column:span 11}.block--text .block-image--size-8.block-image--position-9{grid-column:2/span 11}.block-image--size-9{grid-column:span 9}.block-image--size-9.block-image--position-1{grid-column:span 11}.block-image--size-9.block-image--position-2{grid-column:span 11}.block-image--size-9.block-image--position-3{grid-column:span 11}.block-image--size-9.block-image--position-4{grid-column:span 11}.block-image--size-9.block-image--position-5{grid-column:span 11}.block-image--size-9.block-image--position-6{grid-column:span 11}.block-image--size-9.block-image--position-7{grid-column:span 11}.block-image--size-9.block-image--position-8{grid-column:span 11}.block--text .block-image--size-9.block-image--position-9{grid-column:2/span 11}.block-image--size-10{grid-column:span 10}.block-image--size-10.block-image--position-1{grid-column:span 11}.block-image--size-10.block-image--position-2{grid-column:span 11}.block-image--size-10.block-image--position-3{grid-column:span 11}.block-image--size-10.block-image--position-4{grid-column:span 11}.block-image--size-10.block-image--position-5{grid-column:span 11}.block-image--size-10.block-image--position-6{grid-column:span 11}.block-image--size-10.block-image--position-7{grid-column:span 11}.block-image--size-10.block-image--position-8{grid-column:span 11}.block--text .block-image--size-10.block-image--position-9{grid-column:2/span 11}.block-image--size-11{grid-column:span 11}.block-image--size-11.block-image--position-1{grid-column:span 11}.block-image--size-11.block-image--position-2{grid-column:span 11}.block-image--size-11.block-image--position-3{grid-column:span 11}.block-image--size-11.block-image--position-4{grid-column:span 11}.block-image--size-11.block-image--position-5{grid-column:span 11}.block-image--size-11.block-image--position-6{grid-column:span 11}.block-image--size-11.block-image--position-7{grid-column:span 11}.block-image--size-11.block-image--position-8{grid-column:span 11}.block--text .block-image--size-11.block-image--position-9{grid-column:2/span 11}.block--images-2up .block-image--portrait{grid-column:span 10}.block--images-2up .block-image--portrait .block-image__caption{width:100%}.block--images-2up .block-image--landscape{grid-column:span 12 !important}.block--images-2up .block-image--landscape .block-image__caption{width:83.07953%}.block--images-2up .block-image+.block-image{margin-top:18px}.block-box{position:relative;width:100%;left:unset;right:0;margin-top:-24px}.block--image-box .block-image--size-7.block-image--position-5{grid-column:2/span 11}.block-box--position-6{grid-column:2/span 11}.block-box--position-1{grid-column:span 11}.block-box__content{padding-left:20px;padding-right:20px}.block-quote{grid-column:span 12;padding-bottom:60px}.block-quote__source{margin-top:-5px;padding-top:41px}.page-hero__gradient{height:82px}.page-hero__title{display:none}.page-hero__title{font:700 24px/1.06 "futura-pt",sans-serif}.block--project-text .block__content{display:block}.layer--project .layer__wrap{padding-top:24px}.layer--project .layer__content>.block--form:last-child{padding-bottom:var(--space-large-force)}.project-title h1{font:700 24px/1.06 "futura-pt",sans-serif;color:#4B4B4B;margin-top:-4px}.project-title h1+h2{padding-top:54px}.block--project-title h2+p{margin-top:18px}.block-image--large-right .block-image__caption,.block-image--large-full .block-image__caption,.block-image--large-left .block-image__caption{width:100%}.block-image__caption{margin-top:15px}.block-text+.block-side{margin-top:var(--space-large-mobile)}.related-items{margin-bottom:0}.related-item{grid-column:span 12;margin-bottom:0}.related-item+.related-item{margin-top:var(--space-works)}.related-item__title{margin-top:20px}.people{margin-bottom:-46px;margin-top:89px}.person{grid-column:span 6;margin-bottom:46px}.project-filter__mobile{grid-column:span 12}.project-filter__mobile-button{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;font:600 16px/1.2 "futura-pt",sans-serif;color:#E33B45;display:inline-block}.project-filter__mobile-button:after{content:"";display:inline-block;background-image:url("../elements/icon_filter_open.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:12px;height:12px;margin-left:3px}.project-filter__mobile--open .project-filter__mobile-button:after{background-image:url("../elements/icon_filter_close.svg")}.project-filter__mobile-content{display:none}.project-filter__mobile-items{-moz-column-count:2;-webkit-column-count:2;column-count:2;margin-top:18px;margin-bottom:-16px}.project-filter__mobile-item{break-inside:avoid;margin-bottom:16px}.project-filter__item--bottom{display:inline-block;margin-top:46px}.project-items{margin-bottom:0}.project-item{grid-column:span 12;margin-bottom:0}.project-item+.project-item{margin-top:var(--space-works)}.project-item--align-right .project-item__image,.project-item--align-left .project-item__image{width:100%;margin-left:0}.project-item__title{margin-top:-4px}.project-item--featured .project-item__title{font:700 17px/1.2 "futura-pt",sans-serif;letter-spacing:0.04em;text-transform:uppercase;margin-top:-4px;width:100%}}@media (max-width: 767px) and (max-width: 767px){.project-item--featured .project-item__title{font-size:16px}}@media (max-width: 767px){.space-on-blocks .block+.block.block--quote{padding-top:var(--space-large)}.space-on-blocks .block.block--quote+*{padding-top:var(--space-large)}.space-on-blocks .block.block--project-text+*{padding-top:var(--space-large-mobile)}.space-on-blocks .block.block--project-title+*{padding-top:var(--space-large-mobile)}.space-on-blocks .block.block.block--subscribe+*{padding-top:60px}.layer--project .space-on-blocks .block.block.block--subscribe+*{padding-top:24px}.space-on-blocks .block.block--text-image+*{padding-top:48px}.space-on-blocks .block--images-2up .block-image+.block-image{margin-top:18px}.space-on-blocks-new .block.block--project-text+*{padding-top:var(--space-large-mobile)}.space-on-blocks-new .block.block--project-title+*{padding-top:var(--space-large-mobile)}.space-on-blocks-new .block.block.block--subscribe+*{padding-top:60px}.layer--project .space-on-blocks-new .block.block.block--subscribe+*{padding-top:24px}.space-on-blocks-new .block.block--text-image+*{padding-top:24px}.space-on-blocks-new .block.block--image:not(.block-video){padding-top:24px}.space-on-blocks-new .block--text-image+.block--quote{padding-top:0 !important}.space-on-blocks-new .block--images-2up .block-image+.block-image{margin-top:18px}.space-on-blocks-new.block--image-box{padding-bottom:96px}.space-on-blocks-new .block-group .block+.block--contributors{padding-top:48px}.space-on-blocks-new .block-group .block+.block--collaborations{padding-top:89px}.block--image-no-caption{padding-bottom:24px}.block--video-no-caption{padding-bottom:24px}.layer--pinnable.layer--first .layer__wrap{padding-top:30px}.layer--pinnable:last-child .layer__wrap{padding-bottom:var(--space-large-force)}.layer--pinnable.layer--careers .layer__wrap{padding-top:26px}.layer--pinnable .layer__wrap{padding-bottom:48px}.layer--fixed+.layer--pinnable .layer__wrap{padding-top:24px}.layer--fixed+.layer--pinnable .block--title:first-child+.block--text{padding-top:24px}.layer--animate-width .layer__wrap{width:100%}.layer--fixed.fx-hide-on-mobile+.layer{margin-top:0}.layer--fixed.fx-hide-on-mobile+.layer .layer__wrap{padding-top:0}.mobile-hero-image{width:100%;padding-bottom:24px}.block--title+.block--text{padding-top:24px}.layer--right{padding-left:0;padding-right:0}.layer--right .fx-grid{display:block}.layer--right .block__content{padding-left:var(--space-left);padding-right:var(--space-right)}.layer--right .layer__wrap{margin-left:0;padding-right:0;width:100%}.layer--right .block--text{margin-left:0}.layer--right.layer--pinnable .layer__wrap{padding-bottom:var(--space-large-force)}.layer--right-idea .layer__wrap{padding-top:72px !important}.layer--right-idea .block--project-title+.block-meta{padding-top:24px !important}.block--text-large .block-text p:nth-child(1){margin-top:-5px}.block--border+.project-filter{padding-top:24px}*+.block--partner{padding-top:38px}.block--partner .block__content{margin-left:calc(-1 * var(--space-right));width:calc(100% + var(--space-right) + var(--space-left));padding-left:var(--space-left)}.block-partner{padding-top:48px;padding-bottom:48px}.partner__image{float:none;width:49.23858%}.partner__text{width:100%;margin-left:0}.partner__image+.partner__text{margin-top:43px}*+.block--office{margin-top:48px}.block--office+*{margin-top:64px}.office-items{margin-bottom:0}.office-item{grid-column:span 12;margin-bottom:0}.office-item+.office-item{margin-top:48px}*+.block-sidelinks{padding-top:48px}.wrap-careers{margin-top:48px;padding-top:26px}.project-filter+.block--careers{margin-top:48px}.item-careers{margin-bottom:0;padding-bottom:var(--space-large-force)}.item-career{margin-top:-5px;width:100%;margin-bottom:0}.item-career+.item-career{padding-top:var(--space-small)}.item-career__title{font:700 24px/1.06 "futura-pt",sans-serif}.item-career__arrow{bottom:3px;right:1px}.item-career__location{margin-top:13px}.wrap-careers--new{padding-top:24px !important}.careers-top{font:400 18px/1.27 "futura-pt",sans-serif;gap:3.38983%}.careers-top-mobile{font:400 18px/1.27 "futura-pt",sans-serif;display:block;padding-left:var(--space-left);padding-right:var(--space-right);padding-bottom:15px;margin-top:-.2em}.careers-top__text{display:none}.careers-top-filter--1,.careers-top-filter--2{width:48.30508%}.careers-top-filter__label-arrow{right:10px;top:8px}.careers-top-filter__items{padding-top:20px;padding-bottom:22px}.careers-top-filter__item{padding-left:21px}.careers-top-filter__item+.careers-top-filter__item{margin-top:4px}.careers-filter__label:before{top:7px;left:-26px;height:11px;width:11px}.item-ideas{margin-bottom:0}.item-idea{margin-bottom:0;width:100%}.item-idea+.item-idea{margin-top:48px}.item-idea+.item-idea.item-idea--text{margin-top:48px}.item-idea.item-idea--text+.item-idea{margin-top:48px}.item-idea__title{margin-top:21px}.item-idea__text{margin-top:26px}.item-idea__meta{margin-top:17px}.item-idea--text{padding-left:0;padding-top:19px}.item-idea--text .item-idea__title{font:700 24px/1.06 "futura-pt",sans-serif}.item-idea--text .item-idea__meta{margin-top:27px}.block-meta+*{margin-top:var(--space-large-mobile)}.ideas-width{width:100%}.layer--idea .block--project-title{margin-bottom:20px}.layer--idea .block--project-title .project-title h1{color:#fff}.block-subscribe{padding-top:24px;padding-bottom:60px}.block-subscribe__title{padding-bottom:42px}.block-subscribe__line{margin-top:23px}.form{grid-column:span 12}.form__group{display:block}.form__group .form__wrap-input{width:100%}.form__group .form__wrap-input+.form__wrap-input{margin-left:0;margin-top:38px}.form__group+.form__wrap-input,.form__wrap-input+.form__wrap-input{margin-top:38px}.form__wrap-checkbox{margin-top:40px}.form__wrap-button{margin-top:42px}.card:last-child{padding-bottom:var(--space-large-force)}.card--1{padding-bottom:48px}.card--1 .card__content-text{width:100%}.card--2 .card__content-text{width:100%}.card *+.line,.block--text-large *+.line{margin-bottom:-0.2em}.layer--home .block--text:first-child.block--text-large{padding-top:24px}.block-image-shadow{height:calc(100% - 16px);top:16px}.block-image-content{position:relative;color:#4B4B4B}.block-image-content .block-image-content__inner>*{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;opacity:1}.block-image-content__title{margin-top:-5px;margin-bottom:5px}.block-image-content__title a{color:#4B4B4B}.block-image-content__inner{margin-top:24px;padding-bottom:48px}.block-image-content__inner .line--project{margin-top:18px}.line--project .line__link a:after{border-bottom-color:#C8C8C8}.block-image--large-left .block-image-content__inner,.block-image--large-right .block-image-content__inner{opacity:1;top:0;width:100%;margin-left:0}.block-image--large-left .block-image-shadow,.block-image--large-right .block-image-shadow{width:calc(100% + var(--space-left))}.block-image--large-left .block-image-content{margin-left:0;padding-right:0;padding-left:var(--space-left)}.block-image--large-right .block-image-content{margin-left:0;padding-left:0;padding-right:var(--space-right)}.line--project .line__link a{color:#4B4B4B}.line--project .line__line{border-top-color:#4B4B4B}.block--text-simple{margin-bottom:96px}.block-text-simple{grid-column:span 12}.block-text-simple h1+.block-text-simple__intro{margin-top:38px}.block-text-simple .block-text-simple__intro+*{margin-top:49px}.block-text-simple>h1:first-child{margin-top:-4px}.form-search{padding-top:104px}.search-content{padding-bottom:var(--space-large-force)}.search-group{margin-top:72px}.search-group+.search-group{margin-top:72px}.search-group--projects .search-results,.search-group--ideas .search-results{margin-bottom:0}.search-project{padding-bottom:0}.search-project+.search-project{padding-top:48px}.search-idea{padding-bottom:0}.search-idea+.search-idea{padding-top:48px}.search-group__title{padding-bottom:48px}.search-result{grid-column:span 12}.search-leadership{grid-column:span 6}.search-careers{grid-column:span 12;margin-bottom:var(--space-small)}.overlayer-back{padding-bottom:var(--space-large-force)}.button{margin-top:41px}.block-text-simple .button{margin-top:65px}.block--text-image{padding-bottom:60px}.block--text-image .block-text{width:100%}.block--text-image .block-image{margin-top:60px;width:82.76836%}.block--accordion .block--text-image .block-image{margin-top:60px}.layer--project:not(.layer--idea):not([style*="display: block"])+.block-image{margin-top:0 !important}.project-item__subtitle,.project-item--featured .project-item__title,.project-item__title,.related-item__title,.related-item__meta,.related-item__subtitle{font-size:21px}.project-item .project-item__subtitle{margin-top:3px}.item-idea .item-idea__text{margin-top:3px}.item-idea .item-idea__title+.item-idea__meta{margin-top:5px}.related-item .related-item__subtitle{margin-top:5px}.layer--newsletter{width:91.53976%}.button+.block-share{margin-top:47px}.block-share{margin-bottom:29px}.block-image-2up+.block-image-2up{margin-top:60px}.block-image-2up .block-image+.block-image{padding-top:60px}.block--images-2up-no-caption.block--gray{padding-bottom:60px}.block-image-2up--left{width:100%}.block-image-2up--right{width:82.76836%}.slideshow__placeholder-landscape{width:65.53672%}.slideshow__placeholder-portrait{width:48.30508%}.slideshow__placeholder-span{width:13.84181%}.slideshow__placeholder-gutter{width:3.38983%}.block-benefits__entries{display:block;padding-bottom:60px}.benefit-entry{padding-right:0;width:100%}.benefit-entry+.benefit-entry{padding-top:48px}.preview-contributor{width:48.30508%}.factoids{display:block;padding-bottom:75px;height:auto}.factoids-space{display:none}.factoids-entry{padding-top:75px;width:100%}.factoids-entry__title{margin-top:-0.1em}.factoids-entry__content{margin-top:17px;margin-bottom:-.3em}.block--collaborations{padding-bottom:60px}.collaborations{display:flex;flex-wrap:wrap;gap:35px;row-gap:0}.preview-collaboration{width:calc(50% - 35px)}.callout--open .callout__marker{opacity:1;height:20px !important;width:20px !important}.callout--open .callout__text{opacity:0;visibility:hidden}.callout--pulse .callout__marker{animation:pulseMobile 2s ease infinite}@keyframes pulseMobile{0%{width:20px;height:20px}10%{height:30px;width:30px}20%{width:20px;height:20px}100%{width:20px;height:20px}}.callout__marker{height:20px;width:20px}.callouts__mobile{background-color:#000;color:#fff;display:block}.callout-slideshow__cell{font:300 15px/1.16 "proxima-nova",sans-serif;font-weight:400;position:absolute;top:0;left:0;padding-top:16px;padding-bottom:60px;padding-left:var(--space-left);padding-right:var(--space-right)}.callout-slideshow__cell-text{margin-top:-0.2em;margin-bottom:-0.3em}.accordion-content__main .block--text-image{padding-bottom:60px}.accordion-content__main .block+.block.block--text-image{padding-top:60px}.accordion-content__main .block--text+.block--image{padding-top:60px !important}.layer--project:not(.layer--idea) .accordion-content__main .block-text+.block-image{margin-top:60px !important}.accordion-content__main .layer--idea .block--text-image .block-text{width:100%}.layer__intro-text{padding-left:var(--space-left);padding-right:var(--space-right);width:100%}.block--text--submenu .block-text{grid-column:span 12}.timeline__top{padding-bottom:31px;width:100%}.timeline__top *+p{padding-top:22px}.timeline-item{margin-right:48px}.timeline-item:last-child{margin-right:var(--space-right)}.timeline__bottom{padding-bottom:39px}}#grid{display:grid;grid-template-columns:repeat(12, 6.93739%);grid-column-gap:1.52284%;padding-left:var(--space-left);padding-right:var(--space-right);position:fixed;left:0;right:0;width:100%;height:100vh;top:0;opacity:0.2;pointer-events:none;z-index:10000}#grid.grid--hidden{display:none}#grid div{background:lime}@media (max-width: 1279px){#grid{display:grid;grid-template-columns:repeat(6, 14.08935%);grid-column-gap:3.09278%}#grid div{display:none}#grid div:nth-child(-n+6){display:block}}
