﻿/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! Hint.css - v2.4.1 - 2016-11-08
* http://kushagragour.in/lab/hint/
* Copyright (c) 2016 Kushagra Gour */[class*="hint--"]{position:relative;display:inline-block}[class*="hint--"]:before,[class*="hint--"]:after{position:absolute;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;transition:0.3s ease;transition-delay:0ms}[class*="hint--"]:hover:before,[class*="hint--"]:hover:after{visibility:visible;opacity:1}[class*="hint--"]:hover:before,[class*="hint--"]:hover:after{transition-delay:100ms}[class*="hint--"]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}[class*="hint--"]:after{background:#383838;color:white;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;line-height:12px;white-space:nowrap}[class*="hint--"][aria-label]:after{content:attr(aria-label)}[class*="hint--"][data-hint]:after{content:attr(data-hint)}[aria-label='']:before,[aria-label='']:after,[data-hint='']:before,[data-hint='']:after{display:none !important}.hint--top-left:before{border-top-color:#383838}.hint--top-right:before{border-top-color:#383838}.hint--top:before{border-top-color:#383838}.hint--bottom-left:before{border-bottom-color:#383838}.hint--bottom-right:before{border-bottom-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-11px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:before{left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:before{margin-top:-11px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:before{left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:before{-webkit-transform:translateX(8px);transform:translateX(8px)}.hint--right:hover:after{-webkit-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:before{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hint--left:hover:after{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:before{margin-bottom:-11px}.hint--top-left:before,.hint--top-left:after{bottom:100%;left:50%}.hint--top-left:before{left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.hint--top-left:after{margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:before{margin-bottom:-11px}.hint--top-right:before,.hint--top-right:after{bottom:100%;left:50%}.hint--top-right:before{left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);transform:translateX(0)}.hint--top-right:after{margin-left:-12px}.hint--top-right:hover:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-right:hover:after{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:before{margin-top:-11px}.hint--bottom-left:before,.hint--bottom-left:after{top:100%;left:50%}.hint--bottom-left:before{left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.hint--bottom-left:after{margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:before{margin-top:-11px}.hint--bottom-right:before,.hint--bottom-right:after{top:100%;left:50%}.hint--bottom-right:before{left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);transform:translateX(0)}.hint--bottom-right:after{margin-left:-12px}.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-right:hover:after{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--small:after,.hint--medium:after,.hint--large:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}[class*="hint--"]:after{text-shadow:0 -1px 0px black;box-shadow:4px 4px 8px rgba(0,0,0,0.3)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0px #592726}.hint--error.hint--top-left:before{border-top-color:#b34e4d}.hint--error.hint--top-right:before{border-top-color:#b34e4d}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before{border-bottom-color:#b34e4d}.hint--error.hint--bottom-right:before{border-bottom-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0px #6c5328}.hint--warning.hint--top-left:before{border-top-color:#c09854}.hint--warning.hint--top-right:before{border-top-color:#c09854}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before{border-bottom-color:#c09854}.hint--warning.hint--bottom-right:before{border-bottom-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0px #1a3c4d}.hint--info.hint--top-left:before{border-top-color:#3986ac}.hint--info.hint--top-right:before{border-top-color:#3986ac}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before{border-bottom-color:#3986ac}.hint--info.hint--bottom-right:before{border-bottom-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0px #1a321a}.hint--success.hint--top-left:before{border-top-color:#458746}.hint--success.hint--top-right:before{border-top-color:#458746}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before{border-bottom-color:#458746}.hint--success.hint--bottom-right:before{border-bottom-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-right:after{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-right:after{-webkit-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:before{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--left:after{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:before{-webkit-transform:translateX(8px);transform:translateX(8px)}.hint--always.hint--right:after{-webkit-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{transition:opacity 0.3s ease,visibility 0.3s ease,-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24),-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24)}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}img{display:inline-block;vertical-align:middle}.row,.legacy-component--basic-3up,.legacy-component--basic-alternative,.legacy-component--project-list,.legacy-component--partner-list,.legacy-component--callout .vertical-tout,.legacy-component--callout-alternative .vertical-tout,.legacy-component--project{margin:0 auto;max-width:1050px;width:100%}.row:before,.legacy-component--basic-3up:before,.legacy-component--basic-alternative:before,.legacy-component--project-list:before,.legacy-component--partner-list:before,.legacy-component--callout .vertical-tout:before,.legacy-component--callout-alternative .vertical-tout:before,.legacy-component--project:before,.row:after,.legacy-component--basic-3up:after,.legacy-component--basic-alternative:after,.legacy-component--project-list:after,.legacy-component--partner-list:after,.legacy-component--callout .vertical-tout:after,.legacy-component--callout-alternative .vertical-tout:after,.legacy-component--project:after{content:" ";display:table}.row:after,.legacy-component--basic-3up:after,.legacy-component--basic-alternative:after,.legacy-component--project-list:after,.legacy-component--partner-list:after,.legacy-component--callout .vertical-tout:after,.legacy-component--callout-alternative .vertical-tout:after,.legacy-component--project:after{clear:both}.row.collapse>.column,.collapse.legacy-component--basic-3up>.column,.collapse.legacy-component--basic-alternative>.column,.collapse.legacy-component--project-list>.column,.collapse.legacy-component--partner-list>.column,.legacy-component--callout .collapse.vertical-tout>.column,.legacy-component--callout-alternative .collapse.vertical-tout>.column,.collapse.legacy-component--project>.column,.row.collapse>.columns,.collapse.legacy-component--basic-3up>.columns,.collapse.legacy-component--basic-alternative>.columns,.collapse.legacy-component--project-list>.columns,.collapse.legacy-component--partner-list>.columns,.legacy-component--callout .collapse.vertical-tout>.columns,.legacy-component--callout-alternative .collapse.vertical-tout>.columns,.collapse.legacy-component--project>.columns{padding-left:0;padding-right:0}.row.collapse .row,.collapse.legacy-component--basic-3up .row,.collapse.legacy-component--basic-alternative .row,.collapse.legacy-component--project-list .row,.collapse.legacy-component--partner-list .row,.legacy-component--callout .collapse.vertical-tout .row,.legacy-component--callout-alternative .collapse.vertical-tout .row,.collapse.legacy-component--project .row,.row.collapse .legacy-component--basic-3up,.collapse.legacy-component--basic-3up .legacy-component--basic-3up,.collapse.legacy-component--basic-alternative .legacy-component--basic-3up,.collapse.legacy-component--project-list .legacy-component--basic-3up,.collapse.legacy-component--partner-list .legacy-component--basic-3up,.legacy-component--callout .collapse.vertical-tout .legacy-component--basic-3up,.legacy-component--callout-alternative .collapse.vertical-tout .legacy-component--basic-3up,.collapse.legacy-component--project .legacy-component--basic-3up,.row.collapse .legacy-component--basic-alternative,.collapse.legacy-component--basic-3up .legacy-component--basic-alternative,.collapse.legacy-component--basic-alternative .legacy-component--basic-alternative,.collapse.legacy-component--project-list .legacy-component--basic-alternative,.collapse.legacy-component--partner-list .legacy-component--basic-alternative,.legacy-component--callout .collapse.vertical-tout .legacy-component--basic-alternative,.legacy-component--callout-alternative .collapse.vertical-tout .legacy-component--basic-alternative,.collapse.legacy-component--project .legacy-component--basic-alternative,.row.collapse .legacy-component--project-list,.collapse.legacy-component--basic-3up .legacy-component--project-list,.collapse.legacy-component--basic-alternative .legacy-component--project-list,.collapse.legacy-component--project-list .legacy-component--project-list,.collapse.legacy-component--partner-list .legacy-component--project-list,.legacy-component--callout .collapse.vertical-tout .legacy-component--project-list,.legacy-component--callout-alternative .collapse.vertical-tout .legacy-component--project-list,.collapse.legacy-component--project .legacy-component--project-list,.row.collapse .legacy-component--partner-list,.collapse.legacy-component--basic-3up .legacy-component--partner-list,.collapse.legacy-component--basic-alternative .legacy-component--partner-list,.collapse.legacy-component--project-list .legacy-component--partner-list,.collapse.legacy-component--partner-list .legacy-component--partner-list,.legacy-component--callout .collapse.vertical-tout .legacy-component--partner-list,.legacy-component--callout-alternative .collapse.vertical-tout .legacy-component--partner-list,.collapse.legacy-component--project .legacy-component--partner-list,.row.collapse .legacy-component--callout .vertical-tout,.legacy-component--callout .row.collapse .vertical-tout,.collapse.legacy-component--basic-3up .legacy-component--callout .vertical-tout,.legacy-component--callout .collapse.legacy-component--basic-3up .vertical-tout,.collapse.legacy-component--basic-alternative .legacy-component--callout .vertical-tout,.legacy-component--callout .collapse.legacy-component--basic-alternative .vertical-tout,.collapse.legacy-component--project-list .legacy-component--callout .vertical-tout,.legacy-component--callout .collapse.legacy-component--project-list .vertical-tout,.collapse.legacy-component--partner-list .legacy-component--callout .vertical-tout,.legacy-component--callout .collapse.legacy-component--partner-list .vertical-tout,.legacy-component--callout .collapse.vertical-tout .vertical-tout,.collapse.legacy-component--project .legacy-component--callout .vertical-tout,.legacy-component--callout .collapse.legacy-component--project .vertical-tout,.row.collapse .legacy-component--callout-alternative .vertical-tout,.legacy-component--callout-alternative .row.collapse .vertical-tout,.collapse.legacy-component--basic-3up .legacy-component--callout-alternative .vertical-tout,.legacy-component--callout-alternative .collapse.legacy-component--basic-3up .vertical-tout,.collapse.legacy-component--basic-alternative .legacy-component--callout-alternative .vertical-tout,.legacy-component--callout-alternative .collapse.legacy-component--basic-alternative .vertical-tout,.collapse.legacy-component--project-list .legacy-component--callout-alternative .vertical-tout,.legacy-component--callout-alternative .collapse.legacy-component--project-list .vertical-tout,.collapse.legacy-component--partner-list .legacy-component--callout-alternative .vertical-tout,.legacy-component--callout-alternative .collapse.legacy-component--partner-list .vertical-tout,.legacy-component--callout-alternative .collapse.vertical-tout .vertical-tout,.collapse.legacy-component--project .legacy-component--callout-alternative .vertical-tout,.legacy-component--callout-alternative .collapse.legacy-component--project .vertical-tout,.row.collapse .legacy-component--project,.collapse.legacy-component--basic-3up .legacy-component--project,.collapse.legacy-component--basic-alternative .legacy-component--project,.collapse.legacy-component--project-list .legacy-component--project,.collapse.legacy-component--partner-list .legacy-component--project,.legacy-component--callout .collapse.vertical-tout .legacy-component--project,.legacy-component--callout-alternative .collapse.vertical-tout .legacy-component--project,.collapse.legacy-component--project .legacy-component--project{margin-left:0;margin-right:0}.row .row,.legacy-component--basic-3up .row,.legacy-component--basic-alternative .row,.legacy-component--project-list .row,.legacy-component--partner-list .row,.legacy-component--callout .vertical-tout .row,.legacy-component--callout-alternative .vertical-tout .row,.legacy-component--project .row,.row .legacy-component--basic-3up,.legacy-component--basic-3up .legacy-component--basic-3up,.legacy-component--basic-alternative .legacy-component--basic-3up,.legacy-component--project-list .legacy-component--basic-3up,.legacy-component--partner-list .legacy-component--basic-3up,.legacy-component--callout .vertical-tout .legacy-component--basic-3up,.legacy-component--callout-alternative .vertical-tout .legacy-component--basic-3up,.legacy-component--project .legacy-component--basic-3up,.row .legacy-component--basic-alternative,.legacy-component--basic-3up .legacy-component--basic-alternative,.legacy-component--basic-alternative .legacy-component--basic-alternative,.legacy-component--project-list .legacy-component--basic-alternative,.legacy-component--partner-list .legacy-component--basic-alternative,.legacy-component--callout .vertical-tout .legacy-component--basic-alternative,.legacy-component--callout-alternative .vertical-tout .legacy-component--basic-alternative,.legacy-component--project .legacy-component--basic-alternative,.row .legacy-component--project-list,.legacy-component--basic-3up .legacy-component--project-list,.legacy-component--basic-alternative .legacy-component--project-list,.legacy-component--project-list .legacy-component--project-list,.legacy-component--partner-list .legacy-component--project-list,.legacy-component--callout .vertical-tout .legacy-component--project-list,.legacy-component--callout-alternative .vertical-tout .legacy-component--project-list,.legacy-component--project .legacy-component--project-list,.row .legacy-component--partner-list,.legacy-component--basic-3up .legacy-component--partner-list,.legacy-component--basic-alternative .legacy-component--partner-list,.legacy-component--project-list .legacy-component--partner-list,.legacy-component--partner-list .legacy-component--partner-list,.legacy-component--callout .vertical-tout .legacy-component--partner-list,.legacy-component--callout-alternative .vertical-tout .legacy-component--partner-list,.legacy-component--project .legacy-component--partner-list,.row .legacy-component--callout .vertical-tout,.legacy-component--callout .row .vertical-tout,.legacy-component--basic-3up .legacy-component--callout .vertical-tout,.legacy-component--callout .legacy-component--basic-3up .vertical-tout,.legacy-component--basic-alternative .legacy-component--callout .vertical-tout,.legacy-component--callout .legacy-component--basic-alternative .vertical-tout,.legacy-component--project-list .legacy-component--callout .vertical-tout,.legacy-component--callout .legacy-component--project-list .vertical-tout,.legacy-component--partner-list .legacy-component--callout .vertical-tout,.legacy-component--callout .legacy-component--partner-list .vertical-tout,.legacy-component--callout .vertical-tout .vertical-tout,.legacy-component--project .legacy-component--callout .vertical-tout,.legacy-component--callout .legacy-component--project .vertical-tout,.row .legacy-component--callout-alternative .vertical-tout,.legacy-component--callout-alternative .row .vertical-tout,.legacy-component--basic-3up .legacy-component--callout-alternative .vertical-tout,.legacy-component--callout-alternative .legacy-component--basic-3up .vertical-tout,.legacy-component--basic-alternative .legacy-component--callout-alternative .vertical-tout,.legacy-component--callout-alternative .legacy-component--basic-alternative .vertical-tout,.legacy-component--project-list .legacy-component--callout-alternative .vertical-tout,.legacy-component--callout-alternative .legacy-component--project-list .vertical-tout,.legacy-component--partner-list .legacy-component--callout-alternative .vertical-tout,.legacy-component--callout-alternative .legacy-component--partner-list .vertical-tout,.legacy-component--callout-alternative .vertical-tout .vertical-tout,.legacy-component--project .legacy-component--callout-alternative .vertical-tout,.legacy-component--callout-alternative .legacy-component--project .vertical-tout,.row .legacy-component--project,.legacy-component--basic-3up .legacy-component--project,.legacy-component--basic-alternative .legacy-component--project,.legacy-component--project-list .legacy-component--project,.legacy-component--partner-list .legacy-component--project,.legacy-component--callout .vertical-tout .legacy-component--project,.legacy-component--callout-alternative .vertical-tout .legacy-component--project,.legacy-component--project .legacy-component--project{margin:0 -21px;max-width:none;width:auto}.row .row:before,.legacy-component--basic-3up .row:before,.legacy-component--basic-alternative .row:before,.legacy-component--project-list .row:before,.legacy-component--partner-list .row:before,.legacy-component--callout .vertical-tout .row:before,.legacy-component--callout-alternative .vertical-tout .row:before,.legacy-component--project .row:before,.row .legacy-component--basic-3up:before,.legacy-component--basic-3up .legacy-component--basic-3up:before,.legacy-component--basic-alternative .legacy-component--basic-3up:before,.legacy-component--project-list .legacy-component--basic-3up:before,.legacy-component--partner-list .legacy-component--basic-3up:before,.legacy-component--callout .vertical-tout .legacy-component--basic-3up:before,.legacy-component--callout-alternative .vertical-tout .legacy-component--basic-3up:before,.legacy-component--project .legacy-component--basic-3up:before,.row .legacy-component--basic-alternative:before,.legacy-component--basic-3up .legacy-component--basic-alternative:before,.legacy-component--basic-alternative .legacy-component--basic-alternative:before,.legacy-component--project-list .legacy-component--basic-alternative:before,.legacy-component--partner-list .legacy-component--basic-alternative:before,.legacy-component--callout .vertical-tout .legacy-component--basic-alternative:before,.legacy-component--callout-alternative .vertical-tout .legacy-component--basic-alternative:before,.legacy-component--project .legacy-component--basic-alternative:before,.row .legacy-component--project-list:before,.legacy-component--basic-3up .legacy-component--project-list:before,.legacy-component--basic-alternative .legacy-component--project-list:before,.legacy-component--project-list .legacy-component--project-list:before,.legacy-component--partner-list .legacy-component--project-list:before,.legacy-component--callout .vertical-tout .legacy-component--project-list:before,.legacy-component--callout-alternative .vertical-tout .legacy-component--project-list:before,.legacy-component--project .legacy-component--project-list:before,.row .legacy-component--partner-list:before,.legacy-component--basic-3up .legacy-component--partner-list:before,.legacy-component--basic-alternative .legacy-component--partner-list:before,.legacy-component--project-list .legacy-component--partner-list:before,.legacy-component--partner-list .legacy-component--partner-list:before,.legacy-component--callout .vertical-tout .legacy-component--partner-list:before,.legacy-component--callout-alternative .vertical-tout .legacy-component--partner-list:before,.legacy-component--project .legacy-component--partner-list:before,.row .legacy-component--callout .vertical-tout:before,.legacy-component--callout .row .vertical-tout:before,.legacy-component--basic-3up .legacy-component--callout .vertical-tout:before,.legacy-component--callout .legacy-component--basic-3up .vertical-tout:before,.legacy-component--basic-alternative .legacy-component--callout .vertical-tout:before,.legacy-component--callout .legacy-component--basic-alternative .vertical-tout:before,.legacy-component--project-list .legacy-component--callout .vertical-tout:before,.legacy-component--callout .legacy-component--project-list .vertical-tout:before,.legacy-component--partner-list .legacy-component--callout .vertical-tout:before,.legacy-component--callout .legacy-component--partner-list .vertical-tout:before,.legacy-component--callout .vertical-tout .vertical-tout:before,.legacy-component--project .legacy-component--callout .vertical-tout:before,.legacy-component--callout .legacy-component--project .vertical-tout:before,.row .legacy-component--callout-alternative .vertical-tout:before,.legacy-component--callout-alternative .row .vertical-tout:before,.legacy-component--basic-3up .legacy-component--callout-alternative .vertical-tout:before,.legacy-component--callout-alternative .legacy-component--basic-3up .vertical-tout:before,.legacy-component--basic-alternative .legacy-component--callout-alternative .vertical-tout:before,.legacy-component--callout-alternative .legacy-component--basic-alternative .vertical-tout:before,.legacy-component--project-list .legacy-component--callout-alternative .vertical-tout:before,.legacy-component--callout-alternative .legacy-component--project-list .vertical-tout:before,.legacy-component--partner-list .legacy-component--callout-alternative .vertical-tout:before,.legacy-component--callout-alternative .legacy-component--partner-list .vertical-tout:before,.legacy-component--callout-alternative .vertical-tout .vertical-tout:before,.legacy-component--project .legacy-component--callout-alternative .vertical-tout:before,.legacy-component--callout-alternative .legacy-component--project .vertical-tout:before,.row .legacy-component--project:before,.legacy-component--basic-3up .legacy-component--project:before,.legacy-component--basic-alternative .legacy-component--project:before,.legacy-component--project-list .legacy-component--project:before,.legacy-component--partner-list .legacy-component--project:before,.legacy-component--callout .vertical-tout .legacy-component--project:before,.legacy-component--callout-alternative .vertical-tout .legacy-component--project:before,.legacy-component--project .legacy-component--project:before,.row .row:after,.legacy-component--basic-3up .row:after,.legacy-component--basic-alternative .row:after,.legacy-component--project-list .row:after,.legacy-component--partner-list .row:after,.legacy-component--callout .vertical-tout .row:after,.legacy-component--callout-alternative .vertical-tout .row:after,.legacy-component--project .row:after,.row .legacy-component--basic-3up:after,.legacy-component--basic-3up .legacy-component--basic-3up:after,.legacy-component--basic-alternative .legacy-component--basic-3up:after,.legacy-component--project-list .legacy-component--basic-3up:after,.legacy-component--partner-list .legacy-component--basic-3up:after,.legacy-component--callout .vertical-tout .legacy-component--basic-3up:after,.legacy-component--callout-alternative .vertical-tout .legacy-component--basic-3up:after,.legacy-component--project .legacy-component--basic-3up:after,.row .legacy-component--basic-alternative:after,.legacy-component--basic-3up .legacy-component--basic-alternative:after,.legacy-component--basic-alternative .legacy-component--basic-alternative:after,.legacy-component--project-list .legacy-component--basic-alternative:after,.legacy-component--partner-list .legacy-component--basic-alternative:after,.legacy-component--callout .vertical-tout .legacy-component--basic-alternative:after,.legacy-component--callout-alternative .vertical-tout .legacy-component--basic-alternative:after,.legacy-component--project .legacy-component--basic-alternative:after,.row .legacy-component--project-list:after,.legacy-component--basic-3up .legacy-component--project-list:after,.legacy-component--basic-alternative .legacy-component--project-list:after,.legacy-component--project-list .legacy-component--project-list:after,.legacy-component--partner-list .legacy-component--project-list:after,.legacy-component--callout .vertical-tout .legacy-component--project-list:after,.legacy-component--callout-alternative .vertical-tout .legacy-component--project-list:after,.legacy-component--project .legacy-component--project-list:after,.row .legacy-component--partner-list:after,.legacy-component--basic-3up .legacy-component--partner-list:after,.legacy-component--basic-alternative .legacy-component--partner-list:after,.legacy-component--project-list .legacy-component--partner-list:after,.legacy-component--partner-list .legacy-component--partner-list:after,.legacy-component--callout .vertical-tout .legacy-component--partner-list:after,.legacy-component--callout-alternative .vertical-tout .legacy-component--partner-list:after,.legacy-component--project .legacy-component--partner-list:after,.row .legacy-component--callout .vertical-tout:after,.legacy-component--callout .row .vertical-tout:after,.legacy-component--basic-3up .legacy-component--callout .vertical-tout:after,.legacy-component--callout .legacy-component--basic-3up .vertical-tout:after,.legacy-component--basic-alternative .legacy-component--callout .vertical-tout:after,.legacy-component--callout .legacy-component--basic-alternative .vertical-tout:after,.legacy-component--project-list .legacy-component--callout .vertical-tout:after,.legacy-component--callout .legacy-component--project-list .vertical-tout:after,.legacy-component--partner-list .legacy-component--callout .vertical-tout:after,.legacy-component--callout .legacy-component--partner-list .vertical-tout:after,.legacy-component--callout .vertical-tout .vertical-tout:after,.legacy-component--project .legacy-component--callout .vertical-tout:after,.legacy-component--callout .legacy-component--project .vertical-tout:after,.row .legacy-component--callout-alternative .vertical-tout:after,.legacy-component--callout-alternative .row .vertical-tout:after,.legacy-component--basic-3up .legacy-component--callout-alternative .vertical-tout:after,.legacy-component--callout-alternative .legacy-component--basic-3up .vertical-tout:after,.legacy-component--basic-alternative .legacy-component--callout-alternative .vertical-tout:after,.legacy-component--callout-alternative .legacy-component--basic-alternative .vertical-tout:after,.legacy-component--project-list .legacy-component--callout-alternative .vertical-tout:after,.legacy-component--callout-alternative .legacy-component--project-list .vertical-tout:after,.legacy-component--partner-list .legacy-component--callout-alternative .vertical-tout:after,.legacy-component--callout-alternative .legacy-component--partner-list .vertical-tout:after,.legacy-component--callout-alternative .vertical-tout .vertical-tout:after,.legacy-component--project .legacy-component--callout-alternative .vertical-tout:after,.legacy-component--callout-alternative .legacy-component--project .vertical-tout:after,.row .legacy-component--project:after,.legacy-component--basic-3up .legacy-component--project:after,.legacy-component--basic-alternative .legacy-component--project:after,.legacy-component--project-list .legacy-component--project:after,.legacy-component--partner-list .legacy-component--project:after,.legacy-component--callout .vertical-tout .legacy-component--project:after,.legacy-component--callout-alternative .vertical-tout .legacy-component--project:after,.legacy-component--project .legacy-component--project:after{content:" ";display:table}.row .row:after,.legacy-component--basic-3up .row:after,.legacy-component--basic-alternative .row:after,.legacy-component--project-list .row:after,.legacy-component--partner-list .row:after,.legacy-component--callout .vertical-tout .row:after,.legacy-component--callout-alternative .vertical-tout .row:after,.legacy-component--project .row:after,.row .legacy-component--basic-3up:after,.legacy-component--basic-3up .legacy-component--basic-3up:after,.legacy-component--basic-alternative .legacy-component--basic-3up:after,.legacy-component--project-list .legacy-component--basic-3up:after,.legacy-component--partner-list .legacy-component--basic-3up:after,.legacy-component--callout .vertical-tout .legacy-component--basic-3up:after,.legacy-component--callout-alternative .vertical-tout .legacy-component--basic-3up:after,.legacy-component--project .legacy-component--basic-3up:after,.row .legacy-component--basic-alternative:after,.legacy-component--basic-3up .legacy-component--basic-alternative:after,.legacy-component--basic-alternative .legacy-component--basic-alternative:after,.legacy-component--project-list .legacy-component--basic-alternative:after,.legacy-component--partner-list .legacy-component--basic-alternative:after,.legacy-component--callout .vertical-tout .legacy-component--basic-alternative:after,.legacy-component--callout-alternative .vertical-tout .legacy-component--basic-alternative:after,.legacy-component--project .legacy-component--basic-alternative:after,.row .legacy-component--project-list:after,.legacy-component--basic-3up .legacy-component--project-list:after,.legacy-component--basic-alternative .legacy-component--project-list:after,.legacy-component--project-list .legacy-component--project-list:after,.legacy-component--partner-list .legacy-component--project-list:after,.legacy-component--callout .vertical-tout .legacy-component--project-list:after,.legacy-component--callout-alternative .vertical-tout .legacy-component--project-list:after,.legacy-component--project .legacy-component--project-list:after,.row .legacy-component--partner-list:after,.legacy-component--basic-3up .legacy-component--partner-list:after,.legacy-component--basic-alternative .legacy-component--partner-list:after,.legacy-component--project-list .legacy-component--partner-list:after,.legacy-component--partner-list .legacy-component--partner-list:after,.legacy-component--callout .vertical-tout .legacy-component--partner-list:after,.legacy-component--callout-alternative .vertical-tout .legacy-component--partner-list:after,.legacy-component--project .legacy-component--partner-list:after,.row .legacy-component--callout .vertical-tout:after,.legacy-component--callout .row .vertical-tout:after,.legacy-component--basic-3up .legacy-component--callout .vertical-tout:after,.legacy-component--callout .legacy-component--basic-3up .vertical-tout:after,.legacy-component--basic-alternative .legacy-component--callout .vertical-tout:after,.legacy-component--callout .legacy-component--basic-alternative .vertical-tout:after,.legacy-component--project-list .legacy-component--callout .vertical-tout:after,.legacy-component--callout .legacy-component--project-list .vertical-tout:after,.legacy-component--partner-list .legacy-component--callout .vertical-tout:after,.legacy-component--callout .legacy-component--partner-list .vertical-tout:after,.legacy-component--callout .vertical-tout .vertical-tout:after,.legacy-component--project .legacy-component--callout .vertical-tout:after,.legacy-component--callout .legacy-component--project .vertical-tout:after,.row .legacy-component--callout-alternative .vertical-tout:after,.legacy-component--callout-alternative .row .vertical-tout:after,.legacy-component--basic-3up .legacy-component--callout-alternative .vertical-tout:after,.legacy-component--callout-alternative .legacy-component--basic-3up .vertical-tout:after,.legacy-component--basic-alternative .legacy-component--callout-alternative .vertical-tout:after,.legacy-component--callout-alternative .legacy-component--basic-alternative .vertical-tout:after,.legacy-component--project-list .legacy-component--callout-alternative .vertical-tout:after,.legacy-component--callout-alternative .legacy-component--project-list .vertical-tout:after,.legacy-component--partner-list .legacy-component--callout-alternative .vertical-tout:after,.legacy-component--callout-alternative .legacy-component--partner-list .vertical-tout:after,.legacy-component--callout-alternative .vertical-tout .vertical-tout:after,.legacy-component--project .legacy-component--callout-alternative .vertical-tout:after,.legacy-component--callout-alternative .legacy-component--project .vertical-tout:after,.row .legacy-component--project:after,.legacy-component--basic-3up .legacy-component--project:after,.legacy-component--basic-alternative .legacy-component--project:after,.legacy-component--project-list .legacy-component--project:after,.legacy-component--partner-list .legacy-component--project:after,.legacy-component--callout .vertical-tout .legacy-component--project:after,.legacy-component--callout-alternative .vertical-tout .legacy-component--project:after,.legacy-component--project .legacy-component--project:after{clear:both}.row .row.collapse,.legacy-component--basic-3up .row.collapse,.legacy-component--basic-alternative .row.collapse,.legacy-component--project-list .row.collapse,.legacy-component--partner-list .row.collapse,.legacy-component--callout .vertical-tout .row.collapse,.legacy-component--callout-alternative .vertical-tout .row.collapse,.legacy-component--project .row.collapse,.row .collapse.legacy-component--basic-3up,.legacy-component--basic-3up .collapse.legacy-component--basic-3up,.legacy-component--basic-alternative .collapse.legacy-component--basic-3up,.legacy-component--project-list .collapse.legacy-component--basic-3up,.legacy-component--partner-list .collapse.legacy-component--basic-3up,.legacy-component--callout .vertical-tout .collapse.legacy-component--basic-3up,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--basic-3up,.legacy-component--project .collapse.legacy-component--basic-3up,.row .collapse.legacy-component--basic-alternative,.legacy-component--basic-3up .collapse.legacy-component--basic-alternative,.legacy-component--basic-alternative .collapse.legacy-component--basic-alternative,.legacy-component--project-list .collapse.legacy-component--basic-alternative,.legacy-component--partner-list .collapse.legacy-component--basic-alternative,.legacy-component--callout .vertical-tout .collapse.legacy-component--basic-alternative,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--basic-alternative,.legacy-component--project .collapse.legacy-component--basic-alternative,.row .collapse.legacy-component--project-list,.legacy-component--basic-3up .collapse.legacy-component--project-list,.legacy-component--basic-alternative .collapse.legacy-component--project-list,.legacy-component--project-list .collapse.legacy-component--project-list,.legacy-component--partner-list .collapse.legacy-component--project-list,.legacy-component--callout .vertical-tout .collapse.legacy-component--project-list,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--project-list,.legacy-component--project .collapse.legacy-component--project-list,.row .collapse.legacy-component--partner-list,.legacy-component--basic-3up .collapse.legacy-component--partner-list,.legacy-component--basic-alternative .collapse.legacy-component--partner-list,.legacy-component--project-list .collapse.legacy-component--partner-list,.legacy-component--partner-list .collapse.legacy-component--partner-list,.legacy-component--callout .vertical-tout .collapse.legacy-component--partner-list,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--partner-list,.legacy-component--project .collapse.legacy-component--partner-list,.row .legacy-component--callout .collapse.vertical-tout,.legacy-component--callout .row .collapse.vertical-tout,.legacy-component--basic-3up .legacy-component--callout .collapse.vertical-tout,.legacy-component--callout .legacy-component--basic-3up .collapse.vertical-tout,.legacy-component--basic-alternative .legacy-component--callout .collapse.vertical-tout,.legacy-component--callout .legacy-component--basic-alternative .collapse.vertical-tout,.legacy-component--project-list .legacy-component--callout .collapse.vertical-tout,.legacy-component--callout .legacy-component--project-list .collapse.vertical-tout,.legacy-component--partner-list .legacy-component--callout .collapse.vertical-tout,.legacy-component--callout .legacy-component--partner-list .collapse.vertical-tout,.legacy-component--callout .vertical-tout .collapse.vertical-tout,.legacy-component--project .legacy-component--callout .collapse.vertical-tout,.legacy-component--callout .legacy-component--project .collapse.vertical-tout,.row .legacy-component--callout-alternative .collapse.vertical-tout,.legacy-component--callout-alternative .row .collapse.vertical-tout,.legacy-component--basic-3up .legacy-component--callout-alternative .collapse.vertical-tout,.legacy-component--callout-alternative .legacy-component--basic-3up .collapse.vertical-tout,.legacy-component--basic-alternative .legacy-component--callout-alternative .collapse.vertical-tout,.legacy-component--callout-alternative .legacy-component--basic-alternative .collapse.vertical-tout,.legacy-component--project-list .legacy-component--callout-alternative .collapse.vertical-tout,.legacy-component--callout-alternative .legacy-component--project-list .collapse.vertical-tout,.legacy-component--partner-list .legacy-component--callout-alternative .collapse.vertical-tout,.legacy-component--callout-alternative .legacy-component--partner-list .collapse.vertical-tout,.legacy-component--callout-alternative .vertical-tout .collapse.vertical-tout,.legacy-component--project .legacy-component--callout-alternative .collapse.vertical-tout,.legacy-component--callout-alternative .legacy-component--project .collapse.vertical-tout,.row .collapse.legacy-component--project,.legacy-component--basic-3up .collapse.legacy-component--project,.legacy-component--basic-alternative .collapse.legacy-component--project,.legacy-component--project-list .collapse.legacy-component--project,.legacy-component--partner-list .collapse.legacy-component--project,.legacy-component--callout .vertical-tout .collapse.legacy-component--project,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--project,.legacy-component--project .collapse.legacy-component--project{margin:0;max-width:none;width:auto}.row .row.collapse:before,.legacy-component--basic-3up .row.collapse:before,.legacy-component--basic-alternative .row.collapse:before,.legacy-component--project-list .row.collapse:before,.legacy-component--partner-list .row.collapse:before,.legacy-component--callout .vertical-tout .row.collapse:before,.legacy-component--callout-alternative .vertical-tout .row.collapse:before,.legacy-component--project .row.collapse:before,.row .collapse.legacy-component--basic-3up:before,.legacy-component--basic-3up .collapse.legacy-component--basic-3up:before,.legacy-component--basic-alternative .collapse.legacy-component--basic-3up:before,.legacy-component--project-list .collapse.legacy-component--basic-3up:before,.legacy-component--partner-list .collapse.legacy-component--basic-3up:before,.legacy-component--callout .vertical-tout .collapse.legacy-component--basic-3up:before,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--basic-3up:before,.legacy-component--project .collapse.legacy-component--basic-3up:before,.row .collapse.legacy-component--basic-alternative:before,.legacy-component--basic-3up .collapse.legacy-component--basic-alternative:before,.legacy-component--basic-alternative .collapse.legacy-component--basic-alternative:before,.legacy-component--project-list .collapse.legacy-component--basic-alternative:before,.legacy-component--partner-list .collapse.legacy-component--basic-alternative:before,.legacy-component--callout .vertical-tout .collapse.legacy-component--basic-alternative:before,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--basic-alternative:before,.legacy-component--project .collapse.legacy-component--basic-alternative:before,.row .collapse.legacy-component--project-list:before,.legacy-component--basic-3up .collapse.legacy-component--project-list:before,.legacy-component--basic-alternative .collapse.legacy-component--project-list:before,.legacy-component--project-list .collapse.legacy-component--project-list:before,.legacy-component--partner-list .collapse.legacy-component--project-list:before,.legacy-component--callout .vertical-tout .collapse.legacy-component--project-list:before,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--project-list:before,.legacy-component--project .collapse.legacy-component--project-list:before,.row .collapse.legacy-component--partner-list:before,.legacy-component--basic-3up .collapse.legacy-component--partner-list:before,.legacy-component--basic-alternative .collapse.legacy-component--partner-list:before,.legacy-component--project-list .collapse.legacy-component--partner-list:before,.legacy-component--partner-list .collapse.legacy-component--partner-list:before,.legacy-component--callout .vertical-tout .collapse.legacy-component--partner-list:before,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--partner-list:before,.legacy-component--project .collapse.legacy-component--partner-list:before,.row .legacy-component--callout .collapse.vertical-tout:before,.legacy-component--callout .row .collapse.vertical-tout:before,.legacy-component--basic-3up .legacy-component--callout .collapse.vertical-tout:before,.legacy-component--callout .legacy-component--basic-3up .collapse.vertical-tout:before,.legacy-component--basic-alternative .legacy-component--callout .collapse.vertical-tout:before,.legacy-component--callout .legacy-component--basic-alternative .collapse.vertical-tout:before,.legacy-component--project-list .legacy-component--callout .collapse.vertical-tout:before,.legacy-component--callout .legacy-component--project-list .collapse.vertical-tout:before,.legacy-component--partner-list .legacy-component--callout .collapse.vertical-tout:before,.legacy-component--callout .legacy-component--partner-list .collapse.vertical-tout:before,.legacy-component--callout .vertical-tout .collapse.vertical-tout:before,.legacy-component--project .legacy-component--callout .collapse.vertical-tout:before,.legacy-component--callout .legacy-component--project .collapse.vertical-tout:before,.row .legacy-component--callout-alternative .collapse.vertical-tout:before,.legacy-component--callout-alternative .row .collapse.vertical-tout:before,.legacy-component--basic-3up .legacy-component--callout-alternative .collapse.vertical-tout:before,.legacy-component--callout-alternative .legacy-component--basic-3up .collapse.vertical-tout:before,.legacy-component--basic-alternative .legacy-component--callout-alternative .collapse.vertical-tout:before,.legacy-component--callout-alternative .legacy-component--basic-alternative .collapse.vertical-tout:before,.legacy-component--project-list .legacy-component--callout-alternative .collapse.vertical-tout:before,.legacy-component--callout-alternative .legacy-component--project-list .collapse.vertical-tout:before,.legacy-component--partner-list .legacy-component--callout-alternative .collapse.vertical-tout:before,.legacy-component--callout-alternative .legacy-component--partner-list .collapse.vertical-tout:before,.legacy-component--callout-alternative .vertical-tout .collapse.vertical-tout:before,.legacy-component--project .legacy-component--callout-alternative .collapse.vertical-tout:before,.legacy-component--callout-alternative .legacy-component--project .collapse.vertical-tout:before,.row .collapse.legacy-component--project:before,.legacy-component--basic-3up .collapse.legacy-component--project:before,.legacy-component--basic-alternative .collapse.legacy-component--project:before,.legacy-component--project-list .collapse.legacy-component--project:before,.legacy-component--partner-list .collapse.legacy-component--project:before,.legacy-component--callout .vertical-tout .collapse.legacy-component--project:before,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--project:before,.legacy-component--project .collapse.legacy-component--project:before,.row .row.collapse:after,.legacy-component--basic-3up .row.collapse:after,.legacy-component--basic-alternative .row.collapse:after,.legacy-component--project-list .row.collapse:after,.legacy-component--partner-list .row.collapse:after,.legacy-component--callout .vertical-tout .row.collapse:after,.legacy-component--callout-alternative .vertical-tout .row.collapse:after,.legacy-component--project .row.collapse:after,.row .collapse.legacy-component--basic-3up:after,.legacy-component--basic-3up .collapse.legacy-component--basic-3up:after,.legacy-component--basic-alternative .collapse.legacy-component--basic-3up:after,.legacy-component--project-list .collapse.legacy-component--basic-3up:after,.legacy-component--partner-list .collapse.legacy-component--basic-3up:after,.legacy-component--callout .vertical-tout .collapse.legacy-component--basic-3up:after,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--basic-3up:after,.legacy-component--project .collapse.legacy-component--basic-3up:after,.row .collapse.legacy-component--basic-alternative:after,.legacy-component--basic-3up .collapse.legacy-component--basic-alternative:after,.legacy-component--basic-alternative .collapse.legacy-component--basic-alternative:after,.legacy-component--project-list .collapse.legacy-component--basic-alternative:after,.legacy-component--partner-list .collapse.legacy-component--basic-alternative:after,.legacy-component--callout .vertical-tout .collapse.legacy-component--basic-alternative:after,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--basic-alternative:after,.legacy-component--project .collapse.legacy-component--basic-alternative:after,.row .collapse.legacy-component--project-list:after,.legacy-component--basic-3up .collapse.legacy-component--project-list:after,.legacy-component--basic-alternative .collapse.legacy-component--project-list:after,.legacy-component--project-list .collapse.legacy-component--project-list:after,.legacy-component--partner-list .collapse.legacy-component--project-list:after,.legacy-component--callout .vertical-tout .collapse.legacy-component--project-list:after,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--project-list:after,.legacy-component--project .collapse.legacy-component--project-list:after,.row .collapse.legacy-component--partner-list:after,.legacy-component--basic-3up .collapse.legacy-component--partner-list:after,.legacy-component--basic-alternative .collapse.legacy-component--partner-list:after,.legacy-component--project-list .collapse.legacy-component--partner-list:after,.legacy-component--partner-list .collapse.legacy-component--partner-list:after,.legacy-component--callout .vertical-tout .collapse.legacy-component--partner-list:after,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--partner-list:after,.legacy-component--project .collapse.legacy-component--partner-list:after,.row .legacy-component--callout .collapse.vertical-tout:after,.legacy-component--callout .row .collapse.vertical-tout:after,.legacy-component--basic-3up .legacy-component--callout .collapse.vertical-tout:after,.legacy-component--callout .legacy-component--basic-3up .collapse.vertical-tout:after,.legacy-component--basic-alternative .legacy-component--callout .collapse.vertical-tout:after,.legacy-component--callout .legacy-component--basic-alternative .collapse.vertical-tout:after,.legacy-component--project-list .legacy-component--callout .collapse.vertical-tout:after,.legacy-component--callout .legacy-component--project-list .collapse.vertical-tout:after,.legacy-component--partner-list .legacy-component--callout .collapse.vertical-tout:after,.legacy-component--callout .legacy-component--partner-list .collapse.vertical-tout:after,.legacy-component--callout .vertical-tout .collapse.vertical-tout:after,.legacy-component--project .legacy-component--callout .collapse.vertical-tout:after,.legacy-component--callout .legacy-component--project .collapse.vertical-tout:after,.row .legacy-component--callout-alternative .collapse.vertical-tout:after,.legacy-component--callout-alternative .row .collapse.vertical-tout:after,.legacy-component--basic-3up .legacy-component--callout-alternative .collapse.vertical-tout:after,.legacy-component--callout-alternative .legacy-component--basic-3up .collapse.vertical-tout:after,.legacy-component--basic-alternative .legacy-component--callout-alternative .collapse.vertical-tout:after,.legacy-component--callout-alternative .legacy-component--basic-alternative .collapse.vertical-tout:after,.legacy-component--project-list .legacy-component--callout-alternative .collapse.vertical-tout:after,.legacy-component--callout-alternative .legacy-component--project-list .collapse.vertical-tout:after,.legacy-component--partner-list .legacy-component--callout-alternative .collapse.vertical-tout:after,.legacy-component--callout-alternative .legacy-component--partner-list .collapse.vertical-tout:after,.legacy-component--callout-alternative .vertical-tout .collapse.vertical-tout:after,.legacy-component--project .legacy-component--callout-alternative .collapse.vertical-tout:after,.legacy-component--callout-alternative .legacy-component--project .collapse.vertical-tout:after,.row .collapse.legacy-component--project:after,.legacy-component--basic-3up .collapse.legacy-component--project:after,.legacy-component--basic-alternative .collapse.legacy-component--project:after,.legacy-component--project-list .collapse.legacy-component--project:after,.legacy-component--partner-list .collapse.legacy-component--project:after,.legacy-component--callout .vertical-tout .collapse.legacy-component--project:after,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--project:after,.legacy-component--project .collapse.legacy-component--project:after{content:" ";display:table}.row .row.collapse:after,.legacy-component--basic-3up .row.collapse:after,.legacy-component--basic-alternative .row.collapse:after,.legacy-component--project-list .row.collapse:after,.legacy-component--partner-list .row.collapse:after,.legacy-component--callout .vertical-tout .row.collapse:after,.legacy-component--callout-alternative .vertical-tout .row.collapse:after,.legacy-component--project .row.collapse:after,.row .collapse.legacy-component--basic-3up:after,.legacy-component--basic-3up .collapse.legacy-component--basic-3up:after,.legacy-component--basic-alternative .collapse.legacy-component--basic-3up:after,.legacy-component--project-list .collapse.legacy-component--basic-3up:after,.legacy-component--partner-list .collapse.legacy-component--basic-3up:after,.legacy-component--callout .vertical-tout .collapse.legacy-component--basic-3up:after,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--basic-3up:after,.legacy-component--project .collapse.legacy-component--basic-3up:after,.row .collapse.legacy-component--basic-alternative:after,.legacy-component--basic-3up .collapse.legacy-component--basic-alternative:after,.legacy-component--basic-alternative .collapse.legacy-component--basic-alternative:after,.legacy-component--project-list .collapse.legacy-component--basic-alternative:after,.legacy-component--partner-list .collapse.legacy-component--basic-alternative:after,.legacy-component--callout .vertical-tout .collapse.legacy-component--basic-alternative:after,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--basic-alternative:after,.legacy-component--project .collapse.legacy-component--basic-alternative:after,.row .collapse.legacy-component--project-list:after,.legacy-component--basic-3up .collapse.legacy-component--project-list:after,.legacy-component--basic-alternative .collapse.legacy-component--project-list:after,.legacy-component--project-list .collapse.legacy-component--project-list:after,.legacy-component--partner-list .collapse.legacy-component--project-list:after,.legacy-component--callout .vertical-tout .collapse.legacy-component--project-list:after,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--project-list:after,.legacy-component--project .collapse.legacy-component--project-list:after,.row .collapse.legacy-component--partner-list:after,.legacy-component--basic-3up .collapse.legacy-component--partner-list:after,.legacy-component--basic-alternative .collapse.legacy-component--partner-list:after,.legacy-component--project-list .collapse.legacy-component--partner-list:after,.legacy-component--partner-list .collapse.legacy-component--partner-list:after,.legacy-component--callout .vertical-tout .collapse.legacy-component--partner-list:after,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--partner-list:after,.legacy-component--project .collapse.legacy-component--partner-list:after,.row .legacy-component--callout .collapse.vertical-tout:after,.legacy-component--callout .row .collapse.vertical-tout:after,.legacy-component--basic-3up .legacy-component--callout .collapse.vertical-tout:after,.legacy-component--callout .legacy-component--basic-3up .collapse.vertical-tout:after,.legacy-component--basic-alternative .legacy-component--callout .collapse.vertical-tout:after,.legacy-component--callout .legacy-component--basic-alternative .collapse.vertical-tout:after,.legacy-component--project-list .legacy-component--callout .collapse.vertical-tout:after,.legacy-component--callout .legacy-component--project-list .collapse.vertical-tout:after,.legacy-component--partner-list .legacy-component--callout .collapse.vertical-tout:after,.legacy-component--callout .legacy-component--partner-list .collapse.vertical-tout:after,.legacy-component--callout .vertical-tout .collapse.vertical-tout:after,.legacy-component--project .legacy-component--callout .collapse.vertical-tout:after,.legacy-component--callout .legacy-component--project .collapse.vertical-tout:after,.row .legacy-component--callout-alternative .collapse.vertical-tout:after,.legacy-component--callout-alternative .row .collapse.vertical-tout:after,.legacy-component--basic-3up .legacy-component--callout-alternative .collapse.vertical-tout:after,.legacy-component--callout-alternative .legacy-component--basic-3up .collapse.vertical-tout:after,.legacy-component--basic-alternative .legacy-component--callout-alternative .collapse.vertical-tout:after,.legacy-component--callout-alternative .legacy-component--basic-alternative .collapse.vertical-tout:after,.legacy-component--project-list .legacy-component--callout-alternative .collapse.vertical-tout:after,.legacy-component--callout-alternative .legacy-component--project-list .collapse.vertical-tout:after,.legacy-component--partner-list .legacy-component--callout-alternative .collapse.vertical-tout:after,.legacy-component--callout-alternative .legacy-component--partner-list .collapse.vertical-tout:after,.legacy-component--callout-alternative .vertical-tout .collapse.vertical-tout:after,.legacy-component--project .legacy-component--callout-alternative .collapse.vertical-tout:after,.legacy-component--callout-alternative .legacy-component--project .collapse.vertical-tout:after,.row .collapse.legacy-component--project:after,.legacy-component--basic-3up .collapse.legacy-component--project:after,.legacy-component--basic-alternative .collapse.legacy-component--project:after,.legacy-component--project-list .collapse.legacy-component--project:after,.legacy-component--partner-list .collapse.legacy-component--project:after,.legacy-component--callout .vertical-tout .collapse.legacy-component--project:after,.legacy-component--callout-alternative .vertical-tout .collapse.legacy-component--project:after,.legacy-component--project .collapse.legacy-component--project:after{clear:both}.column,.columns{padding-left:21px;padding-right:21px;width:100%;float:left}.column+.column:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.columns+.columns.end{float:left}@media only screen{.column,.columns{position:relative;padding-left:21px;padding-right:21px;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}}@media only screen and (min-width: 40.0625em){.column,.columns{position:relative;padding-left:21px;padding-right:21px;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}}@media only screen and (min-width: 880px){.column,.columns{position:relative;padding-left:21px;padding-right:21px;float:left}.event-medium-1{width:8.33333%}.event-medium-2{width:16.66667%}.event-medium-3{width:25%}.event-medium-4{width:33.33333%}.event-medium-5{width:41.66667%}.event-medium-6{width:50%}.event-medium-7{width:58.33333%}.event-medium-8{width:66.66667%}.event-medium-9{width:75%}.event-medium-10{width:83.33333%}.event-medium-11{width:91.66667%}.event-medium-12{width:100%}}@media only screen and (min-width: 64.0625em){.column,.columns{position:relative;padding-left:21px;padding-right:21px;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#141414;font-family:"Neue Helvetica W01", "Helvetica Neue", Helvetica, Arial, sans-serif}.lang-ja body{font-family:'ヒラギノ角ゴ ProN' , 'Hiragino Kaku Gothic ProN' , '游ゴシック' , '游ゴシック体' , YuGothic , 'Yu Gothic' , 'メイリオ' , Meiryo , 'ＭＳ ゴシック' , 'MS Gothic' , HiraKakuProN-W3 , 'TakaoExゴシック' , TakaoExGothic , 'MotoyaLCedar' , 'Droid Sans Japanese' , sans-serif}*{line-height:1.125}b,strong{font-weight:600}h1{font-weight:normal;margin-top:0}h3{font-weight:600}.page-title{font-weight:600;font-size:2em;margin-bottom:1em}@media only screen and (min-width: 40.0625em){.page-title{font-size:3.24em;margin-bottom:.5em}}.page-excerpt{font-size:1.375rem;padding-bottom:1em}.h-xxl{font-weight:600;font-size:4.11em;letter-spacing:-0.02em}.h-xl,.article-archives-title,.article__headline{font-weight:600;letter-spacing:-0.02em;font-size:2.886em}.h-l--caps{text-transform:uppercase;letter-spacing:6px}.h-l,.h-l--caps{font-size:2.565em;font-weight:300}.h-m,.vertical--article .vertical__title,.vertical--listing .vertical__title,.component--basic .component__title,.component--basic-with-download .component__title,.component--basic-with-pullquote .component__title,.component--basic-with-statistic .component__title,.component--basic-with-partners .component__title,.component--section .component__title{font-weight:600;font-size:1.801em}.h-s,.component--factbox .component__title,.component--factbox-alternative .component__title,.component--basic .component__kicker,.component--basic-with-download .component__kicker,.component--basic-with-pullquote .component__kicker,.component--basic-with-statistic .component__kicker{font-weight:600;font-size:1.265em}.h-xs--caps{text-transform:uppercase;font-size:0.875em;font-weight:600}.sub-title{border-top:3px solid #141414;padding-top:.2em;border-bottom:1px solid #D5E0E8;padding-bottom:10px;font-size:1.3em;padding-bottom:.375em;padding-right:2em;margin-top:0;font-weight:normal;margin-bottom:.75em;position:relative}@media only screen and (min-width: 40.0625em){.sub-title{margin-bottom:.9em}}@media only screen and (min-width: 40.0625em){.sub-title{font-size:2em;font-weight:300}}.sub-title em{font-style:normal;color:#84919C;display:inline-block}.sub-title .view-all-link{font-size:0.65em}@media only screen and (min-width: 40.0625em){.sub-title .view-all-link{font-size:.45em}}.vertical-page .sub-title,.tout-list-container--si-articles .sub-title{font-size:1.368em;font-weight:600;border-top:1px solid #D5E0E8;border-bottom:0;padding-top:1rem}.vertical-page .sub-title .highlight__featured-text,.tout-list-container--si-articles .sub-title .highlight__featured-text{color:#9AA9B7}.vertical-page .sub-title .view-all-link,.tout-list-container--si-articles .sub-title .view-all-link{font-size:1rem}.lead-in{font-size:1.601em}.body{font-size:1.125em}.body-small,.shared-futures-component__body,.submission-videos__question-description,.component__body,.component__item-body{font-size:1em}.caption{color:#84919C;font-size:0.875em;line-height:1.4}.bold{font-weight:600}.st__content-block--text:first-of-type p:first-of-type{margin-top:0}.st__content-block--text p{line-height:1.65rem}@media only screen and (min-width: 40.0625em){.st__content-block--text p{font-size:1.125rem}}.st__content-block.st__content-block--list ul{padding-left:2em}.st__content-block.st__content-block--list li{margin-bottom:1em;line-height:175%;font-size:1.125em}*,*:before,*:after{box-sizing:border-box}html,body{min-width:100%;min-height:100%;position:relative}@media only screen and (min-width: 40.0625em){html,body{overflow-x:hidden}}body{margin:0;padding:0}a{text-decoration:none;color:inherit;color:#005C9C}img{max-width:100%;height:auto}@keyframes pulse{0%{opacity:1}50%{opacity:0.6}100%{opacity:1}}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:0.6}100%{opacity:1}}@keyframes dockedVideoReveal{0%{opacity:0;top:-20px}100%{opacity:1;top:0}}@-webkit-keyframes dockedVideoReveal{0%{opacity:0;top:-20px}100%{opacity:1;top:0}}.button{text-decoration:none;color:inherit;line-height:2.25rem;background:#003087;display:inline-block;color:#fff;padding:0 0.5rem;text-align:center}.button:hover{background:#1a4593}.button--block{display:block}.gutter-marking{position:absolute;right:0;height:100%;border-right:1px solid #D5E0E8}@media only screen and (max-width: 40em){.gutter-marking{display:none}}.column-bottom-border{position:absolute;right:0;left:0;height:1px;bottom:0;height:100%;border-bottom:1px solid #D5E0E8}.bottom-border{border-bottom:1px solid #D5E0E8}@-webkit-keyframes attention{from{background:#ccdae3}to{background:transparent}}@keyframes attention{from{background:#ccdae3}to{background:transparent}}.attention{-webkit-animation-name:attention;animation-name:attention}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}.related-badge{margin-bottom:1.5em;padding:0.625em;background:#EEF2F5;border:1px solid #D5E0E8;border-radius:4px;font-size:0.875em;font-weight:400;line-height:1.4rem;transition:all .15s ease-out}.related-badge:before,.related-badge:after{content:" ";display:table}.related-badge:after{clear:both}@media only screen and (min-width: 40.0625em){.related-badge{padding:0.9375em;font-size:1em}}.related-badge:hover{border-color:#becfdb;background:#f3f6f8}.related-badge a{display:block;color:#141414}.related-badge a:hover{cursor:pointer}.related-badge .related-item{display:inline;color:#005C9C;line-height:1.4;font-weight:600}.select-dropdown,.vertical-sister-nav__mobile{position:relative;display:inline-block;border-radius:3px;font-size:1rem;border:2px solid #72a9eb}.select-dropdown select,.vertical-sister-nav__mobile select{cursor:pointer;position:relative;z-index:5;background:transparent;line-height:1.2;border:0;border-radius:0;padding:0 2rem 0 0.5rem;height:34px;-webkit-appearance:none;text-transform:capitalize;font-weight:600;color:inherit}.select-dropdown select:focus,.vertical-sister-nav__mobile select:focus{outline:none}.select-dropdown:after,.vertical-sister-nav__mobile:after{content:"▶︎";-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);top:50%;position:absolute;z-index:4;right:0.5rem;display:block}.header-item__link--locales{position:relative}.locale-selector{position:absolute;top:1em;right:0;padding:1em 2.5em 2.15em 1.25em;border-radius:4px;overflow:hidden;max-height:0;border:1px solid transparent;transition:all 0.3s ease-in-out}.locale-selector:hover{border-color:#D5E0E8}.locale-selector .icon--globe{width:16px;margin-right:5px;vertical-align:-3px}.locale-selector.is-open{border-color:#D5E0E8;max-height:1000em;background:#fff}.locale-selector__toggler{cursor:pointer;padding-right:2rem;margin-bottom:1.5em;white-space:nowrap;background:url(/assets/chevron-down-c046ff06b1bdab957d6cc928878b24a85ca33da17d58bf7e8c21f02fa2c1b503.svg) no-repeat right center;background-size:12px}.is-open .locale-selector__toggler{background-image:url(/assets/chevron-up-649f5ebad811d058d001d35657c57de89fcd85384ff8497ca8a196eb90de7a04.svg)}.locale-selector__list{padding:0;list-style-type:none;margin:0;text-align:left;opacity:0;transition:opacity 0.3s ease-in-out}.is-open .locale-selector__list{opacity:1}.locale-selector__item{line-height:2em}.locale-selector__link{white-space:nowrap;padding-left:1.5rem}.locale-selector__link.is-active{background:url(/assets/check-8c7a2ec88bc055eae35d2d9ec9f2a775ed02434772e84e7faa32ac522a5f0f6c.svg) no-repeat 3px center;background-size:12px}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header{background-color:white;margin:0 auto;border-bottom:1px solid #D5E0E8;position:relative}.header.header--main{z-index:102}.header-container{position:relative;padding-left:21px;padding-right:21px;float:left;margin:0}@media only screen{.header-container{width:100%}}.header-item,.header-pane{vertical-align:middle;text-align:center;padding:0 .9em;list-style-type:none;transition:all .15s ease-out;margin-right:-0.2675em}@media screen and (min-width: 800px){.header-item,.header-pane{display:inline-block;font-size:1.125em;height:5.556em}}.header-item a,.header-pane a{transition:all .15s ease-out}.header-item a:hover,.header-pane a:hover{text-decoration:none;color:#84919C}.header-item a.toplink,.header-pane a.toplink{color:#005C9C}.header-pane{position:relative;border-left:1px solid transparent;border-right:1px solid transparent}.header-item{padding-left:0}.header-pane.active{background-color:#EEF2F5;border-left:1px solid #D5E0E8;border-right:1px solid #D5E0E8;transition:all .15s ease-out}.header-pane.active a{color:#84919C}.header-pane:hover{background-color:#EEF2F5;border-left:1px solid #D5E0E8;border-right:1px solid #D5E0E8}.header-pane.active::after{content:"";display:block;position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#EEF2F5}.header-pane-selectors{display:inline-block}@media screen and (max-width: 800px){.header-pane-selectors{display:none}}.header-secondary-links{float:right;display:none}@media screen and (min-width: 800px){.header-secondary-links{display:inline-block}}.header-secondary-links .header-item{padding-right:.75em}.header-secondary-links .header-item.search{display:inline-block;padding-right:0}.header-secondary-links .header-item__link{font-size:.7em;line-height:7.937em;height:auto;display:none}@media screen and (min-width: 800px){.header-secondary-links .header-item__link{display:inline-block}.header-secondary-links .header-item__link.toplink{display:none}}@media screen and (min-width: 940px){.header-secondary-links .header-item__link.toplink{display:inline-block}}.header-item .locale-switcher{margin:3em 0 0}.header-wef__logo{position:relative;height:3em;margin-top:0.75em;margin-bottom:0.625em}@media screen and (min-width: 800px){.header-wef__logo{padding:0;display:inline-block;margin-top:1.028em;margin-bottom:1.028em;height:3.5em}}.header-item__link{color:#005C9C;text-decoration:none;font-weight:600;line-height:5.556em;height:5.556em;display:inline-block}.header-item__link.active{color:#0070BE;border-bottom:2px solid #0070BE;padding-bottom:4px}.link--selected{color:#B7C3CC}.drawer-icon{position:absolute;left:0;display:inline-block;padding:1.5em 1.25em}.drawer-icon:hover{cursor:pointer}.drawer-icon img{height:1em}@media screen and (min-width: 800px){.drawer-icon{display:none}}.header-toplink-button{border:1px solid #D5E0E8;border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none;transition:all .15s ease-out}.header-toplink-button img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.header-toplink-button{display:inline-block;width:auto;text-align:center}.header-toplink-button span{float:none}.header-toplink-button img{position:relative;left:.75em}}.header-toplink-button:hover{background-color:#005C9C;border-color:transparent;color:#FFFFFF}.content-container{width:100%;min-height:100%;left:0;transition:left 0.25s ease-in-out}body.is-pushed-right .content-container{background:#FFF;position:relative;left:85%;box-shadow:-3px 0 15px 0px rgba(0,0,0,0.1)}body.is-pushed-right .drawer-icon{display:none}.meganav-container{position:absolute;width:100%;background-color:#EEF2F5;z-index:101}.meganav-container .tout-list--grid{margin:0}.meganav-container .tout:first-child,.meganav-container .tout-list--grid .tout{margin-top:0;margin-bottom:0}.meganav-content{border-bottom:1px solid #D5E0E8;display:none;padding-top:1em;position:relative}.meganav-content:after{content:' ';position:absolute;width:100%;height:50px;background-image:linear-gradient(-180deg, rgba(0,0,0,0.3), transparent 100%)}.meganav-content .tout--mini .placeholder{max-width:100px}.meganav-content--tall{padding-bottom:2em}.meganav-content--tall:after{bottom:-50px}.meganav-content__description{border-bottom:1px solid #D5E0E8;position:relative;padding-bottom:1em;margin-bottom:1em;color:#84919C}.agenda .meganav-content__description .description{text-align:right}.meganav-section-end{border-top:1px solid #D5E0E8;padding-top:1em;padding-bottom:1em;margin-top:2em;text-align:right;font-weight:600}.meganav-section-end a{color:#005C9C;text-decoration:none}.meganav-section-end span{position:relative;right:.5em}@media only screen and (min-width: 64.0625em){.meganav-section-end{padding-right:0}}.meganav-agenda-subpane{display:none}.subpane-navigation{position:absolute;bottom:1em}.subpane-navigation .subpane-navigation__item{position:relative;cursor:pointer;font-weight:600;color:#005C9C;margin-right:2em;transition:all .15s ease-out}.subpane-navigation .subpane-navigation__item:last-of-type{margin-right:0}.subpane-navigation .subpane-navigation__item.active{color:#84919C}.subpane-navigation .subpane-navigation__item.active::after{content:"";position:absolute;bottom:-25px;left:50%;margin-left:-8.5px;width:17px;height:9px;background-image:url(/assets/subnav-active-arrow-d06e4accdc24a58f9249900dc11a2067746550c183cc0df0fb9a6f2aa9b62d15.svg)}.mega-summary{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.mega-summary{width:33.33333%}}.mega-summary .story-summary__image--report{padding-left:0;padding-right:0}.mega-summary-2x{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.mega-summary-2x{width:50%}}.mega-summary a,.mega-summary-2x a{color:#141414;text-decoration:none}.mega-summary a:hover .mega-summary__title,.mega-summary-2x a:hover .mega-summary__title{text-decoration:underline}.mega-summary a,.mega-summary-2x a{color:#141414;text-decoration:none}.mega-summary a:hover .mega-story__title,.mega-summary-2x a:hover .mega-story__title{text-decoration:underline}.mega-summary:last-of-type .gutter-marking,.mega-summary-2x:last-of-type .gutter-marking{display:none}.mega-summary__image{margin-bottom:.5em}.mega-summary__caption{color:#84919C;font-size:0.875em;line-height:1.4;font-weight:600;margin-bottom:.75em}.mega-summary__title{font-weight:600;font-size:1.265em;color:#141414}.mega-about__image{margin-bottom:.5em}.mega-story__title{font-weight:600;font-size:1.265em;margin-bottom:.75em}.mega-list-group{padding:0;list-style-type:none}.mega-list-group--split{display:flex;flex-wrap:wrap}.mega-list-group__header{border-bottom:1px solid #D5E0E8;padding-bottom:10px;margin-bottom:1em}.mega-list-group__header span{border-bottom:3px solid #D5E0E8;font-weight:600;padding-bottom:10px}.mega-list-group__header .gutter-marking{height:90%}.mega-list-group__item{font-weight:600;font-size:.875em;margin-bottom:1em}.mega-list-group__item a{color:#005C9C;text-decoration:none;transition:all .15s ease-out}.mega-list-group__item a:hover{color:#84919C}.mega-list-group--split .mega-list-group__item{width:50%;padding-right:1em}.mega-event-summary .tout__title{font-size:2em}.mega-event-summary .gutter-marking{height:90%}.footer{background-color:#EDF2F5;padding-bottom:5em;position:relative;z-index:2}.footer .list-group__item{font-size:.9em}.footer__list-group{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.footer__list-group{width:100%}}@media only screen and (min-width: 40.0625em){.footer__list-group{width:25%}}.footer__info-container{border-top:1px solid #D5E0E8;color:#838A8F;margin:2em 0;padding-top:1em;font-size:.9em}.footer__info-container a,.footer__info-container a:visited,.footer__info-container a:active{color:#838A8F}.footer__info-group{position:relative;padding-left:21px;padding-right:21px;float:left;padding-left:0;padding-right:0}@media only screen{.footer__info-group{width:100%}}@media only screen and (min-width: 40.0625em){.footer__info-group{width:50%}}@media only screen and (max-width: 40em){.footer__info-group{margin-bottom:1em}}@media only screen and (min-width: 40.0625em){.footer__info-group:last-of-type{text-align:right}}.footer__wrapper{border-top:1px solid #D5E0E8;border-bottom:1px solid #D5E0E8}.footer__newsletter{width:69%;position:relative;float:left;padding:21px}.footer__newsletter::after{content:"";display:block;position:absolute;right:-1.75%;top:0;bottom:-2px;border-right:1px solid #D5E0E8}@media only screen and (max-width: 40em){.footer__newsletter::after{border:none}}@media only screen and (max-width: 40em){.footer__newsletter{width:100%}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.footer__newsletter{width:50%}}.footer__form__field{margin:0.75em 0 0 0;overflow:hidden;padding:0.5em 0;width:50%;text-align:left;font-weight:normal;border:0}@media only screen and (min-width: 64.0625em){.footer__form__field{margin:0;text-align:left;width:50%;right:1.5em}}@media only screen and (max-width: 40em){.footer__form__field{padding:0.5em 0}}.footer__form__input{border:1px solid #84919C;border-right:0;border-radius:4px 0px 0px 4px;padding:0.75em 1em;float:left;width:165px;transition:all .15s ease-out}@media only screen and (min-width: 64.0625em){.footer__form__input{width:200px}}@media only screen and (max-width: 40em){.footer__form__input{width:100%;margin-bottom:0.75em;border-right:1px solid #84919C;border-radius:4px}}.footer__form__submit{background-color:#005C9C;border-radius:0px 4px 4px 0px;border:1px solid #005C9C;color:white;font-weight:600;padding:0.65em 1em 0.85em;float:left;transition:all .15s ease-out}@media only screen and (max-width: 40em){.footer__form__submit{border-radius:4px}}.footer__form__submit:hover{background-color:#004d83}.footer__socialmedia{width:50%;position:relative;float:left;padding:21px}@media only screen and (min-width: 64.0625em){.footer__socialmedia{width:31%}}@media only screen and (max-width: 40em){.footer__socialmedia{width:100%;border-top:1px solid #D5E0E8}}.footer__socialmedia .footer__socialmedia-title{padding:2em 1em 1.125em;float:left;position:relative;font-weight:600}@media only screen and (max-width: 40em){.footer__socialmedia .footer__socialmedia-title{width:100%;padding:0em;float:none}}.footer__socialmedia .footer__socialmedia-group{padding:1.45em 0 0 0em}.side-drawer{height:100%;background-color:#EEF2F5;position:absolute;width:85%;overflow:none;display:none;z-index:0}.side-drawer__nav{padding:0;list-style-type:none}.side-drawer__item{border-bottom:1px solid #D5E0E8;padding:.875em 0;padding:.875em 0;cursor:pointer}.side-drawer__item:first-of-type{border-top:1px solid #D5E0E8}.side-drawer__item.expanded{border-bottom-color:#EEF2F5;padding-bottom:0}.side-drawer__item.expanded .side-drawer__link{color:#005C9C}.side-drawer__item.expanded .side-drawer__sublinks{display:block}.side-drawer__link{color:#005C9C;font-weight:600;text-decoration:none;padding-left:1em;display:block}.side-drawer__link .filter-show-controls,.side-drawer__link .filter-collapse-controls{margin-right:1em;padding:0;bottom:0}.side-drawer__link.filter__options{text-align:left}.side-drawer__item .filter__content{padding-top:.375em}.side-secondary-nav{padding:0;list-style-type:none;margin:0;padding-left:1em}.side-secondary-nav>*{display:inline-block}.search-widget{position:relative;padding:.5em 1em 0}.search-widget .search-bar{margin:0;padding:0;border:none;outline:none;background-color:transparent;font:inherit;background-color:white;width:calc(100% - 22px - .5em);padding:.5em;margin-top:.5em;border-radius:4px;border:1px solid #D5E0E8;line-height:1.2}.form-submit{background:0;border:0;padding:0}.form-submit img{width:100%}.side-drawer .form-submit img{padding-left:.5em}.side-drawer__close{position:absolute;cursor:pointer;right:-2em;top:.55em;content:" ";height:50px;width:40px;background-image:url(/assets/cancel-a69fead62c801216b4d5c3dde8ec0462d9e6225435a8186f0dd5d185d06fbb07.svg);background-repeat:no-repeat;background-position:center;display:none;opacity:0;z-index:0;transition:right 0.35s ease-in-out}.is-pushed-right .side-drawer__close{display:block;opacity:1;z-index:101;right:0.5em}.side-drawer__sublinks{background-color:#E3EAEF;padding-left:0;margin-top:.75em}.side-drawer__sublink{display:block;padding:.5em 0;padding-left:1.5625em;border-bottom:1px solid #D5E0E8}.side-drawer__sublink a,.side-drawer__sublink a:visited,.side-drawer__sublink a:hover{font-size:.875em;color:#005C9C;text-decoration:none}.drawer-toplink-container{display:block}.drawer-toplink-button{border:1px solid #D5E0E8;border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none;display:inline-block}.drawer-toplink-button img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.drawer-toplink-button{display:inline-block;width:auto;text-align:center}.drawer-toplink-button span{float:none}.drawer-toplink-button img{position:relative;left:.75em}}.side-drawer--locales .side-drawer__sublink{padding-left:0}.side-drawer--locales .locale-selector__item{padding-left:2.53rem}.side-drawer--locales .locale-selector__item.is-active{background:url(/assets/check-8c7a2ec88bc055eae35d2d9ec9f2a775ed02434772e84e7faa32ac522a5f0f6c.svg) no-repeat 1.2em center}.side-drawer__icon{vertical-align:-2px;margin-right:5px;width:16px}.is-pushed-right .cookie-policy{display:none}.cookie-policy{display:none;position:relative;z-index:100;padding-top:0.533em;padding-bottom:0.533em;border-bottom:1px solid #D5E0E8;width:100%;background:#fff}.cookie-policy__container{position:relative;display:flex;font-size:0.8em;color:#84919C}.cookie-policy__message{margin-left:1rem;flex:1 1 auto;align-items:center;align-content:center;align-items:center;display:flex}.cookie-policy__message p{padding:0;margin:0}.cookie-policy__message a{text-decoration:underline}.cookie-policy__dismiss{flex:0 1 auto;font-weight:bold;white-space:nowrap;padding:0 1rem;align-items:center;display:flex}.cookie-policy__dismiss-link{display:inline-flex;padding:0.25rem 0.5rem;border:1px solid #D5E0E8;border-radius:3px}.st__content-block--iframe iframe{max-width:100%}.st__content-block--iframe--scale{position:relative;padding-top:56.25%}.st__content-block--iframe--scale embed,.st__content-block--iframe--scale iframe,.st__content-block--iframe--scale object{position:absolute;top:0;left:0;width:100%;height:100%}figure.st__content-block.st__content-block--image{margin-top:1em;margin-bottom:2em}@media only screen and (min-width: 40.0625em){figure.st__content-block.st__content-block--image{overflow:auto}}.st__content-block--video{position:relative;padding-top:56.25%;margin-top:2em}.st__content-block--video embed,.st__content-block--video iframe,.st__content-block--video object{position:absolute;top:0;left:0;width:100%;height:100%}.locale-icon{width:24px;opacity:0.2}.locale-title{font-size:1rem;color:#84919C}.locale-switcher{display:inline-flex;border-radius:4px;overflow:hidden}.locale-switcher.locale-switcher__agenda{margin-bottom:1rem}@media only screen and (min-width: 40.0625em){.locale-switcher.locale-switcher__agenda{position:relative;top:-3rem}}.locale-switcher.locale-switcher__header{align-self:center}.locale-switcher.event__locale-switcher{float:right}.locale-switcher.locale-switcher__footer{margin-left:-0.3rem}.locale-link{flex:0 1 auto;align-self:auto;color:#003087;background:#fff;background:rgba(255,255,255,0.5);padding:0 0.2rem;line-height:1.45;border-right:1px solid #84919C}.locale-link:last-child{border:0}.locale-switcher__footer .locale-link{background:transparent}span.locale-link{font-weight:600;cursor:default}span.locale-link,a.locale-link:hover{background:rgba(255,255,255,0.75)}.social-videos-collection{background:#EEF2F5;padding-top:2rem}.social-videos-collection .tout--square .tout__title{font-size:1em}@media only screen and (min-width: 64.0625em){.event-section .letter-menu{float:left;width:auto}}.search-speakers{margin-right:21px;margin-left:21px;margin-top:-0.5em;margin-bottom:21px}.search-speakers .form-submit{width:24px;vertical-align:-6px}@media only screen and (min-width: 64.0625em){.search-speakers{float:right}}#search-speakers{padding:0.25em 0.5em;margin-right:0.5em;width:250px}.page--person-profile .placeholder{height:133px;padding-bottom:0;width:133px;position:relative;overflow:hidden;background:none}.page--person-profile .placeholder .image,.page--person-profile .placeholder .tiny-fallback{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.page--person-profile .person__meta{margin-top:0}.person-list{margin-bottom:3em}.person-list .person-square__image{float:left}.person-list__image{margin:1.5em 0}.person-square__container a{color:#141414;text-decoration:none}.person-square__container a:hover .person-square__name{text-decoration:underline}.person-square__container.columns:last-child{float:left}.person-square{border:1px solid #D5E0E8;margin-bottom:1em;position:relative}.person-square:before,.person-square:after{content:" ";display:table}.person-square:after{clear:both}.person-square__image{width:72px;height:72px;position:relative;overflow:hidden;background:#D8D8D8}.person-square__image .image{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.person-square__name{position:absolute;top:50%;left:87px;right:0.875em;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:600}.person__social{background:no-repeat center left;color:#141414;display:inline-block;padding-left:1.8em;min-height:20px}.person__social--facebook{background-image:url(/assets/social/logo-facebook--blue-f19a0df814e0dfc5cdd7fac00c68ff38688cd09cc68420e4f8e6940a888241cd.svg)}.person__social--twitter{background-image:url(/assets/social/logo-twitter--blue-ceb1b89cb60dbbdc4611fb3f01f939d8e1382a60adf43ed620a62e89379be424.svg)}.person__social--linkedin{background-image:url(/assets/social/logo-linkedin--blue-ef3538e98fe5031fcc13085849f46b3846fed73a0ed665ff6228bde302631ee9.svg)}.tabs{padding:0;list-style-type:none;margin:0;display:inline;padding-left:0;margin-top:.5em;margin-bottom:0}@media only screen and (max-width: 40em){.tabs{display:block;list-style:none}}.tabs__tab{display:inline-block}.tabs__tab a{display:inline-block;text-decoration:none}@media only screen and (max-width: 40em){.tabs__tab{display:block}}.tabs__tab a{color:#84919C;font-weight:600;margin-right:.75em;padding-top:.75em;padding-bottom:.75em}@media only screen and (max-width: 40em){.tabs__tab a{margin-bottom:1em;padding-bottom:0}}.tabs__tab a.is-active{border-bottom:3px solid #141414;color:#141414}.tabs__tab:last-child a{margin-right:0}.placeholder{background:#84919C;position:relative}.placeholder .tiny-fallback{display:none}.placeholder img{width:100%;max-width:auto}.placeholder:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;transition:opacity 0.15s ease-out;opacity:0}.highlights-section--featured .placeholder:before{background:#84919C}.tout{margin-top:0.75em;padding-bottom:0.75em;border-bottom:1px solid #D5E0E8}.tout .placeholder{float:left;width:27%;margin-right:1.3125em}.tout .placeholder .image{display:none}.tout .placeholder .tiny-fallback{display:block}.tout .placeholder .universal-image{display:block}.tout:last-child{border:0}@media only screen and (min-width: 40.0625em){.tout .placeholder{float:none;width:100%;margin-right:0;margin-bottom:0.25em}.tout .placeholder .image{display:block}.tout .placeholder .tiny-fallback{display:none}.tout .tout__topic{display:block;margin-top:0.75em}.tout .tout__title{margin-top:0.65em;font-size:1.375em}.tout .tout__description{display:block;margin-bottom:2em}}.tout__link--hover-inactive,.tout__link{display:block;text-decoration:none;color:inherit;overflow:hidden;width:100%;cursor:initial}.tout__link{cursor:pointer}.tout__link.tout__link--selected,.tout__link:hover{outline:none}.tout__link.tout__link--selected .tout__title,.tout__link:hover .tout__title{text-decoration:none;color:#84919C}.tout__link.tout__link--selected .placeholder:before,.tout__link:hover .placeholder:before{opacity:0.15}.tout__details{overflow:hidden}.tout__topic{font-weight:600;margin-top:0;display:none}.tout__topic a{text-decoration:none;color:inherit}.tout__title{margin-bottom:0.5em;margin-top:0;font-size:1em;line-height:1.25;transition:all .15s ease-out}@media only screen and (min-width: 40.0625em){.tout__title{line-height:1.15}}.tout__title span{display:inline-block;font-weight:normal}.web-search-results .tout__title{font-weight:normal}.tout__subtitle{margin-bottom:0.5em;font-size:0.875em;line-height:1.25;padding-bottom:4px;color:#e7e7e7;border-bottom:solid 1px #60656c}.tout__description{font-size:1em;line-height:1.5em;margin-top:0em;display:none}.tout__meta{overflow:hidden}.tout__meta span{display:inline-block}.tout--regular-author .tout__meta span{display:block;line-height:1.25}@media only screen and (max-width: 40em){.tout__meta span.regular-author{display:none}}.tout__meta .regular-author{float:right;margin-left:.75em;margin-bottom:0}@media only screen and (min-width: 40.0625em){.tout--mini .placeholder{float:left;width:27%;margin-right:0.9375em}.tout--mini .placeholder.tiny-fallback{max-width:100px}.tout--mini .tout__topic{font-size:0.75em;margin-top:-0.2em}.tout--mini .tout__title{font-size:1em;margin-top:0;line-height:1.25}.tout--mini .tout__meta .caption{line-height:1.3}}@media only screen and (min-width: 40.0625em){.global-agenda .tout--large{position:relative;padding-top:1.875em}.global-agenda .tout--large .tout__topic{margin:0;position:absolute;top:-0.5em;left:0}.tout--large .placeholder{float:left;width:47%;margin-right:2.25em}.tout--large .tout__topic{font-size:1.125em}.tout--large .tout__topic:after{content:"";display:inline-block;vertical-align:middle;width:8px;height:15px;background:url(/assets/thin-chevron-491f10d0cb058e9bd64f4cd5fa76b85e5b6c532f8cc93b3dd84dee080e91fd03.svg) no-repeat;margin-left:0.5em}.tout--large .tout__title{line-height:1.05;font-weight:600;font-size:2.28em;margin-bottom:.25em;margin-top:0}}.tout.tout--medium_hero .tout__details{bottom:1.5rem}.tout.tout--medium_hero .placeholder{width:111%}.tout--hero,.tout--medium_hero{margin:0}.tout--hero .placeholder,.tout--medium_hero .placeholder{float:none;width:100%;margin-right:0;margin-bottom:0.25em}.tout--hero .placeholder .image,.tout--medium_hero .placeholder .image{display:block}.tout--hero .placeholder .tiny-fallback,.tout--medium_hero .placeholder .tiny-fallback{display:none}.tout--hero .tout__topic,.tout--medium_hero .tout__topic{display:block;margin-top:0.75em}.tout--hero .tout__title,.tout--medium_hero .tout__title{margin-top:0.65em;font-size:1.375em}.tout--hero .tout__description,.tout--medium_hero .tout__description{display:block;margin-bottom:2em}.tout--hero.tout--hero:last-child,.tout--medium_hero.tout--hero:last-child{border-bottom:1px solid #D5E0E8}.tout--hero .tout__meta .regular-author,.tout--medium_hero .tout__meta .regular-author{display:none}@media only screen and (min-width: 40.0625em){.tout--hero,.tout--medium_hero{max-height:590px;overflow:hidden;position:relative}.tout--hero .caption,.tout--medium_hero .caption{color:#fff;opacity:0.65}.tout--hero .placeholder,.tout--medium_hero .placeholder{position:relative}.tout--hero .placeholder:before,.tout--medium_hero .placeholder:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(27,32,41,0);background-image:linear-gradient(to bottom, rgba(27,32,41,0) 45%, #1b2029 100%);background-color:rgba(27,32,41,0.05);opacity:1;transition:opacity 0.2s ease-out}.tout--hero .tout__title,.tout--medium_hero .tout__title{font-weight:600;font-size:2.25em;line-height:1;margin-top:0}.tout--hero .tout__details,.tout--medium_hero .tout__details{position:absolute;bottom:3.5rem;left:1rem;right:1rem;color:#fff}.tout--hero .tout__description,.tout--medium_hero .tout__description{color:#fff;margin-right:20%}.tout--hero .tout__link:hover .placeholder:before,.tout--medium_hero .tout__link:hover .placeholder:before{opacity:0.6}.tout--hero .tout__link:hover .tout__title,.tout--medium_hero .tout__link:hover .tout__title{color:#fff;opacity:0.85}}@media only screen and (min-width: 64.0625em){.tout--hero .tout__title,.tout--medium_hero .tout__title{margin-right:20%;font-size:3.25em}}.tout--transformation-map .tout__link{display:flex;align-content:stretch;height:calc(100% + 2em)}.tout--transformation-map .tout__link-wrapper{min-height:100%}@media only screen and (min-width: 40.0625em){.tout--transformation-map .tout__link-wrapper{background:#ecf1f5}}.tout--transformation-map .tout__pre-headline{font-weight:300;position:relative;margin:0;font-size:1.3em}@media only screen and (min-width: 40.0625em){.tout--transformation-map .tout__pre-headline{font-size:1.7em;margin:8px 12px 0;padding-bottom:6px}}.lang-en .tout--transformation-map .tout__pre-headline{font-size:1.5em}@media only screen and (min-width: 40.0625em){.lang-en .tout--transformation-map .tout__pre-headline{font-size:2em}}.tout--transformation-map .tout__title{display:none;position:relative}@media only screen and (min-width: 40.0625em){.tout--transformation-map .tout__title{display:block;padding:0 12px 0 12px}}.tout--transformation-map .tout__description{font-weight:600;padding:0 12px;color:#005C9C;position:relative;display:block}@media only screen and (max-width: 40em){.tout--transformation-map .tout__description{margin:8px 0 0 100px;line-height:1.15;padding-right:0px;font-weight:normal;font-size:0.865em}}.tout--transformation-map .transformation-map__icon{display:block;height:1em;position:absolute;right:0;top:5px}.lang-en .tout--transformation-map .transformation-map__icon{height:0.865em}@media only screen and (max-width: 40em){.tout--transformation-map .transformation-map__icon{height:1.1em;top:2px}.lang-en .tout--transformation-map .transformation-map__icon{top:5px}}.tout--author .placeholder,.tout--sf-account .placeholder{height:72px;padding-bottom:0;width:72px;position:relative;overflow:hidden;background:none}.tout--author .placeholder .image,.tout--author .placeholder .tiny-fallback,.tout--sf-account .placeholder .image,.tout--sf-account .placeholder .tiny-fallback{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}@media only screen and (min-width: 40.0625em){.tout--author .tout__title,.tout--sf-account .tout__title{font-size:1rem}.tout--author .placeholder,.tout--sf-account .placeholder{height:0;padding-bottom:100%;width:100%;position:relative;overflow:hidden;background:none}.tout--author .placeholder .image,.tout--author .placeholder .tiny-fallback,.tout--sf-account .placeholder .image,.tout--sf-account .placeholder .tiny-fallback{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}}@media only screen and (min-width: 40.0625em){.tout--author.tout--mini .placeholder,.tout--sf-account.tout--mini .placeholder{height:72px;padding-bottom:0;width:72px;position:relative;overflow:hidden;background:none}.tout--author.tout--mini .placeholder .image,.tout--author.tout--mini .placeholder .tiny-fallback,.tout--sf-account.tout--mini .placeholder .image,.tout--sf-account.tout--mini .placeholder .tiny-fallback{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}}.tout--article-with-media .placeholder,.tout--video .placeholder{position:relative}.tout--article-with-media .placeholder:after,.tout--video .placeholder:after{background:url(/assets/video/play-icon--with-shadow-d155ad19b63d21d538574230ab798d129e8062478293777eaea96fe0a0548452.svg) no-repeat;background-size:cover;content:'';height:60px;left:calc(50% - 30px);position:absolute;top:calc(50% - 30px);width:60px}@media only screen and (max-width: 40em){.tout--article-with-media.tout--default .placeholder:after,.tout--video.tout--default .placeholder:after{height:32px;left:calc(50% - 16px);top:calc(50% - 16px);width:32px}.tout--article-with-media.tout--hero .placeholder:after,.tout--video.tout--hero .placeholder:after{height:40px;left:calc(50% - 20px);top:calc(50% - 20px);width:40px}}.tout--article-with-media.tout--mini .placeholder:after,.tout--video.tout--mini .placeholder:after{height:32px;left:calc(50% - 16px);top:calc(50% - 16px);width:32px}.tout--article-with-media .tout__meta-time,.tout--video .tout__meta-time{border-right:1px solid #84919C;font-weight:600;display:inline-block;margin-right:0.5em;padding-right:0.5em}.tout--article-with-media.tout--no-image .tout__title:before,.tout--video.tout--no-image .tout__title:before{content:url(/assets/video/play-icon-352a241f29b8c2d4ce6d1f91b639a5c1413b0e729a620350a80d7af967a011ae.svg);display:inline-block;height:18px;margin-right:0.3em;position:relative;top:0.2em;width:18px}.highlights-section--featured .tout--article-with-media.tout--no-image .tout__title:before,.highlights-section--featured .tout--video.tout--no-image .tout__title:before{content:url(/assets/video/play-icon--white-189cf07b9fcbba77f6b7efd173ce35565f98b61b751bc336cf57a37b099262d8.svg)}.tout--article-with-media.tout--no-image .tout__link--selected .tout__title:before,.tout--article-with-media.tout--no-image .tout__link:hover .tout__title:before,.tout--video.tout--no-image .tout__link--selected .tout__title:before,.tout--video.tout--no-image .tout__link:hover .tout__title:before{content:url(/assets/video/play-icon--grey-254b79ca0451560134cb183240bbd8fd3da2961ca90f72f98340f7470cecbd7d.svg)}.tout--speaker .placeholder,.tout--speaker .image{display:block;width:60px;height:76px;margin-bottom:0}.tout--speaker .tout__meta{font-size:0.8125em;line-height:1.3}.tout--session .placeholder,.tout--session .image{display:block;width:124px;height:69px}.tout--session .tout__title{font-size:0.8125em;line-height:1.3}.tout--session .placeholder{margin-bottom:0}.tout--placeholder{-webkit-animation:opacity-pulse 2s infinite linear;animation:opacity-pulse 2s infinite linear}.tout--placeholder:nth-child(n+1){-webkit-animation:opacity-pulse 2s infinite linear .5s;animation:opacity-pulse 2s infinite linear .5s}.tout--placeholder:nth-child(n+2){-webkit-animation:opacity-pulse 2s infinite linear 1s;animation:opacity-pulse 2s infinite linear 1s}.tout--placeholder:nth-child(n+3){-webkit-animation:opacity-pulse 2s infinite linear 1.5s;animation:opacity-pulse 2s infinite linear 1.5s}.tout--placeholder:nth-child(n+4){-webkit-animation:opacity-pulse 2s infinite linear 2s;animation:opacity-pulse 2s infinite linear 2s}.tout--placeholder:nth-child(n+5){-webkit-animation:opacity-pulse 2s infinite linear 2.5s;animation:opacity-pulse 2s infinite linear 2.5s}.tout--placeholder:nth-child(n+6){-webkit-animation:opacity-pulse 2s infinite linear 3s;animation:opacity-pulse 2s infinite linear 3s}.tout--placeholder:after{border-color:#EFF1F4}.tout--placeholder .placeholder .image{background-color:#EFF1F4}.tout--placeholder .tout__link{cursor:default}.tout--placeholder .tout__topic,.tout--placeholder .tout__title span{background:#EFF1F4}.tout--placeholder .tout__topic{width:60%;height:10px;margin-bottom:0.3125em}.tout--placeholder .tout__title span{width:88%;display:inline-block;height:14px;margin-bottom:0.3125em}.tout--placeholder .tout__title span:last-child{width:70%}.tout--placeholder.sessions-list__item .tout__topic span,.tout--placeholder.sessions-list__item .tout__title span,.tout--placeholder.sessions-list__item .placeholder .image{background-color:#454E55}.tout--placeholder.sessions-list__item .tout__title span{height:0.7em}@-webkit-keyframes opacity-pulse{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}@keyframes opacity-pulse{0%{opacity:1}50%{opacity:0.5}100%{opacity:1}}.tout-list--grid{overflow:hidden}.tout-list-container .tout-list--grid{margin-top:-1em;margin-bottom:1em}@media only screen and (min-width: 40.0625em){.tout-list--grid__container{margin-left:-21px;margin-right:-21px;display:flex;flex-wrap:wrap}.tout-list--grid__container .tout{width:33.33333%;border-bottom:none;position:relative;padding-bottom:2em;margin-bottom:1.75em}.tout-list--grid__container .tout .tout__meta{position:absolute;bottom:0;right:21px;left:21px}.tout-list--grid__container .tout.tout--mini,.tout-list--grid__container .tout.tout--contained{padding:0}.tout-list--grid__container .tout.tout--default_clean{margin-bottom:0;padding:0}.tout-list--grid__container .tout.tout--regular-author .tout__details{padding-bottom:1em}.tout-list--grid__container .tout.tout--author .tout__meta{position:static}.tout-list--grid__container .tout:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;border-right:1px solid #D5E0E8}.tout-list--grid-x2 .tout-list--grid__container .tout{width:calc(100% / 2)}.tout-list--grid-x4 .tout-list--grid__container .tout{width:calc(100% / 4)}.tout-list--grid-x5 .tout-list--grid__container .tout{width:calc(100% / 5)}.tout-list--grid-x6 .tout-list--grid__container .tout{width:calc(100% / 6)}.tout-list--grid__container .tout__link{display:block;padding-left:21px;padding-right:21px}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.tout-list--grid__container .tout{width:50%}.tout-list--grid-x2 .tout-list--grid__container .tout{width:50%}.tout-list--grid-x4 .tout-list--grid__container .tout{width:calc(100% / 2)}.tout-list--grid-x6 .tout-list--grid__container .tout{width:calc(100% / 3)}}@media only screen and (min-width: 64.0625em){.no-flexbox .tout-list--grid .tout{float:left;display:block}.no-flexbox .tout-list--grid .tout:nth-child(3n+1){clear:left}.no-flexbox .tout-list--grid.tout-list--grid-x2 .tout:nth-child(3n+1),.no-flexbox .tout-list--grid.tout-list--grid-x4 .tout:nth-child(3n+1),.no-flexbox .tout-list--grid.tout-list--grid-x6 .tout:nth-child(3n+1){clear:none}.no-flexbox .tout-list--grid.tout-list--grid-x4 .tout:nth-child(4n+1){clear:left}.no-flexbox .tout-list--grid.tout-list--grid-x6 .tout:nth-child(3n+1){clear:none}.no-flexbox .tout-list--grid.tout-list--grid-x6 .tout:nth-child(6n+1){clear:left}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.no-flexbox .tout-list--grid .tout,.no-flexbox .tout-list--grid.tout-list--grid-x4 .tout{float:left}.no-flexbox .tout-list--grid .tout:nth-child(3n+1),.no-flexbox .tout-list--grid.tout-list--grid-x4 .tout:nth-child(3n+1){clear:none}.no-flexbox .tout-list--grid .tout:nth-child(odd),.no-flexbox .tout-list--grid.tout-list--grid-x4 .tout:nth-child(odd){clear:left}.no-flexbox .tout-list--grid.tout-list--grid-x6 .tout:nth-child(3n+1){clear:left;float:left}}.filter{position:absolute;width:100%;background-color:#EEF2F5;z-index:9;background:none}.filter.filter--video,.filter.filter--static{position:static}.filter__selector-row{border-bottom:1px solid #D5E0E8;color:#005C9C;position:relative;display:block;background:#EEF2F5;line-height:1.45}.filter--video .filter__selector-row{background-color:#1B2029;border-color:#454e55;color:white}.filter__path{font-weight:600;padding-top:1em;padding-bottom:1em}.filter__path>span{padding-right:0.5em}.filter__back{background:no-repeat center right;padding-top:1em;padding-bottom:1em;padding-right:1.4em;position:relative;bottom:2px;float:left}.filter__back img{vertical-align:-2px;margin-right:2px}.filter__back a{color:#fff}.filter__options{cursor:pointer;text-align:right}.filter__options.filter__options--dropdown{border-left:1px solid #454e55;border-right:1px solid #454e55;float:right;padding-left:1em;padding-right:1em;position:relative;text-align:left}.filter__options.filter__options--dropdown:nth-child(even){border-right:0}.filter-show-controls,.filter-collapse-controls{background:no-repeat center right;padding-top:1em;padding-bottom:1em;padding-right:1.4em;position:relative;bottom:2px;display:none}.filter-show-controls{background-image:url(/assets/chevron-down-c046ff06b1bdab957d6cc928878b24a85ca33da17d58bf7e8c21f02fa2c1b503.svg)}.filter--video .filter-show-controls{background-image:url(/assets/chevron-down--white-0e3d292a2310fac2c973711ef7e248381c2e2d5e1928d31b339664f23e6b2be3.svg)}.filter-collapse-controls{background-image:url(/assets/chevron-up-649f5ebad811d058d001d35657c57de89fcd85384ff8497ca8a196eb90de7a04.svg)}.filter--video .filter-collapse-controls{background-image:url(/assets/chevron-up--white-d59bb1b78dfec40f9c54535a1063e9d4e8e6d36ba912d7a6514c2c4a5b218712.svg)}.filter__content{background:#EEF2F5;display:none;padding-top:1em}.filter__content.filter__content--video{background-color:#1B2029;color:#fff}.filter__content.filter__content--video a{color:#fff}.filter__options--dropdown .filter__content{border:1px solid #454e55;right:-1px;padding-left:1em;padding-right:1em;position:absolute;width:auto;z-index:1}.filter__options--init .filter__content{z-index:-1;display:block}.filter__content--full-width{margin-bottom:3em}.filter__content--full-width:after{content:' ';position:absolute;width:100%;height:50px;background-image:linear-gradient(-180deg, rgba(0,0,0,0.3), transparent 100%)}.filter__item{margin-bottom:1em;white-space:nowrap;cursor:default;color:#6FC2E9}.filter__parent-category{display:none}@media only screen and (min-width: 40.0625em){.filter__parent-category{display:inline-block}}.filter__category-arrow{display:none;padding-left:0.5em;padding-right:0.5em}@media only screen and (min-width: 40.0625em){.filter__category-arrow{display:inline-block}}.list-group{padding-bottom:1em;padding-top:1em}.list-group.st__content-block{border-bottom:1px solid #D5E0E8;padding-bottom:0.5em}.list-group.st__content-block .list-group__header{margin-top:0}.list-group.st__content-block:last-child{border-bottom:0}.list-group__header{border-bottom:1px solid #D5E0E8;padding-bottom:10px;font-size:1em}.list-group__header span{border-bottom:3px solid #D5E0E8;font-weight:600;padding-bottom:10px}@media only screen and (max-width: 40em){.page__sidebar .list-group__header{display:none}}.list-group__toggler{display:block;float:right}@media only screen and (min-width: 40.0625em){.list-group__toggler{display:none}}.list-group.expandable .list-group__items--group{display:none}.list-group.expandable .list-group__items--group-1{display:block}.list-group.expandable.is-expanded .list-group__items--group{display:block}.list-group.expandable.is-expanded .list-group__show-more__chevron{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);padding-left:5px}.list-group__show-more{border-top:1px solid #D5E0E8;padding-top:10px;position:relative;cursor:pointer}.list-group__show-more:before{content:"";position:absolute;height:80px;top:-81px;width:100%;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%)}.is-expanded .list-group__show-more:before{display:none}.list-group__show-more__text{color:#005C9C}.list-group__items{padding:0;list-style-type:none;margin:0;margin-top:1em}.list-group__item{margin-bottom:1em}.list-group__item a{color:#005C9C;text-decoration:none}.list-group__item a.is-active{font-weight:600}.list-group__item a:hover{text-decoration:none}.list-group__subitem{padding-left:.5em;margin-bottom:.5em}.list-group__subitem:first-of-type{margin-top:.5em}.list-group__subitem img{padding-right:.25em}.further-reading-group{display:none;position:relative}@media only screen and (min-width: 40.0625em){.further-reading-group{display:block}}.further-reading-group .list-group__header{padding-bottom:0}.further-reading-group .tout__link:hover .tout__title{color:#005C9C}.further-reading__more{border-bottom:1px solid #D5E0E8}.further-reading__more a{color:#141414;text-decoration:none}.further-reading__more a:hover .further-reading__more-link{text-decoration:underline}.further-reading__more a{display:block;padding:1em 0 1.15em}.further-reading__more a:hover .further-reading__more-link{text-decoration:none;color:#005C9C;transition:all .15s ease-out}.further-reading__header-title{border-top:3px solid #141414;padding-top:.2em;border-bottom:1px solid #D5E0E8;padding-bottom:10px;font-size:1.3em;padding-bottom:.375em;padding-right:2em;margin-top:0;font-weight:normal;border-bottom:none}@media only screen and (min-width: 40.0625em){.further-reading__header-title{font-size:2em;font-weight:300}}.further-reading__more-link{font-weight:600;font-size:1em;display:inline-block}.further-reading__more-arrow{position:absolute;right:0;bottom:1.25em}.impact-story{margin-top:5rem}.impact-story .further-reading__more a{color:#84919C}.impact-title{font-size:2.2em;font-weight:600;margin:1.5rem 0}.story-summary{margin-top:1em}.story-summary:after{content:' ';bottom:0;left:0;right:0;position:absolute;border-bottom:1px solid #D5E0E8}.story-summary__report{background:url(/assets/report-cover-a910c60b3442500209785a05676416a911b10ca170cd21970708c1152956abb5.png) no-repeat center;background-clip:content-box;min-height:64px}html.webp .story-summary__report{background-image:url(/assets/report-cover-3747eb54629513b911a723eaa68c533131e3810320cdecb35eb3e3bb94dbc345.webp)}@media only screen and (max-width: 40em){.story-summary__report{padding:0;background-size:100%;background-position-y:0}}@media only screen and (min-width: 40.0625em){.story-summary__report{background-size:60%;min-height:100px}}@media only screen and (min-width: 64.0625em){.story-summary__report{background-color:#D4EEFB;min-height:181px;background-position-y:2em}}.story-summary__image{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.story-summary__image{width:33.33333%}}@media only screen and (min-width: 64.0625em){.story-summary__image{width:100%}}@media only screen and (max-width: 40em){.story-summary__image{padding-right:0}}.story-summary__image .placeholder{overflow:hidden;background:#D4EEFB;position:relative}.story-summary__image .placeholder:before{display:block;content:"";width:100%;padding-top:60.82474%}.story-summary__image .placeholder>img{position:absolute;top:0;left:0;right:0;bottom:0}.story-summary__image .placeholder.cover-image>img{top:20%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:65%}.story-summary__details{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.story-summary__details{width:66.66667%}}@media only screen and (min-width: 64.0625em){.story-summary__details{width:100%}}.story-summary__text{display:none;text-overflow:'ellipsis'}@media only screen and (min-width: 40.0625em){.story-summary__text{display:block}}.story-summary__metadata{margin-top:.5em;padding-bottom:1em}.story-summary__name{display:none}@media only screen and (min-width: 40.0625em){.story-summary__name{display:inline-block}.story-summary__name:after{content:' · '}.story-summary__name:last-of-type:after{display:none}}.story-summary__title{font-weight:600;color:#141414;margin-bottom:0.35em;font-size:.95em;padding-top:1em}.story-summary__title a{text-decoration:none;color:inherit}.tiny-summary{position:relative;padding-left:21px;padding-right:21px;float:left;margin-bottom:1em;padding-bottom:1em}@media only screen{.tiny-summary{width:100%}}.tiny-summary a{color:#141414;text-decoration:none}.tiny-summary a:hover .tiny-summary__text{text-decoration:underline}.tiny-summary:after{content:' ';position:absolute;width:90%;bottom:0;border-bottom:1px solid #D5E0E8}.row .tiny-summary:last-child:after,.legacy-component--basic-3up .tiny-summary:last-child:after,.legacy-component--basic-alternative .tiny-summary:last-child:after,.legacy-component--project-list .tiny-summary:last-child:after,.legacy-component--partner-list .tiny-summary:last-child:after,.legacy-component--callout .vertical-tout .tiny-summary:last-child:after,.legacy-component--callout-alternative .vertical-tout .tiny-summary:last-child:after,.legacy-component--project .tiny-summary:last-child:after{display:none}.tiny-summary__image{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.tiny-summary__image{width:33.33333%}}@media only screen and (max-width: 40em){.tiny-summary__image{padding-right:0}}@media only screen and (min-width: 64.0625em){.tiny-summary__image{padding-right:0}}.tiny-summary__text-box{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.tiny-summary__text-box{width:66.66667%}}.tiny-summary__text{font-weight:600;margin-bottom:.5em}.tiny-event{position:relative;padding-left:21px;padding-right:21px;float:left;border-bottom:1px solid #D5E0E8;padding-bottom:1em;margin-bottom:1em}@media only screen{.tiny-event{width:100%}}.tiny-event a{color:#141414;text-decoration:none}.tiny-event a:hover .tiny-event__title{text-decoration:underline}.tiny-event__image{float:left;width:21%;padding-left:0;padding-right:0}.tiny-event__content{position:relative;padding-left:21px;padding-right:21px;float:left;padding-left:0}@media only screen{.tiny-event__content{width:75%}}.tiny-event__metadata{margin-top:.5em}.tiny-event__metadata>*{color:#84919C;font-size:0.875em;line-height:1.4;display:inline-block}.tiny-event__metadata>*:after{content:' · '}.tiny-event__metadata>*:last-of-type:after{display:none}.tiny-event__title{font-weight:600;font-size:1.265em;color:#141414}.highlights-section{padding-top:2em;padding-bottom:2em}.highlights-section .tout:first-child{margin-top:0}.highlights-section .tout--hero:last-child{border-bottom:0}.highlights-section.highlights-section--featured{background-color:#1B2029;color:white;padding-top:2em;margin-top:2em}.highlights-section.highlights-section--featured .gutter-marking,.highlights-section.highlights-section--featured .sub-title,.highlights-section.highlights-section--featured .tout{border-color:#454E55}.highlights-section.highlights-section--featured .sub-title{position:relative;border-top:0;border-color:#454E55}.highlights-section.highlights-section--featured .highlight__featured-text{color:#94A2B1}.highlights-section--video.highlights-section--featured,.highlights-section--video{margin-bottom:2em;margin-top:0;padding-bottom:3em;padding-top:2em}.view-all-link{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;font-size:.45em;font-weight:bold;color:#BFCCD4;text-decoration:none;color:inherit}.view-all-link:hover{text-decoration:underline}.view-all-link img{position:relative;left:2px;bottom:1px}.sbs-highlight{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #D5E0E8}.sbs-highlight a{color:#141414;text-decoration:none}.sbs-highlight a:hover .sbs-highlight__text{text-decoration:underline}.row .sbs-highlight:last-child,.legacy-component--basic-3up .sbs-highlight:last-child,.legacy-component--basic-alternative .sbs-highlight:last-child,.legacy-component--project-list .sbs-highlight:last-child,.legacy-component--partner-list .sbs-highlight:last-child,.legacy-component--callout .vertical-tout .sbs-highlight:last-child,.legacy-component--callout-alternative .vertical-tout .sbs-highlight:last-child,.legacy-component--project .sbs-highlight:last-child{border-bottom:0}.sbs-highlight__image{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.sbs-highlight__image{width:100%}}@media only screen and (min-width: 40.0625em){.sbs-highlight__image{width:50%}}.sbs-highlight__text-box{position:relative;padding-left:21px;padding-right:21px;float:left;margin-top:1em}@media only screen{.sbs-highlight__text-box{width:100%}}@media only screen and (min-width: 40.0625em){.sbs-highlight__text-box{width:50%}}@media only screen and (min-width: 40.0625em){.sbs-highlight__text-box{margin-top:0}}@media only screen and (min-width: 64.0625em){.sbs-highlight__text-box{padding-left:0}}.sbs-highlight__text{font-weight:600;color:#141414;margin-bottom:0.35em;font-size:2.02em}.sbs-highlight__text a{text-decoration:none;color:inherit}.sbs-highlight__caption{color:#84919C;font-size:0.875em;line-height:1.4;font-weight:600}.sbs-section-header{border-bottom:1px solid #D5E0E8;padding-bottom:10px;margin-bottom:1em}.sbs-section-header span{border-bottom:3px solid #D5E0E8;font-weight:600;padding-bottom:10px}.session-pane,.session-pane__scrollable-content{scrollbar-base-color:#2f3848}.session-pane::-webkit-scrollbar,.session-pane__scrollable-content::-webkit-scrollbar{background:#2f3848;width:14px}.session-pane::-webkit-scrollbar-track,.session-pane__scrollable-content::-webkit-scrollbar-track{background:#2f3848}.session-pane::-webkit-scrollbar-thumb,.session-pane__scrollable-content::-webkit-scrollbar-thumb{background:#07080a;border-radius:12px;border:3px solid #2f3848}.person-bubble{position:relative;padding-left:21px;padding-right:21px;float:left;padding-left:0;margin-bottom:1em;text-align:center}@media only screen{.person-bubble{width:100%}}@media only screen and (min-width: 40.0625em){.person-bubble{width:25%}}.person-bubble img{border-radius:100%}.person-bubble.person-bubble--featured{position:relative;padding-left:21px;padding-right:21px;float:left;padding-left:0}@media only screen{.person-bubble.person-bubble--featured{width:100%}}@media only screen and (min-width: 40.0625em){.person-bubble.person-bubble--featured{width:50%}}.person-bubble a{text-decoration:none;color:inherit}.person-bubble__name{margin-top:0.75em;font-weight:600}.person-bubble__name+.person-bubble__title{margin-top:0.5em}.person-bubble__title{color:#84919C;font-size:0.875em;line-height:1.4;width:80%;margin-left:auto;margin-right:auto}.person-bubble__group{margin-top:1.5em}html.cms-article-preview .content-container,html.cms-article-preview .side-drawer{padding-top:55px}html.cms-article-preview .side-drawer__close{margin-top:55px}.cms-preview-toolbar{position:fixed;top:0;left:0;right:0;width:100%;height:55px;z-index:1000}.articles-header{background:url(/assets/articles/agenda-header-0eb457fc42e79dda1490263e11178d63eb4126d1a9fddbd79e9e79f4f2026a0a.jpg) center no-repeat;background-size:cover;color:white;margin-bottom:2em}html.webp .articles-header{background-image:url(/assets/articles/agenda-header-ba206f59e6a3a52c2c0bdfcf7665164205ec4a8c84955c07e75bb2c41385f784.webp)}.article-archives-page{padding-top:3em}.article-archives-page .summary__description{display:none}@media only screen and (min-width: 40.0625em){.article-archives-page .summary__description{display:block}}.article-archives-page.article-archives-page--channel{padding-top:0}.article-archives-title{margin-top:1em;margin-bottom:0.25em}@media only screen and (max-width: 40em){.article-archives-title{font-size:2em}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.article-archives-title{font-size:2.4em}}.articles-title{border-top:3px solid #141414;padding-top:.2em;border-bottom:1px solid #D5E0E8;padding-bottom:10px;font-size:1.3em;padding-bottom:.375em;padding-right:2em;margin-top:0;font-weight:normal;margin-bottom:.75em}@media only screen and (min-width: 40.0625em){.articles-title{margin-bottom:.9em}}@media only screen and (min-width: 40.0625em){.articles-title{font-size:2em;font-weight:300}}.articles-page .summary{min-height:20em}.articles-page .caption span{font-weight:bold;display:inline-block;margin-right:0.5em}.articles-page .summary__description{margin-bottom:2em;line-height:1.67}.agenda-title{max-width:427px;width:100%;background:url(/assets/articles/agenda-logo-e6240b6fc2ba9728fb87fb06db61ef52bbbb452199892403471b586c1eb0547f.svg) no-repeat;background-size:100%;margin:1em 0;position:relative;overflow:hidden}.agenda-title:before{display:block;content:"";width:100%;padding-top:16.15925%}.agenda-title>img{position:absolute;top:0;left:0;right:0;bottom:0}.agenda-title span{display:block;height:0px;text-indent:100%;white-space:nowrap;overflow:hidden}@media only screen and (min-width: 40.0625em){.agenda-title{margin-top:2.5em}}.articles-description span{display:block;font-size:0.8125em;margin-top:0.5em}.articles-description a{text-decoration:none;color:inherit}.articles-description a:hover{text-decoration:underline}@media only screen and (min-width: 40.0625em){.articles-description{font-size:1.375em;margin-bottom:4.5em}}.more-items-button{clear:left;border:1px solid #D5E0E8;border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none;color:#005C9C}.more-items-button img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.more-items-button{display:inline-block;width:auto;text-align:center}.more-items-button span{float:none}.more-items-button img{position:relative;left:.75em}}@media only screen and (min-width: 40.0625em){.more-items-button{float:right}}.article-list-group__header{border-bottom:1px solid #D5E0E8;padding-bottom:10px}.article-list-group__header span{border-bottom:3px solid #D5E0E8;font-weight:600;padding-bottom:10px}.agenda-filter__header--big{display:none}@media only screen and (min-width: 40.0625em){.agenda-filter__header--big{display:block}}.filter__path a{text-decoration:none;color:inherit}.filter__path a:hover{text-decoration:underline}.agenda-filter__header--small{display:block}@media only screen and (min-width: 40.0625em){.agenda-filter__header--small{display:none}}.agenda-filter__header-container{border-bottom:1px solid #D5E0E8;padding-bottom:10px}.agenda-filter__header-container span{border-bottom:3px solid #D5E0E8;font-weight:600;padding-bottom:10px}.agenda-filter__header-item{margin-right:1em;cursor:pointer;color:#005C9C}.agenda-filter__header-item:not(:first-of-type){border-bottom:none}.agenda-filter__header-item.active{color:#84919C}.agenda-filter__group{margin-top:1em;display:none;cursor:pointer}@media only screen and (min-width: 40.0625em){.agenda-filter__group{display:block;cursor:default}}.topic-list{padding:0;list-style-type:none;margin:0;color:#005C9C;font-weight:600;margin:2em 0}.topic-list>*{display:inline-block}@media only screen and (max-width: 40em){.topic-list{display:none}}.topic-list__item{display:inline-block;border-right:1px solid #D5E0E8;height:30px;line-height:30px;margin-right:10px;padding-right:10px}.topic-list__item:last-of-type{border:0}.topic-list__item a{color:#005C9C;text-decoration:none;transition:all .15s ease-out}.topic-list__item a:hover{text-decoration:none;color:#84919C}.transformation-map,.article-tout{display:none;margin-bottom:18px}.transformation-map .list-group__header,.article-tout .list-group__header{padding-bottom:0}.transformation-map .list-group__header .further-reading__header-title,.article-tout .list-group__header .further-reading__header-title{padding-right:0}.lang-es .transformation-map .list-group__header .further-reading__header-title,.lang-fr .transformation-map .list-group__header .further-reading__header-title,.lang-es .article-tout .list-group__header .further-reading__header-title,.lang-fr .article-tout .list-group__header .further-reading__header-title{font-size:1.75em}.transformation-map .further-reading__sub-title,.article-tout .further-reading__sub-title{font-size:1.4em;line-height:1.2;font-weight:300;padding:0.5em 0}.transformation-map .transformation-map__icon,.transformation-map .article-tout__icon,.article-tout .transformation-map__icon,.article-tout .article-tout__icon{height:1em;float:right;margin-top:5px}.transformation-map .further-reading__more,.article-tout .further-reading__more{position:relative;border:0}.transformation-map .further-reading__more-link,.article-tout .further-reading__more-link{padding-right:2em;color:#84919C}.transformation-map .further-reading__more-arrow,.article-tout .further-reading__more-arrow{top:50%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.article-show-container .transformation-map,.article-show-container .article-tout{display:block}@media only screen and (min-width: 40.0625em){.transformation-map,.article-tout{display:block}.article-show-container .transformation-map,.article-show-container .article-tout{display:none}}.article__headline{font-size:3.2475em;margin-bottom:0.5em;line-height:1}@media only screen and (max-width: 40em){.article__headline{font-size:2em;margin-top:.5em}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.article__headline{font-size:2.4em}}.article__lead-image:before,.article__lead-image:after{content:" ";display:table}.article__lead-image:after{clear:both}.article__lead-image figure.st__content-block.st__content-block--image{margin-top:.25em}@media only screen and (max-width: 40em){.article__lead-image figure.st__content-block.st__content-block--image{margin-bottom:1.5em}}.article__video{position:relative;padding-top:56.25%;margin:2em 0}.article__video embed,.article__video iframe,.article__video object{position:absolute;top:0;left:0;width:100%;height:100%}.article-details{margin-bottom:1.5em;line-height:1.4}@media only screen and (min-width: 40.0625em){.article-details{margin-bottom:2.5em}}.article-source{color:#84919C;font-size:0.875em;line-height:1.4;background-color:#1B2029;color:#9AA9B7;line-height:1.6;padding:.575em .625em .8em}.article-source a{text-decoration:none;color:inherit;color:#fff;font-size:1.285em;display:block}@media only screen and (min-width: 40.0625em){.article-source a{font-size:1.715em}}@media only screen and (min-width: 40.0625em){.article-source{padding:.625em 1em 1.85em}}.article-published{color:#84919C;font-size:0.875em;line-height:1.4;margin:.893em 0}.article-authors{padding:0;list-style-type:none;margin:0;color:#9AA9B7;font-size:0.875em;padding-bottom:.45em}@media only screen and (max-width: 40em){.article-authors{border-bottom:1px solid #D5E0E8;margin-bottom:1.85em}}.article-authors__author{padding-bottom:0.75em;overflow:auto}@media only screen and (max-width: 40em){.article-authors__author .regular-author{float:right}}@media only screen and (min-width: 40.0625em){.article-authors__author .regular-author{margin-top:.85em}}.author-details{line-height:1.55}.author-details a{display:block;font-weight:600;line-height:1.6}.author-details span{display:block;line-height:1.1}.article-details__meta{border-top:1px solid #D5E0E8;clear:both;font-size:.875em;color:#84919C;padding-top:.786em;padding-bottom:1.75em;display:none}.article-details__meta a{font-weight:600;color:#005C9C}.article-details__meta span{display:block}@media only screen and (min-width: 40.0625em){.article-details__meta{display:block}}.article-footer{color:#84919C;font-size:0.875em;line-height:1.4}.article-footer a{text-decoration:none;color:inherit;text-decoration:underline}.article-footer .article-source__author{line-height:1.5;border-top:1px solid #D5E0E8;padding:1.25em 0 .75em}.article-details__header{color:#84919C;font-weight:600;padding:0.75em 0}.image__credit{color:#84919C;font-size:0.875em;line-height:1.4}@media only screen and (min-width: 40.0625em){.image__credit{margin-top:.45em;float:right}.article-body .image__credit{float:none;margin-top:0}}@media only screen and (min-width: 64.0625em){.article-body .image__credit{float:right;margin-top:1em}}.image__caption{margin-top:.45em;color:#84919C;font-size:0.875em;line-height:1.4}@media only screen and (min-width: 40.0625em){.image__caption{float:left}.article-body .image__caption{float:none}}@media only screen and (min-width: 64.0625em){.article-body .image__caption{float:left;margin-top:1em}}.image__caption a{color:inherit}.image__caption a:hover{text-decoration:underline}.image__caption--fullwidth{float:none}.article-show-container{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.article-show-container{width:100%}}@media only screen and (min-width: 40.0625em){.article-show-container{width:66.66667%}}.article-show-container .legacy-content .wp-caption{max-width:100%}.article-show-container .legacy-content p,.article-show-container .legacy-content ul,.article-show-container .legacy-content div{line-height:1.65rem}@media only screen and (min-width: 40.0625em){.article-show-container .legacy-content p,.article-show-container .legacy-content ul,.article-show-container .legacy-content div{font-size:1.125rem}}.article-show-container .legacy-content p:first-of-type,.article-show-container .legacy-content ul:first-of-type,.article-show-container .legacy-content div:first-of-type{margin-top:0}.article-show-container .legacy-content iframe{max-width:100%}.article-show-container .sharedaddy{display:none}.article-body{margin-bottom:2.075em}.st__content-block--video__share{padding:0.5em 0 0;border-bottom:1px solid #D5E0E8}.st__content-block--video__share span{display:inline-block;line-height:40px;vertical-align:top}.blockquote{border-left:3px solid #D5E0E8;color:#666F75;font-size:1em;font-style:italic;margin-left:0;padding-left:0.889em}.blockquote p{line-height:1.65;margin:0}.blockquote cite{line-height:1.65;padding-top:.375em}.pullquote{border-left:3px solid #6FC2E9;font-size:1.265em;margin-left:0;padding-left:0.5em}.pullquote p{margin:0}.pullquote cite{color:#84919C;font-size:0.7495em}@media only screen and (min-width: 40.0625em){.pullquote{font-size:2.0275em;font-weight:300}.pullquote cite{font-size:0.5em}}.pullquote .social-share--facebook,.pullquote .social-share--facebook:hover{background-color:transparent;background-image:url(/assets/social/share-facebook-1bdc8b676639a54fe6eee722dc8137cca612d28994487b2e84ea22499f661f3d.svg);border:none;margin:0}.pullquote .social-share--twitter,.pullquote .social-share--twitter:hover{background-color:transparent;background-image:url(/assets/social/share-twitter-dc04717cd3be7149c1593d7f4b54a399d19a49307aa9dfb5d50d6f8f0c2d48c8.svg);border:none;margin:0}.pullquote .social-share--linkedin,.pullquote .social-share--linkedin:hover{background-color:transparent;background-image:url(/assets/social/share-linkedin-3a7730c997d3890487c708327e057670ceb7d548bb92ab718f9f16a3c0bdc613.svg);border:none;margin:0}.pullquote .social-share--whatsapp,.pullquote .social-share--whatsapp:hover{background-color:transparent;background-image:url(/assets/social/share-whatsapp-93c63e45f0e3f69dd72d56c56418e4516706e0ee454cf10578d02341962877b4.svg);border:none;margin:0}.quote__sharing{margin-top:0.5em}.post-article{border-top:1px solid #D5E0E8;padding-top:1.25em}.post-article:last-of-type{border-bottom:1px solid #D5E0E8;padding-bottom:1em;margin-bottom:2em}.post-article__share{color:#84919C;font-weight:600;font-size:.875em;margin-bottom:.75em}.article-body a{border-bottom:1px solid #D5E0E8;transition:all .15s ease-out}.article-body a:hover{border-bottom-color:#005C9C}.article-body span.caption{display:block}.article-description p{line-height:1.65rem;margin:0}@media only screen and (min-width: 40.0625em){.article-description p{font-size:1.125rem}}.article-description p+p{margin-top:1em}.donations-index-page:before,.donations-index-page:after{content:" ";display:table}.donations-index-page:after{clear:both}@media only screen and (min-width: 64.0625em){.donations-index-page{padding:0.75em 0 1.125em}}.donations-index-page li{line-height:1.325}.donations__form-input{border:1px solid #84919C;border-radius:4px;padding:0.75em 1em;width:300px;line-height:1.25;transition:all .15s ease-out}@media only screen and (min-width: 64.0625em){.donations__form-input{width:400px}.donations__form-input:focus{outline:none;box-shadow:-2px 5px 5px 0 rgba(0,0,0,0.1)}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.donations__form-input{border-radius:4px;width:100%}}@media only screen and (max-width: 40em){.donations__form-input{width:100%;margin-bottom:0.75em;border-right:1px solid #84919C;border-radius:4px}}.donations__form-group{margin-bottom:5px;max-width:504px}.donations__input-group-append{height:100%;display:flex;border:0.065em solid #005C9C;background-color:#005C9C;border-radius:0px 4px 4px 0px}.donations__input-group{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch;width:100%}.donations__label{display:inline-block;margin-bottom:.5rem;min-width:100px}.donations__label abbr[title="required"]{display:none}.donations__currency-label{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:100%;background-color:#005C9C;border-radius:0px 4px 4px 0px;border:0.065em solid #005C9C;color:white;font-weight:400;padding:0.65em 1em 0.85em;transition:all .15s ease-out}.donations__currency-label:hover{background-color:#004d83}.donations__currency-label-ddown .selectr-selected{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:114px;height:100%;background-color:#005C9C;border-radius:0px 4px 4px 0px;border:0.065em solid #005C9C;color:white;font-weight:400;padding:0.65em 1em 0.85em;transition:all .15s ease-out}.donations__currency-label-ddown .selectr-selected:hover{background-color:#004d83}.donations__currency-label::-ms-expand,.donations__select-amount::-ms-expand,.donations__select-desired_designation::-ms-expand,.donations__select-donation-country::-ms-expand{display:none}.donations__amount-label{color:grey}.donations__select-amount,.donations__select-desired_designation,.donations__select-donation-country{border:1px solid #84919C;background-color:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0.75em 1em}@media only screen and (max-width: 40em){.donations__select-amount,.donations__select-desired_designation,.donations__select-donation-country{width:100%;border-radius:4px;margin-bottom:.5rem}}@media only screen and (min-width: 40.0625em){.donations__select-amount,.donations__select-desired_designation,.donations__select-donation-country{border-radius:4px;width:100%;margin-bottom:.5rem}}@media only screen and (min-width: 64.0625em){.donations__select-amount,.donations__select-desired_designation,.donations__select-donation-country{border-radius:4px 0px 0px 4px;width:24.2em;margin-bottom:0}}.dd-append .selectr-container{width:100%}.donation_amount_id,.donation_country_id,.donation_designation_id,.donation_amount--yql{flex:1}.donations__select-donation-country-ddown .selectr-selected,.donations__select-desired_designation_ddown .selectr-selected{border:1px solid #84919C;background-color:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0.75em 1em;height:46px;width:100%}@media only screen and (max-width: 40em){.donations__select-donation-country-ddown .selectr-selected,.donations__select-desired_designation_ddown .selectr-selected{width:100%;border-radius:4px}}@media only screen and (min-width: 40.0625em){.donations__select-donation-country-ddown .selectr-selected,.donations__select-desired_designation_ddown .selectr-selected{border-radius:4px;width:100%}}@media only screen and (min-width: 64.0625em){.donations__select-donation-country-ddown .selectr-selected,.donations__select-desired_designation_ddown .selectr-selected{border-radius:4px 0px 0px 4px;width:24.2em;margin-bottom:0}}.donations__select-amount-ddown .selectr-selected{border:1px solid #84919C;background-color:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0.75em 1em;height:46px;border-radius:4px 0px 0px 4px;margin-bottom:0}.donations__select-donation-country,.donations__select-desired_designation{padding:0.75em 1em}@media only screen and (min-width: 64.0625em){.donations__select-donation-country,.donations__select-desired_designation{width:100% !important;max-width:504px;border-radius:4px}}.donations__select-donation-country-ddown,.donations__select-desired_designation-ddown{max-width:504px}.donations__select-donation-country-ddown .selectr-selected,.donations__select-desired_designation-ddown .selectr-selected{padding:0.75em 1em}@media only screen and (min-width: 64.0625em){.donations__select-donation-country-ddown .selectr-selected,.donations__select-desired_designation-ddown .selectr-selected{width:100%;max-width:504px;border-radius:4px}}.donations__currency-number{max-width:504px}@media only screen and (max-width: 40em){.donations__currency-number{width:100%;border-radius:4px;margin-bottom:.5rem}}@media only screen and (min-width: 40.0625em){.donations__currency-number{border-radius:4px;width:100%;margin-bottom:.5rem}}@media only screen and (min-width: 64.0625em){.donations__currency-number{border-radius:0px;border-left:0px;margin-bottom:0}}.donations__currency-number-ygl{border-radius:4px 0px 0px 4px;margin-bottom:0;border-left:1px solid #84919C;border-right:0px;max-width:504px}.donations__form__submit{background-color:#005C9C;border-radius:4px;border:1px solid #005C9C;color:white;font-weight:600;padding:0.65em 1em 0.85em;float:left;transition:all .15s ease-out}@media only screen and (min-width: 64.0625em){.donations__form__submit{float:left}}@media only screen and (max-width: 40em){.donations__form__submit{border-radius:4px}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.donations__form__submit{border-radius:4px}}.donations__form__submit:hover{background-color:#004d83}.donations__radio{float:left;margin-right:15px}.donations__card{border:1px solid #84919C;border-radius:4px;padding:0.75em 1em;max-width:504px}.donations.flash.alert{color:#DC3E37;padding:20px 5px;border-radius:4px;border:1px solid #84919C;text-align:center}@media only screen and (min-width: 64.0625em){.donations__default-amount-not-selected .selectr-selected{width:6.6em}}@media only screen and (max-width: 40em){.donations__default-amount-not-selected .selectr-selected{border-radius:4px;width:100%}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.donations__default-amount-not-selected .selectr-selected{border-radius:4px;width:100%}}@media only screen and (min-width: 64.0625em){.donations__default-amount-selected .selectr-selected{width:24.2em}}@media only screen and (max-width: 40em){.donations__default-amount-selected .selectr-selected{border-radius:4px}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.donations__default-amount-selected .selectr-selected{border-radius:4px}}@media only screen and (min-width: 64.0625em){.donations__input__default-amount-not-selected{width:17.6em}}@supports (-ms-ime-align: auto){@media only screen and (min-width: 64.0625em){.donations__select-amount,.donations__default-amount-selected{width:23.7em}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.donations__select-amount,.donations__default-amount-selected{width:100%}}@media only screen and (max-width: 40em){.donations__select-amount,.donations__default-amount-selected{width:100%}}.donations__default-amount-not-selected{width:100%}@media only screen and (min-width: 64.0625em){.donations__default-amount-not-selected{width:6.1em}}}.loading{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;visibility:hidden}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(rgba(20,20,20,0.8), rgba(0,0,0,0.8))}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-0.5em;-webkit-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;border-radius:0.5em;box-shadow:rgba(255,255,255,0.75) 1.5em 0 0 0,rgba(255,255,255,0.75) 1.1em 1.1em 0 0,rgba(255,255,255,0.75) 0 1.5em 0 0,rgba(255,255,255,0.75) -1.1em 1.1em 0 0,rgba(255,255,255,0.75) -1.5em 0 0 0,rgba(255,255,255,0.75) -1.1em -1.1em 0 0,rgba(255,255,255,0.75) 0 -1.5em 0 0,rgba(255,255,255,0.75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}form#donation-form input:invalid,form#videoForm input:invalid{outline:none}form#donation-form input:required:focus:invalid,form#videoForm input:required:focus:invalid{border-color:#FF0000}form#donation-form input:required:valid,form#videoForm input:required:valid{border-color:#669e00}.invalid input:required:invalid{border-color:#FF0000}.invalid input:required:valid{border-color:#669e00}.newsletter:before,.newsletter:after{content:" ";display:table}.newsletter:after{clear:both}@media only screen and (min-width: 64.0625em){.newsletter{padding:0.75em 0 1.125em}}@media only screen and (min-width: 64.0625em){.newsletter__callout{width:55%;float:left;margin-right:1em;padding-top:0.125em}}.newsletter__callout b{font-size:1.375em;font-weight:600}.newsletter__callout__description{color:#84919C;font-size:0.875em;line-height:1.4;font-size:1em;margin-top:0.5em;line-height:1.4}@media only screen and (min-width: 64.0625em){.newsletter__form{float:right}}.newsletter__form__field{margin:0.75em 0 0 0;overflow:hidden;padding:0.5em 0;width:100%;text-align:left;font-weight:normal;border:0}@media only screen and (min-width: 64.0625em){.newsletter__form__field{margin:0;text-align:left;width:auto;position:absolute;right:1.5em}}@media only screen and (max-width: 40em){.newsletter__form__field{padding:0.5em 0}}.newsletter__form__input{border:1px solid #84919C;border-right:0;border-radius:4px 0px 0px 4px;padding:0.75em 1em;float:left;width:300px;transition:all .15s ease-out}@media only screen and (min-width: 64.0625em){.newsletter__form__input{width:160px}.newsletter__form__input:focus{outline:none;width:300px;box-shadow:-2px 5px 5px 0 rgba(0,0,0,0.1)}}@media only screen and (max-width: 40em){.newsletter__form__input{width:100%;margin-bottom:0.75em;border-right:1px solid #84919C;border-radius:4px}}.newsletter__form__submit{background-color:#005C9C;border-radius:0px 4px 4px 0px;border:1px solid #005C9C;color:white;font-weight:600;padding:0.65em 1em 0.85em;float:left;transition:all .15s ease-out}@media only screen and (min-width: 64.0625em){.newsletter__form__submit{float:right}}@media only screen and (max-width: 40em){.newsletter__form__submit{border-radius:4px}}.newsletter__form__submit:hover{background-color:#004d83}.featured-article__image{position:relative;padding-left:21px;padding-right:21px;float:left;float:none}@media only screen{.featured-article__image{width:100%}}.featured-article__image img{width:1007px}.strapline{font-weight:600;font-size:1.25em;color:#005C9C;margin-top:1em;margin-bottom:1.75em}@media only screen and (min-width: 40.0625em){.strapline{font-size:1.66em}}.homepage .tout--hero{margin-top:1.3125em}.homepage__hero{margin-bottom:0.75em}.homepage__hero .tout--medium_hero{padding-bottom:0}.homepage__featured-collection{margin-top:1.3125em}.homepage__press .events-header{position:relative}.homepage-header__small{display:block}.homepage-header__small a{color:#141414;text-decoration:none}.homepage-header__small a:hover .homepage-header-text{text-decoration:underline}.homepage-header__small .homepage-header__border{position:relative;padding-left:21px;padding-right:21px;float:left;padding-top:1em;padding-bottom:.5em}@media only screen{.homepage-header__small .homepage-header__border{width:100%}}@media only screen and (min-width: 40.0625em){.homepage-header__small{display:none}}.homepage-header-text{font-weight:600;padding-top:.5em;padding-bottom:.25em;font-size:1.375em}.homepage-summary{position:relative;padding-left:21px;padding-right:21px;float:left;margin-bottom:.65em}@media only screen{.homepage-summary{width:100%}}@media only screen and (min-width: 40.0625em){.homepage-summary{width:33.33333%}}.homepage-summary a{color:#141414;text-decoration:none}.homepage-summary a:hover .summary__title{text-decoration:underline}.homepage-summary:nth-of-type(3n) .gutter-marking,.homepage-summary:last-of-type .gutter-marking{display:none}.homepage-summary:last-of-type{margin-bottom:0}.homepage-summary:last-of-type .sbs-bottom-border{display:none}.homepage-summary__wrapper:before,.homepage-summary__wrapper:after{content:" ";display:table}.homepage-summary__wrapper:after{clear:both}.homepage-summary__img{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.homepage-summary__img{width:33.33333%}}@media only screen and (min-width: 40.0625em){.homepage-summary__img{width:100%}}@media only screen and (max-width: 40em){.homepage-summary__img{padding-right:0}}.homepage-summary__details{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.homepage-summary__details{width:66.66667%}}@media only screen and (min-width: 40.0625em){.homepage-summary__details{width:100%}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.homepage-summary__details{margin-top:1em}}@media only screen and (max-width: 40em){.sbs-bottom-border{position:absolute;right:21px;left:21px;height:1px;bottom:0;height:100%;border-bottom:1px solid #D5E0E8}}.in-the-news__container{margin-bottom:2rem}@media only screen and (min-width: 40.0625em){.in-the-news__container{display:flex}}@media only screen and (min-width: 40.0625em){.in-the-news__group{flex:0 1 50%}.in-the-news__group:first-child{padding-right:1rem;border-right:1px solid #D5E0E8}.in-the-news__group:last-child{padding-left:1rem}}.in-the-news__group .tout--media-article:first-child{margin-top:0}.tout--media-article span{display:inline-block}.tout--media-article .press-domain{font-weight:600;margin-right:0.5em}.tout--media-article .press-published{padding-right:1rem;background:no-repeat url(/assets/external-link-ee69ce0b453ea77f22ab660e69502605dd604e64a5675770357d256b2d30b1f9.svg) right center}.press-release-container{border:2px solid #D5E0E8;position:relative;padding:1em;border-radius:5px}.press-release-container:before,.press-release-container:after{content:" ";display:table}.press-release-container:after{clear:both}@media only screen and (min-width: 64.0625em){.press-release-container{margin-left:-21px}}.press-release__content{position:relative;padding-left:21px;padding-right:21px;float:left;padding-left:0;padding-bottom:1em}@media only screen{.press-release__content{width:100%}}.press-release__content:before{content:' ';position:absolute;left:-18px;right:-18px;bottom:0;border-bottom:1px solid #D5E0E8}.press-release__more{padding-right:0;text-align:right;padding-top:.5em;margin-bottom:0.5em}.press-release__caption{color:#84919C;font-size:0.875em;line-height:1.4;margin-bottom:.25em}.press-release__trigger{color:#84919C;font-weight:600;text-decoration:none;font-size:.875em}.press-release__trigger:hover{text-decoration:underline}.press-release__trigger span{position:relative;right:.5em}.press-release__text{color:#141414;font-weight:600;text-decoration:none}.press-release__text:hover{text-decoration:underline}.search__content{display:none;margin-bottom:3em;padding-top:1em}.search__content:after{content:' ';position:absolute;width:100%;height:50px;background-image:linear-gradient(-180deg, rgba(0,0,0,0.3), transparent 100%)}.search-container .search__content{position:absolute;width:100%;background-color:#EEF2F5;z-index:100}.search-bar-container{position:relative;padding-left:21px;padding-right:21px;float:left;margin-top:4em;margin-bottom:6em}@media only screen{.search-bar-container{width:100%}}.search-bar-container .form-submit{position:absolute;width:28px;right:3em;top:1.75em}.search-bar{margin:0;padding:0;border:none;outline:none;background-color:transparent;font:inherit;background-color:white;color:#141414;font-size:2em;font-weight:300;padding:.75em .5em;width:100%;border-radius:8px;border:1px solid #D5E0E8}.search-bar--icon,.search-bar--close{display:none}@media only screen and (min-width: 64.0625em){.social-sharing--vertical a{display:block}}.social-share--facebook,.social-share--twitter,.social-share--linkedin,.social-share--flipboard,.social-share--whatsapp,.social-share--email,.social-share--link,.social-share--download,.social-share--embed{width:40px;height:40px;color:white;font-size:14.22px;display:inline-block;position:relative;background-repeat:no-repeat;background-position:center;border-radius:100%;transition:all .15s ease-out}.social-share--facebook{background-color:#3D5BA8;background-image:url(/assets/social/logo-facebook-568fe9619726db95449ad3f61dc99d901944de612044044555fa4adbd44c0ee7.svg)}.social-share--facebook:hover{background-color:#2D447F}.social-share--twitter{background-color:#24ABE2;background-image:url(/assets/social/logo-twitter-b2119ff0843696d08ff95673ca42e10a906cef3e93f8a4b61ac52d5ad36c3f61.svg)}.social-share--twitter:hover{background-color:#1D92C1}.social-share--linkedin{background-color:#007BB6;background-image:url(/assets/social/logo-linkedin-b66c622350f315092abb5a2b6099ba8d3a1b8336f63e7650725c53570337a35e.svg)}.social-share--linkedin:hover{background-color:#005B87}.social-share--flipboard{background-color:#E12828;background-image:url(/assets/social/logo-flipboard-edb5f34e58ba47f1c422de14880f6e0f6e344b83be7d4137f1fb724a87ef08fc.svg)}.social-share--whatsapp{background-color:#25D366;background-image:url(/assets/social/logo-whatsapp-23cc431ae02a585e401c35e330267bf5885a89408cdd8a1da43ab0ec75360210.svg)}.social-share--whatsapp:hover{background-color:#1DA34F}.social-share--email{background-color:#9AA9B7;background-image:url(/assets/social/email-action-2b5c5176f861a7ef4a55a4adb9bec0b8600419feb884918a368a85f93fb02eb8.svg);background-size:50%}.social-share--email:hover{background-color:#77838D}.social-share--whatsapp{display:none}.social-sharing-mobile .social-share--whatsapp{display:inline-block}.social-share--container{display:inline-block;margin-right:0.4375em;margin-bottom:0.3125em}.summary{position:relative;padding-left:21px;padding-right:21px;float:left;margin-bottom:1em}@media only screen{.summary{width:100%}}@media only screen and (min-width: 64.0625em){.summary{width:33.33333%}}.summary a{color:#141414;text-decoration:none}.summary a:hover .summary__title{text-decoration:underline}@media only screen and (min-width: 64.0625em){.summary{min-height:25em}}.article-set .summary{padding-left:0;padding-right:0}.summary:nth-of-type(3n+1) .gutter-marking,.summary:last-of-type .gutter-marking{display:none}.summary__title{font-weight:600;color:#141414;margin-bottom:0.35em}.summary__title a{text-decoration:none;color:inherit}@media only screen and (min-width: 64.0625em){.summary__title{padding-top:1em;font-size:1.43em}}.summary__content{position:relative;padding-left:21px;padding-right:21px;float:left;margin-top:1em}@media only screen{.summary__content{width:100%}}@media only screen and (min-width: 40.0625em){.summary__content{margin-top:.5em}}.summary__content .summary__metadata{margin-top:1em}.summary__image{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.summary__image{width:100%}}.summary__details{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.summary__details{width:100%}}.summary__description{color:#141414}.summary__inner-wrap:before,.summary__inner-wrap:after{content:" ";display:table}.summary__inner-wrap:after{clear:both}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.summary__inner-wrap{padding-bottom:1em}}.summary--large{position:relative;padding-left:21px;padding-right:21px;float:left;margin-bottom:1em}@media only screen{.summary--large{width:100%}}@media only screen and (min-width: 64.0625em){.summary--large{width:50%}}.summary--large a{color:#141414;text-decoration:none}.summary--large a:hover .summary--large__title{text-decoration:underline}@media only screen and (min-width: 64.0625em){.summary--large{min-height:25em}}.summary--large:nth-of-type(2n) .gutter-marking,.summary--large:last-of-type .gutter-marking{display:none}.summary--large__title{font-weight:600;color:#141414;margin-bottom:0.35em;padding-top:1em;font-size:2em}.summary--large__title a{text-decoration:none;color:inherit}.summary--large__metadata{margin-top:.5em;padding-bottom:1em}.summary--large__metadata>*{color:#84919C;font-size:0.875em;line-height:1.4;display:inline-block;font-size:1em}.summary--large__metadata>*:after{content:' · '}.summary--large__metadata>*:last-of-type:after{display:none}.summary-row{margin-bottom:1em}.summary-row:before,.summary-row:after{content:" ";display:table}.summary-row:after{clear:both}@media only screen and (min-width: 40.0625em){.summary-row{margin-bottom:2em}}.summary-row:last-of-type{margin-bottom:0}.page{margin-top:1.5em;margin-bottom:3em}@media only screen and (min-width: 40.0625em){.page{margin-top:2.5em}}.page__sidebar{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.page__sidebar{width:100%}}@media only screen and (min-width: 40.0625em){.page__sidebar{width:33.33333%}}.page__content{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.page__content{width:100%}}@media only screen and (min-width: 40.0625em){.page__content{width:66.66667%}}.page__content p{line-height:1.65rem}@media only screen and (min-width: 40.0625em){.page__content p{font-size:1.125rem}}.page__content>p:first-child{margin-top:0}.page__items{padding:0;list-style-type:none;margin:0;margin-bottom:1em}.page__items.page__items--media{margin-bottom:-0.875em}.page__items.page__items--media .page__item:last-child{border:0}.page__items--hide-on-large-screens{display:none}@media only screen and (max-width: 40em){.page__items--hide-on-large-screens{display:block}}@media only screen and (max-width: 40em){.page__items--subitems{background:#fff;border:1px solid #D5E0E8;border-radius:4px;box-shadow:0px 5px 8px 0px rgba(0,0,0,0.25);font-weight:600;left:0px;position:absolute;right:0px;z-index:1}}.page__item--active-parent.page__item--open .page__items--subitems{display:block}.page__item{border-bottom:1px solid #D5E0E8;padding:.875em 0}.page__item img{padding-right:.5em}.page__item a{color:#005C9C;text-decoration:none}.page__item a:hover{text-decoration:underline}@media only screen and (max-width: 40em){.page__sidebar .page__item{display:none}}@media only screen and (min-width: 40.0625em){.page__item--subitem{background:url(/assets/thin-chevron-491f10d0cb058e9bd64f4cd5fa76b85e5b6c532f8cc93b3dd84dee080e91fd03.svg) no-repeat center left;padding-left:1.2em}}@media only screen and (max-width: 40em){.page__item--subitem{padding:0.7em 0.5em}.page__item--subitem a{display:block}.page__item--subitem:last-child{border:0}}.page__item--active-container{border-bottom:1px solid #D5E0E8;padding:.875em 0;padding-top:0}@media only screen and (max-width: 40em){.page__item--active-container{background:#EDF2F5;border:1px solid #CAD6E0;border-radius:4px;color:#005C9C;cursor:pointer;font-size:.875em;font-weight:bold;padding:0.7em 1em 0.7em 0.5em}.page__item--active-container .page__item--active-parent,.page__item--active-container .bold{background:url(/assets/chevron-down-c046ff06b1bdab957d6cc928878b24a85ca33da17d58bf7e8c21f02fa2c1b503.svg) no-repeat center right}}@media only screen and (max-width: 40em){.page__item--open .page__item--active-parent,.page__item--open .bold{background-image:url(/assets/chevron-up-649f5ebad811d058d001d35657c57de89fcd85384ff8497ca8a196eb90de7a04.svg)}}.page__item--active-parent{border-bottom:0;padding-bottom:0}@media only screen and (max-width: 40em){.page__item--active-parent{position:relative}.page__sidebar .page__item--active-parent,.page__sidebar .page__item--active-parent .page__item{display:block}.page__item--active-parent .page__items{display:none}}.page__header{font-weight:600;font-size:2.25em;margin-bottom:.5em}@media only screen and (min-width: 40.0625em){.page__header{font-size:3.25em}}.page-caption{color:#84919C;font-size:0.875em;line-height:1.4;margin-top:.75em}.about-header{border-top:3px solid #141414;padding-top:.2em;font-size:1.375em;font-weight:600;margin-bottom:1.5em;margin-top:3em}.about-header a{text-decoration:none;color:inherit}.about-header a:hover{text-decoration:underline}.page__sidebar .about-header{margin-top:0}.page__subpage-title{font-size:1.25em;font-weight:600;margin-bottom:1em}.page__subpage-title a{text-decoration:none;color:inherit}.page__subpage-title a:hover{text-decoration:underline}.page__sidebar .page__subpage-title{margin-top:0.75em}.president-profile{overflow:hidden}.president-profile p:first-of-type{margin-top:0}.president-profile-image{width:33%;float:left;margin-right:1rem}.letter{margin-bottom:2.5em}.letter__header{border-top:3px solid #141414;padding-top:.2em;font-size:1.375em;font-weight:600}.letter__list{padding-top:1em}.letter__list:before,.letter__list:after{content:" ";display:table}.letter__list:after{clear:both}.letter__list-section{position:relative;padding-left:21px;padding-right:21px;float:left;padding-left:0}@media only screen{.letter__list-section{width:100%}}@media only screen and (min-width: 40.0625em){.letter__list-section{width:50%}}.letter__link{display:block;color:#005C9C;text-decoration:none;margin-bottom:.5em}.letter__link:hover{text-decoration:underline}.letter-menu{position:relative;padding-left:21px;padding-right:21px;float:left;padding-top:1em;padding-bottom:1.25em}@media only screen{.letter-menu{width:100%}}.letter-menu__link{color:#005C9C;text-decoration:none;margin-right:.35em}.letter-menu__link:hover{text-decoration:underline}.organisation-list{padding-bottom:2em}.organisation-list:before,.organisation-list:after{content:" ";display:table}.organisation-list:after{clear:both}.organisation-list__column{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.organisation-list__column{width:100%}}@media only screen and (min-width: 40.0625em){.organisation-list__column{width:50%}}.organisation-list__item{margin-bottom:1em;padding-left:0}.organisation-list__item a{color:#005C9C;text-decoration:none}.organisation-list__item a:hover{text-decoration:underline}.organisation-list--tight .organisation-list__item{margin-bottom:0.5em}.reports-page{padding-top:5em}.report{margin-top:1.5em;margin-bottom:3em}@media only screen and (min-width: 40.0625em){.report{margin-top:2.5em}}.report__title{font-weight:600;font-size:2em;margin-bottom:1em}@media only screen and (min-width: 40.0625em){.report__title{font-size:3.24em;margin-bottom:.5em}}.report__display-info{margin-bottom:1em}@media only screen and (min-width: 40.0625em){.report__display-info{margin-bottom:2em}}.report__display-info .placeholder{margin-bottom:2em}.report__meta{position:relative;padding-left:21px;padding-right:21px;float:left;color:#84919C}@media only screen{.report__meta{width:100%}}@media only screen and (min-width: 40.0625em){.report__meta{width:33.33333%}}@media only screen and (max-width: 40em){.report__meta .inline:first-of-type{margin-top:1em}}.report__meta .list-group__header{margin-bottom:0.5rem;color:#141414}.report__meta-header{color:#84919C;font-size:0.875em;line-height:1.4;font-weight:600;margin-bottom:.5em;padding-top:.1em}.report__actions-container{margin-top:1.2em;margin-bottom:1.2em}.report__action{display:inline-block;position:relative;width:100%;padding:.8em .75em;border:1px solid #D5E0E8;text-decoration:none;margin-bottom:.85em;color:#005C9C;font-weight:600;border-radius:5px}.report__action img{position:absolute;right:.75em}.report-inline{background:#D5E0E8;height:1px;margin-bottom:.5em}.report__social-sharing{position:relative;top:1em;margin-bottom:1em;padding-bottom:1em}.report__social-icons{position:relative;top:.25em}.project{margin-top:1.5em;margin-bottom:3em}@media only screen and (min-width: 40.0625em){.project{margin-top:2.5em}}.project-description-container{position:relative;padding-left:21px;padding-right:21px;float:left;margin-bottom:1em}@media only screen{.project-description-container{width:100%}}@media only screen and (min-width: 40.0625em){.project-description-container{width:66.66667%}}.project-description{margin-top:2em}.project-description,.project-description p,.project-description li{line-height:1.75em}.project-links{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.project-links{width:100%}}@media only screen and (min-width: 40.0625em){.project-links{width:33.33333%}}.project-links .list-group__header{margin-bottom:1em}.show-content-header{border-bottom:1px solid #D5E0E8;padding-bottom:10px;margin-top:3em;margin-bottom:1.5em}.show-content-header span{border-bottom:3px solid #D5E0E8;font-weight:600;padding-bottom:10px}.pagination__container{position:relative;padding-left:21px;padding-right:21px;float:left;margin-top:2em;margin-bottom:2em}@media only screen{.pagination__container{width:100%}}.pagination__direction,.pagination__page-info{height:49px;border:1px solid #D5E0E8;color:#D5E0E8;text-align:center}.pagination__direction{display:block;position:relative;padding-left:21px;padding-right:21px;float:left;padding-top:1em}@media only screen{.pagination__direction{width:25%}}@media only screen and (min-width: 40.0625em){.pagination__direction{width:11%}}.pagination__direction.direction-previous{border-right:0}.pagination__direction.direction-next{border-left:0}.pagination__page-info{position:relative;padding-left:21px;padding-right:21px;float:left;padding-top:1.18em;font-size:.81em}@media only screen{.pagination__page-info{width:50%}}@media only screen and (min-width: 40.0625em){.pagination__page-info{width:78%}}.pagination__nav-text{font-weight:600;font-size:.875em}a.pagination__direction{color:#141414;text-decoration:none}a.pagination__direction:hover{text-decoration:underline}.communities-index-page{margin-top:1.5em;margin-bottom:3em}@media only screen and (min-width: 40.0625em){.communities-index-page{margin-top:2.5em}}.communities-description{position:relative;padding-left:21px;padding-right:21px;float:left;margin-bottom:2em}@media only screen{.communities-description{width:100%}}@media only screen and (min-width: 40.0625em){.communities-description{width:66.66667%}}.communities-description p{line-height:175%}.community-header{position:relative;padding-top:4em;background-color:#4E5F5E;background-size:cover;background-position:center}.community-header:after{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 35%, rgba(0,0,0,0.6) 100%)}.community-header__content{position:absolute;color:white;bottom:10px;left:0;z-index:2}.community-header__content .watch-video--button{background-color:#005C9C;border:1px solid #005C9C;border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none;color:white;margin:1em 0}.community-header__content .watch-video--button img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.community-header__content .watch-video--button{display:inline-block;width:auto;text-align:center}.community-header__content .watch-video--button span{float:none}.community-header__content .watch-video--button img{position:relative;left:.75em}}.community-header__content .watch-video--button img{top:-0.25em}@media only screen and (min-width: 40.0625em){.community-header__content .watch-video--button{padding-bottom:0.5em;margin-bottom:2em}}@media only screen and (min-width: 40.0625em){.community-header__content{width:70%}}.community-wrapper{height:200px;position:relative}@media only screen and (min-width: 40.0625em){.community-wrapper{height:350px}}.communities-page__content{position:relative;padding-top:4em}.communities-page__content .filter{top:0}.community-about{position:relative;padding-left:21px;padding-right:21px;float:left;margin-top:2em;margin-bottom:2em}@media only screen{.community-about{width:100%}}@media only screen and (min-width: 40.0625em){.community-about{width:66.66667%}}@media only screen and (min-width: 40.0625em){.community-about{margin-bottom:3em}.collection-page .community-about{width:100%}}.community-aside{position:relative;padding-left:21px;padding-right:21px;float:left;padding-top:2em}@media only screen{.community-aside{width:100%}}@media only screen and (min-width: 40.0625em){.community-aside{width:33.33333%}}.community-aside .list-group{padding-top:0}.back-to-network{margin-top:0;line-height:1.65rem}@media only screen and (min-width: 40.0625em){.back-to-network{font-size:1.125rem}}.back-to-network a{margin:0}.community-projects-wrapper{position:relative;padding-left:21px;padding-right:21px;float:left;margin-bottom:3em}@media only screen{.community-projects-wrapper{width:100%}}.community-summary{position:relative;padding-left:21px;padding-right:21px;float:left;overflow:hidden;margin-bottom:42px}@media only screen{.community-summary{width:100%}}@media only screen and (min-width: 40.0625em){.community-summary{width:50%}}.community-summary a{color:#141414;text-decoration:none}.community-summary a:hover .community-summary__title{text-decoration:underline}.community-summary__image{position:relative;display:inline-block}.community-summary__image:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 50%, rgba(0,0,0,0.6) 100%)}.community__formatted-title span,.community__formatted-title a{display:block;font-weight:500;font-size:0.865em;text-decoration:none;color:inherit}.community-summary__title{position:absolute;bottom:10px;left:42px;right:42px;color:white}@media only screen and (min-width: 40.0625em){.community-summary__title{right:20%}}.media-articles-list-content{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.media-articles-list-content{width:100%}}@media only screen and (min-width: 40.0625em){.media-articles-list-content{width:66.66667%}}.media-articles-list-content .pagination__container{padding-left:0;padding-right:0}.media-article{border-bottom:1px solid #D5E0E8;padding-bottom:1em;margin-bottom:1em}@media only screen and (min-width: 40.0625em){.media-article{padding-bottom:2em;margin-bottom:2em}}.media-article:last-of-type{border-bottom:0;margin-bottom:0}.media-article__link{color:#141414;font-weight:600;font-size:1.375em;text-decoration:none}.media-article__link:hover{text-decoration:underline}.media-article__metadata{padding-top:1em}@media only screen and (min-width: 40.0625em){.media-article__metadata{padding-top:1.75em}}.modal__container{opacity:0;transition:opacity 0.2s ease-out}.modal__container.modal--open{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(27,32,41,0.8);opacity:1;z-index:100}.modal__container.modal--top{z-index:1000}.modal__container .modal__content{max-height:0;overflow:auto;transition:max-height 0.2s ease-in-out}.modal__button--close{float:right;font-size:1.25em;padding:10px}@media only screen and (min-width: 40.0625em){.modal__button--close{display:none}}.modal__content--padded{padding:2em}.modal--open .modal__background{position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;cursor:pointer}.modal--open .modal__content{overflow:auto;max-height:auto;position:absolute;left:0;right:0;z-index:101;max-height:90%;background:#fff}.modal--open .modal__content .video-wrapper{position:relative;padding-top:56.25%;width:100%}.modal--open .modal__content .video-wrapper embed,.modal--open .modal__content .video-wrapper iframe,.modal--open .modal__content .video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.modal--open .modal__content .video-wrapper iframe{top:-1px}@media only screen and (min-width: 40.0625em){.modal--open .modal__content{left:10%;width:80%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width: 64.0625em){.modal--open .modal__content{left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:1020px}}@media only screen and (min-width: 64.0625em){.modal--open .modal__content.modal__content--padded{width:55%}}.modal--top .modal__content{min-height:100%}.page__header-strip{height:0;background:url(/global_shapers/bg-focus.jpg) no-repeat center;background-size:cover;position:relative;top:-1.5em;padding-bottom:23%}html.webp .page__header-strip{background-image:url(/global_shapers/bg-focus.webp)}@media only screen and (min-width: 40.0625em){.page__header-strip{top:-2.5em;padding-bottom:15%}}.page--collections .page-excerpt{border-bottom:1px solid #D5E0E8;padding-bottom:10px}.collection__title{font-weight:600;display:inline-block;margin:0.2rem 0.5rem 0.5rem 0}.collection__view-all{font-size:1.125rem;color:#84919C;vertical-align:baseline}.collection__view-all img{vertical-align:-1px;margin-left:.2em}.collection__view-all:hover{text-decoration:underline}.collection-summary{padding-top:1.5em}.collection-summary .tout:first-child{margin-top:0}.collection-summary .gutter-marking{display:none}@media only screen and (min-width: 64.0625em){.collection-summary .gutter-marking{display:block}}.collection-summary:after{border-bottom:1px solid #D5E0E8;content:"";display:block;margin:0 21px}.collection-summary:after:last-child{border:0}@media only screen and (min-width: 64.0625em){.collection-summary:after{padding-bottom:1.5em}}.collection-summary__link{display:block;margin-bottom:1.5em;position:relative}.collection-summary__link:after{background-color:rgba(27,32,41,0);background-image:linear-gradient(to top, rgba(27,32,41,0) 45%, #1b2029 100%);background-color:rgba(27,32,41,0.05);content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;transition:opacity 0.2s ease-out}@media only screen and (min-width: 64.0625em){.collection-summary__link{margin-bottom:0}}.collections-summary__header{color:#fff;font-size:2em;margin:0;position:absolute;top:1rem;left:1rem;right:1rem;z-index:1}@media only screen and (min-width: 64.0625em){.collections-summary__header{width:60%}}.collection-summary__link:hover:after{opacity:0.6}.collection-summary__link:hover .collections-summary__header{opacity:0.85}.collections-summary__touts{display:none}@media only screen and (min-width: 64.0625em){.collections-summary__touts{display:block}}.collection-preview{padding-bottom:2em}.collection-preview__lead-tout{border-bottom:1px solid #D5E0E8;padding-bottom:10px;padding-bottom:0}.regular-author{background-color:transparent;border:1px solid #D5E0E8;border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none;font-weight:normal;padding:.35em .57em .5em;margin-top:.15em;margin-bottom:1em;color:#84919C}.regular-author img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.regular-author{display:inline-block;width:auto;text-align:center}.regular-author span{float:none}.regular-author img{position:relative;left:.75em}}.videos-home{margin-top:0}.videos-section{margin-bottom:2em;margin-top:2em}.video-placeholder{position:relative;padding-top:56.25%;margin:2em 0}.video-placeholder embed,.video-placeholder iframe,.video-placeholder object{position:absolute;top:0;left:0;width:100%;height:100%}#react-event-explorer-target center{padding:2em}.session-explorer-wrapper{background:#1b2029;position:relative;margin-top:-2em}.session-explorer-section{margin-bottom:2.1875em}.session-explorer{position:relative;max-width:100%;margin:0 auto}.docked-video-info{display:none}.player-wrapper .video,.dockable--docked{will-change:transform}.player-wrapper{width:100%;position:relative;position:relative;padding-top:56.25%}.player-wrapper embed,.player-wrapper iframe,.player-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.player-wrapper .video,.player-wrapper .session-slate{position:absolute;top:0;left:0;width:100%;height:100%}.session-slate__message{position:absolute;color:#fff;top:20%;left:20%;font-weight:300}@media only screen and (min-width: 880px){.session-slate__message{font-size:2em}}.dockable--docked .session-slate__message{font-size:0.75em;left:50px}.session-pane.session-pane--hide-on-small-screens{display:none}.session-header-wrapper--small-screens{display:block;background:#EFEFF0 linear-gradient(to bottom, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.3) 50%, #EFEFF0);width:100%;border-top:1px solid #d1d6df;border-bottom:1px solid #d1d6df}.session-header-wrapper--large-screens{display:none;background-image:linear-gradient(to bottom, #fff 0%, #EFEFF0 99%, #d1d6df 100%);background-size:100% 120px;background-repeat:no-repeat;background-position:0 -5px;border-bottom:none}.session-header-wrapper--large-screens .session-header__info{height:115px}.session-header__info{width:100%;padding:0.9375em;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.session-header__live-indicator,.session-header__started-at,.session-header__audio-chooser{margin-right:11px}.session-header__audio-chooser{display:inline-block}.started-at__label{font-weight:600}.audio-chooser__label{font-weight:600;margin-right:5px}.audio-chooser__select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:none;background:url(/assets/select-box-arrow--grey-a389ac164484eb613bed61e869f9c6901313c2c25381032d08d0e1ac07e578d1.svg) no-repeat;background-size:0.75em;background-position:right 0 top 0.375em;border-bottom:2px solid #8c8f94;color:#8c8f94;border-radius:0;padding:3px 0.875em 3px 0;box-shadow:none;overflow:auto;cursor:pointer;line-height:1.2}.session-header__title{font-size:1.625em;margin-bottom:0.3125em}.buttons-wrapper{width:100%;background:#fff}.actions-list--positioned-for-large-screens,.actions-list--hide-actions-on-small-screens{display:none}.controls-list{padding:0;list-style-type:none;margin:0;background:#EFEFF0 linear-gradient(to bottom, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.3) 50%, #EFEFF0);width:100%;height:90px}.controls-list__item{display:inline-block;width:25%;height:100%;border-top:1px solid #d1d6df;border-right:1px solid #d1d6df}.controls-list__item:last-child{border-right:none}.control{display:table;width:100%;height:100%;color:black;text-align:center}.control__label{height:90px;width:100%;display:table-cell;vertical-align:middle;transition:background-color .2s ease-in-out}.control__label>*{display:block}.control--active .control__label .label,.control--active .control__label .icon,.control__label:hover .label,.control__label:hover .icon{color:#005C9C}.control__label:hover{background-color:rgba(255,255,255,0.2)}.icon{color:#A8AFBE;transition:color .2s ease-in-out}.label{font-size:0.875em;font-weight:600;color:#949BAC;margin-top:0.4375em;transition:color .2s ease-in-out}@media only screen and (max-width: 879px){.control--active{position:relative}.control--active::before{z-index:100;display:block;content:"";position:absolute;bottom:-8px;left:50%;margin-left:-8px;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #EFEFF0}}@media only screen and (min-width: 880px){.control--active{position:relative}.control--active::before{z-index:100;display:block;content:"";position:absolute;top:-8px;left:50%;margin-left:-8px;height:0;width:0;border-bottom:8px solid #F6F6F6;border-left:8px solid transparent;border-right:8px solid transparent}}.actions-list{padding:0;list-style-type:none;margin:0;background-color:white;width:100%;border-top:1px solid #d1d6df;padding:0.9375em}.actions-list__item{display:inline-block;vertical-align:middle}.actions-list__item--share{display:none;padding-right:0.625em}.social-share--link,.social-share--download,.social-share--embed{background-color:#454E55}.social-share--link svg,.social-share--download svg,.social-share--embed svg{display:block;position:relative;margin:0 auto;height:40px}.social-share--link:hover,.social-share--download:hover,.social-share--embed:hover{background-color:#5B6270}.session-download{padding:1.375em;background-color:white}.session-download__title{margin-bottom:1.5em}.session-download__form{margin-bottom:3.4375em}.session-download__label{display:block;font-weight:600;margin-bottom:0.75em}.session-download__language-select{background:url(/assets/select-box-arrow-4abb21255e582993a9f3d061579ec5ca2ac2f564d582c517297edf68e8a96585.svg) no-repeat #d1d6df;background-position:right 0.9375em top 0.9375em;border-radius:0.375em;font-size:1em;height:51px;width:247px;border:none;cursor:pointer;box-shadow:none;padding:0.625em 1em;padding-right:2.125em;margin-bottom:1.1875em;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block}.session-download__submit{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#005c9c;border:1px solid none;border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none;border:none;border-radius:6px;margin:0;color:white;font-size:1.125em;width:171px}.session-download__submit img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.session-download__submit{display:inline-block;width:auto;text-align:center}.session-download__submit span{float:none}.session-download__submit img{position:relative;left:.75em}}.session-download__tip{color:#61656c;font-size:0.875em}.session-header-group{flex:1}@media only screen and (min-width: 64.0625em){.session-header-group{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}}.session-player{background:#454E55 url(/assets/logo--opaque-white-8e11ad10e2efd2069166630fd4f9c583ed428301c3e61bb4cd1ea0b16330e777.svg) no-repeat center}@media only screen and (min-width: 880px){.session-player{max-width:1008px;margin-right:310px}.session-explorer-wrapper--center-video-on-large-screens .session-player{margin-right:auto;margin-left:auto}.session-explorer{max-width:1350px;margin:auto;padding:0 15px}.session-header-wrapper--small-screens{display:none}.session-header-wrapper--large-screens{display:block}.session-header{max-width:1350px;margin:0 auto;padding:0 15px;display:flex;justify-content:space-between}.session-header__info{width:100%;padding:0.9375em 0}.control{border-top:none}.action--share{display:inline-block}.session-header__info{flex:1;padding-top:0.9375em;padding-bottom:0.9375em;min-width:61%}.buttons-wrapper{flex:0}.actions-list--positioned-for-small-screens{display:none}.actions-list--positioned-for-large-screens{display:block}.controls-list{display:flex;justify-content:center;height:115px;list-style:none;margin:0;padding:0;border-left:1px solid #d1d6df;border-right:1px solid #d1d6df;border-bottom:1px solid #d1d6df}.controls-list__item{border-top:none;width:100px;height:100%}.controls-list__item--share{display:none}.session-header__actions-wrapper{flex:0;padding-right:15px;height:42px;margin:1em 0}.actions-list{white-space:nowrap;border-top:none;padding:0;background:none}.actions-list__item{display:inline-block}.session-pane{position:absolute;top:0;right:0;bottom:0;width:330px}.session-pane.session-pane--hide-on-small-screens{display:block}.session-explorer-wrapper--dock-video{z-index:2}.session-explorer-wrapper--dock-video .dockable{-webkit-animation:dockedVideoReveal ease-out 0.3s;animation:dockedVideoReveal ease-out 0.3s;position:fixed;display:block;z-index:1;top:0;left:0;width:100%;background-color:#1b2029;box-shadow:0 2px 14px 0 rgba(0,0,0,0.08)}.session-explorer-wrapper--dock-video .dockable .video,.session-explorer-wrapper--dock-video .dockable .session-slate{position:relative;float:left;width:244px;height:136px;margin-right:0.9375em}.docked-video__dimiss{position:absolute;top:0.625em;right:1em;color:#fff;cursor:pointer}.docked-video-info{display:block;color:#FFFFFF}.docked-video-info__title{font-size:1.5em;font-weight:600;line-height:1.77;letter-spacing:-0.4px;margin-top:0.625em;margin:0;padding-right:2em}.docked-video-info__live-indicator{margin-right:0.9375em}.docked-video-info__started_at{color:#8c8f94;font-size:0.875em;line-height:1.43}}.session-summary{font-size:0.8125em;line-height:1.43}.session-summary p{line-height:1.43}.live-indicator{background-color:#dc3e37;border-radius:2px;color:white;display:inline-block;font-size:0.83em;font-weight:bold;left:6px;padding:0.3em 0.5em;position:absolute;top:42px}.live-indicator:before{content:"●";margin-right:0.2em;margin-left:-0.2em;-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite}.is-active .live-indicator{left:11px;top:51px}.live-indicator.docked-video-info__live-indicator{left:0;position:relative;top:0}.link-share__title{margin-bottom:1.25em}.link-share-fields{max-width:530px;margin-bottom:0.9375em}.link-share__label{display:block;margin-bottom:0.9375em;font-weight:600}.link-share__input-wrapper{overflow:hidden}.link-share__input{height:50px;width:100%;margin:0;padding:0.9375em 0 1.1875em 0.9375em;background-color:#FFFFFF;border:1px solid #d1d6df;box-shadow:none;border-radius:6px 0 0 6px}.link-share__button{float:right;height:50px;font-size:1.125em;padding-right:1.5em;padding-left:1.5em;background-color:#005c9c;color:#FFFFFF;border:none;border-radius:0 6px 6px 0}.session-pane{background:#1b2029;overflow:hidden}.session-pane__search-content-container,.session-pane__content{position:absolute;bottom:0;top:0;width:100%}.session-pane__content{color:white;transition:-webkit-transform 100ms linear;transition:transform 100ms linear;transition:transform 100ms linear, -webkit-transform 100ms linear;will-change:transform}.session-pane__content.is-scrolled{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.session-pane__search-content-container{margin-top:2.5em}.session-pane__scrollable-content{padding:0.3125em 10px 0.3125em 1.5625em;position:absolute;width:100%;top:3.125em;bottom:0;left:0;right:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;will-change:scroll-position}.session-search+.session-pane__scrollable-content{margin-top:20px}.session-pane__content--sessions .session-pane__scrollable-content{bottom:-40px}.session-pane-tabs__tabs{padding:0;list-style-type:none;margin:0;display:inline;border-bottom:1px solid #60656c;display:block;margin-bottom:0.9375em}.session-pane-tabs__tab{display:inline-block;margin-right:20px}.session-pane-tabs__tab a{display:inline-block;text-decoration:none}.session-pane-tabs__tab a{padding-bottom:0.25em;font-weight:600;font-size:1em;color:#8c8f94;border-bottom:2px solid none;border-color:#60656c}.session-pane-tabs__tab a.is-active{border-bottom:2px solid #FFFFFF;color:#FFFFFF}.session-pane__title,.session-pane__subtitle{color:white;font-size:1em;line-height:1.5em;border-bottom:1px solid #60656c}.session-pane__title span,.session-pane__subtitle span{display:inline-block;padding-bottom:0.3125em;line-height:1.5em;font-weight:bold;border-bottom:2px solid #FFFFFF}.session-pane__title{margin:0.9375em 1.5625em}.session-pane__subtitle{color:#8c8f94;margin-bottom:0.9375em}.session-pane__subtitle span{border-bottom:2px solid #60656c}@media only screen and (max-width: 879px){.session-pane{height:400px;position:relative}}.session-search{width:100%;padding:0.9375em 1.5625em;margin-bottom:0.9375em}.session-search__button{position:relative;float:right;height:44px;width:44px;background:url(/assets/search--light-f259395df00c02532a61628fec97c99c39928f9be02e324fc74301a91b64309d.svg) no-repeat center center;background-size:17px 17px;border:1px solid #8c8f94;border-radius:0 4px 4px 0;border-left:none}.session-search__input-wrapper{overflow:hidden}.session-search__input{height:44px;width:100%;background:none;padding:10px 0 10px 10px;border:1px solid #8c8f94;color:#8c8f94;box-shadow:none;border-radius:4px 0 0 4px;border-right:none}.no-search-results{color:#84919C}.speakers-list,.sessions-list{margin:0;padding:0}.speakers-list__item{color:#FFFFFF;border-bottom:none;list-style:none;margin:0 0 0.625em 0;padding:0;cursor:pointer;background-color:#2d323c}.speakers-list__item .tout__details{margin-right:1em;margin-top:0.4em}.speakers-list__item .tout__title{font-size:1.125em;margin-bottom:0.3em}.speakers-list__item .tout__meta{color:#e7e7e7;font-size:0.6875em;padding-bottom:.5em}.speakers-list__item .tout__bio{clear:both;margin:0 1em;padding:.25em 0 0}.speakers-list__item .tout__bio p{font-size:0.8125em;line-height:1.3}.speakers-list__item:last-child{margin-bottom:0}.sessions-list__item{list-style:none;cursor:pointer;border-bottom:none;margin:0 0 0.9375em 0;padding:0;position:relative;color:#c2c7cf}.sessions-list__item .placeholder{border-color:pink;background-color:#333948;overflow:hidden}.sessions-list__item .placeholder,.sessions-list__item .image{display:block;width:105px;height:58px;background-size:cover}.sessions-list__item .session-start-time,.sessions-list__item .session-info{font-size:0.8125em}.sessions-list__item:hover .session-start-time,.sessions-list__item:hover .session-info{color:#84919C}.sessions-list__item.is-active{background-color:#005C9C;color:#fff;padding:5px;margin-left:-5px;margin-right:-5px}.sessions-list__item.is-active .tout__title,.sessions-list__item.is-active .session-start-time,.sessions-list__item.is-active .session-info{color:#fff}.shared-futures-header{background:url(/assets/shared_futures/hero-4ccb675eec5cc0e3633aa5dd9d7251cc9e3b58ce6465c407591a4556c8911dfa.png) cover center;background-color:#4e5f5e;position:relative;padding-top:1em;overflow:hidden}html.webp .shared-futures-header{background-image:url(/assets/shared_futures/hero-490fbb8dce47390a99cc195d25ae92cd9d540028659adcf0b5b1cdb655acc488.webp)}.shared-futures-header video{display:none;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.shared-futures-header .row,.shared-futures-header .legacy-component--basic-3up,.shared-futures-header .legacy-component--basic-alternative,.shared-futures-header .legacy-component--project-list,.shared-futures-header .legacy-component--partner-list,.shared-futures-header .legacy-component--callout .vertical-tout,.legacy-component--callout .shared-futures-header .vertical-tout,.shared-futures-header .legacy-component--callout-alternative .vertical-tout,.legacy-component--callout-alternative .shared-futures-header .vertical-tout,.shared-futures-header .legacy-component--project{position:relative}@media only screen and (min-width: 40.0625em){.shared-futures-header{background-image:linear-gradient(to right, #6668f6 25%, #5ce481 75%);margin-bottom:2rem}.shared-futures-header video{display:block}}@media only screen and (min-width: 64.0625em){.shared-futures-header{margin-bottom:5rem;padding-top:8em}}@media only screen and (min-width: 1440px){.shared-futures-header video{-o-object-fit:contain;object-fit:contain}}.shared-futures-page-title{color:#fff;font-size:1.375rem;font-weight:normal;line-height:1.2;margin-top:1.75rem;margin-bottom:1rem}@media only screen and (min-width: 40.0625em){.shared-futures-page-title{font-size:2.75rem;margin-top:3.5rem;margin-bottom:2rem}}@media only screen and (min-width: 64.0625em){.shared-futures-page-title{font-size:3.25rem;margin-top:3.5rem;margin-bottom:2rem}}.shared-futures-title{font-size:2rem;font-weight:600;line-height:1.2;margin-top:1.75rem}@media only screen and (min-width: 40.0625em){.shared-futures-title{font-size:4rem;margin-top:0}}.shared-futures-subtitle{font-size:1.375rem;font-weight:600;line-height:1.2;margin:2rem 0 1rem 0}@media only screen and (min-width: 40.0625em){.shared-futures-subtitle{font-size:2.25rem;margin-top:2rem}}.shared-futures-description{font-size:1rem;font-weight:300;line-height:1.4;margin:2rem 0 1rem 0}@media only screen and (min-width: 40.0625em){.shared-futures-description{font-size:1.375rem;margin:0 0 2rem 0}}.shared-futures-description__play{display:flex}.shared-futures-description__play img{margin-right:1rem;width:40px}@media only screen and (min-width: 40.0625em){.shared-futures-description__play{align-items:center}.shared-futures-description__play img{margin-right:1.75rem;width:auto}}.shared-futures-text{font-size:1rem;font-weight:300;line-height:1.4;margin:1rem 0}@media only screen and (min-width: 40.0625em){.shared-futures-text{font-size:1.125rem;margin:1rem 0 2rem 0}}@media only screen and (min-width: 40.0625em){.shared-futures-section{margin-bottom:1rem}}.shared-futures-join{background:#005c9c;color:#fff;padding:2rem 0 2rem 0}@media only screen and (min-width: 40.0625em){.shared-futures-join{padding:3rem 0 3rem 0}}.shared-futures-join__title{font-size:2rem;font-weight:600;margin:0 0 1rem 0}@media only screen and (min-width: 40.0625em){.shared-futures-join__title{font-size:2.75rem;margin:0 0 1.5rem 0}}@media only screen and (min-width: 64.0625em){.shared-futures-join__title{font-size:4rem;margin:0 0 2rem 0}}.shared-futures-join__description{font-size:1.125rem;line-height:1.4;margin:1rem 0 2rem 0}@media only screen and (min-width: 40.0625em){.shared-futures-join__description{font-size:1.375rem}}.shared-futures-join__button{background:#ffffff;border:1px solid #cad6e0;border-radius:4px;color:#005c9c;display:inline-flex;align-items:center;justify-content:center;font-weight:600;line-height:3rem;min-width:230px;text-align:center;transition:all 100ms}.shared-futures-join__button--bottom{margin-top:2rem;width:100%}.shared-futures-join__button svg{margin-left:0.5rem}.shared-futures-join__button svg g{stroke:#005c9c}.shared-futures-join__button:hover{background-color:#005c9c;border:1px solid #fff;color:white}.shared-futures-join__button:hover svg g{stroke:#fff}.shared-futures-join__button:active{background-color:#004d83}.shared-futures-join__button--dark{background-color:#005c9c;border:1px solid #fff;color:white}.shared-futures-join__button--dark svg g{stroke:#fff}.shared-futures-join__button--dark:hover{background-color:#004d83}@media only screen and (min-width: 40.0625em){.shared-futures-join__button{width:auto}}@media only screen and (min-width: 880px){.shared-futures-join__button{min-width:300px}}.shared-futures-next{margin:2rem 0 3rem 0}@media only screen and (min-width: 40.0625em){.shared-futures-next{margin:3rem 0 5rem 0}}.shared-futures-next__text{font-size:1rem;line-height:1.6;margin:1rem 0}@media only screen and (min-width: 40.0625em){.shared-futures-next__text{margin:2rem 0}}.shared-futures-components{margin-bottom:3rem;counter-reset:section-counter}@media only screen and (min-width: 40.0625em){.shared-futures-components{margin-bottom:8rem}}.shared-futures-component{margin:1.5rem auto;max-width:64rem}@media only screen and (min-width: 40.0625em){.shared-futures-component{margin:0 auto 2.5rem auto}}@media only screen and (min-width: 64.0625em){.shared-futures-component{margin:0 auto 3.5rem auto}}.shared-futures-component__main{display:flex;flex-direction:column-reverse;position:relative}.shared-futures-component__main::before{counter-increment:section-counter;content:counter(section-counter);display:block;font-size:44px;font-weight:300;margin-bottom:0.25rem;order:1}@media only screen and (min-width: 40.0625em){.shared-futures-component__main{flex-direction:row}.shared-futures-component__main::before{position:absolute;left:-4rem;position:absolute;top:2rem;line-height:1.125}}@media only screen and (min-width: 40.0625em){.shared-futures-component__main--reverse{flex-direction:row-reverse}}.shared-futures-component__header{display:flex;flex-direction:column;padding-top:1.25rem}@media only screen and (min-width: 40.0625em){.shared-futures-component__header{border-top:3px solid #141414;padding-top:2rem;width:41.6666666667%}.shared-futures-component__main .shared-futures-component__header{margin-left:0}.shared-futures-component__main--reverse .shared-futures-component__header{margin-left:2.625rem}}.shared-futures-component__title{font-size:1.375rem;font-weight:600;line-height:1.4;margin:0 0 1.25rem 0}@media only screen and (min-width: 40.0625em){.shared-futures-component__title{font-size:2rem;line-height:1;margin:0 0 2rem 0}}@media only screen and (min-width: 64.0625em){.shared-futures-component__title{font-size:2.75rem;line-height:1;margin:0 0 3rem 0}}.shared-futures-component__body{flex:1;max-width:42rem;line-height:1.6;margin:0 0 2rem 0}.shared-futures-component__content{border-top:3px solid #141414;flex:1;padding-top:1rem;position:relative}@media only screen and (min-width: 40.0625em){.shared-futures-component__content{padding-top:2rem}.shared-futures-component__main .shared-futures-component__content{margin-left:2.625rem}.shared-futures-component__main--reverse .shared-futures-component__content{margin-left:0}}.shared-futures__sample-video{display:flex;flex-direction:column}@media only screen and (min-width: 40.0625em){.shared-futures__sample-video{flex-direction:row}}.shared-futures__sample-video__link{margin-bottom:1rem}@media only screen and (min-width: 40.0625em){.shared-futures__sample-video__link{width:220px;margin-right:3rem;margin-bottom:0}}.shared-futures__sample-video__link .placeholder:after{background:url(/assets/video/play-icon--with-shadow-d155ad19b63d21d538574230ab798d129e8062478293777eaea96fe0a0548452.svg) no-repeat;background-size:cover;content:"";height:60px;left:calc(50% - 30px);position:absolute;top:calc(50% - 30px);width:60px}.shared-futures__sample-video__text{font-size:1.125rem;line-height:1.4;margin:0}.submission-form{margin-bottom:4rem}@media only screen and (min-width: 40.0625em){.submission-form{margin-bottom:8rem}}.submission-form__title{font-size:1.75rem;font-weight:600;line-height:1.125;margin:2rem 0 1.5rem 0}@media only screen and (min-width: 40.0625em){.submission-form__title{font-size:2.25rem}}.submission-form__subtitle{font-size:2rem;font-weight:600;margin:2rem 0 2.25rem 0}@media only screen and (min-width: 40.0625em){.submission-form__subtitle{font-size:2.25rem;margin:4rem 0 2.25rem 0}}.submission-form__text{font-size:1.125rem;line-height:1.4;margin:1.5rem 0 3rem 0}.submission-form__button{background-color:#005c9c;border-radius:4px;border:1px solid #005c9c;color:white;float:left;font-weight:600;min-width:280px;padding:0.65em 1em 0.85em;transition:all 0.15s ease-out;width:100%}.submission-form__button:hover{background-color:#004d83}@media only screen and (min-width: 40.0625em){.submission-form__button{width:auto}}.submission-form-select{list-style:none;margin:0;padding:0}@media only screen and (min-width: 40.0625em){.submission-form-select{display:none}}.submission-form-select__option label{border:2px solid #d4dce1;border-radius:4px;color:#005c9c;display:block;font-size:1rem;font-weight:600;line-height:1.4;margin-bottom:0.75rem;padding:0.75rem 1rem}.submission-form-select__option input:checked+label{background:#005c9c;border-color:#005c9c;color:#fff}.submission-form .input{margin-bottom:2.125rem}@media only screen and (min-width: 40.0625em){.submission-form .input{margin-bottom:3rem}}.submission-form .input:last-child{margin-bottom:1.75rem}.submission-form .input label{display:inline-block;font-weight:600;transition:all 100ms}.submission-form .input label.inline-label{font-weight:normal}.submission-form .input label abbr{border:none;color:#d0021b;float:right;font-weight:600;margin-left:0.25rem;text-decoration:none}.submission-form .input--floating-label label{font-size:1rem;-webkit-transform:translate3d(0, 1.625rem, 0) scale(1);transform:translate3d(0, 1.625rem, 0) scale(1);-webkit-transform-origin:top left;transform-origin:top left}@media only screen and (min-width: 40.0625em){.submission-form .input--floating-label label{font-size:1.125rem}}.submission-form .input--floating-label.active label{-webkit-transform:translate3d(0, 0, 0) scale(0.88889);transform:translate3d(0, 0, 0) scale(0.88889)}.submission-form .input input[type="text"],.submission-form .input input[type="email"],.submission-form .input select{-webkit-appearance:none;-moz-appearance:none;background:none;border:none;border-bottom:1px solid #757575;border-radius:0;height:2.375rem;line-height:1.25;padding:0.5rem 0;width:100%}.submission-form .input input[type="text"]:focus,.submission-form .input input[type="email"]:focus,.submission-form .input select:focus{outline:none}@media only screen and (min-width: 40.0625em){.submission-form .input input[type="text"],.submission-form .input input[type="email"],.submission-form .input select{font-size:1.125rem}}.submission-form .field_with_errors input[type="text"],.submission-form .field_with_errors input[type="email"],.submission-form .field_with_errors select{border-bottom:2px solid #d0021b}.submission-form .input--large select{border-bottom-color:#005C9C;border-bottom-width:4px}.input.submission_question_id{margin-bottom:1rem}@media only screen and (min-width: 40.0625em){.input.submission_question_id{margin-bottom:2.125rem}}.input.submission_question_id .submission-form__custom-select{display:none}@media only screen and (min-width: 40.0625em){.input.submission_question_id .submission-form__custom-select{display:block}}@media only screen and (min-width: 40.0625em){.input.submission_question_id label{display:none}}.submission-form .error{color:#d0021b;display:block;font-weight:600;line-height:1.5;margin-top:0.25rem}.submission-form .input--large select{border-bottom-width:4px;height:auto;font-weight:600;line-height:1.125;padding:1rem 0;padding-right:2rem;white-space:normal}@media only screen and (min-width: 40.0625em){.submission-form .input--large select{font-size:1.375rem;padding:1.25rem 0}}.submission-form__custom-select{position:relative}.submission-form__custom-select:before{background:url(/assets/shared_futures/down-arrow-fb979dfa1e7d341dec0ab2fd58cf782a9a070abe81383b6b9b4e2869fc1dd602.svg) no-repeat;background-size:contain;position:absolute;top:50%;right:0;content:"";display:block;height:14px;width:22px;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.submission-form .submission_checkbox{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin:2rem 0}.submission-form .submission_checkbox input[type="checkbox"]{margin-right:1rem}.submission-form .submission_checkbox label{display:block;flex:1;line-height:1.4;margin:0;margin-top:-0.25rem}.submission-form .submission_checkbox abbr{display:none}.submission-form .submission_checkbox .error{margin-top:0.5rem;width:100%}@media only screen and (min-width: 40.0625em){.submission-form .submission_checkbox{align-items:center}}.submission-form input[type="checkbox"]{-webkit-appearance:none;position:relative;background-color:#fff;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding:1rem;border-radius:3px;display:inline-block}.submission-form input[type="checkbox"]:checked,.submission-form input[type="checkbox"]:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px 1px 3px rgba(0,0,0,0.1)}.submission-form input[type="checkbox"]:checked{background-color:#005c9c;border:1px solid #005c9c;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1);color:#fff}.submission-form input[type="checkbox"]:checked:after{background:url(/assets/check--white-e0aa43cc429cab43605098cfff7a8ae03101ebef5bf6adf9919279162d5a0396.svg) no-repeat;background-size:contain;content:"";display:block;color:#fff;position:absolute;width:18px;height:12px;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.submission-form .input.field_with_errors input[type="checkbox"]{border:2px solid #d0021b}.submission-form__consent{border:1px solid #ddd;margin:3rem 0;padding:0 1rem}.submission-form__consent p{font-size:0.875rem;line-height:1.4}.submission-form__consent-title{font-weight:600;margin-bottom:0}.submission-upload{border:1px solid #757575;border-radius:4px;display:block;padding:2rem 1rem;position:relative;text-align:center}@media only screen and (min-width: 40.0625em){.submission-upload{padding:3.75rem 1rem}}.submission-form--uploading .submission-upload{display:none}.field_with_errors .submission-upload{border:2px solid #DC3E37}.submission-upload__header{margin-bottom:2rem}.submission-upload__header p{color:#757575;margin-top:0.5rem}@media only screen and (min-width: 40.0625em){.submission-upload__header{margin-bottom:2rem}}.submission-upload__title{font-size:1.125rem;line-height:1.6;margin-bottom:1rem}@media only screen and (min-width: 40.0625em){.submission-upload__title{font-size:1.375rem;line-height:1.4;margin-bottom:0}}.submission-upload__button{background:#005C9C;border:none;border-radius:4px;color:#fff;display:inline-flex;flex-direction:row;align-items:center;font-weight:600;padding:1em 1.25em}.submission-upload__button img{float:left;height:26px;padding-right:0.75em}@media only screen and (min-width: 40.0625em){.submission-upload__button{font-size:1.125rem}}.submission-upload__text{color:#757575;font-size:0.875rem;line-height:1.6;margin:2rem 0 0 0}@media only screen and (min-width: 40.0625em){.submission-upload__text{line-height:1.4;margin-top:2rem}}.submission-upload input[type="file"]{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;width:100%;height:100%}.progress{display:none;flex-direction:row;align-items:center}.submission-form--uploading .progress{display:flex}.progress__label{color:#0a2439;font-size:1.125rem;font-weight:600}.progress--success .progress__label--small,.progress--error .progress__label--small{position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.progress__label--medium{display:none}.progress__label .progress__label-text{display:none}.progress--uploading .progress__label .progress__label-text{display:block}.progress__label .progress__label-tick{display:none}.progress--success .progress__label .progress__label-tick{display:block}.progress__label .progress__label-cross{display:none}.progress--error .progress__label .progress__label-cross{display:block}@media only screen and (min-width: 40.0625em){.progress__label{font-size:2.125rem;margin:0 2rem}.progress__label--small{display:none}.progress__label--medium{display:block}}.progress-bar{max-width:37.5rem;overflow:hidden;position:relative;width:100%}@media only screen and (min-width: 40.0625em){.progress-bar{border:2px solid #d1d6df;border-radius:4px;display:flex;flex-direction:column;flex-direction:row}}.progress--error .progress-bar{border-color:#DC3E37}.progress-bar__background{border:2px solid #d4dce1;border-radius:4px;height:12px;margin:0.25rem 0 0.5rem 0;position:relative;width:100%}@media only screen and (min-width: 40.0625em){.progress-bar__background{border:none;margin:0;position:absolute;left:0;top:0;bottom:0;height:auto;z-index:-1}}@media only screen and (max-width: 40em){.progress--success .progress-bar__background,.progress--error .progress-bar__background{display:none}}.progress-bar__background-fill{background:#d1d6df;position:absolute;left:0;top:0;bottom:0;width:0%;z-index:-1}.progress-bar__details{flex:1;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:1rem}@media only screen and (max-width: 40em){.progress--success .progress-bar__details,.progress--error .progress-bar__details{border:2px solid #d1d6df;border-radius:4px;padding:0.75rem 1rem}.progress--error .progress-bar__details{border-color:#DC3E37}}@media only screen and (min-width: 40.0625em){.progress-bar__details{margin-bottom:0;padding:0.75rem 1.25rem 1rem 1.25rem}.progress-bar__details:before{border:none;border-right:2px solid #d4dce1;content:"";display:block;position:absolute;right:0;top:9px;bottom:9px}}.progress-bar__filename{font-size:1rem;font-weight:600;line-height:1;margin-bottom:0.75rem}@media only screen and (min-width: 40.0625em){.progress-bar__filename{font-size:1.375rem}}.progress-bar__data{display:flex;flex-direction:row;justify-content:stretch;width:100%}.progress-bar__size{flex:1;line-height:1}.progress--error .progress-bar__size{color:#DC3E37}.progress-bar__cancel,.progress-bar__retry{border:2px solid #d4dce1;border-radius:4px;color:#005C9C;font-size:1rem;font-weight:600;padding:0.75em 1.25em;text-align:center;width:100%}@media only screen and (min-width: 40.0625em){.progress-bar__cancel,.progress-bar__retry{border:none;line-height:100%;padding:0 1.25rem;width:auto}}@media only screen and (max-width: 40em){.progress--error .progress-bar__cancel{display:none}}.progress-bar__retry{display:none}@media only screen and (max-width: 40em){.progress--error .progress-bar__retry{display:block}}.submission-tips{list-style:none;margin:2rem 0 0 0;padding:0}.submission-tips__tip{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media only screen and (min-width: 40.0625em){.submission-tips__tip{flex-direction:row;justify-content:flex-start;margin-bottom:1rem}.submission-tips__tip>div:last-child{margin-left:3rem}}.submission-tips__tip-image{display:flex;align-items:flex-start;justify-content:center;padding-top:2rem}@media only screen and (min-width: 40.0625em){.submission-tips__tip-image{align-items:center;flex:0 0 130px;padding-top:0;width:130px}}.submission-tips__title{font-size:1.375rem;line-height:1.2;margin:1rem auto 1rem auto;max-width:240px;text-align:center}@media only screen and (min-width: 40.0625em){.submission-tips__title{margin:0.75rem 0 0.5rem 0;max-width:none;text-align:left}}.submission-tips__text{line-height:1.375rem;margin:0 0 1.75rem 0}@media only screen and (min-width: 40.0625em){.submission-tips__text{margin:0 0 1rem 0}}.wide-row{max-width:1576px;width:100%}@media only screen and (min-width: 40.0625em){.wide-row{margin-bottom:6rem}}.submission-questions{counter-reset:question-counter}.submission-videos__player{position:relative;padding-top:100%;margin-bottom:1.25rem}.submission-videos__player embed,.submission-videos__player iframe,.submission-videos__player object{position:absolute;top:0;left:0;width:100%;height:100%}.submission-videos__question{background:#fff;position:relative}.submission-videos__question:before{color:#dedcde;content:counter(question-header-counter);display:block;font-size:120px;font-weight:600;letter-spacing:1px;opacity:0.3;position:absolute;right:0rem;position:absolute;line-height:1;top:0;-webkit-transform:translate3d(0, -70%, 0);transform:translate3d(0, -70%, 0);z-index:-1}.submission-questions--accordian .submission-videos__question:before{display:none}@media only screen and (min-width: 40.0625em){.submission-videos__question{display:block;min-height:292px;width:100%}}@media only screen and (min-width: 64.0625em){.submission-videos__question{background:none;min-height:362px}.submission-videos__question:before{display:none}}@media only screen and (max-width: 40em){.submission-questions--accordian .submission-videos__question{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;background:#fff;margin-bottom:0;padding:0.75rem 21px 1rem 21px;position:-webkit-sticky;position:sticky;top:0;transition:padding 100ms ease-in-out;z-index:1}.submission-questions--accordian .submission-videos__question+div{max-height:0;overflow:hidden;transition:max-height 100ms ease-in-out}.submission-questions--accordian .submission-videos__question--active{box-shadow:0 4px 4px rgba(0,0,0,0.2)}.submission-questions--accordian .submission-videos__question--active+div{max-height:1000vh}}.profiler-results{display:none !important}.submission-videos__question-header{background:#fff;position:relative}.submission-videos__question-header:before{background:#000;height:2px;content:"";display:block;position:absolute;top:0;left:1.5rem;right:0}.submission-videos__question[data-id="1"] .submission-videos__question-header:before{background-image:linear-gradient(to right, #f0aa5b, #edcf28)}.submission-videos__question[data-id="2"] .submission-videos__question-header:before{background-image:linear-gradient(to right, #635790, #9d6f58)}.submission-videos__question[data-id="3"] .submission-videos__question-header:before{background-image:linear-gradient(to right, #06c0d5, #0a6699)}.submission-videos__question[data-id="4"] .submission-videos__question-header:before{background-image:linear-gradient(to right, #05d5c0, #1da450)}.submission-videos__question[data-id="5"] .submission-videos__question-header:before{background-image:linear-gradient(to right, #dfaa6c, #ab459f)}.submission-videos__question[data-id="6"] .submission-videos__question-header:before{background-image:linear-gradient(to right, #865a9e, #672b90)}.submission-videos__question-header::after{content:"0" counter(question-counter);display:block;font-size:0.75rem;font-weight:600;letter-spacing:1px;position:absolute;left:0;position:absolute;top:-0.3rem;line-height:1}@media only screen and (min-width: 40.0625em){.submission-videos__question-header:before{top:0;left:1.5rem;right:0}.submission-videos__question-header:after{content:"0" counter(question-header-counter);left:0;top:-0.3rem}}@media only screen and (min-width: 64.0625em){.submission-videos__question-header{background:none}.submission-videos__question-header:before{width:300px;right:auto}}.submission-videos__question__preview{display:none}@media only screen and (max-width: 40em){.submission-videos__question__preview{display:block;padding-top:1.25rem}}.submission-videos__question__preview-player{position:relative;padding-top:100%}.submission-videos__question__preview-player embed,.submission-videos__question__preview-player iframe,.submission-videos__question__preview-player object{position:absolute;top:0;left:0;width:100%;height:100%}.submission-videos__question-title{font-size:1.125rem;font-weight:600;line-height:1.25;margin:0;padding-top:0.75rem}.submission-videos__question-title img{display:none}@media only screen and (max-width: 40em){.submission-videos__question-title{margin-bottom:1rem}.submission-questions--accordian .submission-videos__question-title{cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:0;overflow:hidden}.submission-questions--accordian .submission-videos__question-title img{display:block;float:left;margin-right:0.75rem}.submission-questions--accordian .submission-videos__question-title:after{background:url(/assets/shared_futures/accordian-down-2df7007e2defd091681cdc1dde55f75b9214ee9191ecec7f712c16e37d1c11c4.svg) no-repeat;background-size:contain;content:"";display:block;width:22px;height:13px;flex:0 0 22px;margin-left:0.75rem;margin-top:0.375rem;pointer-events:none;transition:-webkit-transform 100ms ease-in-out;transition:transform 100ms ease-in-out;transition:transform 100ms ease-in-out, -webkit-transform 100ms ease-in-out}.submission-questions--accordian .submission-videos__question--active .submission-videos__question-title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (min-width: 40.0625em){.submission-videos__question-title{font-size:2rem;line-height:1.1;margin:0 0 1.75rem 0;padding-top:2rem}}@media only screen and (min-width: 880px){.submission-videos__question-title{line-height:1}}@media only screen and (min-width: 64.0625em){.submission-videos__question-title{font-size:2.75rem;line-height:1;margin:0 0 1.75rem 0;padding-top:2rem}}.submission-videos__question-description{line-height:1.5;margin:0 0 0 0}@media only screen and (max-width: 40em){.submission-question-header--active .submission-videos__question-description{display:block}}.submission-videos{opacity:0}.submission-video__thumbnail{cursor:pointer;display:block;position:relative}.submission-video__thumbnail:after{background:url(/assets/shared_futures/camera-5469e2ce2b894588ae6ca7898871747e777bb4e1e954ff5cd494a70c157f6e32.svg) no-repeat;background-size:cover;content:"";display:block;position:absolute;top:10px;right:10px;width:25px;height:15px;opacity:0;transition:opacity 200ms ease-in-out}.submission-video__thumbnail:hover:after{opacity:0.8}@media only screen and (min-width: 40.0625em){.submission-video__thumbnail{margin-bottom:1rem;position:relative;padding-top:100%}.submission-video__thumbnail embed,.submission-video__thumbnail iframe,.submission-video__thumbnail object{position:absolute;top:0;left:0;width:100%;height:100%}.submission-video__thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:opacity 200ms ease-in-out}}@media only screen and (min-width: 880px){.submission-video__thumbnail.playing img{opacity:1;pointer-events:none}}.submission-video__thumbnail-image{width:100%;height:100%}.submission-video__footer{display:none}@media only screen and (min-width: 880px){.submission-video__footer{display:block}}.submission-video__location{color:#757575;font-size:10px;text-transform:uppercase;font-weight:600;max-width:220px;margin-bottom:0.75rem;display:flex;align-items:center;min-height:22px;letter-spacing:1px}.submission-video__location:not(.is-blank):before{background:url(/assets/shared_futures/location-37e928dd213598dfd8358490c2617ead4322618c909651bb18e6a6e347bb2c12.svg) no-repeat;background-size:contain;content:"";display:block;flex:0 0 10px;width:10px;height:14px;margin-right:0.5rem}.submission-video--promo .submission-video__location{display:none}.submission-video__details{display:flex;flex:1;flex-direction:row;justify-content:space-between;margin-bottom:0.5rem}.submission-video__details>:first-child{flex:1;margin-right:1rem}.submission-video__details .shared-futures-join__button{margin-top:1rem}.submission-video__actions{justify-content:space-between;display:flex;flex-direction:column;align-items:flex-end;opacity:0;overflow:hidden;transition:opacity 100ms ease-in-out 100ms}.submission-scroller-item.active .submission-video__actions,.submission-scroller-player.active .submission-video__actions{opacity:1}.submission-video-share__button{background:none;border:none;display:flex;align-items:center;font-size:0.875rem;line-height:1.25rem;padding:0;white-space:nowrap}.submission-video-share__button:before{background:url(/assets/shared_futures/share-d8f6cfcaa846c24586def0286a76a04249442ecb9865f0015a06c891f2af9dee.svg) no-repeat;background-size:contain;content:"";display:inline-block;margin-right:0.375rem;width:14px;height:15px;vertical-align:top}.submission-video-share__button:focus{outline:none}@media only screen and (min-width: 40.0625em){.submission-video-share__button{font-size:1rem}.submission-video-share__button:before{width:17px;height:20px}}@media only screen and (min-width: 40.0625em){.submission-video--promo .submission-video__details{margin-bottom:1.375rem;opacity:0;transition:opacity 200ms ease-in-out 100ms}.submission-scroller-item.active .submission-video--promo .submission-video__details{opacity:1}}.submission-video__title{font-weight:600;margin-bottom:0.5rem}@media only screen and (min-width: 64.0625em){.submission-video__title{font-size:1.125rem}}.submission-video__subtitle{font-size:0.875rem;line-height:1.4;max-width:22.5rem;min-height:40px;margin-bottom:1rem}@media only screen and (min-width: 40.0625em){.submission-video__subtitle{font-size:1rem;margin-bottom:0}}@media only screen and (min-width: 880px){.submission-video__subtitle{font-size:0.875rem}}@media only screen and (min-width: 64.0625em){.submission-video__subtitle{width:220px}}.submission-videos__buttons{display:none;position:absolute;top:-3.25rem;z-index:2;width:calc(212.656px + 212.656px - 21px - 21px)}@media only screen and (min-width: 40.0625em){.submission-videos__buttons{display:flex;justify-content:flex-end;right:6px}}@media only screen and (min-width: 880px){.submission-videos__buttons{left:calc(50% + 21px);right:auto;width:calc(212.656px + 212.656px - 21px - 21px)}}@media only screen and (min-width: 64.0625em){.submission-videos__buttons{width:calc(262.656px + 262.656px - 21px - 21px)}}.submission-videos__button{-webkit-appearance:none;background:none;border:none;display:flex;justify-content:center;align-items:center;height:44px;width:49px;padding:0;transition:all 100ms}.submission-videos__button:hover{background:#dedcde}.submission-videos__button:first-child img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.submission-videos__button:hover{background:#dedcde}.submission-videos__more{-webkit-appearance:none;background:none;border:1px solid #9bbad8;border-radius:4px;color:#005C9C;display:none;font-weight:600;margin:0 21px;padding:13px;transition:all 100ms;width:calc(100% - 42px)}@media only screen and (max-width: 40em){.submission-videos__more--active{display:block}}.submission-videos__more:hover{background-color:#005c9c;border:1px solid #fff;color:white}.submission-videos__more:hover svg g{stroke:#fff}.submission-videos__more:active{background-color:#004d83}.submission-questions{margin-bottom:3rem;margin-top:6rem;position:relative}@media only screen and (max-width: 40em){.submission-questions--accordian{margin-top:1rem}}@media only screen and (min-width: 40.0625em){.submission-questions{margin-bottom:6rem;margin-top:0}.submission-questions:before{background:#fff;content:"";display:block;position:absolute;left:50%;top:0;width:50%;height:100%;z-index:1;opacity:1;-webkit-transform:translateX(800px);transform:translateX(800px)}.submission-questions:after{background:#fff;content:"";display:block;position:absolute;right:50%;top:0;width:50%;height:100%;z-index:1;opacity:1;-webkit-transform:translateX(-800px);transform:translateX(-800px)}}.submission-videos__container{position:relative;width:100%}@media only screen and (min-width: 40.0625em){.submission-videos__container{margin-top:10px}}@media only screen and (min-width: 880px){.submission-videos__container{margin-top:50px}}.submission-videos__container .submission-videos__question{display:none}@media only screen and (max-width: 40em){.submission-videos__container .submission-videos__question{cursor:pointer;display:block}}.submission-questions--accordian .submission-videos__container{counter-increment:question-counter}.submission-scroller{display:block;margin-bottom:1.25rem;width:100%}@media only screen and (min-width: 40.0625em){.submission-scroller{margin-bottom:0}}@media only screen and (min-width: 880px){.submission-scroller{height:440px}}.submission-scroller-container{margin-bottom:0.5rem}@media only screen and (min-width: 40.0625em){.submission-scroller-container{margin-bottom:0}}@media only screen and (min-width: 880px){.submission-scroller-container{margin-bottom:0;width:1276px;left:50%;position:absolute;top:0;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@media only screen and (min-width: 64.0625em){.submission-scroller-container{width:1576px}}.submission-scroller-items{padding:0}@media only screen and (max-width: 40em){.submission-scroller-items{overflow:hidden;padding:16px;-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}}@media only screen and (min-width: 40.0625em){.submission-scroller-items{display:flex;flex-direction:row;transition:all 500ms ease-in-out;width:3939.84px}.submission-scroller--noanim .submission-scroller-items{transition:all 0ms ease-in-out}}@media only screen and (min-width: 880px){.submission-scroller-items{-webkit-transform:translate3d(212px, 0, 0);transform:translate3d(212px, 0, 0)}}@media only screen and (min-width: 64.0625em){.submission-scroller-items{-webkit-transform:translate3d(263px, 0, 0);transform:translate3d(263px, 0, 0)}}.submission-scroller-item{float:left;padding:5px;transition:all 500ms ease-in-out;width:50%}.submission-scroller--noanim .submission-scroller-item{transition:all 0ms ease-in-out}@media only screen and (min-width: 40.0625em){.submission-scroller-item{flex:0 0 100%;float:none;padding:0 21px;width:100%;max-width:calc(33vw)}}@media only screen and (min-width: 880px){.submission-scroller-item{flex:0 0 100%;float:none;padding:0 21px;width:100%;max-width:212.656px}.submission-scroller-item.active{cursor:initial;max-width:425.328px;margin-top:-212.656px}}@media only screen and (min-width: 64.0625em){.submission-scroller-item{max-width:262.656px}.submission-scroller-item.active{cursor:initial;max-width:525.328px;margin-top:-262.656px}}.submission-question-header{counter-increment:question-header-counter;position:relative}@media only screen and (max-width: 40em){.submission-question-header{margin-top:6rem}.submission-questions--accordian .submission-question-header{display:none}}@media only screen and (min-width: 40.0625em){.submission-question-header{margin-top:13vh}.submission-question-header:first-child{margin-top:100px}}@media only screen and (min-width: 880px){.submission-question-header:first-child{margin-top:220px}}@media only screen and (min-width: 64.0625em){.submission-question-header{margin-top:26vh}.submission-question-header:before{color:#dedcde;content:counter(question-header-counter);display:block;font-size:800px;font-weight:600;letter-spacing:1px;opacity:0.3;position:absolute;left:1rem;pointer-events:none;position:absolute;line-height:1;top:0;-webkit-transform:translate3d(-50%, -270px, 0);transform:translate3d(-50%, -270px, 0)}}@media only screen and (min-width: 40.0625em){.submission-question-header__row{display:flex}.submission-question-header:nth-child(2n) .submission-question-header__row{flex-direction:row-reverse}.submission-question-header__row>:last-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}}.submission-videos__mobile-details{display:none}@media only screen and (max-width: 40em){.submission-videos__mobile-details{display:block;padding:21px 21px 0 21px}}.submission-videos__mobile-details .submission-videos__question-description{margin-bottom:0}.submission-videos__mobile-details .shared-futures-join__button{margin-bottom:1.5rem;width:100%}.submission-scroller-player{display:none}@media only screen and (min-width: 40.0625em){.submission-scroller-player{display:block}}@media only screen and (min-width: 880px){.submission-scroller-player{position:absolute;width:calc(425.328px - 42px);top:90px;right:21px;z-index:1}.submission-scroller-player.submission-scroller-player--static{position:relative;top:0;margin-top:40px;left:auto;right:auto;margin-left:auto;margin-right:0}.submission-question-header:nth-child(2n) .submission-scroller-player{margin-left:0;margin-right:auto}}@media only screen and (min-width: 64.0625em){.submission-scroller-player{width:calc(525.328px - 42px);top:110px;right:auto}}@media only screen and (min-width: 40.0625em){.submission-scroller-player__embed{position:relative;padding-top:100%}.submission-scroller-player__embed embed,.submission-scroller-player__embed iframe,.submission-scroller-player__embed object{position:absolute;top:0;left:0;width:100%;height:100%}.submission-scroller-player__embed img{position:absolute;top:0;left:0;right:0;bottom:0}}@media only screen and (min-width: 880px){.submission-scroller-player__embed{opacity:0.01;transition:all 100ms ease-in-out}.submission-scroller-player.active .submission-scroller-player__embed{opacity:1}.submission-scroller-player.loading .submission-scroller-player__embed{opacity:0.01 !important}}.submission-scroll-player__caption{font-size:0.75rem;font-weight:600;height:2.5rem;letter-spacing:1px;text-transform:uppercase}.submission-scroller-player__details{display:flex;min-height:100px;opacity:0;transition:opacity 100ms ease-in-out}.submission-scroller-player.active .submission-scroller-player__details{opacity:1}@media only screen and (min-width: 880px){.submission-scroller-player__details{display:none}}.mobile-hide{display:none}@media only screen and (min-width: 40.0625em){.mobile-hide{display:block}}.submission-video-share-tooltip{box-shadow:0 -1px 4px rgba(0,0,0,0.1),0 2px 4px rgba(0,0,0,0.1);position:absolute;z-index:1000;background:#fff;left:10px;right:10px;padding:0.75rem 0.75rem 1rem 0.75rem;-webkit-transform:translateY(calc(-100% - 2rem));transform:translateY(calc(-100% - 2rem))}.submission-video-share-tooltip:after{content:"";position:absolute;width:0;height:0;margin-left:-0.25em;bottom:-0.175rem;right:10px;box-sizing:border-box;border:0.375rem solid black;border-color:transparent #fff #fff transparent;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:2px 2px 4px rgba(0,0,0,0.1)}@media only screen and (min-width: 40.0625em){.submission-video-share-tooltip{left:auto;right:auto;width:300px;margin-top:1rem;-webkit-transform:initial;transform:initial}.submission-video-share-tooltip:after{bottom:auto;border-color:transparent #fff #fff transparent;-webkit-transform:rotate(225deg);transform:rotate(225deg);box-shadow:2px 2px 4px rgba(0,0,0,0.1);top:0.75rem;left:30px;right:auto}}.submission-video-share-tooltip__label{margin-bottom:0.75rem}.submission-video-share-tooltip__url{background:rgba(117,117,117,0.2);cursor:pointer;display:flex}.submission-video-share-tooltip__url-text{display:block;flex:1;overflow:hidden;padding:6px;text-overflow:ellipsis;white-space:nowrap}.submission-video-share-tooltip__url-text:focus{outline:none}@-webkit-keyframes submission_video_share_tick{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes submission_video_share_tick{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.submission-video-share-tooltip__url-button{border-left:1px solid #000;display:block;font-size:0.875rem;line-height:24px;margin:4px 0;min-width:70px;position:relative;text-align:center}.submission-video-share-tooltip__url-button:after{background:url(/assets/shared_futures/tick-icon-36283c60a8facfcb6fb273be95b502fe9e14e681c400ff43b7c86c05c31ab33e.svg) no-repeat;background-size:contain;content:"";display:block;height:17px;opacity:0;width:22px;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.submission-video-share-tooltip__url--copied .submission-video-share-tooltip__url-button:after{-webkit-animation-name:submission_video_share_tick;animation-name:submission_video_share_tick;-webkit-animation-duration:3s;animation-duration:3s}.submission-video-modal{overflow:hidden;padding:10px 1rem}.submission-video-modal__header{display:flex;flex-direction:row-reverse}.submission-video-modal__close{-webkit-appearance:none;background:none;border:none;padding:0}.submission-video-modal__counter{font-size:0.625rem;font-weight:600;letter-spacing:1px;margin-bottom:0.5rem;text-transform:uppercase}.submission-video-modal__video{position:relative;padding-top:100%;background:#84919C;margin-bottom:0.75rem}.submission-video-modal__video embed,.submission-video-modal__video iframe,.submission-video-modal__video object{position:absolute;top:0;left:0;width:100%;height:100%}.submission-video-modal__actions{justify-content:space-between;display:flex;flex-direction:column;align-items:flex-end;flex:1;margin-bottom:10px}.submission-video-modal__buttons{display:flex;flex-direction:row;justify-content:flex-end;margin:0.5rem -1rem 0 0}.submission-video-modal__prev,.submission-video-modal__next{-webkit-appearance:none;background:none;border:none;display:flex;justify-content:center;height:44px;width:49px;padding:0;transition:all 100ms}.submission-video-modal__prev img,.submission-video-modal__next img{display:block}.submission-video-modal__prev:first-child img,.submission-video-modal__next:first-child img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.submission-video-modal__prev:hover,.submission-video-modal__next:hover{background:#dedcde}.submission-video-modal-slider{margin:0 -1.375rem;overflow:hidden}.submission-video-modal-slider__items{transition:all 300ms ease-in-out;width:1000vw}.submission-video-modal-slider__item{display:inline-block;margin-right:6px;opacity:1;transition:100ms ease-in-out;width:calc(33.33333333vw - 3px + 4px)}.submission-video-modal-slider__item img{display:block;width:100%}.submission-video-modal-slider__item.active{opacity:0.5}.sidebar-tout{margin-bottom:2rem}.article-details .sidebar-tout{display:none}@media only screen and (min-width: 40.0625em){.article-details .sidebar-tout{display:block}}.article-show-container .sidebar-tout{display:block}@media only screen and (min-width: 40.0625em){.article-show-container .sidebar-tout{display:none}}.sidebar-tout.list-group{padding:0}.sidebar-tout .list-group__scroll-overflow{position:relative}.sidebar-tout .list-group__scroll-overflow:after{content:'';pointer-events:none;position:absolute;display:block;height:4rem;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,0), #fff)}.sidebar-tout .list-group__scroll-overflow .list-group__items{position:relative;overflow:scroll;max-height:300px;padding-bottom:2rem}.sidebar-tout__header{border-top:3px solid #141414;padding-top:.2em;border-bottom:1px solid #D5E0E8;padding-bottom:10px;font-size:1.3em;padding-bottom:.375em;padding-right:2em;margin-top:0;font-weight:normal;padding-right:0;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 40.0625em){.sidebar-tout__header{font-size:2em;font-weight:300}}.sidebar-tout__title{font-size:1em;margin:0}.sidebar-tout__icon{height:1em;margin-top:5px}.sidebar-tout__sub-title{font-size:1.4em;line-height:1.2;font-weight:300;padding:0.5em 0}.sidebar-tout--impact-stories .sidebar-tout__sub-title{font-size:2.2em;font-weight:600;padding:1.5rem 0}.sidebar-tout__more{position:relative;border-bottom:1px solid #D5E0E8}.sidebar-tout__more a{color:#141414;text-decoration:none}.sidebar-tout__more a:hover .further-reading__more-link{text-decoration:underline}.sidebar-tout__more a{display:block;padding:1em 0 1.15em}.sidebar-tout__more a:hover .sidebar-tout__more-link{text-decoration:none;color:#005C9C;transition:all .15s ease-out}.sidebar-tout__more-link{font-weight:600;font-size:1em;display:inline-block;color:#84919C}.sidebar-tout__more-arrow{position:absolute;right:0;bottom:1.25em}.st__content-block--snippet{margin:2rem 0 3rem 0}.snippet-content{background-color:#EDF2F5;border-bottom:4px solid #D3DDE5;padding:1.25rem;padding-bottom:1rem;position:relative}.snippet-content__caption{color:#005C9C;font-size:11px;margin-bottom:0.75rem;font-weight:600;display:block;text-transform:uppercase}.snippet-content__title{font-size:1.125em;font-weight:600;line-height:1.2;margin:0.5rem 0 1.25rem 0}.snippet-content__body{max-height:0;overflow:hidden;transition:max-height 300ms ease-in-out}.snippet-content__body:before{content:"";display:block;height:0.5rem}.snippet-content.is-open .snippet-content__body{max-height:5000px}.snippet-content__footer{position:absolute;width:100%;bottom:0;left:1.25rem}.snippet-content__button{position:absolute;bottom:0;margin:0;padding:0;border:none;outline:none;border:none;background-color:#005C9C;border-radius:50px;color:white;font-size:0.875rem;font-weight:600;padding:0.65em 1em 0.85em;-webkit-transform:translateY(50%);transform:translateY(50%);transition:all .15s ease-out}.snippet-content__button>*{pointer-events:none}.snippet-content__button:hover{background-color:#004d83}.snippet-content__button:after{content:"";display:inline-block;background-image:url(/assets/chevron-down--white-0e3d292a2310fac2c973711ef7e248381c2e2d5e1928d31b339664f23e6b2be3.svg);width:16px;height:11px;margin-left:0.5rem;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out}.snippet-content.is-open .snippet-content__button:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.st__content-block--poll{margin:2rem 0 3rem 0}.poll{background-color:#F9F9F9;padding:1.25rem 1.25rem 1.25rem 1.25rem;position:relative}.poll__header{margin-bottom:1.5rem}.poll__label{color:#005C9C;font-size:11px;margin-bottom:0.75rem;font-weight:600;display:block;text-transform:uppercase}.poll__title{font-size:1.125em;font-weight:600;line-height:1.2;margin:0}.poll__options{padding:0;list-style-type:none;margin:0;display:flex;flex-direction:column}@media only screen and (min-width: 64.0625em){.poll--horizontal .poll__options{flex-direction:row}}.poll__option{display:block;flex:1 0 auto;margin-bottom:0.6875rem}.poll__option:last-child{margin-bottom:0}@media only screen and (min-width: 64.0625em){.poll--horizontal .poll__option{margin-bottom:0}}.poll-button{margin:0;padding:0;border:none;outline:none;background-color:transparent;font:inherit;border-radius:4px;cursor:pointer;display:block;border:1px solid #D5E0E8;padding:0.8125rem 1rem;position:relative;text-align:left;transition:all 300ms ease-in-out;width:100%;overflow:hidden}.poll-button>*{pointer-events:none}.poll-button:hover{box-shadow:rgba(0,0,0,0.1) 0px 2px 4px}.poll.is-submitted .poll-button{pointer-events:none}.poll.is-complete .poll__option--correct .poll-button{border-color:#70CC81}@media only screen and (min-width: 40.0625em){.poll-button{padding:0.8125rem 1rem 0.8125rem 2rem}}@media only screen and (min-width: 64.0625em){.poll--horizontal .poll-button{padding:0.8125rem 1rem}}.poll-button__bar{position:absolute;left:0;top:0;bottom:0;transition:max-width 600ms ease-in-out;width:100%;max-width:0;background:#70CC81}.poll.is-complete .poll__option--correct .poll-button__bar{background:#70CC81}.poll.is-complete .poll-button__bar{background:#D5E0E8;transition-delay:300ms}.poll--horizontal .poll-button__bar{background:#70CC81 !important;transition-duration:300ms}.poll-button:hover .poll-button__bar{max-width:100%}@media (hover: none){.poll-button:hover .poll-button__bar{max-width:0}}.poll.is-submitted .poll-button:hover .poll-button__bar{max-width:0}.poll-button__content{display:flex;flex-direction:row-reverse;align-items:center;position:relative}@media only screen and (min-width: 40.0625em){.poll-button__content{flex-direction:row}}.poll-button__label{flex:1 0 100%;line-height:1.4;text-align:left;transition:all 300ms ease-in-out}@media only screen and (min-width: 64.0625em){.poll--horizontal .poll-button__label{text-align:center}}.poll.is-complete .poll-button__label{flex:1 1 100%}.poll-button__total{background:#000;border-radius:4px;color:#fff;font-size:0.75rem;font-weight:600;line-height:1;margin-right:1rem;min-width:2.5rem;opacity:0;padding:4px;text-align:center;transition:all 300ms ease-in-out 400ms}@media only screen and (min-width: 64.0625em){.poll-button__total{margin-left:1rem;margin-right:0}}.poll.is-complete .poll-button__total{opacity:1}.poll__footer{font-size:0.75rem;margin-top:1rem}@media only screen and (min-width: 64.0625em){.poll--horizontal .poll__option:first-child{margin-right:6px}.poll--horizontal .poll__option:first-child .poll-button__bar{right:0;left:auto}.poll--horizontal .poll__option:first-child .poll-button__total{margin:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.poll--horizontal .poll__option:last-child{margin-left:6px}.poll--horizontal .poll__option:last-child .poll-button__total{margin:0;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.event-nav__redirector a{color:#DC3E37}.event-nav__redirector a span{color:#005C9C;text-decoration:underline}.events-header{border-top:3px solid #141414;padding-top:.2em;border-bottom:1px solid #D5E0E8;padding-bottom:10px;font-size:1.3em;padding-bottom:.375em;padding-right:2em;margin-top:0;font-weight:normal;margin-bottom:.75em}@media only screen and (min-width: 40.0625em){.events-header{margin-bottom:.9em}}@media only screen and (min-width: 40.0625em){.events-header{font-size:2em;font-weight:300}}.event-section{padding-top:2em;padding-bottom:2em}.event-show-container{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.event-show-container{width:100%}}@media only screen and (min-width: 40.0625em){.event-show-container{width:66.66667%}}.event-show-container .st__content-block--text:first-of-type p{line-height:1.4em;font-size:1.4em}.event-title__container{background-color:#1B2029;background-position:center;color:white;margin-bottom:2em;position:relative}.event-title__container *{position:relative}.dark-tint:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(23,55,80,0.69)}.event-title__text{font-size:3em;font-weight:600}@media only screen and (min-width: 64.0625em){.event-title__text{font-size:4.5em}}.event-section-header{border-bottom:1px solid #D5E0E8;padding-bottom:10px;margin-bottom:1em}.event-section-header span{border-bottom:3px solid #D5E0E8;font-weight:600;padding-bottom:10px}.event-social-container{display:none;margin-bottom:-4px}@media only screen and (min-width: 64.0625em){.event-social-container{position:relative;padding-left:21px;padding-right:21px;float:left;display:block;text-align:right}}@media only screen and (min-width: 64.0625em) and (min-width: 64.0625em){.event-social-container{width:33.33333%}}.event-links__list{list-style:none;padding-left:0;margin-top:0;margin-bottom:0}@media only screen and (min-width: 40.0625em){.event-links__list{padding:0;list-style-type:none;margin:0;overflow:hidden;height:calc(2.075em + 3px)}.event-links__list>*{display:inline-block}}.event-social-list{padding:0;list-style-type:none;margin:0;position:relative;bottom:.75em;font-weight:600}.event-social-list>*{display:inline-block}.event-social-list li{margin-right:.5em}.event-links__item a{color:white;font-weight:600;text-decoration:none;margin-right:1.75em;display:inline-block;margin-bottom:.95em;border-bottom:3px solid transparent}@media only screen and (min-width: 40.0625em){.event-links__item a{padding-bottom:.95em;margin-bottom:0}}.event-links__item a.event-active-page,.event-links__item a:hover{border-bottom:3px solid #6FC2E9;color:#6FC2E9}.event-links__container{border-top:1px solid #304751;padding-top:1.25em;background-color:#1B2029}.event-links__content{position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.event-links__content{width:100%}}@media only screen and (min-width: 64.0625em){.event-links__content{width:66.66667%}}.stream-widget-block{padding-top:2em;padding-bottom:2em}.stream-widget-block--alt{margin-top:-2em;margin-bottom:1em;background-color:#f0f0f0}.stream-widget{text-align:center}.session-body{margin-top:2em}.event-explorer__loading-message{text-align:center;font-size:1em;margin:100px}.event-details__container{position:relative;padding-left:21px;padding-right:21px;float:left;min-height:28.675em;background-color:#142B3C;margin-bottom:1.5em;background-clip:content-box;color:white;position:relative}@media only screen{.event-details__container{width:100%}}.event-details__container *{position:relative}.event-details__container.dark-tint:before{margin:0 1.25em}.event-details__header-container{margin-bottom:1.5em;min-height:21em}.event-details__content-box{padding-top:2em;padding-left:2em;padding-right:2em}@media only screen and (min-width: 40.0625em){.event-details__content-box{width:70%}}.event-details__content-box>a{text-decoration:none;color:white}.event-details__title{font-weight:600;font-size:2em}@media only screen and (min-width: 40.0625em){.event-details__title{font-size:3.5em;line-height:1}}.event-details__support-text{font-size:1.25em;margin-top:.75em}.event-details__support-text>*{display:inline-block}.event-details__support-text>*:after{content:' · '}.event-details__support-text>*:last-of-type:after{display:none}.watch-live--button{background-color:#D12019;border:1px solid #D12019;border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none;color:white}.watch-live--button img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.watch-live--button{display:inline-block;width:auto;text-align:center}.watch-live--button span{float:none}.watch-live--button img{position:relative;left:.75em}}@media only screen and (min-width: 40.0625em){.watch-live--button{padding-bottom:0.5em}}.past-events-button{border:1px solid #D5E0E8;border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none;color:#005C9C}.past-events-button img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.past-events-button{display:inline-block;width:auto;text-align:center}.past-events-button span{float:none}.past-events-button img{position:relative;left:.75em}}.event-header{padding-top:2em;position:relative}.event-header .page-title{font-size:2rem;margin-bottom:.5em}.event-header .page-title span{display:inline-block;font-weight:normal}@media only screen and (min-width: 40.0625em){.event-header .page-title{margin-bottom:0}}.event-header.event-header--full{padding-bottom:2em;background-color:#101825;background-color:rgba(16,24,37,0.75);background-size:cover;background-position:center;color:#fff}.event-header.event-header--full:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(16,24,37,0.7)}.event-header.event-header--full .page-title{font-size:2rem;margin-bottom:.5em}@media only screen and (min-width: 40.0625em){.event-header.event-header--full .page-title{font-size:2.875rem}}@media only screen and (min-width: 40.0625em){.event-header.event-header--full .page-title{font-size:2.875rem}}.event-header.event-header--open-forum{background:url(/assets/open-forum/bg-f8bebef00ecf6897ee3c1827c79814e3ca7d4c47b71822244cad7f124c639890.jpg) cover center}html.webp .event-header.event-header--open-forum{background-image:url(/assets/open-forum/bg-109c45eced350402039b322dd44097769112fa40b8688b7b27fa0de472dc4985.webp)}.event-header.event-header--open-forum:before{bottom:100%;right:100%}.event-meta{position:relative;z-index:1}@media only screen and (min-width: 40.0625em){.event-meta{text-align:right}}.event-meta .event-dates span{display:block;font-size:0.875em;line-height:1.375em}.event-dates{margin-bottom:1em}.event-header--full .event-dates{margin-bottom:2em}.event-header .watch-video--button{position:absolute;right:1.25em}.event-header--full .event-header .watch-video--button{position:static;background-color:#005C9C;border:1px solid #005C9C;border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none;color:white;margin-bottom:1em}.event-header--full .event-header .watch-video--button img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.event-header--full .event-header .watch-video--button{display:inline-block;width:auto;text-align:center}.event-header--full .event-header .watch-video--button span{float:none}.event-header--full .event-header .watch-video--button img{position:relative;left:.75em}}.event-header--full .event-header .watch-video--button img{top:-0.25em}@media only screen and (min-width: 40.0625em){.event-header--full .event-header .watch-video--button{padding-bottom:0.5em;margin-bottom:2em}}.event-nav{border-bottom:1px solid #D5E0E8;margin-bottom:calc(2em - 1px)}.event-links{padding:0;list-style-type:none;margin:0;position:relative;padding-left:21px;padding-right:21px;float:left}@media only screen{.event-links{width:100%}}.event-link-item{display:inline-block;margin-right:1em}.event-link-item.video-link,.event-link-item.event-hashtag{font-weight:600;border:0;float:right;margin-right:0}.event-link-item.event-hashtag{margin-left:1rem}.event-link{display:inline-block;font-weight:600;line-height:3em;position:relative}.event-link:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;border-bottom:5px solid transparent;transition:all 0.2s ease-in-out}.event-link:hover:after{border-color:#D5E0E8}.event-link.is-active:after{border-color:#005C9C}.event-hashtag .event-link:after{border-color:transparent}.stream-tabs{padding:0;list-style-type:none;margin:0;display:inline;border-bottom:1px solid #d1d6df;display:block;margin-bottom:30px}.stream-tabs__tab{display:inline-block;margin-right:20px}.stream-tabs__tab a{display:inline-block;text-decoration:none}.stream-tabs__tab a{padding-bottom:0.25em;font-weight:600;font-size:1em;color:#8c8f94;border-bottom:5px solid;border-color:#FFFFFF}.stream-tabs__tab a.is-active{color:#005c9c;border-color:#005c9c}.streams-header{font-size:0.875em;background-color:#dc3e37;color:white;padding:0.9375em 0.9375em 1.25em;margin-bottom:0.625em;font-weight:600}.streams-header:before,.streams-header:after{content:" ";display:table}.streams-header:after{clear:both}@media only screen and (min-width: 880px){.streams-header{background:url(/events/live-header-image.png) no-repeat center right;background-color:#dc3e37;background-size:cover}html.webp .streams-header{background-image:url(/assets/events/live-header-image-6c3638524c2c06c1b18b52d4553507ce67d0cfeb0b2c12e889ae4289a3287984.webp)}}.streams-header__title{font-size:2.25em;font-weight:normal;margin-bottom:0.3125em}.streams-header__placeholder-last-update{margin-bottom:3.25em}.streams-header__last-update{margin-bottom:3.25em}.streams-header__last-update:before{display:inline-block;position:relative;content:"●";font-size:1.25em;margin-right:0.2em;top:1px;-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite}.streams-header__updates-by{display:block;color:#fcc0be;margin-bottom:0.5em}.streams-header__stream-select{float:right;border-radius:3px;background-color:white;color:#dc3e37;font-size:1em;min-width:102px;height:34px;font-weight:600;border:none;margin-left:0.875em;margin-bottom:0.875em}.stream-header{border-top:3px solid #dc3e37;border-bottom:1px solid #d5e0e8;margin-top:0.9375em}.stream-header:before,.stream-header:after{content:" ";display:table}.stream-header:after{clear:both}.stream-header__title{margin:0.4375em 0 0.625em;color:#dc3e37;font-size:1em;font-weight:600}.stream-summary .stream-header__title{float:left}@media only screen and (min-width: 880px){.stream-header__title{font-size:1.125em}}.stream-header__controller{display:none}@media only screen and (max-width: 879px){.stream-header__controller{display:block;position:relative;float:right;top:0.4375em;-webkit-perspective:800px;perspective:800px;color:#DC3E37}}.streams-header__authors a{color:#fff}.streams-header__authors a:after{content:", "}.streams-header__authors a:last-child:after{content:none}.streams-header__authors a:hover{text-decoration:underline}.stream-summary-list{display:none;padding:0;list-style-type:none;margin:0;border-bottom:1px solid #d5e0e8;margin-bottom:1.25em;padding-top:0.9375em}.stream-summary-list__item{position:relative;line-height:1.25;font-size:0.875em;margin-bottom:0.9375em;padding-left:25px}.stream-summary-list__item a{color:inherit}.stream-summary-list__item a:hover{color:#005C9C}.stream-summary-list__item::before{content:"";display:block;position:absolute;left:0;top:3px;width:16px;height:11px;background:url(/assets/events/key-moments-arrow-55bff2c30ed6864ca10a613293b732f835579457102a6edfee506f831347dd87.svg) no-repeat}.stream-summary-list__item .caption{font-size:0.9375em;color:#9c9d9e;font-weight:600;display:block;margin-top:.25em}.stream-summary--expanded .stream-summary-list{display:block}@media only screen and (max-width: 879px){.stream-summary--expanded .stream-header__controller{-webkit-animation-name:flip--up;animation-name:flip--up;-webkit-animation-duration:0.25s;animation-duration:0.25s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;color:#8C8F94}@-webkit-keyframes flip--up{from{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}}@keyframes flip--up{from{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}}}.stream-updates-list{padding:0;list-style-type:none;margin:0;border-bottom:1px solid #d5e0e8;margin-bottom:1.25em}.stream-updates-list__item{padding:0.9375em 0 1.25em;border-bottom:1px solid #d5e0e8}.stream-updates-list__item:last-child{margin-bottom:0}.show-more-stream-items-button{border:1px solid #D5E0E8;border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none;text-align:center}.show-more-stream-items-button img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.show-more-stream-items-button{display:inline-block;width:auto;text-align:center}.show-more-stream-items-button span{float:none}.show-more-stream-items-button img{position:relative;left:.75em}}.stream-item{line-height:1.5;transition:border 200ms ease;border-top:3px solid transparent;margin-top:-1px}.stream-item:before,.stream-item:after{content:" ";display:table}.stream-item:after{clear:both}@media only screen and (min-width: 880px){.stream-item article{overflow:hidden}}#modal .stream-item{padding-top:0}.stream-item__is-deeplinked{-webkit-animation-name:attention;animation-name:attention;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-delay:0.2s;animation-delay:0.2s;border-top-color:#005c9c}.stream-item__time{color:#9c9d9e;font-size:0.8125em;margin-bottom:0.9375em;font-weight:600;display:block}@media only screen and (min-width: 880px){.stream-item__time{width:95px;float:left;margin:.15em 0 0 0;padding-right:1.5625em}}@media only screen and (min-width: 880px){.linked-article .stream-item__shares{margin-left:95px}#modal .linked-article .stream-item__time{display:none}}@media only screen and (min-width: 880px){.stream-item__content{margin-left:95px}}.stream-item__title{font-size:1.125em;font-weight:600;line-height:1.2;margin-bottom:0.4375em}@media only screen and (min-width: 880px){.stream-item__title{font-size:1.25em}}.stream-item__body p,.stream-item__body .st__content-block--list li{font-size:0.875em;line-height:1.3;margin:0.5em 0}@media only screen and (min-width: 880px){.stream-item__body p,.stream-item__body .st__content-block--list li{font-size:1em;line-height:1.4;margin:0.6875em 0}}.stream-item__body p:first-child,.stream-item__body .st__content-block--list li:first-child{margin-top:0.3125em}.stream-item__body .st__content-block.st__content-block--image{margin-bottom:0.75em}.stream-item__body .image__caption{margin-top:0.3125em;font-size:0.8125em}.stream-item__body .st__content-block--list ul{list-style-type:disc;margin:0;padding:0 0 0 1.15em}.stream-item__body .st__content-block--text:last-child p:last-child{margin-bottom:0}.stream-item__body .st-read-more{height:80px;overflow:hidden;position:relative}.stream-item__body .st-read-more:before{position:absolute;left:0;top:0;bottom:0;right:0;content:"";display:block;background:linear-gradient(rgba(255,255,255,0) 0, #fff 40px)}.stream-item__body .st-read-more__link{margin:0;padding:0;border:none;outline:none;background-color:transparent;font:inherit;color:#005c9c;font-size:0.875em;font-weight:bold;position:absolute;top:55px}@media only screen and (min-width: 880px){.stream-item__body .st-read-more__link{font-size:1em}}.stream-item__share{display:inline-block;width:35px;height:35px;border:1px solid #cad7e0;color:#cad7e0;border-radius:35px;margin-right:10px;margin-top:0.9375em;transition:all 0.15s}.stream-item__share svg{position:relative;height:20px;top:7px}.stream-item__share:hover{border-color:#005c9c;color:#005c9c}.stream-item__share:last-child{margin-right:0}.stream-item__share--facebook svg{width:9.3px;left:12px}.stream-item__share--twitter svg{width:17.5px;left:8px}.stream-item__share--linked-in svg{width:17px;left:8px}.stream-item__share--link svg{width:17px;left:8px}.stream-item__share--whatsapp svg{width:20px;left:8px;top:9px}@media only screen and (min-width: 668px){.stream-item__share--whatsapp{display:none}}.linked-article__content{border:1px solid #D5E0E8;border-radius:4px;margin-top:4px;margin-bottom:11px;transition:border-color .15s ease-in-out}.linked-article__content:hover{cursor:pointer;border-color:#becfdb}.linked-article__content:hover .linked-article__call-to-action{border-color:#becfdb}.linked-article__content img{border-radius:4px 4px 0 0}.linked-article__title{padding:15px 15px 0;color:#141414}.linked-article__body{padding:0 15px;color:#141414}.linked-article__meta{padding:5px 15px 16px;font-size:0.8125em;color:#84919C}.linked-article__meta .article__author{font-weight:600}.linked-article__call-to-action{padding:15px;border-top:1px solid #D5E0E8;font-size:14px;font-weight:600}@media only screen and (min-width: 880px){.linked-article__call-to-action{font-size:16px}}.updates-pill{text-align:center}.updates-pill__content{padding:1em;color:#dc3e37;display:block;background-color:rgba(209,214,223,0.15);border-top:1px solid #d5e0e8;font-size:0.875em;font-weight:bold}.updates-pill--docked{z-index:999;position:fixed;top:0;left:0;width:100%}.updates-pill--docked .updates-pill__content{color:#FFFFFF;background-color:#dc3e37;border:none;display:inline-block;width:auto;margin:20px auto 0 auto;padding:1em;padding-left:4em;box-shadow:0 12px 25px 0 rgba(0,0,0,0.2);border-radius:5px;position:relative}.updates-pill--docked .updates-pill__content:after{position:absolute;left:0;top:0;bottom:0;content:"";display:inline-block;height:100%;width:3em;border-right:1px solid #ec7f7a;background:url(/assets/events/arrow-up-6a6c6fc6acdb247706a424832d51b5d8f003d59b070a609b3ff35dc4303abcb6.svg) no-repeat center}@media only screen and (min-width: 880px){.updates-pill--docked{top:140px}}@media only screen and (min-width: 880px){.stream-summary-list{display:block}.show-more-stream-items-button{width:100%}}.event-stream{padding-top:2em}.event-stream .sub-title{position:relative}.event-stream .sub-title .live-now{color:#DC3E37}.event-stream .last-update{display:block;font-size:14px;color:#84919C;margin-right:1.5em}@media only screen and (min-width: 40.0625em){.event-stream .last-update{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.session-body .event-stream .last-update{display:none}}@media only screen and (min-width: 40.0625em){.stream-body{margin-left:calc(100px + 2em);margin-bottom:2em;max-width:650px}}.update{overflow:hidden;margin-bottom:2em}.update__meta{font-size:0.865em;color:#84919C;line-height:1.85;display:inline-block}.update__meta .update-time{line-height:1.85;margin:0 0 0.3em;border-bottom:1px solid #D5E0E8}.update__meta .image{margin:0.5em 0;display:none}@media only screen and (min-width: 40.0625em){.update__meta{width:100px}.update__meta .image{display:block}}.update__title{margin-top:0.5em}.update__read-article{border:1px solid;border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none}.update__read-article img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.update__read-article{display:inline-block;width:auto;text-align:center}.update__read-article span{float:none}.update__read-article img{position:relative;left:.75em}}.stream__view-more{background-color:#005C9C;border:1px solid;border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none;color:#fff;margin-left:calc(100px + 1em)}.stream__view-more img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.stream__view-more{display:inline-block;width:auto;text-align:center}.stream__view-more span{float:none}.stream__view-more img{position:relative;left:.75em}}@media only screen and (min-width: 40.0625em){.update__meta{width:100px;margin-right:1em;float:left}.update__content{overflow:hidden;padding:0 1em;border-left:1px solid #D5E0E8}.update__title{margin-top:0}.update__content{max-width:650px}.streams-list-group{margin-top:2.75em}}.title__container{border-top:3px solid #141414;padding-top:.5em;border-bottom:1px solid #CAD6E0;margin-top:0;margin-bottom:2.5em}.title__container.title__container--reports,.title__container.title__container--of_media{border-top:0;margin-bottom:0;display:inline-block}h2.stream-title{display:inline-block;font-size:2em;font-weight:300;margin:0 .75em 0 0}@media only screen and (max-width: 40em){h2.stream-title{display:block}}.event-stream h3.sub-title{border-top:0}.stream-item--placeholder{opacity:0.7}.stream-item--placeholder .stream-item__time,.stream-item--placeholder .stream-item__title span,.stream-item--placeholder .stream-item__body span{background:#d8dade;display:inline-block;height:1em}.stream-item--placeholder .stream-item__time{width:50px}.stream-item--placeholder .stream-item__title span{width:85%}.stream-item--placeholder .stream-item__body span{width:76%;height:0.7em}.stream-item--placeholder .stream-item__body span:first-child{width:90%}.stream-item--placeholder .stream-item__body span:last-child{width:65%}.collection-pill{padding:10px 15px;text-align:center;font-size:0.875em;font-weight:bold;background:#d8dade;color:#454e55;border-radius:4px;margin-right:10px;margin-bottom:10px;display:inline-block}.collection-pill.is-active{background:#005c9c;color:#ffffff}.collection-pill--hide-on-small-screens{display:none}@media only screen and (min-width: 40.0625em){.collection-pill--hide-on-small-screens{display:inline-block}}.event-takeover-active .content-container{padding-top:43px}.event-takeover-active .side-drawer{padding-top:43px}.event-takeover-active .side-drawer__close{margin-top:43px}.event-takeover-active .event-takeover{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.event-takeover{display:flex;position:absolute;width:100%;height:43px;z-index:103;background:#EEF2F5;border-bottom:1px solid #D5E0E8;font-size:1em;line-height:1.25;font-weight:600;color:#141414;overflow:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);transition:opacity 200ms ease-out 200ms, -webkit-transform 200ms ease-out 200ms;transition:transform 200ms ease-out 200ms, opacity 200ms ease-out 200ms;transition:transform 200ms ease-out 200ms, opacity 200ms ease-out 200ms, -webkit-transform 200ms ease-out 200ms;opacity:0;transition:all .15s ease-out}@media only screen and (min-width: 40.0625em){.event-takeover{position:fixed;display:block}}.event-takeover:hover{cursor:pointer;background:#F3F7F8}.event-takeover__event-meta{float:left;padding:0.625em;display:flex;min-width:0;flex:1}@media only screen and (min-width: 40.0625em){.event-takeover__event-meta{border-right:1px solid #D5E0E8}}.event-takeover__live,.event-takeover__event-title{display:inline-block}.event-takeover__event-title{padding:0.0625em 0 0 0.625em;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.event-takeover__call-to-action{float:right;white-space:nowrap;padding:0.75em 0.625em 0.5625em;font-size:0.875em;line-height:1.4;color:#DC3E37}@media only screen and (min-width: 40.0625em){.event-takeover__call-to-action{border-left:1px solid #D5E0E8}}.event-takeover__call-to-action span{display:inline-block;position:relative;top:2px;padding-left:0.1875em;height:20px}.event-takeover__key-moment{display:none}@media only screen and (min-width: 40.0625em){.event-takeover__key-moment{display:block;padding:0.6875em 0.625em 0.625em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.twitter-timeline-container p{line-height:1.36;font-size:1em;color:#141414;font-size:1em}@media only screen and (min-width: 40.0625em){.twitter-timeline-container p{font-size:1.125em}}.meganav__open-forum{text-decoration:none;color:inherit;display:block;font-size:1.5em;font-weight:600;padding:0.5em 0 0}.meganav__open-forum span{font-weight:normal}.title__container.title__container--of_media{margin-top:-2em;margin-bottom:1em}.open-forum__main-column{padding-bottom:1em}.open-forum__intro{line-height:1.36;font-size:1em;color:#141414;margin-bottom:2em}@media only screen and (min-width: 40.0625em){.open-forum__intro{font-size:1.125em}}.open-forum__next-event{margin-bottom:2em}.open-forum__featured-sessions .session-list{margin-bottom:1em}.open-forum__press .sub-title{margin-bottom:0}.open-forum__press-list .tout:first-child{margin-top:0}.open-forum__press-list .tout__description{margin-bottom:1em}.key-moments-widget .further-reading__header-title{color:#DC3E37;border-color:#DC3E37}.key-moments-widget .stream-summary-list{margin-bottom:0;border-bottom:none;display:block}.key-moments-widget .further-reading__more{display:block;color:#fff;background:#DC3E37;padding:0 0.75em;transition:all .15s ease-out}.key-moments-widget .further-reading__more:hover{color:#fff;background:#BE332D}.key-moments-widget .further-reading__more:hover .further-reading__more-link{color:#fff}.key-moments-widget .further-reading__more-link{color:#fff}.key-moments-widget .further-reading__more-link:hover{color:#fff}.key-moments-widget .further-reading__more-arrow{color:#fff;right:0.75em}.hide-until-loaded{opacity:1;transition:opacity 200ms ease, -webkit-transform 300ms ease-out;transition:opacity 200ms ease, transform 300ms ease-out;transition:opacity 200ms ease, transform 300ms ease-out, -webkit-transform 300ms ease-out}.hide-until-loaded.loading{opacity:0;-webkit-transform:translate3d(0, -40px, 0);transform:translate3d(0, -40px, 0)}.hint--copy-success:after{color:#005c9c;background:url(/assets/check-8c7a2ec88bc055eae35d2d9ec9f2a775ed02434772e84e7faa32ac522a5f0f6c.svg) no-repeat center left 12px #d5e7ef;text-shadow:none;padding-left:32px;font-size:0.875em;line-height:1.5;box-shadow:none;border-radius:4px}.hint--copy-success.hint--top-left:before{border-top-color:#d5e7ef}.hint--copy-success.hint--top-right:before{border-top-color:#d5e7ef}.hint--copy-success.hint--top:before{border-top-color:#d5e7ef}.hint--copy-success.hint--bottom-left:before{border-bottom-color:#d5e7ef}.hint--copy-success.hint--bottom-right:before{border-bottom-color:#d5e7ef}.hint--copy-success.hint--bottom:before{border-bottom-color:#d5e7ef}.hint--copy-success.hint--left:before{border-left-color:#d5e7ef}.hint--copy-success.hint--right:before{border-right-color:#d5e7ef}@media only screen and (min-width: 40.0625em){.vertical--listing{counter-reset:section-counter}}.vertical-header{background-color:#0070BE;background-size:cover;color:#fff;position:relative;overflow:hidden;padding-top:120px}.vertical--home .vertical-header{height:0;padding-top:85.25%}@media only screen and (min-width: 390px){.vertical--home .vertical-header{padding-top:60.25%}}@media only screen and (min-width: 40.0625em){.vertical--home .vertical-header{padding-top:46.25%}}@media only screen and (min-width: 64.0625em){.vertical--home .vertical-header{padding-top:36.25%}}.vertical-header .columns{float:none}.vertical--home .vertical-header--container{position:absolute;left:0;right:0;bottom:0}.vertical-header__title{font-size:32px;font-weight:600}@media only screen and (min-width: 545px){.vertical--home .vertical-header__title{font-size:50px}}@media only screen and (min-width: 900px){.vertical--home .vertical-header__title{font-size:72px}}.vertical-header__title--caption{margin:0;font-size:18px;font-weight:600}@media only screen and (min-width: 40.0625em){.vertical--home .vertical-header__title--caption{font-size:24px}}.vertical-header__video{position:fixed;z-index:0;min-width:100% !important;top:0;display:none}@media only screen and (min-width: 40.0625em){.vertical-header__video{top:0;display:block}}.vertical-header__title-wrapper{padding-bottom:1rem}@media only screen and (min-width: 40.0625em){.vertical-header__title-wrapper{display:flex;align-items:center}.vertical-header__title-wrapper .vertical-header__title{flex:1 1 auto}}.vertical-header__video-link{border-radius:25px;padding:0 15px 0 25px;display:inline-block;white-space:nowrap;background:#fff;line-height:50px;height:50px;font-weight:600}@media only screen and (min-width: 40.0625em){.vertical-header__video-link{margin-bottom:0.5rem}.vertical--home .vertical-header__video-link{padding:0 35px 0 25px}}.link-nub__right-icon{padding-left:5px}.vertical-nav{background:#fff;margin-bottom:0;margin-left:-21px;margin-right:-21px;padding-left:21px;padding-right:21px;padding-bottom:0;height:51px;overflow-x:auto;-webkit-overflow-scrolling:touch;border-bottom:1px solid #cad6e0;white-space:nowrap}@media only screen and (min-width: 40.0625em){.vertical-nav{margin:0;border-bottom:0;padding-left:5px;padding-right:5px}}.vertical-nav__container{white-space:nowrap;height:48px}.vertical-nav__link{display:inline-block;font-weight:600;margin:0 1em;line-height:50px;height:50px;border-bottom:3px solid transparent;box-sizing:border-box}.vertical-nav__link:hover{border-color:#D5E0E8}.vertical-nav__link.is-active{border-color:#005C9C}.vertical-nav__link:last-child{margin-right:50px}.locale-switcher-container{position:absolute;top:21px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto}.locale-switcher__vertical{margin-right:21px;float:right}.vertical-sister-nav__mobile{color:#fff;margin-top:-2rem;margin-bottom:2rem;width:100%}.vertical-sister-nav__mobile select{width:100%}@media only screen and (min-width: 40.0625em){.vertical-sister-nav__mobile{display:none}}.vertical-sister-nav{display:none}@media only screen and (min-width: 40.0625em){.vertical-sister-nav{display:flex;margin-top:-1.5rem;margin-bottom:2.5rem}.vertical--home .vertical-sister-nav{margin-top:-3rem;margin-bottom:4rem}}.vertical-sister-nav__link{flex:0 1 auto;border:1px solid #72a9eb;background:#fff;border-radius:7px;display:inline-block;line-height:2;padding:0 1rem;margin-right:0.5rem;color:#0070BE}span.vertical-sister-nav__link{background-color:#0070BE;color:#fff}.vertical-page{background:#fff;position:relative}.vertical-page__body-container{margin-left:21px;margin-right:21px}.vertical-page__body{padding-top:35px}.vertical-page__body .st__content-block--text:first-of-type p{font-size:1.5em;font-weight:300;line-height:1.38}.vertical-page__link_collections{padding-top:60px}@media only screen and (min-width: 40.0625em){.vertical:not(.vertical--home) .vertical-page__body{max-width:668px;flex:1 1 auto}.vertical:not(.vertical--home) .vertical-page__image{width:100%;margin:70px 21px -30px}.vertical:not(.vertical--home) .vertical-page__image img{max-width:100%}.vertical:not(.vertical--home) .vertical-page__body-container{display:flex;border-bottom:1px solid #D5E0E8}.vertical-page__body{padding-top:70px;padding-bottom:55px}.vertical-page__body .st__content-block--text:first-of-type p{font-size:2em;font-weight:300;line-height:1.38}.vertical-page__body .st__content-block--text p{font-size:1.267em;line-height:1.45}.vertical-page__link_collections{width:300px;flex:0 1 300px;margin-left:50px}}.vertical-tout{margin-bottom:2em}.vertical-tout__title{padding-right:21px;font-size:1.3em;font-weight:600;line-height:1.3em;margin-top:0.83em}.vertical-tout__description{padding-right:21px}.vertical-tout__description p{line-height:1.67em}.vertical-tout__cta{font-weight:600;line-height:1.67em}.vertical-tout__image{display:flex;align-items:flex-end}.vertical--article{margin:1.5em 0}.vertical--article .vertical__header{margin:1.5rem auto;padding:0 1.3125rem;max-width:64rem}.vertical--listing .vertical__header{min-height:40vh;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;background-size:cover}.vertical--listing .vertical__footer{margin:2rem auto;padding:0 1.3125rem;max-width:64rem}@media only screen and (min-width: 40.0625em){.vertical--listing .vertical__footer{display:none}}.vertical--article .vertical__kicker,.vertical--listing .vertical__kicker{font-size:1.125em;font-weight:600}.vertical--article .vertical__kicker{color:#84919C}.vertical--listing .vertical__kicker{color:white}.vertical--article .vertical__title,.vertical--listing .vertical__title{margin-top:0.4rem;line-height:1.1}.vertical--listing .vertical__title{margin-bottom:0;color:white}@media only screen and (min-width: 40.0625em){.vertical--article .vertical__title{font-size:2.25rem}.vertical--listing .vertical__title{font-size:4rem}}@media only screen and (min-width: 64.0625em), only screen and (min-width: 40.0625em) and (orientation: landscape){.vertical--article .vertical__title{font-size:3.25rem}}.vertical__media{position:relative;padding-bottom:40%}@media screen and (orientation: portrait){.vertical__media{padding-bottom:66.66667%}}@media only screen and (min-width: 64.0625em){.vertical__media{padding-bottom:42.55319%}}.vertical__object{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.vertical__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vertical--article .vertical__body{margin:1.5rem auto;padding:0 1.3125rem;max-width:64rem}.vertical--article .vertical__body .st__content-block--text p{font-size:1.5em;font-weight:300;line-height:1.4}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.vertical--article .vertical__body .social-sharing{width:80%;max-width:42rem;margin-left:20%}}@media only screen and (min-width: 40.0625em){.vertical--article .vertical__body .st__content-block--text{width:80%;max-width:42rem;margin-left:20%}}@media only screen and (min-width: 64.0625em){.vertical--article .vertical__body{position:relative}.vertical--article .vertical__body .st__content-block--text{width:66%;margin-left:17%}.vertical--article .vertical__body .st__content-block--text p{font-size:1.8rem;line-height:1.4}.vertical--article .vertical__body .social-sharing{position:absolute;top:0;right:0}}.vertical--listing .vertical__content{width:100%;max-width:64rem;margin:0 auto;padding:2rem 1.3125rem}@media only screen and (min-width: 40.0625em){.vertical--listing .vertical__content{padding-top:3rem;padding-bottom:3rem}}.vertical__back-to-top{margin:0;padding:0;border:none;outline:none;background-color:transparent;font:inherit;cursor:pointer;font-weight:600;color:#84919C}.vertical__back-to-top:hover,.vertical__back-to-top:focus{color:#005C9C}.vertical__back-to-top-icon{display:inline-block;margin-left:0.5rem}.vertical__back-to-top:hover .vertical__back-to-top-icon,.vertical__back-to-top:focus .vertical__back-to-top-icon{display:none}.vertical__back-to-top-icon--swap{display:none}.vertical__back-to-top:hover .vertical__back-to-top-icon--swap,.vertical__back-to-top:focus .vertical__back-to-top-icon--swap{display:inline-block}.vertical-page__components{overflow:hidden}.legacy-component{padding:0 21px;margin-bottom:0}.legacy-component:after{content:"";display:block;flex:1 1 100%;border-bottom:1px solid #D5E0E8;margin-top:35px}@media only screen and (min-width: 40.0625em){.legacy-component:after{margin-top:94px}}.legacy-component:last-of-type:after{border:none}.legacy-component__title{margin-top:0.83em;font-size:1.3em;font-weight:600;line-height:1.3em}.legacy-component--basic-3up .legacy-component__title{flex:1 1 100%}@media only screen and (min-width: 40.0625em){.legacy-component--basic-3up{display:flex;flex-wrap:wrap;justify-content:center;align-content:space-between;flex-basis:0}.legacy-component--basic-3up .vertical-tout{flex:0 1 calc(100% / 3 - 21px);align-self:flex-start;margin:0 15px 2em}.legacy-component--basic-3up .vertical-tout:first-of-type{margin-left:0}.legacy-component--basic-3up .vertical-tout:last-child{margin-right:0}.legacy-component--basic-3up .vertical-tout__cta{padding-bottom:0.5em;border-bottom:4px solid #D5E0E8}.legacy-component--basic-3up .vertical-tout__image{min-height:95px;margin-bottom:2rem}}.legacy-component--partner-with-us .vertical-tout__title{display:none}.legacy-component--basic-alternative{padding:0 1.5em}@media only screen and (min-width: 40.0625em){.legacy-component--basic-alternative .vertical-tout{overflow:hidden}.legacy-component--basic-alternative .vertical-tout__image{float:right;width:60%;margin-top:60px}.legacy-component--basic-alternative .vertical-tout__description{padding-right:2rem;margin-right:60%}}.legacy-component--project-list{padding:0 1.5em}.legacy-component--project-list .vertical-tout__description p{padding-left:2em;position:relative}.legacy-component--project-list .vertical-tout__description p:before{content:"—";font-size:24px;color:#D5E0E8;position:absolute;left:0;line-height:1}.legacy-component--project-list .vertical-tout__cta{border:1px solid;border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none;border-width:2px;display:inline-block;padding:0.5em 1em;margin:1em 0}.legacy-component--project-list .vertical-tout__cta img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.legacy-component--project-list .vertical-tout__cta{display:inline-block;width:auto;text-align:center}.legacy-component--project-list .vertical-tout__cta span{float:none}.legacy-component--project-list .vertical-tout__cta img{position:relative;left:.75em}}.legacy-component--partner-list .vertical-tout__image{display:none}.legacy-component--partner-list .vertical-tout__description p{font-size:1.1em;margin:0.5em 0}.legacy-component--partner-list .vertical-tout__description p:first-child{margin-bottom:1em}.legacy-component--partner-list .vertical-tout__description a{font-weight:300;font-size:1.3rem;color:#1B2029;padding-right:0.5em}.legacy-component--callout,.legacy-component--callout-alternative{overflow:hidden;padding:0;background-image:linear-gradient(42deg, #015ea2, #5884ff)}.legacy-component--callout:after,.legacy-component--callout-alternative:after{border:none;margin-top:3rem}.legacy-component--callout .vertical-tout,.legacy-component--callout-alternative .vertical-tout{position:relative}.legacy-component--callout .vertical-tout__content,.legacy-component--callout-alternative .vertical-tout__content{padding:0 21px;color:#fff}.legacy-component--callout .vertical-tout__title,.legacy-component--callout-alternative .vertical-tout__title{font-size:1.4em;margin-top:-2em;padding-right:0}.legacy-component--callout .vertical-tout__description,.legacy-component--callout-alternative .vertical-tout__description{font-size:1.15em;padding-right:0}.legacy-component--callout .vertical-tout__description:before,.legacy-component--callout-alternative .vertical-tout__description:before{content:"";display:block;width:50px;border-bottom:4px solid #fff;margin-bottom:1.5rem}.legacy-component--callout .vertical-tout__cta,.legacy-component--callout-alternative .vertical-tout__cta{border:1px solid rgba(255,255,255,0.3);border-radius:4px;padding:1em 1.5em 1em 1.5em;margin:2em 0;text-align:left;display:block;font-weight:600;cursor:pointer;text-decoration:none;border-width:2px;color:#fff;padding:0.5em 1em;margin-top:1rem;display:inline-block}.legacy-component--callout .vertical-tout__cta img,.legacy-component--callout-alternative .vertical-tout__cta img{position:relative;right:0;top:0.15em;float:right}@media only screen and (min-width: 40.0625em){.legacy-component--callout .vertical-tout__cta,.legacy-component--callout-alternative .vertical-tout__cta{display:inline-block;width:auto;text-align:center}.legacy-component--callout .vertical-tout__cta span,.legacy-component--callout-alternative .vertical-tout__cta span{float:none}.legacy-component--callout .vertical-tout__cta img,.legacy-component--callout-alternative .vertical-tout__cta img{position:relative;left:.75em}}@media only screen and (min-width: 40.0625em){.legacy-component--callout .vertical-tout__image,.legacy-component--callout-alternative .vertical-tout__image{position:relative;display:inline-block;margin-top:1rem}.legacy-component--callout .vertical-tout__content,.legacy-component--callout-alternative .vertical-tout__content{position:absolute}.legacy-component--callout .vertical-tout__title,.legacy-component--callout-alternative .vertical-tout__title{font-size:72px;line-height:1.1;margin-bottom:2rem;position:relative;margin-top:0}.legacy-component--callout .vertical-tout__description,.legacy-component--callout-alternative .vertical-tout__description{font-size:1.15em}}@media only screen and (min-width: 40.0625em){.legacy-component--callout .vertical-tout__image{left:-7%}.legacy-component--callout .vertical-tout__content{top:30px;left:34%}}@media only screen and (min-width: 40.0625em) and (min-width: 64.0625em){.legacy-component--callout .vertical-tout__content{top:50px;left:68%}}@media only screen and (min-width: 40.0625em){.legacy-component--callout .vertical-tout__title{margin-left:-18%}}@media only screen and (min-width: 40.0625em) and (min-width: 64.0625em){.legacy-component--callout .vertical-tout__title{margin-left:-68%}}@media only screen and (min-width: 40.0625em){.legacy-component--callout-alternative{text-align:right}.legacy-component--callout-alternative .vertical-tout__image{right:-15%}.legacy-component--callout-alternative .vertical-tout__content{top:30px;left:0;text-align:left}}@media only screen and (min-width: 40.0625em) and (min-width: 64.0625em){.legacy-component--callout-alternative .vertical-tout__content{top:50px;left:0}}@media only screen and (min-width: 40.0625em){.legacy-component--callout-alternative .vertical-tout__description{width:55%}.legacy-component--callout-alternative .vertical-tout__title{width:60%;margin-left:0}}@media only screen and (min-width: 64.0625em){.legacy-component--callout-alternative .vertical-tout__title{width:60%}.legacy-component--callout-alternative .vertical-tout__description{width:30%}}.legacy-component--project .legacy-component__title{padding-bottom:1.5em;margin-bottom:0;border-bottom:1px solid #D5E0E8}@media only screen and (min-width: 40.0625em){.legacy-component--project .legacy-component__title{padding-bottom:3.5em}.legacy-component--project .vertical-tout__content-text{display:flex}.legacy-component--project .vertical-tout__title{min-width:295px;flex:0 1 295px;font-size:2em;margin-right:96px}.legacy-component--project .vertical-tout__description{flex:1 1 auto;font-size:1.15em}.legacy-component--project .vertical-tout__cta{padding-bottom:0.5em;border-bottom:4px solid #D5E0E8}}.component{margin:1.5rem auto;padding:0 1.3125rem;max-width:64rem}@media only screen and (min-width: 40.0625em){.component{margin:2.5rem auto}}@media only screen and (min-width: 64.0625em){.component{margin:3.5rem auto}}@media only screen and (min-width: 40.0625em){.component--basic-with-statistic,.component--factbox,.component--factbox-alternative{display:flex}}.component--newsletter-signup .footer__form__input{width:10rem}.component--onward-navigation{max-width:none;padding-top:1.5rem;padding-bottom:1.5rem;margin-top:2.5rem;margin-bottom:0;border-top:1px solid #D5E0E8}@media only screen and (min-width: 64.0625em){.component--onward-navigation{padding-top:2.5rem;padding-bottom:2.5rem}}@media only screen and (min-width: 40.0625em){.component--table-of-contents{display:flex}}@media only screen and (max-width: 40em){.component--basic-with-pullquote{display:flex;flex-direction:column;margin-top:1.5rem}}.component--basic-with-statistic{flex-wrap:wrap}.component--basic-with-statistic .component__title{display:flex;width:100%}.component--basic-with-statistic .component__content{flex:1 0 50%}@media only screen and (min-width: 40.0625em){.component--basic-with-statistic .component__content{margin-left:17%}}.component--basic-with-statistic .component__content .component__body{margin-left:0;width:100%}.component__break{position:relative;padding:1rem 0;border:1px solid #D5E0E8;border-left:none;border-right:none}@media only screen and (min-width: 40.0625em){.component__break{width:80%;margin-left:20%;padding:2rem 0}}@media only screen and (min-width: 64.0625em){.component__break{width:66%;margin-left:17%}}.component--section .component__main{align-items:flex-start;justify-content:flex-end;padding-top:1rem;border-top:3px solid #141414}@media only screen and (min-width: 40.0625em){.component--factbox .component__main,.component--factbox-alternative .component__main{width:80%}.component--basic-with-partners .component__main{display:flex}}@media only screen and (min-width: 64.0625em){.component--factbox .component__main,.component--factbox-alternative .component__main{width:66%}.component--section .component__main{display:flex;padding-top:0;border-top:none}}@media only screen and (max-width: 40em){.component--table-of-contents .component__header{border-bottom:1px solid #D5E0E8}}@media only screen and (min-width: 40.0625em){.component--table-of-contents .component__header{width:30%;padding-right:1.5rem}}@media only screen and (min-width: 64.0625em){.component--section .component__header{width:30%}.component--table-of-contents .component__header{box-sizing:content-box;width:30%;padding-right:1.9rem;border-right:1px solid #D5E0E8}}.component--factbox .component__content,.component--factbox-alternative .component__content{max-width:42rem}.component--onward-navigation .component__content{max-width:64rem;margin:0 auto}@media only screen and (min-width: 40.0625em){.component--factbox .component__content,.component--factbox-alternative .component__content{padding-left:1rem;border-left:1px solid #0070BE}.component--factbox-alternative .component__content{margin-bottom:2rem}.component--table-of-contents .component__content{width:70%}.component--basic-with-partners .component__content{width:66.666%}}@media only screen and (min-width: 64.0625em){.component--onward-navigation .component__content{position:relative}.component--section .component__content{width:70%;margin-left:3.8rem;border-top:3px solid #141414}.component--table-of-contents .component__content{box-sizing:content-box;width:70%;padding-left:1.9rem}}.component--factbox .component__label,.component--factbox-alternative .component__label{font-size:1.125rem;color:#0070BE}@media only screen and (max-width: 40em){.component__label{margin-bottom:1rem;padding-bottom:0.5rem;border-bottom:1px solid}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.component--factbox .component__label,.component--factbox-alternative .component__label{flex:1}}@media only screen and (min-width: 40.0625em){.component--factbox .component__label,.component--factbox-alternative .component__label{padding-right:2rem;text-align:right}}@media only screen and (min-width: 64.0625em){.component__label{width:17%}.component--factbox .component__label,.component--factbox-alternative .component__label{font-size:1.375rem}}.component__title{margin:1rem 0}.component--basic .component__title,.component--basic-with-download .component__title,.component--basic-with-pullquote .component__title,.component--basic-with-statistic .component__title,.component--basic-with-partners .component__title{margin:1.5rem 0}.component--factbox .component__title,.component--factbox-alternative .component__title{margin-top:0}.component--onward-navigation .component__title{margin-top:0;font-size:1.5rem;font-weight:300;line-height:1.2}.component--table-of-contents .component__title{font-size:1rem;font-weight:normal;color:#84919C}@media only screen and (max-width: 40em){.component--basic-with-pullquote .component__title{margin-top:0}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.component--section .component__title{display:flex}.component--section .component__title span,.component--section .component__title::before{font-size:3.25rem}.component--section .component__title span{width:70%}.component--section .component__title::before{width:30%}}@media only screen and (min-width: 40.0625em){.component--basic .component__title,.component--basic-with-download .component__title,.component--basic-with-pullquote .component__title,.component--basic-with-statistic .component__title,.component--basic-with-partners .component__title{font-size:3.25rem}.component--onward-navigation .component__title{font-size:2rem}.component--section .component__title span,.component--section .component__title::before{line-height:1}.component--section .component__title::before{counter-increment:section-counter;content:counter(section-counter);font-weight:300}.component--table-of-contents .component__title{font-size:1.125rem;margin-top:0;line-height:1.666}}@media only screen and (min-width: 64.0625em), only screen and (min-width: 40.0625em) and (orientation: landscape){.component--basic .component__title,.component--basic-with-download .component__title,.component--basic-with-pullquote .component__title,.component--basic-with-statistic .component__title,.component--basic-with-partners .component__title{width:80%;margin:2rem 0}}@media only screen and (min-width: 64.0625em){.component--section .component__title{position:relative;margin-top:0;font-size:2.75rem;line-height:1}.component--section .component__title::before{position:absolute;display:block;width:2.25rem;top:0;left:-4.25rem;text-align:right;margin-right:2rem}}.component__kicker{line-height:1.2}.component--basic .component__kicker,.component--basic-with-download .component__kicker,.component--basic-with-pullquote .component__kicker,.component--basic-with-statistic .component__kicker{margin:0.5rem 0}.component--factbox .component__kicker,.component--factbox-alternative .component__kicker{margin-bottom:0.3rem}@media only screen and (min-width: 40.0625em){.component--basic-with-download .component__kicker{margin:1rem 0}}.component__media{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 40.0625em){.component--basic .component__media,.component--basic-with-pullquote .component__media,.component--basic-with-statistic .component__media,.component--basic-with-download .component__media{flex-direction:row;align-items:flex-start}.component--section .component__media{display:none}}@media only screen and (min-width: 40.0625em){.component--basic .component__object,.component--basic-with-pullquote .component__object,.component--basic-with-statistic .component__object,.component--basic-with-download .component__object{width:80%;margin-left:20%}.component__caption+.component__object{margin-left:0 !important}}@media only screen and (min-width: 64.0625em){.component--basic .component__object,.component--basic-with-pullquote .component__object,.component--basic-with-statistic .component__object,.component--basic-with-download .component__object{width:66%;margin-left:17%}}.component__image{display:block;width:100%;max-width:42rem}.component__caption{font-size:0.75rem;line-height:1.2;color:#84919C}@media only screen and (max-width: 40em){.component--basic .component__caption,.component--basic-with-pullquote .component__caption,.component--basic-with-statistic .component__caption,.component--basic-with-download .component__caption{margin-top:0.5rem}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.component--basic .component__caption,.component--basic-with-pullquote .component__caption,.component--basic-with-statistic .component__caption,.component--basic-with-download .component__caption{flex:1}}@media only screen and (min-width: 40.0625em){.component--basic .component__caption,.component--basic-with-pullquote .component__caption,.component--basic-with-statistic .component__caption,.component--basic-with-download .component__caption{order:-1;padding-right:1rem;text-align:right}}@media only screen and (min-width: 64.0625em){.component--basic .component__caption,.component--basic-with-pullquote .component__caption,.component--basic-with-statistic .component__caption,.component--basic-with-download .component__caption{width:17%}}.component__body{max-width:42rem;line-height:1.6}.component--table-of-contents .component__body{font-size:1.125rem}@media only screen and (max-width: 40em){.component--basic-with-pullquote .component__body{margin-top:0}}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.component--section .component__body{width:70%;margin:2rem 0;margin-left:30%;font-size:1.325rem}}@media only screen and (min-width: 40.0625em){.component__body{font-size:1.125rem}.component--basic .component__body,.component--basic-with-pullquote .component__body,.component--basic-with-download .component__body,.component--basic-with-statistic .component__body{width:80%}.component--basic .component__body,.component--basic-with-pullquote .component__body,.component--basic-with-download .component__body{margin-left:20%}.component--basic-with-statistic .component__body:first-of-type,.component--table-of-contents .component__body:first-of-type{margin-top:0}.component--basic-with-statistic .component__body:last-of-type,.component--table-of-contents .component__body:last-of-type{margin-bottom:0}}@media only screen and (min-width: 64.0625em){.component--basic .component__body,.component--basic-with-pullquote .component__body,.component--basic-with-download .component__body,.component--basic-with-statistic .component__body{width:66%}.component--basic .component__body,.component--basic-with-pullquote .component__body,.component--basic-with-download .component__body,.component--basic-with-statistic .component__body{margin-left:17%}}.component__link{font-weight:600}.component--factbox-alternative .component__link,.component--basic-with-download .component__link{display:flex;padding:1rem;border:1px solid #D5E0E8;border-radius:5px;transition:all .15s ease-out}.component--factbox-alternative .component__link:hover,.component--factbox-alternative .component__link:focus,.component--basic-with-download .component__link:hover,.component--basic-with-download .component__link:focus{background-color:#005C9C;border-color:#005C9C;color:white}.component--factbox .component__link{display:flex;font-weight:600}.component--onward-navigation .component__link{display:block}.component--section .component__link{display:none}.component--table-of-contents .component__link{font-weight:600}.component--table-of-contents .component__link:hover,.component--table-of-contents .component__link:focus{color:#84919C}@media only screen and (min-width: 40.0625em){.component--factbox-alternative .component__link,.component--basic-with-download .component__link{max-width:14rem}.component--onward-navigation .component__link{display:inline;font-size:1.125rem}}@media only screen and (min-width: 64.0625em){.component--section .component__link{display:flex;padding:1rem 0;border:1px solid #D5E0E8;border-right:none;border-left:none;color:#84919C}.component--section .component__link:hover,.component--section .component__link:focus{color:#005C9C}}.component--factbox-alternative .component__icon,.component--basic-with-download .component__icon,.component--section .component__icon{display:inline-block;margin-left:auto}.component--factbox .component__icon,.component--onward-navigation .component__icon{display:inline-block;margin-left:0.5rem}.component--factbox-alternative .component__link:hover .component__icon,.component--basic-with-download .component__link:hover .component__icon,.component--section .component__link:hover .component__icon,.component--factbox-alternative .component__link:focus .component__icon,.component--basic-with-download .component__link:focus .component__icon,.component--section .component__link:focus .component__icon{display:none}.component--factbox-alternative .component__icon--swap,.component--basic-with-download .component__icon--swap,.component--section .component__icon--swap{display:none}.component--factbox-alternative .component__link:hover .component__icon--swap,.component--basic-with-download .component__link:hover .component__icon--swap,.component--section .component__link:hover .component__icon--swap,.component--factbox-alternative .component__link:focus .component__icon--swap,.component--basic-with-download .component__link:focus .component__icon--swap,.component--section .component__link:focus .component__icon--swap{display:inline-block}.component__quote{margin:0}.component--blockquote .component__quote{padding-left:0.5rem;border-left:1px solid #D5E0E8}.component--basic-with-pullquote .component__quote{padding:1rem 0;border:3px solid #D5E0E8;border-right:none;border-left:none}.component__quote p{font-size:1.25rem;line-height:1.4;color:#0070BE}.component__quote p:first-child{margin-top:0}.component__quote p:last-child{margin-bottom:0}@media only screen and (max-width: 40em){.component--blockquote .component__quote{margin-top:0.625rem}}@media only screen and (min-width: 40.0625em){.component--blockquote .component__quote{width:80%;margin-left:20%;padding-left:1rem}.component__quote p{font-size:2rem;font-weight:300}}@media only screen and (min-width: 64.0625em){.component--blockquote .component__quote{width:66%;margin-left:17%}.component--basic-with-pullquote .component__quote p{font-size:1.75rem}}@media only screen and (max-width: 40em){.component--basic-with-pullquote .component__pullquote{order:1}}@media only screen and (min-width: 40.0625em){.component--basic-with-pullquote .component__pullquote{float:left;width:50%;padding:0 2rem 2rem 0}}.component__quote-author{font-size:0.875rem}.component__quote-author-name{font-weight:600}@media only screen and (min-width: 40.0625em){.component__quote-author-name{display:inline}}.component__quote-author-title{color:#84919C}@media only screen and (min-width: 40.0625em){.component__quote-author-title{display:inline}.component__quote-author-title::before{content:' — '}}.component--basic-with-download .component__aside{padding-top:1rem;border-top:3px solid #141414}.component--basic-with-statistic .component__aside{border-top:1px solid #D5E0E8}.component--basic-with-partners .component__aside{border-top:1px solid #141414;max-height:36rem}@media only screen and (min-width: 40.0625em) and (max-width: 64em){.component--blockquote .component__aside,.component--basic-with-statistic .component__aside{width:calc(20% - 1rem);order:-1}.component--basic-with-statistic .component__aside{margin-right:1rem;order:2}}@media only screen and (min-width: 40.0625em){.component--blockquote .component__aside{padding-right:2rem}.component--basic-with-download .component__aside{width:80%;max-width:42rem;margin-top:2rem;margin-left:20%}.component--basic-with-statistic .component__aside{margin-top:0.5rem}.component--basic-with-partners .component__aside{position:relative;display:flex;flex-direction:column;align-items:stretch;width:calc(33.333% - 2rem);margin-left:2rem;border-bottom:1px solid #141414}.component--basic-with-partners .component__aside::after{content:'';pointer-events:none;position:absolute;display:block;height:5rem;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,0), #fff)}}@media only screen and (min-width: 64.0625em){.component--blockquote .component__aside,.component--basic-with-statistic .component__aside{width:17%}.component--basic-with-download .component__aside{width:66%;margin-left:17%}.component--basic-with-statistic .component__aside{margin-left:1rem}}.component--basic-with-partners .component__aside-title{display:inline-block;font-size:1.375rem;line-height:1.3;border-top:3px solid #141414}@media only screen and (min-width: 40.0625em){.component--basic-with-partners .component__aside-title{font-size:2rem;font-weight:300}}.component__aside-text{margin:0;font-size:0.875rem;line-height:1.4;color:#84919C}.component__statistic{font-size:3.2rem;font-weight:300;color:#0070BE}@media only screen and (min-width: 40.0625em){.component__statistic{margin:0;padding-top:0.5rem;margin-bottom:0.5rem}}.component--basic-with-download .component__prompt{padding-bottom:1rem;border-bottom:1px solid #D5E0E8;font-size:1.4rem;font-weight:300;color:#141414}.component--highlight-list .component__prompt{margin-top:0.5rem;font-weight:600;color:#84919C}.component--factbox .component__prompt,.component--onward-navigation .component__prompt,.component--section .component__prompt{margin-bottom:0.5rem;color:#84919C}@media only screen and (min-width: 40.0625em){.component--highlight-list .component__prompt{width:80%;margin-left:20%;font-size:1rem}.component--onward-navigation .component__prompt{display:inline;font-size:1.125rem}.component--onward-navigation .component__prompt::after{content:' – '}.component--section .component__prompt{display:none}}@media only screen and (min-width: 64.0625em){.component--highlight-list .component__prompt{width:66%;margin-left:17%;font-size:1.125rem}.component--basic-with-download .component__prompt{font-size:1.8rem}}.component__time{font-size:0.875rem;line-height:1.2;color:#84919C}.component--factbox .component__time,.component--basic-with-download .component__time{margin:1rem 0}@media only screen and (min-width: 40.0625em){.component--factbox .component__time,.component--basic-with-download .component__time{margin-top:1rem;margin-bottom:2rem;font-size:1rem}}.component__definition-list{margin:0;counter-reset:definition-counter}.component__definition{display:flex;margin:0;padding-bottom:1rem}.component__definition div,.component__definition::before{border-top:1px solid #D5E0E8}.component__definition div{padding-top:0.5rem;font-size:1.125rem;font-weight:600;line-height:1.2}.component__definition::before{content:counter(definition-counter);counter-increment:definition-counter;display:block;font-size:3rem;font-weight:300;color:#D5E0E8}@media only screen and (max-width: 40em){.component__definition div{flex:1}.component__definition::before{width:1em}}@media only screen and (min-width: 40.0625em){.component__definition{padding-top:0.5rem;padding-bottom:2rem}.component__definition div{width:80%;max-width:42rem;padding-top:1rem;font-size:1.375rem}.component__definition::before{width:20%;padding-top:0.7rem;font-size:3.7rem;line-height:1}}@media only screen and (min-width: 64.0625em){.component__definition div{width:66%}.component__definition::before{width:17%}}.component--onward-navigation .component__nav-link{display:flex;margin-top:1.5rem;font-weight:600}@media only screen and (max-width: 40em){.component--onward-navigation .component__nav-link{padding:1rem 0;border:1px solid #D5E0E8;border-right:none;border-left:none;color:#84919C}}@media only screen and (min-width: 40.0625em){.component--onward-navigation .component__nav-link{font-size:1.125rem;color:#84919C}}@media only screen and (min-width: 64.0625em){.component--onward-navigation .component__nav-link{position:absolute;top:0;right:0;margin-top:0;line-height:2.4}}.component--onward-navigation .component__nav-icon{margin-top:1px;margin-left:0.5rem}.component--basic-with-partners .component__list{flex:1}.component--section .component__list{padding:0;list-style-type:none;margin:0}.component--table-of-contents .component__list{padding-left:1.2em;color:#84919C}.component--basic-with-partners .component__list{padding:0;list-style-type:none;margin:0;margin-top:1.25rem}@media only screen and (min-width: 40.0625em){.component--basic-with-partners .component__list{position:relative;flex:1;height:0;overflow:scroll;padding-bottom:3rem}}.component--section .component__item{border:1px solid #D5E0E8;border-right:none;border-left:none}.component--section .component__item:not(:last-child){border-bottom:none}.component--table-of-contents .component__item:not(:first-child){margin-top:15px}.component--basic-with-partners .component__item{font-size:1.125rem;font-weight:600;color:#141414}.component--basic-with-partners .component__item:not(:first-child){margin-top:1.25rem}@media only screen and (min-width: 40.0625em){.component--section .component__item{padding:1.5rem 0;border-bottom:none}.component--section .component__item:last-child{padding-bottom:0}.component--table-of-contents .component__item{font-size:1.125rem}}@media only screen and (min-width: 64.0625em){.component--section .component__item{padding:2rem 0}.component--section .component__item:first-child{border-top:none}}.component__item-link{color:inherit}@media only screen and (min-width: 40.0625em){.component__item-link{display:flex}}@media only screen and (max-width: 40em){.component__item-aside{display:none}}@media only screen and (min-width: 40.0625em){.component__item-aside{width:30%;padding-right:1.5rem}}@media only screen and (min-width: 64.0625em){.component__item-aside{width:40%}}@media only screen and (min-width: 40.0625em){.component__item-media{position:relative;padding-bottom:75%}}@media only screen and (min-width: 40.0625em){.component__item-object{position:absolute;top:0;right:0;bottom:0;left:0}}@media only screen and (min-width: 40.0625em){.component__item-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width: 40.0625em){.component__item-content{width:70%}}@media only screen and (min-width: 64.0625em){.component__item-content{width:60%}}.component__item-title{font-weight:600}@media only screen and (max-width: 40em){.component__item-title{display:flex;justify-content:space-between;font-size:1rem;font-weight:600;color:#005C9C}}@media only screen and (min-width: 40.0625em){.component__item-title{margin-top:0;margin-bottom:1rem;font-size:1.375rem}}.component__item-body{max-width:42rem;line-height:1.6}@media only screen and (max-width: 40em){.component__item-body{display:none}}@media only screen and (max-width: 40em){.component__item-prompt{display:none}}@media only screen and (min-width: 40.0625em){.component__item-prompt{font-weight:600;color:#84919C;transition:all .15s ease-out}.component__item-link:hover .component__item-prompt,.component__item-link:focus .component__item-prompt{color:#005C9C}}.component--section .component__item-icon{margin-left:0.5rem}@media only screen and (min-width: 40.0625em){.component--section .component__item-icon--small-only{display:none}}.component--section .component__item-icon--animated{opacity:0;-webkit-transform:translateX(-6px);transform:translateX(-6px);transition:all .15s ease-out}.component--section .component__item-link:hover .component__item-icon--animated,.component--section .component__item-link:focus .component__item-icon--animated{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@media only screen and (min-width: 64.0625em){.component--section .component__sticky{padding-top:2rem;border-top:3px solid #141414}}.bing-search-results ul{padding:0;list-style-type:none;margin:0}.bing-search-results li{border-bottom:1px solid #D5E0E8;padding-bottom:1rem;margin-bottom:1rem}.bing-search-results li a{font-weight:600;text-decoration:none;color:inherit;color:#005C9C;font-size:1.125rem}.bing-search-results li .url{font-weight:600;color:#999;font-size:0.865rem;margin-top:-1em}.dev .translation_missing{color:red !important;outline:dotted 1px red}
