html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:nexa_regular;src:url(/css/fonts/nexa_light-webfont.eot);src:url(/css/fonts/nexa_light-webfont.eot?#iefix) format("embedded-opentype"),url(/css/fonts/nexa_light-webfont.woff) format("woff"),url(/css/fonts/nexa_light-webfont.ttf) format("truetype"),url(/css/fonts/nexa_light-webfont.svg#nexa_lightregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:nexa_regular;src:url(/css/fonts/nexa_bold-webfont.eot);src:url(/css/fonts/nexa_bold-webfont.eot?#iefix) format("embedded-opentype"),url(/css/fonts/nexa_bold-webfont.woff) format("woff"),url(/css/fonts/nexa_bold-webfont.ttf) format("truetype"),url(/css/fonts/nexa_bold-webfont.svg#nexa_boldregular) format("svg");font-weight:700;font-style:normal}.button,button,input[type=submit]{-webkit-font-smoothing:antialiased;background-color:#2e353b;border-radius:.1875em;color:#fff;display:inline-block;font-size:1em;font-weight:700;line-height:1;padding:.75em 1em;text-decoration:none}.button:hover,button:hover,input[type=submit]:hover{background-color:#0c0e10;color:#fff}.channel .extract:after{content:"";display:table;clear:both}.alert,.error,.notice,.success{font-weight:700;margin-bottom:.75em;padding:.75em}.alert{background:#f1e5ae;color:#5d4f10}.alert a{color:#312a09}.alert a:hover{color:#000}.error{background:#f19f53;color:#110901}.error a,.error a:hover{color:#000}.notice{background:#3cc3b2;color:#000}.notice a,.notice a:hover{color:#000}.success{background:#c2e187;color:#202b0b}.success a{color:#020201}.success a:hover{color:#000}body{color:#2e353b;font-family:nexa_regular,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1em;line-height:1.5em;letter-spacing:.4px}h1,h2,h3,h4,h5,h6{font-family:nexa_regular,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#2e353b;line-height:1.25em;margin:0}h1{font-size:2.25em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.15em}h6{font-size:1em}.hr-heading{display:block;margin-bottom:.5em;position:relative;padding:0 .5em 0 0}.hr-heading:before{content:"";position:absolute;width:100%;height:1px;border-top:1px solid #000;top:50%;left:0}.hr-heading span{background-color:#fff;display:inline-block;padding-right:.5em;position:relative}p{margin:0 0 .75em}a{color:#c30e2e;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;transition:color .1s linear}a:hover{color:#7c091d}a:active,a:focus{color:#7c091d;outline:0}hr{border-bottom:1px solid #c30e2e;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img{margin:0;max-width:100%}abbr,acronym{border-bottom:1px dotted #c30e2e;cursor:help}address{display:block;margin:0 0 .75em}hgroup{margin-bottom:.75em}del{color:#505c66}blockquote{border-left:4px solid #c30e2e;color:#505c66;line-height:1.2;margin:1.5em 0;padding-left:.75em}blockquote p{font-size:1.5em;font-weight:700;margin-bottom:.2em;padding-right:3em}cite{color:#667583;font-style:italic}cite:before{content:'\2014 \00A0'}.carousel ul,.pagination ul,.ticker-widget ul,header.navigation .submenu,nav ul{margin:0;padding:0;list-style-type:none}ol,ul{margin-bottom:.75em;padding-left:1.5em}article li{margin-top:1em}dl{margin-bottom:.75em}dl dt{font-weight:700;margin-top:.75em}dl dd{margin:0}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #7c091d;font-weight:700;padding:.75em 0;text-align:left}td{border-bottom:1px solid #c30e2e;padding:.75em 0}td,th,tr{vertical-align:middle}fieldset{background:#f7f7f7;border:1px solid #c30e2e;margin:0 0 .75em;padding:1.5em}input,label,select{display:block;font-family:nexa_regular,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1em}label{font-weight:700;margin-bottom:.375em}label.required:after{content:"*"}label abbr{display:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple=multiple],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:#fff;border-radius:.1875em;border:1px solid #2e353b;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);font-family:nexa_regular,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em;width:100%}input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#444f58}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#2e353b;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(35,40,45,.7);outline:0}textarea{resize:vertical}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.375em}input[type=file]{margin-bottom:.75em;padding-bottom:.5em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}.site-search{position:relative;padding-right:4em}.site-search .search,.site-search button{background-color:#f7f7f7;border:solid 1px #dedede;color:#2e353b;height:3em}.site-search button{overflow:hidden;background:transparent url(/img/icon-sprite-01.svg) -10.0625em 0 no-repeat;background-size:13em 5em;background-color:#f7f7f7;padding:0;position:absolute;right:0;top:0;width:3em}.site-search button:before{content:"";display:block;width:0;height:100%}.no-svg .site-search button{background:transparent url(/img/icon-sprite-01.png) -10.0625em 0 no-repeat;background-size:13em 5em}.no-touch .site-search button:hover,.site-search button:active,.site-search button:focus{outline:0;border-color:#444f58}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;cursor:pointer;user-select:none;white-space:nowrap}.channel .extract,.extract.blog .extract-cover,.extract.blog div,.extract.briefing,.extract.news .extract-cover,.extract.news div,.extract.view-all h3,.factbox,.pagination a,.person.board .bio,.person.team .content,.ticker-widget,.twitter-widget{background-color:#f7f7f7;border-radius:4px;border:solid 1px #dedede;margin-bottom:1.5em;padding:.5em 1em}.channel .extract .content,.extract.blog .extract-cover .content,.extract.blog div .content,.extract.briefing .content,.extract.news .extract-cover .content,.extract.news div .content,.extract.view-all h3 .content,.factbox .content,.pagination a .content,.person.board .bio .content,.person.team .content .content,.ticker-widget .content,.twitter-widget .content{padding:.5em 1em}body{background-color:#2e353b}main{padding-top:6.25em;padding-bottom:30px;background-color:#fff}.container{max-width:73.125em;margin-left:auto;margin-right:auto;padding:0 15px;position:relative}.container:after{content:"";display:table;clear:both}.row{display:block;position:relative}.row:after{content:"";display:table;clear:both}@media screen and (max-width:39.9375em){.sidebar{margin-top:1.5em}}@media screen and (min-width:40em){.sidebar{float:left;display:block;margin-right:2.35765%;width:23.23176%}.sidebar:last-child{margin-right:0}}@media screen and (max-width:39.9375em){.structure{margin-top:1.5em}}@media screen and (min-width:40em){.structure{float:left;display:block;margin-right:2.35765%;width:74.41059%}.structure:last-child{margin-right:0}}@media screen and (max-width:39.9375em){.one-third,.widget-small{margin-top:1.5em}}@media screen and (min-width:40em){.one-third,.widget-small{float:left;display:block;margin-right:2.35765%;width:31.76157%}.one-third:last-child,.widget-small:last-child{margin-right:0}}.news-and-blog,.two-thirds{position:relative}@media screen and (max-width:39.9375em){.news-and-blog,.two-thirds{margin-top:1.5em}}@media screen and (min-width:40em){.news-and-blog,.two-thirds{float:left;display:block;margin-right:2.35765%;width:65.88078%}.news-and-blog:last-child,.two-thirds:last-child{margin-right:0}}.twitter iframe{width:100%!important}.sidebar{margin-top:0}@media screen and (min-width:40em) and (max-width:64.9375em){.structure .extract.briefing,.structure .extract.view-all{float:left;display:block;margin-right:3.57866%;width:48.21067%}.structure .extract.briefing:last-child,.structure .extract.briefing:nth-child(2n),.structure .extract.view-all:last-child,.structure .extract.view-all:nth-child(2n){margin-right:0}.structure .extract.briefing:nth-child(2n+1),.structure .extract.view-all:nth-child(2n+1){clear:left}}@media screen and (min-width:65em){.structure .extract.briefing,.structure .extract.view-all{float:left;display:block;margin-right:3.16844%;width:31.22104%}.structure .extract.briefing:last-child,.structure .extract.briefing:nth-child(3n),.structure .extract.view-all:last-child,.structure .extract.view-all:nth-child(3n){margin-right:0}.structure .extract.briefing:nth-child(3n+1),.structure .extract.view-all:nth-child(3n+1){clear:left}}@media screen and (min-width:40em) and (max-width:64.9375em){.homepage .extract.briefing,.homepage .extract.view-all,.patterns .extract.briefing,.patterns .extract.view-all{float:left;display:block;margin-right:2.35765%;width:48.82117%}.homepage .extract.briefing:last-child,.homepage .extract.briefing:nth-child(2n),.homepage .extract.view-all:last-child,.homepage .extract.view-all:nth-child(2n),.patterns .extract.briefing:last-child,.patterns .extract.briefing:nth-child(2n),.patterns .extract.view-all:last-child,.patterns .extract.view-all:nth-child(2n){margin-right:0}.homepage .extract.briefing:nth-child(2n+1),.homepage .extract.view-all:nth-child(2n+1),.patterns .extract.briefing:nth-child(2n+1),.patterns .extract.view-all:nth-child(2n+1){clear:left}}@media screen and (min-width:65em){.homepage .extract.briefing,.homepage .extract.view-all,.patterns .extract.briefing,.patterns .extract.view-all{float:left;display:block;margin-right:2.35765%;width:23.23176%}.homepage .extract.briefing:last-child,.homepage .extract.briefing:nth-child(4n),.homepage .extract.view-all:last-child,.homepage .extract.view-all:nth-child(4n),.patterns .extract.briefing:last-child,.patterns .extract.briefing:nth-child(4n),.patterns .extract.view-all:last-child,.patterns .extract.view-all:nth-child(4n){margin-right:0}.homepage .extract.briefing:nth-child(4n+1),.homepage .extract.view-all:nth-child(4n+1),.patterns .extract.briefing:nth-child(4n+1),.patterns .extract.view-all:nth-child(4n+1){clear:left}}.extract.view-all{margin-bottom:30px}@media screen and (min-width:65em){.full-article{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-left:8.5298%}.full-article:last-child{margin-right:0}}@media screen and (min-width:40em) and (max-width:64.9375em){.full-article{float:left;display:block;margin-right:2.35765%;width:74.41059%}.full-article:last-child{margin-right:0}}.full-article footer{clear:both;margin-top:2em}@media screen and (min-width:40em){article.legal{float:left;display:block;margin-right:3.57866%;width:74.10533%;margin-left:12.94733%}article.legal:last-child{margin-right:0}}@media screen and (min-width:65em){article.legal{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}article.legal:last-child{margin-right:0}}.article-meta:after{content:"";display:table;clear:both}.cc-licence{margin:1.5em 0;font-style:italic}@media screen and (min-width:40em){.publish-dates{float:left}}.publish-dates p{line-height:1em}.publish-dates span{font-weight:700;color:#5b6874}.events .date{color:#808f9c}@media screen and (min-width:40em){.social-sharing{float:right}}.social-sharing span{color:#5b6874;font-size:1em;font-weight:700;display:inline-block;vertical-align:middle}.disqus{margin-top:24px}.icon-email,.icon-facebook,.icon-rss,.icon-social,.icon-twitter{overflow:hidden;display:inline-block;vertical-align:middle;width:1.875em;height:1.875em;border-radius:3px;margin:0 4px;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.icon-email:before,.icon-facebook:before,.icon-rss:before,.icon-social:before,.icon-twitter:before{content:"";display:block;width:0;height:100%}.icon-email:active,.icon-email:focus,.icon-facebook:active,.icon-facebook:focus,.icon-rss:active,.icon-rss:focus,.icon-social:active,.icon-social:focus,.icon-twitter:active,.icon-twitter:focus,.no-touch .icon-email:hover,.no-touch .icon-facebook:hover,.no-touch .icon-rss:hover,.no-touch .icon-social:hover,.no-touch .icon-twitter:hover{background-color:#c30e2e}.icon-twitter{background:transparent url(/img/icon-sprite-01.svg) -2.8125em -2.8125em no-repeat;background-size:13em 5em;background-color:#2e353b}.no-svg .icon-twitter{background:transparent url(/img/icon-sprite-01.png) -2.8125em -2.8125em no-repeat;background-size:13em 5em}.icon-facebook{background:transparent url(/img/icon-sprite-01.svg) -.25em -2.8125em no-repeat;background-size:13em 5em;background-color:#2e353b}.no-svg .icon-facebook{background:transparent url(/img/icon-sprite-01.png) -.25em -2.8125em no-repeat;background-size:13em 5em}.icon-email{background:transparent url(/img/icon-sprite-01.svg) -5.3125em -2.8125em no-repeat;background-size:13em 5em;background-color:#2e353b}.no-svg .icon-email{background:transparent url(/img/icon-sprite-01.png) -5.3125em -2.8125em no-repeat;background-size:13em 5em}.icon-rss{background:transparent url(/img/icon-sprite-01.svg) -10.6875em -2.8125em no-repeat;background-size:13em 5em}.no-svg .icon-rss{background:transparent url(/img/icon-sprite-01.png) -10.6875em -2.8125em no-repeat;background-size:13em 5em}.icon-rss:active,.icon-rss:focus,.no-touch .icon-rss:hover{background-color:#ff7221}.homepage .icon-rss{position:absolute;right:10px;top:15px}.blog .icon-rss{position:absolute;right:0;top:10px;margin:0;background-color:#2e353b}.contact-map{width:100%}.clear{clear:both}.pull-right,.ticker-widget .read-more{float:right}header.navigation{background-color:#c30e2e;border-bottom:1px solid #930b23;height:4.375em;width:100%;z-index:999;position:fixed;top:0;left:0}header.navigation .menu-wrapper{max-width:73.125em;margin-left:auto;margin-right:auto;position:relative;z-index:9999}header.navigation .menu-wrapper:after{content:"";display:table;clear:both}header.navigation .logo{float:left;max-height:4.375em;max-width:13.75em;padding-left:1em;margin-right:2em}@media screen and (min-width:65em){header.navigation .logo{max-width:18.75em}}header.navigation .logo img{max-height:4.375em;padding:1.1em 0;width:17.75em}@media screen and (min-width:65em){header.navigation .logo img{padding:.8em 0}}header.navigation .tagline{display:none;height:100%;color:#fff;font-size:.8em;line-height:1.4;max-width:15em;position:relative;top:auto;float:left;margin:1.4em 0;border-left:1px solid #fff;padding-left:.9375em;font-weight:700;-webkit-font-smoothing:antialiased}@media screen and (min-width:40em){header.navigation .tagline{display:block}}header.navigation .navigation-menu-button{color:#fff;cursor:pointer;display:block;float:right;font-weight:700;line-height:4.375em;margin:0;padding-right:1em;text-transform:uppercase}@media screen and (min-width:65em){header.navigation .navigation-menu-button{display:none}}header.navigation .navigation-menu-button:hover{color:rgba(255,255,255,.9)}header.navigation .nav{z-index:9999999;float:none;height:4.375em}@media screen and (min-width:65em){header.navigation .nav{float:right}}header.navigation ul#navigation-menu{clear:both;display:none;margin:0 auto;overflow:visible;padding:0;width:100%;z-index:9999}@media screen and (min-width:65em){header.navigation ul#navigation-menu{display:inline;margin:0;padding:0}}header.navigation ul li{background:#c30e2e;display:block;line-height:2.91667em;text-align:right;width:100%;z-index:9999}@media screen and (min-width:65em){header.navigation ul li{background:0 0;display:inline-block;line-height:4.375em;width:auto}}header.navigation ul li a{text-decoration:none;text-transform:uppercase;font-weight:700;display:inline-block;color:#fff}@media screen and (min-width:65em){header.navigation ul li a{padding-right:1em}}.no-touch header.navigation ul li a:hover,header.navigation ul li a:active,header.navigation ul li a:focus{color:rgba(255,255,255,.9)}header.navigation .active-nav-item a{color:#2e353b}header.navigation .active-nav-item .submenu a{color:#fff}header.navigation li.more{padding-right:0}header.navigation li.more:hover .submenu{display:block}@media screen and (min-width:65em){header.navigation li.more{position:relative;padding-left:.8em}header.navigation li.more .submenu{display:none}header.navigation li.more:hover .submenu{display:block}}header.navigation li.more a{padding-right:.8em}header.navigation .submenu{display:none}@media screen and (min-width:65em){header.navigation .submenu{position:absolute;top:4.375em;left:-.2em}}header.navigation .submenu li{display:block;padding-right:0}@media screen and (min-width:65em){header.navigation .submenu li{line-height:3.36538em}header.navigation .submenu li:first-child a{padding-top:1em}header.navigation .submenu li:last-child a{border-bottom-left-radius:.1875em;border-bottom-right-radius:.1875em;padding-bottom:.7em}}header.navigation .submenu li a{text-align:right;background-color:#b50d2b;width:100%;display:inline-block}@media screen and (min-width:65em){header.navigation .submenu li a{width:12em;background-color:#c30e2e;text-align:left;padding-left:1em}}header.navigation .search-toggle{overflow:hidden;display:inline-block;width:2.5em;height:2.5em;padding:0;line-height:4.375em;vertical-align:middle;position:relative;top:-.125em;opacity:1;background:transparent url(/img/icon-sprite-01.svg) -7.5em -2.5em no-repeat;background-size:13em 5em}header.navigation .search-toggle:before{content:"";display:block;width:0;height:100%}.no-svg header.navigation .search-toggle{background:transparent url(/img/icon-sprite-01.png) -7.5em -2.5em no-repeat;background-size:13em 5em}.no-touch header.navigation .search-toggle:hover,header.navigation .search-toggle:active,header.navigation .search-toggle:focus{opacity:.9}header.navigation .search-wrapper{background:#2e353b;height:0;overflow:hidden;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}header.navigation .search-wrapper:after{content:"";display:table;clear:both}@media screen and (min-width:65em){header.navigation .search-wrapper{position:fixed;top:4.375em;left:0;width:100%}}header.navigation .search-wrapper.is-open{padding:.3125em .9375em;height:3em}header.navigation .search-wrapper .search-bar{max-width:73.125em;margin-left:auto;margin-right:auto}header.navigation .search-wrapper .search-bar:after{content:"";display:table;clear:both}header.navigation .search-wrapper .search-form{float:right;max-width:30em;margin-right:.9375em}@media screen and (min-width:40em){header.navigation .search-wrapper .search-form{width:100%}}header.navigation .search-wrapper input[type=search]{display:inline-block;border-radius:0;margin-bottom:0;border-color:#fff;max-width:9.375em}@media screen and (min-width:40em){header.navigation .search-wrapper input[type=search]{max-width:23.75em}}header.navigation .search-wrapper input[type=submit]{display:inline-block;border:1px solid #fff;font-weight:700;text-transform:uppercase;border-radius:0;padding:.5625em .8125em;-webkit-transition:border .15s;-moz-transition:border .15s;transition:border .15s}header.navigation .search-wrapper input[type=submit]:focus{outline:0;border-color:#c30e2e}.section-nav li.current>a,.section-nav ul li ul li a{padding-left:2em;position:relative}.section-nav li.current>a:before,.section-nav ul li ul li a:before{color:#c30e2e;content:'\25CF\a0\a0';font-size:1.5em;left:.5em;position:absolute}.section-nav{margin-bottom:1em}.section-nav a{color:#2e353b;display:block;font-weight:700;padding:1em;text-decoration:none}.section-nav a:hover{background-color:#2e353b;color:#fff}.section-nav li.current{background-color:#2e353b}.section-nav li.current>a{color:#fff}.section-nav>ul{background-color:#f7f7f7;border:1px solid #c4c4c4;border-radius:.5em;overflow:hidden}.section-nav>ul>li{border-bottom:1px solid #c4c4c4}.section-nav>ul>li:last-child{border-bottom:none}.section-nav ul li ul{background-color:#fff;border-top:1px solid #c4c4c4}.section-nav ul li ul li a{padding-top:.5em;padding-bottom:.5em}.pagination a{background-color:#fff;border-radius:0;color:#2e353b;display:inline-block;padding:0;text-decoration:none;width:2em;line-height:2em}.pagination a:hover{background-color:#f7f7f7;border-color:#2e353b}.pagination a.current{background-color:#f7f7f7}.pagination a.next{border-radius:0 .25em .25em 0}.pagination a.prev{border-radius:.25em 0 0 .25em}.pagination ul{text-align:center}.pagination li{display:inline}.pagination span{display:none}body>footer{color:#bec0c2;min-height:8.75em;padding:30px 0}body>footer:after{content:"";display:table;clear:both}body>footer a{color:#bec0c2;text-decoration:none}body>footer a:hover{color:#fff}body>footer .contact{float:right;text-align:right}body>footer .logo{max-width:300px;margin-bottom:1em}body>footer .twitter{font-size:1.2em}body>footer .twitter img{margin-left:.5em;vertical-align:middle}body>footer .legal{clear:both;text-align:right;font-size:.75em;color:#979a9d}body>footer .legal p{margin-bottom:0}.button{margin-bottom:1.5em;text-align:center}.button.button-primary{background-color:#c30e2e}.button.button-primary:hover{background-color:#7c091d}.button.button-signup{width:100%}section>header{background-color:#c30e2e;border-radius:2px;margin-bottom:1.5em;padding:10px;vertical-align:middle;position:relative}section>header a,section>header h2,section>header h3,section>header span{color:#fff;display:inline-block;padding:5px 15px}section>header a{padding:0;text-decoration:none}.no-touch section>header a:hover,section>header a:active,section>header a:focus{color:#fff;text-decoration:underline}section>header h2{font-size:1.5em}section>header h2 a{text-decoration:none}section>header hr.clear{margin:0}section>header span.subheading{font-style:italic}@media screen and (min-width:40em){section>header span.subheading{border-left:solid 1px #fff}}.briefings .full-article h2{padding-bottom:20px}.briefings .related-title{margin-top:40px;margin-bottom:10px}p.no-posts{margin-top:1em}.extract{overflow:hidden}.extract .extract-cover{display:block;background-color:#2e353b;background-repeat:no-repeat;background-position:center;background-size:cover}.channel:not(.news) .extract.first{margin-top:1em}.channel:not(.news) .extract.first h3{font-size:1.5em}.channel:not(.news) .extract.first header{float:left;display:block;margin-right:2.35765%;width:31.76157%}.channel:not(.news) .extract.first header:last-child{margin-right:0}.channel .extract.first{margin-top:1em}.channel .extract h3{font-size:1.15em}.channel .extract header{float:left;display:block;width:14.70196%;padding-top:.5em;margin-right:1em}.channel .extract header:last-child{margin-right:0}.channel .extract img{border-radius:4px;box-shadow:0 0 2px #2e353b;margin-left:2px;width:96%}.channel .extract .content{padding-left:0;padding-right:0}.extract.briefing{padding:0}@media screen and (min-width:40em) and (max-width:64.9375em){.related .extract.briefing{float:left;display:block;margin-right:2.35765%;width:100%}.related .extract.briefing:last-child{margin-right:0}}@media screen and (min-width:65em){.related .extract.briefing{float:left;display:block;margin-right:2.35765%;width:48.82117%}.related .extract.briefing:last-child,.related .extract.briefing:nth-child(2n){margin-right:0}.related .extract.briefing:nth-child(2n+1){clear:left}}.extract.briefing .extract-cover{width:100%;height:90px}.extract.briefing header{border-radius:4px 4px 0 0;height:90px;background-color:#2e353b;background-size:cover}.extract.blog,.extract.news{display:block;width:100%}.extract.blog:after,.extract.news:after{content:"";display:table;clear:both}.extract.blog .extract-cover,.extract.blog div,.extract.news .extract-cover,.extract.news div{min-height:70px}.extract.blog header,.extract.news header{border-radius:4px}.extract.blog h3,.extract.news h3{padding-top:2px;font-size:1.15em}.extract.blog img,.extract.news img{border-radius:4px}.extract.blog .extract-cover{float:left;display:block;margin-right:3.57866%;width:22.316%}.extract.blog .extract-cover:last-child{margin-right:0}.extract.blog div{float:left;display:block;margin-right:3.57866%;width:74.10533%}.extract.blog div:last-child{margin-right:0}.extract.news .extract-cover{float:left;display:block;margin-right:3.57866%;width:9.36867%}.extract.news .extract-cover:last-child{margin-right:0}.extract.news div{float:left;display:block;margin-right:3.57866%;width:87.05267%}.extract.news div:last-child{margin-right:0}@media screen and (max-width:39.9375em){.extract.news .extract-cover{float:left;display:block;margin-right:3.57866%;width:15.84234%}.extract.news .extract-cover:last-child{margin-right:0}.extract.news div{float:left;display:block;margin-right:3.57866%;width:80.579%}.extract.news div:last-child{margin-right:0}}.extract.view-all{text-align:center}.extract.view-all .view-all-thumbs{width:100%;display:table}.extract.view-all img{float:left;display:block;margin-right:10.1484%;width:26.56773%;margin-bottom:30px;border-radius:2px;border:solid 1px #dedede}.extract.view-all img:last-child,.extract.view-all img:nth-child(3n){margin-right:0}.extract.view-all img:nth-child(3n+1){clear:left}.extract.view-all .view-all-button{display:table;width:100%}.extract.view-all h3{display:table-cell;vertical-align:middle;font-size:1.2em;margin-bottom:0}.extract header{min-height:1px;overflow:hidden}.extract h3{font-size:1.5em}.extract h3 a{color:#2e353b;text-decoration:none}.extract h3 a:hover{color:#c30e2e}.extract img{max-width:100%;width:100%}.image-credit{position:relative;margin-top:-2.8em;color:#fff;text-align:right;opacity:.5;padding-right:1em;font-size:.8em;text-shadow:1px 0 1px #2e353b}.image-credit a{color:#fff}.factbox{background-color:#FFFEFC;padding:1em}@media screen and (min-width:65em){.factbox{width:105%;margin-left:-1em}}@media screen and (min-width:65em){.factbox.left{float:left;display:block;width:54.14736%;margin-right:2em;margin-left:-14.87299%}.factbox.left:last-child{margin-right:0;margin-left:-14.87299%}}@media screen and (min-width:65em){.factbox.right{display:block;width:54.14736%;float:right;margin-left:2em;margin-right:-14.87299%}.factbox.right:last-child{margin-right:-14.87299%}}div.video iframe{position:absolute;width:100%;height:100%;top:0;left:0}div.video .video-container{position:relative;width:100%;padding-bottom:56.25%}.googlechart-container{overflow:auto;-webkit-overflow-scrolling:touch}.interactive-fallback{background-color:#eee;padding:1rem}.js .interactive-fallback{display:none}div.googlechart .caption,div.image .caption,div.video .caption{color:#808f9c;font-size:.85em;font-style:italic;padding-top:.5em}@media screen and (min-width:65em){div.image.left{float:left;display:block;width:54.14736%;margin-right:2em;margin-left:-14.87299%}div.image.left:last-child{margin-right:0;margin-left:-14.87299%}}@media screen and (min-width:65em){div.image.right{display:block;width:54.14736%;float:right;margin-left:2em;margin-right:-14.87299%}div.image.right:last-child{margin-right:-14.87299%}}@media screen and (min-width:65em){.full-width{float:left;display:block;margin-right:4.11092%;width:129.74598%;margin-left:-14.87299%}.full-width:last-child{margin-right:0}}.carousel{background-color:#2e353b;box-sizing:border-box;color:#fff;font-size:1.15em;height:14.82em;margin-bottom:1.5em;overflow:hidden;position:relative}@media screen and (min-width:40em){.carousel{float:left;display:block;margin-right:2.35765%;width:65.88078%}.carousel:last-child{margin-right:0}}@media screen and (max-width:39.9375em){.carousel .caption{display:none}}@media screen and (min-width:40em){.carousel .caption{float:left;display:block;margin-right:3.57866%;width:61.158%;margin-left:38.842%}.carousel .caption:last-child{margin-right:0}}.carousel ul{position:absolute}@media screen and (min-width:40em){.carousel ul{float:left;display:block;margin-right:3.57866%;width:35.26334%}.carousel ul:last-child{margin-right:0}}.carousel .carousel-tab{color:#fff;display:block;background-color:#2e353b;background-color:rgba(46,53,59,.8);height:4.94em;padding:1.22em .75em;position:relative;text-decoration:none}.carousel .carousel-tab.active,.carousel .carousel-tab:hover{background:#2e353b}.carousel .carousel-tab.active:after,.carousel .carousel-tab:hover:after{width:0;height:0;content:'';border-top:2.47em solid transparent;border-bottom:2.47em solid transparent;border-left:2.47em solid #2e353b;position:absolute;top:0;right:-2.4075em}.carousel .carousel-tab div{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25em;max-height:2.5em;height:2.5em}.carousel .img{background-size:cover;background-position:center;min-height:100%;position:absolute;width:100%}.carousel .carousel-img-link{display:block;color:#fff}.carousel li{border-bottom:solid 1px #fff}.carousel li:last-child{border-bottom:none}.carousel .slide{visibility:hidden;transition:visibility 0s linear .8s}.carousel .slide .caption,.carousel .slide .img{opacity:0;transition:opacity 800ms}.carousel .slide .img:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(transparent,#000);opacity:0;transition:opacity 500ms}.carousel .slide.active{visibility:visible;transition-delay:0s}.carousel .slide.active .caption,.carousel .slide.active .img{opacity:1;transition:opacity 800ms}.carousel .slide.active .img:after{opacity:.6}.carousel .caption{bottom:0;padding:1.22em 1.64667em;position:absolute;text-shadow:1px 1px 2px #000}.ticker-widget{float:left;padding:1em 1em 0;margin-bottom:14px;min-height:218px}.ticker-widget header img{position:absolute}.ticker-widget h5{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25em;max-height:2.5em;height:2.5em}.ticker-widget li div{display:none}.ticker-widget p{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-height:1.5em;max-height:6em;margin-bottom:0}.ticker-widget .cite{color:#808f9c}.ticker-widget .read-more,.ticker-widget .ticker-extract{margin-top:.5em}.ticker-data li{height:3.125em}.btn{border-radius:2px;cursor:pointer;display:table;float:left;margin:3px 1em 3px 3px;text-align:center;height:2.5em;width:2.5em}.btn span{display:table-cell;vertical-align:middle}.btn-play{background:transparent url(/img/icon-sprite-01.svg) -2.5em 0 no-repeat;background-size:13em 5em;background-color:#c30e2e}.no-svg .btn-play{background:transparent url(/img/icon-sprite-01.png) -2.5em 0 no-repeat;background-size:13em 5em}.btn-pause{background:transparent url(/img/icon-sprite-01.svg) 0 0 no-repeat;background-size:13em 5em;background-color:#2e353b}.no-svg .btn-pause{background:transparent url(/img/icon-sprite-01.png) 0 0 no-repeat;background-size:13em 5em}.btn-prev{background:transparent url(/img/icon-sprite-01.svg) -5em 0 no-repeat;background-size:13em 5em}.no-svg .btn-prev{background:transparent url(/img/icon-sprite-01.png) -5em 0 no-repeat;background-size:13em 5em}.btn-next{background:transparent url(/img/icon-sprite-01.svg) -7.5em 0 no-repeat;background-size:13em 5em}.no-svg .btn-next{background:transparent url(/img/icon-sprite-01.png) -7.5em 0 no-repeat;background-size:13em 5em}.twitter-widget{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding:1em}.twitter-widget:last-child{margin-right:0}.person h3{font-size:1.15em}.person .image img{border-radius:5px}.person .position{color:#808f9c}@media screen and (min-width:40em){.person.board{float:left;display:block;margin-right:3.16844%;width:31.22104%}.person.board:last-child{margin-right:0}}.person.board .bio{display:none}@media screen and (min-width:40em){.person.board .bio{float:left;margin-right:10.1484%;width:320.2968%;display:none}.person.board .bio:last-child{margin-right:0}}@media screen and (min-width:40em){.person.board:nth-child(2n) .bio{margin-left:-110.1484%}}@media screen and (min-width:40em){.person.board:nth-child(3n) .bio{margin-left:-220.2968%}}.person.board .image a img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border .2s ease-out;-moz-transition:border .2s ease-out;transition:border .2s ease-out;border:2px solid #fff}.person.board .image a:hover img{border:2px solid #c30e2e}.person.board .image a img.active{border:5px solid #c30e2e}@media screen and (min-width:40em){.person.team{float:left;display:block;margin-right:3.16844%;width:100%}.person.team:last-child{margin-right:0}}@media screen and (min-width:40em){.person.team .image{float:left;display:block;margin-right:3.16844%;width:19.75788%}.person.team .image:last-child{margin-right:0}}@media screen and (min-width:40em){.person.team .content{float:left;display:block;margin-right:3.16844%;width:77.07368%}.person.team .content:last-child{margin-right:0}}