
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}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{-webkit-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]{-webkit-box-sizing:border-box;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-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{-moz-user-select:none;-ms-touch-action:pan-y;-ms-user-select:none;-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;box-sizing:border-box;touch-action:pan-y;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.u-display-block{display:block}.u-full-width{width:100%}:root{--space:15px}
@media (min-width:64rem) {
  :root{--space:30px}
}
html{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;background:#fff;color:#333;font-size:100%;font-weight:400;height:100%;line-height:1.5}.fonts-loaded body{font-display:fallback;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}@-moz-document url-prefix(){body body{font-weight:lighter!important}}ol,ul{list-style:none;margin:0;padding:0}.debug{background:rgba(255,0,255,.1);outline:1px solid rgba(255,0,255,.5)}.cf:after,.clearfix:after{clear:both;content:"";display:table}.is-hidden{display:none;visibility:hidden}.is-vishidden,.is-visually-hidden,.mejs-offscreen,.screen-reader-text .element-invisible{border:0!important;border:0;clip:rect(1px,1px,1px,1px);height:0!important;margin:0!important;max-height:1px!important;max-width:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:0!important}.align-right,.promobox{width:100%}
@media (min-width:56.25rem) {
  .align-right,.promobox{float:right;margin:15px 0 15px 30px;max-width:50%}
}
.align-left{width:100%}
@media (min-width:56.25rem) {
  .align-left{float:left;margin:15px 30px 15px 0;max-width:50%}
}
.hidden{display:none!important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}a{color:#37588a;text-decoration:none}a:focus,a:hover{color:grey}a:focus{outline:1px solid #00aeef}div:target:before,figure:target:before,h1:target:before,h2:target:before,h3:target:before,section:target:before,span:target:before{content:"";display:block;height:90px;margin:-90px 0 0}p{margin:15px 0;width:100%}p:last-child{margin-bottom:0}.priority-2 p,p.priority-2{font-size:13.2px;font-size:.825rem;line-height:1.3;margin:7.5px 0}.priority-3 p,p.priority-3{color:#666;font-size:10px;font-size:.625rem;line-height:1.1;margin:7.5px 0}p.standout{font-weight:700}.fonts-loaded p.standout{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.minor p,p.minor{color:#666;font-size:12px;font-size:.75rem;margin-top:0}h2+.minor{margin-top:-15px}blockquote{border-left:1px solid grey;color:grey;font-style:italic;margin-bottom:15px;padding-left:15px}hr{background:#b3b3b3;border:0;height:2px;margin:30px 0}abbr{border-bottom:1px dotted grey;cursor:help}mark{background:#f2f2f2;font-weight:700}.font-secondary{font-family:Georgia,Times,Times New Roman,serif}.list-bulleted{list-style:disc;margin-left:30px}.list-priority-2{font-size:14px;font-size:.875rem;line-height:1.2}h3+.list-priority-2{margin-top:15px}.list-featured{margin:15px 0}.list-featured:last-child{margin-bottom:0}.list-featured__item{list-style:none;margin:15px 0}
@media (min-width:64rem) {
  .list-featured__item{margin-bottom:30px}
}
.list-featured__item:last-child{margin-bottom:0}.list-featured__leader{font-size:16px;font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:0}.list-featured__meta{font-size:14px;font-size:.875rem;margin-top:0}.headline-list,.item-list{list-style:none;margin:0;min-width:0}.headline-list>li,.item-list>li{border-top:1px solid #e6e6e6;min-width:0;padding:15px 0}.headline-list>li:after,.item-list>li:after{clear:both;content:"";display:table}.article__body .boxed-text .headline-list>li,.article__body .boxed-text .item-list>li,.box-standout .headline-list>li,.box-standout .item-list>li,.promobox .headline-list>li,.promobox .item-list>li{border-top-color:#ccc}.headline-list>li>:not([class^=box]),.item-list>li>:not([class^=box]){margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.headline-list>li:first-child,.item-list>li:first-child{border-top:0;padding-top:0}.headline-list>li:last-child,.item-list>li:last-child{padding-bottom:0}.headline-list+.headline-list>li:first-child,.headline-list+.item-list>li:first-child,.item-list+.headline-list>li:first-child,.item-list+.item-list>li:first-child{border-top:0;margin-top:0;padding-top:0}.headline-list--decimal,.item-list--decimal{counter-reset:popularNum}.headline-list--decimal li,.item-list--decimal li{color:#37588a;counter-increment:popularNum;font-weight:700}.headline-list--decimal .media__headline:before,.headline-list--decimal .view-article-lists-block-6 h2:before,.item-list--decimal .media__headline:before,.item-list--decimal .view-article-lists-block-6 h2:before,.view-article-lists-block-6 .headline-list--decimal h2:before,.view-article-lists-block-6 .item-list--decimal h2:before{content:counter(popularNum) ". ";padding-right:.5em}.headline-list article>h3:not(.overline):not(.ui-widget-header),.item-list article>h3:not(.overline):not(.ui-widget-header){font-size:14px;font-size:.875rem}
@media (min-width:48rem) {
  .headline-list article>h3:not(.overline):not(.ui-widget-header),.item-list article>h3:not(.overline):not(.ui-widget-header){font-size:1.125rem}
}
@media (min-width:64rem) {
  .headline-list article>h3:not(.overline):not(.ui-widget-header),.item-list article>h3:not(.overline):not(.ui-widget-header){font-size:1.1875rem}
}
@media (min-width:68.75rem) {
  .headline-list article>h3:not(.overline):not(.ui-widget-header),.item-list article>h3:not(.overline):not(.ui-widget-header){font-size:1.3125rem}
}
.headline-list>li>a{font-size:14px;font-size:.875rem;font-weight:700}.fonts-loaded .headline-list>li>a{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
@media (min-width:48rem) {
  .headline-list>li>a{font-size:1.125rem}
}
@media (min-width:64rem) {
  .headline-list>li>a{font-size:1rem}
}
.list-inline,.podcast-options{font-size:12px;font-size:.75rem;list-style:disc;margin:0 0 0 22.5px}
@media (min-width:56.25rem) {
  .list-inline,.podcast-options{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0}
}
@media (min-width:56.25rem) {
  .list-inline li:not(:first-child),.podcast-options li:not(:first-child){border-left:1px solid #e6e6e6;padding-left:7.5px}.list-inline li:not(:last-child),.podcast-options li:not(:last-child){padding-right:7.5px}
}
.headline-list__outer-lead+.item-list{border-top:1px solid #e6e6e6;margin-top:15px;padding-top:15px}.list-comma{display:inline;margin:0;padding:0}.list-comma li{display:inline;list-style:none}.list-comma li:not(:last-child):after{content:", "}.list-comma[data-prefix-with]:before{color:#333;content:attr(data-prefix-with)}.list-compact{color:#4d4d4d;font-size:14px;font-size:.875rem;margin:15px 0}.list-compact:last-child{margin-bottom:0}
@media (min-width:35.5rem) {
  .list-compact{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.list-compact a{border-right:0;font-weight:400}.list-compact li:last-child{margin-right:0}
@media (min-width:30rem) {
  .list-compact li{padding:0 15px 0 0}
}
@media (min-width:64rem) {
  .list-compact li{padding:0 30px 0 0}
}
.fonts-loaded .list-compact.standout{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.list-compact.standout a{font-weight:700}.list-compact.reverse{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:right}
@media (min-width:30rem) {
  .list-compact.reverse li{padding:0 0 0 15px}
}
.contributor-list{font-size:14px;font-size:.875rem}.contributor-list__reveal{cursor:pointer;font-size:12px;font-size:.75rem;margin-top:0}.contributor-list__reveal b{color:#d40016}.contributor-list__reveal b:before{content:"+"}.contributor-list__reveal .expanded-text,.expanded+.contributor-list__reveal .collapsed-text{display:none}.expanded+.contributor-list__reveal .expanded-text{display:inline}.expanded+.contributor-list__reveal b:before{content:"\2212"}.contributor-list__contributor{display:inline}.contributor-list__contributor .footnote-link{font-weight:400}.affiliation-list{font-size:12px;font-size:.75rem;font-weight:400;margin-bottom:0}.affiliation-list p{margin:0}.affiliation-list-reveal{font-size:12px;font-size:.75rem;font-weight:400;margin-bottom:0;margin-top:0}.affiliation-list-reveal p{margin:0}.corresp-list{font-size:12px;font-size:.75rem;font-weight:400;margin-bottom:0;margin-top:0}.corresp-list p{margin:0}.author-notes{font-size:12px;font-size:.75rem;font-weight:400;margin-bottom:0;margin-top:0}.author-notes p{margin:0}.ref-cit{display:inline}.cit-list{font-size:14px;font-size:.875rem;font-weight:400;list-style-type:decimal;margin-left:2.25rem}.cit-extra,.cit-metadata{display:inline}.cit-metadata cite{font-style:normal}.cit-metadata .cit-jnl-abbrev{font-style:italic}.cit-extra{font-size:12px;font-size:.75rem}.cit-extra a{text-decoration:underline}.cit-vol{font-weight:bolder}.cit-auth-list,.cit-auth-list li{display:inline}.media__links li{display:inline;padding-right:1.5em}.media__links li a{font-weight:400}img,object,svg,video{height:auto;max-width:100%}figure{margin:0 0 15px}figure img{margin-bottom:7.5px}.figure__options,figcaption{font-size:12px;font-size:.75rem}.caption-title,.fig-label{font-weight:700}.full-page-width{left:50%;margin-bottom:1em;margin-left:-50vw;margin-right:-50vw;max-width:none;position:relative;right:50%;width:100vw}fieldset{border:0;margin:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}input[type=search]:focus,input[type=text]:focus{-webkit-box-shadow:0 0 2px 2px #00aeef;box-shadow:0 0 2px 2px #00aeef;outline:none}input[disabled]{background-color:#f2f2f2}.field-container{margin-bottom:15px}
@media (min-width:30rem) {
  .field-container{-ms-flex-align:end;-ms-flex-flow:row wrap;-webkit-box-align:end;-webkit-box-direction:normal;-webkit-box-orient:horizontal;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}
}
.field-container--inline{-ms-flex-preferred-size:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:100%}.field-container--inline .btn,.field-container--inline button,.field-container--inline input[type=submit]{-ms-flex-negative:0;flex-shrink:0;width:auto}.flexboxtweener .field-container--inline{display:block;position:relative}.flexboxtweener .field-container--inline:after{clear:both;content:"";display:table}.flexboxtweener .field-container--inline .btn,.flexboxtweener .field-container--inline button,.flexboxtweener .field-container--inline input[type=submit]{bottom:0;float:right;position:absolute;right:0;top:0}input[type=radio]{display:inline-block}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],textarea{-moz-appearance:none;-webkit-appearance:none;-webkit-box-shadow:none;appearance:none;border:1px solid #b3b3b3;border-radius:0;box-shadow:none;display:inline;max-width:100%;padding:7.5px .65rem;width:100%}.inline-form fieldset input[type=color],.inline-form fieldset input[type=date],.inline-form fieldset input[type=datetime-local],.inline-form fieldset input[type=datetime],.inline-form fieldset input[type=email],.inline-form fieldset input[type=month],.inline-form fieldset input[type=number],.inline-form fieldset input[type=password],.inline-form fieldset input[type=search],.inline-form fieldset input[type=tel],.inline-form fieldset input[type=text],.inline-form fieldset input[type=time],.inline-form fieldset input[type=url],.inline-form fieldset input[type=week],.inline-form fieldset textarea{width:auto}.priority-2 input[type=color],.priority-2 input[type=date],.priority-2 input[type=datetime-local],.priority-2 input[type=datetime],.priority-2 input[type=email],.priority-2 input[type=month],.priority-2 input[type=number],.priority-2 input[type=password],.priority-2 input[type=search],.priority-2 input[type=tel],.priority-2 input[type=text],.priority-2 input[type=time],.priority-2 input[type=url],.priority-2 input[type=week],.priority-2 textarea{font-size:13.2px;font-size:.825rem;padding:3.75px}
@media (min-width:30rem) {
  .field-container>input,.field-container>select{width:70%}
}
@media (min-width:35.5rem) {
  .field-container>input,.field-container>select{width:80%}
}
input[type=checkbox]{font-size:16px;font-size:1rem;margin-right:.75em;outline:none;position:relative}input[type=checkbox]:after{-webkit-box-shadow:0 0 0 1px #fff inset;background:#f2f2f2;border:1px solid #b3b3b3;box-shadow:inset 0 0 0 1px #fff;content:" ";display:inline-block;height:1em;left:0;position:absolute;top:-1.6px;top:-.1rem;width:1em}input[type=checkbox]:checked:before{content:"\2713";font-family:Arial;font-size:22.4px;font-size:1.4rem;left:1.6px;left:.1rem;line-height:.5;position:absolute;z-index:1}input[type=checkbox]:checked:after{-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:inset 0 0 0 1px #fff;overflow:visible}input[type=checkbox]:focus{background:#00aeef;outline:2px solid #00aeef}input[type=radio]{margin:0 .3em;width:auto}input[type=search]{-webkit-appearance:none;border-radius:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}label{display:block;font-size:14px;font-size:.875rem;line-height:1.2;padding:0}
@media (min-width:30rem) {
  .field-container>label{padding-right:15px;text-align:right;width:30%}
}
@media (min-width:35.5rem) {
  .field-container>label{width:20%}
}
.form-inline label{display:block;padding-bottom:7.5px;width:100%}.description{color:grey;margin:0}input+.description,select+.description,textarea+.description{margin-top:7.5px}.field-container label~.description{display:block;width:100%}
@media (min-width:30rem) {
  .field-container label~.description{margin-left:30%}
}
@media (min-width:35.5rem) {
  .field-container label~.description{margin-left:20%}
}
.form-type-checkbox,.form-type-radio{margin:7.5px 0}.form-type-checkbox:last-child,.form-type-radio:last-child{margin-bottom:0}.form-options-inline .form-type-checkbox,.form-options-inline .form-type-radio{display:inline-block;margin:0 7.5px 0 0;vertical-align:bottom}.form-options-inline .form-type-checkbox:last-child,.form-options-inline .form-type-radio:last-child{margin-right:0}input.parsley-error{background:#f2dede;border:1px solid #a94442}input.parsley-error,input.parsley-success{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}input.parsley-success{background:#dff0d8;border:1px solid #2c572d}.article__body .parsley-errors-list,.parsley-errors-list{-ms-flex:1 0 100%;-webkit-box-flex:1;color:#a94442;display:block;flex:1 0 100%;font-size:14px;font-size:.875rem;list-style:none;margin:0;text-align:right}.article__body .parsley-errors-list li,.parsley-errors-list li{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.article__body .parsley-errors-list li:first-of-type,.parsley-errors-list li:first-of-type{margin-top:0}.field-container--icon{border:1px solid #b3b3b3;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.field-container--icon input{-webkit-box-shadow:none;border:none;box-shadow:none;padding:7.5px .65rem}.field-container--icon .fa{cursor:pointer;padding:7.5px .65rem}table{table-layout:fixed;width:100%}tr{background:#fff}tr:nth-child(2n){background:#f2f2f2}tfoot tr{border-bottom:0}th{text-align:left}td,th{padding:.5em}.datatable{display:block;width:100%}.datatable tfoot,.datatable thead{display:none}.datatable tbody{display:block;width:100%}.datatable tr{-ms-flex-align:start;-ms-flex-direction:column;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:flex-start;background:#fff;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.datatable td{border-bottom:1px solid #e6e6e6;display:block;width:100%}.datatable td:last-child{border-bottom:none}.datatable .cell-heading{color:#b3b3b3;display:block;font-size:.75em;font-weight:400}.datatable .cell-content{display:block;max-width:75%;width:100%}
@media (min-width:30rem) {
  .datatable .cell-heading{color:#000;display:inline-block;float:left;font-size:1em;font-weight:700;max-width:25%;min-width:25%;padding-right:1em}.datatable .cell-content{display:block;float:left;max-width:75%;width:100%}
}
@media (min-width:35.5rem) {
  .datatable{display:table;table-layout:fixed}.datatable thead{display:table-header-group}.datatable tfoot{display:table-footer-group}.datatable tbody{display:table-row-group}.datatable th{padding:.5em;text-align:left}.datatable tr{border-bottom:none;display:table-row}.datatable tr:nth-child(2n){background:#f2f2f2}.datatable td{border-bottom:none;display:table-cell;padding:.5em;width:auto}.datatable td:nth-child(2n){background:transparent}.datatable .cell-heading{display:none}
}
.demo-animate{background:#ddd;margin-bottom:1rem;padding:1rem;text-align:center}.animate-move{position:relative}.animate-move .demo-shape{bottom:0;left:0;position:absolute;top:0;width:20px;z-index:1}.animate-move:hover>.demo-shape{left:100%;margin-left:-20px}.animate-fade{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{-webkit-transition:left .8s ease-in-out;transition:left .8s ease-in-out}h1,h2,h3{line-height:1.2}.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}h1{font-size:32px;font-size:2rem;line-height:1.2;margin:0 0 15px}[class*=tabbed]+h1{margin-top:15px}
@media (min-width:64rem) {
  [class*=tabbed]+h1{margin-top:30px}
}
h2{font-size:24px;font-size:1.5rem}.article__body h2{margin-bottom:0;margin-top:30px}.article__body h2+p{margin-top:3.75px}.article__foot h2{color:#d40016}h3{font-size:16px;font-size:1rem;margin-bottom:0}.article__body h3{margin-top:30px}
@media (min-width:64rem) {
  .article__body h3{font-size:1.1875rem}
}
.article__body h3+p{margin-top:0}h4{font-size:16px;font-size:1rem;margin-bottom:0}h4+p{margin-top:0}h5{font-size:14px;font-size:.875rem}h6{font-size:12px;font-size:.75rem}.subsection-title,.tabbed--primary li.active a{color:#d40016;font-size:20px;font-size:1.25rem}.fonts-loaded .subsection-title,.fonts-loaded .tabbed--primary li.active a,.tabbed--primary li.active .fonts-loaded a{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
@media (min-width:48rem) {
  .subsection-title,.tabbed--primary li.active a{font-size:1.5rem}
}
.subsection-title{line-height:1;margin-bottom:7.5px;margin-top:15px}
@media (min-width:48rem) {
  .subsection-title{margin-bottom:15px;margin-top:22.5px}
}
.subsection-title:first-child{margin-top:0}.content-block:not(:first-child) .subsection-title{margin-top:30px}.subsection-title a{color:#37588a;font-size:16px;font-size:1rem;margin-left:15px}
@media (min-width:48rem) {
  .subsection-title a{font-size:1.125rem}
}
.subsection-title__line{display:block}.subsection-title__special-issue{color:#d40016;font-size:2em;font-weight:400}.fonts-loaded .subsection-title__special-issue{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.article__body .overline,.article__body .ui-widget-header,.overline,.ui-widget-header{color:#d40016;font-size:12px;font-size:.75rem;font-weight:700;letter-spacing:.5px;margin-bottom:.25rem;margin-top:0;text-transform:uppercase}.fonts-loaded .article__body .overline,.fonts-loaded .article__body .ui-widget-header,.fonts-loaded .overline,.fonts-loaded .ui-widget-header{font-display:fallback;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.article__body .boxed-text .article__body .overline,.article__body .boxed-text .article__body .ui-widget-header,.article__body .boxed-text .overline,.article__body .boxed-text .ui-widget-header,.box-standout .article__body .overline,.box-standout .article__body .ui-widget-header,.box-standout .overline,.box-standout .ui-widget-header,.promobox .article__body .overline,.promobox .article__body .ui-widget-header,.promobox .overline,.promobox .ui-widget-header,.row--alt .article__body .overline,.row--alt .article__body .ui-widget-header,.row--alt .overline,.row--alt .ui-widget-header{color:#666}.article__body .overline a,.article__body .ui-widget-header a,.overline a,.ui-widget-header a{color:inherit}.article__body .overline a:focus,.article__body .overline a:hover,.article__body .ui-widget-header a:focus,.article__body .ui-widget-header a:hover,.overline a:focus,.overline a:hover,.ui-widget-header a:focus,.ui-widget-header a:hover{color:#666}.article__body .overline+.article__headline,.article__body .ui-widget-header+.article__headline,.overline+.article__headline,.ui-widget-header+.article__headline{margin-top:0}.overline__subject{color:#666;font-weight:400}.overline__subject:not(:first-child){border-left:1px solid #e6e6e6;margin-left:.5rem;padding-left:.5rem}.address{line-height:1.2}.article__tools{-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;list-style:none;margin:15px 0}.nav-interior .article__tools{list-style:none;margin-left:0;padding:0}.article__tools .fa{display:inline-block;margin-right:5px}.article__tools li{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;font-size:12px;font-size:.75rem}
@media (min-width:30rem) {
  .article__tools li{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%}
}
@media (min-width:35.5rem) {
  .article__tools li{-ms-flex:0 0 33.33333%;-webkit-box-flex:0;flex:0 0 33.33333%}
}
@media (min-width:37.5rem) {
  .article__tools li{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%}
}
@media (min-width:48rem) {
  .article__tools li{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%}
}
.article__foot,.article__header{width:100%}.carousel+.article__header,.media-wrap--16x9+.article__header{margin-top:15px}.article__header--art-directed{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:1}.article__headline{font-size:24px;font-size:1.5rem;font-weight:400;line-height:1.2;margin:0 0 15px}
@media (min-width:48rem) {
  .article__headline{font-size:2rem}
}
.article__headline a{color:#333}.article__headline a:hover{color:grey}.article__headline a:focus{background-color:#e6e6e6;color:#4d4d4d}.article--teaser:after{clear:both;content:"";display:table}
@media (min-width:64rem) {
  .article__social,.social-sidebar{-webkit-transition:padding .4s ease-in-out;display:block;transition:padding .4s ease-in-out;width:100%}
}
.article__header+.article__body{border-top:1px solid #e6e6e6;margin-top:15px;padding-top:15px}
@media (min-width:64rem) {
  .article__header+.article__body{margin-top:30px;padding-top:30px}
}
.article__header--inline+p{border-top:1px solid #e6e6e6;margin-top:15px;padding-top:15px}
@media (min-width:64rem) {
  .article__header--inline+p{margin-top:30px;padding-top:30px}
}
.article__body,.article__foot{min-width:0;overflow:hidden;width:100%;word-wrap:break-word}.article__body a,.article__foot a{font-weight:700}.article__body .intro+p,.article__foot .intro+p{padding-top:0}.article__body .alert+p,.article__body .drupal-messages .messages+p,.article__foot .alert+p,.article__foot .drupal-messages .messages+p,.drupal-messages .article__body .messages+p,.drupal-messages .article__foot .messages+p{margin-top:15px!important}.article__body ol:not([class]),.article__body ul:not([class]),.article__foot ol:not([class]),.article__foot ul:not([class]){margin:15px 0 15px 22.5px}.article__body ol:not([class]) ol:not([class]),.article__body ol:not([class]) ul:not([class]),.article__body ul:not([class]) ol:not([class]),.article__body ul:not([class]) ul:not([class]),.article__foot ol:not([class]) ol:not([class]),.article__foot ol:not([class]) ul:not([class]),.article__foot ul:not([class]) ol:not([class]),.article__foot ul:not([class]) ul:not([class]){margin-top:0}.article__body li,.article__foot li{margin-bottom:7.5px}.article__body ul:not([class]),.article__foot ul:not([class]){list-style:disc}.article__body ol:not([class]),.article__foot ol:not([class]){list-style:decimal}.article__body .carousel,.article__foot .carousel{margin:30px 0}.article__body .cit-extra a,.article__foot .cit-extra a{font-weight:400}.primary__full .article__body{overflow-x:visible}.article__content{min-width:0}.container--sifter .article__content{max-width:700px}.article__content>:first-child{margin-top:0}
@media (min-width:48rem) {
  .article__content{-ms-flex:1 1 0px;-webkit-box-flex:1;flex:1 1 0;padding:0}
}
@media (min-width:56.25rem) {
  .article__content{-ms-flex:0 1 705px;-webkit-box-flex:0;flex:0 1 705px}
}
@media (min-width:64rem) {
  .article__content{-ms-flex:1 1 500px;-webkit-box-flex:1;flex:1 1 500px}
}
@media (min-width:68.75rem) {
  .article__content{-ms-flex:100 1 0px;-webkit-box-flex:100;flex:100 1 0;margin-bottom:30px;margin-top:30px;max-width:735px}
}
.article__expandable-area{width:100%}.article__expandable-area .byline--article{margin-bottom:0}.article__expandable-area.collapsed .contributor-list{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article__expandable-area.collapsed .contributor-list li{display:inline}.article__expandable-area.collapsed .affiliation-list,.article__expandable-area.collapsed .author-notes,.article__expandable-area.collapsed .corresp-list,.article__expandable-area.collapsed .fn-track{display:none}.iframe-fullscreen__widget{border-top:1px solid #e6e6e6;color:#4d4d4d;font-size:.75em;padding-top:.5em;text-align:right}.iframe-fullscreen__widget a{color:#4d4d4d}.iframe-fullscreen__widget .svg-icon{-ms-flex-item-align:center;align-self:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:1em;position:relative;width:1em}.iframe-fullscreen__widget .svg-icon svg{bottom:-.0125em;fill:#4d4d4d;height:.875em;left:0;position:absolute;width:.875em}.hero--art-directed{background:#000}.article__header--art-directed{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-animation:black-fade;-webkit-animation-delay:.5s;-webkit-animation-duration:4.5s;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:linear;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;animation:black-fade;animation-delay:.5s;animation-duration:4.5s;animation-fill-mode:forwards;animation-timing-function:linear;background:transparent;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;padding:1rem;width:100%}.figure--art-directed{width:100%}.figure--art-directed figcaption p:first-child{margin-top:0}.figure--art-directed__variant1 .article__header--art-directed{background:#000;text-shadow:0 1px 1px rgba(0,0,0,.8)}.figure--art-directed__variant1 .article__header--art-directed h1{font-size:19.2px;font-size:1.2rem;line-height:1;margin-bottom:0;text-align:center}.fonts-loaded .figure--art-directed__variant1 .article__header--art-directed h1{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
@media (min-width:48rem) {
  .figure--art-directed__variant1 .article__header--art-directed h1{font-size:3.4rem}
}
.figure--art-directed__variant1 .article__header--art-directed h1 b{display:block;font-size:3.2em;font-weight:700;text-transform:uppercase}.fonts-loaded .figure--art-directed__variant1 .article__header--art-directed h1 b{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
@media (min-width:48rem) {
  .figure--art-directed__variant1 .article__header--art-directed h1 b{font-size:3.3em}
}
.figure--art-directed__variant1 .article__header--art-directed h2{border-bottom:1px solid #fff;border-top:1px solid #fff;font-family:georgia,serif;font-size:12.8px;font-size:.8rem;font-weight:400;margin:.25rem 3rem;padding:.35rem;text-align:center}
@media (min-width:48rem) {
  .figure--art-directed__variant1 .article__header--art-directed h2{font-size:1.5rem;margin:0 0 1rem;padding:1rem}
}
.background-video{height:100%;left:0;max-width:100%;opacity:1;position:absolute;top:0;width:100%}@-webkit-keyframes black-fade{0%{background:#000}to{background:transparent}}@keyframes black-fade{0%{background:#000}to{background:transparent}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.author__card{-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;margin-top:15px;min-height:1px;min-width:0;padding:15px 0;width:100%}.author__card+.author__card{border-top:none}.author__card p{font-size:12px;font-size:.75rem;margin:7.5px 0 0}
@media (min-width:48rem) {
  .author__card p{font-size:.875rem;margin:15px 0 0}
}
@media (min-width:64rem) {
  .author__card--collected{-ms-flex:0 1 150px;-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-flex:0;-webkit-box-orient:horizontal;border:0;display:block;flex:0 1 150px;flex-flow:row wrap;padding:0 15px 0 0;width:50%}.author__card--collected:nth-of-type(2n){-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3;padding:0 0 0 15px}
}
@media (min-width:68.75rem) {
  .author__card--collected{padding-right:30px}.author__card--collected:nth-of-type(2n){padding-left:30px}
}
.author__meta{font-size:12px;font-size:.75rem;margin-top:7.5px}.author__meta+.author__meta{margin-bottom:0;margin-top:0}.author__extendedbio p{font-size:16px;font-size:1rem}.author__icon{-ms-flex:0 0 64px;-ms-flex:0 0 4rem;-webkit-box-flex:0;display:block;flex:0 0 64px;flex:0 0 4rem;line-height:1;margin-right:15px}
@media (min-width:48rem) {
  .author__icon{-ms-flex:0 0 6rem;-webkit-box-flex:0;flex:0 0 6rem;margin-right:30px}
}
@media (min-width:68.75rem) {
  .author__icon{-ms-flex:0 0 7rem;-webkit-box-flex:0;flex:0 0 7rem}
}
@media (min-width:64rem) {
  .author__card--collected .author__icon{margin-bottom:15px;margin-right:0}
}
.author__name{font-size:16px;font-size:1rem;margin:0 0 7.5px}.author__name+.author__meta{margin-top:0}.author__follow{font-size:12px;font-size:.75rem;font-weight:700;line-height:1;list-style:none;margin:0}.fonts-loaded .author__follow{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.author__follow li{border-right:1px solid #ccc;display:inline-block;margin:3.75px .7rem 3.75px 0;padding-right:1rem}.author__follow li:last-child{border-right:0;margin-right:0;padding-right:0}
@media (min-width:64rem) {
  .author__card--collected .author__follow li{border-right:0;display:block;line-height:1.4;margin-right:0;padding-right:0}
}
.author__cardbody{-ms-flex:1 1 1px;-webkit-box-flex:1;flex:1 1 1px}.author__cardbody ul{margin:0}.hero{display:block}
@media (min-width:48rem) {
  .hero{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column}
}
.hero--headline,.hero__image{display:block}.hero__image{margin-bottom:7.5px;position:relative;width:100%}.hero__image a{display:block}.hero__image img{display:block;width:100%}.hero--inset .hero__image{margin-bottom:0}.hero__headline{font-size:16px;font-size:1rem;line-height:1.1;margin-bottom:15px}
@media (min-width:30rem) {
  .hero__headline{max-width:85%}
}
@media (min-width:48rem) {
  .hero__headline{font-size:1.3125rem}.priority-2 .hero__headline{font-size:1rem}
}
@media (min-width:64rem) {
  .hero__headline{font-size:1.625rem}.priority-2 .hero__headline{font-size:1.25rem}
}
.hero--inset .hero__headline:last-child{margin-bottom:0}
@media (min-width:48rem) {
  .hero--superhero .hero__headline{font-size:1.3125rem}
}
@media (min-width:68.75rem) {
  .hero--superhero .hero__headline{font-size:2.5rem}
}
.hero__content{padding:0;position:relative}.hero--inset .hero__content{background:rgba(0,0,0,.6);padding:15px;width:100%}
@media (min-width:48rem) {
  .hero--inset .hero__content{bottom:0;position:absolute}
}
.hero--inset .hero__content>:first-child{margin-top:0}.hero--inset .hero__content>:last-child{margin-bottom:0}.hero--inset .hero__content a{-webkit-font-smoothing:antialiased;color:#fff}.hero--split .hero__content{background:#000}
@media (min-width:48rem) {
  .hero--split .hero__content{background:rgba(0,0,0,.6);bottom:0;padding:30px 45px;position:absolute;top:0;width:50%}
}
@media (min-width:56.25rem) {
  .hero--split .hero__content{width:33.33333%}
}
@media (min-width:64rem) {
  .hero--split .hero__content{width:25%}
}
.hero--superhero .hero__content{background:#000}
@media (min-width:48rem) {
  .hero--superhero .hero__content{background:rgba(0,0,0,.6);bottom:0;padding:22.5px 30px;position:absolute}
}
.hero--inset{display:block;overflow-y:hidden;position:relative}.media{-ms-flex-flow:row nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap;min-width:0}
@media (min-width:64rem) {
  .media{display:block}
}
.media+.headline-list{border-top:1px solid #e6e6e6;margin-top:15px;padding-top:15px}.media__subhad,.media__subhead{font-size:16px;font-size:1rem;margin-top:0}.media__icon{-ms-flex:0 0 130px;-ms-flex-order:2;-webkit-box-flex:0;-webkit-box-ordinal-group:3;flex:0 0 130px;line-height:0;margin:0;min-width:0;order:2;padding-left:15px;padding-right:0}.media__icon img{max-width:100%}.media__icon a:hover{border-bottom:none}
@media (min-width:64rem) {
  .media__icon{-ms-flex:0 0 160px;-webkit-box-flex:0;flex:0 0 160px;margin-bottom:7.5px;padding-left:0;padding-right:0}
}
.media__caption{color:#666;font-size:14px;font-size:.875rem;line-height:1.3}.media__body{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.media__body:after{clear:both;content:"";display:table}.media__body>:first-child{margin-top:0;padding-top:0}.media__body>:last-child{margin-bottom:0;padding-bottom:0}
@media (min-width:64rem) {
  .media__body{display:block}
}
.media__headline,.view-article-lists-block-6 h2{font-size:14px;font-size:.875rem;margin-bottom:0;margin-top:0}.fonts-loaded .media__headline,.fonts-loaded .view-article-lists-block-6 h2,.view-article-lists-block-6 .fonts-loaded h2{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
@media (min-width:48rem) {
  .media__headline,.view-article-lists-block-6 h2{font-size:1.125rem}
}
@media (min-width:64rem) {
  .media__headline,.view-article-lists-block-6 h2{margin-bottom:7.5px}
}
@media (min-width:68.75rem) {
  .media__headline,.view-article-lists-block-6 h2{font-size:1.3125rem}
}
.media--priority-2 .media__headline,.media--priority-2 .view-article-lists-block-6 h2,.media__headline.media--priority-2,.view-article-lists-block-6 .media--priority-2 h2,.view-article-lists-block-6 h2.media--priority-2{font-size:14px;font-size:.875rem}
@media (min-width:48rem) {
  .media--priority-2 .media__headline,.media--priority-2 .view-article-lists-block-6 h2,.media__headline.media--priority-2,.view-article-lists-block-6 .media--priority-2 h2,.view-article-lists-block-6 h2.media--priority-2{font-size:1.125rem}
}
@media (min-width:64rem) {
  .media--priority-2 .media__headline,.media--priority-2 .view-article-lists-block-6 h2,.media__headline.media--priority-2,.view-article-lists-block-6 .media--priority-2 h2,.view-article-lists-block-6 h2.media--priority-2{font-size:1rem}
}
.media--priority-2 .media__headline:last-child,.media--priority-2 .view-article-lists-block-6 h2:last-child,.media__headline.media--priority-2:last-child,.view-article-lists-block-6 .media--priority-2 h2:last-child,.view-article-lists-block-6 h2.media--priority-2:last-child{margin-bottom:0}.media--priority-3 .media__headline,.media--priority-3 .view-article-lists-block-6 h2,.media__headline.media--priority-3,.view-article-lists-block-6 .media--priority-3 h2,.view-article-lists-block-6 h2.media--priority-3{font-size:14px;font-size:.875rem}
@media (min-width:48rem) {
  .media--priority-3 .media__headline,.media--priority-3 .view-article-lists-block-6 h2,.media__headline.media--priority-3,.view-article-lists-block-6 .media--priority-3 h2,.view-article-lists-block-6 h2.media--priority-3{font-size:.875rem}
}
@media (min-width:64rem) {
  .media--priority-3 .media__headline,.media--priority-3 .view-article-lists-block-6 h2,.media__headline.media--priority-3,.view-article-lists-block-6 .media--priority-3 h2,.view-article-lists-block-6 h2.media--priority-3{font-size:.875rem}
}
.media--priority-3 .media__headline:last-child,.media--priority-3 .view-article-lists-block-6 h2:last-child,.media__headline.media--priority-3:last-child,.view-article-lists-block-6 .media--priority-3 h2:last-child,.view-article-lists-block-6 h2.media--priority-3:last-child{margin-bottom:0}.media__deck{font-size:14px;font-size:.875rem;margin-top:15px}.media__deck ol:last-child,.media__deck p:last-child,.media__deck ul:last-child{margin-bottom:0}.media--var{-ms-flex-flow:row nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-flow:row nowrap}
@media (min-width:64rem) {
  .media--var{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.media--var .media__icon{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-bottom:0;order:2;padding-left:30px;padding-right:0}
@media (min-width:30rem) {
  .media--var .media__icon{-ms-flex-preferred-size:10rem;flex-basis:10rem}
}
@media (min-width:80rem) {
  .media--var .media__icon{-ms-flex-preferred-size:12rem;flex-basis:12rem}
}
.media--priority-2 .media--var .media__icon,.media--priority-3 .media--var .media__icon{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2;padding-left:15px}
@media (min-width:68.75rem) {
  .media--priority-2 .media--var .media__icon,.media--priority-3 .media--var .media__icon{padding-left:30px;padding-right:0}
}
@media (min-width:56.25rem) {
  .media--var.media--giant{-ms-flex-preferred-size:10rem;flex-basis:10rem}.media--var.media--giant .media__icon{-ms-flex-preferred-size:40%;flex-basis:40%;margin-bottom:0;padding-right:30px}.media--var.media--giant .media__body{-ms-flex-preferred-size:50%;flex-basis:50%}
}
.media--var.media--priority-2 .media__icon{margin-bottom:0;padding-left:15px;padding-right:0}
@media (min-width:48rem) {
  .media--var.media--priority-3 .media__icon{-ms-flex-preferred-size:8rem;flex-basis:8rem;padding-right:15px}
}
@media (min-width:64rem) {
  .media--flip{-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}
}
.media--flip .media__icon{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
@media (min-width:64rem) {
  .media--flip .media__icon{-ms-flex:0 0 100%;-ms-flex-order:1;-webkit-box-flex:0;-webkit-box-ordinal-group:2;flex:0 0 100%;margin:15px 0 0;order:1}
}
.media--flip .media__body{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
@media (min-width:64rem) {
  .media--flip .media__body{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}
}
.media--citation,.media--featured{display:block}.media--citation .media__icon,.media--featured .media__icon{display:block;padding-left:15px;padding-right:0}.media--citation .media__body,.media--featured .media__body{margin-top:15px}.media--citation .file-audio,.media--featured .file-audio{-ms-flex:1 0 100%;-webkit-box-flex:1;flex:1 0 100%;margin-bottom:15px;margin-top:0;min-width:100%}
@media (min-width:80rem) {
  .media--citation .file-audio,.media--featured .file-audio{margin-left:30px;max-width:40%;min-width:0}
}
@media (min-width:56.25rem) {
  .media--citation,.media--featured{display:-webkit-box;display:-ms-flexbox;display:flex}.media--citation .media__icon,.media--featured .media__icon{-ms-flex-preferred-size:200px;flex-basis:200px;margin-bottom:0;padding-left:30px}.media--citation .media__body,.media--featured .media__body{margin-top:0;vertical-align:top}
}
@media (min-width:64rem) {
  .media--priority-2 .media__deck{font-size:.75rem}
}
.media--priority-2 .media__icon{-ms-flex:0 0 105px;-webkit-box-flex:0;flex:0 0 105px;padding-right:15px}
@media (min-width:64rem) {
  .media--priority-2 .media__icon{font-size:1rem;padding-right:0}
}
.media--standout{border:1px solid #e6e6e6;padding:15px}.media--standout .media__body,.media--standout .media__icon{margin:15px 0}.media--video{display:block;margin-bottom:15px}.media--video .media__icon{padding-right:0;width:100%}.media--video .media__body{padding-top:7.5px}
@media (min-width:35.5rem) {
  .media--citation .media__icon{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2;padding:0 0 0 30px}.no-flexbox .media--citation .media__icon{padding:0 30px 0 0}
}
@media (min-width:30rem) {
  .block__journal-preview .media__icon{-ms-flex-preferred-size:8rem;flex-basis:8rem}
}
@media (min-width:64rem) {
  .block__journal-preview .media__icon{-ms-flex-preferred-size:8rem;flex-basis:8rem}
}
@media (min-width:68.75rem) {
  .block__journal-preview .media__icon{padding-right:15px}
}
@media (min-width:80rem) {
  .block__journal-preview .media__icon{-ms-flex-preferred-size:8rem;flex-basis:8rem}
}
.btn,.btn--block,.btn--cta,.btn--cta--large,.btn--cta--small,.btn--disabled,.btn--large,.btn--small,.btn[disabled],button,input[type=submit]{-webkit-font-smoothing:antialiased;-webkit-transition:background .15s 0;background:#333;border:0;border-radius:0;color:#fff;display:inline-block;font-size:16px;font-size:1rem;font-weight:700;line-height:1;padding:7.5px;position:relative;text-align:center;transition:background .15s 0}
@media (min-width:48rem) {
  .btn,.btn--block,.btn--cta,.btn--cta--large,.btn--cta--small,.btn--disabled,.btn--large,.btn--small,.btn[disabled],button,input[type=submit]{padding:15px}
}
.btn--block:focus,.btn--block:hover,.btn--cta--large:focus,.btn--cta--large:hover,.btn--cta--small:focus,.btn--cta--small:hover,.btn--cta:focus,.btn--cta:hover,.btn--disabled:focus,.btn--disabled:hover,.btn--large:focus,.btn--large:hover,.btn--small:focus,.btn--small:hover,.btn:focus,.btn:hover,button:focus,button:hover,input:focus[type=submit],input:hover[type=submit]{background:grey;color:#fff;outline:1px dotted #666}.btn--block:active,.btn--cta--large:active,.btn--cta--small:active,.btn--cta:active,.btn--disabled:active,.btn--large:active,.btn--small:active,.btn:active,button:active,input:active[type=submit]{-webkit-transform:translate(1px,1px);outline:0;transform:translate(1px,1px)}.btn--disabled,.btn[disabled]{background:#ccc;color:grey;cursor:not-allowed}.btn--disabled:active,.btn[disabled]:active{left:0;top:0}.btn--disabled:hover,.btn[disabled]:hover{background:#ccc;color:grey;cursor:default}.btn--large{font-size:22.4px;font-size:1.4rem;text-transform:uppercase}.btn--block,.btn--large,.btn--small{padding:7.5px}.btn--block{-ms-flex:0 0 auto;-webkit-box-flex:0;display:block;flex:0 0 auto;width:100%}.btn--submit{margin-left:auto}.btn--cta{-webkit-box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.25);background:#d40016;box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.25);padding:15px 30px}.fonts-loaded .btn--cta{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.btn--cta[disabled]{background:grey;cursor:not-allowed}.btn--cta--block{display:block;width:100%}.btn--cta--small{-webkit-box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.25);background:#d40016;box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.25);padding:7.5px 30px}.fonts-loaded .btn--cta--small{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.btn--cta--small[disabled]{background:grey;cursor:not-allowed}.btn--cta--large{-ms-flex-negative:0;-webkit-box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.25);background:#d40016;box-shadow:inset 0 -2px 0 -1px rgba(0,0,0,.25);flex-shrink:0;font-size:18px;font-size:1.125rem;font-style:italic;padding:11px 5rem 11px 22.5px;position:relative;text-align:left}.fonts-loaded .btn--cta--large{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.btn--cta--large:after{background:rgba(0,0,0,.3);border-radius:50%;content:"\25B6";display:inline-block;font-size:13.2px;font-size:.825rem;font-style:normal;height:22.4px;height:1.4rem;line-height:1.5;margin:auto auto auto 3rem;padding-left:.2rem;padding-top:.2rem;position:absolute;right:15px;text-align:center;top:calc(50% - .7rem);width:22.4px;width:1.4rem}.btn--text{background:none;color:#37588a}.btn--text:focus,.btn--text:hover{background:none;color:grey}.btn--text:focus{outline:1px solid #00aeef}.btn--uptoggle{-ms-flex:0 0 50px;-ms-flex-item-align:end;-webkit-box-flex:0;align-self:flex-end;background:#333;color:#ccc;flex:0 0 50px;line-height:50px;text-align:center;width:50px}
@media (min-width:64rem) {
  .btn--uptoggle{-ms-flex:0 0 75px;-webkit-box-flex:0;flex:0 0 75px;line-height:75px;width:75px}
}
.byline,.byline--article,.byline--simple{color:#666;font-weight:400;margin:0}.fonts-loaded .byline,.fonts-loaded .byline--article,.fonts-loaded .byline--simple{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
@media (min-width:64rem) {
  .byline,.byline--article,.byline--simple{font-style:normal;font-weight:700}.fonts-loaded .byline,.fonts-loaded .byline--article,.fonts-loaded .byline--simple{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
}
.byline--article .highwire-citation-access,.byline--article time,.byline--simple .highwire-citation-access,.byline--simple time,.byline .highwire-citation-access,.byline time{white-space:nowrap}.byline--article .highwire-citation-access:not(:only-child),.byline--article time:not(:only-child),.byline--simple .highwire-citation-access:not(:only-child),.byline--simple time:not(:only-child),.byline .highwire-citation-access:not(:only-child),.byline time:not(:only-child){border-left:1px solid #666;margin-left:6px;padding-left:7.5px}
@media (min-width:64rem) {
  .byline--article .highwire-citation-access:not(:only-child),.byline--article time:not(:only-child),.byline--simple .highwire-citation-access:not(:only-child),.byline--simple time:not(:only-child),.byline .highwire-citation-access:not(:only-child),.byline time:not(:only-child){margin-left:7.5px;padding-left:7.5px}
}
.byline--article .highwire-citation-access:empty,.byline--article time:empty,.byline--simple .highwire-citation-access:empty,.byline--simple time:empty,.byline .highwire-citation-access:empty,.byline time:empty{display:none}.byline{font-size:.75em}
@media (min-width:64rem) {
  .byline{text-transform:uppercase}
}
.byline a{color:inherit}.byline--article{font-size:14px;font-size:.875rem;margin-bottom:15px;text-transform:none}.byline--article a{color:#37588a}.byline--article time{font-weight:400}.byline--article time:empty{display:none}@-webkit-keyframes de-emphasize{0%{background:#fcf8e3}50%{background:#fcf8e3}to{background:#fff}}@keyframes de-emphasize{0%{background:#fcf8e3}50%{background:#fcf8e3}to{background:#fff}}.cta{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin:15px 0;padding:7.5px 0}
@media (min-width:37.5rem) {
  .cta .btn,.cta .btn--cta,.cta .btn--text{-ms-flex-negative:0;display:inline-block;flex-shrink:0;margin-left:15px}
}
.cta__heading{font-weight:700}.article__body>.cta:first-child{border-top:0;margin-top:-30px}
@media (min-width:37.5rem) {
  .cta__body{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
}
.cta__body__message{margin:15px 0;width:100%}.cta__extra{-webkit-transition:background-color 1s ease-in-out 1s;padding:7.5px 0 0;transition:background-color 1s ease-in-out 1s}.cta__extra.is-revealed{-webkit-animation:de-emphasize 3s 0s 1 forwards;animation:de-emphasize 3s 0s 1 forwards}.no-js .cta__extra{display:block}.is-revealed-target.btn--cta--large:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.carousel{-ms-flex:1 0 100%;-webkit-box-flex:1;display:block;flex:1 0 100%;overflow-x:hidden;position:relative}.carousel--nodes .slick-dots li.carousel--pause-wrapper{background:transparent;position:relative;width:15px}.carousel--pause{background:transparent url(/sites/all/themes/science/images/play-dark.svg) 50% no-repeat;background-size:17px 17px;bottom:-1px;cursor:pointer;font-size:0;height:17px;left:-1px;padding:0;position:absolute;right:-1px;top:-1px;white-space:nowrap;width:17px}.carousel--pause.carousel--pause__is_playing{background:transparent url(/sites/all/themes/science/images/pause-dark.svg) 50% no-repeat;background-size:15px 15px}
@media (min-width:48rem) {
  .carousel--pause{background-image:url(/sites/all/themes/science/images/play.svg)}.carousel--pause.carousel--pause__is_playing{background-image:url(/sites/all/themes/science/images/pause.svg)}
}
.carousel--filmstrip{margin-bottom:0;position:relative}.carousel--filmstrip .slick-list{margin:0 1rem}.carousel--filmstrip .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 3.75px}
@media (min-width:48rem) {
  .carousel--filmstrip .slick-slide{display:block;margin:0 7.5px}.carousel--filmstrip .slick-list{margin:0 2.25rem}
}
.carousel--filmstrip .carousel--filmstrip__nav{color:#939ec3;font-size:32px;font-size:2rem}.fonts-loaded .carousel--filmstrip .carousel--filmstrip__nav{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
@media (min-width:48rem) {
  .carousel--filmstrip .carousel--filmstrip__nav{font-size:3rem;top:45px}
}
.carousel--filmstrip .media{padding:0}.container--content .carousel--filmstrip{margin-bottom:15px}
@media (min-width:56.25rem) {
  .container--content .carousel--filmstrip{margin-left:15px}
}
@media (min-width:64rem) {
  .container--content .carousel--filmstrip{margin-bottom:30px}
}
@media (min-width:68.75rem) {
  .container--content .carousel--filmstrip{max-width:calc(100% - 15px)}
}
.carousel--filmstrip__next,.carousel--filmstrip__prev{background:#fff;cursor:pointer;font-weight:700;height:100%;position:absolute;top:0}
@media (min-width:30rem) {
  .carousel--filmstrip__next,.carousel--filmstrip__prev{padding-top:7.5px}
}
@media (min-width:48rem) {
  .carousel--filmstrip__next,.carousel--filmstrip__prev{padding-top:0;width:30px}
}
.carousel--filmstrip__next:hover,.carousel--filmstrip__prev:hover{color:#37588a}.carousel--filmstrip__prev{left:-1px}.carousel--filmstrip__next{right:-1px;text-align:right}.carousel--media{position:relative}.carousel--media img{margin:0;min-height:1px}.carousel--media .figure{margin:0}
@media (min-width:68.75rem) {
  .carousel--media .figure{-ms-flex-flow:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column}
}
.carousel--media .figure.slick-slide{clear:none}.carousel--media .slick-slide{margin:0 15px;position:relative}
@media (min-width:68.75rem) {
  .carousel--media .slick-slide{padding-bottom:6rem}
}
.carousel--media .slick-list{margin:0 -15px}.carousel--media .carousel--media__nav{color:#fff;cursor:pointer;font-size:96px;font-size:6rem;font-weight:700;position:absolute;top:0;width:100%}
@media (min-width:35.5rem) {
  .carousel--media .carousel--media__nav{top:3rem}
}
@media (min-width:48rem) {
  .carousel--media .carousel--media__nav{top:6rem}
}
@media (min-width:64rem) {
  .carousel--media .carousel--media__nav{top:10rem}
}
@media (min-width:68.75rem) {
  .carousel--media .carousel--media__nav{-ms-flex-align:stretch;-ms-flex-pack:justify;-webkit-box-align:stretch;-webkit-box-pack:justify;align-items:stretch;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3rem;justify-content:space-between;padding:0;position:absolute;top:auto}
}
.carousel--media .carousel--media__next{right:0}
@media (min-width:68.75rem) {
  .carousel--media .carousel--media__next{right:auto}
}
.carousel--media .carousel--media__next,.carousel--media .carousel--media__prev{-webkit-transition:background .2s ease-out;display:inline-block;line-height:2;opacity:.25;position:absolute;text-align:center;transition:background .2s ease-out;width:45px}
@media (min-width:68.75rem) {
  .carousel--media .carousel--media__next,.carousel--media .carousel--media__prev{background:hsla(0,0%,50%,.5);opacity:1;position:static;text-shadow:0 0 3px #000}.carousel--media .carousel--media__next:hover,.carousel--media .carousel--media__prev:hover{background:rgba(0,0,0,.2)}
}
.carousel--media figcaption{-webkit-font-smoothing:antialiased;-webkit-transition:max-height .2s ease-out .4s;background:rgba(0,0,0,.85);color:#fff;font-size:13.2px;font-size:.825rem;padding:15px;transition:max-height .2s ease-out .4s;width:100%}
@media (min-width:68.75rem) {
  .carousel--media figcaption{bottom:0;max-height:6rem;min-height:6rem;padding:15px 60px;position:absolute}.container--hero .carousel--media figcaption{padding:15px 60px}
}
.carousel--media:hover figcaption{-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}.carousel--nodes .slick-dots{bottom:0;line-height:0;min-height:15px;text-align:center;width:100%}
@media (min-width:48rem) {
  .carousel--nodes .slick-dots{bottom:15px;position:absolute;right:15px;text-align:right;width:20%}
}
.carousel--nodes .slick-dots li{background-color:#d40016;display:inline-block;height:15px;margin:7.5px 0 0;width:15px}.carousel--nodes .slick-dots li.slick-active{background-color:grey}
@media (min-width:48rem) {
  .carousel--nodes .slick-dots li.slick-active{background-color:#fff}
}
.carousel--nodes .slick-dots li div:focus{height:100%;outline:1px solid #00aeef}.carousel--nodes .slick-dots li+li{margin-left:7.5px}.carousel--nodes__nav{color:#d40016;cursor:pointer;font-size:48px;font-size:3rem;font-weight:700}.carousel--nodes:hover .carousel--nodes__next,.carousel--nodes:hover .carousel--nodes__next:hover,.carousel--nodes:hover .carousel--nodes__prev,.carousel--nodes:hover .carousel--nodes__prev:hover{opacity:.8}.carousel--nodes:hover .carousel--nodes__next:active,.carousel--nodes:hover .carousel--nodes__prev:active{opacity:1}.carousel--nodes__next,.carousel--nodes__prev{-webkit-box-shadow:5px 5px 1rem rgba(0,0,0,.3);-webkit-transition:opacity .2s ease-out;background:hsla(0,0%,100%,.5);border-radius:50%;bottom:50%;box-shadow:5px 5px 1rem rgba(0,0,0,.3);display:inline-block;height:64px;height:4rem;line-height:1.2;opacity:.4;position:absolute;top:calc(50% - 4rem);transition:opacity .2s ease-out;width:64px;width:4rem}.carousel--nodes__prev{-webkit-box-shadow:2px 3px 6px rgba(0,0,0,.2);box-shadow:2px 3px 6px rgba(0,0,0,.2);left:-32px;left:-2rem;padding-right:.8rem;text-align:right}.carousel--nodes__next{-webkit-box-shadow:-2px 3px 6px rgba(0,0,0,.2);box-shadow:-2px 3px 6px rgba(0,0,0,.2);padding-left:.8rem;right:-32px;right:-2rem;text-align:left}.carousel__dot{height:16px;height:1rem;width:16px;width:1rem}.owl-wrapper{position:relative}
@media (min-width:48rem) {
  .carousel--filmstrip .owl-stage-outer{display:block;margin:0 auto}
}
.carousel--filmstrip .owl-item{padding:0}.carousel--media .owl-item{position:relative}
@media (min-width:68.75rem) {
  .carousel--media .owl-item{padding-bottom:6rem}
}
.carousel--nodes .owl-dots{bottom:0;line-height:0;min-height:15px;text-align:center;width:100%}
@media (min-width:48rem) {
  .carousel--nodes .owl-dots{bottom:15px;position:absolute;right:15px;text-align:right;width:15%}
}
.carousel--nodes .owl-dot{background-color:#d40016;display:inline-block;height:15px;margin:7.5px 0 0;width:15px}.carousel--nodes .owl-dot.active{background-color:grey}
@media (min-width:48rem) {
  .carousel--nodes .owl-dot.active{background-color:#fff}
}
.carousel--nodes .owl-dot+.owl-dot{margin-left:7.5px}
@media (min-width:48rem) {
  .carousel--split .owl-dots{left:45px}
}
.collapsible-block h1{cursor:pointer;position:relative}.collapsible-block h1:before{-webkit-transform-origin:50%;-webkit-transition:all .25s ease;bottom:0;color:#b3b3b3;content:"▶";display:inline-block;font-size:.65em;height:1.5em;left:0;line-height:1.5em;position:relative;text-align:center;top:0;transform-origin:50%;transition:all .25s ease;width:1.25em}.collapsible-block.js-target-is-expanded h1:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.collapsible-block .collapsible-target{-webkit-transition:max-height .25s ease-in;height:auto;max-height:0;overflow:hidden;transition:max-height .25s ease-in}.collapsible-block.js-target-is-expanded .collapsible-target{max-height:1000px}.collected__intro{margin-bottom:15px;width:100%}.collected__intro:after{clear:both;content:"";display:table}
@media (min-width:64rem) {
  .collected__intro{-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;margin-bottom:15px;padding-bottom:30px}
}
.collected__intro+.two-up{margin-top:15px}.collected__summary>h1{margin-top:0}
@media (min-width:64rem) {
  .collected__summary{-ms-flex:1 1 1px;-ms-flex-order:2;-webkit-box-flex:1;-webkit-box-ordinal-group:3;flex:1 1 1px;order:2}
}
.social-shares.collected__social{padding:15px;width:100%}.social-shares.collected__social .share-title{margin-bottom:0}
@media (min-width:48rem) {
  .social-shares.collected__social{-ms-flex-align:baseline;-ms-flex-pack:center;-webkit-box-align:baseline;-webkit-box-pack:center;align-items:baseline;border-bottom:1px solid #e6e6e6;justify-content:center;margin-bottom:15px;margin-top:0;padding-top:0}.social-shares.collected__social,.social-shares.collected__social .socialshares{display:-webkit-box;display:-ms-flexbox;display:flex}.social-shares.collected__social .social__count{-ms-flex:1;-webkit-box-flex:1;flex:1;padding-left:7.5px}.social-shares.collected__social li{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;padding-left:15px}
}
@media (min-width:64rem) {
  .social-shares.collected__social{margin-bottom:0;padding-bottom:15px}.collected__intro+.social-shares.collected__social{padding-top:0}.social-shares.collected__social li{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row}
}
.credit{font-size:12px;font-size:.75rem}.hero--split .credit{margin-top:30px}.hero--inset .credit{color:#fff;font-size:10px;font-size:.625rem;line-height:1.1;word-wrap:break-word}
@media (min-width:30rem) {
  .hero--inset:not(.hero--split) .credit{max-width:15%;position:absolute;right:15px;text-align:right;top:0}
}
.credit__tablebundle{color:#b3b3b3;font-size:12px;font-size:.75rem;margin-top:.5em;text-align:right}.figure figcaption,.graphic figcaption,.media-credit-container figcaption{color:#666;font-size:14px;font-size:.875rem;margin:.5em 0 0}.figure .caption,.graphic .caption,.media-credit-container .caption{line-height:1.3}.carousel--media .figure .caption,.carousel--media .graphic .caption,.carousel--media .media-credit-container .caption{color:#e6e6e6}.figure .caption__text,.figure .caption__text p:only-child,.graphic .caption__text,.graphic .caption__text p:only-child,.media-credit-container .caption__text,.media-credit-container .caption__text p:only-child{display:inline}
@media (min-width:48rem) {
  .figure .caption,.graphic .caption,.media-credit-container .caption{margin:0;padding:0}
}
.figure .attrib,.figure .credit,.figure .media-credit,.graphic .attrib,.graphic .credit,.graphic .media-credit,.media-credit-container .attrib,.media-credit-container .credit,.media-credit-container .media-credit{color:grey;font-size:11px;font-size:.6875rem;text-align:right;text-transform:uppercase}.figure .attrib:only-child,.figure .credit:only-child,.figure .media-credit:only-child,.graphic .attrib:only-child,.graphic .credit:only-child,.graphic .media-credit:only-child,.media-credit-container .attrib:only-child,.media-credit-container .credit:only-child,.media-credit-container .media-credit:only-child{display:block;text-align:right}
@media (min-width:48rem) {
  .carousel--media .figure .attrib,.carousel--media .figure .credit,.carousel--media .figure .media-credit,.carousel--media .graphic .attrib,.carousel--media .graphic .credit,.carousel--media .graphic .media-credit,.carousel--media .media-credit-container .attrib,.carousel--media .media-credit-container .credit,.carousel--media .media-credit-container .media-credit{color:#b3b3b3}
}
.figure .attrib,.figure .credit,.graphic .attrib,.graphic .credit,.media-credit-container .attrib,.media-credit-container .credit{margin:0}.figure{display:block;margin-left:auto;margin-right:auto;max-width:100%}.article__body .figure{clear:both}
@media (min-width:48rem) {
  .figure{min-width:250px}
}
.figure img{display:block;margin:0 auto;width:100%}.figure--data{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin:15px 0;padding:15px 0}
@media (min-width:37.5rem) {
  .figure--data{-ms-flex-align:start;-ms-flex-flow:column-wrap;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-orient:vertical;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:column-wrap}.figure--data figcaption{-ms-flex:1 0 65%;-webkit-box-flex:1;flex:1 0 65%;padding-left:15px}
}
.figure .figure__options{color:grey;font-size:12px;font-size:.75rem}.figure .figure__options ul{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;list-style:none}.figure .figure__options ul li{border-right:1px solid #ccc;line-height:1}.figure .figure__options ul li:last-child{border-right:0}.figure .figure__options ul a{display:block;padding:0 7.5px}.figure .figure__options ul a:hover{color:#999}.figure .figure__options ul li:last-child a{border-right:0;padding-right:0}
@media (min-width:37.5rem) {
  .figure .figure__options ul{-ms-flex-flow:column wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-flow:column wrap}.figure .figure__options ul li{border:0;line-height:1.4;margin-bottom:7.5px}
}
.graphic{border-bottom:1px solid #e6e6e6;border-top:8px solid #333;margin-top:30px;padding-bottom:22.5px}.graphic img{margin-bottom:0;width:100%}.graphic .figure__hed{margin:15px 0 7.5px}.graphic .figure__dek{color:#333;font-size:14.4px;font-size:.9rem;margin:0 0 15px}.graphic .figure__dek+img{margin-top:15px}.figure__minimal{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding:15px 0}.figure--sponsor{border:1px solid #e6e6e6;padding:15px}.figure--sponsor img{margin-bottom:0;width:100%}.figure--sponsor .media__icon{-ms-flex:1;-webkit-box-flex:1;flex:1}.figure--sponsor .figure__hed{margin:0 0 7.5px}.figure--sponsor .figure__dek{color:#333;font-size:14.4px;font-size:.9rem;margin:0 0 15px}.article__figure--hero .caption{-ms-flex:1 1 66.66666%;-webkit-box-flex:1;flex:1 1 66.66666%;margin:0;max-width:66.66666%;padding:0 15px 0 0}.article__figure--hero .caption+.credit{-ms-flex:1 1 33.33333%;-webkit-box-flex:1;flex:1 1 33.33333%;max-width:33.33333%;padding:0}.article__figure--lead{width:100%}.article__figure--lead-inline{margin-top:0}
@media (min-width:64rem) {
  .article__figure--lead-inline{margin-top:7.5px;max-width:50%;width:100%}
}
@media (min-width:64rem) and (min-width:56.25rem) {
  .article__figure--lead-inline{float:right;margin:15px 0 15px 30px;max-width:50%}
}
[class$=box] .article__figure--lead-inline{max-width:100%}
@media (min-width:64rem) {
  [class$=box] .article__figure--lead-inline{max-width:100%}
}
.article__figure--lead-inline .caption{margin:0;padding:0}
@media (min-width:64rem) {
  .article__figure--lead-inline .caption{-ms-flex:1 1 70%;-webkit-box-flex:1;flex:1 1 70%}
}
.article__figure--lead-inline .caption+.credit{-ms-flex-item-align:start;align-self:flex-start;margin:0;padding:0}
@media (min-width:64rem) {
  .article__figure--lead-inline .caption+.credit{-ms-flex:1 1 30%;-webkit-box-flex:1;flex:1 1 30%}
}
.caption p:first-child,.credit p:first-child{margin-top:0}.site-footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.footer__header{line-height:1;margin-bottom:15px;margin-right:15px;max-width:100px}
@media (min-width:35.5rem) {
  .footer__header{-ms-flex:0 0 100px;-webkit-box-flex:0;flex:0 0 100px;max-width:100%}
}
@media (min-width:48rem) {
  .footer__header{-ms-flex:0 0 130px;-webkit-box-flex:0;flex:0 0 130px;margin-bottom:0;margin-right:30px}
}
@media (min-width:64rem) {
  .footer__header{margin-bottom:0;margin-right:30px}
}
@media (min-width:68.75rem) {
  .footer__header{-ms-flex-preferred-size:156px;flex-basis:156px}
}
.footer__body{color:#fff}
@media (min-width:35.5rem) {
  .footer__body{-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto}
}
.footer__body a{color:#fff;outline:none}.footer__body a:hover{color:#fff}.footer__body a:focus{border-bottom:1px solid #fff}.copyright-statement{font-size:12px;font-size:.75rem;line-height:1.2;margin:0 0 7.5px}
@media (min-width:48rem) {
  .copyright-statement{line-height:1.4}
}
.footlinks{color:#ccc;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.2;margin-bottom:15px;margin-top:15px}.footlinks li{display:block;margin-bottom:7.5px}.footlinks a{color:#fff}
@media (min-width:35.5rem) {
  .footlinks{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;list-style:none}.footlinks li{border-right:1px solid #ccc;line-height:1}.footlinks li:last-child{border-right:0}.footlinks a{display:block;padding:0 7.5px}.footlinks a:hover{color:#999}.footlinks li:last-child a{border-right:0;padding-right:0}.footlinks a{border-right:1px solid #fff;padding-left:15px;padding-right:15px}.footlinks li:first-of-type a{padding-left:0}
}
.form-search .search-field{border-right:0}.form-search button.search-submit{background:#fff;border:solid #b3b3b3;border-radius:0;border-width:1px 1px 1px 0;color:#37588a;padding:.78em 1em}.form-search--nav{border-radius:2px;margin-right:22.5px;max-width:120px;overflow:hidden;width:100%}
@media (min-width:35.5rem) {
  .form-search--nav{max-width:200px}
}
@media (min-width:64rem) {
  .form-search--nav{max-width:305px}
}
.form-search--nav .search-field{-webkit-font-smoothing:antialiased;background-color:transparent;border:0;font-size:11px;font-size:.6875rem;font-weight:400;line-height:1}.fonts-loaded .form-search--nav .search-field{font-display:fallback;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.form-search--nav .search-field:focus{-moz-outline-radius:2px;outline:1px solid #00aeef}
@media (min-width:48rem) {
  .form-search--nav .search-field{font-size:.875rem}
}
.form-search--nav .field-container--inline{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.4) inset;background-color:#fff;border-radius:2px;box-shadow:inset 1px 1px 1px rgba(0,0,0,.4);color:#333}.form-search--nav .search-submit{background-color:transparent;color:#333;padding:7.5px}.form-search--nav .search-submit:focus{outline:1px solid #00aeef}
@media (min-width:35.5rem) {
  .form-search--nav .search-submit{padding:5px 15px}
}
@media (min-width:48rem) {
  .form-search--nav .search-submit{padding:.25em 15px}
}
.form--searchbar{margin-bottom:15px}.form--searchbar .search-submit{border-radius:0}
@media (min-width:64rem) {
  .form--searchbar{margin-bottom:0}
}
.topnav__item .form--searchbar{margin:0 15px}.topnav__item .form--searchbar [type=search],.topnav__item .form--searchbar [type=text]{line-height:1;padding:7.5px}.form--searchbar .search-field::-webkit-input-placeholder{line-height:1.2}.form--searchbar .search-field:-ms-input-placeholder,.form--searchbar .search-field::-ms-input-placeholder{line-height:1.2}.form--searchbar .search-field::placeholder{line-height:1.2}.menu-toggler{display:none}.menu-toggler:checked~.row--header .header--primary{-webkit-box-shadow:0 0 10px #000;-webkit-transform:translate3d(0,44px,0);box-shadow:0 0 10px #000;overflow:scroll;position:fixed;transform:translate3d(0,44px,0);z-index:4}.menu-toggler:checked~.row--header .header--primary::-webkit-scrollbar{display:none}
@media (min-width:64rem) {
  .menu-toggler:checked~.row--header .header--primary{-webkit-transform:translate3d(0,64px,0);transform:translate3d(0,64px,0)}
}
.menu-toggler:checked~.row--footer,.menu-toggler:checked~.row--header .header--leaderboard,.menu-toggler:checked~.row--header:after,.menu-toggler:checked~[role=main]{-webkit-filter:grayscale(.5) brightness(20%);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.6063000000000001 0.3576 0.0361 0 0 0.1063 0.8575999999999999 0.0361 0 0 0.1063 0.3576 0.5361 0 0 0 0 0 1 0" /><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.2" /><feFuncG type="linear" slope="0.2" /><feFuncB type="linear" slope="0.2" /></feComponentTransfer></filter></svg>#filter');filter:grayscale(.5) brightness(20%)}
@media (min-width:64rem) {
  .menu-toggler:checked~.row--footer,.menu-toggler:checked~.row--header .header--leaderboard,.menu-toggler:checked~.row--header:after,.menu-toggler:checked~[role=main]{-webkit-transform:none;transform:none}
}
.menu-toggler:checked~.row--header:after{height:100vh}[role=main]{-webkit-transition:all .15s ease;transition:all .15s ease}.menu-toggler__trigger,.search-toggler__trigger{-webkit-transition:background .15s 0;color:#fff;display:inline;font-size:22px;font-size:1.375rem;line-height:1.4;text-align:center;transition:background .15s 0}.menu-toggler__trigger:hover,.search-toggler__trigger:hover{color:#37588a}
@media (min-width:48rem) {
  .menu-toggler__trigger,.search-toggler__trigger{border:none;color:#fff;text-align:center}
}
@media (min-width:64rem) {
  .menu-toggler__trigger,.search-toggler__trigger{font-size:1.3rem;line-height:1;padding-left:0}
}
.menu-toggler__trigger{background:#1a1a1a}
@media (min-width:68.75rem) {
  .menu-toggler__trigger{background:#333;border:1px solid #000;height:36px;line-height:34px;text-align:center;width:36px}
}
@media (min-width:80rem) {
  .menu-toggler__trigger{padding-right:0}
}
@media (min-width:68.75rem) {
  .search-toggler__trigger{display:none}
}
.search-form-mobile{-webkit-box-shadow:0 0 10px #000;background:#1a1a1a;box-shadow:0 0 10px #000;padding:1rem;top:48px;width:100%;z-index:2}
@media (min-width:64rem) {
  .search-form-mobile{top:75px}
}
.search-form-mobile .form-search--sticky{display:block;margin-bottom:0}.container--menu{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;height:auto;max-width:1280px;max-width:80rem;overflow-x:hidden;width:80%}
@media (min-width:48rem) {
  .container--menu{-ms-flex-align:start;-ms-flex-flow:row wrap;-ms-flex-order:1;-ms-flex-pack:justify;-ms-flex-wrap:nowrap;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-ordinal-group:2;-webkit-box-orient:horizontal;-webkit-box-pack:justify;align-items:flex-start;bottom:auto;flex-flow:row wrap;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;order:1;overflow-x:hidden;width:100%}
}
.header--primary{-webkit-transform:translate3d(-100%,44px,0);-webkit-transition:all .3s ease-in-out;background:#262626;bottom:0;height:auto;left:0;position:fixed;top:0;transform:translate3d(-100%,44px,0);transition:all .3s ease-in-out;width:80%;z-index:2}
@media (min-width:48rem) {
  .header--primary{-ms-flex-align:start;-ms-flex-flow:row wrap;-ms-flex-order:1;-ms-flex-pack:justify;-ms-flex-wrap:nowrap;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-ordinal-group:2;-webkit-box-orient:horizontal;-webkit-box-pack:justify;-webkit-transform:translate3d(0,-200%,0);align-items:flex-start;bottom:auto;flex-flow:row wrap;flex-wrap:nowrap;justify-content:space-between;max-width:100%;order:1;overflow-x:hidden;transform:translate3d(0,-200%,0);width:100%}
}
.header__header{display:none}.header__aux{-ms-flex:0 0 100%;-ms-flex-direction:column;-ms-flex-order:3;-webkit-box-direction:normal;-webkit-box-flex:0;-webkit-box-ordinal-group:4;-webkit-box-orient:vertical;background:#262626;display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 0 100%;flex-direction:column;order:3;padding-bottom:3em;width:100%}
@media (min-width:48rem) {
  .header__aux{-ms-flex:0 0 13%;-ms-flex-pack:end;-webkit-box-flex:0;-webkit-box-pack:end;flex:0 0 13%;justify-content:flex-end;padding-bottom:0}
}
@media (min-width:68.75rem) {
  .header__aux{-ms-flex:0 1 330px;-webkit-box-flex:0;flex:0 1 330px}
}
.header__aux .social{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
@media (min-width:64rem) {
  .header__aux .social{text-align:left}
}
.header--nav{-ms-flex:0 0 100%;-ms-flex-order:2;-webkit-box-flex:0;-webkit-box-ordinal-group:3;background:#262626;flex:0 0 100%;order:2;padding-top:7.5px;width:100%}
@media (min-width:48rem) {
  .header--nav{-ms-flex:0 0 87%;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 0 87%}
}
.ad--leaderboard{outline:1px solid #333}.header--leaderboard{-ms-flex-order:2;-webkit-box-ordinal-group:3;line-height:1;order:2;padding:0;width:100%}.header--leaderboard iframe,.header--leaderboard img{display:block;margin:0 auto}
@media (min-width:64rem) {
  .header--leaderboard{-ms-flex-order:1;-webkit-box-ordinal-group:2;display:-webkit-box;display:-ms-flexbox;display:flex;display:grid;grid-gap:10px;grid-template-columns:728px 1fr 1fr;order:1;padding-top:0;z-index:2}
}
@supports (display:grid) and (not (display:-ms-grid)){
@media (min-width:68.75rem) {
  .header--leaderboard{grid-gap:20px;grid-template-columns:728px -webkit-max-content -webkit-max-content;grid-template-columns:728px max-content max-content}
}
}.leaderboard__banner{margin:0 auto;max-width:100%}
@media (min-width:64rem) {
  .leaderboard__banner{margin:auto 0 0;max-width:100%;min-width:728px;padding-right:10px}
}
@media (min-width:64rem) and (min-width:80rem) {
  .leaderboard__banner{padding-right:20px}
}
@media (min-width:64rem) {
  @supports (display:grid){.leaderboard__banner{min-width:0;padding-right:0}}
}
.sitelicense__logo{display:none}
@media (min-width:64rem) {
  .sitelicense__logo{display:inline-block}
}
@media (min-width:64rem) {
  .leaderboard__sitelicense{-webkit-transform:translateY(3px);margin-left:15px;margin-top:auto;transform:translateY(3px)}@supports (display:grid) and (not (display:-ms-grid)){.leaderboard__sitelicense{margin-left:0}}
}
@media (min-width:68.75rem) {
  .leaderboard__sitelicense{-ms-flex-item-align:start;align-self:flex-start;display:block}
}
.leaderboard__sitelicense .user-block{-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;font-size:12px;font-size:.75rem;padding:7.5px 0}.fonts-loaded .leaderboard__sitelicense .user-block{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.leaderboard__sitelicense .user-block+.sitelicense__logo img{margin-top:5px}
@media (min-width:64rem) {
  .leaderboard__sitelicense .user-block{padding:0 10px 0 0}
}
@media (min-width:68.75rem) {
  .leaderboard__sitelicense .user-block{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;flex-direction:column;padding:0}
}
.leaderboard__sitelicense .user-block__institution,.leaderboard__sitelicense .user-block__welcome{color:#ccc;margin-right:4px}.leaderboard__sitelicense .user-block__institution p,.leaderboard__sitelicense .user-block__welcome p{margin:0}.leaderboard__sitelicense .user-block__institution p:after,.leaderboard__sitelicense .user-block__welcome p:after{color:#fff;content:"|";display:inline!important;padding:0 .2em 0 .5em}
@media (min-width:64rem) {
  .leaderboard__sitelicense .user-block__institution,.leaderboard__sitelicense .user-block__welcome{margin-right:15px}.leaderboard__sitelicense .user-block__institution p:after,.leaderboard__sitelicense .user-block__welcome p:after{content:none}
}
.leaderboard__sitelicense .user-block__nav li{display:inline-block;line-height:1}.fonts-loaded .leaderboard__sitelicense .user-block__nav li{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.leaderboard__sitelicense .user-block__nav li:after{color:#fff;content:"|";display:inline!important;padding:0 3px 0 4px}.leaderboard__sitelicense .user-block__nav li:nth-child(2):after{color:#fff;content:" |";display:inline!important;padding:0 3px 0 4px}.leaderboard__sitelicense .user-block__nav li:last-child:after{content:none}
@media (min-width:64rem) {
  .leaderboard__sitelicense .user-block__nav li{margin:.1em 0}
}
.leaderboard__sitelicense .user-block__nav a{color:#ccc}
@media (min-width:64rem) {
  .leaderboard__promo{display:-webkit-box;display:-ms-flexbox;display:flex}@supports (display:grid) and (not (display:-ms-grid)){.leaderboard__promo{display:grid}}
}
@media (min-width:64rem) {
  .promo-subscribe{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media (min-width:80rem) {
  .promo-subscribe{border-left:1px dotted grey;margin-left:20px;padding-left:20px}
}
@supports (display:grid) and (not (display:-ms-grid)){
@media (min-width:64rem) {
  .promo-subscribe{display:grid;margin-top:auto}
}
@media (min-width:68.75rem) {
  .promo-subscribe{grid-gap:10px;margin-top:auto}
}
@media (min-width:75rem) {
  .promo-subscribe{grid-template-columns:80px 1fr}
}
@media (min-width:80rem) {
  .promo-subscribe{border-left:1px dotted grey;grid-gap:20px;padding-left:20px}
}
}.promo__mag{display:none}
@media (min-width:75rem) {
  .promo__mag{display:block;grid-gap:10px;margin-left:15px;margin-top:auto;text-align:right}@supports (display:grid) and (not (display:-ms-grid)){.promo__mag{margin-left:0}}.promo__mag img{display:block;margin-left:auto;max-height:90px;width:auto;z-index:1}
}
@media (min-width:64rem) {
  .promo__offers{-webkit-transform:translateY(2px);margin-left:15px;margin-top:auto;transform:translateY(2px)}@supports (display:grid) and (not (display:-ms-grid)){.promo__offers{margin-left:0}}
}
.promo__offers ul{display:inline-block}
@media (min-width:64rem) {
  .promo__offers ul{-ms-flex-item-align:end;align-self:end;display:block}
}
.promo__offers li{display:inline-block;font-size:13px;font-size:.8125rem;line-height:1;margin:.3em 0}.fonts-loaded .promo__offers li{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.promo__offers li:after{color:#fff;content:"|";display:inline-block;padding-left:.5rem;padding-right:.3rem}.promo__offers li:last-child{margin-bottom:0}.promo__offers li:last-child:after{content:""}
@media (min-width:64rem) {
  .promo__offers li{display:block}.promo__offers li:after{content:none;display:none}
}
@media (min-width:68.75rem) {
  .promo__offers li{font-size:.9375rem}
}
@media (min-width:75rem) {
  .promo__offers li{font-size:.9375rem}
}
.promo__offers a{color:#ccc}.promo__offers h3{display:inline-block;font-size:16px;font-size:1rem;margin:0;padding-right:7.5px}.fonts-loaded .promo__offers h3{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
@media (min-width:64rem) {
  .promo__offers h3{display:block;padding-right:0}
}
@media (min-width:68.75rem) {
  .promo__offers h3{font-size:1.3125rem}
}
.promo__offers h3 a{color:#fd9826}.intro{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;font-family:Georgia,Times,Times New Roman,serif;font-size:1em;line-height:1.3333333;margin:15px 0;padding:15px 0}.intro:after{clear:both;content:"";display:table}.intro--sponsored{border-bottom:2px solid #333}.intro+.article__body p:first-child,.intro .figure__dek p,.intro>p:first-of-type{margin-top:0}
@media (min-width:64rem) {
  .intro{font-size:1.5em;margin:30px 0;padding:30px 0}
}
.article__header--inline+.intro{border-top:1px solid #e6e6e6;margin-top:15px;padding-top:15px}
@media (min-width:64rem) {
  .article__header--inline+.intro{margin-top:30px;padding-top:30px}
}
.alert,.drupal-messages .messages,.intro__sponsor{font-family:sans-serif}.intro__sponsor{float:right;margin-left:15px;margin-top:-15px;max-width:100px;text-align:center}.intro__sponsor a{display:block;line-height:0}.intro__sponsor p{margin:0}.intro__sponsor p:first-child{margin-top:0}.journal-preview img{max-height:16px;max-height:1rem;width:auto}.journal-preview img[src*=immunology],.journal-preview img[src*=signaling]{max-height:18.16px;max-height:1.135rem}
@media (min-width:64rem) {
  .journal--homepage{padding-top:16px}
}
.journal-preview__logo{max-height:22px}.journal-preview__logo+.headline-list{padding-bottom:15px;padding-top:15px}.journal-preview:not(:last-child){margin-bottom:15px}.journal-landing{-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-flow:row wrap;width:100%}
@media (min-width:64rem) {
  .journal-landing{padding-bottom:30px;padding-top:15px}
}
@media (min-width:64rem) {
  .journal-landing__meta{margin-top:15px}
}
.journal-landing__foot{margin-top:0;padding-right:30px;text-align:right}
@media (min-width:64rem) {
  .journal-landing__foot{margin-top:15px}
}
.row--journal-landing:nth-child(odd) .container{background:#f2f2f2}.journal-landing{-ms-flex-wrap:wrap;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0 0 15px}
@media (min-width:64rem) {
  .journal-landing>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(33.33333% - 20px);-webkit-box-flex:0;flex-basis:calc(33.33333% - 20px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.journal-landing>:nth-of-type(3n){margin-right:0}.journal-landing>:nth-of-type(3n+1){margin-left:0}
}
@media (min-width:64rem) {
  .journal-landing{margin-top:-30px;padding-bottom:30px}
}
.journal-landing__foot{-ms-flex:1 0 100%;-webkit-box-flex:1;flex:1 0 100%;margin-top:15px}.journal__headlines h3{margin-top:0}.media-grid--archive li{text-align:center}
@media (min-width:30rem) {
  .issue-month-detail{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0}.issue-month-detail li{margin-bottom:30px}
}
@media (min-width:30rem) and (max-width:35.5rem) {
  .issue-month-detail>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(50% - 15px);-webkit-box-flex:0;flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.issue-month-detail>:nth-of-type(2n){margin-right:0}.issue-month-detail>:nth-of-type(odd){margin-left:0}
}
@media (min-width:35.5rem) and (max-width:48rem) {
  .issue-month-detail>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(33.33333% - 20px);-webkit-box-flex:0;flex-basis:calc(33.33333% - 20px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.issue-month-detail>:nth-of-type(3n){margin-right:0}.issue-month-detail>:nth-of-type(3n+1){margin-left:0}
}
@media (min-width:48rem) and (max-width:56.25rem) {
  .issue-month-detail>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(25% - 22.5px);-webkit-box-flex:0;flex-basis:calc(25% - 22.5px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.issue-month-detail>:nth-of-type(4n){margin-right:0}.issue-month-detail>:nth-of-type(4n+1){margin-left:0}
}
@media (min-width:56.25rem) and (max-width:68.75rem) {
  .issue-month-detail>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(16.66667% - 25px);-webkit-box-flex:0;flex-basis:calc(16.66667% - 25px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.issue-month-detail>:nth-of-type(6n){margin-right:0}.issue-month-detail>:nth-of-type(6n+1){margin-left:0}
}
@media (min-width:68.75rem) {
  .issue-month-detail>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(12.5% - 26.25px);-webkit-box-flex:0;flex-basis:calc(12.5% - 26.25px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.issue-month-detail>:nth-of-type(8n){margin-right:0}.issue-month-detail>:nth-of-type(8n+1){margin-left:0}
}
.media__headline.media--priority-2,.view-article-lists-block-6 h2.media--priority-2{font-size:14px;font-size:.875rem}.resource__downloads h3{margin-top:0}.resource__downloads ul{margin:15px 0}.resource__cover{border:1px solid #e6e6e6;float:left;line-height:0;margin-right:15px;max-width:120px}@supports (display:grid) and (not (display:-ms-grid)){.resource__cover{-ms-flex-item-align:start;align-self:start;margin-right:0;max-width:auto}}.box--resources{border-bottom:1px solid #e6e6e6;margin:var(--space) 0;padding-bottom:15px}@supports (not (display:grid)) and (not (display:-ms-grid)){.box--resources:after{clear:both;content:"";display:table}}@supports (display:grid) and (not (display:-ms-grid)){.box--resources{display:grid;grid-gap:var(--space);grid-template-columns:120px 1fr}}.layout-item{display:block;max-width:100%;width:100%}.layout-item>h2:first-child{margin-top:0}.layout-item+.layout-item{margin-top:15px}
@media (min-width:68.75rem) {
  .layout-item+.layout-item{margin-top:30px}
}
@media (min-width:64rem) {
  .two-up>.layout-item:nth-child(2){margin-top:0}
}
.secondary *+.layout-item{margin-top:15px}
@media (min-width:64rem) {
  .secondary *+.layout-item{margin-top:30px}
}
.category-item:not(:first-child){border-top:1px solid #e6e6e6;padding-top:15px}
@media (min-width:64rem) {
  .category-item:not(:first-child){border-top:0;margin-top:0;padding-top:0}
}
.article__body .boxed-text,.box--standout,.box-standout,.promobox{background:#e6e6e6;outline:1px solid #e6e6e6;padding:15px}.article__body .boxed-text:first-child,.article__body .boxed-text>:first-child,.box--standout:first-child,.box--standout>:first-child,.box-standout:first-child,.box-standout>:first-child,.promobox:first-child,.promobox>:first-child{margin-top:0}.article__body .box--standout+.boxed-text,.article__body .box-standout+.boxed-text,.article__body .boxed-text+.box--standout,.article__body .boxed-text+.box-standout,.article__body .boxed-text+.boxed-text,.article__body .boxed-text+.promobox,.article__body .promobox+.boxed-text,.box--standout+.box--standout,.box--standout+.box-standout,.box--standout+.promobox,.box-standout+.box--standout,.box-standout+.box-standout,.box-standout+.promobox,.promobox+.box--standout,.promobox+.box-standout,.promobox+.promobox{margin-bottom:15px}
@media (min-width:64rem) {
  .article__body .box--standout+.boxed-text,.article__body .box-standout+.boxed-text,.article__body .boxed-text+.box--standout,.article__body .boxed-text+.box-standout,.article__body .boxed-text+.boxed-text,.article__body .boxed-text+.promobox,.article__body .promobox+.boxed-text,.box--standout+.box--standout,.box--standout+.box-standout,.box--standout+.promobox,.box-standout+.box--standout,.box-standout+.box-standout,.box-standout+.promobox,.promobox+.box--standout,.promobox+.box-standout,.promobox+.promobox{margin-bottom:30px}
}
.article__body .article__foot .boxed-text,.article__foot .article__body .boxed-text,.article__foot .box--standout,.article__foot .box-standout,.article__foot .promobox{margin-top:15px}
@media (min-width:64rem) {
  .article__body .article__foot .boxed-text,.article__foot .article__body .boxed-text,.article__foot .box--standout,.article__foot .box-standout,.article__foot .promobox{margin-top:30px}
}
.box--plain{background:transparent;border:1px solid #e6e6e6;clear:both;padding:15px}
@media (min-width:68.75rem) {
  .box--plain{padding:30px}
}
.row{background:#fff}.row--header{background:#1a1a1a;padding:0}
@media (min-width:64rem) {
  .row--header{padding:0;position:relative}.row--header:after{background:-webkit-gradient(linear,left top,left bottom,from(#dbdfe1),to(#fff));background:linear-gradient(#dbdfe1,#fff);content:" ";height:800px;left:0;position:absolute;width:100%;z-index:0}
}
.row--alt{background:#f2f2f2}.row--hero{padding:0}.row--footnav{-webkit-box-shadow:0 0 1rem .25rem rgba(0,0,0,.3);background:#132936;box-shadow:0 0 1rem .25rem rgba(0,0,0,.3);position:relative;z-index:1}.row--footer{background:#0e202b}.row:not(.row--header){z-index:1}.primary{word-wrap:break-word}
@media (min-width:48rem) {
  .primary{-ms-flex:1 1 0px;-ms-flex-flow:row wrap;-ms-flex-line-pack:start;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:horizontal;align-content:flex-start;border-right:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1 1 0px;flex-flow:row wrap;margin-right:15px;min-width:0;padding-right:15px}
}
@media (min-width:68.75rem) {
  .primary{margin-right:30px;padding-right:30px}
}
.primary>*{width:100%}.secondary{margin-top:15px;word-wrap:break-word}
@media (min-width:48rem) {
  .secondary{-ms-flex:0 0 300px;-webkit-box-flex:0;flex:0 0 300px;margin-top:0;max-width:300px;min-width:0}
}
.container{background-color:#fff;margin:0 auto;max-width:1280px;max-width:80rem;padding:15px;position:relative}
@media (min-width:48rem) {
  .container{-ms-flex-flow:row wrap;-ms-flex-line-pack:start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;min-width:0}
}
@media (min-width:64rem) {
  .container{padding:30px 15px}
}
.container--sifter{margin-bottom:0;padding-bottom:0}.container--header{background:#1a1a1a;overflow-x:hidden;padding:0 15px 7.5px}
@media (min-width:64rem) {
  .container--header{padding-bottom:15px}
}
@media (min-width:80rem) {
  .container--header{padding:0 0 15px}
}
@media (min-width:64rem) {
  .container--subscribe{padding-bottom:30px}
}
.container--sticky-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1280px;max-width:80rem;position:relative;width:100%}@supports (display:grid) and (not (display:-ms-grid)){.container--sticky-header{display:grid;grid-gap:20px;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-template-rows:32px}
@media (min-width:48rem) {
  .container--sticky-header{grid-gap:15px;grid-template-columns:-webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content 1fr max-content}
}
@media (min-width:64rem) {
  .container--sticky-header{grid-gap:20px;grid-template-rows:50px}
}
}.row--hero .container{padding:0}.row--alt .container,.row--alt .container--promo,.row--footer .container,.row--footnav .container{background:inherit}
@media (min-width:56.25rem) {
  .container+.container{padding-top:15px;padding-top:30px}
}
.container+.container[role=main]{padding-top:0}
@media (min-width:48rem) {
  .container--content{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media (min-width:56.25rem) {
  .container--content{padding-left:0;padding-right:30px}
}
@media (min-width:64rem) {
  .container--content{padding-left:0}
}
@media (min-width:68.75rem) {
  .container--content{padding-right:15px}
}
.container--content .tertiary{-ms-flex:1 0 100%;-webkit-box-flex:1;flex:1 0 100%}
@media (min-width:48rem) {
  .container--content .tertiary{-ms-flex:0 0 50px;-webkit-box-flex:0;-webkit-transform:translateX(15px);flex:0 0 50px;position:absolute;transform:translateX(15px)}
}
@media (min-width:64rem) {
  .container--content .tertiary{-ms-flex:0 0 110px;-ms-flex-order:0;-webkit-box-flex:0;-webkit-box-ordinal-group:1;-webkit-transform:none;flex:0 0 110px;order:0;position:static;transform:none}
}
@media (min-width:48rem) {
  .container--content .primary{border-right:0;margin-right:0;padding:0 90px;width:100%}
}
@media (min-width:56.25rem) {
  .container--content .primary{padding:0 30px 0 60px}
}
@media (min-width:64rem) {
  .container--content .primary{border-right:1px solid #e6e6e6;margin-right:30px;padding:0 30px 0 0}
}
@media (min-width:64rem) {
  .container--content .primary__full{-ms-flex:1 0 100%;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0 15px}
}
@media (min-width:68.75rem) {
  .container--content .primary__full{-ms-flex:1 0 100%;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0 30px}
}
@media (min-width:48rem) {
  .container--content .secondary{-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto;max-width:100%;padding:30px 90px;width:100%}
}
@media (min-width:56.25rem) {
  .container--content .secondary{max-width:300px;padding:0;width:300px}
}
@media (min-width:68.75rem) {
  .container--content .secondary{margin-right:30px}
}
@media (min-width:80rem) {
  .container--content .secondary{margin-right:95px}
}
@media (min-width:48rem) {
  .carousel--filmstrip+.tertiary{-webkit-transform:translate3D(15px,200px,0);transform:translate3D(15px,200px,0)}
}
@media (min-width:64rem) {
  .carousel--filmstrip+.tertiary{-webkit-transform:none;transform:none}
}
.container--promo .promo-foot--mag{-ms-flex-positive:1;-ms-flex-wrap:wrap;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;flex-wrap:wrap;list-style:none;margin:0;padding-left:0}
@media (min-width:56.25rem) {
  .container--promo .promo-foot--mag>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(33.33333% - 20px);-webkit-box-flex:0;flex-basis:calc(33.33333% - 20px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.container--promo .promo-foot--mag>:nth-of-type(3n){margin-right:0}.container--promo .promo-foot--mag>:nth-of-type(3n+1){margin-left:0}
}
@media (min-width:64rem) {
  .container--promo{padding-bottom:60px}.container--promo .btn--cta{bottom:30px;position:absolute}
}
.container--promo .promo-foot--heds{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1}
@media (min-width:64rem) {
  .container--promo .promo-foot--heds{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;margin-right:0}
}
@media (min-width:64rem) {
  .container--promo .promo-foot--subscribe{margin-right:0}
}
@media (min-width:35.5rem) {
  .container.container--footer{-ms-flex-flow:row nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap}
}
@media (min-width:64rem) {
  .primary__main{-ms-flex:1 0 100%;-webkit-box-flex:1;flex:1 0 100%;max-width:75%;padding-right:15px}
}
@media (min-width:68.75rem) {
  .primary__main{-ms-flex:1 0 75%;-webkit-box-flex:1;flex:1 0 75%;max-width:75%;padding-right:30px}
}
@media (max-width:64rem) {
  .primary__secondary{border-top:1px solid #e6e6e6;margin-top:15px;padding-top:15px;width:100%}
}
@media (min-width:64rem) {
  .primary__secondary{-ms-flex:0 1 25%;-ms-flex-line-pack:start;-webkit-box-flex:0;align-content:flex-start;flex:0 1 25%;max-width:25%}
}
.two-up{width:100%}
@media (min-width:64rem) {
  .two-up{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0}
}
@media (min-width:64rem) and (max-width:68.75rem) {
  .two-up>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(50% - 7.5px);-webkit-box-flex:0;flex-basis:calc(50% - 7.5px);flex-grow:0;flex-shrink:0;margin:0 7.5px;min-width:0}.two-up>:nth-of-type(2n){margin-right:0}.two-up>:nth-of-type(odd){margin-left:0}
}
@media (min-width:68.75rem) {
  .two-up>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(50% - 15px);-webkit-box-flex:0;flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.two-up>:nth-of-type(2n){margin-right:0}.two-up>:nth-of-type(odd){margin-left:0}
}
.subprime--a{overflow:hidden}
@media (min-width:64rem) {
  .subprime--a{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px)}
}
@media (min-width:68.75rem) {
  .subprime--a{-ms-flex-preferred-size:calc(60% - 15px);flex-basis:calc(60% - 15px)}
}
.subprime--b{margin-top:30px}
@media (min-width:64rem) {
  .subprime--b{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);margin-top:0}
}
@media (min-width:68.75rem) {
  .subprime--b{-ms-flex-preferred-size:calc(40% - 15px);flex-basis:calc(40% - 15px)}
}
.journal__updates{max-width:100%}.heading--block{-ms-flex-item-align:start;-ms-flex-negative:0;-ms-flex-positive:1;-ms-flex-preferred-size:100%;-webkit-box-flex:1;align-self:flex-start;display:block;flex-basis:100%;flex-grow:1;flex-shrink:0;margin-top:15px;min-width:100%;width:100%}.heading--block:first-child{margin-top:0}
@media (min-width:68.75rem) {
  .heading--block{padding-top:30px}
}
.primary>.heading--block:first-child{padding-top:15px}
@media (min-width:68.75rem) {
  .primary>.heading--block:first-child{padding-top:0}
}
.heading--block+.heading--block{margin-top:0;padding-top:0}.topics__elsewhere>.heading--block:first-child,.two-up+.heading--block{margin-top:30px!important}
@media (min-width:64rem) {
  .topics__elsewhere>.heading--block:first-child,.two-up+.heading--block{border-top:1px solid #e6e6e6}
}
[class*=media-grid]{width:100%}.homepage__insights,.media-grid--2:not(.media-grid--minor){-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0}.homepage__insights li,.media-grid--2:not(.media-grid--minor) li{width:100%}.homepage__insights>li:not(:last-child),.media-grid--2:not(.media-grid--minor)>li:not(:last-child){border-bottom:1px solid #e6e6e6;margin-bottom:15px;padding-bottom:15px}
@media (min-width:64rem) and (max-width:68.75rem) {
  .homepage__insights>*,.media-grid--2:not(.media-grid--minor)>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(50% - 7.5px);-webkit-box-flex:0;flex-basis:calc(50% - 7.5px);flex-grow:0;flex-shrink:0;margin:0 7.5px;min-width:0}.homepage__insights>:nth-of-type(2n),.media-grid--2:not(.media-grid--minor)>:nth-of-type(2n){margin-right:0}.homepage__insights>:nth-of-type(odd),.media-grid--2:not(.media-grid--minor)>:nth-of-type(odd){margin-left:0}
}
@media (min-width:64rem) {
  .homepage__insights>*,.media-grid--2:not(.media-grid--minor)>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(50% - 15px);-webkit-box-flex:0;flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.homepage__insights>:nth-of-type(2n),.media-grid--2:not(.media-grid--minor)>:nth-of-type(2n){margin-right:0}.homepage__insights>:nth-of-type(odd),.media-grid--2:not(.media-grid--minor)>:nth-of-type(odd){margin-left:0}
}
@media (min-width:64rem) {
  .homepage__insights>li:nth-last-child(-n+2),.media-grid--2:not(.media-grid--minor)>li:nth-last-child(-n+2){border-bottom:0;padding-bottom:15px}
}
@media (min-width:68.75rem) {
  .homepage__insights>li:nth-last-child(-n+2),.media-grid--2:not(.media-grid--minor)>li:nth-last-child(-n+2){padding-bottom:30px}
}
.media-grid--3{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0}.media-grid--3 li{width:100%}.media-grid--3>li:not(:last-child){border-bottom:1px solid #e6e6e6;margin-bottom:15px;padding-bottom:15px}
@media (min-width:64rem) {
  .media-grid--3>li:not(:last-child){margin-bottom:15px}
}
@media (min-width:64rem) and (max-width:68.75rem) {
  .media-grid--3>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(33.33333% - 10px);-webkit-box-flex:0;flex-basis:calc(33.33333% - 10px);flex-grow:0;flex-shrink:0;margin:0 7.5px;min-width:0}.media-grid--3>:nth-of-type(3n){margin-right:0}.media-grid--3>:nth-of-type(3n+1){margin-left:0}
}
@media (min-width:68.75rem) {
  .media-grid--3>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(33.33333% - 20px);-webkit-box-flex:0;flex-basis:calc(33.33333% - 20px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.media-grid--3>:nth-of-type(3n){margin-right:0}.media-grid--3>:nth-of-type(3n+1){margin-left:0}
}
@media (min-width:64rem) {
  .media-grid--3>li:nth-last-child(-n+3){border-bottom:0;padding-bottom:0}
}
.media-grid--4{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0;width:100%}
@media (min-width:56.25rem) and (max-width:64rem) {
  .media-grid--4>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(50% - 7.5px);-webkit-box-flex:0;flex-basis:calc(50% - 7.5px);flex-grow:0;flex-shrink:0;margin:0 7.5px;min-width:0}.media-grid--4>:nth-of-type(2n){margin-right:0}.media-grid--4>:nth-of-type(odd){margin-left:0}
}
@media (min-width:64rem) and (max-width:68.75rem) {
  .media-grid--4>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(33.33333% - 10px);-webkit-box-flex:0;flex-basis:calc(33.33333% - 10px);flex-grow:0;flex-shrink:0;margin:0 7.5px;min-width:0}.media-grid--4>:nth-of-type(3n){margin-right:0}.media-grid--4>:nth-of-type(3n+1){margin-left:0}
}
@media (min-width:68.75rem) {
  .media-grid--4>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(25% - 22.5px);-webkit-box-flex:0;flex-basis:calc(25% - 22.5px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.media-grid--4>:nth-of-type(4n){margin-right:0}.media-grid--4>:nth-of-type(4n+1){margin-left:0}
}
.media-grid--4 li{width:100%}.media-grid--4>li:not(:last-child){border-bottom:1px solid #e6e6e6;margin-bottom:15px;padding-bottom:15px}
@media (min-width:64rem) {
  .media-grid--4>li:not(:last-child){margin-bottom:15px}
}
@media (min-width:64rem) {
  .media-grid--4>li:nth-last-child(-n+4){border-bottom:0;padding-bottom:0}
}
.media-grid--6{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0;width:100%}
@media (min-width:56.25rem) and (max-width:64rem) {
  .media-grid--6>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(50% - 7.5px);-webkit-box-flex:0;flex-basis:calc(50% - 7.5px);flex-grow:0;flex-shrink:0;margin:0 7.5px;min-width:0}.media-grid--6>:nth-of-type(2n){margin-right:0}.media-grid--6>:nth-of-type(odd){margin-left:0}
}
@media (min-width:64rem) and (max-width:68.75rem) {
  .media-grid--6>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(33.33333% - 10px);-webkit-box-flex:0;flex-basis:calc(33.33333% - 10px);flex-grow:0;flex-shrink:0;margin:0 7.5px;min-width:0}.media-grid--6>:nth-of-type(3n){margin-right:0}.media-grid--6>:nth-of-type(3n+1){margin-left:0}
}
@media (min-width:68.75rem) {
  .media-grid--6>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(16.66667% - 25px);-webkit-box-flex:0;flex-basis:calc(16.66667% - 25px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.media-grid--6>:nth-of-type(6n){margin-right:0}.media-grid--6>:nth-of-type(6n+1){margin-left:0}
}
.media-grid--6>li:not(:last-child){border-bottom:1px solid #e6e6e6;margin-bottom:15px;padding-bottom:15px}
@media (min-width:64rem) {
  .media-grid--6>li:not(:last-child){margin-bottom:15px}
}
@media (min-width:64rem) {
  .media-grid--6>li:not(:nth-last-child(-n+6)){padding-bottom:15px}
}
@media (min-width:68.75rem) {
  .media-grid--6 .media__headline,.media-grid--6 .view-article-lists-block-6 h2,.view-article-lists-block-6 .media-grid--6 h2{font-size:1em}
}
.media-grid--minor>li:not(:last-child){border-bottom:1px solid #e6e6e6;margin-bottom:15px;padding-bottom:15px}
@media (min-width:64rem) {
  .media-grid--minor{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;line-height:1;list-style:none;margin:0;padding-left:0}.media-grid--minor>li:not(:nth-last-child(-n+2)){border-bottom:1px solid #e6e6e6;padding-bottom:15px}.media-grid--minor>li:nth-last-child(-n+2){border-bottom:0;margin-bottom:0;padding-bottom:0}
}
@media (min-width:64rem) and (max-width:68.75rem) {
  .media-grid--minor>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(50% - 7.5px);-webkit-box-flex:0;flex-basis:calc(50% - 7.5px);flex-grow:0;flex-shrink:0;margin:0 7.5px;min-width:0}.media-grid--minor>:nth-of-type(2n){margin-right:0}.media-grid--minor>:nth-of-type(odd){margin-left:0}
}
@media (min-width:68.75rem) {
  .media-grid--minor>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(50% - 15px);-webkit-box-flex:0;flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.media-grid--minor>:nth-of-type(2n){margin-right:0}.media-grid--minor>:nth-of-type(odd){margin-left:0}
}
.media-grid--minor a{color:#000;font-size:14px;font-size:.875rem;font-weight:700}.categories__grid{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0;width:100%}
@media (min-width:64rem) and (max-width:68.75rem) {
  .categories__grid>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(33.33333% - 10px);-webkit-box-flex:0;flex-basis:calc(33.33333% - 10px);flex-grow:0;flex-shrink:0;margin:0 7.5px;min-width:0}.categories__grid>:nth-of-type(3n){margin-right:0}.categories__grid>:nth-of-type(3n+1){margin-left:0}
}
@media (min-width:68.75rem) {
  .categories__grid>*{-ms-flex-negative:0;-ms-flex-positive:0;-ms-flex-preferred-size:calc(33.33333% - 20px);-webkit-box-flex:0;flex-basis:calc(33.33333% - 20px);flex-grow:0;flex-shrink:0;margin:0 15px;min-width:0}.categories__grid>:nth-of-type(3n){margin-right:0}.categories__grid>:nth-of-type(3n+1){margin-left:0}
}
@supports (display:grid) and (not (display:-ms-grid)){.grid{display:grid;grid-gap:15px;margin:15px 0}
@media (min-width:64rem) {
  .grid{grid-gap:30px;margin:30px 0}
}
}.grid--sponsors{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;display:grid;flex-wrap:wrap;list-style:none;padding-left:0}.grid--sponsors>*{-ms-flex:0 0 calc(25% - 11.25px);-webkit-box-flex:0;flex:0 0 calc(25% - 11.25px);margin:7.5px}.grid--sponsors>:nth-of-type(4n){margin-right:0}.grid--sponsors>:nth-of-type(4n+1){margin-left:0}@supports (display:grid) and (not (display:-ms-grid)){.grid--sponsors{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.grid--sponsors>*{-ms-flex-item-align:center;align-self:center;justify-self:start;margin:0}}.grid--resources{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;display:grid;flex-wrap:wrap;list-style:none;padding-left:0}.grid--resources>*{-ms-flex:0 0 calc(33.33333% - 10px);-webkit-box-flex:0;flex:0 0 calc(33.33333% - 10px);margin:7.5px}.grid--resources>:nth-of-type(3n){margin-right:0}.grid--resources>:nth-of-type(3n+1){margin-left:0}@supports (display:grid) and (not (display:-ms-grid)){.grid--resources>*{-ms-flex-item-align:stretch;align-self:stretch;border-bottom:1px solid #e6e6e6;justify-self:start;margin:0;padding-bottom:15px;width:100%}
@media (min-width:48rem) {
  .grid--resources{grid-gap:30px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.grid--resources>*{border-bottom:unset;padding-bottom:unset}
}
@media (min-width:64rem) {
  .grid--resources{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}
}
}.resource--featured{-ms-flex:1 0 100%;-webkit-box-flex:1;background:#e6e6e6;flex:1 0 100%;grid-column-end:1;grid-column-start:-1;padding:15px}.media-grid__viewer{color:#fff;display:none;left:0;line-height:1;position:absolute;right:0}.media-grid__viewer-details{background:#666;padding:15px}.media-grid--gallery{-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;list-style:none;margin:0 auto;max-width:1000px;padding:0;position:relative}.media-grid--gallery>li{margin-top:15px;position:static}.media-grid--gallery>li:after{content:" ";height:16px;height:1rem;width:16px;width:1rem}.media-grid--gallery>li.media-grid__active-item .media-grid__viewer{display:block;margin:30px 0 0}.media-grid__active-item>.media{left:0;position:relative;right:0;width:100%}.media-grid__active-item>.media:after{border-color:#fff transparent transparent;border-style:solid;border-width:20px 20px 0;bottom:-40px;content:" ";height:1px;left:0;margin:auto;position:absolute;right:0;width:1px;z-index:2}.aspect-ratio--1x1,.aspect-ratio--3x4,.aspect-ratio--4x3,.aspect-ratio--16x9,.media-wrap--1x1,.media-wrap--3x4,.media-wrap--4x3,.media-wrap--16x9{position:relative;width:100%}.aspect-ratio--1x1 iframe,.aspect-ratio--1x1 picture,.aspect-ratio--1x1>:only-child,.aspect-ratio--3x4 iframe,.aspect-ratio--3x4 picture,.aspect-ratio--3x4>:only-child,.aspect-ratio--4x3 iframe,.aspect-ratio--4x3 picture,.aspect-ratio--4x3>:only-child,.aspect-ratio--16x9 iframe,.aspect-ratio--16x9 picture,.aspect-ratio--16x9>:only-child,.media-wrap--1x1 iframe,.media-wrap--1x1 picture,.media-wrap--1x1>:only-child,.media-wrap--3x4 iframe,.media-wrap--3x4 picture,.media-wrap--3x4>:only-child,.media-wrap--4x3 iframe,.media-wrap--4x3 picture,.media-wrap--4x3>:only-child,.media-wrap--16x9 iframe,.media-wrap--16x9 picture,.media-wrap--16x9>:only-child{height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}.aspect-ratio--1x1>iframe,.aspect-ratio--3x4>iframe,.aspect-ratio--4x3>iframe,.aspect-ratio--16x9>iframe,.media-wrap--1x1>iframe,.media-wrap--3x4>iframe,.media-wrap--4x3>iframe,.media-wrap--16x9>iframe{border:0}.aspect-ratio--16x9,.media-wrap--16x9{padding-top:56.25%}.aspect-ratio--4x3,.media-wrap--4x3{padding-top:75%}.aspect-ratio--3x4,.media-wrap--3x4{padding-top:150%}.aspect-ratio--1x1,.media-wrap--1x1{padding-top:100%}.media-wrap--lead{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin:15px 0;padding:15px 0;width:100%}
@media (min-width:64rem) {
  .media-wrap--lead{margin:30px 0;padding:30px 0}
}
.article__header+.media-wrap--lead{margin-top:0}.podcast-player{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin:15px 0;max-width:100%;padding:15px 0}
@media (min-width:48rem) {
  .podcast-player{margin:30px 0}
}
.audio-player{display:block;width:100%}.audio-player--lead{border-bottom:1px solid #e6e6e6;margin-bottom:15px;padding-bottom:15px}
@media (min-width:64rem) {
  .audio-player--lead{margin-bottom:30px;padding-bottom:30px}
}
.me-plugin{height:auto;position:absolute;width:auto}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.file-audio{position:relative;width:100%}.file-audio .audio__title{color:#333;display:block;font-size:14px;font-size:.875rem;font-weight:700;left:95px;position:absolute;top:15px;z-index:2}.mejs-audio{background:#ccc;border-radius:4px;color:#333;max-width:100%;overflow:hidden;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-audio .mejs-playpause-button{height:80px;width:80px}.mejs-audio .mejs-time{bottom:10px;display:block;left:95px;overflow:hidden;position:absolute;width:auto}.mejs-audio .mejs-time span{display:block;float:left;font-size:12px;font-size:.75rem;margin:1px 2px 0 0;width:auto}.mejs-audio .mejs-time-rail{background:#fff;border-radius:2px;bottom:35px;direction:ltr;display:block;height:5px!important;left:95px;overflow:hidden;padding-top:5px;position:absolute;width:calc(100% - 110px)!important}.mejs-audio .mejs-time-rail span{border-radius:2px;cursor:pointer;display:block;height:5px;position:absolute;top:0}.mejs-audio .mejs-time-rail .mejs-time-total{background:#fff;width:100%!important}.mejs-audio .mejs-time-rail .mejs-time-current{background:#00aeef}.mejs-audio .mejs-volume-button{bottom:14px;display:none;height:12px;overflow:hidden;position:absolute;right:60px;width:20px}.mejs-audio .mejs-horizontal-volume-slider{background:url(/sites/all/themes/science/images/audio-volume-background.svg) repeat-x;bottom:14px;height:12px;overflow:hidden;position:absolute;right:16px;width:20px}.mejs-audio .mejs-horizontal-volume-current{background:url(/sites/all/themes/science/images/audio-volume-foreground.svg) repeat-x;height:20px}.mejs-audio .mejs-horizontal-volume-handle{height:20px}.mejs-audio .mejs-controls{bottom:0;height:80px;left:0;list-style-type:none;margin:0;padding:0;position:relative;width:100%}.mejs-audio .mejs-pause~.mejs-duration-container,.mejs-audio .mejs-play~.mejs-currenttime-container{display:none}.mejs-audio .mejs-pause,.mejs-audio .mejs-play{background:#ccc;position:absolute;top:0}.mejs-audio .mejs-pause button,.mejs-audio .mejs-play button{background:#b3b3b3;border-radius:50%;bottom:0;height:50px;left:15px;outline:0;position:absolute;right:0;top:15px;width:50px}.mejs-audio .mejs-pause button:after,.mejs-audio .mejs-play button:after{color:#b3b3b3;font-size:16px;font-size:1rem;margin:auto;position:absolute}.mejs-audio .mejs-play button:after{content:url(/sites/all/themes/science/images/play.svg);left:13px;top:11px;width:28px}.mejs-audio .mejs-play button:focus{outline:1px solid #ccc}.mejs-audio .mejs-pause button:after{content:url(/sites/all/themes/science/images/pause.svg);left:16px;top:11px;width:18px}.alert--success,.drupal-messages .status{background:#dff0d8;border:1px solid #c1e2b3;color:#2c572d;font-size:14px;font-size:.875rem}.alert--info{background:#d9edf7;border:1px solid #afd9ee;color:#31708f;font-size:14px;font-size:.875rem}.alert--warn,.drupal-messages .warning{background:#fcf8e3;border:1px solid #f7ecb5;color:#8a6d3b;font-size:14px;font-size:.875rem}.alert--error,.drupal-messages .error{background:#f2dede;border:1px solid #e4b9b9;color:#a94442;font-size:14px;font-size:.875rem}.alert--sponsor{background:#333;border:1px solid #1a1a1a;color:#b3b3b3}.alert--sponsor,.alert--subtle{font-size:14px;font-size:.875rem}.alert--subtle{background:#86afc4;border:1px solid #6498b3;color:#fff}.alert,.drupal-messages .messages{display:block;line-height:1;margin:15px 0;padding:1.2rem 15px 15px;width:100%}.alert a,.drupal-messages .messages a{color:inherit;text-decoration:underline}.alert--sponsor,.alert--subtle{text-align:center}.alert--sponsor{border:0;font-size:13px;font-size:.8125rem;margin-bottom:0}.alert:first-child,.drupal-messages .messages:first-child{margin-top:0}.alert:last-child,.drupal-messages .messages:last-child{margin-bottom:0}
@media (min-width:64rem) {
  .primary .alert--subtle{margin-bottom:30px}
}
.alert--sponsor+.intro{margin-top:0}.auxnav{-ms-flex-align:flex;-ms-flex-order:1;-webkit-box-align:flex;-webkit-box-ordinal-group:2;align-items:flex;display:-webkit-box;display:-ms-flexbox;display:flex;order:1;width:100%}
@media (min-width:64rem) {
  .auxnav{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}
}
.auxnav__list{width:100%}.fonts-loaded .auxnav__list{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
@media (min-width:48rem) {
  .auxnav__list{display:block;padding-top:8px;width:100%}
}
.auxnav__list a{color:#fff;display:block;font-weight:700;padding:.25em 1rem}.auxnav__list a:hover{color:#fff}.auxnav__list a:focus{color:#fff;outline:1px dotted #999}
@media (min-width:48rem) {
  .auxnav__list a{display:block;font-size:1.125rem;padding:.35em 1rem .3em 0}
}
@media (min-width:64rem) {
  .auxnav__list a{font-size:1.375rem}
}
.nav-footer{-ms-flex-direction:column;-ms-flex-flow:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-font-smoothing:antialiased;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-flow:column;font-size:18px;font-size:1.125rem;font-weight:700;width:100%}.fonts-loaded .nav-footer{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.nav-footer>li{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;margin-right:30px}.nav-footer>li:last-child{margin-right:0}.nav-footer>li ul{margin-bottom:15px;margin-top:0}
@media (min-width:48rem) {
  .nav-footer>li ul{margin-bottom:0;margin-top:1rem}
}
@media (min-width:48rem) {
  .nav-footer{-ms-flex-direction:row;-ms-flex-flow:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row;flex-flow:row}
}
.nav-footer a{color:#fff;outline:0}.nav-footer a:focus{border-bottom:1px solid #fff}.nav-footer .social__list a,.nav-footer .social__list a:hover{color:#fff}.nav-footer .social__list a:focus{background-color:#ccc;color:#666}.nav-footer__subnav{display:block;font-size:12px;font-size:.75rem;margin-bottom:0;margin-top:15px;width:100%}.nav-footer__subnav a{color:#999;outline:0}.nav-footer__subnav a:hover{color:#999}.nav-footer__subnav a:focus{border-bottom:1px solid #999}.nav-interior{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;line-height:1.1;margin:15px 0;padding:15px 0}.nav-interior:first-of-type{border-top:none;margin-top:0;padding-top:0}.nav-interior li{margin-bottom:7.5px}.nav-interior+.nav-interior{border-top:0;padding-top:0}.nav-interior .overline+ul,.nav-interior .ui-widget-header+ul{margin-bottom:0}.nav-interior ul{color:#666;font-size:15px;font-size:.9375rem;list-style:disc;margin-left:15px;margin-top:7.5px;padding:0 0 0 .2rem}.nav-interior ul:first-of-type:first-child{padding-top:0}.nav-interior ul ul{padding-bottom:0;padding-top:0}.nav-interior .is-collapsed{display:none}.nav-interior .is-collapsible{position:relative}.nav-interior .is-collapsible:before{-webkit-transform-origin:50%;-webkit-transition:all .25s ease;background:#fff;color:#b3b3b3;content:"▶";display:inline-block;font-size:10px;font-size:.625rem;height:16px;height:1rem;left:-20.8px;left:-1.3rem;line-height:16px;line-height:1rem;position:absolute;text-align:center;top:1.6px;top:.1rem;transform-origin:50%;transition:all .25s ease;width:16px;width:1rem}.nav-interior .target-is-expanded:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nav-interior .target-is-collapsed:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.nav-primary{position:relative;width:100%}.fonts-loaded .nav-primary{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.topnav{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;position:static}
@media (min-width:48rem) {
  .topnav{-ms-flex-positive:1;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1}
}
.topnav a{color:#fff;display:block;outline:none}.topnav a:focus{background:#a10011}.topnav__item{-ms-flex:1 0 20px;-webkit-box-flex:1;flex:1 0 20px;font-weight:700;min-width:0}.topnav__item:last-child{display:none}
@media (min-width:48rem) {
  .topnav__item{font-size:1.375rem;padding:.5rem 0 .25rem 1rem}
}
@media (min-width:80rem) {
  .topnav__item{font-size:1.375rem;padding:.5rem 1rem .25rem 0}
}
.topnav__item>a{display:block;padding:.25em 1rem}
@media (min-width:48rem) {
  .topnav__item>a{font-size:1.125rem;padding:0}
}
@media (min-width:64rem) {
  .topnav__item>a{font-size:1.375rem}
}
.subnav{display:block}
@media (min-width:48rem) {
  .subnav{padding-bottom:1rem}
}
.subnav a{display:block;font-size:16px;font-size:1rem;padding:.25rem 2rem}
@media (min-width:48rem) {
  .subnav a{font-size:1rem;line-height:1.1;margin-bottom:.5em;padding:.35em 0 .25rem}.fonts-loaded .subnav a{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
}
@media (min-width:64rem) {
  .subnav a{font-size:1.125rem;line-height:1.375rem}
}
.subnav__item{display:block;font-weight:400;position:relative}.journal-summary{border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0;padding-bottom:15px}.journal-summary__cover{max-width:20%}
@media (min-width:64rem) {
  .journal-summary__cover{max-width:40%}
}
.journal-summary__details{padding-left:30px}.journal-summary__issue{color:#4d4d4d;font-size:13.2px;font-size:.825rem;line-height:1.3;margin:7.5px 0;text-transform:uppercase}.fonts-loaded .journal-summary__issue{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.journal-summary__menu{font-weight:700}.fonts-loaded .journal-summary__menu{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.box--from-the-mag .item-list+.overline,.box--from-the-mag .item-list+.ui-widget-header,.box--from-the-mag .media+.overline,.box--from-the-mag .media+.ui-widget-header{border-top:1px solid #ccc;padding-top:15px}.box--from-the-mag .item-list+.overline,.box--from-the-mag .item-list+.ui-widget-header,.pagination{margin-top:15px}.pagination{-ms-flex-pack:center;-webkit-box-pack:center;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}
@media (min-width:56.25rem) {
  .pagination{margin-top:30px}
}
.pagination li{padding:.5rem .75rem}.pagination .ellipsis:before{content:"\2026";display:inline-block;padding:0 1em}.promo-foot__cover{-ms-flex-item-align:start;align-self:flex-start;display:block;height:auto;margin:1em auto 0;width:50%}
@media (min-width:48rem) {
  .promo-foot__cover{max-width:140px;width:auto}
}
@media (min-width:64rem) {
  .promo-foot__cover{max-width:100%}
}
@media (min-width:68.75rem) {
  .promo-foot__cover{margin-bottom:-1rem;max-width:140px;position:absolute}
}
@media (min-width:80rem) {
  .promo-foot__cover{max-width:200px}
}
@media (min-width:64rem) {
  .container--promo h3{margin-top:0}
}
.section-title{-ms-flex:1 0 100%;-webkit-box-flex:1;-webkit-font-smoothing:antialiased;color:grey;display:block;flex:1 0 100%;line-height:1;margin:0;overflow:hidden;padding:0;width:100%}
@media (min-width:48rem) {
  .section-title{margin-bottom:0}
}
.primary .section-title{margin-bottom:15px}
@media (min-width:64rem) {
  .primary .section-title{margin-bottom:30px}
}
.drupal-messages .section-title+.messages,.section-title+.alert,.section-title+.layout-item{margin-top:0}.section-title__headline{font-size:48px;font-size:3rem;font-size:32px;font-size:2rem;font-weight:700;line-height:1.1;margin-bottom:0;margin-top:15px}.fonts-loaded .section-title__headline{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
@media (min-width:48rem) {
  .section-title__headline{display:inline-block;font-size:3.5rem;margin-top:0;padding:0 7.5px 0 0}
}
.section-title__tagline{color:grey;font-size:12px;font-size:.75rem;font-weight:400;line-height:1;margin:0 0 15px;text-transform:uppercase}
@media (min-width:48rem) {
  .section-title__tagline{display:inline-block;font-size:1rem;line-height:1.2;margin:0}
}
.share-title{color:#d40016;display:none;line-height:1;margin:0 0 15px;text-align:center;text-transform:uppercase}.fonts-loaded .share-title{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
@media (min-width:64rem) {
  .share-title{display:block;font-size:1.25rem}
}
.social{-ms-flex-order:2;-webkit-box-ordinal-group:3;margin-bottom:1.5rem;order:2}.social__icon{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:#666;border-radius:50%;color:#ccc;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-size:.875rem;height:24px;height:1.5rem;justify-content:center;overflow:hidden;text-align:center;width:24px;width:1.5rem}
@media (min-width:48rem) {
  .social__list .social__icon{font-size:1.1875rem;height:1.8rem;width:1.8rem}
}
.social__icon:focus,.social__icon:hover{background:#37588a;color:#fff}.social__icon:focus{outline:none}.social__icon--small{height:24px;height:1.5rem;width:24px;width:1.5rem}.social__icon--large,.social__shares .social__icon{height:32px;height:2rem;width:32px;width:2rem}.social__shares .social__icon{background:#999;color:#fff;font-size:19.2px;font-size:1.2rem}.social__shares .social__icon:hover{background:#37588a}.social-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}
@media (min-width:64rem) {
  .social-block{margin-bottom:30px}
}
.social-block .social__icon{height:32px;height:2rem;margin-right:15px;width:32px;width:2rem}.socialshares{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;margin:2px 0 15px}
@media (min-width:48rem) {
  .socialshares{-ms-flex-pack:center;-webkit-box-pack:center;display:block;justify-content:center}
}
.socialshares a{margin:0 auto}.socialshares .social__icon{height:32px;height:2rem;width:32px;width:2rem}.socialshares li{-ms-flex-align:baseline;-webkit-box-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.socialshares li:not(:first-child){margin-left:7.5px}
@media (min-width:48rem) {
  .socialshares li:not(:first-child){margin-bottom:15px;margin-left:0}
}
@media (min-width:64rem) {
  .socialshares li:not(:first-child){margin-left:0}
}
@media (min-width:48rem) {
  .socialshares li{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:block;flex-direction:column;margin-bottom:15px;margin-left:0}
}
.social__list{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.nav-footer__subnav .social__list{-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-direction:row}.header__aux .social__list{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.social__list li{margin-right:1rem;padding:.25em 1rem}.social__list li:last-child{margin-right:0}
@media (min-width:48rem) {
  .social__list li{padding:.75em 1rem .5em .5rem}
}
.social__shares li{margin-bottom:1rem}
@media (min-width:64rem) {
  .social__shares{-ms-flex-align:center;-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center}
}
.social__count{color:#999;display:block;font-size:12px;font-size:.75rem;margin-left:7.5px;margin-top:.25rem;text-align:center}
@media (min-width:64rem) {
  .social__count{display:block;margin-bottom:15px;margin-left:0}
}
.social__count--empty{height:0;width:0}.btn--uptoggle{display:none}.sticky-header{background:#1a1a1a;padding:7.5px 15px;position:relative;z-index:5}.sticky-header .field-container--inline{border:1px solid #000}.sticky-header input{background:#4d4d4d;border:none;color:#fff}.sticky-header input::-webkit-input-placeholder{color:#e6e6e6}.sticky-header input:-ms-input-placeholder,.sticky-header input::-ms-input-placeholder{color:#e6e6e6}.sticky-header input::placeholder{color:#e6e6e6}.sticky-header__controls>*{margin-left:15px}.sticky-header__controls{-ms-flex-item-align:center;-ms-flex-pack:end;-webkit-box-pack:end;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-left:auto}@supports (display:grid) and (not (display:-ms-grid)){.sticky-header__controls{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;grid-gap:15px}
@media (min-width:68.75rem) {
  .sticky-header__controls{grid-gap:7.5px}
}
.sticky-header__controls>*{margin-left:0}}.sticky-header__controls label{cursor:pointer}.sticky-header__logo{-ms-flex:0 1 auto;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 1 auto;line-height:0;margin-top:auto;max-height:100%;max-width:100%}
@media (-ms-high-contrast:none) {
  .sticky-header__logo{-ms-flex-pack:start;-ms-flex-preferred-size:auto;-webkit-box-pack:start;flex-basis:auto;justify-content:flex-start}
}
.sticky-header__logo img{max-height:28.8px;max-height:1.8rem}
@media (min-width:48rem) {
  .sticky-header__logo.sticky-header--immunology img{-webkit-transform:translateY(3px);transform:translateY(3px)}.sticky-header__logo.sticky-header--signaling img{-webkit-transform:translateY(4px);transform:translateY(4px)}
}
@media (min-width:64rem) {
  .sticky-header__logo img{max-height:2.1rem}.sticky-header__logo.sticky-header--science img{max-height:3rem}.sticky-header__logo.sticky-header--immunology img{-webkit-transform:translateY(5px);max-height:2.4rem;transform:translateY(5px)}.sticky-header__logo.sticky-header--signaling img{-webkit-transform:translateY(7px);max-height:2.5rem;transform:translateY(7px)}
}
.sticky-header__link{line-height:0;vertical-align:baseline}
@media (min-width:48rem) {
  .sticky-header__link{-ms-flex-item-align:end;align-self:flex-end}
}
.sticky-header__nav{display:none}
@media (-ms-high-contrast:none) {
  .sticky-header__nav{position:relative}
}
@media (min-width:48rem) {
  .sticky-header__nav{-ms-flex-positive:1;-webkit-box-flex:1;-webkit-transform:translateY(2px);display:block;flex-grow:1;margin-top:auto;transform:translateY(2px)}
}
.sticky-header__navlist{display:-webkit-box;display:-ms-flexbox;display:flex}@supports (display:grid) and (not (display:-ms-grid)){.sticky-header__navlist{-ms-flex-align:end;-webkit-box-align:end;align-items:end;display:grid;grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content;grid-auto-flow:column;grid-gap:10px;grid-template-rows:auto}}
@media (min-width:64rem) {
  .sticky-header__navlist{grid-gap:20px}
}
.sticky-header__navitem{line-height:1;margin-left:15px}@supports (display:grid) and (not (display:-ms-grid)){.sticky-header__navitem{margin-left:0}}
@media (-ms-high-contrast:none) and (min-width:48rem) {
  .sticky-header__navitem{-webkit-transform:translateY(13px);transform:translateY(13px)}
}
@media (-ms-high-contrast:none) and (min-width:64rem) {
  .sticky-header__navitem{-webkit-transform:translateY(11px);transform:translateY(11px)}
}
@media (-ms-high-contrast:none) and (min-width:68.75rem) {
  .sticky-header__navitem{-webkit-transform:translateY(15px);transform:translateY(15px)}
}
.sticky-header__navitem a{color:#fff;font-size:16px;font-size:1rem;font-weight:700;position:relative}.sticky-header__navitem a:hover{color:#fff}.fonts-loaded .sticky-header__navitem a{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
@media (min-width:48rem) {
  .sticky-header__navitem a:hover{text-shadow:1px 1px 1px #1a1a1a,-1px 1px 0 #1a1a1a,1px 0 0 #1a1a1a}.sticky-header__navitem a:hover:after{border-bottom:2px solid #d40016;bottom:1px;content:"";display:block;position:absolute;width:100%;z-index:-1}
}
@media (min-width:64rem) {
  .sticky-header__navitem a{font-size:1.1875rem}
}
.form-search--sticky{display:none}
@media (min-width:68.75rem) {
  .form-search--sticky{display:block}
}
.search-submit{min-width:34px;padding:7.5px}.tabbed{margin:15px 0;padding:0}.tabbed:first-child{margin-top:0}
@media (min-width:64rem) {
  .tabbed{margin:0 0 15px;padding-right:0}
}
.tabbed__list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.tabbed__list a{display:inline-block}.tabbed--primary .tabbed__list{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}.tabbed--primary~.tabbed__panels{background:#f2f2f2}.tabbed--primary~.tabbed__panels:after{clear:both;content:"";display:table}.tabbed--primary a{background:#e6e6e6;border-radius:2px 2px 0 0;color:grey;line-height:1;padding:1rem 15px .8rem}
@media (min-width:68.75rem) {
  .tabbed--primary a{padding:15px 30px}
}
.tabbed--primary li{font-size:16px;font-size:1rem;font-weight:700;line-height:1;margin-right:2px}.fonts-loaded .tabbed--primary li{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}
@media (min-width:48rem) {
  .tabbed--primary li{font-size:1.3125rem}
}
.tabbed--primary li.active a{background:#f2f2f2}.tabbed--primary li:not(.active) a{-webkit-transition:background .25s,color .25s,padding .25s;-webkit-transition-timing-function:ease-out;transition:background .25s,color .25s,padding .25s;transition-timing-function:ease-out}.tabbed--primary li:not(.active) a:hover{background:#fff;color:#d40016}.tabbed--secondary{overflow:hidden}.tabbed--secondary .tabbed__list{-ms-flex-align:stretch;-webkit-box-align:stretch;-webkit-box-shadow:0 -6px 5px -5px rgba(0,0,0,.05) inset;align-items:stretch;border-bottom:1px solid #e6e6e6;box-shadow:inset 0 -6px 5px -5px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex}.tabbed--secondary .tabbed__list li{-ms-flex:1 1 auto;-webkit-box-flex:1;color:#37588a;flex:1 1 auto;font-size:16px;font-size:1rem;font-weight:700;line-height:1;padding:7.5px;position:relative;top:1px;z-index:1}.fonts-loaded .tabbed--secondary .tabbed__list li{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.tabbed--secondary .tabbed__list li:before{border-left:1px solid #e6e6e6;content:"";height:20px;height:1.25rem;left:0;position:absolute;top:4.8px;top:.3rem}.tabbed--secondary .tabbed__list li.active+li:before,.tabbed--secondary .tabbed__list li.active:before,.tabbed--secondary .tabbed__list li:first-of-type:before{border-left:0}.tabbed--secondary .tabbed__list li:first-child a{padding-left:0}.tabbed--secondary .tabbed__list li:last-child a{padding-right:0}.tabbed--secondary .tabbed__list li.active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);background:#fff;border:1px solid;border-color:#e6e6e6 #e6e6e6 #fff;box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:2}.tabbed--secondary .tabbed__list li.active a{color:#333}.tabbed--secondary .tabbed__list li.active:last-child{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.tabbed--secondary .tabbed__list li:first-child{border-left:0}.tabbed--secondary .tabbed__list li:last-child{border-right:0}.tabbed--secondary~.tabbed__panels{background:#fff;padding:15px 0 0}.tabbed--standout .tabbed__list li{font-size:16px;font-size:1rem;font-weight:700}.tabbed--article{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;display:block;font-size:12px;font-size:.75rem;font-weight:700;margin:15px 0}
@media (min-width:30rem) {
  .tabbed--article{font-size:.875rem}
}
@media (min-width:37.5rem) {
  .tabbed--article{font-size:1rem}
}
@media (min-width:48rem) {
  .tabbed--article{font-size:1.125rem}
}
@media (min-width:64rem) {
  .tabbed--article{margin:30px 0}
}
.tabbed--article li{margin-bottom:0;padding-right:10px}.tabbed--article li:last-child{padding-right:0}.tabbed--article li.active a{color:#d40016}.tabbed--article li.active a:hover{cursor:default}.tabbed--article .fa{color:#d40016}.tabbed--article a{color:grey;padding:15px 0}.tabbed--article a:hover{color:#1a1a1a}.tabbed--article .tabbed__list{-ms-flex-pack:justify;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;line-height:1.2}@supports (display:grid) and (not (display:-ms-grid)){.tabbed--article .tabbed__list{-ms-flex-pack:justify;-webkit-box-pack:justify;display:grid;grid-auto-columns:minmax(-webkit-min-content,-webkit-max-content);grid-auto-columns:minmax(min-content,max-content);grid-auto-flow:column;grid-gap:10px;justify-content:space-between}.tabbed--article .tabbed__list li{padding:0}}
@media (min-width:64rem) {
  .tabbed__grid{-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}
}
.tabbed__grid li{border-bottom:1px solid #e6e6e6;padding:15px}
@media (min-width:64rem) {
  .tabbed__grid li{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.tabbed__grid li:nth-child(odd){border-right:1px solid #e6e6e6}.tabbed__grid li:nth-last-child(-n+2){border-bottom:0}
}
@media (min-width:68.75rem) {
  .tabbed__grid li{padding:30px 30px 22.5px}
}
.tabify__outer-wrapper{position:relative;z-index:1}.tabify__controls{display:none}
@media (min-width:48rem) {
  .tabify__controls{-ms-flex:1 1 auto;-ms-flex-pack:start;-webkit-box-flex:1;-webkit-box-pack:start;-webkit-box-shadow:0 -6px 5px -5px rgba(0,0,0,.05) inset;border-bottom:1px solid #e6e6e6;box-shadow:inset 0 -6px 5px -5px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;flex:1 1 auto;justify-content:flex-start;position:relative;z-index:1}
}
.tabify__controller{-ms-flex:1 1 auto;-webkit-box-flex:1;color:#37588a;flex:1 1 auto;font-size:16px;font-size:1rem;font-weight:700;line-height:1;padding:7.5px;position:relative;top:1px;z-index:1}.fonts-loaded .tabify__controller{font-display:fallback;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif}.tabify__controller:before{border-left:1px solid #e6e6e6;content:"";height:20px;height:1.25rem;left:0;position:absolute;top:4.8px;top:.3rem}.tabify__controller--active+.tabify__controller:before,.tabify__controller--active:before,.tabify__controller:first-of-type:before{border-left:0}.tabify__controller--active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);background:#fff;border:1px solid;border-color:#e6e6e6 #e6e6e6 #fff;box-shadow:0 5px 10px rgba(0,0,0,.2);color:#333}.tabify__controller--active a{color:#333;cursor:default}.tabify__controller a{display:block}.tabify__panels{background:#fff;position:relative;z-index:2}
@media (min-width:48rem) {
  .tabify__panel{padding:15px 0}
}
@media (min-width:48rem) {
  .tabify__heading:first-child,.tabify__panel:not(.tabify__panel--active){display:none}
}
.section-break{font-weight:700;text-transform:uppercase}.doi-line,.meta-line,.meta-line--more,.promo-foot__meta{color:#666;font-size:12px;font-size:.75rem;line-height:1.1;margin:15px 0 0;width:100%}.doi-line+.doi-line,.doi-line+.meta-line,.doi-line+.meta-line--more,.doi-line+.promo-foot__meta,.meta-line+.doi-line,.meta-line+.meta-line,.meta-line+.meta-line--more,.meta-line+.promo-foot__meta,.meta-line--more+.doi-line,.meta-line--more+.meta-line,.meta-line--more+.meta-line--more,.meta-line--more+.promo-foot__meta,.promo-foot__meta+.doi-line,.promo-foot__meta+.meta-line,.promo-foot__meta+.meta-line--more,.promo-foot__meta+.promo-foot__meta{margin-top:0}.doi-line:last-child,.meta-line--more:last-child,.meta-line:last-child,.promo-foot__meta:last-child{margin-bottom:0}.text-align--right{text-align:right}.text-align--left{text-align:left}.text-align--center{text-align:center}.meta-line--more{text-align:right}.text-disclaimer{color:#666;font-size:14px;font-size:.875rem;font-style:italic}.text-disclaimer a{color:#666;text-decoration:underline}.article__body .text-disclaimer a{font-weight:400}.sourceline{font-size:14px;font-size:.875rem;font-weight:700}.sourceline a{color:#999}.priority-2 .excerpt{font-size:14px;font-size:.875rem}.pullquote{border-color:#999;border-style:solid;border-width:3px 0;clear:both;color:#333;margin:1.5rem 0;padding:1rem 3rem 1rem 4rem}.pullquote p{color:#333;font-size:17.6px;font-size:1.1rem;font-style:normal;font-weight:700;line-height:24px;margin:0 0 7.5px;position:relative}.pullquote p:after,.pullquote p:before{color:#999;font-size:72px;font-size:4.5rem;line-height:0;position:absolute}.pullquote p:before{content:"“";left:-40px;left:-2.5rem;top:28.8px;top:1.8rem}.pullquote p:after{bottom:-8px;bottom:-.5rem;content:"”";display:inline-block}.pullquote footer{font-size:14px;font-size:.875rem;font-style:italic;text-align:right}.priority-2 dd,.priority-2 li{font-size:14px;font-size:.875rem;margin:0}.tooltip,.ui-widget{-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.5);background:#f2f2f2;box-shadow:1px 1px 2px rgba(0,0,0,.5);margin:15px;padding:15px}.tooltip{position:absolute}.ui-widget-overlay{background:rgba(0,0,0,.75)}.ui-button{background:grey;color:#fff}.ui-button:focus,.ui-button:hover{outline:1px dotted #666}.ui-button:active{-webkit-transform:translate(1px,1px);outline:0;transform:translate(1px,1px)}.ui-button-icon-only .ui-icon{margin:0;position:static;text-indent:0}.ui-icon-closethick:after{content:"\2715"}.prize-details{border-bottom:1px solid #e6e6e6;margin-bottom:15px;padding-bottom:15px}
@media (min-width:64rem) {
  .prize-details{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;padding-bottom:30px}.prize-details__core{-ms-flex:0 1 75%;-webkit-box-flex:0;flex:0 1 75%;min-width:0}.prize-details__links{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;list-style:disc;margin-left:15px;padding-left:15px}.prize-details__links a{font-weight:400}
}
.search-options .collapsible-target{border-bottom:1px solid #ccc;margin-bottom:2em;padding-bottom:1em}.search-options.js-target-is-expanded .collapsible-target{max-height:50em}.search-options li label{line-height:1.4em}.search-options h1.title{font-size:16px;font-size:1rem;margin-bottom:0}.search-options h1.title:before{width:1.5em}.search-options .col{width:100%}
@media (min-width:37.5rem) {
  .search-options .col{width:calc(50% - 1rem)}
}
@media (min-width:68.75rem) {
  .search-options .col{width:calc(23% - 1rem)}
}
@media (min-width:68.75rem) {
  .search-options .col.col__date{width:calc(30% - 1rem)}
}
@media (min-width:37.5rem) {
  .search-options .col.col__search-submit-wrapper{width:100%}
}
@media (min-width:68.75rem) {
  .search-options .col.col__search-submit-wrapper{width:100%}
}
.search-options .col__search-submit-wrapper{margin-top:1em;text-align:center}#super-search-wrapper{width:100%}.video-player{display:block;width:100%}
@media (min-width:64rem) {
  .video-player{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.video-player--article{border-bottom:1px solid #e6e6e6}.video-player .credit{margin:0;text-align:right}
@media (min-width:64rem) {
  .video-player__lead{-ms-flex:1 1 75%;-webkit-box-flex:1;flex:1 1 75%;padding-right:15px}
}
@media (min-width:68.75rem) {
  .video-player__lead{-ms-flex:0 1 75%;-webkit-box-flex:0;flex:0 1 75%;padding-right:30px}
}
@media (min-width:64rem) {
  .video-player--article .video-player__lead{-ms-flex:1 1 65%;-webkit-box-flex:1;flex:1 1 65%;padding-right:15px}
}
@media (min-width:64rem) {
  .video-player__playlist{-ms-flex:0 1 25%;-webkit-box-flex:0;flex:0 1 25%;max-width:25%}
}
@media (min-width:64rem) {
  .video-player--article .video-player__playlist{-ms-flex:0 1 35%;-webkit-box-flex:0;flex:0 1 35%;max-width:35%}
}
.webinar__date{margin-bottom:0;margin-top:7.5px}.webinar__time{font-weight:700;margin-bottom:15px;margin-top:0}.webinar__duration{font-style:italic;line-height:1.2}.webinar__upcoming{border-bottom:1px solid #e6e6e6;margin-bottom:15px;padding-bottom:15px}.webinar__meta{margin-bottom:15px;position:relative}
@media (min-width:64rem) {
  .webinar__meta{margin-bottom:30px}
}
@media (min-width:56.25rem) {
  .webinar__meta:nth-last-child(n+2) .webinar__meta--hero,.webinar__meta:nth-last-child(n+2)~.webinar__meta .webinar__meta--hero{display:block}.webinar__meta:nth-last-child(n+2) .webinar__meta--hero .webinar__meta-icon,.webinar__meta:nth-last-child(n+2)~.webinar__meta .webinar__meta--hero .webinar__meta-icon{padding-right:0}
}
@media (min-width:64rem) {
  .webinar__meta:nth-last-child(n+2) .webinar__meta--hero .webinar__meta-icon,.webinar__meta:nth-last-child(n+2)~.webinar__meta .webinar__meta--hero .webinar__meta-icon{padding-right:0}
}
@media (min-width:56.25rem) {
  .webinar__meta:nth-last-child(n+3) .webinar__meta--hero,.webinar__meta:nth-last-child(n+3)~.webinar__meta .webinar__meta--hero{display:block}.webinar__meta:nth-last-child(n+3) .webinar__meta--hero .webinar__meta-icon,.webinar__meta:nth-last-child(n+3)~.webinar__meta .webinar__meta--hero .webinar__meta-icon{padding-right:0}
}
@media (min-width:64rem) {
  .webinar__meta:nth-last-child(n+3) .webinar__meta--hero .webinar__meta-icon,.webinar__meta:nth-last-child(n+3)~.webinar__meta .webinar__meta--hero .webinar__meta-icon{padding-right:0}
}
.webinar__meta-icon img{display:block;width:100%}.webinar__meta--hero{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.webinar__meta--hero .webinar__date,.webinar__meta--hero .webinar__time{display:inline}
@media (min-width:64rem) {
  .webinar__meta--hero{margin-bottom:15px}
}
@media (min-width:56.25rem) {
  .webinar__meta--hero .webinar__meta-icon{-ms-flex:0 1 120px;-webkit-box-flex:0;flex:0 1 120px;padding-right:15px}
}
@media (min-width:64rem) {
  .webinar__meta--hero .webinar__meta-icon{-ms-flex:0 1 50%;-webkit-box-flex:0;flex:0 1 50%;padding-right:30px}
}
.webinar__meta--hero .webinar__meta-body>:first-child{margin-top:0}
@media (min-width:56.25rem) {
  .webinar__meta--hero .webinar__meta-body{-ms-flex:1;-webkit-box-flex:1;flex:1}
}
.webinar__meta--hero .webinar__meta--compact{margin-bottom:15px}
@media (min-width:56.25rem) {
  .webinar__meta--hero .webinar__meta--compact{margin-bottom:30px}.webinar__meta--hero .webinar__meta--compact>*{padding-right:15px}
}
.webinar__meta .webinar__meta--speakers{margin-bottom:15px}.webinar__meta .sponsor--small{font-size:14px;font-size:.875rem;font-style:italic}.webinar__static{border-top:1px solid #e6e6e6;margin-top:15px;padding-top:30px}#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1}html.js input.form-autocomplete{background-image:url(/sites/all/themes/science/images/throbber-inactive.png);background-repeat:no-repeat}html.js input.form-autocomplete,html.js input.throbbing{background-position:100%;background-position:right 10.4px center;background-position:right .65rem center}html.js input.throbbing{background-image:url(/sites/all/themes/science/images/throbber-active.gif)}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em}html.js fieldset.collapsed .fieldset-wrapper{display:none}fieldset.collapsible{position:relative}fieldset.collapsible .fieldset-legend{display:block}.form-textarea-wrapper textarea{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;width:100%}.resizable-textarea .grippie{background:#eee url(/sites/all/themes/science/images/grippie.png) no-repeat center 2px;border:solid #ddd;border-width:0 1px 1px;cursor:s-resize;height:9px;overflow:hidden}body.drag{cursor:move}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{background:url(/sites/all/themes/science/images/draggable.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px}a.tabledrag-handle-hover .handle{background-position:6px -11px}div.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}div.tree-child{background:url(/sites/all/themes/science/images/tree.png) no-repeat 11px}div.tree-child-last{background:url(/sites/all/themes/science/images/tree-bottom.png) no-repeat 11px}div.tree-child-horizontal{background:url(/sites/all/themes/science/images/tree.png) no-repeat -11px}.tabledrag-toggle-weight-wrapper{text-align:right}table.sticky-header{background-color:#fff;margin-top:0}.progress .bar{background-color:#fff;border:1px solid}.progress .filled{background-color:#000;height:1.5em;width:5px}.progress .percentage{float:right}.ajax-progress{display:inline-block}.ajax-progress .throbber{background:transparent url(/sites/all/themes/science/images/throbber-active.gif) no-repeat 0;float:left;height:15px;margin:2px;width:15px}.ajax-progress .message{padding-left:20px}tr .ajax-progress .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.container-inline div,.container-inline label{display:inline}.container-inline .fieldset-wrapper{display:block}.nowrap{white-space:nowrap}.element-hidden,html.js .js-hide{display:none}.element-invisible{border:0!important;border:0;clip:rect(1px,1px,1px,1px);height:0!important;margin:0!important;max-height:1px!important;max-width:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:0!important}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html .clearfix{height:1%}:first-child+html .clearfix{min-height:1%}.facetapi-facetapi-links{font-size:15px;font-size:.9375rem;list-style:disc;margin-left:22.5px}.facetapi-facetapi-links .leaf{line-height:1.2;margin-bottom:7.5px}.secondary [id^=aaas-oas]{margin:15px auto}
@media (min-width:64rem) {
  .secondary [id^=aaas-oas]{margin:30px auto}
}
.secondary [id^=aaas-oas]:first-child{margin-top:0}.form-field-required:after{content:" * "}.contextual-links-region{min-width:0}nav.auxnav>.contextual-links-region{display:inherit}.row .container .primary>.contextual-links-region.fix-flex{-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;width:100%}.row--hero .container>*,.section-title,.view-carousels-and-sliders-block-2,.view-carousels-and-sliders-block-4{-ms-flex:1 0 100%;-webkit-box-flex:1;flex:1 0 100%;min-width:0}
@media (min-width:64rem) {
  .promobox{max-width:50%}
}
.promobox ul{list-style:none;margin-left:0}.promobox li{clear:both}.promobox a{clear:both;display:block}.promobox figure{display:block;float:none;width:100%}.current-search-item-results>h1,.current-search-item-text>h1,.current-search-item>h1{margin:0}.drupal-messages .success{background:#dff0d8;border:1px solid #c1e2b3;color:#2c572d;font-size:14px;font-size:.875rem}.drupal-messages .info{background:#d9edf7;border:1px solid #afd9ee;color:#31708f;font-size:14px;font-size:.875rem}.drupal-messages .warn{background:#fcf8e3;border:1px solid #f7ecb5;color:#8a6d3b;font-size:14px;font-size:.875rem}.drupal-messages .error{background:#f2dede;border:1px solid #e4b9b9;color:#a94442;font-size:14px;font-size:.875rem}.drupal-messages .subtle{background:#86afc4;border:1px solid #6498b3;color:#fff;font-size:14px;font-size:.875rem}.view-carousels-and-sliders-sifter-filmstrip{max-width:100%;width:100%}.view-highwire-blocks-hw-insights-col3 h3{margin-top:0}.view-carousels-and-sliders-home-hero{overflow:hidden}.view-article-lists-page-3{-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;width:100%}.view-article-lists-page-3 *>{-ms-flex:1 0 100%;-webkit-box-flex:1;flex:1 0 100%;width:100%}
@media (min-width:48rem) {
  .view-article-lists-page-7{padding:0 0 30px}
}
.view-article-lists-page-7 .views-exposed-widgets{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin-bottom:15px;padding:15px 0 0}
@media (min-width:48rem) {
  .view-article-lists-page-7 .views-exposed-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;padding-bottom:15px}
}
.view-article-lists-page-7 .views-exposed-widgets select{width:100%}.view-article-lists-page-7 .views-exposed-widgets .views-submit-button{text-align:right}.view-article-lists-page-7 .views-exposed-widgets>*{display:block;margin-bottom:15px}
@media (min-width:48rem) {
  .view-article-lists-page-7 .views-exposed-widgets>*{-ms-flex:4 1 auto;-webkit-box-flex:4;flex:4 1 auto;margin-bottom:0}
}
@media (min-width:48rem) {
  .view-article-lists-page-7 .views-exposed-widgets>:not(:last-child){padding-right:30px}
}
[class*=view-]>.heading--block{margin-top:0;padding-top:0}[class*=view-article-lists],[class*=view-article-lists]>*,[class*=view-nodequeue-],[class*=view-nodequeue-]>*,[class*=view-nodequeue-lists],[class*=view-nodequeue-lists]>*{width:100%}
@media (min-width:56.25rem) {
  .article__body .careers .subprime--b .boxed-text,.careers .subprime--b .article__body .boxed-text,.careers .subprime--b .box-standout,.careers .subprime--b .promobox{margin-top:0}
}
@media (min-width:56.25rem) {
  .below--content{margin-top:30px}
}
.view-nodequeue-lists-featured-video-block{border-bottom:1px solid #e6e6e6;margin-bottom:15px}
@media (min-width:64rem) {
  .view-nodequeue-lists-featured-video-block{border-bottom:0;margin-bottom:0}
}
.layout-item+.view-article-lists-page-5{margin-top:15px}
@media (min-width:56.25rem) {
  .layout-item+.view-article-lists-page-5{margin-top:30px}
}
.twitter-timeline:not(:first-child){margin-top:15px!important}
@media (min-width:56.25rem) {
  .twitter-timeline:not(:first-child){margin-top:30px!important}
}
.categories__grid>div{width:100%}.categories__grid .media--flip{border-top:1px solid #e6e6e6;padding-top:15px}.categories__grid .media--flip:first-child{padding-top:15px}
@media (min-width:64rem) {
  .categories__grid .media--flip{border-top:0;padding-top:0}.categories__grid .media--flip:first-child{padding-top:0}
}
.categories__grid .headline-list li:last-child{padding-bottom:15px}
@media (min-width:64rem) {
  .categories__grid .headline-list li:last-child{padding-bottom:0}
}
.not-logged-in .contextual-links,.page-search .current-search-item.current-search-item-text.current-search-item-results{display:none}.box--from-the-mag .layout-item>article{-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;flex-flow:row wrap}.box--from-the-mag .layout-item>article h3{-ms-flex:1 0 100%;-webkit-box-flex:1;flex:1 0 100%}.box--from-the-mag .layout-item>article article{margin-bottom:15px}.view-article-lists-page-8 .view-article-lists-attachment-featured-employers+.headline-list{border-top:1px solid #e6e6e6;margin-top:15px;padding-top:15px}.view-article-lists-block-6 .view-article-lists-page-8 .view-article-lists-attachment-featured-employers+.headline-list h2,.view-article-lists-page-8 .view-article-lists-attachment-featured-employers+.headline-list .media__headline,.view-article-lists-page-8 .view-article-lists-attachment-featured-employers+.headline-list .view-article-lists-block-6 h2{margin-bottom:0}.article__body .boxed-text.align-left{width:100%}
@media (min-width:48rem) {
  .article__body .boxed-text.align-left{margin:0 15px 15px 0;max-width:50%}
}
.article__body .boxed-text.align-right,.article__body .boxed-text.promobox{width:100%}
@media (min-width:48rem) {
  .article__body .boxed-text.align-right,.article__body .boxed-text.promobox{margin:0 0 15px 15px;max-width:50%}
}
.photo .figure+br{display:none}.photo .image-desc{font-size:12px;font-size:.75rem}.greyBorder,.greyBorderLeft,.greyBorderRight{border:0}.greyBorder img,.greyBorderLeft img,.greyBorderRight img{width:100%}.greyBorderLeft td,.greyBorderRight td,.greyBorder td{border:0;padding:0}.greyBorder .photo,.greyBorderLeft .photo,.greyBorderRight .photo{text-align:left!important;width:100%!important}.greyBorder .image-caption,.greyBorderLeft .image-caption,.greyBorderRight .image-caption{font-size:12px;font-size:.75rem}.greyBorder .figure+br,.greyBorderLeft .figure+br,.greyBorderRight .figure+br{display:none}.greyBorderLeft,.greyBorderRight{max-width:50%}
@media (min-width:48rem) {
  .greyBorderRight{float:right;margin:0 0 15px 15px}
}
@media (min-width:48rem) {
  .greyBorderLeft{float:left;margin:0 15px 15px 0}
}
table[border],table[border] *{border:none}table[width]{width:100%!important}table[cellpadding]{border-collapse:collapse!important}table[cellspacing]{border-spacing:0!important}font[size]{font-size:inherit}.article__body .subprime--b .boxed-text,.subprime--b .article__body .boxed-text,.subprime--b .box-standout,.subprime--b .promobox{margin-top:15px}
@media (min-width:64rem) {
  .article__body .subprime--b .boxed-text,.subprime--b .article__body .boxed-text,.subprime--b .box-standout,.subprime--b .promobox{margin-top:33px}
}
.media__headline+.media,.two-up.layout-item+.layout-item,.view-article-lists-block-6 h2+.media{margin-top:15px}.homepage__topics .headline-list{margin:15px 0}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(/sites/all/themes/science/fonts/fontawesome-webfont.woff2) format("woff2"),url(/sites/all/themes/science/fonts/fontawesome-webfont.woff) format("woff")}.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transform:translate(0);display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;transform:translate(0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{text-align:center;width:1.28571429em}.fa-ul{list-style-type:none;margin-left:2.14285714em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2.14285714em;position:absolute;text-align:center;top:.14285714em;width:2.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-search:before{content:"\f002"}.fa-envelope:before{content:"\f0e0"}.fa-external-link:before{content:"\f08e"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-reddit:before{content:"\f1a1"}.fa-rss:before{content:"\f09e"}.fa-play:before{content:"\f04b"}.fa-circle:before{content:"\f111"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-google-plus:before{content:"\f0d5"}.fa-long-arrow-up:before{content:"\f176"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-print:before{content:"\f02f"}.fa-download:before{content:"\f019"}.fa-folder-open-o:before{content:"\f115"}.fa-bullhorn:before{content:"\f0a1"}.fa-copyright:before{content:"\f1f9"}.fa-globe:before{content:"\f0ac"}.fa-flag:before{content:"\f024"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-lock:before{content:"\f023"}.fa-unlock-alt:before{content:"\f13e"}.fa-youtube-play:before{content:"\f16a"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-instagram:before{content:"\f16d"}.fa-linkedin:before{content:"\f0e1"}.fa-pinterest-p:before{content:"\f231"}.fa-calendar:before{content:"\f073"}.fa-sign-in:before{content:"\f090"}.fa-reddit-alien:before{content:"\f281"}/**/