.section-transparent{background-color:transparent;color:#303b41}.section-transparent a{color:#303b41;text-decoration:underline}.section-transparent .pre-title,.section-transparent h1,.section-transparent h2{color:#303b41}.section-white{background-color:#fff;color:#303b41}.section-white a{color:#303b41;text-decoration:underline}.section-grey{background-color:#ebf0f8;color:#303b41}.section-grey a{color:#303b41;text-decoration:underline}.section-charcoal{background-color:#303b41;color:#fff}.section-charcoal a{color:#fff;text-decoration:underline}.section-black{background-color:#2c2e35;color:#fff}.section-black a{color:#fff;text-decoration:underline}.section-darkblue{background-color:#2b5798;color:#fff}.section-darkblue a{color:#fff;text-decoration:underline}.section-yellow{background-color:#ffdd0f;color:#303b41}.section-yellow a{color:#303b41;text-decoration:underline}.section-purple{background-color:#afaaff;color:#303b41}.section-purple a{color:#303b41;text-decoration:underline}.section-priorities{background-color:#ffdd0f;color:#303b41}.section-priorities a{color:#303b41;text-decoration:underline}@media screen and (min-width:48em){.section-priorities{background-color:transparent;color:#303b41}.section-priorities a{color:#303b41;text-decoration:underline}.section-priorities .pre-title,.section-priorities h1,.section-priorities h2{color:#303b41}.section-priorities .container{background-color:#ffdd0f;color:#303b41}.section-priorities .container a{color:#303b41;text-decoration:underline}.section-priorities .container .inner{width:90%;max-width:50em;margin:0 auto;padding:1em 0}}.section-figure{background-color:transparent;color:#303b41}.section-figure a{color:#303b41;text-decoration:underline}.section-figure .pre-title,.section-figure h1,.section-figure h2{color:#303b41}.section-figure.normal figure{width:90%;max-width:50em;margin:0 auto;padding:1em 0}.g-green-to-black{background:linear-gradient(.4turn,#008059,#000)}.g-black-to-green{background:linear-gradient(.4turn,#000,#008059)}.g-darkgreen-to-black{background:linear-gradient(.4turn,#053b2d,#000)}.g-black-to-darkgreen{background:linear-gradient(.4turn,#000,#053b2d)}.g-white-to-lightgreen{background:linear-gradient(.4turn,#fff,#e9fff9)}.g-lightgreen-to-white{background:linear-gradient(.4turn,#e9fff9,#fff)}.g-white-fadeout{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(white));background:linear-gradient(transparent,#fff)}.g-black-to-charcoal{background:linear-gradient(.4turn,#000,#303b41)}.g-charcoal-to-black{background:linear-gradient(.4turn,#303b41,#000)}@font-face{font-family:Calibre;src:local("Calibre"),url(../fonts/calibre/CalibreWeb-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/calibre/CalibreWeb-Regular.woff2) format("woff2"),url(../fonts/calibre/CalibreWeb-Regular.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:Calibre;src:local("CalibreWeb-Bold"),url(../fonts/calibre/CalibreWeb-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/calibre/CalibreWeb-Bold.woff2) format("woff2"),url(../fonts/calibre/CalibreWeb-Bold.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:FA;src:url(../fonts/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"FA brands";src:url(../fonts/fontawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(../fonts/fontawesome/fa-brands-400.woff) format("woff");font-style:normal;font-weight:400}.font-strong{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700}.font-regular{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em}.font-mono{font-family:'Roboto Mono',monospace}.font-icons{font-family:FA}.fa-brands{font-family:'FA brands'}.heading-normal{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em}.heading-strong{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700}.body-normal{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em}.body-normal strong{font-weight:700}.body-strong{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700}body{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em}body strong{font-weight:700}.large{font-size:2em;font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700}h1,h2,h3,h4,h5,h6{display:block;z-index:1;cursor:default;line-height:.9em}h1 span.block,h2 span.block,h3 span.block,h4 span.block,h5 span.block,h6 span.block{display:block}h1 span.smaller,h2 span.smaller,h3 span.smaller,h4 span.smaller,h5 span.smaller,h6 span.smaller{font-size:.8em}h1{font-size:2em;margin-bottom:1rem}@media screen and (min-width:35.5em){h1{font-size:2.8em}}@media screen and (min-width:48em){h1{font-size:3.4em}}h2{font-size:1.7em}@media screen and (min-width:35.5em){h2{font-size:2.2em}}h3{font-size:1.5em}@media screen and (min-width:35.5em){h3{font-size:1.8em}}h4{font-size:1.2em;margin-bottom:.5em}@media screen and (min-width:35.5em){h4{font-size:1.4em}}h5{font-size:1.07em}@media screen and (min-width:35.5em){h5{font-size:1.3em}}h6{font-size:1.02em}@media screen and (min-width:35.5em){h6{font-size:1.15em}}p{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;font-size:1.1em}.intro{font-size:1.5em}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:.8em;font-weight:400}aside h3{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;font-size:1.5em;margin:0 0 1rem 0}body{background-color:#fff}.browser-fix .shape{background-image:none!important}.global-header:before{background:linear-gradient(.4turn,#008059,#000);opacity:.7}.global-footer:before{background:linear-gradient(.4turn,#000,#303b41);opacity:.7}.home header section{background-image:url(../images/backgrounds/bg-pier.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.home .global-header:before{background:linear-gradient(.4turn,#e9fff9,#fff);opacity:.1}@media screen and (max-width:35.5em){.home .global-header:before{opacity:.9}}.home .global-footer:before{background:linear-gradient(.4turn,#303b41,#000);opacity:.7}.home .global-footer .section-footer{background-color:#303b41}.chapter-0 header section{background-image:url(../images/backgrounds/bg-forest.jpg);background-position:top left;background-repeat:no-repeat;background-size:cover}.chapter-0 .section-footer{background-image:url(../images/backgrounds/bg-forest.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.chapter-0 main{background-position:top right;background-repeat:no-repeat;background-image:url(../images/backgrounds/shapes/e.svg);background-size:contain}.chapter-1 header section{background-image:url(../images/backgrounds/bg-marsh.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.chapter-1 .section-footer{background-image:url(../images/backgrounds/bg-marsh.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.chapter-1 main{background-position:top right;background-repeat:no-repeat;background-image:url(../images/backgrounds/shapes/a.svg);background-size:contain}.chapter-2 header section{background-image:url(../images/backgrounds/bg-field.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.chapter-2 .section-footer{background-image:url(../images/backgrounds/bg-field.jpg);background-position:bottom right;background-repeat:no-repeat;background-size:cover}.chapter-2 main{background-position:top left;background-repeat:no-repeat;background-image:url(../images/backgrounds/shapes/b.svg);background-size:contain}.chapter-3 header section{background-image:url(../images/backgrounds/bg-solar.jpg);background-position:top left;background-repeat:no-repeat;background-size:cover}.chapter-3 .section-footer{background-image:url(../images/backgrounds/bg-solar.jpg);background-position:bottom right;background-repeat:no-repeat;background-size:cover}.chapter-3 main{background-position:top left;background-repeat:no-repeat;background-image:url(../images/backgrounds/shapes/d.svg);background-size:contain}.chapter-4 header section{background-image:url(../images/backgrounds/bg-desert.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover}.chapter-4 .section-footer{background-image:url(../images/backgrounds/bg-desert.jpg);background-position:bottom right;background-repeat:no-repeat;background-size:cover}.chapter-4 main{background-position:top left;background-repeat:no-repeat;background-image:url(../images/backgrounds/shapes/c.svg);background-size:contain}*{-webkit-box-sizing:border-box;box-sizing:border-box}.grid-cell{float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem}.grid{margin:0;margin-right:-1.5rem}.grid:after{content:"";display:table;clear:both}.grid [class*=col-]{float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem}.col-1-1{width:100%}.col-1-2{width:50%}.col-2-3{width:66.66%}.col-1-3{width:33.33%}.col-1-4{width:25%}.col-3-4{width:75%}.col-1-5{width:20%}.col-2-5{width:40%}.col-3-5{width:60%}.col-4-5{width:80%}.col-1-6{width:16.66%}.col-4-6{width:66.66%}.col-5-6{width:83.33%}.col-1-8{width:12.5%}.col-1-16{width:6.25%}.grid-pad{padding:1.5rem 0 1.5rem 1.5rem}.grid-pad [class*=col-]:last-of-type{padding-right:1.5rem}.fixed-height-columns{margin:0;margin-right:-1.5rem;border-spacing:1.5rem 0;border-collapse:separate;margin-left:-1.5rem}.fixed-height-columns:after{content:"";display:table;clear:both}.fixed-height-columns [class*=col-]{float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem}@media screen and (min-width:64em){.fixed-height-columns{display:table}}@media screen and (min-width:64em){.fixed-height-columns .row{display:table-row}}.fixed-height-columns .column{float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem;position:relative;width:100%;text-align:left;height:100%;padding:1.5rem 1.5rem}@media screen and (min-width:64em){.fixed-height-columns .column{float:none;width:33.33%;display:table-cell}}img{max-width:100%}body{margin:0}.continuous,.no-margin-bottom{margin-bottom:0}.clearfix{clear:both}.fixed-position{position:fixed;will-change:position;-webkit-backface-visibility:hidden;backface-visibility:hidden}.unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.undraggable{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.unhidden{clip:auto;height:auto;margin:auto;overflow:auto;padding:auto;position:relative;width:auto}.extra-padding-vertical{padding-top:1rem;padding-bottom:1rem}.extra-padding-horizontal{padding-left:1rem;padding-right:1rem}.no-space-top,.no-top-space{margin-top:0;padding-top:0}.no-bottom-space,.no-space-bottom{margin-bottom:0;padding-bottom:0}a{-webkit-transition:all .1s;transition:all .1s}a:focus,a:hover{color:#ff5a59}.more{text-align:right;font-size:1.2em;font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700}.more a:after{content:' >'}.secondary-cta{margin:1rem 0}.secondary-cta a{padding:.66666667rem .66666667rem .33333333rem .66666667rem;border-radius:1em;border:1px solid #303b41;text-decoration:none;margin:0;background-color:#fff}.secondary-cta a:focus,.secondary-cta a:hover{background-color:#00d29a}.secondary-cta a:focus,.secondary-cta a:hover{text-decoration:underline}a.cta{display:inline-block;font-size:1.4em;font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;text-decoration:none;background-color:#ebf0f8;color:#00d29a;padding:1rem 1rem .5rem 1rem;border:.125rem solid #00d29a}a.cta:focus,a.cta:hover{background-color:#303b41;color:#00d29a}.breadcrumbs ul{padding:0;margin:0}.breadcrumbs li{font-size:1.1em;list-style-type:none;display:inline-block;margin:0 .25rem 0 0}.breadcrumbs li:after{content:">";padding:0 0 0 .33333333rem;text-decoration:none}.breadcrumbs li:last-of-type:after{display:none}.examples ul{margin-bottom:2rem}.examples li{line-height:1.9em}.examples a{font-size:1.3em;font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700}.icon-plus:before{content:'\f067';font-size:16px;display:inline-block;font-family:FA}.icon-minus:before{content:'\f068';font-size:16px;display:inline-block;font-family:FA}.icon-email:before{content:'\f0e0';font-size:16px;display:inline-block;font-family:FA}.icon-back:before{content:'\f060';font-size:16px;display:inline-block;font-family:FA}.icon-download:before{content:'\f15c';font-size:16px;display:inline-block;font-family:FA}.icon-share:before{content:'\f064';font-size:16px;display:inline-block;font-family:FA}.icon-return:before{content:'\f015';font-size:16px;display:inline-block;font-family:FA}.icon-next:before{content:'\f061';font-size:16px;display:inline-block;font-family:FA}.icon-close:before{content:'\f00d';font-size:16px;display:inline-block;font-family:FA}.icon-top:before{content:'\f077';font-size:16px;display:inline-block;font-family:FA}.icon-tick:before{content:'\f058';font-size:16px;display:inline-block;font-family:FA}.icon-s-twitter:before{content:'\f099';font-size:16px;display:inline-block;font-family:FA}.icon-s-twitter:before{font-family:'FA brands'}.icon-s-facebook:before{content:'\f39e';font-size:16px;display:inline-block;font-family:FA}.icon-s-facebook:before{font-family:'FA brands'}.icon-s-linkedin:before{content:'\f0e1';font-size:16px;display:inline-block;font-family:FA}.icon-s-linkedin:before{font-family:'FA brands'}.icon-s-email:before{content:'\f1fa';font-size:16px;display:inline-block;font-family:FA}.icon-s-link:before{content:'\f0c1';font-size:16px;display:inline-block;font-family:FA}.border-top-green{border-top:.75em solid #00d29a}.border-top-charcoal{border-top:.75em solid #303b41}.boxes-white{margin-right:-1.5rem;background-color:transparent;margin:0;padding:0}.boxes-white:after{content:"";display:table;clear:both}.boxes-white [class*=col-]{float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem}.boxes-white li{list-style-type:none;float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem;width:100%;margin:0}@media screen and (min-width:35.5em){.boxes-white li{width:33.33%}}@media screen and (min-width:48em){.boxes-white li{width:16.66%}}.boxes-white li a{background-color:#fff;color:#303b41;border:.15em solid #fff;-webkit-transition:all .1s;transition:all .1s;display:block;padding:1rem .5rem;font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;font-size:.9em;text-align:center;text-decoration:none}.boxes-white li a:focus,.boxes-white li a:hover{background-color:#00d29a;color:#303b41;border-color:#303b41}.boxes-white li a .icon{width:3.5em;height:3.5em;display:block;margin:1rem auto 0}.circles-white{margin-right:-1.5rem;background-color:transparent;margin:0;padding:0;margin-bottom:2rem}.circles-white:after{content:"";display:table;clear:both}.circles-white [class*=col-]{float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem}.circles-white li{list-style-type:none;float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem;width:100%;margin:0}@media screen and (min-width:35.5em){.circles-white li{width:33.33%}}@media screen and (min-width:48em){.circles-white li{width:16.66%}}.circles-white li a{background-color:#fff;color:#303b41;border:.15em solid #fff;-webkit-transition:all .1s;transition:all .1s;display:block;padding:1rem .5rem;font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;font-size:.9em;text-align:center;text-decoration:none}.circles-white li a:focus,.circles-white li a:hover{background-color:#00d29a;color:#303b41;border-color:#303b41}.circles-white li a .icon{width:3.5em;height:3.5em;display:block;margin:1rem auto 0}.circles-white li{margin-right:0;width:auto}.circles-white li a{border-radius:100%;width:8em;height:8em;line-height:1.1em}.circles-white li a .icon{width:3.5em;height:2.6em}.circles-white-small{margin-right:-1.5rem;background-color:transparent;margin:0;padding:0;margin-bottom:2rem;font-size:.9em}.circles-white-small:after{content:"";display:table;clear:both}.circles-white-small [class*=col-]{float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem}.circles-white-small li{list-style-type:none;float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem;width:100%;margin:0}@media screen and (min-width:35.5em){.circles-white-small li{width:33.33%}}@media screen and (min-width:48em){.circles-white-small li{width:16.66%}}.circles-white-small li a{background-color:#fff;color:#303b41;border:.15em solid #fff;-webkit-transition:all .1s;transition:all .1s;display:block;padding:1rem .5rem;font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;font-size:.9em;text-align:center;text-decoration:none}.circles-white-small li a:focus,.circles-white-small li a:hover{background-color:#00d29a;color:#303b41;border-color:#303b41}.circles-white-small li a .icon{width:3.5em;height:3.5em;display:block;margin:1rem auto 0}.circles-white-small li{margin-right:0;width:auto}.circles-white-small li a{border-radius:100%;width:8em;height:8em;line-height:1.1em}.circles-white-small li a .icon{width:3.5em;height:2.6em}.circles-white-small li{padding:0 1rem .5rem 0;line-height:1em}.circles-white-small li a{width:7em;height:7em}.circles-white-small li a .icon{font-size:.6em;height:3em;width:3em;margin-top:1.4em}.circles-grey-small{margin-right:-1.5rem;background-color:transparent;margin:0;padding:0;margin-bottom:2rem;font-size:.9em}.circles-grey-small:after{content:"";display:table;clear:both}.circles-grey-small [class*=col-]{float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem}.circles-grey-small li{list-style-type:none;float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem;width:100%;margin:0}@media screen and (min-width:35.5em){.circles-grey-small li{width:33.33%}}@media screen and (min-width:48em){.circles-grey-small li{width:16.66%}}.circles-grey-small li a{background-color:#ebf0f8;color:#303b41;border:.15em solid #ebf0f8;-webkit-transition:all .1s;transition:all .1s;display:block;padding:1rem .5rem;font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;font-size:.9em;text-align:center;text-decoration:none}.circles-grey-small li a:focus,.circles-grey-small li a:hover{background-color:#00d29a;color:#303b41;border-color:#303b41}.circles-grey-small li a .icon{width:3.5em;height:3.5em;display:block;margin:1rem auto 0}.circles-grey-small li{margin-right:0;width:auto}.circles-grey-small li a{border-radius:100%;width:8em;height:8em;line-height:1.1em}.circles-grey-small li a .icon{width:3.5em;height:2.6em}.circles-grey-small li{padding:0 1rem .5rem 0;line-height:1em}.circles-grey-small li a{width:7em;height:7em}.circles-grey-small li a .icon{font-size:.6em;height:3em;width:3em;margin-top:1.4em}.border-box-white{background-color:#fff;color:#303b41;padding:2rem;margin:1rem 0;border-top:.5rem solid #00d29a}.border-box-white h2:first-of-type{margin-top:0}.border-box-white a:focus,.border-box-white a:hover{color:#00d29a}.border-box-grey{background-color:#ebf0f8;color:#303b41;padding:2rem;margin:1rem 0;border-top:.5rem solid #00d29a}.border-box-grey h2:first-of-type{margin-top:0}.border-box-grey a:focus,.border-box-grey a:hover{color:#00d29a}.box-white{background-color:#fff;color:#303b41;padding:2rem;margin:1rem 0}.box-white h2:first-of-type{margin-top:0}.box-white a:focus,.box-white a:hover{color:#00d29a}.box-grey{background-color:#dde2eb;color:#303b41;padding:2rem;margin:1rem 0}.box-grey h2:first-of-type{margin-top:0}.box-grey a:focus,.box-grey a:hover{color:#00d29a}.outline-box{border:1px solid #beced5;padding:.5rem}hr{width:100%;height:.1em;background-color:#00d29a;border-style:none;margin-bottom:2rem}.active-circle a{background-color:#00d29a!important;border-color:#303b41!important;cursor:default!important}.section-priorities h3{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;font-size:1.5em;margin:0 0 1rem 0}.section-priorities .item{position:relative;-webkit-transition:all .1s;transition:all .1s}@media screen and (max-width:35.5em){.section-priorities .item{border:1px solid #2c2e35;margin-bottom:1rem}}@media screen and (max-width:35.5em){.section-priorities .item.expanded{background-color:#303b41;color:#fff}.section-priorities .item.expanded .result{padding:0 1rem 0 2rem;clip:auto;height:auto;margin:auto;overflow:auto;padding:auto;position:relative;width:auto;z-index:1}.section-priorities .item.expanded .result p:first-of-type{margin-top:0}.section-priorities .item.expanded .expand-link{display:none}.section-priorities .item.expanded .collapse-link{display:block;width:100%;text-align:right}.section-priorities .item.expanded .collapse-link:focus,.section-priorities .item.expanded .collapse-link:hover{text-decoration:underline}.section-priorities .item.expanded .collapse-link:focus:after,.section-priorities .item.expanded .collapse-link:hover:after{border-color:transparent}}.section-priorities h4{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em}@media screen and (max-width:35.5em){.section-priorities h4{margin-top:0}.section-priorities h4 .number{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;position:absolute;top:.5rem;left:.75em}.section-priorities h4 .text{display:block;padding:.5rem .5rem 0 2rem}}@media screen and (min-width:35.5em){.section-priorities h4 .number{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;float:left;position:absolute;background-color:#ffdd0f;margin-top:-.5rem;padding:0 .5rem .25rem 0}.section-priorities h4 .text{display:block;border-left:1px solid #707070;padding-left:1.5rem;margin-left:.5rem;border-top:1px solid #707070;margin-top:2.5rem;padding-top:.5rem}}@media screen and (max-width:35.5em){.section-priorities .expand-collapse-link{color:#303b41;display:block;text-align:right;padding-right:1rem;padding-bottom:.5rem;cursor:pointer;width:100%;background-color:transparent;border:0;font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;font-size:1.1em;z-index:2}.section-priorities .expand-collapse-link:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid transparent;-webkit-transition:all .1s;transition:all .1s}.section-priorities .expand-collapse-link:focus:after,.section-priorities .expand-collapse-link:hover:after{border-color:#2c2e35}}@media screen and (min-width:35.5em){.section-priorities .expand-collapse-link{display:none}}.section-priorities .expand-link:before{content:'\f067';font-size:16px;display:inline-block;font-family:FA}@media screen and (max-width:35.5em){.section-priorities .expand-link{color:#303b41;display:block;text-align:right;padding-right:1rem;padding-bottom:.5rem;cursor:pointer;width:100%;background-color:transparent;border:0;font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;font-size:1.1em;z-index:2}.section-priorities .expand-link:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid transparent;-webkit-transition:all .1s;transition:all .1s}.section-priorities .expand-link:focus:after,.section-priorities .expand-link:hover:after{border-color:#2c2e35}}@media screen and (min-width:35.5em){.section-priorities .expand-link{display:none}}@media screen and (max-width:35.5em){.section-priorities .expand-link:before{content:"+ ";font-size:1.7em;margin-right:.3em;position:relative;top:.1em}}.section-priorities .collapse-link:before{content:'\f068';font-size:16px;display:inline-block;font-family:FA}@media screen and (max-width:35.5em){.section-priorities .collapse-link{color:#303b41;display:block;text-align:right;padding-right:1rem;padding-bottom:.5rem;cursor:pointer;width:100%;background-color:transparent;border:0;font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;font-size:1.1em;z-index:2}.section-priorities .collapse-link:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid transparent;-webkit-transition:all .1s;transition:all .1s}.section-priorities .collapse-link:focus:after,.section-priorities .collapse-link:hover:after{border-color:#2c2e35}}@media screen and (min-width:35.5em){.section-priorities .collapse-link{display:none}}@media screen and (max-width:35.5em){.section-priorities .collapse-link{color:#fff;border-color:transparent;display:none}.section-priorities .collapse-link:before{content:"- ";font-size:1.4em;margin-right:.3em}.section-priorities .collapse-link:after{position:relative}}@media screen and (max-width:35.5em){.section-priorities .result{border:1px solid red;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}aside.sdgs{background-color:#ebf0f8;color:#303b41}aside.sdgs a{color:#303b41;text-decoration:underline}aside.sdgs .inner{width:90%;max-width:50em;margin:0 auto;padding:1em 0;width:95%;padding:.5em 0;padding:.5rem .5rem}.sdgs{margin-bottom:0;padding-bottom:0;padding-top:.5rem}.sdgs ul{padding:0;margin:0;margin-right:-1.5rem}.sdgs ul:after{content:"";display:table;clear:both}.sdgs ul [class*=col-]{float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem}.sdgs li{float:left;padding-right:1.5rem;padding-bottom:1.5rem;display:block;margin-bottom:1.5rem;width:50%;padding-bottom:1rem;display:inline-block;list-style-type:none;margin-bottom:0}@media screen and (min-width:23em){.sdgs li{width:33.33%}}@media screen and (min-width:35.5em){.sdgs li{width:25%}}@media screen and (min-width:48em){.sdgs li{width:16.66%}}@media screen and (min-width:64em){.sdgs li{width:12.5%}}.sdgs li img{width:100%;max-width:100%;border:2px solid transparent;-webkit-transition:all .1s;transition:all .1s}.sdgs a:focus img,.sdgs a:hover img{border-color:#303b41}.section-page-toc{background-color:#ebf0f8;color:#303b41}.section-page-toc a{color:#303b41;text-decoration:underline}@media screen and (min-width:48em){.section-page-toc{background-color:transparent;color:#303b41}.section-page-toc a{color:#303b41;text-decoration:underline}.section-page-toc .pre-title,.section-page-toc h1,.section-page-toc h2{color:#303b41}.section-page-toc .container{background-color:#ebf0f8;color:#303b41}.section-page-toc .container a{color:#303b41;text-decoration:underline}.section-page-toc .container .inner{width:90%;max-width:50em;margin:0 auto;padding:1em 0;width:95%;padding:.5em 0}}.section-page-toc ul{margin:0 0 1rem 0;padding:0;font-size:.8em}.section-page-toc li{list-style-type:none;padding:.25rem 0}.section-page-toc a{position:relative;display:inline-block;text-decoration:none!important;font-size:1em;color:#303b41}.section-page-toc a:focus .text,.section-page-toc a:hover .text{color:#008059;border-color:#008059}.section-page-toc a:focus .number,.section-page-toc a:hover .number{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;display:inline-block;border-radius:100%;background-color:#00d29a;color:#fff;width:1.6em;height:1.6em;font-size:.9em;text-align:center;margin-right:.5rem}.section-page-toc .number{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;display:inline-block;border-radius:100%;background-color:#00d29a;color:#303b41;width:1.6em;height:1.6em;font-size:.9em;text-align:center;margin-right:.5rem;position:absolute;left:0;-webkit-transition:all .1s;transition:all .1s}.section-page-toc .text{border-bottom:1px solid #008059;margin-left:2.5rem;display:inline-block}@media screen and (min-width:48em){.section-page-toc .text{margin-left:3rem}}.standard-toc ul{margin:0;padding:0;font-size:1.4em;position:relative}.standard-toc ul:before{content:"";position:absolute;left:.6em;top:.1em;bottom:0;width:.15em;background-color:#00d29a;z-index:0}.standard-toc li{list-style-type:none;margin-bottom:1rem}.standard-toc li:first-of-type:before{content:" ";position:absolute;font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;display:inline-block;border-radius:100%;background-color:#00d29a;color:#303b41;width:1.6em;height:1.6em;font-size:.9em;text-align:center;margin-right:.5rem;font-size:.5em;margin-left:.5em;margin-right:1.6em}.standard-toc a{text-decoration:none}.standard-toc a:focus,.standard-toc a:hover{color:#008059}.standard-toc a:focus .chapter-number,.standard-toc a:hover .chapter-number{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;display:inline-block;border-radius:100%;background-color:#00d29a;color:#fff;width:1.6em;height:1.6em;font-size:.9em;text-align:center;margin-right:.5rem}.standard-toc .chapter-number{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;display:inline-block;border-radius:100%;background-color:#00d29a;color:#303b41;width:1.6em;height:1.6em;font-size:.9em;text-align:center;margin-right:.5rem;position:absolute;z-index:1;line-height:1.5em;-webkit-transition:all .1s;transition:all .1s}.standard-toc a .chapter-name{text-decoration:underline}.standard-toc .chapter-name{padding-left:3rem;display:inline-block}.landing-toc ul{margin:0;padding:0;font-size:1.4em;position:relative}.landing-toc ul:before{content:"";position:absolute;left:.6em;top:.1em;bottom:0;width:.15em;background-color:#00d29a;z-index:0}.landing-toc li{list-style-type:none;margin-bottom:1rem}.landing-toc li:first-of-type:before{content:" ";position:absolute;font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;display:inline-block;border-radius:100%;background-color:#00d29a;color:#303b41;width:1.6em;height:1.6em;font-size:.9em;text-align:center;margin-right:.5rem;font-size:.5em;margin-left:.5em;margin-right:1.6em}.landing-toc a{text-decoration:none}.landing-toc a:focus,.landing-toc a:hover{color:#008059}.landing-toc a:focus .chapter-number,.landing-toc a:hover .chapter-number{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;display:inline-block;border-radius:100%;background-color:#00d29a;color:#fff;width:1.6em;height:1.6em;font-size:.9em;text-align:center;margin-right:.5rem}.landing-toc .chapter-number{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;display:inline-block;border-radius:100%;background-color:#00d29a;color:#303b41;width:1.6em;height:1.6em;font-size:.9em;text-align:center;margin-right:.5rem;position:absolute;z-index:1;line-height:1.5em;-webkit-transition:all .1s;transition:all .1s}.landing-toc a .chapter-name{text-decoration:underline}.landing-toc .chapter-name{padding-left:3rem;display:inline-block}.toc-chapter-outer{background-color:#dde2eb}.toc-chapter{font-size:.95em;padding:1rem 0}.toc-chapter ul{margin:0;padding:0;font-size:1.4em;position:relative}.toc-chapter ul:before{content:"";position:absolute;left:.6em;top:.1em;bottom:0;width:.15em;background-color:#00d29a;z-index:0}.toc-chapter li{list-style-type:none;margin-bottom:1rem}.toc-chapter li:first-of-type:before{content:" ";position:absolute;font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;display:inline-block;border-radius:100%;background-color:#00d29a;color:#303b41;width:1.6em;height:1.6em;font-size:.9em;text-align:center;margin-right:.5rem;font-size:.5em;margin-left:.5em;margin-right:1.6em}.toc-chapter a{text-decoration:none}.toc-chapter a:focus,.toc-chapter a:hover{color:#008059}.toc-chapter a:focus .chapter-number,.toc-chapter a:hover .chapter-number{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;display:inline-block;border-radius:100%;background-color:#00d29a;color:#fff;width:1.6em;height:1.6em;font-size:.9em;text-align:center;margin-right:.5rem}.toc-chapter .chapter-number{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;display:inline-block;border-radius:100%;background-color:#00d29a;color:#303b41;width:1.6em;height:1.6em;font-size:.9em;text-align:center;margin-right:.5rem;position:absolute;z-index:1;line-height:1.5em;-webkit-transition:all .1s;transition:all .1s}.toc-chapter a .chapter-name{text-decoration:underline}.toc-chapter .chapter-name{padding-left:3rem;display:inline-block}.toc-chapter ul:before{width:.1em;top:.5em;left:.65em}.toc-chapter .active{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;cursor:default}.next-chapter{padding-bottom:1rem;text-align:right}.next-chapter .label{font-size:1em}.next-chapter a.cta{position:relative;font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:inline-block;font-size:1.3em;background-color:#00d29a;text-decoration:none;padding:.5rem 1rem;border:.08em solid #00d29a;-webkit-transition:all .2s;transition:all .2s;color:#303b41;padding-right:2.5rem}.next-chapter a.cta:before{content:'\f061';font-size:16px;display:inline-block;font-family:FA}.next-chapter a.cta:before{font-size:.9em;margin-left:.5rem;position:absolute;right:1rem}.next-chapter a.cta:focus,.next-chapter a.cta:hover{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:inline-block;font-size:1.3em;background-color:#ffdd0f;text-decoration:none;padding:.5rem 1rem;border:.08em solid #303b41;-webkit-transition:all .2s;transition:all .2s;color:#303b41;padding-right:2.5rem}.back-to-start{padding-bottom:1rem;text-align:right;text-align:left}.back-to-start .label{font-size:1em}.back-to-start a.cta{position:relative;font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:inline-block;font-size:1.3em;background-color:#00d29a;text-decoration:none;padding:.5rem 1rem;border:.08em solid #00d29a;-webkit-transition:all .2s;transition:all .2s;color:#303b41;padding-right:2.5rem}.back-to-start a.cta:before{content:'\f061';font-size:16px;display:inline-block;font-family:FA}.back-to-start a.cta:before{font-size:.9em;margin-left:.5rem;position:absolute;right:1rem}.back-to-start a.cta:focus,.back-to-start a.cta:hover{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:inline-block;font-size:1.3em;background-color:#ffdd0f;text-decoration:none;padding:.5rem 1rem;border:.08em solid #303b41;-webkit-transition:all .2s;transition:all .2s;color:#303b41;padding-right:2.5rem}.back-to-start a.cta{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:inline-block;font-size:1.3em;background-color:#beced5;text-decoration:none;padding:.5rem 1rem;border:.08em solid #beced5;-webkit-transition:all .2s;transition:all .2s;color:#303b41;width:100%;margin-bottom:.5rem;display:block;padding-left:2.5rem}@media screen and (min-width:35.5em){.back-to-start a.cta{width:auto;display:inline-block}}.back-to-start a.cta.b-back:before{content:'\f060';font-size:16px;display:inline-block;font-family:FA}.back-to-start a.cta.b-back:before{font-size:.9em;margin-right:.5rem;position:absolute;left:.5rem}.back-to-start a.cta.b-back:focus,.back-to-start a.cta.b-back:hover{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:inline-block;font-size:1.3em;background-color:#ffdd0f;text-decoration:none;padding:.5rem 1rem;border:.08em solid #303b41;-webkit-transition:all .2s;transition:all .2s;color:#303b41;padding-left:2.5rem}.back-to-start a.cta.b-download:before{content:'\f15c';font-size:16px;display:inline-block;font-family:FA}.back-to-start a.cta.b-download:before{font-size:.9em;margin-right:.5rem;position:absolute;left:.5rem}.back-to-start a.cta.b-download:focus,.back-to-start a.cta.b-download:hover{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:inline-block;font-size:1.3em;background-color:#ffdd0f;text-decoration:none;padding:.5rem 1rem;border:.08em solid #303b41;-webkit-transition:all .2s;transition:all .2s;color:#303b41;padding-left:2.5rem}aside.pullquote{background-color:#afaaff;color:#303b41;color:#2c2e35;margin-top:2rem;margin-bottom:2rem;font-size:1.1em;padding:1rem 2rem}aside.pullquote a{color:#303b41;text-decoration:underline}aside.pullquote blockquote{margin:0;padding:0}aside.pullquote blockquote p{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;font-size:1.3em}@media screen and (min-width:48em){aside.pullquote blockquote p{font-size:1.7em;line-height:1.2em}}aside.pullquote blockquote p:first-of-type{margin-top:0}aside.pullquote blockquote p:last-of-type{margin-bottom:.5rem}aside.pullquote blockquote footer{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;font-size:1.3em;text-align:right}aside.box{background-color:#ebf0f8;color:#303b41;margin-top:2rem;margin-bottom:2rem}aside.box a{color:#303b41;text-decoration:underline}aside.box h2:first-of-type{margin-top:.5rem}aside.box p:last-of-type{margin-bottom:.5rem}aside.footnotes{border-top:3px solid #8cfec3;margin-top:3rem}aside.footnotes h2{margin-top:.5rem;font-size:1.6em}aside.footnotes ol{font-size:1.2em;padding-left:1rem}aside.footnotes ol li{padding-left:.5rem;margin-bottom:.5rem}a.footnote{text-decoration:none!important;line-height:0!important;display:inline-block!important;margin-right:.25rem!important}#share-box{display:none;position:absolute;z-index:99;top:0;left:0;right:0;bottom:0;background-color:transparent}#share-box:before{position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);content:"";display:block}#share-box .container{max-width:35em;padding:1rem;background-color:#fff;margin-top:1rem;position:relative}#share-box.active{display:block}#share-box h2{margin-bottom:0;margin-top:0;font-size:1.6em}#share-box #close-share{position:absolute;top:1rem;right:1rem;font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;cursor:pointer;border:1px solid #303b41;background-color:#fff}#share-box #close-share:before{content:'\f00d';font-size:16px;display:inline-block;font-family:FA}#share-box #close-share:before{display:block;font-size:1.3em;margin-top:.25rem}#share-box #close-share:focus,#share-box #close-share:hover{background-color:#303b41;color:#fff}#share-box .share-page-options{font-size:1.3em;padding:.5rem 2rem 1rem 1rem;border-bottom:1px solid #ebf0f8;margin-bottom:1rem}#share-box .share-page-options .option{display:block}#share-box .share-links{padding:0;margin:0;font-size:1.3em}#share-box .share-links .share-twitter:before{content:'\f099';font-size:16px;display:inline-block;font-family:FA}#share-box .share-links .share-twitter:before{font-family:'FA brands'}#share-box .share-links .share-facebook:before{content:'\f39e';font-size:16px;display:inline-block;font-family:FA}#share-box .share-links .share-facebook:before{font-family:'FA brands'}#share-box .share-links .share-linkedin:before{content:'\f0e1';font-size:16px;display:inline-block;font-family:FA}#share-box .share-links .share-linkedin:before{font-family:'FA brands'}#share-box .share-links .share-email:before{content:'\f1fa';font-size:16px;display:inline-block;font-family:FA}#share-box .share-links .share-link:before{content:'\f0c1';font-size:16px;display:inline-block;font-family:FA}#share-box .share-links li{list-style-type:none}#share-box .share-links li a{display:block;width:100%;background-color:#00d29a;color:#303b41;text-decoration:none;margin-bottom:.5rem;padding:.5rem .5rem .5rem 2.5rem}#share-box .share-links li a:focus,#share-box .share-links li a:hover{background-color:#303b41;color:#fff}#share-box .share-links li a:before{font-size:1em!important;position:absolute;left:1.75rem}#share-box .share-links .success{display:none;opacity:0;-webkit-transition:all .2s;transition:all .2s;font-size:.8em}#share-box .share-links .success:before{content:'\f058';font-size:16px;display:inline-block;font-family:FA}#share-box .share-links .success:before{margin-right:.5rem;margin-left:1rem}#share-box .share-link.done .success{display:inline-block;opacity:1}.chapter figure{text-align:center;width:100%;margin:0 auto 0}.chapter figure figcaption,.chapter figure img{margin:0 auto;max-width:95%}.chapter figure figcaption.large{max-width:100%;font-size:1.3em;line-height:1.5em;text-align:left;font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;color:#303b41;margin-top:2rem;border-top:3px solid #8cfec3}.chapter figure figcaption.large:before{content:"Figure: ";font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700}.chapter figure.inline{width:100%;max-width:100%}.chapter figure.inline figcaption,.chapter figure.inline img{max-width:100%}.chapter figure a img{cursor:-webkit-zoom-in;cursor:zoom-in}figure#origins_1-1{width:100%}figure#origins_1-1 figcaption{margin-bottom:1rem}figure#origins_1-1 img{max-width:26em;margin-bottom:1rem}figure#origins_1-4{max-width:95%}figure#origins_1-4 figcaption,figure#origins_1-4 img{max-width:80em}figure#impact_2-0{width:100%}figure#impact_2-0 img{max-width:50em}figure#impact_2-0 figcaption{padding-bottom:1rem}figure#pathways_3-1{max-width:95%;display:none}figure#pathways_3-1 figcaption,figure#pathways_3-1 img{max-width:80rem}figure#pathways_3-1 figcaption{margin-bottom:3rem}@media screen and (min-width:48em){figure#pathways_3-1{display:block}}figure#pathways_3-1_vertical{max-width:95%;display:none}figure#pathways_3-1_vertical figcaption,figure#pathways_3-1_vertical img{max-width:40rem}figure#pathways_3-1_vertical figcaption{margin-bottom:3rem}@media screen and (max-width:48em){figure#pathways_3-1_vertical{display:block}}figure#pathways_3-3 figcaption,figure#pathways_3-3 img{max-width:45em}figure#pathways_3-3_table{max-width:95%}figure#pathways_3-3_table figcaption,figure#pathways_3-3_table img{max-width:80rem}figure#pathways_3-3_table figcaption{padding-bottom:1rem;line-height:1.4em!important;margin-top:0}figure#pathways_3-3_table figcaption:before{content:"Table 1: "}figure#pathways_3-3_table figcaption p{font-size:1.2rem;line-height:1.1em}figure#enabling_4-7 img{max-width:30em}figure#origins_0-0 img{width:100%}.mans-signature{max-width:20em;margin-top:1em}.chapter main p.large.mans-name{font-size:1.65em;margin-top:0}#photo-preface-pier{max-width:90em}#photo-whoweare-mangoes{max-width:90em}#photo-whoweare-volunteers{max-width:90em}#photo-pathways-turbines{max-width:90em}#photo-enablingdelivery-people{max-width:90em}#photo-enablingdelivery-plane{max-width:90em}#back-to-top{font-size:.7em;cursor:pointer;position:fixed;bottom:1rem;right:1rem;font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;border:none;background-color:#ebf0f8;color:#303b41;-webkit-transition:all .2s;transition:all .2s;opacity:.9;padding-bottom:.25rem}#back-to-top:focus,#back-to-top:hover{background-color:#303b41;color:#fff;opacity:1}#back-to-top:before{content:'\f077';font-size:16px;display:inline-block;font-family:FA}#back-to-top:before{display:block;font-size:1.7em;padding:.5rem 0 .25rem 0}#back-to-top.hidden{opacity:0}html{font-size:1em;background-color:#0d0d0d;background-position:top;background-repeat:no-repeat;background-size:100%}main section:last-of-type{padding-bottom:2rem}section{background-color:#fff;color:#303b41;font-size:.9em}section a{color:#303b41;text-decoration:underline}.container{width:90%;max-width:50em;margin:0 auto;padding:1em 0}.light-container{width:90%;max-width:50em;margin:0 auto;padding:1em 0;width:95%;padding:.5em 0}aside{width:100%;margin:0 auto;padding:1em 0}.extended-container{width:90%;max-width:50em;margin:0 auto;padding:1em 0;max-width:60em}.reduced-container{width:90%;max-width:50em;margin:0 auto;padding:1em 0;max-width:40em}.a-c{text-align:center}.a-l{text-align:left}.a-r{text-align:right}.extra-padding-bottom{padding-bottom:1rem}.extra-padding-top{padding-top:1rem}.extra-padding-vertical{padding-top:1rem;padding-bottom:1rem}.extra-margin-bottom{margin-bottom:1rem}.extra-margin-top{margin-top:1rem}.extra-margin-vertical{margin-top:1rem;margin-bottom:1rem}.intro{font-size:1.2em}figure{margin:0}figure figcaption{text-align:right}.optanon-alert-box-wrapper a{color:#00d29a!important}.optanon-alert-box-wrapper a:focus,.optanon-alert-box-wrapper a:hover{color:#ffdd0f!important}.optanon-alert-box-wrapper a .optanon-alert-box-button-middle{background-color:#00d29a!important;border-color:#00d29a!important;color:#303b41!important}.global-footer{position:relative;color:#fff}.global-footer a{color:#fff}.global-footer:before{content:"";display:block;z-index:0;position:absolute;top:0;left:0;right:0;bottom:0}.global-footer .container{position:relative;display:block;z-index:1}.global-footer .title{font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;display:block;font-size:1.6em;padding-top:.33333333rem}.global-footer .title a{text-decoration:none}.global-footer .title a:focus,.global-footer .title a:hover{border-bottom:1px solid #8cfec3}.global-footer .subtitle{font-size:1.1em;color:#fff}.global-footer nav.footer-primary ul{padding:0;margin:1rem 0 0 0}.global-footer nav.footer-primary li{display:block;padding-bottom:.5rem;list-style-type:none;font-size:1.3em}@media screen and (min-width:48em){.global-footer nav.footer-primary li{display:inline-block}}.global-footer nav.footer-primary li a{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:inline-block;font-size:.9em;background-color:rgba(44,46,53,.7);text-decoration:none;padding:.5rem 1rem;border:.08em solid #effff7;-webkit-transition:all .2s;transition:all .2s;color:#fff;width:100%}.global-footer nav.footer-primary li a:focus,.global-footer nav.footer-primary li a:hover{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:inline-block;font-size:.9em;background-color:#fff;text-decoration:none;padding:.5rem 1rem;border:.08em solid #2c2e35;-webkit-transition:all .2s;transition:all .2s;color:#2c2e35}@media screen and (min-width:35.5em){.global-footer nav.footer-primary li a{width:50%}}@media screen and (min-width:48em){.global-footer nav.footer-primary li a{width:auto}}.global-footer nav.footer-primary .b-back:before{content:'\f060';font-size:16px;display:inline-block;font-family:FA}.global-footer nav.footer-primary .b-download:before{content:'\f15c';font-size:16px;display:inline-block;font-family:FA}.global-footer nav.footer-primary .b-share:before{content:'\f064';font-size:16px;display:inline-block;font-family:FA}.global-footer nav.footer-primary .b-return:before{content:'\f015';font-size:16px;display:inline-block;font-family:FA}.global-footer nav.footer-primary a.secondary:before{font-size:.9em;padding-right:.5rem}.global-footer nav.footer-secondary ul{margin:1rem 0 1rem 0;padding:0}.global-footer nav.footer-secondary ul li{list-style-type:none;display:inline-block;font-size:1.3em;margin:0 1rem 0 0}.global-footer nav.footer-secondary ul li a{text-decoration:underline;display:inline-block;position:relative}.global-footer nav.footer-secondary ul li a:focus,.global-footer nav.footer-secondary ul li a:hover{color:#00d29a;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.global-footer .email-banner{background-color:#0d0d0d;position:relative}.global-footer .email-banner a{font-size:1.2em;font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700;text-decoration:none}.global-footer .email-banner a:before{content:'\f0e0';font-size:16px;display:inline-block;font-family:FA}.global-footer .email-banner a:before{font-size:.9em;padding-right:.5rem}.global-footer .email-banner a:focus,.global-footer .email-banner a:hover{border-bottom:1px solid #8cfec3}.global-header{position:relative;color:#fff}.global-header .inner{font-size:1.2em}.global-header section{color:#fff}.global-header section h1,.global-header section h2{color:#fff}.global-header .container{position:relative;padding-top:2em}.global-header a{color:#fff}.global-header:before{content:"";display:block;z-index:0;position:absolute;top:0;left:0;right:0;bottom:0}.global-header .container{position:relative;display:block;z-index:1}.global-header .logo{float:left;width:2em;position:relative;top:-.3em;height:auto;margin-right:1rem}@media screen and (min-width:64em){.global-header .logo{width:2.5em}}.global-header .logo img{margin-top:.5rem}.global-header .title{display:inline-block;font-size:1.5em;line-height:1.1em;margin:0 2rem 0 1rem;font-family:Calibre,Rubik,Calibri,Arial,sans-serif;font-weight:700}.global-header .title .subtitle{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:inline-block;margin-top:0;line-height:.9em}.global-header .title a{text-decoration:none;-webkit-transition:all .1s;transition:all .1s}.global-header .title a .subtitle{border-bottom:1px solid transparent;-webkit-transition:all .1s;transition:all .1s}.global-header .title.large{display:none}@media screen and (min-width:64em){.global-header .title.large{display:block}}.global-header .title.small{margin-left:0;font-size:1.2em}@media screen and (min-width:64em){.global-header .title.small{display:none}}@media screen and (max-width:23em){.global-header .title{display:block}.global-header .title .subtitle{line-height:1em;margin-top:.25em;margin-bottom:.5em}}.global-header .breadcrumbs{display:block;clear:both}.global-header .breadcrumbs li{line-height:1.1em}.global-header .breadcrumbs a{text-decoration:none;border-bottom:1px solid #fff}.global-header .breadcrumbs a:focus,.global-header .breadcrumbs a:hover{color:#8cfec3;border-color:#8cfec3}.global-header .breadcrumbs a:focus,.global-header .breadcrumbs a:hover{color:#8cfec3;border-color:#8cfec3}@media screen and (max-width:23em){.global-header .breadcrumbs{font-size:.9em}}body.home{color:#303b41}body.home .container{max-width:50em}body.home header .logo{display:block;float:none;width:9em;height:auto;margin-top:1rem}body.home header h1{margin-top:1rem;font-size:2em;color:#303b41}body.home header h1 .subtitle{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:block;margin-top:-.1em;font-size:1.2em}@media screen and (max-width:35.5em){body.home header h1 .subtitle{margin-top:.5em;line-height:1em}}body.home header p{font-size:1.2em;line-height:1.3em;max-width:36em;color:#303b41}body.home header .inner{padding:1em 2.5em;background-color:rgba(255,255,255,.9);margin-bottom:3em;margin-top:2em;border-top:.3em solid #00d29a}@media screen and (max-width:35.5em){body.home header .inner{background-color:transparent;margin:0;padding:0;border-top:0 solid transparent}}body.home h2{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;font-weight:400}body.home .landing-buttons{font-size:1rem;margin:0 0 1rem 0}body.home .landing-buttons ul{margin:0;padding:0}body.home .landing-buttons li{list-style-type:none;display:inline-block;width:100%;margin-bottom:.5rem}@media screen and (min-width:35.5em){body.home .landing-buttons li{width:auto}}body.home .landing-buttons a{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;font-size:1.2em;background-color:transparent;text-decoration:none;padding:.5rem 1rem;border:.08em solid #303b41;-webkit-transition:all .2s;transition:all .2s;color:#303b41;display:inline-block;width:100%;text-align:left}@media screen and (min-width:35.5em){body.home .landing-buttons a{width:auto}}body.home .landing-buttons a:focus,body.home .landing-buttons a:hover{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:inline-block;font-size:1.2em;background-color:#00d29a;text-decoration:none;padding:.5rem 1rem;border:.08em solid #303b41;-webkit-transition:all .2s;transition:all .2s;color:#303b41}body.home .landing-buttons .start:before{content:'\f061';font-size:16px;display:inline-block;font-family:FA}body.home .landing-buttons .download:before{content:'\f15c';font-size:16px;display:inline-block;font-family:FA}body.home .landing-buttons a:before{font-size:.9em!important;float:left;margin-right:.5rem}body.home .start{text-align:right}body.home .start a{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:inline-block;font-size:1.2em;background-color:#00d29a;text-decoration:none;padding:.5rem 1rem;border:.08em solid #00d29a;-webkit-transition:all .2s;transition:all .2s;color:#303b41}body.home .start a:focus,body.home .start a:hover{font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em;display:inline-block;font-size:1.2em;background-color:#ffdd0f;text-decoration:none;padding:.5rem 1rem;border:.08em solid #303b41;-webkit-transition:all .2s;transition:all .2s;color:#303b41}body.home .start a:before{content:'\f061';font-size:16px;display:inline-block;font-family:FA}body.home .start a:before{font-size:.9em!important;float:right;margin-left:.5rem}.chapter .global-header .container div{font-size:1.2em}.chapter main p{font-size:1.4em}.chapter main p.large{font-size:2em;font-family:Calibre,Roboto,Calibri,Arial,sans-serif;font-weight:400;line-height:1.4em}.chapter main ul{font-size:1.4em;line-height:1.4em}@media screen and (max-width:35.5em){.chapter main p{font-size:1.2em}.chapter main ul{font-size:1.1em;line-height:1.2em}}