@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");.node--unpublished{background-color:#fff4f4;}
body{font-family:"futura-pt",sans-serif;font-size:28px;line-height:1.2;}body .node__content p{line-height:1.2;}p:last-child{margin-bottom:0;}h1,h2,h3,h4,h5,h6,p{margin-top:0;}h1,h2,h3{color:var(--headercolor);font-weight:600;}h1{font-family:"futura-pt",sans-serif;}.region-content .text-formatted ul li{margin-bottom:10px;}.region-content .text-formatted ul li:last-child{margin-bottom:0;}.MsoNormal{background:transparent !important;}body.toolbar-tray-open{margin-top:27px;padding-top:0 !important;margin-bottom:30px;}.block-local-tasks-block{position:fixed;bottom:0;left:0;right:0;z-index:9990;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#333333),color-stop(100%,#000000));background-image:-moz-linear-gradient(#333333,#000000);background-image:-webkit-linear-gradient(#333333,#000000);background-image:linear-gradient(#333333,#000000);white-space:normal;margin:0;padding:0;-moz-box-shadow:0 0 5px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);box-shadow:0 0 5px rgba(0,0,0,0.4);}.block-local-tasks-block .block-inner > ul,.block-local-tasks-block .block-inner .tabs{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}.block-local-tasks-block .block-inner > ul li,.block-local-tasks-block .block-inner .tabs li{margin:0;padding:0;}.block-local-tasks-block .block-inner > ul li a,.block-local-tasks-block .block-inner .tabs li a{display:block;margin:0 10px;padding:0 10px;line-height:30px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:bold;}.block-local-tasks-block .block-inner > ul li a:hover,.block-local-tasks-block .block-inner .tabs li a:hover{color:#000;background-color:#eee;}.block-local-tasks-block .block-inner > ul li a.is-active,.block-local-tasks-block .block-inner .tabs li a.is-active{color:#000;background-color:#eee;}.block-local-tasks-block .block-inner > ul li a.is-active:hover,.block-local-tasks-block .block-inner .tabs li a.is-active:hover{color:#000;background-color:#eee;}.block-views .item-list > ul > li,.views-row{position:relative;}.block-views .item-list > ul > li .edit,.block-views .item-list > ul > li .views-field-edit-node,.block-views .item-list > ul > li .views-field-edit-term,.views-row .edit,.views-row .views-field-edit-node,.views-row .views-field-edit-term{position:absolute;top:10px;right:40px;display:none;z-index:9999;}.block-views .item-list > ul > li .edit a,.block-views .item-list > ul > li .views-field-edit-node a,.block-views .item-list > ul > li .views-field-edit-term a,.views-row .edit a,.views-row .views-field-edit-node a,.views-row .views-field-edit-term a{display:block;padding:0 15px;line-height:25px !important;font-weight:bold;font-size:13px !important;background:#000;text-decoration:none;}.block-views .item-list > ul > li .edit a:link,.block-views .item-list > ul > li .edit a:hover,.block-views .item-list > ul > li .edit a:visited,.block-views .item-list > ul > li .views-field-edit-node a:link,.block-views .item-list > ul > li .views-field-edit-node a:hover,.block-views .item-list > ul > li .views-field-edit-node a:visited,.block-views .item-list > ul > li .views-field-edit-term a:link,.block-views .item-list > ul > li .views-field-edit-term a:hover,.block-views .item-list > ul > li .views-field-edit-term a:visited,.views-row .edit a:link,.views-row .edit a:hover,.views-row .edit a:visited,.views-row .views-field-edit-node a:link,.views-row .views-field-edit-node a:hover,.views-row .views-field-edit-node a:visited,.views-row .views-field-edit-term a:link,.views-row .views-field-edit-term a:hover,.views-row .views-field-edit-term a:visited{color:#fff;}.block-views .item-list > ul > li:hover .edit,.block-views .item-list > ul > li:hover .views-field-edit-node,.block-views .item-list > ul > li:hover .views-field-edit-term,.views-row:hover .edit,.views-row:hover .views-field-edit-node,.views-row:hover .views-field-edit-term{display:block;}.messages-wrapper{margin:10px;padding:20px;background-color:#FFFDDF;font-size:18px;border:2px solid #576DDE;}.block-inner > h2{font-size:42px;text-align:center;font-weight:500;text-transform:uppercase;color:var(--headingcolor);}.path-user .region-content{max-width:var(--sitewidth);margin-left:auto;margin-right:auto;}.path-user form{max-width:700px;padding:40px;-moz-box-shadow:0 0 30px rgba(0,0,0,0.26);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.26);box-shadow:0 0 30px rgba(0,0,0,0.26);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;}.path-user .user-pass .form-item{margin-bottom:0;}form .form-item{margin:0;margin-bottom:1em;}form label{display:block;font-size:13px;text-transform:uppercase;color:#000;font-weight:500;}form .js-form-type-checkbox > label,form .js-form-type-radio > label{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}form input[type="text"],form input[type="password"],form input[type="email"],form textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px;height:auto;display:block;border:1px solid #e2e2e2;font-family:"futura-pt",sans-serif;}form .description,form p{font-size:11px;margin-top:2px;}form input[type="submit"]{border:none;text-shadow:none;}.inline-fields{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}@media (max-width:767px){.inline-fields{display:block;}}.inline-fields > div{width:48%;}@media (max-width:767px){.inline-fields > div{width:auto;}}img{max-width:100%;height:auto;}a{color:var(--linkcolor);}.button{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:5px 20px;text-align:center;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#707070;color:#fff;font-weight:500;font-size:15px;}a.twitter{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:60px;width:60px;text-indent:-2000em;overflow:hidden;background-color:#212121;color:#fff;margin-left:10px;margin-right:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}a.twitter:before{display:block;text-indent:0;content:"";font-family:'Font Awesome 5 Brands';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;position:relative;top:-1px;position:absolute;top:0;right:0;bottom:0;left:0;line-height:60px;font-size:32px;}a.linkedin{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:60px;width:60px;text-indent:-2000em;overflow:hidden;background-color:#212121;color:#fff;margin-left:10px;margin-right:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}a.linkedin:before{display:block;text-indent:0;content:"";font-family:'Font Awesome 5 Brands';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:normal;position:relative;top:-1px;position:absolute;top:0;right:0;bottom:0;left:0;line-height:60px;font-size:32px;}:root{--sitewidth:1440px;--contentwidth:1170px;--sitebg:#f7f7f7;--contentbg:#fff;--footerbg:#99cccc;--bodycolor:#4B4B4B;--spacing:100px;--headingcolor:#707070;--linkcolor:#256C9B;--postscriptbg:#EBEBEB;}@media only screen and (min-width:768px) and (max-width:1024px){:root{--spacing:50px;}}@media (max-width:767px){:root{--spacing:20px;}}body{background-color:var(--sitebg);color:var(--bodycolor);margin:0;padding:0;}.layout-container{max-width:var(--sitewidth);margin-left:auto;margin-right:auto;background-color:var(--contentbg);}.layout-container > main > .layout-content,.layout-container > div > .region{max-width:var(--contentwidth);margin-left:auto;margin-right:auto;padding-left:var(--spacing);padding-right:var(--spacing);}.postscript-second-wrapper{padding-top:50px;padding-bottom:50px;background-color:var(--postscriptbg);}body:not(.path-frontpage) .region-content{margin-bottom:var(--spacing);}header{margin-bottom:var(--spacing);}@media (max-width:767px){header{margin-bottom:50px;}}header{position:relative;}.home-header .views-row{line-height:0;position:relative;}.home-header .views-row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 10%,rgba(0,0,0,0) 48%,rgba(0,0,0,0.5) 64%);}.footer-copyright{font-size:12px;text-align:center;}.block-system-branding-block{position:absolute;bottom:20%;right:var(--spacing);text-align:right;color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.75);z-index:500;}.block-system-branding-block h1{margin:0;font-weight:500;font-size:7.5vw;}@media (min-width:1441px){.block-system-branding-block h1{font-size:110px;}}@media (max-width:767px){.block-system-branding-block h1{font-size:42px;}}.block-system-branding-block h1 a{color:#fff;text-decoration:none;}.block-system-branding-block .slogan{font-size:3vw;}@media (min-width:1441px){.block-system-branding-block .slogan{font-size:42px;}}@media (max-width:767px){.block-system-branding-block .slogan{font-size:28px;}}@media (max-width:767px){.block-system-branding-block{padding-top:30px;padding-bottom:40px;position:relative;bottom:0;right:0;text-align:center;background-color:#212121;}.block-system-branding-block h1{font-size:42px;}.block-system-branding-block .slogan{font-size:28px;}}.fancy-list.speaking .more-trigger{font-size:15px;text-transform:uppercase;}.fancy-list.speaking .more{display:none;}.home-impact .item-list > h3{color:var(--headingcolor);font-size:24px;font-weight:500;text-transform:uppercase;}.home-impact .item-list > ul{list-style:none;margin:0;padding:0;}.home-impact .item-list > ul li{margin-bottom:50px;}.home-impact .item-list > ul li .item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}@media (max-width:767px){.home-impact .item-list > ul li .item{display:block;}}.home-impact .item-list > ul li .item .logo{width:30%;margin-right:30px;-webkit-flex-shrink:0;flex-shrink:0;}@media (max-width:767px){.home-impact .item-list > ul li .item .logo{width:auto;margin-right:0;margin-bottom:20px;}}.home-impact .item-list > ul li .item .text{-webkit-flex-grow:1;flex-grow:1;}.home-impact .item-list > ul li .item .more-trigger{font-size:15px;text-transform:uppercase;}.home-impact .item-list > ul li .item .more{display:none;}.paragraphs .para-item{padding-bottom:calc(var(--spacing));margin-bottom:calc(var(--spacing));border-bottom:2px dashed #707070;}@media (max-width:767px){.paragraphs .para-item{padding-bottom:40px;margin-bottom:40px;}}.paragraphs .para-item:last-child{border-bottom:none;margin-bottom:0;}.paragraphs .para-item > h2{font-size:42px;text-align:center;font-weight:500;text-transform:uppercase;color:var(--headingcolor);}.paragraphs .para-item.title-hidden .inner > h2{display:none;}.paragraphs .para-item.show-block p a{text-decoration:none;}.paragraphs .para-item.show-block .block-inner > h2{font-size:26px;text-align:left;}.paragraphs .para-item.cols-two .cols > div{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}.paragraphs .para-item.cols-two .cols > div > div{width:45%;}@media (max-width:767px){.paragraphs .para-item.cols-two .cols > div{display:block;}.paragraphs .para-item.cols-two .cols > div > div{width:auto;margin-bottom:50px;}}.paragraphs .para-item.cols-three .cols > div{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}.paragraphs .para-item.cols-three .cols > div > div{width:31%;}@media (max-width:767px){.paragraphs .para-item.cols-three .cols > div{display:block;}.paragraphs .para-item.cols-three .cols > div > div{width:auto;margin-bottom:50px;}}.paragraphs .para-item.cols-four .cols > div{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;}.paragraphs .para-item.cols-four .cols > div > div{width:23%;}@media (max-width:767px){.paragraphs .para-item.cols-four .cols > div{display:block;}.paragraphs .para-item.cols-four .cols > div > div{width:auto;margin-bottom:50px;}}.fancy-list .views-row{margin-bottom:calc(var(--spacing)/2);}@media (max-width:767px){.fancy-list .views-row{margin-bottom:30px;}}.fancy-list .views-row > .item h3{font-size:24px;margin:0 0 5px 0;font-weight:500;}.fancy-list .views-row > .item .date{font-size:21px;font-weight:400;}.fancy-list .views-row > .item .copy,.fancy-list .views-row > .item .source{margin-top:5px;font-size:21px;font-weight:400;}.fancy-list .views-row > .item .copy p,.fancy-list .views-row > .item .source p{font-size:21px;font-weight:400;}.main-nav{position:absolute;top:50px;right:var(--spacing);z-index:500;}.main-nav .menu-toc ul{list-style:none;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;}.main-nav .menu-toc ul li{margin-left:50px;position:relative;}.main-nav .menu-toc ul li:first-child{margin-left:0;}.main-nav .menu-toc ul li a{letter-spacing:1px;display:block;text-decoration:none;font-weight:400;color:#fff;}.main-nav .menu-toc ul li ul{list-style:none;margin:0;padding:0;width:200px;background-color:#fff;position:absolute;top:100%;left:0;display:none;}.main-nav .menu-toc ul li ul li{margin:0;padding:0;}.main-nav .menu-toc ul li ul li a{display:block;font-size:18px;padding:5px 10px;color:#212121;}.main-nav .menu-toc ul li ul li a:hover{background-color:rgba(0,0,0,0.2);}.main-nav .menu-toc ul li:hover > ul{display:block;}@media (max-width:767px){.main-nav{display:none;position:fixed;top:0;right:-100%;bottom:0;width:100%;overflow:auto;background-color:#212121;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;z-index:9999;padding:0;display:block;}.main-nav.active{right:0;}.main-nav .menu-toc ul{display:block;padding-left:0;padding-right:0;}.main-nav .menu-toc ul li{margin:0;}.main-nav .menu-toc ul li a{font-size:21px;padding:20px;color:#ccc;}}
