﻿@import url("https://fonts.googleapis.com/css?family=Karla:400,700&display=swap");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body:before{opacity:.1 !important}.center{text-align:center}.container,#topbar,#mainbar{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.container::after,#topbar::after,#mainbar::after{clear:both;content:"";display:block}.row{position:relative;margin-bottom:1rem}.row::after{clear:both;content:"";display:block}.col-1{width:calc(8.3333333333% - 21.6666666667px);float:left;margin-left:20px;position:relative}.shift-1{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative}.col-2{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px;position:relative}.shift-2{left:calc(16.6666666667% - 23.3333333333px + 20px);position:relative}.col-3{width:calc(25% - 25px);float:left;margin-left:20px;position:relative}.shift-3{left:calc(25% - 25px + 20px);position:relative}.col-4{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px;position:relative}.shift-4{left:calc(33.3333333333% - 26.6666666667px + 20px);position:relative}.col-5{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px;position:relative}.shift-5{left:calc(41.6666666667% - 28.3333333333px + 20px);position:relative}.col-6{width:calc(50% - 30px);float:left;margin-left:20px;position:relative}.shift-6{left:calc(50% - 30px + 20px);position:relative}.col-7{width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px;position:relative}.shift-7{left:calc(58.3333333333% - 31.6666666667px + 20px);position:relative}.col-8{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px;position:relative}.shift-8{left:calc(66.6666666667% - 33.3333333333px + 20px);position:relative}.col-9{width:calc(75% - 35px);float:left;margin-left:20px;position:relative}.shift-9{left:calc(75% - 35px + 20px);position:relative}.col-10{width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px;position:relative}.shift-10{left:calc(83.3333333333% - 36.6666666667px + 20px);position:relative}.col-11{width:calc(91.6666666667% - 38.3333333333px);float:left;margin-left:20px;position:relative}.shift-11{left:calc(91.6666666667% - 38.3333333333px + 20px);position:relative}.col-12{width:calc(100% - 40px);float:left;margin-left:20px;position:relative}.shift-12{left:calc(100% - 40px + 20px);position:relative}.col-13{width:calc(108.333333333% - 41.6666666667px);float:left;margin-left:20px;position:relative}.shift-13{left:calc(108.333333333% - 41.6666666667px + 20px);position:relative}.col-14{width:calc(116.666666667% - 43.3333333333px);float:left;margin-left:20px;position:relative}.shift-14{left:calc(116.666666667% - 43.3333333333px + 20px);position:relative}.col-15{width:calc(125% - 45px);float:left;margin-left:20px;position:relative}.shift-15{left:calc(125% - 45px + 20px);position:relative}.col-16{width:calc(133.333333333% - 46.6666666667px);float:left;margin-left:20px;position:relative}.shift-16{left:calc(133.333333333% - 46.6666666667px + 20px);position:relative}.square:before{content:'';float:left;padding-bottom:100%}.square:after{content:'';display:table;clear:both}.dont-break-out,p a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.no-select,#chapter-nav a{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.tech-icon{display:block;width:50px;height:50px;background-size:75%;background-position:center center;background-repeat:no-repeat;border-radius:40px}.tech-icon.start{float:left;margin-right:14px;width:75px;height:75px}.tech-icon.small{float:left;margin-right:14px;width:50px;height:50px}.tech-icon.solar{background-color:#fbc200;background-image:url(../img/icons/tech_icon_solar.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/tech_icon_solar.svg)}.tech-icon.heat{background-color:#f19300;background-image:url(../img/icons/tech_icon_heat.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/tech_icon_heat.svg)}.tech-icon.water{background-color:#00a2ab;background-image:url(../img/icons/tech_icon_water.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/tech_icon_water.svg)}.tech-icon.biomass{background-color:#d37204;background-image:url(../img/icons/tech_icon_biomass.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/tech_icon_biomass.svg)}.tech-icon.wind{background-color:#4996cc;background-image:url(../img/icons/tech_icon_wind.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/tech_icon_wind.svg)}.ren-icon{display:block;float:left;margin-right:14px;width:100px;height:120px;background-size:100%;background-position:center center;background-repeat:no-repeat}.ren-icon.ri1{background-image:url(../img/icons/ren_icons_1.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/ren_icons_1.svg)}.ren-icon.ri2{background-image:url(../img/icons/ren_icons_2.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/ren_icons_2.svg)}.ren-icon.ri3{background-image:url(../img/icons/ren_icons_3.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/ren_icons_3.svg)}.ren-icon.ri4{background-image:url(../img/icons/ren_icons_4.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/ren_icons_4.svg)}body{font-family:"Karla",Sans-Serif}.hide-text{position:relative;display:inline-block;color:transparent !important}.hide-text:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:repeating-linear-gradient(to bottom, rgba(0,0,0,0.1) 0, rgba(0,0,0,0.1) 1em, transparent 1em, transparent 1.5em)}h1,.h1{font-family:"Karla",Sans-Serif;font-weight:400;font-style:normal;line-height:1.3;margin:0 0 .75em;padding:0;text-align:left}h2,.h2{font-family:"Karla",Sans-Serif;font-weight:400;font-style:normal;line-height:1.3;margin:0 0 .75em;padding:0;text-align:left}h3,.h3{font-family:"Karla",Sans-Serif;font-weight:400;font-style:normal;line-height:1.3;margin:0 0 .75em;padding:0;text-align:left}h4,.h4{font-family:"Karla",Sans-Serif;font-weight:400;font-style:normal;line-height:1.3;margin:0 0 .75em;padding:0;text-align:left}h5,.h5{font-family:"Karla",Sans-Serif;font-weight:400;font-style:normal;line-height:1.3;margin:0 0 .75em;padding:0;text-align:left}h6,.h6{font-family:"Karla",Sans-Serif;font-weight:400;font-style:normal;line-height:1.3;margin:0 0 .75em;padding:0;text-align:left}.megahead{font-size:2.2rem;padding-bottom:0.4em;border-bottom:2px solid #545253;background-repeat:no-repeat}h1#rise,#rise.h1{background-position:right bottom;background-size:cover}@media only screen and (min-width: 240px){h1#rise,#rise.h1{font-size:2rem;background-image:none}}@media only screen and (min-width: 640px){h1#rise,#rise.h1{font-size:2.25rem}}@media only screen and (min-width: 1180px){h1#rise,#rise.h1{background-image:url(../img/icons/rise_bg.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/rise_bg.svg);border-bottom:none}}h1#shift,#shift.h1{background-position:right bottom;background-size:cover}@media only screen and (min-width: 240px){h1#shift,#shift.h1{font-size:2rem;background-image:none}}@media only screen and (min-width: 640px){h1#shift,#shift.h1{font-size:2.25rem}}@media only screen and (min-width: 1180px){h1#shift,#shift.h1{background-image:url(../img/icons/shift_bg.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/shift_bg.svg);border-bottom:none}}h1 em,.h1 em,h2 em,.h2 em,h3 em,.h3 em,h4 em,.h4 em{text-transform:uppercase;font-style:normal;color:#fff;background-color:#ffc000;padding:0 0.2em}h1,.h1{font-size:1.8rem;text-transform:uppercase}h2,.h2{font-size:1.4rem;text-transform:uppercase;margin-bottom:1em;padding-top:2em;padding-bottom:0.3em;border-bottom:1px solid #a7abb1}h2.chap_01,.chap_01.h2,body.chapter-01 h2,body.chapter-01 .h2{border-bottom:1px solid #ffcd33}h2.chap_01 span,.chap_01.h2 span,body.chapter-01 h2 span,body.chapter-01 .h2 span{color:#ffc000}h2.chap_02,.chap_02.h2,body.chapter-02 h2,body.chapter-02 .h2{border-bottom:1px solid #04b8ff}h2.chap_02 span,.chap_02.h2 span,body.chapter-02 h2 span,body.chapter-02 .h2 span{color:#0095d0}h2.chap_03,.chap_03.h2,body.chapter-03 h2,body.chapter-03 .h2{border-bottom:1px solid #ffa025}h2.chap_03 span,.chap_03.h2 span,body.chapter-03 h2 span,body.chapter-03 .h2 span{color:#f18800}h2.chap_04,.chap_04.h2,body.chapter-04 h2,body.chapter-04 .h2{border-bottom:1px solid #00cbd7}h2.chap_04 span,.chap_04.h2 span,body.chapter-04 h2 span,body.chapter-04 .h2 span{color:#009ba4}h2.chap_05,.chap_05.h2,body.chapter-05 h2,body.chapter-05 .h2{border-bottom:1px solid #f21a30}h2.chap_05 span,.chap_05.h2 span,body.chapter-05 h2 span,body.chapter-05 .h2 span{color:#cd0c1f}h2.chap_06,.chap_06.h2,body.chapter-06 h2,body.chapter-06 .h2{border-bottom:1px solid #6d84b6}h2.chap_06 span,.chap_06.h2 span,body.chapter-06 h2 span,body.chapter-06 .h2 span{color:#5069a0}h2.chap_07,.chap_07.h2,body.chapter-07 h2,body.chapter-07 .h2{border-bottom:1px solid #a7c83e}h2.chap_07 span,.chap_07.h2 span,body.chapter-07 h2 span,body.chapter-07 .h2 span{color:#88a42f}h2.chap_08,.chap_08.h2,body.chapter-08 h2,body.chapter-08 .h2{border-bottom:1px solid #538a2f}h2.chap_08 span,.chap_08.h2 span,body.chapter-08 h2 span,body.chapter-08 .h2 span{color:#3c6422}.numberhead{display:flex}.numberhead span{line-height:1.1em;font-weight:500}.numberhead span.hugenumber{font-size:2.75em;line-height:0.8em;margin-right:0.1em;color:#ffc000}h3,.h3{font-size:1.25rem;text-transform:uppercase;margin-top:0;padding-top:2em;padding-bottom:0.5em;line-height:1.75em}h3 i,.h3 i{display:inline-block;width:2em;height:2em;vertical-align:middle;margin-right:0.5em;margin-top:-3px}body.layout-table h3,body.layout-table .h3{padding-top:0}h4,.h4{font-size:1.25rem;padding-top:1.5em;padding-bottom:0em}h5,.h5{font-size:1.2rem}h5.fig-header,.fig-header.h5{font-size:1.4rem;margin-top:24px;margin-bottom:10px;padding-top:10px;border-top:1px solid #b4b9bd;text-transform:uppercase}h6,.h6{font-size:1rem}h3.icon-head,.icon-head.h3{padding-top:4px;margin-bottom:6px}.line{border-top:1px solid #b3b2b2;padding-top:0.75rem;margin-top:0}.gradient-text{color:#933a4b;background-image:-webkit-linear-gradient(left, #2f5a8b, #c92929);-webkit-background-clip:text;-webkit-text-fill-color:transparent}p{font-family:"Karla",Sans-Serif;font-size:1.1rem;margin:0 0 .75em 0;font-weight:300;text-align:left;color:#333;line-height:1.5em}p span.Fliesstext-bold{font-weight:500;color:#000}.strong{font-weight:600}.firstcharacter{display:inline-block;background-color:#fc0;color:#fff;width:2.5em;height:2.5em;font-size:1.5em;line-height:2.5em;text-align:center;vertical-align:middle;margin-top:5px;margin-right:0.5em;float:left;font-family:"Karla",Sans-Serif}body.highlights .firstcharacter{background-color:#ffc000}body.chapter-01 .firstcharacter{background-color:#ffc000}body.chapter-02 .firstcharacter{background-color:#0095d0}body.chapter-03 .firstcharacter{background-color:#f18800}body.chapter-04 .firstcharacter{background-color:#009ba4}body.chapter-05 .firstcharacter{background-color:#cd0c1f}body.chapter-06 .firstcharacter{background-color:#5069a0}body.chapter-07 .firstcharacter{background-color:#88a42f}body.chapter-08 .firstcharacter{background-color:#3c6422}.centered{text-align:center}a{color:#0086fa;text-decoration:none;transition:color 150ms ease}a:active,a:focus,a:hover{color:#0065bc}body.chapter-03 a{color:#f18800}body.chapter-03 a:active,body.chapter-03 a:focus,body.chapter-03 a:hover{color:#b56600}a.See-Figure,a.See-Table{color:#000 !important}.see-link{color:#000 !important}hr{border-bottom:1px solid #b3b2b2;border-left:0;border-right:0;border-top:0;margin:1.5em 0}pre,code,tt{font:1em "andale mono", "lucida console", monospace;line-height:1.5}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa}figcaption{text-align:left;font-size:0.9rem;font-weight:300;width:90%}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap}ul{margin:0;padding:0}ul li{list-style-type:none;margin:0;padding:0}dl dt,dl dd{display:block;padding:0.35em 1em 0.35em 0}dl dt{float:left;font-weight:600;min-width:120px}dl dd{clear:right}.end-ref,.foot-ref{vertical-align:top;position:relative;top:-0.4em;font-size:0.7em;font-weight:400}li.Endnotes .end-ref,figcaption .end-ref,.Footnotes .end-ref,.tooltipster-content .end-ref,li.Endnotes .foot-ref,figcaption .foot-ref,.Footnotes .foot-ref,.tooltipster-content .foot-ref{font-size:1em;top:0em;vertical-align:baseline}.lead{font-weight:bold}.lead:before{content:"■";display:inline-block;font-size:2.4rem;line-height:0;padding-right:0.05em;transform:translate(-2px, 6px)}body.perspectives .lead:before{color:#ffc000}body.highlights .lead:before{color:#ffc000}body.summary .lead:before{color:#c8cdd0}body.chapter-01 .lead:before{color:#ffc000}body.chapter-02 .lead:before{color:#0095d0}body.chapter-03 .lead:before{color:#f18800}body.chapter-04 .lead:before{color:#009ba4}body.chapter-05 .lead:before{color:#cd0c1f}body.chapter-06 .lead:before{color:#5069a0}body.chapter-07 .lead:before{color:#88a42f}body.chapter-08 .lead:before{color:#3c6422}.quote{font-family:"Karla",Sans-Serif;font-size:2.25rem;line-height:1.1em;text-align:right;color:#b3b2b2;float:right;margin:10px 0 20px 30px;padding-top:1em;padding-bottom:1em;width:400px;border-top:3px solid #ccc;border-bottom:3px solid #ccc}.sub{font-weight:500;vertical-align:baseline;position:relative;top:0.4em;line-height:0;font-size:0.6em;font-weight:500}h1 .sub,.h1 .sub{font-size:0.25em;margin-bottom:0.25em}.sup{font-size:0.6em;font-weight:600;vertical-align:baseline;position:relative;top:-0.4em}h1 .sup,.h1 .sup{display:inline-block;font-size:0.4em;text-transform:none;top:-0.9em}.example{padding:1em;background-color:#ebebeb}.chapter-box .big-chapter-title{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.Zitat{position:relative;width:11em;height:11em;padding:20px;margin-top:0.5em;margin-left:1em;margin-bottom:1em;background-color:#fc0;float:right}.Zitat.left{float:left;margin-left:0px;margin-right:1em}.Zitat.right{float:right;margin-left:1em;margin-right:0px}.Zitat p{margin:0;padding-bottom:-0.25em;font-size:1rem;line-height:1.2em;position:relative;z-index:360;pointer-events:none}.Zitat strong{color:#fff}.Zitat .Kasten-Zahl{line-height:1em;font-size:3rem;color:#fff}.Zitat .Kasten-Zahl.small{font-size:1.5rem;line-height:1.2em}.biggie{font-size:3rem;color:#fc0;margin-right:0}.italic{font-style:italic}.split{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.split div,.split p,.split h1,.split .h1,.split h2,.split .h2,.split h3,.split .h3,.split h4,.split .h4,.split span{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.split-3{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.split-3 div,.split-3 p,.split-3 h1,.split-3 .h1,.split-3 h2,.split-3 .h2,.split-3 h3,.split-3 .h3,.split-3 h4,.split-3 .h4{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}#menu-topbar{margin-left:10px}@media only screen and (min-width: 240px){#menu-topbar{text-align:center}}@media only screen and (min-width: 640px){#menu-topbar{text-align:left}}#menu-topbar li{display:inline-block;padding-right:1em}#menu-topbar li a{transition:color 0.3s;transition-property:color;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;font-size:12px;font-weight:400;color:#666666;text-transform:uppercase;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;line-height:30px}#menu-topbar li a:hover{color:#fca503}#chapter-nav{position:fixed;z-index:444;bottom:0px;left:0px;width:100%;pointer-events:none}#chapter-nav.bottomed-out{position:absolute}#nav-open{pointer-events:all}.action{display:block;position:absolute;z-index:340;width:52px;height:52px;border-radius:52px;background-color:#0086fa;transform-origin:center center;-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-o-transition:0.1s ease-out;transition:0.1s ease-out}@media only screen and (min-width: 240px){.action{bottom:24px;right:24px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}}@media only screen and (min-width: 1180px){.action{bottom:36px;right:36px}}.action .icon{position:relative;display:block;margin:10px auto;width:32px;height:32px;color:#fff !important;-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-o-transition:0.1s ease-out;transition:0.1s ease-out}.action .icon.icon-open{display:block}.action .icon.icon-close{display:none}.action .icon polygon,.action .icon rect{fill:#fff}.action.active{background-color:#666}.action.active .icon-open{display:none !important}.action.active .icon-close{display:block !important}.action:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.action:hover .icon{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-o-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.tabstyle{z-index:512}.tabstyle .tablabel{padding:0 !important;border:none !important;color:#0086fa !important}@media only screen and (min-width: 240px){.tabstyle{display:block;position:absolute;z-index:512;width:52px;height:52px;bottom:24px;right:24px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);border-radius:52px;background-color:#0086fa;transform-origin:center center;-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-o-transition:0.1s ease-out;transition:0.1s ease-out}.tabstyle .tablabel{display:none}.tabstyle .icon{position:relative;display:block;margin:10px auto;width:32px;height:32px;color:#fff !important;-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-o-transition:0.1s ease-out;transition:0.1s ease-out}.tabstyle .icon.icon-open{display:block}.tabstyle .icon.icon-close{display:none}.tabstyle .icon polygon,.tabstyle .icon rect{fill:#fff}.tabstyle.active{position:fixed;background-color:#666}.tabstyle.active .icon-open{display:none !important}.tabstyle.active .icon-close{display:block !important}}@media only screen and (min-width: 640px){.tabstyle{display:block;position:absolute;bottom:0px;right:0px;width:128px;height:64px;background-color:#ebebeb;text-align:center;box-shadow:none;border-radius:0}.tabstyle .tablabel{display:inline}.tabstyle .wrapper{vertical-align:middle}.tabstyle.active{position:absolute;background-color:#ebebeb}.tabstyle.active .icon-open{display:none !important}.tabstyle.active .icon-close{display:block !important}.tabstyle .icon{display:inline;width:36px;height:36px;margin:8px auto 0 auto}.tabstyle .icon polygon,.tabstyle .icon rect{fill:#0086fa}.tabstyle .icon.icon-open{display:block}.tabstyle .icon.icon-close{display:none}}.tab-expand{display:none;height:40px;width:128px;position:absolute;top:0px;right:0px;text-align:center}.tab-expand .tablabel{display:inline}.tab-expand .icon{display:block;width:40px;height:40px;margin:0px auto 0 auto}.tab-expand .icon polygon,.tab-expand .icon rect,.tab-expand .icon circle{fill:#0086fa}.tab-expand .label-expand{display:none !important}.tab-expand .label-close{display:none !important}.closed .tab-expand{display:block !important}.closed .tab-expand .label-expand{display:none !important}.closed .tab-expand .label-close{display:none !important}.tabstyle .tablabel,#nav-bar .collapser h3,#nav-bar .collapser .h3{color:#333;font-family:"Karla",Sans-Serif;font-weight:700;font-size:1rem;text-transform:uppercase}@media only screen and (min-width: 240px){.tabstyle .tablabel,#nav-bar .collapser h3,#nav-bar .collapser .h3{font-size:1rem}}@media only screen and (min-width: 640px){.tabstyle .tablabel,#nav-bar .collapser h3,#nav-bar .collapser .h3{font-size:1rem}}@media only screen and (min-width: 1180px){.tabstyle .tablabel,#nav-bar .collapser h3,#nav-bar .collapser .h3{font-size:1rem}}#nav-bar{pointer-events:none;background-color:transparent;pointer-events:none;overflow:hidden;width:100%;-webkit-transition:height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:height 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media only screen and (min-width: 240px){#nav-bar{height:650px}}@media only screen and (min-width: 640px){#nav-bar{height:560px}}@media only screen and (min-width: 1180px){#nav-bar{height:440px}}#nav-bar .nav{position:relative}#nav-bar.closed{height:152px}@media only screen and (min-width: 240px){#nav-bar.closed{height:140px}}@media only screen and (min-width: 640px){#nav-bar.closed{height:152px}}@media only screen and (min-width: 1180px){#nav-bar.closed{height:152px}}#nav-bar.closed .pre-nav nav,#nav-bar.closed .annex-nav nav{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px;padding-bottom:40px;background-color:#ebebeb}#nav-bar.closed .pre-nav:hover .collapser,#nav-bar.closed .annex-nav:hover .collapser{margin-top:-140px}#nav-bar.closed .collapser{padding-top:12px;-webkit-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);margin-top:0}#nav-bar.closed .main-nav .collapser{margin:0 !important;padding:0 !important;height:0 !important;-webkit-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media only screen and (min-width: 640px){#nav-bar.closed:hover{height:180px}}@media only screen and (min-width: 1180px){#nav-bar.closed:hover{height:180px}}#nav-bar.closed .chap-nav li{-webkit-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);margin-top:0}@media only screen and (min-width: 1180px){#nav-bar.closed .chap-nav li:hover{margin-top:-85px}}#nav-bar.closed .download-nav,#nav-bar.closed .nav-close{visibility:hidden}#nav-bar #nav-ramp{pointer-events:none;position:relative;height:140px;width:100%;-webkit-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media only screen and (min-width: 240px){#nav-bar #nav-ramp{height:140px}}@media only screen and (min-width: 640px){#nav-bar #nav-ramp{height:140px}}@media only screen and (min-width: 1180px){#nav-bar #nav-ramp{height:140px}}#nav-bar .nav-container{pointer-events:all;position:relative;background-color:#ebebeb}#nav-bar .pre-nav{position:relative;z-index:400}@media only screen and (min-width: 240px){#nav-bar .pre-nav{width:calc(100% - 20px);float:left;margin-left:10px;border-bottom:1px solid #ccc}}@media only screen and (min-width: 640px){#nav-bar .pre-nav{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px;border-bottom:none}}@media only screen and (min-width: 1180px){#nav-bar .pre-nav{width:calc(16.6666666667% - 17.5px);float:left;margin-left:15px;border-bottom:none}}#nav-bar .main-nav{position:relative;z-index:700}@media only screen and (min-width: 240px){#nav-bar .main-nav{width:calc(100% - 20px);float:left;margin-left:10px;border-bottom:1px solid #ccc}}@media only screen and (min-width: 640px){#nav-bar .main-nav{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px;border-bottom:none}}@media only screen and (min-width: 1180px){#nav-bar .main-nav{width:calc(66.6666666667% - 25px);float:left;margin-left:15px;border-bottom:none}}#nav-bar .annex-nav{position:relative;z-index:600}@media only screen and (min-width: 240px){#nav-bar .annex-nav{width:calc(100% - 20px);float:left;margin-left:10px;border-bottom:1px solid #ccc}}@media only screen and (min-width: 640px){#nav-bar .annex-nav{width:calc(16.6666666667% - 23.3333333333px);float:left;margin-left:20px;border-bottom:none}}@media only screen and (min-width: 1180px){#nav-bar .annex-nav{width:calc(16.6666666667% - 17.5px);float:left;margin-left:15px;border-bottom:none}}@media only screen and (min-width: 240px){#nav-bar .download-nav{width:calc(100% - 20px);float:left;margin-left:10px;padding-bottom:72px}}@media only screen and (min-width: 640px){#nav-bar .download-nav{width:calc(100% - 40px);float:left;margin-left:20px;margin-top:20px;padding-bottom:40px;border-top:1px solid #ccc}}@media only screen and (min-width: 1180px){#nav-bar .download-nav{width:calc(100% - 30px);float:left;margin-left:15px;margin-top:20px;padding-bottom:40px;border-top:1px solid #ccc}}@media only screen and (min-width: 240px){#nav-bar .collapsed ul{height:0px}}@media only screen and (min-width: 640px){#nav-bar .collapsed ul{height:auto}}@media only screen and (min-width: 1180px){#nav-bar .collapsed ul{height:auto}}#nav-bar .collapsed .icon-expand{display:block !important}#nav-bar .collapsed .icon-collapse{display:none !important}#nav-bar .collapser{display:block;overflow:hidden}@media only screen and (min-width: 240px){#nav-bar .collapser{padding:20px 0 20px}}@media only screen and (min-width: 640px){#nav-bar .collapser{padding:12px 0 10px}#nav-bar .collapser .icon{display:none !important}}@media only screen and (min-width: 1180px){#nav-bar .collapser{padding:12px 0 10px}#nav-bar .collapser .icon{display:none !important}}#nav-bar .collapser .icon{position:absolute;top:16px;right:12px;width:24px;height:24px;border-radius:32px;border:3px solid #fff !important}#nav-bar .collapser .icon-expand{display:none;background-color:#0086fa}#nav-bar .collapser .icon-collapse{display:block;background-color:#b3b2b2}#nav-bar .collapser h3,#nav-bar .collapser .h3{height:auto;visibility:visible;margin:0;padding-top:0;padding-bottom:0;overflow:hidden}#nav-bar ul{-webkit-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:all 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media only screen and (min-width: 240px){#nav-bar ul{height:200px}}@media only screen and (min-width: 640px){#nav-bar ul{height:auto}}@media only screen and (min-width: 1180px){#nav-bar ul{height:auto}}#nav-bar ul.side-nav li{margin-bottom:4px;font-weight:300;font-size:0.9rem;font-family:"Karla",Sans-Serif}#nav-bar ul.side-nav li a{color:#666}#nav-bar ul.side-nav li a:hover{color:#333}#nav-bar ul.side-nav li.nav-highlight a{display:block;background-color:#0086fa;color:#fff;padding:5px 8px}#nav-bar ul.side-nav li#highlight-perspectives a{background-color:#ffc000;margin-left:-8px;color:#000}@media only screen and (min-width: 240px){#nav-bar ul.side-nav{overflow:hidden}#nav-bar ul.side-nav li{padding:0.25em 0}}@media only screen and (min-width: 640px){#nav-bar ul.side-nav{overflow:visible}#nav-bar ul.side-nav li{padding:0}}@media only screen and (min-width: 1180px){#nav-bar ul.side-nav{overflow:visible}#nav-bar ul.side-nav li{padding:0}}@media only screen and (min-width: 240px){#nav-bar ul.chap-nav{overflow:hidden}#nav-bar ul.chap-nav li{width:calc(25% - 3.75px);float:left;margin-left:3px}}@media only screen and (min-width: 1180px){#nav-bar ul.chap-nav{overflow:visible}#nav-bar ul.chap-nav li{width:calc(12.5% - 3.375px);float:left;margin-left:3px}}@media only screen and (min-width: 640px){#nav-bar.closed ul.chap-nav li{width:calc(12.5% - 3.375px);float:left;margin-left:3px}#nav-bar.closed .big-chapter-title{display:none}#nav-bar.closed .big-chapter-number{font-size:1.5rem;padding-top:8px;padding-left:12px}}@media only screen and (min-width: 1180px){#nav-bar.closed .big-chapter-title{display:block}}#nav-bar ul.item-nav{font-family:"Karla",Sans-Serif}#nav-bar ul.item-nav li{position:relative;margin-bottom:10px}#nav-bar ul.item-nav li a{display:block;background-color:#8c8c8c;padding:6px 12px;font-weight:300;font-size:0.9rem;color:#fff}#nav-bar ul.item-nav li a .icon{position:absolute;top:5px;right:10px;width:20px;height:20px;opacity:0.7}#nav-bar ul.item-nav li a:hover{background-color:#0086fa;color:#fff}@media only screen and (min-width: 240px){#nav-bar ul.item-nav{overflow:hidden;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}#nav-bar ul.item-nav li{width:calc(50% - 15px);float:left;margin-left:10px;padding:0.25em 0}}@media only screen and (min-width: 640px){#nav-bar ul.item-nav{overflow:hidden;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}#nav-bar ul.item-nav li{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px;padding:0.25em 0}}@media only screen and (min-width: 1180px){#nav-bar ul.item-nav{overflow:visible;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}#nav-bar ul.item-nav li{width:calc(16.6666666667% - 17.5px);float:left;margin-left:15px;padding:0}}#nav-bar .chapter-index{width:100%;margin-top:10px;height:10px;background-image:url("../images/optimized/index_small.png");background-repeat:no-repeat;background-position:center 40px}body.chapter_01 #nav-bar .chapter-index.chapter_01{background-position:center top}body.chapter_02 #nav-bar .chapter-index.chapter_02{background-position:center top}body.chapter_03 #nav-bar .chapter-index.chapter_03{background-position:center top}body.chapter_04 #nav-bar .chapter-index.chapter_04{background-position:center top}body.chapter_05 #nav-bar .chapter-index.chapter_05{background-position:center top}body.chapter_06 #nav-bar .chapter-index.chapter_06{background-position:center top}body.chapter_07 #nav-bar .chapter-index.chapter_07{background-position:center top}body.chapter_08 #nav-bar .chapter-index.chapter_08{background-position:center top}a.anchor{text-decoration:none;border-bottom:none;padding-left:1%;color:transparent;font-weight:none;font-size:1em}a.anchor:hover{color:#0086fa;border-bottom:none}.top{display:none;font-size:0px;width:70px;color:#ccc;text-decoration:none;position:absolute;right:0px;bottom:0px;padding:7px 7px 7px 20px}.top:before{font-size:16px}.top:hover{text-decoration:none;color:#fc0}.top-head,#side-menu ol li:first-child>a:before{background-position:calc(0px - var(--slice-offset)) 0px}.top-head-current,#side-menu ol li:first-child>a.current:before{background-position:calc(0px - var(--slice-offset)) 0px}.top-head-expanded,#side-menu ol li:first-child>a.expanded:before{background-position:calc(-84px - var(--slice-offset)) 0px}.top-head-visited,#side-menu ol li:first-child>a.visited:before{background-position:calc(-28px - var(--slice-offset)) 0px}.top-torso,#side-menu ol li>a:before{background-position:calc(0px - var(--slice-offset)) -56px}.top-torso-current,#side-menu ol li>a.current:before{background-position:calc(-28px - var(--slice-offset)) -56px}.top-torso-expanded,#side-menu ol li>a.expanded:before{background-position:calc(-112px - var(--slice-offset)) 0px}.top-torso-visited,#side-menu ol li>a.visited:before{background-position:calc(-56px - var(--slice-offset)) -56px}.top-foot,#side-menu ol li:last-child.has-child>a:before{background-position:calc(0px - var(--slice-offset)) -112px}.top-foot-current,#side-menu ol li:last-child.has-child>a.current:before{background-position:calc(-56px - var(--slice-offset)) -112px}.top-foot-expanded,#side-menu ol li:last-child.has-child>a.expanded:before{background-position:calc(-112px - var(--slice-offset)) 0px}.top-foot-visited,#side-menu ol li:last-child.has-child>a.visited:before{background-position:calc(-56px - var(--slice-offset)) -56px}.top-foot-end,#side-menu ol li:last-child>a:before{background-position:calc(0px - var(--slice-offset)) -112px}.top-foot-end-current,#side-menu ol li:last-child>a.current:before{background-position:calc(-56px - var(--slice-offset)) -112px}.sub-head,#side-menu ol li ol li:first-child>a:before{background-position:calc(-84px - var(--slice-offset)) -56px}.sub-head-current,#side-menu ol li ol li:first-child>a.current:before{background-position:calc(-112px - var(--slice-offset)) -112px}.sub-head-visited,#side-menu ol li ol li:first-child>a.visited:before{background-position:calc(-112px - var(--slice-offset)) -56px}.sub-head-expanded,#side-menu ol li ol li:first-child>a.expanded:before{background-position:calc(-112px - var(--slice-offset)) -56px}.sub-torso,#side-menu ol li ol li>a:before{background-position:calc(-84px - var(--slice-offset)) -56px}.sub-torso-current,#side-menu ol li ol li>a.current:before{background-position:calc(-112px - var(--slice-offset)) -112px}.sub-torso-visited,#side-menu ol li ol li>a.visited:before{background-position:calc(-112px - var(--slice-offset)) -56px}.sub-torso-expanded,#side-menu ol li ol li>a.expanded:before,#side-menu ol li ol li.has-child:last-child a.expanded:before{background-position:calc(-112px - var(--slice-offset)) -56px}.sub-foot,#side-menu ol li ol li:last-child>a:before{background-position:calc(-84px - var(--slice-offset)) -56px}.sub-foot-current,#side-menu ol li ol li:last-child>a.current:before{background-position:calc(-112px - var(--slice-offset)) -112px}.sub-foot-visited,#side-menu ol li ol li:last-child>a.visited:before{background-position:calc(-112px - var(--slice-offset)) -56px}.sub-foot-expanded,#side-menu ol li:last-child.has-child ol li:last-child.has-child>a.expanded:before,#side-menu ol li ol li:last-child>a.expanded:before{background-position:calc(-112px - var(--slice-offset)) -56px}.sub-foot-end,#side-menu ol li ol li.has-child:last-child ol li:last-child>a:before{background-position:calc(-84px - var(--slice-offset)) -112px}.sub-foot-end-current,#side-menu ol li:last-child.has-child ol li:last-child>a.current:before,#side-menu ol li:last-child.has-child ol li:last-child>a.visited:before,#side-menu ol li:last-child.has-child ol li:last-child>a.expanded:before,#side-menu ol li ol li.has-child:last-child ol li:last-child>a.current:before{background-position:calc(-112px - var(--slice-offset)) -168px}#side-menu{margin-left:30px;padding-top:40px;padding-bottom:40px;width:calc(100% - 30px);max-width:300px;font-size:0.85rem;z-index:180}#side-menu a{color:#666}#side-menu a:hover{color:#000}body.layout-chapter #side-menu{opacity:0;transition:opacity 0.5s ease-in-out}#side-menu ul.page-nav{margin-bottom:10px}#side-menu ul.page-nav li{margin:5px 0}#side-menu ul.page-nav li a{color:#666;display:table}#side-menu ul.page-nav li a:hover{color:#333}#side-menu ul.page-nav .menu-separator{font-weight:700;text-transform:uppercase;border-top:1px solid #ccc;margin-top:10px;padding-top:10px;margin-bottom:10px}#side-menu ul.page-nav .menu-separator:first-child{border:none}#side-menu ul.page-nav .menu-separator ul{margin-bottom:20px}#side-menu ul.page-nav .menu-separator li{margin:10px 0;font-weight:400}#side-menu ul.page-nav span{display:table-cell}#side-menu ul.page-nav .chapnum{font-weight:700;width:20px}#side-menu ul.page-nav .chapnum.chapter-01{color:#ffc000}#side-menu ul.page-nav .chapnum.chapter-02{color:#0095d0}#side-menu ul.page-nav .chapnum.chapter-03{color:#f18800}#side-menu ul.page-nav .chapnum.chapter-04{color:#009ba4}#side-menu ul.page-nav .chapnum.chapter-05{color:#cd0c1f}#side-menu ul.page-nav .chapnum.chapter-06{color:#5069a0}#side-menu ul.page-nav .chapnum.chapter-07{color:#88a42f}#side-menu ul.page-nav .chapnum.chapter-08{color:#3c6422}#side-menu.is-sticky{width:300px;padding-top:40px}body.layout-chapter #side-menu.is-sticky{opacity:1}#side-menu.bottomed-out{position:absolute !important;top:auto !important;bottom:-1px;right:16px}#side-menu .chapter-box{width:110px}#chapter-sidebar-page #side-menu li{margin-bottom:10px}#chapter-sidebar-page #side-menu .pagelink{padding-left:18px}#chapter-sidebar-page #side-menu .pagelink.major{padding-left:0;margin-bottom:10px}#side-menu .report-title{text-transform:uppercase;color:#b3b2b2}#side-menu .side-menu-header{margin-bottom:16px;border-bottom:1px solid #ccc;padding-bottom:1em;display:flex;align-items:flex-start;justify-content:space-between;width:100%;font-family:"Karla",Sans-Serif}#side-menu .side-menu-header .ren-part{font-weight:500;display:block}#side-menu .side-menu-header .status-part{font-weight:100;letter-spacing:0.05em}#side-menu a.toc-link{text-decoration:none;min-height:20px;font-family:"Karla",Sans-Serif;display:block}#side-menu a.toc-link:hover{color:#000}#side-menu .side-menu-index{padding-bottom:8px;margin-bottom:20px;border-bottom:1px solid #ccc}#side-menu .side-menu-index .label{font-family:"Karla",Sans-Serif;font-weight:400;font-size:2.5rem;letter-spacing:-0.05em;line-height:0.75em;text-align:left;white-space:nowrap;vertical-align:baseline;width:48px;display:inline-block}#side-menu .side-menu-index a{display:inline;text-transform:uppercase}#side-menu .side-menu-index.chapter-01 .label,#side-menu .side-menu-index.chapter-01 a{color:#ffc000}#side-menu .side-menu-index.chapter-01 .label:before,#side-menu .side-menu-index.chapter-01 a:before{--slice-offset: 0px}#side-menu .side-menu-index.chapter-02 .label,#side-menu .side-menu-index.chapter-02 a{color:#0095d0}#side-menu .side-menu-index.chapter-03 .label,#side-menu .side-menu-index.chapter-03 a{color:#f18800}#side-menu .side-menu-index.chapter-04 .label,#side-menu .side-menu-index.chapter-04 a{color:#009ba4}#side-menu .side-menu-index.chapter-05 .label,#side-menu .side-menu-index.chapter-05 a{color:#cd0c1f}#side-menu .side-menu-index.chapter-06 .label,#side-menu .side-menu-index.chapter-06 a{color:#5069a0}#side-menu .side-menu-index.chapter-07 .label,#side-menu .side-menu-index.chapter-07 a{color:#88a42f}#side-menu .side-menu-index.chapter-08 .label,#side-menu .side-menu-index.chapter-08 a{color:#3c6422}#side-menu ol.is-collapsible{margin-bottom:0;margin-left:0;overflow:hidden;opacity:1;height:auto;max-height:500px;transition:all 0.5s ease-in-out}#side-menu ol.is-collapsible.is-collapsed{max-height:0px;opacity:0}#side-menu ol.is-collapsible a{text-transform:none}#side-menu ol li{position:relative;background-image:url(../img/icons/tracks_sprite-01.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/tracks_sprite-01.svg);background-repeat:no-repeat;background-size:1288px 196px;background-position:-1260px 0px}#side-menu ol li:first-child{background-position:-1260px top}#side-menu ol li:last-child{background-position:-1260px bottom}#side-menu ol li>a{padding-left:30px}#side-menu ol li ol li>a{padding-left:40px}#side-menu ol li ol li ol li a{padding-left:50px}#side-menu ol{list-style-type:none;margin:0;margin-left:0px;margin-bottom:20px;padding:0}#side-menu ol a{padding:4px 0px;color:#000;text-transform:uppercase;position:relative}#side-menu ol a.visited{color:#8c8c8c}#side-menu ol a:before{--slice-offset: 0px;content:"";display:block;position:absolute;width:28px;top:0px;left:0px;bottom:0px;background-image:url(../img/icons/tracks_sprite-01.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/tracks_sprite-01.svg);background-repeat:no-repeat;background-size:1288px 196px;background-position:0px 0px}body.chapter-01 #side-menu ol a:before{--slice-offset: 140px}body.chapter-02 #side-menu ol a:before{--slice-offset: 280px}body.chapter-03 #side-menu ol a:before{--slice-offset: 420px}body.chapter-04 #side-menu ol a:before{--slice-offset: 560px}body.chapter-05 #side-menu ol a:before{--slice-offset: 700px}body.chapter-06 #side-menu ol a:before{--slice-offset: 840px}body.chapter-07 #side-menu ol a:before{--slice-offset: 980px}body.chapter-08 #side-menu ol a:before{--slice-offset: 1120px}body.chapter-01 #side-menu ol a.is-active-link{color:#ffc000}body.chapter-02 #side-menu ol a.is-active-link{color:#0095d0}body.chapter-03 #side-menu ol a.is-active-link{color:#f18800}body.chapter-04 #side-menu ol a.is-active-link{color:#009ba4}body.chapter-05 #side-menu ol a.is-active-link{color:#cd0c1f}body.chapter-06 #side-menu ol a.is-active-link{color:#5069a0}body.chapter-07 #side-menu ol a.is-active-link{color:#88a42f}body.chapter-08 #side-menu ol a.is-active-link{color:#3c6422}#side-menu .side-menu-footer{border-top:1px solid #ccc;padding-top:1em;width:100%;max-width:100%}#side-menu .side-menu-footer .box-label{display:block;color:#ccc;text-transform:uppercase;letter-spacing:0.1em;font-size:0.75rem}#side-menu .side-menu-footer .box-title{color:#8c8c8c;text-transform:uppercase}#side-menu .side-menu-footer .prev-box{width:20%;float:left}#side-menu .side-menu-footer .next-box{width:80%;float:right;text-align:right}#side-menu .side-menu-footer a{width:auto;display:block;text-transform:uppercase}#side-menu .side-menu-footer .icon{display:inline-block;width:1.2em;height:1.2em;vertical-align:text-bottom}#side-menu ul.table-list{padding-left:18px;padding-top:0px;border:none;display:flex;flex-wrap:wrap;justify-content:flex-start}#side-menu ul.table-list .pagelink{padding:4px 12px 4px 0 !important}a.marked1{border:1px dotted green}a.marked2{border:1px dotted orange}a.marked3{border:1px dotted red}.grav-C{object-position:50% 50%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.grav-N{object-position:0% 50%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.grav-NE{object-position:0% 100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.grav-E{object-position:50% 100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.grav-SE{object-position:100% 100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.grav-S{object-position:100% 50%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.grav-SW{object-position:100% 0%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.grav-W{object-position:50% 0%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.grav-NW{object-position:0% 0%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.primary-color{color:#fc0}.primary-color.swatch{position:relative;background-color:#fc0;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.primary-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#fc0";color:#fff}.primary-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"primary-color";color:#333;font-size:0.8rem}.primary-color-bg{background-color:#fc0}.secondary-color{color:#7099d0}.secondary-color.swatch{position:relative;background-color:#7099d0;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.secondary-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#7099d0";color:#fff}.secondary-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"secondary-color";color:#333;font-size:0.8rem}.secondary-color-bg{background-color:#7099d0}.accent-color{color:#0086fa}.accent-color.swatch{position:relative;background-color:#0086fa;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.accent-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#0086fa";color:#fff}.accent-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"accent-color";color:#333;font-size:0.8rem}.accent-color-bg{background-color:#0086fa}.accent-color-active{color:#007fdd}.accent-color-active.swatch{position:relative;background-color:#007fdd;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.accent-color-active.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#007fdd";color:#fff}.accent-color-active.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"accent-color-active";color:#333;font-size:0.8rem}.accent-color-active-bg{background-color:#007fdd}.action-color{color:#0086fa}.action-color.swatch{position:relative;background-color:#0086fa;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.action-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#0086fa";color:#fff}.action-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"action-color";color:#333;font-size:0.8rem}.action-color-bg{background-color:#0086fa}.hover-color{color:#7099d0}.hover-color.swatch{position:relative;background-color:#7099d0;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.hover-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#7099d0";color:#fff}.hover-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"hover-color";color:#333;font-size:0.8rem}.hover-color-bg{background-color:#7099d0}.visited-color{color:#0086fa}.visited-color.swatch{position:relative;background-color:#0086fa;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.visited-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#0086fa";color:#fff}.visited-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"visited-color";color:#333;font-size:0.8rem}.visited-color-bg{background-color:#0086fa}.disabled-color{color:#b3b2b2}.disabled-color.swatch{position:relative;background-color:#b3b2b2;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.disabled-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#b3b2b2";color:#fff}.disabled-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"disabled-color";color:#333;font-size:0.8rem}.disabled-color-bg{background-color:#b3b2b2}.darkest-gray{color:#333}.darkest-gray.swatch{position:relative;background-color:#333;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.darkest-gray.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#333";color:#fff}.darkest-gray.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"darkest-gray";color:#333;font-size:0.8rem}.darkest-gray-bg{background-color:#333}.dark-gray{color:#666}.dark-gray.swatch{position:relative;background-color:#666;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.dark-gray.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#666";color:#fff}.dark-gray.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"dark-gray";color:#333;font-size:0.8rem}.dark-gray-bg{background-color:#666}.medium-gray{color:#8c8c8c}.medium-gray.swatch{position:relative;background-color:#8c8c8c;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.medium-gray.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#8c8c8c";color:#fff}.medium-gray.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"medium-gray";color:#333;font-size:0.8rem}.medium-gray-bg{background-color:#8c8c8c}.light-gray{color:#b3b2b2}.light-gray.swatch{position:relative;background-color:#b3b2b2;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.light-gray.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#b3b2b2";color:#fff}.light-gray.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"light-gray";color:#333;font-size:0.8rem}.light-gray-bg{background-color:#b3b2b2}.lighter-gray{color:#ccc}.lighter-gray.swatch{position:relative;background-color:#ccc;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.lighter-gray.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#ccc";color:#fff}.lighter-gray.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"lighter-gray";color:#333;font-size:0.8rem}.lighter-gray-bg{background-color:#ccc}.subtle-gray{color:#ebebeb}.subtle-gray.swatch{position:relative;background-color:#ebebeb;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.subtle-gray.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#ebebeb";color:#fff}.subtle-gray.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"subtle-gray";color:#333;font-size:0.8rem}.subtle-gray-bg{background-color:#ebebeb}.status-color{color:#8dbe51}.status-color.swatch{position:relative;background-color:#8dbe51;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.status-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#8dbe51";color:#fff}.status-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"status-color";color:#333;font-size:0.8rem}.status-color-bg{background-color:#8dbe51}.warning-color{color:#ddc44f}.warning-color.swatch{position:relative;background-color:#ddc44f;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.warning-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#ddc44f";color:#fff}.warning-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"warning-color";color:#333;font-size:0.8rem}.warning-color-bg{background-color:#ddc44f}.error-color{color:#cd4533}.error-color.swatch{position:relative;background-color:#cd4533;height:4rem;width:100%;border-radius:5px;margin-bottom:1rem}.error-color.swatch:before{position:absolute;top:1.5rem;left:0px;text-align:center;width:100%;display:block;content:"#cd4533";color:#fff}.error-color.swatch:after{position:absolute;top:4rem;left:0px;text-align:center;width:100%;display:block;content:"error-color";color:#333;font-size:0.8rem}.error-color-bg{background-color:#cd4533}.btn{border-color:#dcdcdc}.btn.btn-big{display:inline-block;padding:0.9em 1.2em;padding-right:3em;background-size:12%;background-position:95% center;font-family:"Karla",Sans-Serif;font-size:1.2rem;background-color:transparent;color:#fff;border:3px solid #fff}.btn.btn-big.negative{border-color:#fff;color:#fff}.btn.btn-big.yellow{border-color:#ffc000;color:#ffc000}.chapter-box{position:relative;margin-bottom:3px;padding:0px}.chapter-box .box{display:inline-block;color:#fff;max-width:128px;width:100%}@media only screen and (min-width: 240px){.chapter-box .box{min-height:92px}}@media only screen and (min-width: 640px){.chapter-box .box{min-height:92px}}@media only screen and (min-width: 1180px){.chapter-box .box{min-height:128px}}.chapter-box.cover .box{background-size:contain;background-position:top left;background-repeat:no-repeat;background-image:url("../img/gsr_cover_crop-medium.jpg")}.chapter-box.chapter-01 .box{background-color:#ffc000}.chapter-box.chapter-01 .box:hover{background-color:#ffc000 !important}.chapter-box.chapter-01 .box .big_chapter_number{color:#ffc000}.chapter-box.chapter-02 .box{background-color:#0095d0}.chapter-box.chapter-02 .box:hover{background-color:#0095d0 !important}.chapter-box.chapter-02 .box .big_chapter_number{color:#0095d0}.chapter-box.chapter-03 .box{background-color:#f18800}.chapter-box.chapter-03 .box:hover{background-color:#f18800 !important}.chapter-box.chapter-03 .box .big_chapter_number{color:#f18800}.chapter-box.chapter-04 .box{background-color:#009ba4}.chapter-box.chapter-04 .box:hover{background-color:#009ba4 !important}.chapter-box.chapter-04 .box .big_chapter_number{color:#009ba4}.chapter-box.chapter-05 .box{background-color:#cd0c1f}.chapter-box.chapter-05 .box:hover{background-color:#cd0c1f !important}.chapter-box.chapter-05 .box .big_chapter_number{color:#cd0c1f}.chapter-box.chapter-06 .box{background-color:#5069a0}.chapter-box.chapter-06 .box:hover{background-color:#5069a0 !important}.chapter-box.chapter-06 .box .big_chapter_number{color:#5069a0}.chapter-box.chapter-07 .box{background-color:#88a42f}.chapter-box.chapter-07 .box:hover{background-color:#88a42f !important}.chapter-box.chapter-07 .box .big_chapter_number{color:#88a42f}.chapter-box.chapter-08 .box{background-color:#3c6422}.chapter-box.chapter-08 .box:hover{background-color:#3c6422 !important}.chapter-box.chapter-08 .box .big_chapter_number{color:#3c6422}.chapter-box .big-chapter-number{position:absolute;top:1px;left:0px;font-family:"Karla",Sans-Serif;line-height:1em;text-align:left;color:#fff;background-color:transparent}@media only screen and (min-width: 240px){.chapter-box .big-chapter-number{font-size:1.25rem;padding-top:6px;padding-left:6px}}@media only screen and (min-width: 640px){.chapter-box .big-chapter-number{font-size:1.25rem;padding-top:6px;padding-left:6px}}@media only screen and (min-width: 1180px){.chapter-box .big-chapter-number{font-size:1.5rem;padding-top:8px;padding-left:8px}}.chapter-box .big-chapter-title{position:absolute;left:0px;bottom:0px;width:85%;font-family:"Karla",Sans-Serif;color:#fff;font-size:0.8rem;font-weight:300}.chapter-box .big-chapter-title span.small{display:block}@media only screen and (min-width: 240px){.chapter-box .big-chapter-title{line-height:1em;padding:6px}}@media only screen and (min-width: 640px){.chapter-box .big-chapter-title{line-height:1.1em;padding:6px}}@media only screen and (min-width: 1180px){.chapter-box .big-chapter-title{line-height:1.2em;padding:8px}}.takeaways,.emergency-box{box-sizing:border-box;margin-left:-40px;background-color:#ebebeb;padding:30px 40px;margin-bottom:40px;background-position:108% 100%;background-repeat:no-repeat}.takeaways .takeaways-header,.emergency-box .takeaways-header{font-size:1.4rem;text-transform:uppercase;margin-bottom:1.2em}.takeaways .takeaways-header h2,.emergency-box .takeaways-header h2,.takeaways .takeaways-header .h2,.emergency-box .takeaways-header .h2,.takeaways .takeaways-header h3,.emergency-box .takeaways-header h3,.takeaways .takeaways-header .h3,.emergency-box .takeaways-header .h3{padding-top:0px}.takeaways .takeaways-header h3,.emergency-box .takeaways-header h3,.takeaways .takeaways-header .h3,.emergency-box .takeaways-header .h3{margin-bottom:0;padding-bottom:0}.takeaways p,.emergency-box p{margin-bottom:0}.takeaways ul::after,.emergency-box ul::after{clear:both;content:"";display:block}@media only screen and (min-width: 240px){.takeaways li,.emergency-box li{width:calc(100% - 60px);float:left;margin-left:30px;margin-bottom:1rem}}@media only screen and (min-width: 640px){.takeaways li,.emergency-box li{width:calc(50% - 45px);float:left;margin-left:30px;margin-bottom:1rem}}@media only screen and (min-width: 1180px){.takeaways li,.emergency-box li{width:calc(33.3333333333% - 40px);float:left;margin-left:30px;margin-bottom:2rem}.takeaways li:first-child,.emergency-box li:first-child,.takeaways li:nth-child(4n+0),.emergency-box li:nth-child(4n+0){margin-left:0}}@media only screen and (min-width: 240px){.takeaways ul.two-cols li,.emergency-box ul.two-cols li{width:calc(100% - 60px);float:left;margin-left:30px;margin-bottom:1rem}}@media only screen and (min-width: 640px){.takeaways ul.two-cols li,.emergency-box ul.two-cols li{width:calc(50% - 45px);float:left;margin-left:30px;margin-bottom:1rem}}@media only screen and (min-width: 1180px){.takeaways ul.two-cols li,.emergency-box ul.two-cols li{width:calc(50% - 45px);float:left;margin-left:30px;margin-bottom:2rem}.takeaways ul.two-cols li:first-child,.emergency-box ul.two-cols li:first-child,.takeaways ul.two-cols li:nth-child(3n+0),.emergency-box ul.two-cols li:nth-child(3n+0){margin-left:0}}.takeaways.solar,.solar.emergency-box{background-image:url(../img/icons/tech_icon_solar.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/tech_icon_solar.svg)}.takeaways.heat,.heat.emergency-box{background-image:url(../img/icons/tech_icon_heat.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/tech_icon_heat.svg)}.takeaways.water,.water.emergency-box{background-image:url(../img/icons/tech_icon_water.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/tech_icon_water.svg)}.takeaways.biomass,.biomass.emergency-box{background-image:url(../img/icons/tech_icon_biomass.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/tech_icon_biomass.svg)}.takeaways.wind,.wind.emergency-box{background-image:url(../img/icons/tech_icon_wind.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/tech_icon_wind.svg)}#site-header{background-color:#fff;width:100%;position:relative;z-index:300;height:160px}@media only screen and (min-width: 240px){#site-header{height:auto;display:flex;flex-direction:column}}@media only screen and (min-width: 640px){#site-header{height:160px;display:block}}#topbar{position:relative}#mainbar{position:relative}#site-branding{width:335px;margin:0 auto;text-align:center}#site-logo{height:95px;width:342px;margin-top:0px;margin:0 auto;transform:translateX(-4%);display:block;background-image:url(../img/icons/logo.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/logo.svg);background-repeat:no-repeat;background-size:contain;background-position:center center}@media only screen and (min-width: 240px){#site-logo{margin-bottom:18px;height:50px;width:50%}}@media only screen and (min-width: 640px){#site-logo{margin-bottom:0px;width:342px;height:95px}}@media only screen and (min-width: 1180px){#site-logo{margin-bottom:0px;width:342px;height:95px}}#site-functions{position:absolute;right:16px;bottom:5px;text-align:right}@media only screen and (min-width: 240px){#site-functions{display:none}}@media only screen and (min-width: 640px){#site-functions{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px;display:block;height:40px}}@media only screen and (min-width: 1180px){#site-functions{width:calc(41.6666666667% - 21.25px);float:left;margin-left:15px;display:block;height:40px}}#google_translate_element{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;display:inline-block;padding-top:10px;text-align:right}.goog-te-gadget-simple{background-color:transparent !important;border:none !important}.goog-te-gadget-simple img{display:none}.goog-te-gadget-simple span{font-size:0.75rem;color:#8c8c8c}.goog-te-gadget-simple span img{display:inline-block}.info-btn{display:inline-block;vertical-align:middle;color:#b3b2b2;text-align:center}.info-btn .icon{border-radius:24px;background-color:#b3b2b2;width:16px;height:16px;display:block}.info-btn:hover .icon{background-color:#8c8c8c}@media only screen and (min-width: 240px){#site-contact{position:relative;text-align:center}}@media only screen and (min-width: 640px){#site-contact{position:absolute;top:6px;right:16px;text-align:left}}#site-contact ul.topbar-social-media{list-style-type:none}#site-contact ul.topbar-social-media li.social-item{display:inline-block;width:18px;height:18px;margin-left:2px}#site-contact ul.topbar-social-media li.social-item a{position:relative;display:block;width:100%;height:100%}#site-contact ul.topbar-social-media li.social-item:hover i.idle{opacity:0}#site-contact ul.topbar-social-media li.social-item:hover i.active{opacity:1}#site-contact ul.topbar-social-media li.social-item i{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;transition:opacity 0.5s}#site-contact ul.topbar-social-media li.social-item i.idle{opacity:1}#site-contact ul.topbar-social-media li.social-item i.active{opacity:0}#site-contact ul.topbar-social-media li.social-item span{display:none}#site-name{display:block;font-family:"Karla",Sans-Serif;color:#8c8c8c;width:12em;padding-left:90px}#site-sponsor{text-align:right}#site-sponsor .label{display:inline-block;font-size:0.75rem;color:#8b929a}#site-sponsor a{display:inline-block;height:32px;width:auto}#site-sponsor a img{height:32px;width:auto}@media only screen and (min-width: 240px){#site-sponsor{display:none}}@media only screen and (min-width: 640px){#site-sponsor{width:calc(50% - 30px);float:left;margin-left:20px;display:block;height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;height:50px}}@media only screen and (min-width: 1180px){#site-sponsor{width:calc(50% - 22.5px);float:left;margin-left:15px;display:block;height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;height:50px}}#site-title{font-family:"Karla",Sans-Serif;font-size:0.9rem;color:#8c8c8c;text-transform:uppercase}@media only screen and (min-width: 240px){#site-title{width:calc(66.6666666667% - 16.6666666667px);float:left;margin-left:10px;height:67px}#site-title .title-box{display:inline;display:table-cell;vertical-align:middle;height:67px}}@media only screen and (min-width: 640px){#site-title{width:calc(50% - 30px);float:left;margin-left:20px;padding-top:20px;height:36px}#site-title .title-box{height:auto}}@media only screen and (min-width: 1180px){#site-title{width:calc(50% - 22.5px);float:left;margin-left:15px;padding-top:20px;height:36px}}#site-title .ren-part,#site-title .status-part{white-space:nowrap}#site-title .ren-part{font-weight:500;padding-right:0.25em}#site-title .status-part{font-weight:100;letter-spacing:0.05em}#head-search{height:100%;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-content:flex-end;-moz-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;text-align:right}@media only screen and (min-width: 240px){#head-search{display:none;width:calc(50% - 15px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){#head-search{display:block;width:calc(50% - 30px);float:left;margin-left:20px;padding-top:16px;height:40px}}@media only screen and (min-width: 1180px){#head-search{display:block;width:calc(50% - 22.5px);float:left;margin-left:15px;padding-top:16px;height:40px}}#chapter-button{width:100%;line-height:0;text-align:center;position:absolute;z-index:30;bottom:10px;color:#8c8c8c}#chapter-button:hover{color:#666}#chapter-button i{font-size:30px;line-height:0}#chapter-wrap{position:relative;background-color:rgba(255,255,255,0.35);padding:20px 0 0 0;overflow:hidden;max-height:10px;-webkit-transition:max-height 450ms ease-in-out;-moz-transition:max-height 450ms ease-in-out;transition:max-height 450ms ease-in-out}#chapter-wrap.enabled{max-height:640px}#toggle-bar{position:absolute;bottom:0px;left:0px;width:100%;text-align:center}#toggle-bar #toggle-chapters{display:block;font-size:2rem;font-weight:bold;color:#8c8c8c}#hero{width:100%;position:relative;z-index:280;overflow:hidden;background-color:#ebebeb}@media only screen and (min-width: 240px){#hero{height:400px}}@media only screen and (min-width: 640px){#hero{height:400px;min-height:560px}}@media only screen and (min-width: 1180px){#hero{height:600px;min-height:640px}}body.frontpage #hero{background:#435468;background:radial-gradient(at 80% 40%, #65848e 0%, #435468 25%, #222b35 70%);background-position:75% 38%;background-size:cover;padding-top:0}@media only screen and (min-width: 240px){body.frontpage #hero{height:calc(100vh - 160px)}}@media only screen and (min-width: 640px){body.frontpage #hero{height:calc(100vh - 160px)}}@media only screen and (min-width: 1180px){body.frontpage #hero{height:calc(100vh - 160px)}}#hero .wrapper{width:100%;height:100%}#hero .cover-illustration{position:absolute}@media only screen and (min-width: 240px){#hero .cover-illustration{width:75%;height:95%;bottom:0px;right:20px;left:20px;bottom:auto;top:15vh;left:0px}}@media only screen and (min-width: 640px){#hero .cover-illustration{bottom:0px;right:40px;left:auto;width:60%;height:95%}}@media only screen and (min-width: 1180px){#hero .cover-illustration{bottom:0px;right:40px;left:auto;width:60%;height:95%}}#hero .coverpart{position:absolute;bottom:0px;left:0px;width:100%;height:100%;align-items:flex-end;justify-content:flex-end;display:flex}@media only screen and (min-width: 240px){#hero .coverpart img,#hero .coverpart svg{width:100%;height:auto}}@media only screen and (min-width: 640px){#hero .coverpart img,#hero .coverpart svg{width:100%;height:auto}}@media only screen and (min-width: 1180px){#hero .coverpart img,#hero .coverpart svg{width:auto;height:100%}}#hero .cover-head{z-index:20;opacity:0;animation:head-appear 4s linear forwards;animation-timing-function:ease-in-out;animation-delay:1s;transform:translate(-20px, 0px)}#hero .cover-city{z-index:30;animation:city-appear 3s linear forwards;animation-timing-function:ease-in-out;animation-delay:2s;opacity:0;transform:translate(-40px, 0px)}#hero .cover-brain{z-index:25}#hero #brainpath{stroke-dasharray:2334.85;stroke-dashoffset:2334.85;animation:dash 4s linear forwards;animation-delay:3s;animation-timing-function:ease-in-out;stroke-width:0}@keyframes dash{to{stroke-dashoffset:0;stroke-width:4}}@keyframes head-appear{to{opacity:0.6;transform:translate(0px, 0px)}}@keyframes city-appear{to{opacity:1;transform:translate(0px, 0px)}}#hero .chap-nav-title{margin-bottom:0px !important;margin-top:80px !important}@media only screen and (min-width: 240px){#hero .chap-nav-title{display:none}}#hero #hero-nav{width:960px;height:200px;margin-top:20px;margin-left:-10px}@media only screen and (min-width: 240px){#hero #hero-nav{display:none}}@media only screen and (min-width: 640px){#hero #hero-nav{display:block}}#hero #hero-nav ul.chap-nav li{margin-bottom:10px;box-shadow:2px 6px 38px -9px rgba(0,0,0,0.31)}@media only screen and (min-width: 240px){#hero #hero-nav ul.chap-nav{overflow:hidden}#hero #hero-nav ul.chap-nav li{width:calc(12.5% - 11.25px);float:left;margin-left:10px}}@media only screen and (min-width: 1180px){#hero #hero-nav ul.chap-nav{overflow:visible}#hero #hero-nav ul.chap-nav li{width:calc(12.5% - 11.25px);float:left;margin-left:10px}}#hero #hero-nav .chapter-box{position:relative;margin-bottom:3px;padding:0px}#hero #hero-nav .chapter-box a{display:block;color:#fff}@media only screen and (min-width: 240px){#hero #hero-nav .chapter-box a{min-height:92px}}@media only screen and (min-width: 640px){#hero #hero-nav .chapter-box a{min-height:92px}}@media only screen and (min-width: 1180px){#hero #hero-nav .chapter-box a{min-height:128px}}#hero #hero-nav .big-chapter-title{font-size:0.8rem;hyphens:none}#hero .posterframe{position:relative;width:100%;height:100%}@media only screen and (min-width: 240px){#hero .posterframe{background-size:cover;background-position:center top}}@media only screen and (min-width: 640px){#hero .posterframe{background-size:cover;background-position:center center}}@media only screen and (min-width: 1180px){#hero .posterframe{background-size:cover;background-position:center center}}#hero .posterframe.loaded-1 .poster_0{opacity:0}#hero .posterframe.loaded-2 .poster_1{opacity:0}#hero .posterframe.loaded-3 .poster_2{opacity:0}#hero .hero-overlay{position:absolute;z-index:40;left:0px;bottom:0px;top:0px;right:0px;display:flex;align-items:center}@media only screen and (min-width: 240px){#hero .hero-overlay{width:100%;text-align:center;align-items:flex-start}}@media only screen and (min-width: 640px){#hero .hero-overlay{text-align:left;align-items:center}}@media only screen and (min-width: 240px){#hero .hero-overlay .markup-box{max-width:100%;padding-right:0;padding:20px}}@media only screen and (min-width: 640px){#hero .hero-overlay .markup-box{padding:0px;width:calc(58.3333333333% - 31.6666666667px);float:left;margin-left:20px}}#hero .hero-overlay h1,#hero .hero-overlay .h1{font-weight:400;max-width:14em;line-height:1em;margin-bottom:0.25em;color:#fff}#hero .hero-overlay h1 .chapter-numeral,#hero .hero-overlay .h1 .chapter-numeral{display:table-cell;line-height:1.4em}@media only screen and (min-width: 240px){#hero .hero-overlay h1,#hero .hero-overlay .h1{font-size:2rem}#hero .hero-overlay h1 .chapter-numeral,#hero .hero-overlay .h1 .chapter-numeral{font-size:4rem}}@media only screen and (min-width: 640px){#hero .hero-overlay h1,#hero .hero-overlay .h1{font-size:2.25rem}#hero .hero-overlay h1 .chapter-numeral,#hero .hero-overlay .h1 .chapter-numeral{font-size:5rem}}@media only screen and (min-width: 1180px){#hero .hero-overlay h1,#hero .hero-overlay .h1{font-size:3.6rem}#hero .hero-overlay h1 .chapter-numeral,#hero .hero-overlay .h1 .chapter-numeral{font-size:6rem}}#hero .hero-overlay h2,#hero .hero-overlay .h2{max-width:25em;border:none;padding:0;margin:0;margin-bottom:2em;color:#fff}@media only screen and (min-width: 240px){#hero .hero-overlay h2,#hero .hero-overlay .h2{font-size:1.25rem;margin-bottom:1em}}@media only screen and (min-width: 640px){#hero .hero-overlay h2,#hero .hero-overlay .h2{font-size:1.4rem;margin-bottom:2em}}@media only screen and (min-width: 1180px){#hero .hero-overlay h2,#hero .hero-overlay .h2{margin-bottom:2em}}#hero .hero-overlay hr{border-bottom:1px solid #fff}#hero .hero-overlay p{color:#fff;max-width:48em}#hero .hero-overlay .square{padding:50px;background-color:#fc0;color:#000 !important;position:absolute;bottom:-100px;right:0px}#hero .hero-overlay .square.yellow{background-color:#fc0}#hero .hero-overlay .square.grey{background-color:#ebebeb}#hero .item-nav{font-family:"Karla",Sans-Serif}#hero .item-nav li{position:relative;margin-bottom:20px}#hero .item-nav li a{display:block;background-color:transparent;border:1px solid rgba(255,255,255,0.25);padding:10px 12px;font-weight:300;font-size:0.9rem;color:#fff;text-align:left}#hero .item-nav li a .icon{position:absolute;top:10px;right:10px;width:20px;height:20px;opacity:0.25}#hero .item-nav li a:hover{border:1px solid #0086fa;background-color:#0086fa;color:#fff}#hero .item-nav li a:hover .icon{opacity:1}@media only screen and (min-width: 240px){#hero .item-nav{overflow:hidden;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}#hero .item-nav li{width:calc(50% - 15px);float:left;margin-left:10px;padding:0.25em 0}}@media only screen and (min-width: 640px){#hero .item-nav{overflow:hidden;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}#hero .item-nav li{width:calc(50% - 30px);float:left;margin-left:20px;padding:0.25em 0}}@media only screen and (min-width: 1180px){#hero .item-nav{overflow:visible;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}#hero .item-nav li{width:calc(33.3333333333% - 20px);float:left;margin-left:15px;padding:0}}.poster{width:100%;height:100%;position:absolute;left:0px;top:0px;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out}@media only screen and (min-width: 240px){.poster{background-size:cover;background-position:center top}}@media only screen and (min-width: 640px){.poster{background-size:cover;background-position:center center}}@media only screen and (min-width: 1180px){.poster{background-size:cover;background-position:center center}}body.frontpage .poster{background-size:cover}@media only screen and (min-width: 240px){body.frontpage .poster{background-position:100% 20vh}}@media only screen and (min-width: 640px){body.frontpage .poster{background-position:right center}}@media only screen and (min-width: 1180px){body.frontpage .poster{background-position:right center}}.poster.visible{opacity:1}.poster.visible.instantly{-webkit-transition:opacity 0s ease-in-out;-moz-transition:opacity 0s ease-in-out;transition:opacity 0s ease-in-out}.poster .poster_0{z-index:0}.poster .poster_1{z-index:1}.poster .poster_2{z-index:2}.poster .poster_3{z-index:3}.poster .poster_4{z-index:4}.poster.poster_0{filter:blur(25px)}.bubble-logo{height:70px;width:220px;margin-top:0px;margin:0 auto 40px auto;display:inline-block;background-image:url(../img/icons/logo.png);background-image:linear-gradient(transparent, transparent),url(../img/icons/logo.svg);background-color:#fff;background-repeat:no-repeat;background-size:80%;background-position:center center}#intro{position:relative;z-index:340;min-height:45vh;overflow:hidden}#intro.chapter-ES{--chapter-color: #c8cdd0}#intro.chapter-01{--chapter-color: #ffc000}#intro.chapter-02{--chapter-color: #0095d0}#intro.chapter-03{--chapter-color: #f18800}#intro.chapter-04{--chapter-color: #009ba4}#intro.chapter-05{--chapter-color: #cd0c1f}#intro.chapter-06{--chapter-color: #5069a0}#intro.chapter-07{--chapter-color: #88a42f}#intro.chapter-08{--chapter-color: #3c6422}#intro .headband{text-align:right;background:#435468;background:radial-gradient(at 90% 100%, #65848e 0%, #435468 45%, #222b35 75%);background-position:85% 75%;background-size:100% 200%}@media only screen and (min-width: 240px){#intro .headband{height:60px}}@media only screen and (min-width: 640px){#intro .headband{height:120px}}@media only screen and (min-width: 1180px){#intro .headband{height:120px}}#intro .wrapper{background-color:var(--chapter-color)}#intro .intro-meta{display:block;text-transform:uppercase;letter-spacing:0.2em}@media only screen and (min-width: 240px){#intro .intro-meta{padding-top:40px;padding-bottom:10px}}@media only screen and (min-width: 640px){#intro .intro-meta{padding-top:0px;padding-bottom:40px}}@media only screen and (min-width: 1180px){#intro .intro-meta{padding-top:0px;padding-bottom:40px}}#intro h1,#intro .h1{line-height:0.9em}@media only screen and (min-width: 240px){#intro h1,#intro .h1{font-size:2.4em}}@media only screen and (min-width: 640px){#intro h1,#intro .h1{font-size:3rem;line-height:0.9em}}@media only screen and (min-width: 1180px){#intro h1,#intro .h1{font-size:5rem;line-height:0.9em}}#intro h1 span.small,#intro .h1 span.small{display:block;margin-left:0.25em;font-size:1rem;line-height:1.2em;letter-spacing:0.2em}#intro .brick{position:relative}#intro .brick-left{position:relative;background-color:var(--chapter-color);display:flex;flex-direction:column;justify-content:flex-end}#intro .brick-left h1,#intro .brick-left .h1{margin-bottom:40px;margin-left:-5px}@media only screen and (min-width: 240px){#intro .brick-left{width:calc(100% - 20px);float:left;margin-left:10px;min-height:100px}}@media only screen and (min-width: 640px){#intro .brick-left{width:calc(100% - 40px);float:left;margin-left:20px}}@media only screen and (min-width: 1180px){#intro .brick-left{width:calc(75% - 26.25px);float:left;margin-left:15px;min-height:45vh}}#intro .brick-right{position:relative}@media only screen and (min-width: 240px){#intro .brick-right{width:calc(100% - 20px);float:left;margin-left:10px}}@media only screen and (min-width: 1180px){#intro .brick-right{width:calc(25% - 18.75px);float:left;margin-left:15px;margin-left:0px;min-height:45vh;border-left:8px solid white}}#intro .brick-right figure{width:100%;height:100%}#intro .brick-right img{object-fit:cover;height:100%;width:100%}#intro .extend-wrapper{display:flex;align-items:flex-end}@media only screen and (min-width: 240px){#intro .extend-wrapper{position:relative;margin-bottom:10px;background-size:auto 30vh;background-position:top center;background-repeat:no-repeat}}@media only screen and (min-width: 640px){#intro .extend-wrapper{background-size:cover;background-repeat:no-repeat;background-position:center;height:30vh}}@media only screen and (min-width: 1180px){#intro .extend-wrapper{position:absolute;top:0px;left:0px;bottom:0px;margin-bottom:0px;height:auto;right:calc(((100vw - 1400px) / 2 + 22px) * -1)}}@media screen and (min-width: 1180px) and (max-width: 1400px){#intro .extend-wrapper{width:26vw;right:auto}#intro .extend-wrapper .story-caption,#intro .extend-wrapper .story-body{padding-left:16px;padding-right:30px}#intro .extend-wrapper .story-caption p,#intro .extend-wrapper .story-body p{font-size:0.9rem}}@media only screen and (min-width: 240px){#intro .extend-wrapper:hover .story-body{max-height:1000px}}@media only screen and (min-width: 640px){#intro .extend-wrapper:hover .story-body{max-height:30vh;padding-bottom:40px}}@media only screen and (min-width: 1180px){#intro .extend-wrapper:hover .story-body{max-height:600px;padding-bottom:40px}}#intro .extend-wrapper:hover i{opacity:1}#intro .story-wrapper{position:relative;box-sizing:border-box;width:100%;z-index:30;background-color:#dee3e6}@media only screen and (min-width: 240px){#intro .story-wrapper{margin-top:30vh}}@media only screen and (min-width: 640px){#intro .story-wrapper{margin-top:0}}@media only screen and (min-width: 1180px){#intro .story-wrapper{margin-top:0}}#intro .story-wrapper i{position:absolute;right:0px;top:0px;background-size:50%;background-position:center center;opacity:0.5;width:80px;height:80px}body.chapter-ES #intro .story-wrapper{background-color:#dee3e6}body.chapter-01 #intro .story-wrapper{background-color:#ffe79f}body.chapter-02 #intro .story-wrapper{background-color:#87c9e4}body.chapter-03 #intro .story-wrapper{background-color:#f1bf7c}body.chapter-04 #intro .story-wrapper{background-color:#9de8ec}body.chapter-05 #intro .story-wrapper{background-color:#f0b7bd}body.chapter-06 #intro .story-wrapper{background-color:#abbbdb}body.chapter-07 #intro .story-wrapper{background-color:#d1e0a0}body.chapter-08 #intro .story-wrapper{background-color:#83a070}#intro .story-caption{height:80px;box-sizing:border-box;display:flex;align-items:center}@media only screen and (min-width: 240px){#intro .story-caption{padding-left:30px;padding-right:60px}}@media only screen and (min-width: 640px){#intro .story-caption{padding-left:40px;padding-right:80px}}#intro .story-caption p{color:#333333;text-align:left;margin:0;box-sizing:border-box}#intro .story-body{box-sizing:border-box;position:relative;font-size:0.9rem;transition:all 0.4s ease-in-out}@media only screen and (min-width: 240px){#intro .story-body{padding:0px 30px 30px 30px;max-height:1000px}}@media only screen and (min-width: 640px){#intro .story-body{padding:0px 30px 0px 30px;max-height:0px}}@media only screen and (min-width: 1180px){#intro .story-body{padding:0px 40px 0px 40px;max-height:0px}}#intro .story-body p{position:relative;z-index:30;margin:0px}#intro .story-body:after{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:20}body.chapter-01 #intro .story-body:after{background-color:#ffe79f}body.chapter-02 #intro .story-body:after{background-color:#87c9e4}body.chapter-03 #intro .story-body:after{background-color:#f1bf7c}body.chapter-04 #intro .story-body:after{background-color:#9de8ec}body.chapter-05 #intro .story-body:after{background-color:#f0b7bd}body.chapter-06 #intro .story-body:after{background-color:#abbbdb}body.chapter-07 #intro .story-body:after{background-color:#d1e0a0}body.chapter-08 #intro .story-body:after{background-color:#83a070}#intro .intro-number{pointer-events:none;position:absolute;top:0px;right:0px;z-index:20;color:#fff;font-family:"Karla",Sans-Serif;letter-spacing:-0.05em;text-align:right;font-weight:200;vertical-align:text-bottom;line-height:0.6em}#intro .intro-number span{line-height:0.7;font-variant:small-caps;vertical-align:bottom}@media only screen and (min-width: 240px){#intro .intro-number{font-size:6rem}}@media only screen and (min-width: 640px){#intro .intro-number{font-size:8rem}}@media only screen and (min-width: 1180px){#intro .intro-number{font-size:16rem}}#intro .takeaways-header{box-sizing:border-box;height:80px;margin-left:-40px;background-color:#ebebeb;padding:30px 40px}@media only screen and (min-width: 240px){#intro .takeaways-header{display:none}}@media only screen and (min-width: 640px){#intro .takeaways-header{display:none}}@media only screen and (min-width: 1180px){#intro .takeaways-header{display:block}}#intro .takeaways-header h2,#intro .takeaways-header .h2{margin:0;padding:0;margin-bottom:1.2em;border-bottom:none !important}#intro .belt{background-color:#fff;position:relative;z-index:40}@media only screen and (min-width: 240px){#intro .belt .belt-left{width:calc(100% - 20px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){#intro .belt .belt-left{width:calc(100% - 40px);float:left;margin-left:20px}}@media only screen and (min-width: 1180px){#intro .belt .belt-left{width:calc(75% - 26.25px);float:left;margin-left:15px}}#intro .belt .belt-right{position:relative;background-color:#fff;border-left:8px solid white}@media only screen and (min-width: 240px){#intro .belt .belt-right{display:none}}@media only screen and (min-width: 640px){#intro .belt .belt-right{display:none}}@media only screen and (min-width: 1180px){#intro .belt .belt-right{width:calc(25% - 18.75px);float:left;margin-left:15px;display:block;margin-left:0px}}#intro .belt .belt-right .illu{position:absolute;top:0px;left:0px;bottom:0px;right:calc(((100vw - 1400px) / 2 + 22px) * -1);background-size:contain;background-repeat:no-repeat;background-position:bottom right}#intro .belt .container,#intro .belt #topbar,#intro .belt #mainbar{display:flex;align-items:stretch}#intro .takeaways-body{background-color:#ebebeb}@media only screen and (min-width: 240px){#intro .takeaways-body{margin-left:-10px;margin-right:-10px;padding:0px 0px 20px 10px}#intro .takeaways-body:before{content:"KEY FACTS";font-size:1.4rem;padding:20px 0 20px 30px;display:block}}@media only screen and (min-width: 640px){#intro .takeaways-body{margin-left:-40px;padding:0px 0px 20px 40px}}@media only screen and (min-width: 1180px){#intro .takeaways-body{margin-left:-40px;padding:0px 0px 20px 40px}#intro .takeaways-body:before{display:none}}#intro .takeaways-body ul::after{clear:both;content:"";display:block}#intro .takeaways-body ul.technologies li a{color:#333;text-align:left;text-transform:uppercase;display:flex;align-items:center;justify-content:flex-start}#intro .takeaways-body ul.technologies li a:hover{color:#000}#intro .takeaways-body ul.technologies li i{flex-shrink:1;margin-right:10px}#intro .takeaways-body ul.technologies li span{flex-shrink:20}@media only screen and (min-width: 240px){#intro .takeaways-body ul.technologies li{width:calc(100% - 60px);float:left;margin-left:30px;margin-bottom:1rem}}@media only screen and (min-width: 640px){#intro .takeaways-body ul.technologies li{width:calc(50% - 45px);float:left;margin-left:30px;margin-bottom:1rem}}@media only screen and (min-width: 1180px){#intro .takeaways-body ul.technologies li{width:calc(25% - 37.5px);float:left;margin-left:30px;margin-bottom:2rem}#intro .takeaways-body ul.technologies li:first-child,#intro .takeaways-body ul.technologies li:nth-child(5n+0){margin-left:0}}#intro .takeaways-body ul li{opacity:0;transform:translateY(20px);animation:reveal 1.5s;animation-fill-mode:forwards}@media only screen and (min-width: 240px){#intro .takeaways-body ul li{width:calc(100% - 60px);float:left;margin-left:30px;margin-bottom:1rem}}@media only screen and (min-width: 640px){#intro .takeaways-body ul li{width:calc(50% - 45px);float:left;margin-left:30px;margin-bottom:1rem}}@media only screen and (min-width: 1180px){#intro .takeaways-body ul li{width:calc(33.3333333333% - 40px);float:left;margin-left:30px;margin-bottom:2rem}#intro .takeaways-body ul li:first-child,#intro .takeaways-body ul li:nth-child(4n+0){margin-left:0}}#intro .takeaways-body ul li:nth-child(1){animation-delay:1.5s}#intro .takeaways-body ul li:nth-child(2){animation-delay:1.75s}#intro .takeaways-body ul li:nth-child(3){animation-delay:2s}#intro .takeaways-body ul li:nth-child(4){animation-delay:2.25s}#intro .takeaways-body ul li:nth-child(5){animation-delay:2.4s}#intro .takeaways-body ul li:nth-child(6){animation-delay:2.7s}#intro .takeaways-body ul li:nth-child(7){animation-delay:2.9s}#intro .takeaways-body ul li:nth-child(8){animation-delay:3s}@keyframes reveal{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0px)}}.emergency-box{background-color:#ffe79f}.emergency-box p:last-child{margin:0;padding:0}.post-content{padding-bottom:8em;margin-top:40px}.post-content .container,.post-content #topbar,.post-content #mainbar{padding-bottom:40px}@media only screen and (min-width: 240px){.post-content{left:calc(0% - 10px + 10px);position:relative;width:calc(100% - 20px);float:left;margin-left:10px}}@media only screen and (min-width: 640px){.post-content{left:calc(8.3333333333% - 21.6666666667px + 20px);position:relative;width:calc(83.3333333333% - 36.6666666667px);float:left;margin-left:20px}}@media only screen and (min-width: 1180px){.post-content{left:calc(0% - 15px + 15px);position:relative;width:calc(75% - 26.25px);float:left;margin-left:15px;padding-top:40px;padding-bottom:40px}}#page-content{position:relative}#page-content>.container,#page-content>#topbar,#page-content>#mainbar{position:relative}#main{z-index:360}#main.doc{width:calc(75% - 35px);float:left;margin-left:20px}body.frontpage #main{display:none}.lazy-container{min-height:100vh}.lazy-container .dropzone{opacity:0;-webkit-transition:opacity 450ms ease-in-out;-moz-transition:opacity 450ms ease-in-out;transition:opacity 450ms ease-in-out}.lazy-container.loading{background-image:url("../img/icons/loading.gif");background-repeat:no-repeat;background-position:center top}.lazy-container.loaded{min-height:auto}.lazy-container.loaded .dropzone{opacity:1}.Footnotes{font-size:0.9rem}.Footnotes .footnote-mark{font-weight:bold;padding-right:0.5em}.footnote-section{border-top:1px solid #b3b2b2;clear:both;margin-top:2em;padding-top:1em;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}@media only screen and (min-width: 240px){.footnote-section{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media only screen and (min-width: 640px){.footnote-section{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (min-width: 1180px){.footnote-section{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.footnote-section.no-col{-webkit-column-count:1;-moz-column-count:1;column-count:1}.endnote-section{padding-bottom:80px}.endnote-section .columns{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}@media only screen and (min-width: 240px){.endnote-section .columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media only screen and (min-width: 640px){.endnote-section .columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (min-width: 1180px){.endnote-section .columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.endnote-section ol{font-size:0.85rem;padding-left:1.5em}.endnote-section ol li{margin-bottom:0.5em;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.endnote-section .marked{padding:1em 0;margin:0.5em 0}body.chapter-01 .endnote-section .marked{background-color:#fff}body.chapter-02 .endnote-section .marked{background-color:#fff}body.chapter-03 .endnote-section .marked{background-color:#fff}body.chapter-04 .endnote-section .marked{background-color:#d7fdff}body.chapter-05 .endnote-section .marked{background-color:#fff}body.chapter-06 .endnote-section .marked{background-color:#fff}body.chapter-07 .endnote-section .marked{background-color:#fff}body.chapter-08 .endnote-section .marked{background-color:#d8edcb}.Endnote-Target{font-size:0}.Endnote-Target:before{content:"⇡";font-weight:600;font-size:1rem}.tooltipster-content .Endnote-Target:before{content:""}
