/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'fontello';src:url(/themes/custom/alliance/stylesheets/fontello/font/fontello.eot?23042832=);src:url(/themes/custom/alliance/stylesheets/fontello/font/fontello.eot?23042832=#iefix) format('embedded-opentype'),url(/themes/custom/alliance/stylesheets/fontello/font/fontello.woff2?23042832=) format('woff2'),url(/themes/custom/alliance/stylesheets/fontello/font/fontello.woff?23042832=) format('woff'),url(/themes/custom/alliance/stylesheets/fontello/font/fontello.ttf?23042832=) format('truetype'),url(/themes/custom/alliance/stylesheets/fontello/font/fontello.svg?23042832=#fontello) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-down-big:before{content:'\e800';}.icon-down:before{content:'\e801';}.icon-right-small:before{content:'\e802';}.icon-right-big:before{content:'\e803';}.icon-right:before{content:'\e804';}
:root{--tablet-breakpoint:1023px}.color-primary{color:#009adb}.bg-primary{background:#009adb}.color-green{color:#2f8987}.bg-green{background:#2f8987}.bg-light{background:var(--subtle-color)}.color-brick{color:#c33}.bg-brick{background:#c33}:root{--primary-color:#009adb;--color-1:#5fad56;--color-2:#f2c14e;--color-3:#f78154;--color-4:#b4436c;--subtle-color:#eaf5f9}.title-font{font-family:"futura-pt",sans-serif;font-weight:700}.copy-font{font-family:"futura-pt",sans-serif;font-weight:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section,main,summary{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.hide{display:none}.show{display:block}.display-block{display:block}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{max-width:1000px;width:100%;margin:0 auto}.container.with-content,.field-group h3.container,.hero .container.content{padding-left:20px;padding-right:20px}.row{width:100%;display:table;table-layout:fixed;padding:0;margin:0}.row.collapse .col{padding-left:0;padding-right:0}.row.no-margin>[class^=col]:first-child{padding-left:0}.row.no-margin>[class^=col]:last-child{padding-right:0}.col-1{display:table-cell;padding-left:20px;padding-right:20px;width:8.3333333333%;vertical-align:top}.row.collapse .col-1{padding-left:0;padding-right:0}.col-2{display:table-cell;padding-left:20px;padding-right:20px;width:16.6666666667%;vertical-align:top}.row.collapse .col-2{padding-left:0;padding-right:0}.col-3{display:table-cell;padding-left:20px;padding-right:20px;width:25%;vertical-align:top}.row.collapse .col-3{padding-left:0;padding-right:0}.col-4{display:table-cell;padding-left:20px;padding-right:20px;width:33.3333333333%;vertical-align:top}.row.collapse .col-4{padding-left:0;padding-right:0}.col-5{display:table-cell;padding-left:20px;padding-right:20px;width:41.6666666667%;vertical-align:top}.row.collapse .col-5{padding-left:0;padding-right:0}.col-6{display:table-cell;padding-left:20px;padding-right:20px;width:50%;vertical-align:top}.row.collapse .col-6{padding-left:0;padding-right:0}.col-7{display:table-cell;padding-left:20px;padding-right:20px;width:58.3333333333%;vertical-align:top}.row.collapse .col-7{padding-left:0;padding-right:0}.col-8{display:table-cell;padding-left:20px;padding-right:20px;width:66.6666666667%;vertical-align:top}.row.collapse .col-8{padding-left:0;padding-right:0}.col-9{display:table-cell;padding-left:20px;padding-right:20px;width:75%;vertical-align:top}.row.collapse .col-9{padding-left:0;padding-right:0}.col-10{display:table-cell;padding-left:20px;padding-right:20px;width:83.3333333333%;vertical-align:top}.row.collapse .col-10{padding-left:0;padding-right:0}.col-11{display:table-cell;padding-left:20px;padding-right:20px;width:91.6666666667%;vertical-align:top}.row.collapse .col-11{padding-left:0;padding-right:0}.col-12{display:table-cell;padding-left:20px;padding-right:20px;width:100%;vertical-align:top}.row.collapse .col-12{padding-left:0;padding-right:0}@media only screen and (min-width:768px){.push-1{position:relative;left:8.3333333333%}.pull-1{position:relative;left:-8.3333333333%}.push-2{position:relative;left:16.6666666667%}.pull-2{position:relative;left:-16.6666666667%}.push-3{position:relative;left:25%}.pull-3{position:relative;left:-25%}.push-4{position:relative;left:33.3333333333%}.pull-4{position:relative;left:-33.3333333333%}.push-5{position:relative;left:41.6666666667%}.pull-5{position:relative;left:-41.6666666667%}.push-6{position:relative;left:50%}.pull-6{position:relative;left:-50%}.push-7{position:relative;left:58.3333333333%}.pull-7{position:relative;left:-58.3333333333%}.push-8{position:relative;left:66.6666666667%}.pull-8{position:relative;left:-66.6666666667%}.push-9{position:relative;left:75%}.pull-9{position:relative;left:-75%}.push-10{position:relative;left:83.3333333333%}.pull-10{position:relative;left:-83.3333333333%}.push-11{position:relative;left:91.6666666667%}.pull-11{position:relative;left:-91.6666666667%}.push-12{position:relative;left:100%}.pull-12{position:relative;left:-100%}}.row.border>*[class*=col]{border:1px solid #222}.row.vcenter{vertical-align:middle}.row.vcenter>*[class*=col]{vertical-align:middle}.row.vbottom{vertical-align:bottom}.row.vbottom>*[class*=col]{vertical-align:bottom}.row.vtop{vertical-align:top}.row.vtop>*[class*=col]{vertical-align:top}.row.auto{width:100%;table-layout:auto}.col{display:table-cell;padding-left:20px;padding-right:20px}.col.center{text-align:center}.vcenter{vertical-align:middle}.col-full{padding-left:20px;padding-right:20px}.n-up{padding:0;margin-left:0;margin-right:0}.n-up:after{content:"";display:table;clear:both}.n-up>li{width:33.3%;display:block;float:left;margin-bottom:20px;vertical-align:top;padding-left:20px;padding-right:20px}.n-up.single-short-row{text-align:center}.n-up.single-short-row>li{display:inline-block;text-align:left;float:none}.up-1>li{width:100%}.up-1>li:nth-child(1n+1){clear:left}.up-2>li{width:50%}.up-2>li:nth-child(2n+1){clear:left}.up-3>li{width:33.3333333333%}.up-3>li:nth-child(3n+1){clear:left}.up-4>li{width:25%}.up-4>li:nth-child(4n+1){clear:left}.up-5>li{width:20%}.up-5>li:nth-child(5n+1){clear:left}.up-6>li{width:16.6666666667%}.up-6>li:nth-child(6n+1){clear:left}.up-7>li{width:14.2857142857%}.up-7>li:nth-child(7n+1){clear:left}.up-8>li{width:12.5%}.up-8>li:nth-child(8n+1){clear:left}.up-9>li{width:11.1111111111%}.up-9>li:nth-child(9n+1){clear:left}.up-10>li{width:10%}.up-10>li:nth-child(10n+1){clear:left}.up-11>li{width:9.0909090909%}.up-11>li:nth-child(11n+1){clear:left}.up-12>li{width:8.3333333333%}.up-12>li:nth-child(12n+1){clear:left}.grid-up-1{max-width:100%;display:grid;grid-template-columns:repeat(1,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.grid-up-1.grid-equalize-heights{align-items:stretch}.grid-up-2{max-width:100%;display:grid;grid-template-columns:repeat(2,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.grid-up-2.grid-equalize-heights{align-items:stretch}.grid-up-3{max-width:100%;display:grid;grid-template-columns:repeat(3,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.grid-up-3.grid-equalize-heights{align-items:stretch}.grid-up-4{max-width:100%;display:grid;grid-template-columns:repeat(4,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.grid-up-4.grid-equalize-heights{align-items:stretch}.grid-up-5{max-width:100%;display:grid;grid-template-columns:repeat(5,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.grid-up-5.grid-equalize-heights{align-items:stretch}.grid-up-6{max-width:100%;display:grid;grid-template-columns:repeat(6,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.grid-up-6.grid-equalize-heights{align-items:stretch}.grid-up-7{max-width:100%;display:grid;grid-template-columns:repeat(7,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.grid-up-7.grid-equalize-heights{align-items:stretch}.grid-up-8{max-width:100%;display:grid;grid-template-columns:repeat(8,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.grid-up-8.grid-equalize-heights{align-items:stretch}.grid-up-9{max-width:100%;display:grid;grid-template-columns:repeat(9,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.grid-up-9.grid-equalize-heights{align-items:stretch}.grid-up-10{max-width:100%;display:grid;grid-template-columns:repeat(10,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.grid-up-10.grid-equalize-heights{align-items:stretch}.grid-up-11{max-width:100%;display:grid;grid-template-columns:repeat(11,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.grid-up-11.grid-equalize-heights{align-items:stretch}.grid-up-12{max-width:100%;display:grid;grid-template-columns:repeat(12,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.grid-up-12.grid-equalize-heights{align-items:stretch}.grid-up-auto,.text-headings-list{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px;align-items:start}.grid-up-auto.grid-equalize-heights,.grid-equalize-heights.text-headings-list{align-items:stretch}.grid-up-auto-10{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px;align-items:start}.grid-up-auto-10.grid-equalize-heights{align-items:stretch}@media only screen and (max-width:767px){.row{display:table;width:100%}.row.mobile-stack{display:block}.col{display:block;width:100%}.mob-stack{display:block}.col-1{display:block;width:100%}.col-2{display:block;width:100%}.col-3{display:block;width:100%}.col-4{display:block;width:100%}.col-5{display:block;width:100%}.col-6{display:block;width:100%}.col-7{display:block;width:100%}.col-8{display:block;width:100%}.col-9{display:block;width:100%}.col-10{display:block;width:100%}.col-11{display:block;width:100%}.col-12{display:block;width:100%}.mob-1{width:8.3333333333%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px}.mob-2{width:16.6666666667%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px}.mob-3{width:25%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px}.mob-4{width:33.3333333333%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px}.mob-5{width:41.6666666667%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px}.mob-6{width:50%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px}.mob-7{width:58.3333333333%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px}.mob-8{width:66.6666666667%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px}.mob-9{width:75%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px}.mob-10{width:83.3333333333%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px}.mob-11{width:91.6666666667%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px}.mob-12{width:100%;display:table-cell;vertical-align:top;padding-left:20px;padding-right:20px}.n-up>li,.n-up.auto-width>li{display:block;width:100%;float:none}.mobile-n-up-1>li{width:100%}.mobile-n-up-1>li:nth-child(1n+1){clear:left}.mobile-n-up-2>li{width:50%}.mobile-n-up-2>li:nth-child(2n+1){clear:left}.mobile-n-up-3>li{width:33.3333333333%}.mobile-n-up-3>li:nth-child(3n+1){clear:left}.mobile-n-up-4>li{width:25%}.mobile-n-up-4>li:nth-child(4n+1){clear:left}.mobile-n-up-5>li{width:20%}.mobile-n-up-5>li:nth-child(5n+1){clear:left}.mobile-n-up-6>li{width:16.6666666667%}.mobile-n-up-6>li:nth-child(6n+1){clear:left}.mobile-n-up-7>li{width:14.2857142857%}.mobile-n-up-7>li:nth-child(7n+1){clear:left}.mobile-n-up-8>li{width:12.5%}.mobile-n-up-8>li:nth-child(8n+1){clear:left}.mobile-n-up-9>li{width:11.1111111111%}.mobile-n-up-9>li:nth-child(9n+1){clear:left}.mobile-n-up-10>li{width:10%}.mobile-n-up-10>li:nth-child(10n+1){clear:left}.mobile-n-up-11>li{width:9.0909090909%}.mobile-n-up-11>li:nth-child(11n+1){clear:left}.mobile-n-up-12>li{width:8.3333333333%}.mobile-n-up-12>li:nth-child(12n+1){clear:left}.grid-up-1{display:block}.grid-up-1>*{margin-bottom:20px}.grid-up-2{display:block}.grid-up-2>*{margin-bottom:20px}.grid-up-3{display:block}.grid-up-3>*{margin-bottom:20px}.grid-up-4{display:block}.grid-up-4>*{margin-bottom:20px}.grid-up-5{display:block}.grid-up-5>*{margin-bottom:20px}.grid-up-6{display:block}.grid-up-6>*{margin-bottom:20px}.grid-up-7{display:block}.grid-up-7>*{margin-bottom:20px}.grid-up-8{display:block}.grid-up-8>*{margin-bottom:20px}.grid-up-9{display:block}.grid-up-9>*{margin-bottom:20px}.grid-up-10{display:block}.grid-up-10>*{margin-bottom:20px}.grid-up-11{display:block}.grid-up-11>*{margin-bottom:20px}.grid-up-12{display:block}.grid-up-12>*{margin-bottom:20px}.mobile-grid-up-1{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(1,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.mobile-grid-up-1.grid-equalize-heights{align-items:stretch}.mobile-grid-up-2{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(2,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.mobile-grid-up-2.grid-equalize-heights{align-items:stretch}.mobile-grid-up-3{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(3,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.mobile-grid-up-3.grid-equalize-heights{align-items:stretch}.mobile-grid-up-4{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(4,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.mobile-grid-up-4.grid-equalize-heights{align-items:stretch}.mobile-grid-up-5{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(5,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.mobile-grid-up-5.grid-equalize-heights{align-items:stretch}.mobile-grid-up-6{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(6,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.mobile-grid-up-6.grid-equalize-heights{align-items:stretch}.mobile-grid-up-7{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(7,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.mobile-grid-up-7.grid-equalize-heights{align-items:stretch}.mobile-grid-up-8{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(8,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.mobile-grid-up-8.grid-equalize-heights{align-items:stretch}.mobile-grid-up-9{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(9,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.mobile-grid-up-9.grid-equalize-heights{align-items:stretch}.mobile-grid-up-10{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(10,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.mobile-grid-up-10.grid-equalize-heights{align-items:stretch}.mobile-grid-up-11{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(11,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.mobile-grid-up-11.grid-equalize-heights{align-items:stretch}.mobile-grid-up-12{max-width:100%;padding-left:20px;padding-right:20px;display:grid;grid-template-columns:repeat(12,minmax(5rem,1fr));grid-template-rows:auto;row-gap:20px;column-gap:20px}.mobile-grid-up-12.grid-equalize-heights{align-items:stretch}}.iconFont{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconArrowRight{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.huge-text{font-size:2.44rem}.large-text,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight,.node--type--article-ar.node--view-mode--full .annual-report-article--more-more-research-highlight,.node--type--article-ar.node--view-mode--full .annual-report-article--main-research-highlight,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight{font-size:1.44rem}.big-text{font-size:2rem}.small-text{font-size:.75rem}.tiny-text,.children-menu a{font-size:.5rem}.normal-text{font-size:1rem}.hero-text{font-size:3rem}.bold-text{font-weight:700}.bold-text strong{color:var(--primary-color)}.text-container,.component-type--text .component--content,.component-type--pzt-infographic .component--content,.cke_editable{font-family:"futura-pt",sans-serif;font-weight:normal;hyphens:none;max-width:35em;line-height:1.64}.text-container:after,.component-type--text .component--content:after,.component-type--pzt-infographic .component--content:after,.cke_editable:after{content:"";display:table;clear:both}.text-container.full-page,.component-type--text .full-page.component--content,.component-type--pzt-infographic .full-page.component--content,.full-page.cke_editable{max-width:100%;display:grid;grid-template-columns:1fr 35em 2fr}.text-container.full-page>*,.component-type--text .full-page.component--content>*,.component-type--pzt-infographic .full-page.component--content>*,.full-page.cke_editable>*{grid-column:2}.text-container.full-page .full-bleed,.component-type--text .full-page.component--content .full-bleed,.component-type--pzt-infographic .full-page.component--content .full-bleed,.full-page.cke_editable .full-bleed{grid-column:1/4;height:auto}.text-container.full-page .full-bleed figcaption,.component-type--text .full-page.component--content .full-bleed figcaption,.component-type--pzt-infographic .full-page.component--content .full-bleed figcaption,.full-page.cke_editable .full-bleed figcaption{padding-right:20px}.text-container.full-page .off-left,.component-type--text .full-page.component--content .off-left,.component-type--pzt-infographic .full-page.component--content .off-left,.full-page.cke_editable .off-left{grid-column:1/3;height:auto}.text-container.full-page .off-right,.component-type--text .full-page.component--content .off-right,.component-type--pzt-infographic .full-page.component--content .off-right,.full-page.cke_editable .off-right{grid-column:2/4;height:auto}.text-container.full-page .off-right figcaption,.component-type--text .full-page.component--content .off-right figcaption,.component-type--pzt-infographic .full-page.component--content .off-right figcaption,.full-page.cke_editable .off-right figcaption{text-align:left}.text-container.full-page .full-bleed img,.component-type--text .full-page.component--content .full-bleed img,.component-type--pzt-infographic .full-page.component--content .full-bleed img,.full-page.cke_editable .full-bleed img,.text-container.full-page .full-bleed svg,.component-type--text .full-page.component--content .full-bleed svg,.component-type--pzt-infographic .full-page.component--content .full-bleed svg,.full-page.cke_editable .full-bleed svg,.text-container.full-page .off-left img,.component-type--text .full-page.component--content .off-left img,.component-type--pzt-infographic .full-page.component--content .off-left img,.full-page.cke_editable .off-left img,.text-container.full-page .off-left svg,.component-type--text .full-page.component--content .off-left svg,.component-type--pzt-infographic .full-page.component--content .off-left svg,.full-page.cke_editable .off-left svg,.text-container.full-page .off-right img,.component-type--text .full-page.component--content .off-right img,.component-type--pzt-infographic .full-page.component--content .off-right img,.full-page.cke_editable .off-right img,.text-container.full-page .off-right svg,.component-type--text .full-page.component--content .off-right svg,.component-type--pzt-infographic .full-page.component--content .off-right svg,.full-page.cke_editable .off-right svg{width:100%;height:auto}.text-container.full-page .full-fixed,.component-type--text .full-page.component--content .full-fixed,.component-type--pzt-infographic .full-page.component--content .full-fixed,.full-page.cke_editable .full-fixed{overflow:hidden;position:relative;grid-column:1/4;min-height:100vh;background-position:50% 50%;background-size:cover;background-attachment:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center}.text-container.full-page .full-fixed img,.component-type--text .full-page.component--content .full-fixed img,.component-type--pzt-infographic .full-page.component--content .full-fixed img,.full-page.cke_editable .full-fixed img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;object-fit:cover;object-position:50% 50%}.text-container.full-page .full-fixed figcaption,.component-type--text .full-page.component--content .full-fixed figcaption,.component-type--pzt-infographic .full-page.component--content .full-fixed figcaption,.full-page.cke_editable .full-fixed figcaption{color:#fff;position:absolute;font-size:4vw;padding:20px;text-align:left;color:#fff;font-weight:700;text-shadow:0 0 3px rgba(0,0,0,.5)}.text-container figure,.component-type--text .component--content figure,.component-type--pzt-infographic .component--content figure,.cke_editable figure{margin-bottom:2rem}.text-container figure figcaption,.component-type--text .component--content figure figcaption,.component-type--pzt-infographic .component--content figure figcaption,.cke_editable figure figcaption{font-size:.75rem;text-align:right}.text-container a,.component-type--text .component--content a,.component-type--pzt-infographic .component--content a,.cke_editable a{color:#222;word-wrap:break-word}.text-container blockquote,.component-type--text .component--content blockquote,.component-type--pzt-infographic .component--content blockquote,.cke_editable blockquote{display:block;position:relative;padding:40px 0 40px 40px}.text-container h1,.component-type--text .component--content h1,.component-type--pzt-infographic .component--content h1,.cke_editable h1{font-family:"futura-pt",sans-serif;font-weight:700;font-size:3rem;padding-bottom:.5em}.text-container h2,.component-type--text .component--content h2,.component-type--pzt-infographic .component--content h2,.cke_editable h2{font-size:2em;font-family:"futura-pt",sans-serif;font-style:normal;font-weight:700;font-family:"futura-pt",sans-serif;font-weight:700}.text-container h3,.component-type--text .component--content h3,.component-type--pzt-infographic .component--content h3,.cke_editable h3{font-size:1.5em;font-family:"futura-pt",sans-serif;font-style:normal;font-weight:700;font-family:"futura-pt",sans-serif;font-weight:700;text-transform:uppercase}.text-container h4,.component-type--text .component--content h4,.component-type--pzt-infographic .component--content h4,.cke_editable h4{font-family:"futura-pt",sans-serif;font-style:normal;font-weight:700}.text-container h2,.component-type--text .component--content h2,.component-type--pzt-infographic .component--content h2,.cke_editable h2,.text-container h3,.component-type--text .component--content h3,.component-type--pzt-infographic .component--content h3,.cke_editable h3,.text-container h4,.component-type--text .component--content h4,.component-type--pzt-infographic .component--content h4,.cke_editable h4{line-height:1.2;margin-bottom:.5em}.text-container h2,.component-type--text .component--content h2,.component-type--pzt-infographic .component--content h2,.cke_editable h2{margin-top:1em}.text-container h2:first-child,.component-type--text .component--content h2:first-child,.component-type--pzt-infographic .component--content h2:first-child,.cke_editable h2:first-child{margin-top:0}.text-container *.sticker,.component-type--text .component--content *.sticker,.component-type--pzt-infographic .component--content *.sticker,.cke_editable *.sticker{margin-bottom:0}.text-container ul,.component-type--text .component--content ul,.component-type--pzt-infographic .component--content ul,.cke_editable ul{list-style:none}.text-container em,.component-type--text .component--content em,.component-type--pzt-infographic .component--content em,.cke_editable em{font-style:italic}.text-container strong,.component-type--text .component--content strong,.component-type--pzt-infographic .component--content strong,.cke_editable strong{font-family:"futura-pt",sans-serif;font-style:normal;font-weight:700}.text-container ul,.component-type--text .component--content ul,.component-type--pzt-infographic .component--content ul,.cke_editable ul,.text-container ol,.component-type--text .component--content ol,.component-type--pzt-infographic .component--content ol,.cke_editable ol,.text-container dl,.component-type--text .component--content dl,.component-type--pzt-infographic .component--content dl,.cke_editable dl{margin-bottom:.5em;margin:.25em 0 .25em 1.5em;padding-left:0;list-style-type:disc;list-style-image:none}.text-container li,.component-type--text .component--content li,.component-type--pzt-infographic .component--content li,.cke_editable li,.text-container dt,.component-type--text .component--content dt,.component-type--pzt-infographic .component--content dt,.cke_editable dt{display:list-item}.text-container li::marker,.component-type--text .component--content li::marker,.component-type--pzt-infographic .component--content li::marker,.cke_editable li::marker,.text-container dt::marker,.component-type--text .component--content dt::marker,.component-type--pzt-infographic .component--content dt::marker,.cke_editable dt::marker{unicode-bidi:isolate;font-variant-numeric:tabular-nums;text-transform:none;text-indent:0px !important;text-align:start !important;text-align-last:start !important}.text-container dd,.component-type--text .component--content dd,.component-type--pzt-infographic .component--content dd,.cke_editable dd{padding-left:1em;margin-bottom:.5em}.text-container .no-bullets li,.component-type--text .component--content .no-bullets li,.component-type--pzt-infographic .component--content .no-bullets li,.cke_editable .no-bullets li,.text-container .no-bullets dt,.component-type--text .component--content .no-bullets dt,.component-type--pzt-infographic .component--content .no-bullets dt,.cke_editable .no-bullets dt,.text-container .no-bullets dd,.component-type--text .component--content .no-bullets dd,.component-type--pzt-infographic .component--content .no-bullets dd,.cke_editable .no-bullets dd{padding-left:0}.text-container .no-bullets li:before,.component-type--text .component--content .no-bullets li:before,.component-type--pzt-infographic .component--content .no-bullets li:before,.cke_editable .no-bullets li:before,.text-container .no-bullets dt:before,.component-type--text .component--content .no-bullets dt:before,.component-type--pzt-infographic .component--content .no-bullets dt:before,.cke_editable .no-bullets dt:before,.text-container .no-bullets dd:before,.component-type--text .component--content .no-bullets dd:before,.component-type--pzt-infographic .component--content .no-bullets dd:before,.cke_editable .no-bullets dd:before{content:""}.text-container.last *:last-child,.component-type--text .last.component--content *:last-child,.component-type--pzt-infographic .last.component--content *:last-child,.last.cke_editable *:last-child{margin-bottom:0}.text-container.align-center,.component-type--text .align-center.component--content,.component-type--pzt-infographic .align-center.component--content,.align-center.cke_editable{margin:0 auto}.hangingQuotes:before,.hangingQuotes:after{font-size:180px;z-index:50;font-family:"futura-pt",sans-serif;font-weight:normal}.hangingQuotes:before{position:absolute;content:"“";left:0px;top:-70px}*{box-sizing:border-box}html{font-size:clamp(12px,1vw,16px)}body{font-family:"futura-pt",sans-serif;font-weight:normal;background:#fff;color:#222;line-height:1.64}a{color:#222}a.break{word-break:break-word}a.external:not([class~=action]){padding-right:1.2em;position:relative}a.external:not([class~=action]):after{position:absolute;right:0;bottom:.1em;color:#222;text-decoration:none}abbr{cursor:help}code{white-space:pre-wrap;font-family:monospace}p{margin-bottom:.72em;line-height:1.64}.invisible,.element-invisible{display:none !important}h1{line-height:1.2}h2{font-family:"futura-pt",sans-serif;font-weight:700;color:var(--primary-color);font-size:2.5rem;padding-bottom:1rem;line-height:1.2}h2 small{font-size:1.5rem;display:block}p.definition{font-family:Georgia,serif;color:#999;font-size:.5rem}p.definition strong{color:var(--primary-color)}h2+p{margin-top:-1rem}h3{font-family:"futura-pt",sans-serif;font-weight:700;font-size:1.5rem;text-transform:uppercase;margin-bottom:.5em;margin-top:1em;line-height:1.1;color:var(--primary-color);letter-spacing:-0.02em}h3:first-of-type{margin-top:0}h3 small{display:block;text-transform:uppercase;font-size:50%}h4{font-family:"futura-pt",sans-serif;font-weight:normal;font-size:1.44rem;line-height:1.2;padding-bottom:.5em}.bg-overlay:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;bottom:0;right:0;background:hsla(0,0%,100%,.8);z-index:1}.bg-overlay .text-container,.bg-overlay .component-type--text .component--content,.bg-overlay .component-type--pzt-infographic .component--content,.component-type--text .bg-overlay .component--content,.component-type--pzt-infographic .bg-overlay .component--content,.bg-overlay .cke_editable{position:relative;z-index:2}.clickable{text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:hand;cursor:pointer}.view-all{text-align:center;position:relative;margin-top:-10px}.view-all a{position:relative;z-index:1;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:hand;cursor:pointer;padding:5px 10px;color:#fff;display:inline-block;margin:0 .5em .5em .5em;text-transform:uppercase}strong{font-family:"futura-pt",sans-serif;font-style:normal;font-weight:700}blockquote{font-family:"playfair-display";font-weight:400;font-style:italic;padding-left:2em}blockquote strong{display:block;font-family:"futura-pt",sans-serif;font-style:normal;font-weight:700;font-style:normal}blockquote:before{font-family:"futura-pt",sans-serif;font-style:normal;font-weight:700;font-size:4em;float:left;line-height:.5em;position:relative;top:.2em;left:-0.2em}.block{padding:40px 20px 80px 20px}.block h3{font-family:"futura-pt",sans-serif;font-weight:700;font-size:24px;margin-bottom:20px}table{font-size:1rem}table th{font-weight:bold}table td,table th{padding:.25em;vertical-align:top;text-align:left;border-bottom:1px solid #000}.inline-list li{display:inline}.inline-list li *{display:inline}.comma-separated li:after{content:", "}.comma-separated li:last-child:after{content:""}.bar-separated li{border-right:2px solid var(--subtle-color)}.bar-separated li:last-child{border-right:none}.bg-cover{background-size:cover;background-repeat:no-repeat}.bg-contain{background-size:contain;background-repeat:no-repeat}hr{border:2px solid}.action,.agenda-session .field-links li a,.component-type--cards-list .actions a,.node-profile-form a.add-another,.node-profile-form input.field-add-more-submit,.webform-submit,.form-managed-file input[type=submit],input[type=submit]{font-family:"futura-pt",sans-serif;font-weight:normal;text-align:center;background:#222;padding:10px;color:#fff !important;font-size:20px;display:inline-block;text-transform:uppercase;letter-spacing:2px;border:none;position:relative;font-weight:700;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:hand;cursor:pointer;font-style:normal;border-radius:5px}.action:hover,.agenda-session .field-links li a:hover,.component-type--cards-list .actions a:hover,.node-profile-form a.add-another:hover,.node-profile-form input.field-add-more-submit:hover,.webform-submit:hover,input[type=submit]:hover{opacity:.8}.action+.action,.agenda-session .field-links li a+.action,.agenda-session .field-links li .action+a,.agenda-session .field-links li a+a,.component-type--cards-list .actions a+.action,.component-type--cards-list .actions .action+a,.component-type--cards-list .actions a+a,.node-profile-form a.add-another+.action,.node-profile-form input.field-add-more-submit+.action,.node-profile-form .agenda-session .field-links li input.field-add-more-submit+a,.agenda-session .field-links li .node-profile-form input.field-add-more-submit+a,.node-profile-form .component-type--cards-list .actions input.field-add-more-submit+a,.component-type--cards-list .actions .node-profile-form input.field-add-more-submit+a,.node-profile-form .action+a.add-another,.node-profile-form a.add-another+a.add-another,.node-profile-form input.field-add-more-submit+a.add-another,.node-profile-form .action+input.field-add-more-submit,.node-profile-form .agenda-session .field-links li a+input.field-add-more-submit,.agenda-session .field-links li .node-profile-form a+input.field-add-more-submit,.node-profile-form .component-type--cards-list .actions a+input.field-add-more-submit,.component-type--cards-list .actions .node-profile-form a+input.field-add-more-submit,.node-profile-form a.add-another+input.field-add-more-submit,.node-profile-form input.field-add-more-submit+input.field-add-more-submit,.webform-submit+.action,.agenda-session .field-links li .webform-submit+a,.component-type--cards-list .actions .webform-submit+a,.node-profile-form .webform-submit+a.add-another,.node-profile-form .webform-submit+input.field-add-more-submit,.action+.webform-submit,.agenda-session .field-links li a+.webform-submit,.component-type--cards-list .actions a+.webform-submit,.node-profile-form a.add-another+.webform-submit,.node-profile-form input.field-add-more-submit+.webform-submit,.webform-submit+.webform-submit,input[type=submit]+.action,.agenda-session .field-links li input[type=submit]+a,.component-type--cards-list .actions input[type=submit]+a,.node-profile-form input[type=submit]+a.add-another,.node-profile-form input[type=submit]+input.field-add-more-submit,input[type=submit]+.webform-submit,.action+input[type=submit],.agenda-session .field-links li a+input[type=submit],.component-type--cards-list .actions a+input[type=submit],.node-profile-form a.add-another+input[type=submit],.node-profile-form input.field-add-more-submit+input[type=submit],.webform-submit+input[type=submit],input[type=submit]+input[type=submit]{margin-left:20px}.action.tiny,.agenda-session .field-links li a.tiny,.component-type--cards-list .actions a.tiny,.node-profile-form a.tiny.add-another,.node-profile-form input.tiny.field-add-more-submit,.tiny.webform-submit,input.tiny[type=submit],.form-managed-file input[type=submit]{font-size:.5rem;color:#fff;letter-spacing:0}.action.small,.agenda-session .field-links li a,.component-type--cards-list .actions a,.node-profile-form a.add-another,.node-profile-form input.field-add-more-submit,.small.webform-submit,input.small[type=submit]{font-size:.75rem;color:#fff;letter-spacing:0}.action.big,.agenda-session .field-links li a.big,.component-type--cards-list .actions a.big,.node-profile-form a.big.add-another,.node-profile-form input.big.field-add-more-submit,.big.webform-submit,input.big[type=submit]{font-size:2rem;color:#fff;padding:20px}.action.light,.agenda-session .field-links li a,.component-type--cards-list .actions a,.node-profile-form a.add-another,.node-profile-form input.field-add-more-submit,.light.webform-submit,input.light[type=submit],.form-managed-file input[type=submit]{background:rgba(0,0,0,0);color:#222 !important;border:1px solid #222;top:0;box-shadow:none}.action.light:hover,.agenda-session .field-links li a:hover,.component-type--cards-list .actions a:hover,.node-profile-form a.add-another:hover,.node-profile-form input.field-add-more-submit:hover,.light.webform-submit:hover,input.light[type=submit]:hover,.form-managed-file input[type=submit]:hover{color:#fff !important;background:#222}.action em,.agenda-session .field-links li a em,.component-type--cards-list .actions a em,.node-profile-form a.add-another em,.node-profile-form input.field-add-more-submit em,.webform-submit em,.form-managed-file input[type=submit] em,input[type=submit] em{display:block;font-weight:700}.secondary-action{display:inline-block;margin-top:20px;color:var(--primary-color);text-decoration:none;border-bottom:1px dotted var(--primary-color)}.page-title-wrapper{padding-top:20px;padding-bottom:10px;box-shadow:0 5px 0 0 rgba(0,0,0,.1);background:#fff;color:var(--primary-color);position:relative;z-index:20}.page-title-wrapper h1{display:block;font-size:2.44rem;text-transform:uppercase;text-align:left;margin-left:-0.05em;color:var(--primary-color);line-height:1;padding-bottom:0}.page-title-wrapper.negative,.node--type--article-ar.node--view-mode--full .page-title-wrapper.annual-report-article--multimedia-research-highlight,.node--type--article-ar.node--view-mode--full .page-title-wrapper.annual-report-article--highlight{background:var(--primary-color);color:#fff}.page-title-wrapper.negative h1,.node--type--article-ar.node--view-mode--full .page-title-wrapper.annual-report-article--multimedia-research-highlight h1,.node--type--article-ar.node--view-mode--full .page-title-wrapper.annual-report-article--highlight h1{color:#fff}.children-menu{margin-top:.5rem}.children-menu li{display:inline-block;margin-bottom:auto;padding-left:0}.children-menu li:before{content:none}.children-menu li a{color:var(--primary-color);text-decoration:none;user-select:none;cursor:pointer;font-size:.75rem;border:2px solid var(--primary-color);padding:3px 10px}.negative .children-menu li a,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight .children-menu li a,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight .children-menu li a{border:2px solid #fff;color:#fff}.wireframe-box{position:relative}.wireframe-box:before{content:"";position:absolute;z-index:8000;top:0;bottom:0;right:0;left:0;background:url(/themes/custom/alliance/img/wireframe.svg),rgba(128,128,128,.3) no-repeat;background-size:100%;display:flex;justify-content:center;align-items:center;border:2px solid gray}.wireframe-box .content{z-index:9000;position:relative}.wireframe-box.light:before,.agenda-session .field-links li a.wireframe-box:before,.component-type--cards-list .actions a.wireframe-box:before,.node-profile-form a.wireframe-box.add-another:before,.node-profile-form input.wireframe-box.field-add-more-submit:before,.form-managed-file input.wireframe-box[type=submit]:before{background:url(/themes/custom/alliance/img/wireframe.svg),rgba(128,128,128,.2) no-repeat}.wireframe-box.dark:before{background:url(/themes/custom/alliance/img/wireframe.svg),rgba(128,128,128,.5) no-repeat}.expander{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:hand;cursor:pointer;position:relative;padding-left:1.5em;padding-right:1em}.expander:before{position:absolute;top:0;left:0;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;-webkit-transition:transform .2s linear;transition:transform .2s linear}.expander.open:before{box-shadow:rotate(180deg)}.expander.no-icon{padding-left:0}.expander.no-icon:before{display:none}.expander+.expandable{padding-left:1.5em}.hero{position:relative;min-height:25vw}.hero .content{max-width:1000px;width:100%;margin:0 auto;padding:20px}.hero .container{position:relative;z-index:2}.hero figure{position:absolute;top:0;width:100%;bottom:0;left:0;z-index:-1;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.pager{display:block;width:100%;padding:40px 20px;text-align:center}.pager li{display:inline-block;border-radius:2px;margin:0 2px}.pager li.is-active{padding:2px 7px}.pager li.is-active a{background:var(--primary-color);color:#fff}.pager li a{display:block;padding:2px 7px;text-decoration:none;color:#222;background:#fff}.pager li a:hover{color:#fff;background:var(--primary-color)}.popup-container{z-index:9999;position:fixed;top:0;left:0;width:100%;right:0;bottom:0;background:hsla(0,0%,100%,.9)}.popup{z-index:9999;position:fixed;top:50%;box-shadow:translateY(-50%);left:20px;right:20px;bottom:20px}.video-container{position:relative;overflow:hidden;width:100%;padding-bottom:56.25%}.video-container>*{position:absolute;top:0;left:0;width:100%;height:100%}.background-video{display:block;position:absolute;top:50%;left:50%;width:100%;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}input,textarea,select{border:1px solid #222;padding:5px 10px;font-size:1rem;background:var(--subtle-color);color:#222;font-family:"futura-pt",sans-serif;font-weight:400;height:2.3rem;vertical-align:middle}input.disabled,textarea.disabled,select.disabled{user-select:none;background:#eae8db !important}.form-textarea-wrapper textarea{min-height:10em}select{max-width:100%}input[type=checkbox]{box-shadow:none}.form-item{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width:767px){.form-item{align-items:stretch}}input[type=submit]{-webkit-appearance:none;margin-top:1.5rem;padding-top:0;padding-bottom:0}input{max-width:100%;width:auto}input.tel{border:1px solid var(--subtle-color);font-size:30px;color:var(--subtle-color);padding:10px}input.underline{box-shadow:none;border:1px dotted #222;border-width:0 0 1px 0;padding:5px;position:relative;height:50px}input.error{box-shadow:0 0 6px 2px #900 inset;border:none;-webkit-appearance:none}input[type=radio]{height:auto !important}.form-type-checkbox input{display:inline-block}.form-type-checkbox label{display:inline}.field-group{padding-top:20px;border-radius:5px}.field-group h3{font-family:"futura-pt",sans-serif;font-style:normal;font-weight:700;max-width:1000px;width:100%;margin:0 auto;color:#900;margin-bottom:20px}.field-group.expand-above{background:#009adb;padding:20px;margin-bottom:20px}.inline-fields input,.inline-fields .form-item{display:inline-block;width:auto}.fields-box{border:1px solid var(--subtle-color);background:#fff;box-shadow:0 0 3px 3px rgba(0,0,0,.1) inset;margin-bottom:40px}.fields-box.collapse-fields{padding-top:0;margin-left:20px;margin-right:20px}.fields-box.collapse-fields .row *[class*=col]{border-left:1px dotted #222}.fields-box.collapse-fields .row *[class*=col]:nth-child(1){border-left:0}.fields-box.collapse-fields .field-container{padding-bottom:0;min-height:50px;vertical-align:middle}.fields-box.collapse-fields input,.fields-box.collapse-fields textarea{background:rgba(0,0,0,0);padding-left:10px}.field-with-icon{padding-left:30px;position:relative;padding-left:50px !important}.field-with-icon:before{position:absolute;top:10px;left:10px;font-size:32px;color:#222}.field-inline-label .webform-component-markup{display:inline-block}.field-inline-label label,.field-inline-label .form-radios{display:inline-block;vertical-align:middle}.field-inline-label .form-radios{line-height:50px}.field-inline-label label{line-height:50px;margin-right:1em}.field-inline-label.field-with-icon label{padding-left:10px}form{position:relative}form input,form textarea,form select,form option{font-family:"futura-pt",sans-serif;font-weight:normal;color:#222}form .description{font-family:"futura-pt",sans-serif;font-weight:normal;font-size:.5rem;background:#fff;padding:6.6666666667px;position:relative;margin-top:10px}form .description:before{content:"";position:absolute;top:-10px;left:20px;width:0;height:0;content:"";border-opposite-position(top):10px solid #fff;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0)}form .field-container{position:relative;margin-bottom:20px}form .field-container .show-description{position:absolute;right:8px;top:8px}form .field-container .show-description:before{color:var(--subtle-color);font-size:32px}form .field-container.with-hint{padding-right:20px}form .field-container.with-hint .description{position:absolute;right:40px;top:30px}form .field-container.required{position:relative}form .field-container.required label .form-required{display:none}form .field-container.required:after{position:absolute;content:"*";top:5px;right:5px;color:#900;font-size:18px}form .field-container.field-no-border input{border:none}form .field-container.full-width-fields input,form .field-container.full-width-fields textarea{width:100%}label{font-family:"futura-pt",sans-serif;font-weight:700;color:#009adb;display:block;line-height:1.5rem}label.no-ph{padding:10px 0 10px 10px;font-size:.5rem}label.error{display:none !important;background:#900;font-family:"futura-pt",sans-serif;font-style:normal;font-weight:700;padding:10px;color:#fff;text-align:center;position:relative;top:10px}label.error:before{position:absolute;content:"";width:0;height:0;content:"";border-opposite-position(top):10px solid #900;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);top:-5px;left:50%;margin-left:-10px}.show-errors label.error{display:block !important}.show-errors label.error[style*=none]{display:none !important}.radio-option label,.form-item.form-type-radio label{color:#222;display:inline-block;vertical-align:baseline}.radio-options label,.form-item.form-type-radio label{display:inline-block;vertical-align:baseline}label.option{padding-left:0 !important}.radio-option,.form-item.form-type-radio{display:inline-block}.form-radios.as-buttons{margin-top:7px;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:hand;cursor:pointer}.form-radios.as-buttons input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.form-radios.as-buttons .radio-option,.form-radios.as-buttons .form-item.form-type-radio{display:block;float:left}.form-radios.as-buttons .radio-option:first-child label,.form-radios.as-buttons .form-item.form-type-radio:first-child label{border-width:1px 1px 1px 1px;border-radius:5px 0 0 5px}.form-radios.as-buttons .radio-option:last-child label,.form-radios.as-buttons .form-item.form-type-radio:last-child label{border-width:1px 1px 1px 0;border-radius:0 5px 5px 0}.form-radios.as-buttons .form-item.form-type-radio{margin-bottom:10px}.form-radios.as-buttons .form-item.form-type-radio label{position:relative;display:inline-block;line-height:1.3;margin:0;color:#222;padding:6.6666666667px 10px !important;background:hsla(0,0%,100%,.2);text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:hand;cursor:pointer;-moz-transition:padding .3s ease;-o-transition:padding .3s ease;-webkit-transition:padding .3s ease;transition:padding .3s ease;border:1px solid rgba(234,245,249,.7)}.form-radios.as-buttons .form-item.form-type-radio input:checked+label,.form-radios.as-buttons .form-item.form-type-radio label:hover{background:var(--primary-color);color:#fff}.form-radios.as-buttons .form-item.form-type-radio input.error+label{box-shadow:0 0 6px 2px #900}.inline-dropdown{text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:hand;cursor:pointer;border-bottom:2px dotted #eae8db}.hide-label label{display:none}.form-managed-file input[type=file]{width:auto !important;margin-right:20px;margin-bottom:10px}.form-managed-file .file{margin-bottom:.5em}.form-managed-file input[type=submit]{width:auto !important}.form-tooltip,form .field-container.with-hint .description{font-size:.5rem;background:#fff;width:300px;border:1px solid #eae8db;padding:10px;z-index:8000;color:#222;text-align:left;box-shadow:0 5px 3px 1px rgba(0,0,0,.3)}.chosen-container{font-size:1rem}.required-notice{font-size:.5rem}.required-notice span{color:#900}::-webkit-input-placeholder{color:#222;padding-right:10px}:-moz-placeholder{color:#222;padding-right:10px}::-moz-placeholder{color:#222;padding-right:10px}:-ms-input-placeholder{color:#222;padding-right:10px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.padded,.pad{padding:40px}.padded-half,.pad-half{padding:20px}.padded-double,.pad-2{padding:80px}.v-padded,.pad-v{padding-top:40px;padding-bottom:40px}.v-padded-half,.pad-vh{padding-top:20px;padding-bottom:20px}.v-padded-double,.pad-v2{padding-top:80px;padding-bottom:80px}.v-padded-top{padding-top:40px}.v-padded-bottom{padding-bottom:40px}.h-padded,.pad-h{padding-left:40px;padding-right:40px}.h-padded-half,.pad-hh{padding-left:20px;padding-right:20px}.h-padded-double,.pad-h2{padding-left:80px;padding-right:80px}.pad-t{padding-top:20px}.pad-b{padding-bottom:20px}.pad-r{padding-right:20px}.pad-l{padding-left:20px}.pad-t2{padding-top:40px}.pad-b2{padding-bottom:40px}.pad-r2{padding-right:40px}.pad-l2{padding-left:40px}.pad-t3,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight,.node--type--article-ar.node--view-mode--full .annual-report-article--more-more-research-highlight,.node--type--article-ar.node--view-mode--full .annual-report-article--main-research-highlight,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight{padding-top:60px}.pad-b3,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight,.node--type--article-ar.node--view-mode--full .annual-report-article--more-more-research-highlight,.node--type--article-ar.node--view-mode--full .annual-report-article--main-research-highlight,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight{padding-bottom:60px}.pad-r3{padding-right:60px}.pad-l3{padding-left:60px}.pad-th{padding-top:10px}.pad-bh{padding-bottom:10px}.pad-rh{padding-right:10px}.pad-lh{padding-left:10px}.mar-t{margin-top:20px}.mar-b{margin-bottom:20px}.mar-r{margin-right:20px}.mar-l{margin-left:20px}.mar-t2{margin-top:40px}.mar-b2{margin-bottom:40px}.mar-r2{margin-right:40px}.mar-l2{margin-left:40px}.mar-t3{margin-top:60px}.mar-b3{margin-bottom:60px}.mar-r3{margin-right:60px}.mar-l3{margin-left:60px}.mar-th{margin-top:10px}.mar-bh{margin-bottom:10px}.mar-rh{margin-right:10px}.mar-lh{margin-left:10px}.with-border+.with-border{border-top:none}.rounded{border-radius:10px}.filled{background:#009adb}.filled .filled{background:#fff;color:#222}.filled.row{padding-top:20px}.filled-light{background:var(--subtle-color)}.filled--light-blue{background:var(--subtle-color)}.with-bg{position:relative;background-repeat:no-repeat}.with-bg figure{display:none}.with-bg.bg-cover{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.width-75{max-width:750px;margin:0 auto}.width-50{max-width:500px;margin:0 auto}.max-height-10{max-height:10vh}.max-height-10 *{max-height:10vh}.min-height-10{min-height:10vh}.max-height-20{max-height:20vh}.max-height-20 *{max-height:20vh}.min-height-20{min-height:20vh}.max-height-30{max-height:30vh}.max-height-30 *{max-height:30vh}.min-height-30{min-height:30vh}.max-height-40{max-height:40vh}.max-height-40 *{max-height:40vh}.min-height-40{min-height:40vh}.max-height-50{max-height:50vh}.max-height-50 *{max-height:50vh}.min-height-50{min-height:50vh}.max-height-60{max-height:60vh}.max-height-60 *{max-height:60vh}.min-height-60{min-height:60vh}.max-height-70{max-height:70vh}.max-height-70 *{max-height:70vh}.min-height-70{min-height:70vh}.max-height-80{max-height:80vh}.max-height-80 *{max-height:80vh}.min-height-80{min-height:80vh}.max-height-90{max-height:90vh}.max-height-90 *{max-height:90vh}.min-height-90{min-height:90vh}.max-height-100{max-height:100vh}.max-height-100 *{max-height:100vh}.min-height-100{min-height:100vh}.full-bg{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.with-white-overlay,.with-black-overlay{position:relative}.with-white-overlay .content,.with-black-overlay .content{position:relative;z-index:1}.with-white-overlay:before,.with-black-overlay:before{position:absolute;content:"";display:block;top:0;left:0;bottom:0;right:0;z-index:0}.with-white-overlay:before{background-color:hsla(0,0%,100%,.7)}.with-black-overlay:before{background-color:rgba(34,34,34,.7)}.bg-align-top-left{background-position:top left !important}.bg-align-top-center{background-position:top center !important}.bg-align-top-right{background-position:top right !important}.bg-align-center-left{background-position:center left !important}.bg-align-center-center{background-position:center center !important}.bg-align-center-right{background-position:center right !important}.bg-align-bottom-left{background-position:bottom left !important}.bg-align-bottom-center{background-position:bottom center !important}.bg-align-bottom-right{background-position:bottom right !important}.align-left{text-align:left}.align-right{text-align:right;margin-left:auto}.align-center{text-align:center}.align-center .text-container,.align-center .component-type--text .component--content,.align-center .component-type--pzt-infographic .component--content,.component-type--text .align-center .component--content,.component-type--pzt-infographic .align-center .component--content,.align-center .cke_editable{margin-left:auto;margin-right:auto}.negative,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight,.negative *,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight *,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight *{color:#fff !important}.negative svg,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight svg,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight svg,.negative svg *,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight svg *,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight svg *{fill:#fff !important}.negative .action,.negative .agenda-session .field-links li a,.agenda-session .field-links li .negative a,.negative .component-type--cards-list .actions a,.component-type--cards-list .actions .negative a,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight .action,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight .agenda-session .field-links li a,.agenda-session .field-links li .node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight a,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight .component-type--cards-list .actions a,.component-type--cards-list .actions .node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight a,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight .action,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight .agenda-session .field-links li a,.agenda-session .field-links li .node--type--article-ar.node--view-mode--full .annual-report-article--highlight a,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight .component-type--cards-list .actions a,.component-type--cards-list .actions .node--type--article-ar.node--view-mode--full .annual-report-article--highlight a,.negative .node-profile-form a.add-another,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight .node-profile-form a.add-another,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight .node-profile-form a.add-another,.node-profile-form .negative a.add-another,.node-profile-form .node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight a.add-another,.node--type--article-ar.node--view-mode--full .node-profile-form .annual-report-article--multimedia-research-highlight a.add-another,.node-profile-form .node--type--article-ar.node--view-mode--full .annual-report-article--highlight a.add-another,.node--type--article-ar.node--view-mode--full .node-profile-form .annual-report-article--highlight a.add-another,.negative .node-profile-form input.field-add-more-submit,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight .node-profile-form input.field-add-more-submit,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight .node-profile-form input.field-add-more-submit,.node-profile-form .negative input.field-add-more-submit,.node-profile-form .node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight input.field-add-more-submit,.node--type--article-ar.node--view-mode--full .node-profile-form .annual-report-article--multimedia-research-highlight input.field-add-more-submit,.node-profile-form .node--type--article-ar.node--view-mode--full .annual-report-article--highlight input.field-add-more-submit,.node--type--article-ar.node--view-mode--full .node-profile-form .annual-report-article--highlight input.field-add-more-submit,.negative input[type=submit],.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight input[type=submit],.node--type--article-ar.node--view-mode--full .annual-report-article--highlight input[type=submit],.negative .webform-submit,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight .webform-submit,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight .webform-submit{background:#fff !important;color:#222 !important}.negative .card.node--type--publication .content,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight .card.node--type--publication .content,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight .card.node--type--publication .content,.negative .card.node--type--publication .content *,.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight .card.node--type--publication .content *,.node--type--article-ar.node--view-mode--full .annual-report-article--highlight .card.node--type--publication .content *{color:#222 !important}.overflow-h{overflow:hidden}.as-bg,.component .component--bg,.as-bg-container img,.as-bg-container svg,.as-bg-container video{object-position:50% 50%;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;height:100% !important;width:100%;z-index:0}.as-bg.fixed,.component .fixed.component--bg,.as-bg-container img.fixed,.as-bg-container svg.fixed,.as-bg-container video.fixed{position:fixed}.p-relative{position:relative}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-m-10{z-index:-10}.z-m-20{z-index:-20}.hidden,.node-profile-form input[type=submit][value=Remove]:not(.multiple-fields-remove-button){display:none}.visually-hidden,.session-view--title.collapsed+.grid{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.session-view--title.collapsed+.focusable.grid:active,.visually-hidden.focusable:focus,.session-view--title.collapsed+.focusable.grid:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}.ajax-progress{position:fixed;text-align:center;color:#009adb;margin:0;padding:0;padding:20px;width:auto;height:auto;font-weight:700;font-size:20vh;z-index:90210;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);opacity:.9;background:none}.ajax-progress .throbber{display:none}.ajax-progress:after{content:"LOADING";text-shadow:0 0 50px #fff;font-family:"futura-pt",sans-serif;font-weight:700;display:block;text-align:center}html[lang=es] .ajax-progress:after{content:"CARGANDO"}.ajax-progress *{display:none}.time-table{table-layout:fixed;min-width:50%;text-align:left;margin:1em 0}.time-table td,.time-table th{padding:0 10px 0 0}.time-table th{padding-top:1em}.team img{max-width:10vw;opacity:.7}.team li{display:inline-block;text-align:center;margin-right:2rem}.children-menu{margin-top:10px;margin-bottom:-10px}.children-menu li{display:inline-block;margin-right:.5em;margin-bottom:.5em}.children-menu a{display:block;color:#fff;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:hand;cursor:pointer;text-transform:uppercase;border:1px solid #fff;padding:5px}.fun-stuff{background:#222;color:#fff}.fun-stuff a{color:#fff}.small-screen .vertical-navbar{width:100%;position:fixed;top:100%;height:100%;background:rgba(0,0,0,.8666666667);transform:translateY(-3.5em);z-index:90995;padding:1em;display:flex;flex-direction:column}.small-screen .vertical-navbar:before{content:"menu";text-align:center;font-size:1.5em;color:#fff;text-transform:uppercase;display:block;height:1.5em;margin-bottom:1em;line-height:1}.small-screen .vertical-navbar ul{display:flex;flex-direction:column}.small-screen .vertical-navbar ul li{color:#fff;font-size:2rem;padding:.5em}.small-screen .vertical-navbar svg{width:2rem;height:2rem;margin-left:1em}.small-screen .vertical-navbar svg *{fill:#fff}.small-screen .vertical-navbar.active{transform:translateY(-100%)}.large-screen .vertical-navbar{position:fixed;right:0;top:45%;z-index:9999;display:block;background:rgba(0,0,0,.9);padding:10px 10px 10px 8px}.large-screen .vertical-navbar .scroll-top svg{position:absolute;right:15px;top:15px;width:15px}.large-screen .vertical-navbar .scroll-top svg polygon{fill:#fff}.large-screen .vertical-navbar ul,.large-screen .vertical-navbar li{list-style:none}.large-screen .vertical-navbar li{padding:0 30px 0 0;height:30px;line-height:30px;position:relative;display:block;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:hand;cursor:pointer;margin-bottom:1px;cursor:pointer}.large-screen .vertical-navbar li:after{content:"";display:table;clear:both}.large-screen .vertical-navbar li i{position:absolute;right:0;top:50%;right:10px;transform:translateY(-50%)}.large-screen .vertical-navbar li:before{position:absolute;right:5px;top:50%;transform:translateY(-50%);content:"";display:inline-block;width:15px;height:15px;background:hsla(0,0%,100%,.7);-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease}.large-screen .vertical-navbar li:hover span,.large-screen .vertical-navbar li.active span{color:#009adb}.large-screen .vertical-navbar li:hover:before,.large-screen .vertical-navbar li.active:before{background:#009adb}.large-screen .vertical-navbar li.active span{-moz-transition:background .2s ease,color .2s ease;-o-transition:background .2s ease,color .2s ease;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.large-screen .vertical-navbar li span{white-space:nowrap;font-family:"futura-pt",sans-serif;font-weight:700;color:#fff;font-size:14px;line-height:30px;height:30px;display:none;padding:0 10px;text-align:right}.large-screen .vertical-navbar.hover li span{display:block}.large-screen .vertical-navbar .scroll-top{padding-left:4px;padding-bottom:6px;padding-top:20px;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:hand;cursor:pointer;display:block}.large-screen .vertical-navbar .scroll-top:before{display:block;font-size:12px;width:0;height:0;content:"";border-opposite-position(top):7px solid #009adb;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);color:#009adb}.body-wrapper{-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.top-nav-bar{height:auto;background:#fff;z-index:400;overflow:visible}.top-nav-bar nav{display:block}.top-nav-bar li a{display:block;width:100%}.top-nav-bar h1{overflow:hidden;text-indent:100%;white-space:nowrap;display:block;position:relative}.top-nav-bar h1 a{position:absolute;top:0;left:0;right:0;bottom:0}.top-nav-bar ul{text-align:right}.top-nav-bar li{display:inline-block;font-family:"futura-pt",sans-serif;font-weight:700;padding-left:.4em}.top-nav-bar li a{text-decoration:none;display:inline-block;color:var(--primary-color);font-size:1rem;line-height:1.5;font-size:1.5vw}.top-nav-bar li a.active{border-bottom:2px solid var(--primary-color)}.top-nav-bar .secondary-menu li a{font-size:.75rem;font-weight:normal}.main-menu a{color:#fff;text-decoration:none;text-transform:uppercase}.sticky-header{position:fixed;top:0;left:0;width:100%;z-index:10000}#logo{overflow:visible}#logo path,#logo circle{fill:var(--primary-color)}#logo .ball{animation:ballAnimation .8s ease 1 normal forwards;transform-origin:50% 50%;transform:scale(1.7);opacity:0}#logo .ball:nth-child(1){animation-delay:.05s}#logo .ball:nth-child(2){animation-delay:.1s}#logo .ball:nth-child(3){animation-delay:.15s}#logo .ball:nth-child(4){animation-delay:.2s}#logo .ball:nth-child(5){animation-delay:.25s}#logo-text path{animation:letterAnimation .5s ease 1 normal forwards;opacity:0}#logo-text path:nth-child(1){animation-delay:.03s}#logo-text path:nth-child(2){animation-delay:.06s}#logo-text path:nth-child(3){animation-delay:.09s}#logo-text path:nth-child(4){animation-delay:.12s}#logo-text path:nth-child(5){animation-delay:.15s}#logo-text path:nth-child(6){animation-delay:.18s}#logo-text path:nth-child(7){animation-delay:.21s}#logo-text path:nth-child(8){animation-delay:.24s}#logo-text path:nth-child(9){animation-delay:.27s}#logo-text path:nth-child(10){animation-delay:.3s}#logo-text path:nth-child(11){animation-delay:.33s}#logo-text path:nth-child(12){animation-delay:.36s}#logo-text path:nth-child(13){animation-delay:.39s}#logo-text path:nth-child(14){animation-delay:.42s}#logo-text path:nth-child(15){animation-delay:.45s}#logo-text path:nth-child(16){animation-delay:.48s}#logo-text path:nth-child(17){animation-delay:.51s}#logo-text path:nth-child(18){animation-delay:.54s}@keyframes letterAnimation{0%{opacity:0}20%{opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ballAnimation{0%{transform:scale(1.7);opacity:0}20%{transform:scale(1.7);opacity:0}100%{transform:scale(1);opacity:1}}.mobile-menu-trigger{display:none;padding:10px}@media only screen and (min-width:768px){.mobile-only{display:none !important}}@media only screen and (max-width:1023px){.top-nav-bar h1{height:40px}}@media only screen and (max-width:767px){.mobile-menu-trigger{display:block;font-family:"futura-pt",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;color:var(--primary-color);text-decoration:underline;text-align:center;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:hand;cursor:pointer;position:absolute;top:50%;right:10px;transform:translateY(-50%);outline:none}.mobile-menu-trigger svg{height:30px;fill:#3f5f98}.mobile-menu-trigger .svg-close{display:none}.mobile-menu-trigger.is-active>svg{display:none}.mobile-menu-trigger.is-active .svg-close{display:block}.mobile-menu-trigger span{font-size:16px}.top-nav-bar{padding-top:0;height:auto !important;text-align:center}.top-nav-bar .logo-container{position:relative}.top-nav-bar ul:after{content:"";display:table;clear:both}.top-nav-bar ul.hide{display:none}.top-nav-bar li{width:100%;line-height:1;border-bottom:1px dotted var(--primary-color);padding:0}.top-nav-bar li a{font-size:1rem;padding:20px;border:none;text-align:center}.top-nav-bar li a.active{background:var(--primary-color);color:#fff;border:none}.top-nav-bar .secondary-menu li a{font-size:1rem;font-weight:700}.top-nav-bar .secondary-menu li:last-child{border-bottom:none}.top-nav-bar .full-menu{display:flex;flex-direction:column}.top-nav-bar .full-menu .primary-menu{order:1}.top-nav-bar .full-menu .secondary-menu{order:2}.hero{position:relative}.hero:before{content:"";z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(34,34,34,.7)}.form-radios.as-buttons .radio-option,.form-radios.as-buttons .form-item.form-type-radio{display:block;width:100%;margin:0 5px 5px 0}.form-radios.as-buttons label{width:100%;display:block;float:none}.form-radios.as-buttons label,.form-radios.as-buttons label:first-child,.form-radios.as-buttons label:last-child{border-radius:5px !important;border-width:1px !important}.mobile-hide{display:none !important}.mobile-only{display:block}.desktop-only{display:none}.page-header{border-top:none}}@keyframes slowZoom{0%{transform:rotate(0) scale(1.1)}100%{transform:rotate(5deg) scale(1.4)}}.animation--bg-parallax{overflow:hidden}.animation--bg-parallax .component--bg{transition:background-position 0s linear}.language-switcher{background:rgb(0,82.2739726027,117);padding:0 40px}.language-switcher ul{text-align:right}.language-switcher ul li{display:inline-block;padding-left:20px}.hide-menu--en .language-switcher ul li.en,.hide-menu--fr .language-switcher ul li.fr,.hide-menu--es .language-switcher ul li.es,.hide-menu--pt-br .language-switcher ul li.pt-br{display:none}.language-switcher ul li a{color:#fff;text-decoration:none;padding:5px 10px;display:inline-block}.language-switcher ul li a.is-active{background:rgb(0,46.4109589041,66);font-weight:700;color:#fff}.page-tops{position:relative}.page-header{position:relative;display:grid;grid-template-columns:.5fr 1fr;grid-template-rows:auto}.header--logo{grid-row:1/3;grid-column:1/2}.primary-menu{grid-row:3/4;grid-column:1/3}.secondary-menu{grid-row:2/3;grid-column:2/3}.page-header--search{grid-row:1/2;grid-column:2/3}.secondary-menu{order:1;display:flex;justify-content:flex-end;padding:0 0 20px 0}.secondary-menu ul{text-align:right}.secondary-menu li{display:inline-block;vertical-align:middle}.secondary-menu li a{text-decoration:none;padding:0 10px;color:#fff}.secondary-menu li>ul{position:absolute;display:none;width:auto;background:hsla(0,0%,100%,.9333333333);background:#222;margin-top:20px}.secondary-menu li>ul li{padding:20px}.secondary-menu li>ul *{color:#fff;fill:#fff}.secondary-menu li>ul:before{content:"";position:absolute;left:0;top:-20px;right:0;height:20px}.secondary-menu li:hover>a{text-decoration:underline}.secondary-menu li:hover>ul{display:flex;z-index:90001}.page-header{order:2;padding:40px 40px 20px 40px;z-index:9999;background:var(--primary-color)}.page-header .header--logo{position:relative;z-index:2;order:1;padding:0;font-size:2.5rem;text-align:left;color:var(--primary-color);color:#fff;font-family:"futura-pt",sans-serif;font-weight:700;margin-bottom:20px}.page-header .header--logo img{width:clamp(180px,30vw,350px)}.page-header .header--logo small{font-size:.86rem;display:block}.page-header .header--logo small span{font-weight:normal}.page-header .header--logo a{text-decoration:none;color:#fff}.page-header .primary-menu{z-index:3}.page-header .primary-menu h2{display:none}.page-header .primary-menu>ul{z-index:3;width:100%;display:flex;flex-direction:row;justify-content:space-between}.page-header .primary-menu>ul a{text-decoration:none;color:#fff;display:inline-block;transition:all .5s ease}.page-header .primary-menu>ul a:hover{text-decoration:underline}.page-header .primary-menu>ul span{text-decoration:none;color:#fff}.page-header .primary-menu>ul>li>a,.page-header .primary-menu>ul>li>span{text-transform:uppercase;font-weight:700;padding:5px 10px;border-radius:5px;position:relative}.page-header .primary-menu>ul>li{text-align:left}.page-header .primary-menu>ul>li:first-child a{left:-10px}.page-header .primary-menu>ul>li svg{fill:#222;height:3rem;width:3rem;vertical-align:middle}.page-header .primary-menu>ul>li>ul{position:absolute;display:none;left:0;right:0;width:100%;background:hsla(0,0%,100%,.9333333333);background:#222;margin-top:20px}.page-header .primary-menu>ul>li>ul li{padding:20px}.page-header .primary-menu>ul>li>ul *{color:#fff;fill:#fff;text-align:center}.page-header .primary-menu>ul>li>ul:before{content:"";position:absolute;left:0;top:-20px;right:0;height:20px}.page-header .primary-menu>ul>li:hover>a{background:#222;color:#fff}.page-header .primary-menu>ul>li:hover>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.page-header .bg{z-index:0;position:fixed;top:0;left:0;bottom:0;right:0;background:hsla(0,0%,100%,.9333333333);opacity:0;pointer-events:none;transition:all .5s ease}.page-header input{height:2em}.page-header .page-header--search{display:flex;align-items:flex-start;justify-content:flex-end}.page-header .page-header--search .search-input-wrapper form .field-container{margin:0}.page-header .page-header--search .search-input-wrapper{position:relative;padding-right:10px}.page-header .page-header--search svg{height:1.5rem;position:absolute;top:50%;right:.3rem;transform:translateY(-50%)}.page-header .page-header--search input{font-size:1.25rem;width:100%}.page-header .page-header--search::placeholder{color:#888}.page-header .page-header--search .form-actions{position:static}.page-header .page-header--search .form-submit{background:rgba(0,0,0,0);border:none;position:absolute;top:50%;right:0}.page-header .page-header--search .form-submit .text-value{display:none}.page-header .page-header--search .form-text{max-width:300px;outline:none;background:hsla(0,0%,100%,.1333333333);border:1px solid #009adb;transition:background-color .2s linear}.page-header .page-header--search .form-text:hover,.page-header .page-header--search .form-text:focus{background-color:#fff}.header-video{position:absolute;top:0;right:0;width:100%;z-index:-1;filter:contrast(10);opacity:.1}.page-top{position:relative}.menu--label{color:#222;text-transform:uppercase;font-size:1rem;text-align:center;display:block;font-weight:700;padding:20px 0}.menu--icon{display:block;margin:0 auto;text-align:center}.menu--icon svg,.menu--icon img{display:inline-block}.menu--icon--title{padding-top:1em;display:block;text-align:center;line-height:1;font-weight:700}.menu--text-links li{padding-right:1em}.menu--id--our-work{display:flex;flex-direction:column;width:100%}.menu--id--our-work .menu--label{text-align:center}.menu--id--our-work .field li{padding:0 !important}.menu--id--our-work .menu--id--extras--label{display:none}.menu--id--our-work .menu--id--extras{border-left:1px dotted #fff}.menu--id--our-work .menu--id--extras li{padding:10px 20px !important}.menu--id--our-work .menu--id--extras li a{font-family:"futura-pt",sans-serif;font-style:normal;font-weight:700}.menu--crops,.menu--regions,.menu--themes{display:flex;justify-content:center}.menu--crops li,.menu--regions li,.menu--themes li{padding:20px}.menu--themes .menu--icon--title{font-size:1em}.page-top-bg{display:block;position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;z-index:-1}.page-top-bg img{top:0;left:0;bottom:0;right:0;object-fit:cover;width:100%;object-position:50% 50%;animation:60s ease-out 1 forwards slowZoom;z-index:-1;transform-origin:50% 50%}@media only screen and (max-width:930px){.language-switcher{padding:0 10px}.language-switcher ul{padding:0;text-align:center;display:flex;justify-content:flex-start}.language-switcher ul li{padding:0}.page-header{position:relative;display:flex;flex-direction:column;padding:10px}.page-header .header--logo{order:1;margin-bottom:0;padding:10px}.page-header .primary-menu{order:2}.page-header .primary-menu ul>li:first-child>a{left:auto}.page-header .primary-menu h2{display:block;font-size:1rem;position:absolute;top:10px;right:10px;color:#fff;padding:0 30px 0 0;line-height:30px}.page-header .primary-menu h2:after,.page-header .primary-menu h2:before{content:"";position:absolute;right:0;top:50%;width:24px;background:#fff;height:4px;transform-origin:50% 50%;transform:translateY(-50%);transition:all .2s ease}.page-header .primary-menu h2:before{box-shadow:0 -8px 0 0 #fff,0 8px 0 0 #fff}.page-header .primary-menu>ul{display:flex;flex-direction:column}.page-header .primary-menu>ul ul{display:none !important}.page-header .secondary-menu{order:3;display:flex;flex-direction:column;padding-top:20px}.page-header .secondary-menu>ul{order:1;text-align:left;display:grid;grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:930px)and (max-width:767px){.page-header .secondary-menu>ul{grid-template-columns:1fr 1fr}}@media only screen and (max-width:930px){.page-header .secondary-menu>ul a{display:block;padding-left:5px;padding-right:10px}.page-header .primary-menu>ul,.page-header .secondary-menu{display:none}.page-header .page-header--search{display:none;order:4;padding:0 5px}.page-header .page-header--search input.form-text{max-width:100%}.page-header.open{min-height:100vh}.page-header.open .secondary-menu{display:flex}.page-header.open .primary-menu>ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;float:none;gap:5px}}@media only screen and (max-width:930px)and (max-width:767px){.page-header.open .primary-menu>ul{grid-template-columns:1fr 1fr}}@media only screen and (max-width:930px){.page-header.open .primary-menu>ul li a{display:block;padding:5px;margin-right:0;border:1px solid #fff;border-radius:0;font-size:.75rem}.page-header.open .primary-menu>ul li a.is-active{color:#fff;text-decoration-color:rgba(0,0,0,0)}.page-header.open .primary-menu>ul li a.is-active::before{display:none}.page-header.open .primary-menu h2:after{transform:translateY(-1px) rotate(-45deg) scaleX(1.3)}.page-header.open .primary-menu h2:before{transform:translateY(-1px) rotate(45deg) scaleX(1.3);box-shadow:none}.page-header.open .page-header--search{display:block}}.menu--id--who-we-are+ul{left:auto !important;right:auto !important;width:auto !important}.menu--id--annual-reports+ul{left:auto !important;right:0 !important;width:auto !important}.page-footer{background:var(--primary-color);border-top:5px solid #222}.page-footer h3{color:#222}.page-footer .footer--logo img{display:block;height:100px;margin-bottom:2em}.page-footer .footer--logo img:last-child{margin-bottom:0}.page-footer .col-4{margin-bottom:1em}.page-footer .text-container,.page-footer .component-type--text .component--content,.page-footer .component-type--pzt-infographic .component--content,.component-type--text .page-footer .component--content,.component-type--pzt-infographic .page-footer .component--content,.page-footer .cke_editable{font-size:1rem}.page-footer a{text-decoration-color:hsla(0,0%,100%,.7)}.page-footer .social-links svg{height:1.5em;display:inline-block;vertical-align:center;top:.5em;margin-right:.5em;position:relative}.page-footer .footer-logo{display:inline-block;width:clamp(180px,30vw,250px);margin-right:2em}.page-footer .footer-logo:last-child{margin-right:0}.content-block{position:relative;margin:0 auto;overflow:hidden;width:100%;max-width:1300px}.content-block .block--intro{font-size:1.44rem;text-align:left;margin-bottom:40px}.content-block.rounded{border-radius:5px}.content-block.with-v-more{padding-right:60px}.content-block.with-v-more .actions{position:absolute;right:0;top:0;bottom:0;width:40px;background:#222}.content-block.with-v-more .action,.content-block.with-v-more .agenda-session .field-links li a,.agenda-session .field-links li .content-block.with-v-more a,.content-block.with-v-more .component-type--cards-list .actions a,.component-type--cards-list .actions .content-block.with-v-more a,.content-block.with-v-more .node-profile-form a.add-another,.node-profile-form .content-block.with-v-more a.add-another,.content-block.with-v-more .node-profile-form input.field-add-more-submit,.node-profile-form .content-block.with-v-more input.field-add-more-submit,.content-block.with-v-more input[type=submit],.content-block.with-v-more .webform-submit{position:absolute;top:0;left:0;right:0;bottom:0;transform:rotate(-90deg)}.content-block.negative,.node--type--article-ar.node--view-mode--full .content-block.annual-report-article--multimedia-research-highlight,.node--type--article-ar.node--view-mode--full .content-block.annual-report-article--highlight{background:#222}.content-block.negative *,.node--type--article-ar.node--view-mode--full .content-block.annual-report-article--multimedia-research-highlight *,.node--type--article-ar.node--view-mode--full .content-block.annual-report-article--highlight *{color:#fff;fill:#fff}.content-block.with-shadow{box-shadow:0 0 40px rgba(125,125,125,.12)}.content-block.with-border{border:5px solid #f9f9f9;border-radius:10px;padding-bottom:40px}.content-block.with-hanging-title{padding-top:0;border-color:var(--primary-color)}.content-block.with-hanging-title h2{position:relative;padding-bottom:1.5em;text-align:center}.content-block h2{color:var(--primary-color)}.content-block h2 .type{font-size:1rem}.content-block h2 span{font-weight:400}.content-block h3{color:#222}.block-title{text-align:center;text-transform:uppercase;padding-bottom:0;padding-top:40px;letter-spacing:.05em}.content-stripe{padding:80px 40px}.content-stripe:nth-child(odd){background:var(--subtle-color)}@media only screen and (max-width:767px){.content-stripe{padding:40px 20px}}h2.hanging{position:absolute;z-index:5;top:0;width:40px;left:-40px;bottom:0;padding:0}h2.hanging span{position:absolute;top:50%;left:50%;font-size:1.5rem;width:auto;white-space:nowrap;transform-origin:50% 50%;transform:translateX(-50%) translateY(-50%) rotate(-90deg)}.home--vision{position:relative}.vision-statement{padding:60px;min-height:75vh;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:3vw;color:#fff}.vision-statement strong{color:#fff}#home-research{background-image:url(/themes/custom/alliance/img/hero/lab.jpg);background-position:50% 50%;background-size:cover;background-attachment:fixed}.card{position:relative;background:#009adb;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.card .cover-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);z-index:99}.card>*{grid-row:1;grid-column:1}.card.ratio16-9:after{display:block;content:"";grid-row:1;grid-column:1;padding-bottom:56.25%}.card.ratio4-3:after{display:block;content:"";grid-row:1;grid-column:1;padding-bottom:75%}.card.ratio1-1:after{display:block;content:"";grid-row:1;grid-column:1;padding-bottom:100%}.card .content{position:relative;z-index:42}.card .full-height-bg{position:absolute;top:0;bottom:0;left:0;height:100%;max-width:50%;object-fit:contain;object-position:top left}.card .article--date,.card .article--location{font-weight:700;color:#fff;line-height:1.1;text-shadow:1px 1px rgba(34,34,34,.7)}.card .article--type{font-size:.75rem;color:#fff;position:absolute;display:inline-block;line-height:1;text-transform:uppercase;top:-10px;color:#000;font-weight:900;transform:rotate(-90deg);transform-origin:100% 100%;z-index:20;right:-10px}.card .article--authors{font-size:.75em;background:#fff;color:#222;display:inline-block;margin-top:1rem;line-height:2;padding:0 .3em}.card h3{font-size:1.5em;text-transform:none;margin-bottom:0;z-index:2;position:relative;color:#fff}.card h3 a{color:#fff;text-decoration:none}.card h3 .part-1:after{content:"..."}.picture-card{position:relative;border-top:10px solid #009adb;padding:0;display:flex;align-items:flex-end}.picture-card .content{width:100%;padding:30px;position:relative;z-index:42;background:linear-gradient(0,rgba(0,0,0,0.6666666667),rgba(0,0,0,0))}.picture-card .article--authors{box-shadow:10px 0 0 #fff,-10px 0 0 #fff;margin-left:10px}.picture-card .article--themes{background:#222;color:#fff;text-transform:uppercase;text-transform:small-caps;font-weight:bold;padding:0 .2em}.picture-card h3{text-shadow:0 0 5px #000}.picture-card h3 span{line-height:1.2}.cover-card{position:relative;border-top:10px solid #222;padding:10px 20px 10px 10px;background-color:#dfeaef;align-items:flex-start;display:flex}.cover-card .content{padding-left:10px}.cover-card img{width:35%;display:block}.cover-card h3{text-transform:none;font-size:1.5em;font-weight:normal;color:#222}.cover-card h3 a{color:#222}.logo-card{background:rgba(0,0,0,0);padding:40px 20px}.logo-card img{width:100%;height:7vh;display:block;object-fit:contain;object-position:center center;margin-bottom:40px}.logo-card h3,.logo-card h3 a{font-size:1rem;color:#222;text-align:center}.card.node--type--tool{border-color:var(--color-2)}.card.node--type--publication{border-color:var(--color-3)}.card.node--type--publication.node--view-mode--horizontal-card h3{margin-bottom:20px;font-family:"futura-pt",sans-serif;font-weight:700}.card.node--type--publication.node--view-mode--horizontal-card img{flex:0 0 35%;max-width:250px}.card.node--type--project{border-color:var(--color-4)}.card.node--type--profile{background:rgba(0,0,0,0);border-top:5px solid #222;align-items:flex-start;padding:0}.card.node--type--profile .profile--title{display:block}.card.node--type--profile .content{font-size:.8rem;padding:10px}.card.node--type--profile h3{color:#222;text-shadow:none;margin-bottom:.5em}.card.node--type--profile img{width:40%}.node--view-mode--full.node--type--profile .article--intro{padding-left:0;padding-right:0}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links{padding-top:20px;display:flex;flex-wrap:wrap;gap:40px}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a{font-size:1.44rem;display:flex;flex-direction:column;align-items:center;text-decoration:none;gap:10px}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a:hover{text-decoration:underline}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a:before{content:"";display:block;height:3rem;width:3rem;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/themes/custom/alliance/img/icons/research-profiles/generic.svg)}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a[href*=linkedin]:before{content:"";background-image:url(/themes/custom/alliance/img/icons/research-profiles/linkedin.svg)}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a[href*="academia.edu"]:before{content:"";background-image:url(/themes/custom/alliance/img/icons/research-profiles/academia.svg)}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a[href*="scholar.google"]:before{content:"";background-image:url(/themes/custom/alliance/img/icons/research-profiles/google-scholar.svg)}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a[href*=mendeley]:before{content:"";background-image:url(/themes/custom/alliance/img/icons/research-profiles/mendeley.svg)}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a[href*=orcid]:before{content:"";background-image:url(/themes/custom/alliance/img/icons/research-profiles/orcid.svg)}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a[href*=researchgate]:before{content:"";background-image:url(/themes/custom/alliance/img/icons/research-profiles/research-gate.svg)}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a[href*=sciprofiles]:before{content:"";background-image:url(/themes/custom/alliance/img/icons/research-profiles/sciprofiles.svg)}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a[href*=sciencedirect]:before{content:"";background-image:url(/themes/custom/alliance/img/icons/research-profiles/scopus.svg)}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a[href*=ssrn]:before{content:"";background-image:url(/themes/custom/alliance/img/icons/research-profiles/ssrn.svg)}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a[href*=facebook]:before{content:"";background-image:url(/themes/custom/alliance/img/icons/research-profiles/facebook.svg)}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a[href*=instagram]:before{content:"";background-image:url(/themes/custom/alliance/img/icons/research-profiles/instagram.svg)}.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a[href*="x.com"]:before,.node--view-mode--full.node--type--profile .profile--external-profiles .field-links a[href*=twitter]:before{content:"";background-image:url(/themes/custom/alliance/img/icons/research-profiles/twitter.svg)}.feature-list{text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.feature-list .feature{flex:1 1 auto;max-width:15rem;padding:5px}.feature-list .feature img,.feature-list .feature svg{max-width:8rem;display:block;margin:0 auto}.feature-list h3{margin-top:.5em;color:#222;font-size:1.3rem;text-transform:none}.feature-list h3 span{display:block}.feature-list h3 a{text-decoration:none}.feature-list .feature-count{font-family:"futura-pt",sans-serif;font-weight:700;font-size:2.44rem}.feature-list .feature-icon{text-align:center;display:block}.feature-list .feature-icon:before{font-size:2.44rem;line-height:1}.feature-list .feature-icon,.feature-list .feature-icon img{max-width:100%;height:auto}.feature-list .feature-icon svg{max-width:80px;display:inline-block;margin:0 auto;height:auto}.feature-list a{text-decoration:none}.text-feature-list .feature{padding:20px 20px 20px 20px;overflow:hidden;position:relative;position:relative}.text-feature-list .feature *{color:#fff}.text-feature-list h3{margin-top:0;font-family:"futura-pt",sans-serif;font-weight:700}.text-feature-list h3 .feature-count{display:block;font-size:2.44rem}.text-feature-list h3 span{display:block}.text-feature-list .feature-count{font-family:"futura-pt",sans-serif;font-weight:700;font-size:2.44rem}.text-feature-list .feature-icon{text-align:center;display:block}.text-feature-list .feature-icon,.text-feature-list .feature-icon img{max-width:100%;height:auto}.text-feature-list .feature-icon:before{font-size:2.44rem;line-height:1}.text-headings-list{align-items:stretch;margin-top:40px}.text-headings-list img{display:block;width:100%;object-fit:cover;margin-bottom:1em}.text-headings-list a{text-decoration:none}.text-headings-list h3{color:#009adb}.text-headings-list>*{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-right:20px}.gardian-link{padding:10px 20px 10px 10px;display:inline-block;border-radius:5px;background:var(--subtle-color);margin-top:2rem;text-decoration:none}.gardian-link img{display:inline-block;height:3rem;vertical-align:middle}.gardian-link span{font-size:.75rem;vertical-align:middle;text-decoration:underline;text-decoration-color:var(--subtle-color);font-weight:700}.component[data-collapsible-processed] .collapsible-content{transition:opacity 1s ease .2s;opacity:1;height:auto}.component[data-collapsible-processed] .component--title{padding-right:60px;position:relative}.component[data-collapsible-processed] .component--title:after{content:"-";display:inline-block;padding-left:20px;padding-top:.5rem;font-family:"futura-pt",sans-serif;font-weight:700;color:#222;cursor:pointer;position:relative}.component[data-collapsible-processed][data-collapsed] .collapsible-content{transition:none;height:0;opacity:0}.component[data-collapsible-processed][data-collapsed] .component--title:after{content:"+";top:.2rem}.article--body-legacy img,.article--body-legacy iframe{max-width:100%;height:auto}.bg-dots{background-image:radial-gradient(#bbb 0.5px,rgba(0,0,0,0) 0.5px);background-size:10px 10px}.eu-cookie-compliance-banner .eu-cookie-compliance-message{margin:10px 0}.eu-cookie-compliance-banner .eu-cookie-compliance-message p{font-size:inherit;font-weight:400}.eu-cookie-compliance-banner h2{padding-bottom:0}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .decline-button{font-family:"futura-pt",sans-serif;font-weight:normal;background:none;border:none;box-shadow:none;text-shadow:none;color:#fff;font-weight:400}.downloads-with-preview{display:flex;flex-wrap:wrap}.downloads-with-preview .download-preview{border-top:5px solid #009adb;display:flex;width:min-content;padding-top:10px;margin:0 40px 40px 0}.downloads-with-preview .download-preview-wrapper{display:grid;grid-template-columns:1fr 4fr}.downloads-with-preview .download-preview--filename{display:block;padding-left:20px;min-width:12em}.downloads-with-preview img{max-width:100%;min-width:100px;box-shadow:1px 1px 3px rgba(0,0,0,.1333333333);border-radius:1px}.node-profile-form{max-width:650px;padding-bottom:60px}.node-profile-form .image-widget-data{display:flex;align-items:flex-start;flex-wrap:wrap}.node-profile-form .image-widget-data>*{width:auto}.node-profile-form .image-widget-data>*.form-type-textfield{flex:0 0 60%}.node-profile-form .image-widget-data>*.image-data__crop-wrapper{width:100%}.node-profile-form .image-widget-data>* .vertical-tabs__menu{display:none}.node-profile-form .image-widget-data>* .vertical-tabs{margin-left:0}.node-profile-form .image-widget-data .button{margin-top:0}.node-profile-form .text-format-wrapper .filter-wrapper{display:none}.node-profile-form textarea{min-height:100px}.node-profile-form .field-multiple-table{width:100%}.node-profile-form .field-multiple-table .field-multiple-drag{display:none}.node-profile-form .field-multiple-table .description{line-height:1.3;color:#888}.node-profile-form .field-multiple-table td{padding:20px 0}.node-profile-form .tabledrag-toggle-weight-wrapper{display:none}.node-profile-form h4.label{color:#009adb}.node-profile-form a.add-another,.node-profile-form input.field-add-more-submit{width:auto !important}.node-profile-form .shs-addnew-container{margin-top:1.5rem}.node-profile-form .field--name-field-themes .field-add-more-submit{display:none}.node-profile-form .select-wrapper,.node-profile-form .shs-widget-container,.node-profile-form input[type=text],.node-profile-form input[type=url],.node-profile-form input[type=select],.node-profile-form select,.node-profile-form textarea{width:100%;font-size:1.44rem;height:auto}.node-profile-form input[name=captcha_response]{width:auto}.node-profile-form label{font-size:1.44rem;line-height:1.5em}.node-profile-form legend{font-size:2rem}.node-profile-form fieldset{margin-top:60px}.node-profile-form .select2-container{font-size:1.44rem}.node-profile-form table.field-multiple-table td,.node-profile-form table.field-multiple-table th{border-bottom:none}.node-profile-form table.field-multiple-table tbody td,.node-profile-form table.field-multiple-table tbody th{padding:.75em;background:#eff4f3}.node-profile-form table.field-multiple-table td{padding:0 0 .5em 0}.node-profile-form table.field-multiple-table th{padding-left:0;font-size:1.44rem}.node-profile-form table.field-multiple-table+.description{font-size:1rem;font-family:"futura-pt",sans-serif;font-style:normal;font-weight:700}.node-profile-form table.field-multiple-table+.description:before{content:"↑";display:inline;position:static}.component-type--form{padding:0 40px 20px}body:has(.node-profile-form) .ui-autocomplete.ui-front{z-index:90210}.node--type--article-ar.node--view-mode--teaser{border-color:#b21dac}.node--type--article-ar.node--view-mode--full .article--type{padding-left:0}.node--type--article-ar.node--view-mode--full .article--type a,.node--type--article-ar.node--view-mode--full .article--type span{font-size:2rem;background:#b21dac;display:inline-block;padding:10px;text-shadow:none;color:#fff;text-decoration:none}.node--type--article-ar.node--view-mode--full header .component-type--breadcrumbs ul{margin-right:20px;align-items:stretch}.node--type--article-ar.node--view-mode--full header .component-type--breadcrumbs li a{font-size:1rem;display:flex;align-items:center;line-height:1.2rem;height:100%}.node--type--article-ar.node--view-mode--full header .component-type--breadcrumbs li:nth-child(2) a{color:#b21dac}.node--type--article-ar.node--view-mode--full header h1 a{text-decoration:none}.node--type--article-ar.node--view-mode--full header h1 .article--themes{max-width:1300px;margin:0 auto 2rem auto}.node--type--article-ar.node--view-mode--full header h1 .article--themes .menu--icon{display:inline-block}.node--type--article-ar.node--view-mode--full header h1 .article--themes .menu--icon--title{text-align:left;font-size:1rem;display:inline-block;background:#222;color:#fff;padding:.5rem;text-transform:uppercase;vertical-align:middle}.node--type--article-ar.node--view-mode--full header h1 svg{width:9rem;display:inline-block;fill:#fff;background:#000;border-radius:50%;padding:.3rem;vertical-align:middle}.node--type--article-ar.node--view-mode--full .annual-report-article--highlight{background:#009adb}.node--type--article-ar.node--view-mode--full .annual-report-article--main-research-highlight{background:#eaf5f9}.node--type--article-ar.node--view-mode--full .annual-report-article--multimedia-research-highlight{background:#00618a}.annual-report-page .page-header--search,.annual-report-page .primary-menu,.annual-report-page .secondary-menu{display:none}.annual-report-page .content-stripe:nth-child(odd){background:none}.annual-report-page .page-header{padding:20px}.annual-report-page .page-header .header--logo{margin-bottom:0}.annual-report-page .page-header .header--logo img{width:clamp(100px,30vw,150px);display:block}.annual-report-page header.component-type--article--header h1{background:none;max-width:1300px;text-shadow:1px 1px 0px #000,2px 2px 0px #000,3px 3px 0px #000}.annual-report-page header.component-type--article--header h1 small{font-size:1.44rem;background:#009adb;display:inline-block;padding:10px;text-shadow:none;max-width:1300px}.annual-report-page header.component-type--article--header .component--content{justify-content:center}.annual-report-page h2.component--title{font-size:2.5em}.annual-report-page .feature-list{text-align:left;justify-content:start}.annual-report-page .feature-list .feature{max-width:max-content;margin-right:20px}.annual-report-page .feature-list .feature h3{margin-bottom:0;font-weight:normal;font-size:1.44rem;text-transform:uppercase;padding:10px;border:1px solid;display:inline-block}.annual-report-page .feature-list .feature-count{font-size:3rem}.annual-report-page .feature-list .feature-count small{font-size:1rem;display:inline-block}.annual-report-page .blue-text *,.annual-report-page .blue-text .component--title{color:#0b1235;border-color:#0b1235}.annual-report-page .blue-text .action,.annual-report-page .blue-text .agenda-session .field-links li a,.agenda-session .field-links li .annual-report-page .blue-text a,.annual-report-page .blue-text .component-type--cards-list .actions a,.component-type--cards-list .actions .annual-report-page .blue-text a,.annual-report-page .blue-text input[type=submit],.annual-report-page .blue-text .webform-submit,.annual-report-page .blue-text .node-profile-form a.add-another,.node-profile-form .annual-report-page .blue-text a.add-another,.annual-report-page .blue-text .node-profile-form input.field-add-more-submit,.node-profile-form .annual-report-page .blue-text input.field-add-more-submit{background-color:#0b1235}.annual-report-page .with-figures .component--content{margin:0 auto;max-width:1300px;grid-column:1/4}.annual-report-page .with-figures .component--content>.feature-list{max-width:none;padding-left:20px;padding-right:20px}.ar-mentions{position:relative;padding-right:3.5em}.ar-mentions:before{z-index:-1;content:"";position:absolute;top:0;left:0;bottom:0;width:100%;background-size:contain;background-repeat:no-repeat;background-position:100% 50%;opacity:.2}.ar-mentions.ar-facebook-mentions:before{background-image:url(/themes/custom/alliance/img/ar/social/facebook.svg)}.ar-mentions.ar-linkedin-mentions:before{background-image:url(/themes/custom/alliance/img/ar/social/linkedin.svg)}.ar-mentions.ar-instagram-mentions:before{background-image:url(/themes/custom/alliance/img/ar/social/instagram.svg)}.ar-mentions.ar-twitter-mentions:before{background-image:url(/themes/custom/alliance/img/ar/social/twitter.svg)}.ar-mentions.ar-mentions-mentions:before{background-image:url(/themes/custom/alliance/img/ar/social/media_icon.svg)}#media-figures{padding:40px 0;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:767px){#media-figures{display:block}}#media-figures h3{color:#222}.term-10587 .ar-mentions{padding-top:20px;border-top:5px solid #222;margin-right:20px;margin-bottom:40px}.term-10587 .ar-mentions::before{background-size:3em 3em;background-repeat:no-repeat;background-position:100% 20px}.landing-page--header{min-height:50vw;position:relative;padding:40px;overflow:hidden}.landing-page--header h1{font-size:7vw;color:#fff;position:relative;padding-right:1em;line-height:1;font-weight:700;letter-spacing:-0.05em;text-shadow:0,0,31px,rgba(0,0,0,.91);text-transform:none}.landing-page--header h1 svg{display:inline;height:.5em;width:.5em;fill:#fff}.landing-page--header .content{position:relative;z-index:1}.landing-page--header:not(.fixed-bg-image) img{animation:60s ease-out 1 forwards slowZoom}.landing-page--intro{padding:120px 40px 0 40px;font-size:1.44rem}.landing-page--intro .text-container,.landing-page--intro .component-type--text .component--content,.landing-page--intro .component-type--pzt-infographic .component--content,.component-type--text .landing-page--intro .component--content,.component-type--pzt-infographic .landing-page--intro .component--content,.landing-page--intro .cke_editable{margin:0 auto}.view-search li{padding-bottom:30px}.view-search .views-field-aggregated-contents{text-transform:uppercase}.view-search h3{text-transform:none;font-weight:400;margin-bottom:0}.view-search h3 a{text-decoration:none}.view-search strong{background:#ff0}html[lang=es] .path-frontpage .feature-list h3{font-size:1.1rem}.is-front .language-switcher .pt-br{display:none}html[lang=es] .path-frontpage .feature-list h3{font-size:1.1rem}.is-front .language-switcher .pt-br{display:none}.map-ui-container{padding:50px}@media only screen and (max-width:767px){.map-ui-container{display:none}}.map-tooltip{display:none;position:absolute;background:hsla(0,0%,100%,.9333333333);color:#eb4b94;font-size:2rem;padding:30px;border-radius:10px;border:1px solid #000;z-index:900}.country-tooltip{color:#009adb;padding:20px;font-size:1.25em}.country-tooltip .country-label{margin-bottom:.5em;color:#222;display:block;font-family:"futura-pt",sans-serif;font-style:normal;font-weight:700}.country-tooltip .project-anchor{display:block;font-family:"futura-pt",sans-serif;font-weight:700;max-width:20em;text-decoration:none;padding:.5em 1.5em .5em .5em;border:1px solid #009adb;margin-bottom:.5em;border-radius:.25em;position:relative;overflow:hidden;transition:color .4s ease;color:#009adb;cursor:pointer}.country-tooltip .project-anchor:first-child{margin-bottom:2em}.country-tooltip .project-anchor:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transform:translateX(-102%);transition:transform .4s ease;z-index:-1}.country-tooltip .project-anchor:hover{color:#fff}.country-tooltip .project-anchor:hover:after{transform:translateX(0)}.country-tooltip h2{font-weight:bold;text-transform:uppercase;text-align:left;margin-bottom:.5em;color:#009adb;font-size:2rem;padding:0}.country-tooltip.region-popup-asia h2{color:#b0332c}.country-tooltip.region-popup-asia .project-anchor{color:#b0332c;border-color:#b0332c}.country-tooltip.region-popup-asia .project-anchor:hover{color:#fff}.country-tooltip.region-popup-asia .project-anchor:after{background-color:#b0332c}.country-tooltip.region-popup-asia .project-anchor:first-child{color:#6f160f;border-color:#6f160f}.country-tooltip.region-popup-asia .project-anchor:first-child:hover{color:#fff}.country-tooltip.region-popup-asia .project-anchor:first-child:after{background-color:#6f160f}.country-tooltip.region-popup-africa h2{color:#e97d24}.country-tooltip.region-popup-africa .project-anchor{color:#e97d24;border-color:#e97d24}.country-tooltip.region-popup-africa .project-anchor:hover{color:#fff}.country-tooltip.region-popup-africa .project-anchor:after{background-color:#e97d24}.country-tooltip.region-popup-africa .project-anchor:first-child{color:#a5530f;border-color:#a5530f}.country-tooltip.region-popup-africa .project-anchor:first-child:hover{color:#fff}.country-tooltip.region-popup-africa .project-anchor:first-child:after{background-color:#a5530f}.country-tooltip.region-popup-americas h2{color:#84c348}.country-tooltip.region-popup-americas .project-anchor{color:#84c348;border-color:#84c348}.country-tooltip.region-popup-americas .project-anchor:hover{color:#fff}.country-tooltip.region-popup-americas .project-anchor:after{background-color:#84c348}.country-tooltip.region-popup-americas .project-anchor:first-child{color:#56782f;border-color:#56782f}.country-tooltip.region-popup-americas .project-anchor:first-child:hover{color:#fff}.country-tooltip.region-popup-americas .project-anchor:first-child:after{background-color:#56782f}.map-canvas-wrapper{height:70vh;margin-left:5%;margin-right:5%;box-shadow:0 0 30px rgba(0,0,0,.3764705882);margin:0 auto;position:relative;background:#fff;overflow-x:hidden;border-radius:2px}.map-canvas{width:100%;height:100%;color:#fff}.map-canvas>div{background:linear-gradient(#009ada 0%,#009ada 50%,#fcfbf4 51%,#fcfbf4 100%) !important}.atlas-map-country-label{font-family:"futura-pt",sans-serif;font-weight:700;border-radius:3px;font-size:1rem;text-transform:uppercase;color:#009adb;border:1px solid #009adb;z-index:98999;background:hsla(0,0%,100%,.8666666667);padding:0px 4px 0 4px;transform:translate(-50%,-50%)}.downloads li{padding-bottom:0;display:inline-block;padding-right:2rem}.downloads li a{font-weight:800;color:#222;text-decoration:none}.downloads li a span{position:relative;top:-3px;border-bottom:1px dotted #222;display:inline-block;margin-left:2px}.user-logged-in nav.tabs{position:fixed;bottom:10px;left:10px;background:hsla(0,0%,100%,.8);font-family:"futura-pt";z-index:98000;border:1px solid rgba(0,0,0,.5)}.user-logged-in nav.tabs ul.tabs{margin:0}@media(min-width:61em){.gin--horizontal-toolbar #toolbar-administration{z-index:99999 !important}}.gin-secondary-toolbar--frontend{z-index:99000 !important}.cke_editable{padding:20px}.contextual{z-index:90210 !important}.contextual-links{font-family:"futura-pt",sans-serif !important}.contextual-links li:before{display:none}.contextual-links a{color:#222 !important}.sub-pages-menu .menu--label{display:none}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:901011}.grid-page,.component-type--agenda,.component-type--gallery,.component-type--figure,.component-type--text,.component-type--pzt-infographic{display:grid;grid-template-columns:minmax(40px,1fr) 45rem minmax(40px,1fr)}@media only screen and (max-width:50em){.grid-page,.component-type--agenda,.component-type--gallery,.component-type--figure,.component-type--text,.component-type--pzt-infographic{grid-template-columns:40px 1fr 40px}}.component{position:relative}.component .component--content{position:relative;width:100%;z-index:8000;max-width:1300px;margin:0 auto}.component .component--bg{background-position:50% 50%;background-size:cover;z-index:1}.component .component--title{font-size:2rem;color:#009adb}.component.with-page-grid{display:grid;grid-template-columns:minmax(40px,1fr) 45rem minmax(40px,1fr)}@media only screen and (max-width:50em){.component.with-page-grid{grid-template-columns:40px 1fr 40px}}.background-fixed .component--bg{background-attachment:fixed}.position--center .component--content{grid-column:2}.position--full-bleed-left{padding-left:0}.position--full-bleed-left .component--content{grid-column:1/3;max-width:none}.position--full-bleed-left .component--title{text-align:right}.position--full-bleed-right{padding-right:0}.position--full-bleed-right .component--content{max-width:none;grid-column:2/4}.position--full-bleed{padding-left:0;padding-right:0}.position--full-bleed .component--content{max-width:none;grid-column:1/4}.position--full-screen{padding:0}.position--full-screen .component--content{max-width:none;height:100vh;grid-column:1/4}.position--page-width{display:block;padding-left:40px;padding-right:40px}.position--page-width .component--content{max-width:35em}.component-type--text .component--content,.component-type--pzt-infographic .component--content{max-width:35em;margin:auto}.component-type--text .component--content img,.component-type--pzt-infographic .component--content img{max-width:100%;height:auto}.component-type--text:last-child,.component-type--pzt-infographic:last-child{padding-bottom:40px}.component-type--figure{margin-top:20px;margin-bottom:40px}.component-type--figure img{display:block;width:100%}.component-type--figure figcaption{font-size:1rem}.component-type--figure.position--full-bleed-left figcaption{text-align:right}.component-type--figure.position--full-bleed figcaption{text-align:center}.component-type--figure.position--full-screen .component--content{width:100%;overflow:hidden;position:relative;background-position:50% 50%;background-size:cover;background-attachment:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center}.component-type--figure.position--full-screen .component--content img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;object-fit:cover;object-position:50% 50%}.component-type--figure.position--full-screen .component--content figcaption{color:#fff;z-index:42;font-size:4vw;padding:20px;text-align:left;color:#fff;font-weight:700;text-shadow:0 0 3px rgba(0,0,0,.5);max-width:45rem}.component-type--sub-pages-menu .component--content{padding:20px 0}.component-type--sub-pages-menu .component--content h2{font-size:1rem}.component-type--sub-pages-menu .component--content a{font-weight:700;background:#009adb;color:#fff}.component-type--landing-page--header,.component-type--sub-page--header{min-height:50vw;position:relative;overflow:hidden;display:flex;align-items:flex-start;flex-direction:column;position:relative;overflow:hidden;padding:40px 40px 20px 40px}.component-type--landing-page--header h1,.component-type--sub-page--header h1{font-family:"futura-pt",sans-serif;font-weight:700;font-size:7vw;color:#fff;position:relative;line-height:1;font-weight:700;letter-spacing:-0.04em;text-shadow:0 0 31px #222;text-shadow:0 0 16px rgba(0,0,0,.5333333333);text-transform:none;text-transform:uppercase}.var-1 .component-type--landing-page--header h1,.var-1 .component-type--sub-page--header h1{font-size:9vw;font-family:"futura-pt",sans-serif;font-weight:700;color:#fff;position:relative;line-height:1;letter-spacing:-0.05em;text-shadow:0 0 3px rgba(0,0,0,.6);font-weight:700;text-transform:uppercase}.var-2 .component-type--landing-page--header h1,.var-2 .component-type--sub-page--header h1{text-shadow:0 0 31px rgba(0,0,0,.5333333333)}.component-type--landing-page--header h1 svg,.component-type--sub-page--header h1 svg{display:inline;height:.5em;width:.5em;fill:#fff}.component-type--landing-page--header.char-count--5 h1,.component-type--sub-page--header.char-count--5 h1{font-size:max(5.5vw,2rem)}.component-type--landing-page--header.char-count--6 h1,.component-type--sub-page--header.char-count--6 h1{font-size:max(6vw,2rem)}.component-type--landing-page--header.char-count--7 h1,.component-type--sub-page--header.char-count--7 h1{font-size:max(5.75vw,2rem)}.component-type--landing-page--header.char-count--8 h1,.component-type--sub-page--header.char-count--8 h1{font-size:max(5.5vw,2rem)}.component-type--landing-page--header.char-count--9 h1,.component-type--sub-page--header.char-count--9 h1{font-size:max(5.25vw,2rem)}.component-type--landing-page--header.char-count--10 h1,.component-type--sub-page--header.char-count--10 h1{font-size:max(5vw,2rem)}.component-type--landing-page--header.char-count--11 h1,.component-type--sub-page--header.char-count--11 h1{font-size:max(4.75vw,2rem)}.component-type--landing-page--header.char-count--12 h1,.component-type--sub-page--header.char-count--12 h1{font-size:max(4.5vw,2rem)}.component-type--landing-page--header.char-count--13 h1,.component-type--sub-page--header.char-count--13 h1{font-size:max(4.25vw,2rem)}.component-type--landing-page--header.no-background,.component-type--sub-page--header.no-background{min-height:auto}.component-type--landing-page--header.no-background .content,.component-type--sub-page--header.no-background .content{max-width:1300px}.component-type--landing-page--header.no-background h1,.component-type--sub-page--header.no-background h1{font-size:4vmax;color:#009adb;text-shadow:none}.component-type--landing-page--header.align-text-bottom,.component-type--sub-page--header.align-text-bottom{justify-content:flex-end}.component-type--landing-page--header>.cover-link,.component-type--sub-page--header>.cover-link{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);z-index:20}.component-type--sub-page--header{min-height:auto}.component-type--sub-page--header h1{font-size:4vmax;color:#009adb}.is-front .component-type--landing-page--header h1{font-size:3vw;text-transform:unset;letter-spacing:unset;line-height:unset}@media only screen and (max-width:767px){.is-front .component-type--landing-page--header h1{font-size:2rem;line-height:1}}.component-type--cards-list .grid{display:grid;position:relative;overflow:hidden;gap:20px;align-items:stretch}.component-type--cards-list .actions{padding-top:20px;text-align:right}.component-type--cards-list .actions a:after{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding-left:.3em}.component-type--cards-list .up-3{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.component-type--cards-list .up-4{grid-template-columns:repeat(4,1fr)}.component-type--cards-list .up-4 .card{font-size:.8rem}@media only screen and (max-width:1023px){.component-type--cards-list .up-4{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.component-type--cards-list .up-4{grid-template-columns:1fr}}.component-type--cards-list .up-5{grid-template-columns:repeat(5,1fr)}@media only screen and (max-width:1023px){.component-type--cards-list .up-5{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.component-type--cards-list .up-5{grid-template-columns:1fr}}.component-type--cards-list .up-auto{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));justify-content:center;align-items:stretch}.component-type--cards-list .up-auto.items-count-2{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}@media only screen and (max-width:767px){.component-type--cards-list .up-auto.items-count-2{grid-template-columns:1fr}}.component-type--cards-list .up-auto.items-count-1{grid-template-columns:repeat(1,minmax(350px,525px));justify-content:flex-start}@media only screen and (max-width:767px){.component-type--cards-list .up-auto.items-count-1{grid-template-columns:1fr}}@media only screen and (max-width:767px){.component-type--cards-list .up-auto{grid-template-columns:1fr}}.vertical-cards-container article{margin-bottom:20px;min-height:250px}.vertical-cards-container article h3{font-size:1.5rem}.horizontal-cards-container,.vertical-cards-container{gap:20px}.horizontal-cards-container article,.vertical-cards-container article{overflow:hidden}.horizontal-cards-container article.ratio16-9:after,.horizontal-cards-container article.ratio1-1:after,.vertical-cards-container article.ratio16-9:after,.vertical-cards-container article.ratio1-1:after{display:none}.horizontal-cards-container.full-bleed,.vertical-cards-container.full-bleed{gap:0}.horizontal-cards-container.full-bleed article,.vertical-cards-container.full-bleed article{border-radius:0}.mono-type .card .article--type{display:none}.component-type--breadcrumbs{width:100%;border-radius:5px;opacity:80%;padding:40px}.component-type--landing-page--header .component-type--breadcrumbs{padding:40px 0}.component-type--sub-page--header .component-type--breadcrumbs{padding:40px 0}.component-type--breadcrumbs .component--content{max-width:1300px}.component-type--breadcrumbs ul{display:flex}.component-type--breadcrumbs li{box-shadow:5px 1px 20px rgba(0,0,0,.4)}.component-type--breadcrumbs li a{position:relative;display:block;text-decoration:none;background-color:#fff;padding:10px 20px 10px 10px;background-image:url(/themes/custom/alliance/img/breadcrumbs/inner.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:contain;font-weight:700;text-transform:uppercase;text-decoration:none;user-select:none;cursor:pointer;font-size:.75rem}.component-type--breadcrumbs li:first-child a{border-radius:5px 0 0 5px}.component-type--breadcrumbs li:last-child a{background-image:none;padding-right:10px}.component-type--breadcrumbs li:last-child a:after{content:"";position:absolute;right:0;top:0;bottom:0;transform:translateX(99%);background-image:url(/themes/custom/alliance/img/breadcrumbs/final.svg);background-position:0% 0%;background-repeat:no-repeat;background-size:contain;width:20px}@media only screen and (max-width:767px){.component-type--breadcrumbs .component-type--breadcrumbs,.component-type--breadcrumbs h1{padding:10px}.component-type--breadcrumbs li a{padding:5px 20px 5px 10px}}.component-type-filter-form{padding:20px 40px}.component-type-filter-form .component--content{display:flex;flex-wrap:wrap;align-items:center}.component-type-filter-form .field-container{margin:0 20px 20px 0;max-width:13em}.component-type-filter-form label{text-transform:uppercase}.component-type-filter-form .facets-widget-dropdown select{min-width:100%}.component-type-filter-form fieldset{margin-top:0;margin-bottom:0}.component-type-filter-form fieldset .fieldset-legend{text-transform:uppercase;color:#009adb;font-weight:700}.component-type-filter-form fieldset .fieldset-wrapper{display:flex;flex-direction:row}.component-type-filter-form fieldset .fieldset-wrapper .form-item-field-dates-min label,.component-type-filter-form fieldset .fieldset-wrapper .form-item-field-created-min label{display:none}.component-type-filter-form fieldset .fieldset-wrapper .form-item-field-dates-max label,.component-type-filter-form fieldset .fieldset-wrapper .form-item-field-created-max label{display:none}.component-type-filter-form #edit-actions{display:flex;flex-direction:row}.component-type-filter-form .form-actions{margin-bottom:0}.component-type-filter-form .form-actions .button{margin-top:3px}@media only screen and (max-width:1023px){.component-type-filter-form .form-actions .button{margin-top:0}}.component-type--article--header{position:relative;min-height:50vw;display:flex;flex-direction:column}.component-type--article--header .component--content{flex-grow:10;position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;max-width:auto}.component-type--article--header figure{display:none}.component-type--article--header h1{position:relative;z-index:2;font-size:max(4vw,24px);color:#fff;font-weight:700;line-height:1;background:linear-gradient(0,rgba(0,0,0,0.6666666667),rgba(0,0,0,0));text-shadow:1px 1px 4px rgba(0,0,0,.4666666667)}.component-type--article--header h1 span,.component-type--article--header h1 strong{display:block;max-width:1300px;margin:0 auto}.component-type--article--header .article--type{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;padding-left:.4vw}.component-type--article--header .component-type--breadcrumbs,.component-type--article--header h1{padding:40px}.component-type--article--header.no-image{background:var(--subtle-color);min-height:auto}.component-type--article--header.no-image h1{background:none;color:#009adb;text-shadow:none}@media only screen and (max-width:767px){.component-type--article--header .component-type--breadcrumbs,.component-type--article--header h1{padding:10px}}.article--intro{padding-top:60px;font-size:1.6rem}.article--intro *:last-child{margin-bottom:0}.article--body,.taxonomy--body{padding:40px 0 0 0;font-size:1.3rem}.article--body .component-type--cards-list,.taxonomy--body .component-type--cards-list{padding:20px}@media only screen and (max-width:767px){.article--intro{padding-top:20px}.article--body{padding:40px 0}}.tag-icons{max-width:1300px;margin:0 auto}.tag-icons ul:not(.contextual-links){display:flex;gap:20px;flex-direction:row;align-items:center}.tag-icons svg,.tag-icons img{width:5rem}.tag-icons a{text-decoration:none;display:flex;flex-direction:row;align-items:center;gap:1rem;padding-bottom:20px}.tag-icons a span{font-size:1rem;color:#fff;background:#222;padding:.5rem}.node--view-mode--teaser .tag-icons svg,.node--view-mode--teaser .tag-icons img{width:3rem;display:block}.node--view-mode--teaser .tag-icons a{padding-bottom:0;display:flex;flex-direction:row;align-items:center;gap:.5rem;padding-bottom:.5rem}.node--view-mode--teaser .tag-icons a span{font-weight:700;text-shadow:0 0 5px #000;background:unset;padding:0;background:#222;padding:.2rem .4rem}.component-type--publication--header{padding:20px 40px 40px 40px}.component-type--publication--header .article--type{margin:0 0 10px 0}.component-type--publication--header h1{display:block;font-size:2rem;font-family:"futura-pt",sans-serif;font-weight:normal;font-weight:normal;font-weight:700;line-height:1.2;color:#009adb}.component-type--publication--header img{width:15vw;display:block;height:auto;margin-left:40px}.component-type--article--meta{font-size:.75rem;padding:20px 40px 10px 40px;background:#009adb}.component-type--article--meta .component--content{display:flex;align-items:center;flex-wrap:wrap}.component-type--article--meta .article--meta-field{font-size:1.44rem;padding-bottom:.5em;padding-right:2em;font-weight:700;color:#fff}.component-type--article--meta .article--meta-field .label{font-family:"futura-pt",sans-serif;font-weight:700;display:inline-block;font-size:.75rem;white-space:nowrap;text-transform:uppercase;letter-spacing:.1em;font-size:1em;color:hsla(0,0%,100%,.5019607843);line-height:.75;margin-right:.5em}.component-type--article--meta .article--meta-field a{color:#fff}.component-type--article--meta .article--taxonomies{display:flex;flex-wrap:wrap;align-items:center;font-size:.75rem}.component-type--article--meta .article--taxonomies li{display:flex;align-items:center}.component-type--article--meta .article--taxonomies li a{display:inline-block;line-height:1;text-decoration:none;padding:10px;background:#f2f2f2;color:#222;margin:0 10px 10px 0;border-radius:50px;white-space:nowrap}.component-type--article--meta span{font-weight:bold}.component-type--article--meta svg{display:inline;width:2vw;height:2vw;margin-right:1em}@media only screen and (max-width:767px){.component-type--article--meta{padding:10px}}.component-type--publication--meta{background:#009adb;font-size:1.3rem;padding:20px 40px}.component-type--publication--meta .component--content{justify-content:space-between;align-items:flex-start;display:flex}.component-type--publication--meta .label{font-family:"futura-pt",sans-serif;font-weight:700;display:inline-block;font-size:.75rem;white-space:nowrap;text-transform:uppercase;letter-spacing:.1em;font-size:1em;color:hsla(0,0%,100%,.5019607843);line-height:.75;margin-right:.5em}.component-type--publication--meta .article--meta-fields{flex-shrink:4}.component-type--publication--meta .article--meta-fields>*{padding:0 0 1em 0;display:block;color:#fff}.component-type--publication--meta .article--meta-fields a{color:#fff}.component-type--publication--meta .article--taxonomy ul{display:inline-block}.component-type--publication--meta .article--taxonomy li{font-size:.75rem;font-family:"futura-pt",sans-serif;font-weight:700;line-height:2;display:inline-block;align-items:center;padding:0 10px;background:#fff;margin:0 6.6666666667px 6.6666666667px 0;border-radius:100px;color:#222}.component-type--publication--meta .article--taxonomy li a{color:#222;text-decoration:none}.component-type--publication--meta .article--author ul,.component-type--publication--meta .article--author li{display:inline}.component-type--publication--meta .article--author a{font-weight:700;text-decoration:none}.component-type--publication--meta .article--cover{width:clamp(150px,25vw,400px);padding-left:20px}.component-type--publication--meta .article--cover img{display:block;max-width:100%;height:auto;border:10px solid #fff}.component-type--publication--meta .article--cover{order:2}.component-type--publication--meta .article--meta-fields{order:1}.component-type--publication--meta svg{display:inline;width:2vw;height:2vw;margin-right:1em}.component-type--gallery{margin-top:20px;margin-bottom:40px}.component-type--gallery .flickity-viewport{width:100%;height:40vw}.component-type--gallery .carousel-cell{height:40vw}.component-type--gallery.as-carousel .component--content--gallery img{height:40vw;max-height:40vw;width:auto}.component-type--gallery .component--content{padding:0 20px}.component-type--gallery .component--content--gallery{display:flex;width:100%;flex-wrap:wrap}.component-type--gallery .component--content--gallery figure{display:block;width:100%}.component-type--gallery .component--content--gallery img{display:block;max-height:clamp(200px,20vw,400px);margin:0 auto 20px auto;height:auto;width:auto}.component-type--gallery .gallery--caption{padding-top:40px}.component-type--gallery .gallery--caption p{font-size:1rem}.component-type--gallery figcaption{font-size:.75rem;text-align:center}.component-type--gallery figcaption span{font-weight:700}.component-type--gallery.position--full-bleed-left figcaption{text-align:right}.component-type--gallery.position--full-bleed figcaption{text-align:center}.component-type--gallery.position--full-screen .component--content{width:100%;overflow:hidden;position:relative;background-position:50% 50%;background-size:cover;background-attachment:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center}.component-type--gallery.position--full-screen .component--content img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;object-fit:cover;object-position:50% 50%}.component-type--gallery.position--full-screen .component--content figcaption{color:#fff;z-index:42;font-size:4vw;padding:20px;text-align:left;color:#fff;font-weight:700;text-shadow:0 0 3px rgba(0,0,0,.5);max-width:45rem}.component-type--layout>.component--content{padding-left:20px;padding-right:20px;display:grid;column-gap:20px;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr))}@media only screen and (max-width:767px){.component-type--layout>.component--content{display:block}.component-type--layout>.component--content .component-type--text,.component-type--layout>.component--content .component-type--pzt-infographic{padding-left:20px;padding-right:20px}}.component-type--layout>.component--content>.component--content--column>.component{display:block}.component-type--layout>.component--content>.component--title{font-size:3rem}@media only screen and (max-width:767px){.component-type--layout>.component--content>.component--title{padding-left:20px;padding-right:20px}}.component-type--layout .component--content.component--layout--two-columns{grid-column:2}.component-type--layout.component--layout--three-columns{grid-column:3}.component-type--layout.component--layout--four-columns{grid-column:4}.component-type--layout .component-type--cards-list{padding-top:0}@media only screen and (max-width:767px){.component-type--layout .component-type--cards-list{padding-left:0;padding-right:0}}.component-type--layout .component-type--cards-list .articles{padding-top:0;padding-bottom:40px}.component-type--layout .component-type--figure{margin-top:0}.component-type--layout .component--layout--two-columns .component-type--text .component--content,.component-type--layout .component--layout--two-columns .component-type--pzt-infographic .component--content,.component-type--layout .component--layout--three-columns .component-type--text .component--content,.component-type--layout .component--layout--three-columns .component-type--pzt-infographic .component--content,.component-type--layout .component--layout--four-columns .component-type--text .component--content,.component-type--layout .component--layout--four-columns .component-type--pzt-infographic .component--content{margin:0}@media all and (min-width:1023px){.component--content.component--layout--three-columns{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.component--content.component--layout--four-columns{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}.component-type--pzt-sequence{overflow:hidden;padding:60px 20px;padding-bottom:120px}.component-type--pzt-sequence .grid{--card-width:30rem;--grid-sequence-gap:8rem;--grid-sequence-scroll-unit:38;padding-bottom:60px;margin-top:60px;position:relative;display:flex;overflow:visible;gap:var(--grid-sequence-gap);flex-direction:row;flex-wrap:nowrap;position:relative;transition:transform 1s ease-in-out}@media only screen and (max-width:767px){.component-type--pzt-sequence .grid{--card-width:25rem;--grid-sequence-gap:0.5rem;--grid-sequence-scroll-unit:25;margin-left:1rem;margin-right:1rem}}.component-type--pzt-sequence .grid .card{min-width:var(--card-width)}.component-type--pzt-sequence .grid .card.active{border-color:#e8c31a}.component-type--pzt-sequence h2.component--title{font-size:2em;text-align:center}.sequence-bar{position:relative;background:#009adb;height:20px}.sequence-bar .sequence-item{position:absolute;top:20px}.sequence-bar .sequence-item .sequence-item--label{display:block;position:relative;padding-top:20px;font-weight:700;padding-left:1px;cursor:pointer}.sequence-bar .sequence-item .sequence-item--label::before{content:"";position:absolute;width:0px;height:0px;border-style:solid;border-width:20px 20px 0 20px;border-color:#009adb rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:0;left:0;scale:.5;transform-origin:50% 0;transition:scale .4s linear}@media only screen and (max-width:767px){.sequence-bar .sequence-item .sequence-item--label::before{transform:rotate(180deg);top:-20px}}@media only screen and (max-width:767px){.sequence-bar .sequence-item .sequence-item--label span{display:none}}.sequence-bar .sequence-item:last-child .sequence-item--label::before{left:unset;right:0}.sequence-bar .sequence-item.active .sequence-item--label::before{scale:1}.wide-table-container{display:block}.wide-table-container .component--content{max-width:none;padding:0 20px;overflow-x:auto}.striped-table-container table tbody tr:nth-child(odd) td,.striped-table-container table tbody tr:nth-child(odd) th{background:#eee}.striped-table-container table thead tr td,.striped-table-container table thead tr th{background:#009adb;color:#fff}.component-type--pzt-regions .component--title{font-size:2.5rem}.component-type--pzt-regions .subregions{font-size:1.44rem}.component-type--pzt-regions .subregions a{font-size:1.44rem;font-weight:700;text-decoration:none}.component-type--pzt-regions .subregions a:hover{text-decoration:underline}.component-type--pzt-regions .subregion-name{font-size:2rem;text-transform:none}.component-type--pzt-regions .up-auto{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.content-block--55{text-align:center;font-family:"futura-pt",sans-serif;font-weight:700;font-size:1.44rem;color:#fff;position:fixed;bottom:0;right:0;left:0;z-index:36666;margin-left:0;margin-right:0;max-width:none}.content-block--55 .block--intro{margin-bottom:0}.content-block--55 a{padding:10px;color:#fff;text-decoration:none;display:block;background:#0c7f40;transition:background .2s ease;text-align:center}.content-block--55 a strong:after{display:inline-block;vertical-align:middle;width:1.5em;height:1.5em;margin-left:.5em;content:"";background:url(/themes/custom/alliance/img/icons/svg/next-white.svg);background-size:contain;animation:arrowTeaser .5s infinite alternate-reverse ease-in-out}@media only screen and (max-width:767px){.content-block--55 a strong{font-size:1.3rem}}@keyframes arrowTeaser{0%{transform:translateX(0)}100%{transform:translateX(0.5em)}}@media only screen and (max-width:1023px){body:has(.vertical-navbar) .content-block--55 a{padding-bottom:4rem}}.content-block .horizontal-card .grid{display:block}.content-block .horizontal-card .grid .card{position:relative;max-height:30rem}.content-block .horizontal-card .grid .card .content h3{font-size:3.157rem}@media only screen and (max-width:767px){.component-type--pzt-infographic{display:block;padding-left:40px;padding-right:40px}}.component-type--pzt-infographic .feature-list{text-align:left;justify-content:start}.component-type--pzt-infographic .feature-list .feature{max-width:max-content;margin-right:20px}.component-type--pzt-infographic .feature-list .feature h3{margin-bottom:0;font-weight:normal;font-size:1.44rem;text-transform:uppercase;padding:10px;border:1px solid;display:inline-block}.component-type--pzt-infographic .feature-list .feature-count{font-size:3rem}.component-type--pzt-infographic .feature-list .feature-count small{font-size:1rem;display:inline-block}.component-type--agenda .component--content{max-width:none}.component-type--agenda.position--center .grid{display:block}.session-view{margin-top:40px;padding:20px 40px 20px 40px}@media only screen and (max-width:767px){.session-view{margin-top:0}}.article--intro{padding:40px 40px 20px 40px}.session-view--title{margin-top:20px;font-size:2.44rem;display:flex;align-items:center;flex-direction:row;gap:10px;cursor:pointer}.session-view--title::after{content:"";background-image:url(/themes/custom/alliance/img/icons/direction.svg);background-position:center;background-size:contain;background-repeat:no-repeat;width:2.5rem;height:2.5rem;position:relative;display:inline-block}.session-view--title.collapsed::after{transform:rotate(180deg)}.grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media only screen and (max-width:767px){.grid{grid-template-columns:1fr;gap:20px}}.grid .grid{grid-template-columns:1fr;gap:10px}.agenda-session{margin-bottom:40px}@media only screen and (max-width:767px){.agenda-session{margin-bottom:20px}}.agenda-session h3{text-transform:initial;color:#222;font-size:1.728rem;margin-top:10px}.agenda-session .location-time--wrapper{display:flex;flex-direction:column;gap:.5em;border-left:5px var(--subtle-color) solid;padding:.5em}.agenda-session .location-time-calendar--wrapper{display:flex;gap:20px;align-items:flex-start}.agenda-session .session--add-calendar{padding-right:1.5em;display:flex;align-items:center;gap:1em}.agenda-session .session--time,.agenda-session .session--location,.agenda-session .session--add-calendar{position:relative;display:flex;flex-direction:row;align-content:center;align-items:center;gap:8px}@media only screen and (max-width:767px){.agenda-session .session--time,.agenda-session .session--location,.agenda-session .session--add-calendar{align-items:flex-start}}.agenda-session .session--time::before,.agenda-session .session--location::before,.agenda-session .session--add-calendar::before{content:"";background-position:center;background-repeat:no-repeat;background-size:cover;width:1em;height:1em;position:relative;display:inline-block}@media only screen and (max-width:767px){.agenda-session .session--time::before,.agenda-session .session--location::before,.agenda-session .session--add-calendar::before{margin-top:.3rem}}.agenda-session .session--time::before{background-image:url(/themes/custom/alliance/img/icons/clock.svg)}.agenda-session .session--location::before{background-image:url(/themes/custom/alliance/img/icons/pin.svg)}.agenda-session .session--add-calendar{display:flex}.agenda-session .session--add-calendar::before{background-image:url(/themes/custom/alliance/img/icons/calendar.svg)}.agenda-session .session--add-calendar a{display:inline-block;cursor:pointer}.agenda-session .session--add-calendar a>span{display:none}.agenda-session .session--add-calendar a:before{content:"";background-position:center;background-repeat:no-repeat;background-size:cover;width:1.25em;height:1.25em;position:relative;display:block}.agenda-session .session--add-calendar a.session--add-calendar--google:before{background-image:url(/themes/custom/alliance/img/icons/calendar/002-google-calendar.svg)}.agenda-session .session--add-calendar a.session--add-calendar--outlook:before{background-image:url(/themes/custom/alliance/img/icons/calendar/003-outlook.svg)}.agenda-session .session--add-calendar a.session--add-calendar--apple:before{background-image:url(/themes/custom/alliance/img/icons/calendar/001-calendar.svg)}.agenda-session .field-links{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:10px}.agenda-session .node--type--profile{border-top:none;align-items:center;gap:10px}.agenda-session .node--type--profile.ratio16-9:after{padding-bottom:0}.agenda-session .node--type--profile .content{padding-left:0}.agenda-session .node--type--profile img{width:3rem;border-radius:50%}.agenda-session .node--type--profile h3{font-weight:700;margin-bottom:0}.agenda-session .node--type--profile .profile--title{font-weight:400;font-size:.75rem}
