.icon.outbound{color:#aaa;display:inline-block;vertical-align:middle;position:relative;top:-1px}.debug-data[data-v-5859e73b]{display:block;font-family:monospace;background-color:rgba(0,0,0,.8);color:#eee;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;padding:50px;overflow:auto}.debug-data code[data-v-5859e73b]{display:block;white-space:pre;background:none}.left-arrow[data-v-46b58b88]{width:40px;cursor:pointer;fill:#777;opacity:.5;padding-left:8px;padding-right:8px}.left-arrow[data-v-46b58b88]:hover{fill:#aaa}.left-arrow.hidden[data-v-46b58b88]{visibility:hidden}@media (min-width:750px){.left-arrow[data-v-46b58b88]{width:60px;padding-left:0;padding-right:12px}}.right-arrow[data-v-01d93fbe]{width:40px;cursor:pointer;fill:#777;opacity:.5;padding-left:8px;padding-right:8px}.right-arrow[data-v-01d93fbe]:hover{fill:#aaa}.right-arrow.hidden[data-v-01d93fbe]{visibility:hidden}@media (min-width:750px){.right-arrow[data-v-01d93fbe]{width:60px;padding-left:12px;padding-right:0}}.graphic-container[data-v-57b5f474]{position:relative;background-color:#111}.graphic-container[data-v-57b5f474],.scroll-btn[data-v-57b5f474]{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.scroll-btn[data-v-57b5f474]{width:40px;z-index:11;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.scroll-btn-icon[data-v-57b5f474]{-webkit-box-flex:0;flex:0 0 auto}.graphic-wrapper[data-v-57b5f474]{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.graphic-wrapper svg[data-v-57b5f474]{width:100%;-webkit-box-flex:0;flex:0 1 auto}@media (min-width:750px){.graphic-container[data-v-57b5f474]{position:absolute;width:calc(67% - 20px);left:20px;top:20px;bottom:20px;z-index:10}.scroll-btn[data-v-57b5f474]{width:60px}}html{-webkit-text-size-adjust:100%}body{background-color:#111}*,body{margin:0;padding:0}*{box-sizing:border-box}code{background-color:#000;padding:0 5px;border-radius:4px}code,hr{margin-bottom:20px}.content-wrapper{padding:20px;margin:0 auto}.content-wrapper .language-text code{display:block;overflow:auto;padding:20px}.content-wrapper--home{padding:0}.main-title{text-align:center;display:none}.main-title.active{display:block}.main-text,.main-title--desktop,.main-title--desktop.active{display:none}.main-text{overflow:hidden}.main-text.active{display:block}@media (min-width:750px){.content-wrapper--home .text-wrapper{width:calc(33% - 20px);margin-left:67%;padding-left:20px}.main-title{text-align:left;padding:0 20px}.main-title--mobile{display:none!important}.main-title--desktop.active{display:block}.main-text{padding:0 20px}}@media (min-width:1000px){.content-wrapper--home .text-wrapper{padding-top:60px}.theme-container.theme-container--methodology{height:auto!important}.content-wrapper--methodology h1,.content-wrapper--methodology h2,.content-wrapper--methodology h3,.content-wrapper--methodology h4,.content-wrapper--methodology h5,.content-wrapper--methodology h6{text-align:center;margin-top:20px}.content-wrapper--methodology img{display:block;margin:0 auto}}body{font-size:14px;line-height:16.8px}a,div,li,ol,p,span,ul{font-family:Open Sans,sans-serif;font-weight:400;font-size:1rem;line-height:1.2rem}ol,p,ul{padding-bottom:20px}ol,ul{-webkit-padding-start:20px;padding-inline-start:20px}li{padding-bottom:15px}h1,h2,h3,h4,h5,h6{font-family:Bungee Shade,sans-serif;font-weight:700;margin:0 0 1rem;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:1rem;margin-block-end:1rem}h1{font-size:2.488rem;line-height:2.9856rem}h2{font-size:2.074rem;line-height:2.4888rem}h3{font-size:1.728rem;line-height:2.0736rem}h4{font-size:1.44rem;line-height:1.728rem}h5{font-size:1.2rem;line-height:1.44rem}h6{font-size:1rem;line-height:1.2rem}@media (min-width:750px){body{font-size:16px;font-size:18.4px}h1{font-size:3.052rem;line-height:3.6624rem}h2{font-size:2.441rem;line-height:2.9292rem}h3{font-size:1.953rem;line-height:2.3436rem}h4{font-size:1.563rem;line-height:1.8756rem}h5{font-size:1.25rem;line-height:1.5rem}h6{font-size:1rem;line-height:1.2rem}}a{text-decoration:none}a:link,a:visited{color:#e61348}a:active,a:focus,a:hover{color:#ef3d6a}.header-anchor{display:none}.theme-container[data-v-4b228620]{max-width:1280px;height:100vh;margin:0 auto;position:relative;background-color:#111;color:#ccc;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.theme-container .theme-content[data-v-4b228620]{overflow:auto;-webkit-box-flex:1;flex-grow:1;padding:20px}.theme-container[data-v-3732c84e]{background-color:#111;color:#ccc;position:fixed;top:0;right:0;bottom:0;left:0}.theme-container--404 .content-wrapper[data-v-3732c84e]{text-align:center}.main-text .ps[data-v-f5340a7e]{max-height:80vh}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.ps{position:relative}