.hidden{display:none !important;visibility:hidden !important}body.smart-framework,body.smart-single{font-family:"Open Sans","open-sans",sans-serif;font-size:1.6rem;font-weight:400;line-height:1.5}body.smart-framework .chart-part,body.smart-single .chart-part{font-family:"open-sans-condensed","Open Sans Condensed",sans-serif;font-size:1.6rem;font-weight:300}h1.entry-title,h1.archive-title{font-family:"open-sans-condensed","Open Sans Condensed",sans-serif;font-size:3.6rem;font-weight:800;color:#8aab48}a{text-decoration:none}.archive.tti-strategies .content .entry{background-image:none;border-width:0;float:left;margin:0 0 40px 2.5641025641%;padding:15px;text-align:center;width:31.6239316239%}.archive.tti-strategies .content .entry:nth-of-type(3n+1){clear:both;margin-left:0}.archive.tti-strategies .content .entry-header{border-width:0;margin:0;padding:0}.archive.tti-strategies .content .entry-header .entry-title{border-width:0;font-size:20px;margin-left:auto;padding:0;word-wrap:break-word}.tti-strategies .archive-pagination{clear:both}.archive.tti-strategies .tti-strategy-featured-image,.tti-strategy-featured-image a,.single-strategies .tti-strategy-featured-image{display:inline-block;max-width:100%;overflow:hidden;position:relative}.tti-strategy-featured-image.image-aligncenter{text-align:center}.archive.tti-strategies .tti-strategy-featured-image img,.single-strategies .tti-strategy-featured-image img{margin:0 auto 20px}.strategy-featured-text-banner{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);background-color:#000;color:#fff;font-size:10px;font-weight:700;padding:6px 12px;position:absolute;right:-35px;text-align:center;text-transform:uppercase;top:30px;width:160px}.tti-strategies-strategy-description{clear:none;float:left}.tti-strategies-strategy-details{float:right}.strategy-by-line{margin-bottom:10px}.strategy-details{margin-bottom:35px;text-align:center}.strategy-featured-text-banner{display:block;text-align:center}.single-strategies .strategy-price{border-bottom:2px solid #eee;display:block;font-size:30px;margin:0 0 26px;padding:0 0 26px}.strategy-details-meta .label{font-weight:700}.strategy-details .button-strategy{display:block;margin:10px auto;text-align:center;width:100%}.entry-content .strategy-details-meta,.entry-content .strategy-details-meta li{list-style-type:none;margin-left:0;text-align:left}@media only screen and (max-width: 780px){.archive.tti-strategies .content .entry{margin-left:0;width:100%}.tti-strategies-strategy-details,.tti-strategies-strategy-description{float:none}}g#johnhopkins path:hover,g#ucriverside path:hover,g#utep path:hover,g#tti path:hover,g#georgiatech path:hover,g#georgiatech image:hover,g#johnhopkins image:hover,g#ucriverside image:hover,g#utep image:hover,g#tti image:hover{cursor:pointer}.smart-header{background-color:#fff;background-image:url("/wp-content/plugins/tti-strategies/resources/images/headerlines.svg");background-repeat:repeat no-repeat;background-size:contain}.smart-header .smart-header-inner{position:relative;display:flex;width:1280px;margin-inline:auto;margin-top:-1em;max-width:100vw;z-index:1}.smart-header .title-area{display:flex;align-items:center;padding:0;margin-inline:1.5rem;margin-block:-20px;width:auto}.smart-header .title-area a{display:flex;padding-top:10px}.smart-header .title-area a img{width:70px;height:70px}.smart-header .title-area .site-title,.smart-header .title-area .site-description{display:none;visibility:hidden}.d3tool .smart-header .title-area,.smart-single .smart-header .title-area{padding-inline:22px}@media(min-width: 1201px){.d3tool .smart-header .title-area,.smart-single .smart-header .title-area{padding-inline:10px}}.d3tool .breadcrumb,.smart-single .breadcrumb{padding:0 20px;max-width:1080px;margin-inline:auto}.smart-framework-landing .smart-header{display:flex;position:fixed;width:100vw;z-index:1000;opacity:0}.smart-framework-landing .smart-header .title-area{margin-block:-40px;margin-inline:.5rem}@media(min-width: 769px){.smart-framework-landing .smart-header .title-area{margin-block:-20px;margin-inline:1.5rem}}.smart-framework-landing .smart-header .title-area a{margin-top:1em;background-color:#fff;border-radius:1em;margin-inline:0;padding:10%}@media(min-width: 769px){.smart-framework-landing .smart-header .title-area a{padding:1.4em .8em 1em}}.smart-single .smart-header .smart-header-inner{align-items:center;justify-content:flex-start}button.menu-toggle{display:none !important;visibility:hidden}.smart-single .single-smart-menu{display:flex;position:relative;visibility:visible;z-index:1}.smart-single .single-smart-menu .genesis-nav-menu{align-content:center}.smart-single .smart-header .smart-header-inner,.d3tool .smart-header-inner{height:100px}.smart-single .smart-header .smart-header-inner .single-smart-menu,.d3tool .smart-header-inner .single-smart-menu{align-self:center}.smart-framework-landing .smart-menu{display:flex;align-items:center;margin-inline:.5em}@media(min-width: 769px){.smart-framework-landing .smart-menu{text-align:left;visibility:visible;width:100%}}.smart-framework-landing .smart-menu .genesis-nav-menu{align-items:baseline;display:flex;gap:1em}@media(min-width: 769px){.smart-framework-landing .smart-menu .genesis-nav-menu{justify-content:center}}.smart-framework-landing .smart-menu .genesis-nav-menu a{padding:0}.smart-framework-landing .smart-menu .genesis-nav-menu .menu-item{display:flex;text-align:center;margin-block:0 -4em}.smart-framework-landing .smart-menu .genesis-nav-menu .menu-item a{border-bottom:0;color:#222;display:flex;flex-direction:column;font-weight:400;font-size:16px;padding:1.6em;text-transform:uppercase}.smart-framework-landing .smart-menu .genesis-nav-menu .menu-item a:hover{background-color:#ebcf95}.smart-framework-landing .smart-menu .genesis-nav-menu .menu-item a.active{color:#000;background-color:#8aab48}.smart-framework-landing .smart-menu .genesis-nav-menu .menu-item a.active span{color:#222;margin-bottom:initial}.smart-framework-landing .smart-menu .genesis-nav-menu .menu-item a span{color:rgba(0,0,0,0);font-size:11px;font-weight:700;margin-top:4px}.smart-framework-landing .smart-menu .genesis-nav-menu .menu-item a:hover,.smart-framework-landing .smart-menu .genesis-nav-menu .menu-item a:active,.smart-framework-landing .smart-menu .genesis-nav-menu .menu-item a:focus{text-decoration:none;outline:0}.single-smart-menu .smart-menu .genesis-nav-menu{display:flex;flex-wrap:wrap;gap:.25rem}.single-smart-menu .genesis-nav-menu{margin-top:10px;text-align:left}.single-smart-menu .genesis-nav-menu li.current-menu-item{background:rgba(0,0,0,0);color:#8aab48}.single-smart-menu .genesis-nav-menu li.current-menu-item:hover{color:#435c2b}.single-smart-menu .genesis-nav-menu li.current-menu-item a{border-bottom:none}.single-smart-menu .genesis-nav-menu li a{border-bottom:0;padding:6px;text-decoration:none}.single-smart-menu .genesis-nav-menu li a:active,.single-smart-menu .genesis-nav-menu li a.active{color:#8aab48}.single-smart-menu .genesis-nav-menu a:focus,.single-smart-menu .genesis-nav-menu a:hover,.single-smart-menu .genesis-nav-menu .current-menu-item>a,.single-smart-menu .genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#8aab48;text-decoration:none}.single-smart-menu a{text-decoration:none}.single-smart-menu a:active,.single-smart-menu a.active{color:#435c2b}.single-smart-menu a:hover,.single-smart-menu a:focus{color:#222;text-decoration:none}.smart-framework:not(.d3tool) .site-inner,.smart-single:not(.d3tool) .site-inner{max-width:1080px;margin-inline:auto}.smart-framework.smart-framework-landing .site-inner,.smart-single.smart-framework-landing .site-inner{margin-inline:auto;max-width:500px}@media(min-width: 769px){.smart-framework.smart-framework-landing .site-inner,.smart-single.smart-framework-landing .site-inner{max-width:700px}}.smart-framework h4,.smart-single h4{font-family:"Bitter",sans-serif;font-size:1.6rem;font-weight:600}@media(min-width: 769px){.smart-framework h4,.smart-single h4{font-family:"Bitter",sans-serif;font-size:2rem;font-weight:600}}body.smart-framework-landing .content .entry{font-family:"Open Sans","open-sans",sans-serif;font-size:1.5rem;font-weight:400}@media(min-width: 769px){body.smart-framework-landing .content .entry{font-family:"Open Sans","open-sans",sans-serif;font-size:1.6rem;font-weight:400}}.smart-framework-landing{overflow-x:hidden}.smart-framework-landing .site-container{position:relative}.smart-framework-landing .site-inner{margin-inline:auto;max-width:500px;padding-inline:1rem}@media(min-width: 769px){.smart-framework-landing .site-inner{max-width:700px}}@media(min-width: 513px){.smart-framework-landing .site-inner{padding-inline:2rem}}.smart-framework-landing .content .entry,.smart-framework-landing .entry{background-color:rgba(0,0,0,0);padding:0}.smart-framework-landing .entry-header,.smart-framework-landing .entry-content{z-index:100;position:relative}.smart-framework-landing .entry-header{position:relative;height:100vh}.smart-framework-landing .entry-title-container{position:absolute;left:50%;bottom:0;width:100%;transform:translateX(-50%);margin:0 auto}.smart-framework-landing .entry-title-container .entry-title-prefix,.smart-framework-landing .entry-title-container h1{color:#fff;text-shadow:4px 1px 5px rgba(0,0,0,.6)}.smart-framework-landing .entry-title-container .entry-title-prefix{font-family:"Open Sans","open-sans",sans-serif;font-size:1.8rem;font-weight:800;color:#e4e4e4;letter-spacing:2px;text-transform:uppercase;line-height:2}@media(min-width: 321px){.smart-framework-landing .entry-title-container .entry-title-prefix{font-family:"Open Sans","open-sans",sans-serif;font-size:2.3rem;font-weight:800}}@media(min-width: 769px){.smart-framework-landing .entry-title-container .entry-title-prefix{font-family:"Open Sans","open-sans",sans-serif;font-size:3.3rem;font-weight:800}}.smart-framework-landing .entry-title-container h1{font-family:"Bitter",sans-serif;font-size:2.5rem;font-weight:600;letter-spacing:-1.4px;line-height:1.1;top:0;left:0;width:100%;max-width:450px;padding-bottom:1.8rem;text-shadow:4px 1px 5px rgba(0,0,0,.6)}@media(min-width: 321px){.smart-framework-landing .entry-title-container h1{font-family:"Bitter",sans-serif;font-size:4.1rem;font-weight:600}}@media(min-width: 769px){.smart-framework-landing .entry-title-container h1{font-family:"Bitter",sans-serif;font-size:5.3rem;font-weight:600}}.smart-framework-landing .entry-header-fade{background-image:linear-gradient(to top, #b1d0d2 31%, #cacdce 72%);display:block;position:fixed;left:0;top:0;width:100%;height:100vh;opacity:1;will-change:opacity}.smart-framework-landing .entry-header-bg-image{background-image:url("/wp-content/plugins/tti-strategies/resources/images/greencity.jpg");background-position:50% 100%;background-repeat:no-repeat;background-size:cover;bottom:0;display:block;height:110vh;left:0;min-width:100vw;opacity:0;position:fixed;transform:translateZ(0);will-change:transform}.smart-framework-landing .entry-content p{color:#222;text-shadow:1px 1px 8px rgba(255,255,255,.5)}@media(min-width: 1801px){.smart-framework-landing .entry-content p{font-size:1.8rem}}.smart-framework-landing .entry-content a{color:#0600ae;font-weight:600;text-shadow:none}.smart-framework-landing .entry-content h2{font-family:"Bitter",sans-serif;font-size:2.4rem;font-weight:700;letter-spacing:-0.5px;margin-block:3rem;text-shadow:4px 1px 5px rgba(0,0,0,.6)}@media(min-width: 769px){.smart-framework-landing .entry-content h2{font-family:"Bitter",sans-serif;font-size:2.5rem;font-weight:700}}@media(min-width: 1801px){.smart-framework-landing .entry-content h2{font-family:"Bitter",sans-serif;font-size:3rem;font-weight:700}}.smart-framework-landing .entry-content h3{font-family:"Bitter",sans-serif;font-size:2.6rem;font-weight:600;color:#222;margin-block:2rem;text-shadow:2px 1px 4px rgba(255,255,255,.6)}.smart-framework-landing .content2{margin-block:10rem}.smart-framework-landing .chart{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw;padding-block:2.5rem}.smart-framework-landing .chart>.wp-block-group__inner-container{min-height:200vh}.smart-framework-landing .chart>.wp-block-group__inner-container .callout{z-index:99999999;position:relative;margin-left:auto;margin-right:15%}.smart-framework-landing .chart>.wp-block-group__inner-container .figure-and-cap{position:sticky !important;margin-inline:auto;top:25%}.smart-framework-landing .chart~.wp-block-group>.wp-block-group__inner-container p:first-child{margin-top:2em}.smart-framework-landing .callout{font-family:"Open Sans","open-sans",sans-serif;font-size:1.5rem;font-weight:600;background-color:#8aab48;margin-bottom:80%;margin-top:20vh;max-width:75vw;overflow-x:hidden;padding:6rem}@media(min-width: 769px){.smart-framework-landing .callout{font-family:"Open Sans","open-sans",sans-serif;font-size:1.7rem;font-weight:600}}@media(min-width: 957px){.smart-framework-landing .callout{max-width:45vw;font-family:"Open Sans","open-sans",sans-serif;font-size:1.9rem;font-weight:600}}@media(min-width: 1201px){.smart-framework-landing .callout{max-width:25vw}}.smart-framework-landing .callout p{color:#fff;text-shadow:2px 1px 4px rgba(74,74,74,.6);margin:0 !important}.smart-framework-landing .callout p:last-child(){margin:0}.smart-framework-landing .figure-and-cap{color:#fff;font-size:1.3rem;max-width:94vw;margin-inline:auto}@media(min-width: 769px){.smart-framework-landing .figure-and-cap{max-width:100vw}}.smart-framework-landing section#impact::before{background-image:url("/wp-content/plugins/tti-strategies/resources/images/header-impact-xs.png");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";height:0;left:0;margin-block:2rem 4rem;opacity:.6;padding-bottom:6.6525%;position:relative;top:1.66%;width:100vw;z-index:1}@media(min-width: 513px){.smart-framework-landing section#impact::before{background-image:url("/wp-content/plugins/tti-strategies/resources/images/header-impact-sm.png")}}@media(min-width: 769px){.smart-framework-landing section#impact::before{background-image:url("/wp-content/plugins/tti-strategies/resources/images/header-cr-impact.png");margin-block:14rem 0}}.smart-framework-landing section#consider::before{background-image:url("/wp-content/plugins/tti-strategies/resources/images/header-consider-xs.png");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";height:0;left:0;margin-block:2rem 4rem;opacity:.6;padding-bottom:6.6525%;position:relative;top:1.66%;width:100vw;z-index:1}@media(min-width: 513px){.smart-framework-landing section#consider::before{background-image:url("/wp-content/plugins/tti-strategies/resources/images/header-consider-sm.png")}}@media(min-width: 769px){.smart-framework-landing section#consider::before{background-image:url("/wp-content/plugins/tti-strategies/resources/images/header-cr-consider.png");margin-block:14rem 0}}.smart-framework-landing section#implement::before{background-image:url("/wp-content/plugins/tti-strategies/resources/images/header-implement-xs.png");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";height:0;left:0;margin-block:2rem 4rem;opacity:.6;padding-bottom:6.6525%;position:relative;top:1.66%;width:100vw;z-index:1}@media(min-width: 513px){.smart-framework-landing section#implement::before{background-image:url("/wp-content/plugins/tti-strategies/resources/images/header-implement-sm.png")}}@media(min-width: 769px){.smart-framework-landing section#implement::before{background-image:url("/wp-content/plugins/tti-strategies/resources/images/header-cr-implement.png");margin-block:14rem 0}}.smart-framework-landing .next-header{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw;font-family:"Open Sans","open-sans",sans-serif;font-size:1.6rem;font-weight:400;background:linear-gradient(to bottom, transparent 0%, #6c6c6c 100%);display:flex;flex-direction:column}.smart-framework-landing .next-header::after{border-left:50vw solid rgba(0,0,0,0);border-right:50vw solid rgba(0,0,0,0);border-top:5vw solid #6c6c6c;bottom:-5vw;content:"";height:5vw;left:0;position:absolute;width:0;z-index:1}.smart-framework-landing .next-header>.wp-block-group__inner-container{margin-inline:auto;max-width:500px;padding-block:4em 6em}@media(min-width: 769px){.smart-framework-landing .next-header>.wp-block-group__inner-container{max-width:700px}}@media(min-width: 769px){.smart-framework-landing .next-header>.wp-block-group__inner-container{padding-block:6em 3em}}.smart-framework-landing .next-header .wp-block-separator{color:#b1d0d2;margin-block:3rem;margin-inline:-25vw;width:34vw}@media(min-width: 957px){.smart-framework-landing .next-header .wp-block-separator{margin-inline:auto;width:22vw}}.smart-framework-landing .next-header p{font-family:"Open Sans","open-sans",sans-serif;font-size:1.4rem;font-weight:500}@media(min-width: 769px){.smart-framework-landing .next-header p{font-family:"Open Sans","open-sans",sans-serif;font-size:1.6rem;font-weight:500}}.smart-framework-landing .next-header h2,.smart-framework-landing .next-header p{margin-inline:2rem;color:#fff;text-shadow:none}@media(min-width: 513px){.smart-framework-landing .next-header h2,.smart-framework-landing .next-header p{margin-inline:4rem}}@media(min-width: 769px){.smart-framework-landing .next-header h2,.smart-framework-landing .next-header p{text-align:center}}.smart-framework-landing .next-header h2{text-shadow:4px 1px 5px rgba(0,0,0,.6)}@media(min-width: 769px){.smart-framework-landing .next-header h2{margin-block:0}}.smart-framework-landing .svg{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw;min-width:100%;background-image:linear-gradient(90deg, #99d2d6 6%, #b1d0d2 31%, #cacdce 72%);overflow-x:hidden;padding-top:5vw}.smart-framework-landing .svg .wp-block-group__inner-container{display:flex;justify-content:center;flex-direction:column;position:relative;margin:0 auto;overflow:visible}.smart-framework-landing .objectives-list{font-family:"Roboto",sans-serif;left:0;margin-inline:auto;max-width:100vw;position:fixed;top:0}.smart-framework-landing .objectives-list.hidden{display:none;visibility:hidden}.smart-framework-landing svg{max-height:100vh;padding-top:2vh}.smart-framework-landing #practitioners-toolkit{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw;display:flex;height:25vh;color:#fff;z-index:5}.smart-framework-landing #practitioners-toolkit>.wp-block-group__inner-container{max-width:100%;place-self:flex-start;margin-top:3em}@media(min-width: 769px){.smart-framework-landing #practitioners-toolkit>.wp-block-group__inner-container{margin-inline:auto;max-width:500px}}@media(min-width: 769px)and (min-width: 769px){.smart-framework-landing #practitioners-toolkit>.wp-block-group__inner-container{max-width:700px}}.smart-framework-landing #practitioners-toolkit h2{font-family:"Bitter",sans-serif;font-size:2.6rem;font-weight:600;text-shadow:4px 1px 5px rgba(0,0,0,.6);margin-block:2rem;text-align:center}.smart-framework-landing #practitioners-toolkit .wp-block-buttons{background:url("/wp-content/plugins/tti-strategies/resources/images/gears/chain-3gear.png") no-repeat center center;background-size:35%;flex-wrap:nowrap;justify-content:center}@media(min-width: 769px){.smart-framework-landing #practitioners-toolkit .wp-block-buttons{background-size:auto}}.smart-framework-landing #practitioners-toolkit .wp-block-button{background:url("/wp-content/plugins/tti-strategies/resources/images/gears/gear.png") no-repeat center center;background-size:contain;transform:rotate(0deg);transform-origin:center center;transition:transform .25s ease-in}.smart-framework-landing #practitioners-toolkit .wp-block-button:hover{transform-origin:center center;transform:rotate(15deg);transition:transform .25s ease-in}.smart-framework-landing #practitioners-toolkit .wp-block-button__link{font-family:"open-sans-condensed","Open Sans Condensed",sans-serif;font-size:1.6rem;font-weight:700;background:none;border-radius:0;border:none;color:#fff;height:125px;padding-block:4.825rem;text-decoration:none;transform-origin:center center;transform:rotate(0deg);transition:transform .25s ease-in;width:115px}@media(min-width: 769px){.smart-framework-landing #practitioners-toolkit .wp-block-button__link{font-family:"open-sans-condensed","Open Sans Condensed",sans-serif;font-size:2rem;font-weight:700;height:180px;padding-block:7.25rem;width:180px}}.smart-framework-landing #practitioners-toolkit .wp-block-button__link:hover{background:none;transform-origin:center center;transform:rotate(-15deg);transition:transform .25s ease-in}.smart-framework-landing .back-to-top{bottom:0;font-size:2rem;position:fixed;right:32px;z-index:100}.smart-framework-landing .back-to-top a{align-items:center;background-color:#8aab48;border-color:#d3d3d3;border-radius:15px;border-style:dashed;border-width:2px;color:#d3d3d3;display:flex;flex-direction:column;font-weight:700;margin-bottom:-12px;padding:15px 0 25px;text-align:center;width:65px}.smart-framework-landing .back-to-top a span{color:#fff;display:none;font-size:11px;font-weight:600;line-height:1.15;margin-top:4px}.smart-framework-landing .back-to-top a:hover{border-color:#fff}.smart-framework-landing .back-to-top a:hover,.smart-framework-landing .back-to-top a:active{color:#fff;transition:all .1s ease-in-out}.smart-framework-landing .back-to-top a:hover span,.smart-framework-landing .back-to-top a:active span{display:inline;transition:all .1s ease-in-out}.strategy-relationships .chart,.indicator-relationships .chart,.tool-relationships .chart{font-weight:700}.strategy-relationships .chart .label .text-box,.indicator-relationships .chart .label .text-box,.tool-relationships .chart .label .text-box{line-height:1;font-weight:700}.strategy-relationships .chart .text-box p,.strategy-relationships .chart .text-box a,.indicator-relationships .chart .text-box p,.indicator-relationships .chart .text-box a,.tool-relationships .chart .text-box p,.tool-relationships .chart .text-box a{font-family:"Open Sans Condensed","open-sans-condensed","Roboto Condensed",sans-serif}.strategy-relationships .chart .text-box p.depth1,.strategy-relationships .chart .text-box a.depth1,.indicator-relationships .chart .text-box p.depth1,.indicator-relationships .chart .text-box a.depth1,.tool-relationships .chart .text-box p.depth1,.tool-relationships .chart .text-box a.depth1{font-weight:700}.strategy-relationships .chart .text-box p.depth2,.strategy-relationships .chart .text-box a.depth2,.indicator-relationships .chart .text-box p.depth2,.indicator-relationships .chart .text-box a.depth2,.tool-relationships .chart .text-box p.depth2,.tool-relationships .chart .text-box a.depth2{font-weight:700}@media(min-width: 957px){.strategy-relationships .chart .text-box a,.indicator-relationships .chart .text-box a,.tool-relationships .chart .text-box a{text-decoration:underline}}.strategy-relationships .chart .text-box a:active,.strategy-relationships .chart .text-box a:focus,.strategy-relationships .chart .text-box a:focus-within,.indicator-relationships .chart .text-box a:active,.indicator-relationships .chart .text-box a:focus,.indicator-relationships .chart .text-box a:focus-within,.tool-relationships .chart .text-box a:active,.tool-relationships .chart .text-box a:focus,.tool-relationships .chart .text-box a:focus-within{outline:none}.strategy-relationships svg.chart,.indicator-relationships svg.chart,.tool-relationships svg.chart{overflow:visible}.strategy-relationships .entry,.strategy-relationships .chart-filters,.indicator-relationships .entry,.indicator-relationships .chart-filters,.tool-relationships .entry,.tool-relationships .chart-filters{z-index:1;position:relative}.strategy-relationships .chart-filters p.info,.indicator-relationships .chart-filters p.info,.tool-relationships .chart-filters p.info{font-family:"Bitter",sans-serif;font-size:1.3rem;font-weight:400;font-style:normal}.smart-single :focus{outline:#fff dotted 2px}.smart-single h1,.smart-single h2,.smart-single h3,.smart-single h4,.smart-single h5,.smart-single h6{margin:.67em 0}.smart-single .label{font-family:"Open Sans Condensed","open-sans-condensed","Roboto",sans-serif;font-weight:700;line-height:1;text-align:center}.smart-single .label.circle{font-size:0}@media(min-width: 513px){.smart-single .label.circle{font-size:x-small}}.smart-single article.type-strategy .wp-block-group.descr{display:none !important}.smart-single article ul.pagenav li{list-style-type:none;margin:0;padding:0}.smart-single article .set{display:flex}.smart-single article .set a{border-bottom:none}.smart-single article .entry-description{font-size:1.6rem;margin-bottom:2em}.smart-single article .entry-description ul{margin-inline:1rem}.smart-single article .entry-description ul li{list-style-type:initial;margin:0 2em;padding:initial}.smart-single article .objectives-container{width:100%;display:flex}@media(min-width: 513px){.smart-single article .objectives-container{margin-block:0 4rem;height:10rem}}@media(min-width: 1025px){.smart-single article .objectives-container{justify-content:center}}.smart-single article .objectives.circles{place-content:center;place-items:center}.smart-single article li.emissions .circle{height:10.75px;width:10.75px;padding-inline:calc(calc(10.75px / 14) / 3 * 2)}.smart-single article li.emissions .circle:after{border-width:calc(10.75px / 14);height:calc(100% + (10.75px / 3 * .707106));width:calc(100% + (10.75px / 3 * .707106))}@media(min-width: 513px){.smart-single article li.emissions .circle{height:21.5px;width:21.5px;padding-inline:calc(calc(21.5px / 14) / 3 * 2)}.smart-single article li.emissions .circle:after{border-width:calc(21.5px / 14);height:calc(100% + (21.5px / 3 * .707106));width:calc(100% + (21.5px / 3 * .707106))}.smart-single article li.emissions .circle{font-size:0}}@media(min-width: 769px){.smart-single article li.emissions .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article li.emissions .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article li.emissions .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article li.emissions .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}}.smart-single article li.emissions .circle{background:#2f2f2f;color:#fff;border:1px solid #002d5d}.smart-single article li.emissions .circle:after{border-color:rgba(0,0,0,0)}.smart-single article.objectives-emissions li.emissions .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article.objectives-emissions li.emissions .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}@media(min-width: 513px){.smart-single article.objectives-emissions li.emissions .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article.objectives-emissions li.emissions .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}.smart-single article.objectives-emissions li.emissions .circle{font-size:x-small}}@media(min-width: 769px){.smart-single article.objectives-emissions li.emissions .circle{height:75.25px;width:75.25px;padding-inline:calc(calc(75.25px / 14) / 3 * 2)}.smart-single article.objectives-emissions li.emissions .circle:after{border-width:calc(75.25px / 14);height:calc(100% + (75.25px / 3 * .707106));width:calc(100% + (75.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article.objectives-emissions li.emissions .circle{height:86px;width:86px;padding-inline:calc(calc(86px / 14) / 3 * 2)}.smart-single article.objectives-emissions li.emissions .circle:after{border-width:calc(86px / 14);height:calc(100% + (86px / 3 * .707106));width:calc(100% + (86px / 3 * .707106))}.smart-single article.objectives-emissions li.emissions .circle{font-size:small}}.smart-single article.objectives-emissions li.emissions .circle{background:#002d5d;color:#fff}.smart-single article.objectives-emissions li.emissions .circle:after{border-color:#002d5d}.smart-single article li.violence .circle{height:10.75px;width:10.75px;padding-inline:calc(calc(10.75px / 14) / 3 * 2)}.smart-single article li.violence .circle:after{border-width:calc(10.75px / 14);height:calc(100% + (10.75px / 3 * .707106));width:calc(100% + (10.75px / 3 * .707106))}@media(min-width: 513px){.smart-single article li.violence .circle{height:21.5px;width:21.5px;padding-inline:calc(calc(21.5px / 14) / 3 * 2)}.smart-single article li.violence .circle:after{border-width:calc(21.5px / 14);height:calc(100% + (21.5px / 3 * .707106));width:calc(100% + (21.5px / 3 * .707106))}.smart-single article li.violence .circle{font-size:0}}@media(min-width: 769px){.smart-single article li.violence .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article li.violence .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article li.violence .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article li.violence .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}}.smart-single article li.violence .circle{background:#555;color:#fff;border:1px solid #0367a6}.smart-single article li.violence .circle:after{border-color:rgba(0,0,0,0)}.smart-single article.objectives-violence li.violence .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article.objectives-violence li.violence .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}@media(min-width: 513px){.smart-single article.objectives-violence li.violence .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article.objectives-violence li.violence .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}.smart-single article.objectives-violence li.violence .circle{font-size:x-small}}@media(min-width: 769px){.smart-single article.objectives-violence li.violence .circle{height:75.25px;width:75.25px;padding-inline:calc(calc(75.25px / 14) / 3 * 2)}.smart-single article.objectives-violence li.violence .circle:after{border-width:calc(75.25px / 14);height:calc(100% + (75.25px / 3 * .707106));width:calc(100% + (75.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article.objectives-violence li.violence .circle{height:86px;width:86px;padding-inline:calc(calc(86px / 14) / 3 * 2)}.smart-single article.objectives-violence li.violence .circle:after{border-width:calc(86px / 14);height:calc(100% + (86px / 3 * .707106));width:calc(100% + (86px / 3 * .707106))}.smart-single article.objectives-violence li.violence .circle{font-size:small}}.smart-single article.objectives-violence li.violence .circle{background:#0367a6;color:#fff}.smart-single article.objectives-violence li.violence .circle:after{border-color:#0367a6}.smart-single article li.healthy-destination .circle{height:10.75px;width:10.75px;padding-inline:calc(calc(10.75px / 14) / 3 * 2)}.smart-single article li.healthy-destination .circle:after{border-width:calc(10.75px / 14);height:calc(100% + (10.75px / 3 * .707106));width:calc(100% + (10.75px / 3 * .707106))}@media(min-width: 513px){.smart-single article li.healthy-destination .circle{height:21.5px;width:21.5px;padding-inline:calc(calc(21.5px / 14) / 3 * 2)}.smart-single article li.healthy-destination .circle:after{border-width:calc(21.5px / 14);height:calc(100% + (21.5px / 3 * .707106));width:calc(100% + (21.5px / 3 * .707106))}.smart-single article li.healthy-destination .circle{font-size:0}}@media(min-width: 769px){.smart-single article li.healthy-destination .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article li.healthy-destination .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article li.healthy-destination .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article li.healthy-destination .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}}.smart-single article li.healthy-destination .circle{background:#707070;color:#fff;border:1px solid #c3251d}.smart-single article li.healthy-destination .circle:after{border-color:rgba(0,0,0,0)}.smart-single article.objectives-healthy-destination li.healthy-destination .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article.objectives-healthy-destination li.healthy-destination .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}@media(min-width: 513px){.smart-single article.objectives-healthy-destination li.healthy-destination .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article.objectives-healthy-destination li.healthy-destination .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}.smart-single article.objectives-healthy-destination li.healthy-destination .circle{font-size:x-small}}@media(min-width: 769px){.smart-single article.objectives-healthy-destination li.healthy-destination .circle{height:75.25px;width:75.25px;padding-inline:calc(calc(75.25px / 14) / 3 * 2)}.smart-single article.objectives-healthy-destination li.healthy-destination .circle:after{border-width:calc(75.25px / 14);height:calc(100% + (75.25px / 3 * .707106));width:calc(100% + (75.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article.objectives-healthy-destination li.healthy-destination .circle{height:86px;width:86px;padding-inline:calc(calc(86px / 14) / 3 * 2)}.smart-single article.objectives-healthy-destination li.healthy-destination .circle:after{border-width:calc(86px / 14);height:calc(100% + (86px / 3 * .707106));width:calc(100% + (86px / 3 * .707106))}.smart-single article.objectives-healthy-destination li.healthy-destination .circle{font-size:small}}.smart-single article.objectives-healthy-destination li.healthy-destination .circle{background:#c3251d;color:#fff}.smart-single article.objectives-healthy-destination li.healthy-destination .circle:after{border-color:#c3251d}.smart-single article li.active-transportation .circle{height:10.75px;width:10.75px;padding-inline:calc(calc(10.75px / 14) / 3 * 2)}.smart-single article li.active-transportation .circle:after{border-width:calc(10.75px / 14);height:calc(100% + (10.75px / 3 * .707106));width:calc(100% + (10.75px / 3 * .707106))}@media(min-width: 513px){.smart-single article li.active-transportation .circle{height:21.5px;width:21.5px;padding-inline:calc(calc(21.5px / 14) / 3 * 2)}.smart-single article li.active-transportation .circle:after{border-width:calc(21.5px / 14);height:calc(100% + (21.5px / 3 * .707106));width:calc(100% + (21.5px / 3 * .707106))}.smart-single article li.active-transportation .circle{font-size:0}}@media(min-width: 769px){.smart-single article li.active-transportation .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article li.active-transportation .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article li.active-transportation .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article li.active-transportation .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}}.smart-single article li.active-transportation .circle{background:#7c7c7c;color:#000;border:1px solid #f27405}.smart-single article li.active-transportation .circle:after{border-color:rgba(0,0,0,0)}.smart-single article.objectives-active-transportation li.active-transportation .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article.objectives-active-transportation li.active-transportation .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}@media(min-width: 513px){.smart-single article.objectives-active-transportation li.active-transportation .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article.objectives-active-transportation li.active-transportation .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}.smart-single article.objectives-active-transportation li.active-transportation .circle{font-size:x-small}}@media(min-width: 769px){.smart-single article.objectives-active-transportation li.active-transportation .circle{height:75.25px;width:75.25px;padding-inline:calc(calc(75.25px / 14) / 3 * 2)}.smart-single article.objectives-active-transportation li.active-transportation .circle:after{border-width:calc(75.25px / 14);height:calc(100% + (75.25px / 3 * .707106));width:calc(100% + (75.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article.objectives-active-transportation li.active-transportation .circle{height:86px;width:86px;padding-inline:calc(calc(86px / 14) / 3 * 2)}.smart-single article.objectives-active-transportation li.active-transportation .circle:after{border-width:calc(86px / 14);height:calc(100% + (86px / 3 * .707106));width:calc(100% + (86px / 3 * .707106))}.smart-single article.objectives-active-transportation li.active-transportation .circle{font-size:small}}.smart-single article.objectives-active-transportation li.active-transportation .circle{background:#f27405;color:#000}.smart-single article.objectives-active-transportation li.active-transportation .circle:after{border-color:#f27405}.smart-single article li.connectivity .circle{height:10.75px;width:10.75px;padding-inline:calc(calc(10.75px / 14) / 3 * 2)}.smart-single article li.connectivity .circle:after{border-width:calc(10.75px / 14);height:calc(100% + (10.75px / 3 * .707106));width:calc(100% + (10.75px / 3 * .707106))}@media(min-width: 513px){.smart-single article li.connectivity .circle{height:21.5px;width:21.5px;padding-inline:calc(calc(21.5px / 14) / 3 * 2)}.smart-single article li.connectivity .circle:after{border-width:calc(21.5px / 14);height:calc(100% + (21.5px / 3 * .707106));width:calc(100% + (21.5px / 3 * .707106))}.smart-single article li.connectivity .circle{font-size:0}}@media(min-width: 769px){.smart-single article li.connectivity .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article li.connectivity .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article li.connectivity .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article li.connectivity .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}}.smart-single article li.connectivity .circle{background:#7c7c7c;color:#000;border:1px solid #f2a705}.smart-single article li.connectivity .circle:after{border-color:rgba(0,0,0,0)}.smart-single article.objectives-connectivity li.connectivity .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article.objectives-connectivity li.connectivity .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}@media(min-width: 513px){.smart-single article.objectives-connectivity li.connectivity .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article.objectives-connectivity li.connectivity .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}.smart-single article.objectives-connectivity li.connectivity .circle{font-size:x-small}}@media(min-width: 769px){.smart-single article.objectives-connectivity li.connectivity .circle{height:75.25px;width:75.25px;padding-inline:calc(calc(75.25px / 14) / 3 * 2)}.smart-single article.objectives-connectivity li.connectivity .circle:after{border-width:calc(75.25px / 14);height:calc(100% + (75.25px / 3 * .707106));width:calc(100% + (75.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article.objectives-connectivity li.connectivity .circle{height:86px;width:86px;padding-inline:calc(calc(86px / 14) / 3 * 2)}.smart-single article.objectives-connectivity li.connectivity .circle:after{border-width:calc(86px / 14);height:calc(100% + (86px / 3 * .707106));width:calc(100% + (86px / 3 * .707106))}.smart-single article.objectives-connectivity li.connectivity .circle{font-size:small}}.smart-single article.objectives-connectivity li.connectivity .circle{background:#f2a705;color:#000}.smart-single article.objectives-connectivity li.connectivity .circle:after{border-color:#f2a705}.smart-single article li.contamination .circle{height:10.75px;width:10.75px;padding-inline:calc(calc(10.75px / 14) / 3 * 2)}.smart-single article li.contamination .circle:after{border-width:calc(10.75px / 14);height:calc(100% + (10.75px / 3 * .707106));width:calc(100% + (10.75px / 3 * .707106))}@media(min-width: 513px){.smart-single article li.contamination .circle{height:21.5px;width:21.5px;padding-inline:calc(calc(21.5px / 14) / 3 * 2)}.smart-single article li.contamination .circle:after{border-width:calc(21.5px / 14);height:calc(100% + (21.5px / 3 * .707106));width:calc(100% + (21.5px / 3 * .707106))}.smart-single article li.contamination .circle{font-size:0}}@media(min-width: 769px){.smart-single article li.contamination .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article li.contamination .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article li.contamination .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article li.contamination .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}}.smart-single article li.contamination .circle{background:#575757;color:#fff;border:1px solid #7b3e33}.smart-single article li.contamination .circle:after{border-color:rgba(0,0,0,0)}.smart-single article.objectives-contamination li.contamination .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article.objectives-contamination li.contamination .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}@media(min-width: 513px){.smart-single article.objectives-contamination li.contamination .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article.objectives-contamination li.contamination .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}.smart-single article.objectives-contamination li.contamination .circle{font-size:x-small}}@media(min-width: 769px){.smart-single article.objectives-contamination li.contamination .circle{height:75.25px;width:75.25px;padding-inline:calc(calc(75.25px / 14) / 3 * 2)}.smart-single article.objectives-contamination li.contamination .circle:after{border-width:calc(75.25px / 14);height:calc(100% + (75.25px / 3 * .707106));width:calc(100% + (75.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article.objectives-contamination li.contamination .circle{height:86px;width:86px;padding-inline:calc(calc(86px / 14) / 3 * 2)}.smart-single article.objectives-contamination li.contamination .circle:after{border-width:calc(86px / 14);height:calc(100% + (86px / 3 * .707106));width:calc(100% + (86px / 3 * .707106))}.smart-single article.objectives-contamination li.contamination .circle{font-size:small}}.smart-single article.objectives-contamination li.contamination .circle{background:#7b3e33;color:#fff}.smart-single article.objectives-contamination li.contamination .circle:after{border-color:#7b3e33}.smart-single article li.green-space .circle{height:10.75px;width:10.75px;padding-inline:calc(calc(10.75px / 14) / 3 * 2)}.smart-single article li.green-space .circle:after{border-width:calc(10.75px / 14);height:calc(100% + (10.75px / 3 * .707106));width:calc(100% + (10.75px / 3 * .707106))}@media(min-width: 513px){.smart-single article li.green-space .circle{height:21.5px;width:21.5px;padding-inline:calc(calc(21.5px / 14) / 3 * 2)}.smart-single article li.green-space .circle:after{border-width:calc(21.5px / 14);height:calc(100% + (21.5px / 3 * .707106));width:calc(100% + (21.5px / 3 * .707106))}.smart-single article li.green-space .circle{font-size:0}}@media(min-width: 769px){.smart-single article li.green-space .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article li.green-space .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article li.green-space .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article li.green-space .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}}.smart-single article li.green-space .circle{background:#3b3b3b;color:#fff;border:1px solid #4f7302}.smart-single article li.green-space .circle:after{border-color:rgba(0,0,0,0)}.smart-single article.objectives-green-space li.green-space .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article.objectives-green-space li.green-space .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}@media(min-width: 513px){.smart-single article.objectives-green-space li.green-space .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article.objectives-green-space li.green-space .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}.smart-single article.objectives-green-space li.green-space .circle{font-size:x-small}}@media(min-width: 769px){.smart-single article.objectives-green-space li.green-space .circle{height:75.25px;width:75.25px;padding-inline:calc(calc(75.25px / 14) / 3 * 2)}.smart-single article.objectives-green-space li.green-space .circle:after{border-width:calc(75.25px / 14);height:calc(100% + (75.25px / 3 * .707106));width:calc(100% + (75.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article.objectives-green-space li.green-space .circle{height:86px;width:86px;padding-inline:calc(calc(86px / 14) / 3 * 2)}.smart-single article.objectives-green-space li.green-space .circle:after{border-width:calc(86px / 14);height:calc(100% + (86px / 3 * .707106));width:calc(100% + (86px / 3 * .707106))}.smart-single article.objectives-green-space li.green-space .circle{font-size:small}}.smart-single article.objectives-green-space li.green-space .circle{background:#4f7302;color:#fff}.smart-single article.objectives-green-space li.green-space .circle:after{border-color:#4f7302}.smart-single article li.noise .circle{height:10.75px;width:10.75px;padding-inline:calc(calc(10.75px / 14) / 3 * 2)}.smart-single article li.noise .circle:after{border-width:calc(10.75px / 14);height:calc(100% + (10.75px / 3 * .707106));width:calc(100% + (10.75px / 3 * .707106))}@media(min-width: 513px){.smart-single article li.noise .circle{height:21.5px;width:21.5px;padding-inline:calc(calc(21.5px / 14) / 3 * 2)}.smart-single article li.noise .circle:after{border-width:calc(21.5px / 14);height:calc(100% + (21.5px / 3 * .707106));width:calc(100% + (21.5px / 3 * .707106))}.smart-single article li.noise .circle{font-size:0}}@media(min-width: 769px){.smart-single article li.noise .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article li.noise .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article li.noise .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article li.noise .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}}.smart-single article li.noise .circle{background:#8f8f8f;color:#000;border:1px solid #d95b45}.smart-single article li.noise .circle:after{border-color:rgba(0,0,0,0)}.smart-single article.objectives-noise li.noise .circle{height:32.25px;width:32.25px;padding-inline:calc(calc(32.25px / 14) / 3 * 2)}.smart-single article.objectives-noise li.noise .circle:after{border-width:calc(32.25px / 14);height:calc(100% + (32.25px / 3 * .707106));width:calc(100% + (32.25px / 3 * .707106))}@media(min-width: 513px){.smart-single article.objectives-noise li.noise .circle{height:64.5px;width:64.5px;padding-inline:calc(calc(64.5px / 14) / 3 * 2)}.smart-single article.objectives-noise li.noise .circle:after{border-width:calc(64.5px / 14);height:calc(100% + (64.5px / 3 * .707106));width:calc(100% + (64.5px / 3 * .707106))}.smart-single article.objectives-noise li.noise .circle{font-size:x-small}}@media(min-width: 769px){.smart-single article.objectives-noise li.noise .circle{height:75.25px;width:75.25px;padding-inline:calc(calc(75.25px / 14) / 3 * 2)}.smart-single article.objectives-noise li.noise .circle:after{border-width:calc(75.25px / 14);height:calc(100% + (75.25px / 3 * .707106));width:calc(100% + (75.25px / 3 * .707106))}}@media(min-width: 957px){.smart-single article.objectives-noise li.noise .circle{height:86px;width:86px;padding-inline:calc(calc(86px / 14) / 3 * 2)}.smart-single article.objectives-noise li.noise .circle:after{border-width:calc(86px / 14);height:calc(100% + (86px / 3 * .707106));width:calc(100% + (86px / 3 * .707106))}.smart-single article.objectives-noise li.noise .circle{font-size:small}}.smart-single article.objectives-noise li.noise .circle{background:#d95b45;color:#000}.smart-single article.objectives-noise li.noise .circle:after{border-color:#d95b45}.smart-single article li.objective{margin:2vw;position:relative}@media(min-width: 769px){.smart-single article li.objective{margin:1.2rem}}@media(min-width: 957px){.smart-single article li.objective{margin:1.5rem}}.smart-single article .circle{align-items:center;border-radius:50%;display:flex;justify-content:center}.smart-single article .circle:after{border-radius:50%;border-style:solid;content:"";position:absolute}.smart-single article .objectives-list{display:inline-flex;flex-wrap:wrap}.smart-single article .objectives-list span.emissions{color:#002d5d}.smart-single article .objectives-list span.violence{color:#0367a6}.smart-single article .objectives-list span.healthy-destination{color:#c3251d}.smart-single article .objectives-list span.active-transportation{color:#f27405}.smart-single article .objectives-list span.connectivity{color:#f2a705}.smart-single article .objectives-list span.contamination{color:#7b3e33}.smart-single article .objectives-list span.green-space{color:#4f7302}.smart-single article .objectives-list span.noise{color:#d95b45}.smart-single article .list-descriptor{font-weight:600}.smart-single article .set.phases{flex-wrap:wrap}.smart-single article li.policy{background-image:url("../images/phasegrey-policy.svg");background-position:center;background-repeat:no-repeat;background-size:cover}.smart-single article.phases-policy li.policy{background-image:url("../images/phase-policy.svg")}.smart-single article li.projects{background-image:url("../images/phasegrey-projects.svg");background-position:center;background-repeat:no-repeat;background-size:cover}.smart-single article.phases-projects li.projects{background-image:url("../images/phase-projects.svg")}.smart-single article li.operations{background-image:url("../images/phasegrey-operations.svg");background-position:center;background-repeat:no-repeat;background-size:cover}.smart-single article.phases-operations li.operations{background-image:url("../images/phase-operations.svg")}.smart-single article li.materials{background-image:url("../images/phasegrey-materials.svg");background-position:center;background-repeat:no-repeat;background-size:cover}.smart-single article.phases-materials li.materials{background-image:url("../images/phase-materials.svg")}.smart-single article li.maintenance{background-image:url("../images/phasegrey-maintenance.svg");background-position:center;background-repeat:no-repeat;background-size:cover}.smart-single article.phases-maintenance li.maintenance{background-image:url("../images/phase-maintenance.svg")}.smart-single article li.construction{background-image:url("../images/phasegrey-construction.svg");background-position:center;background-repeat:no-repeat;background-size:cover}.smart-single article.phases-construction li.construction{background-image:url("../images/phase-construction.svg")}.smart-single article li.end-of-life{background-image:url("../images/phasegrey-end-of-life.svg");background-position:center;background-repeat:no-repeat;background-size:cover}.smart-single article.phases-end-of-life li.end-of-life{background-image:url("../images/phase-end-of-life.svg")}.smart-single article .phase{height:20vw;width:20vw;font-size:0;margin-inline:-2px;margin-bottom:10px}@media(min-width: 513px){.smart-single article .phase{height:13vw;width:13vw}}@media(min-width: 769px){.smart-single article .phase{height:12vw;width:12vw}}@media(min-width: 957px){.smart-single article .phase{height:10vw;width:10vw;margin-inline:-5px}}@media(min-width: 1236px){.smart-single article .phase{height:10rem;width:10rem}}.smart-single .site-inner{overflow-x:hidden}.smart-single .entry{padding-inline:1rem}@media(min-width: 769px){.smart-single .entry{padding-inline:2rem}}.smart-single .entry-header{position:relative;padding-top:2rem}.smart-single .title-area{padding:0}.smart-single .entry-title{font-size:2.3rem}@media(min-width: 513px){.smart-single .entry-title{font-size:2.5rem}}@media(min-width: 769px){.smart-single .entry-title{font-size:3.6rem}}.smart-single .entry-header-block-title,.smart-single h3{color:#8aab48;font-family:"Open Sans Condensed","open-sans-condensed","Roboto Condensed","Roboto",sans-serif;font-weight:900;font-size:medium;letter-spacing:.4px;text-transform:uppercase}.smart-single h4,.smart-single .single-header-style{font-family:"open-sans-condensed","Open Sans Condensed",sans-serif;font-size:2rem;font-weight:700;display:flex;width:100%;white-space:nowrap;color:#222}.smart-single h4:after,.smart-single .single-header-style:after{content:"";width:100%;height:1px;background-color:#c7c7c7;align-self:center;margin-left:10px}.smart-single .pagenav{font-size:1.5rem;color:#666;margin-bottom:2rem}@media(min-width: 957px){.smart-single .pagenav{margin-top:4vh}}.smart-single .pagenav li{font-family:"Bitter",sans-serif;font-size:1.8rem;font-weight:800;line-height:1.8;text-transform:none}.smart-single .pagenav li a{border-bottom-style:solid;border-bottom-color:rgba(0,0,0,0);color:#8aab48}.smart-single .pagenav li a:hover{border-bottom-color:#c7c7c7}.smart-single .entry-header-block-title{color:#666}.smart-single h4{display:flex;width:100%;white-space:nowrap}.smart-single h4:after{content:"";width:100%;height:1px;background-color:#c7c7c7;align-self:center;margin-left:10px}.smart-single .entry-header-block{background-color:#e6e6e6;margin-inline:-1.5rem;padding:4rem 1.5rem;margin-top:1rem}@media(min-width: 513px){.smart-single .entry-header-block{padding:4rem 2rem}}@media(min-width: 769px){.smart-single .entry-header-block{padding:3rem}}.smart-single .chart-area{display:grid}.smart-single .chart-area p{margin-top:2rem}.smart-single .chart-area p,.smart-single .chart-area a{color:default;font-family:"Open Sans Condensed","open-sans-condensed","Roboto Condensed","Roboto",sans-serif;font-weight:900;font-size:default;letter-spacing:.4px;text-transform:uppercase}.smart-single .chart{background-image:url("../images/nicesmallchart.svg");background-size:contain;background-repeat:no-repeat;height:20rem;display:flex;min-height:-webkit-fill-available;border-bottom:0}@media(min-width: 957px){.smart-single .strategy-groups,.smart-single .indicator-groups,.smart-single .tool-groups{display:grid;grid-template-columns:3fr 1fr;grid-template-rows:auto;grid-gap:5rem}}@media(min-width: 513px){.smart-single .strategy-groups,.smart-single .indicator-groups,.smart-single .tool-groups{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.smart-single .strategy-groups .group,.smart-single .indicator-groups .group,.smart-single .tool-groups .group{margin-block:1rem}.smart-single .strategy-groups .phases-container,.smart-single .indicator-groups .phases-container,.smart-single .tool-groups .phases-container{grid-column:1/3;grid-row:1/2}.smart-single .strategy-groups .whos-container,.smart-single .indicator-groups .whos-container,.smart-single .tool-groups .whos-container{grid-column:1/2;grid-row:2/3}.smart-single .strategy-groups .side-title-area,.smart-single .indicator-groups .side-title-area,.smart-single .tool-groups .side-title-area{grid-column:2/3;grid-row:2/3}}@media(min-width: 957px){.smart-single .strategy-groups,.smart-single .indicator-groups,.smart-single .tool-groups{grid-template-columns:3fr 1fr}.smart-single .strategy-groups .phases-container,.smart-single .indicator-groups .phases-container,.smart-single .tool-groups .phases-container{grid-column:1/2;grid-row:1/2}.smart-single .strategy-groups .whos-container,.smart-single .indicator-groups .whos-container,.smart-single .tool-groups .whos-container{grid-column:2/3;grid-row:1/2}}.smart-single .strategy-groups .side-title-area,.smart-single .indicator-groups .side-title-area,.smart-single .tool-groups .side-title-area{display:block;visibility:visible}@media(min-width: 957px){.smart-single .strategy-groups .side-title-area,.smart-single .indicator-groups .side-title-area,.smart-single .tool-groups .side-title-area{display:none;visibility:hidden}}.smart-single .title-block .side-title-area{display:none;visibility:hidden}@media(min-width: 957px){.smart-single .title-block .side-title-area{display:initial;visibility:visible}}.smart-single p{font-size:14px}@media(min-width: 769px){.smart-single p{font-size:1.6rem}}.smart-single .whos li,.smart-single .pagenav li{font-size:14px}@media(min-width: 769px){.smart-single .whos li,.smart-single .pagenav li{font-size:1.6rem}}@media(min-width: 957px){.smart-single .whos li,.smart-single .pagenav li{font-size:1.7rem}}.smart-single h4{margin-bottom:2rem}.smart-single .entry-content,.smart-single .entry-footer{padding-block:3rem}@media(min-width: 513px){.smart-single .entry-content,.smart-single .entry-footer{padding-inline:1rem}}@media(min-width: 769px){.smart-single .entry-content,.smart-single .entry-footer{padding-inline:2rem}}@media(min-width: 957px){.smart-single .entry-content,.smart-single .entry-footer{padding-block:4rem}}.smart-single .entry-content p,.smart-single .entry-footer p{word-break:break-word}.smart-single .entry-content h3,.smart-single .entry-footer h3{font-family:"Bitter",sans-serif;font-size:24px;font-weight:700;letter-spacing:-0.5px;text-transform:unset;margin-block:.4rem 2rem}@media(max-width: 512px){.smart-single .entry-content h3,.smart-single .entry-footer h3{display:flex;width:100%;white-space:nowrap}.smart-single .entry-content h3:after,.smart-single .entry-footer h3:after{content:"";width:100%;height:1px;background-color:#c7c7c7;align-self:center;margin-left:10px}}.smart-single .wp-block-group,.smart-single.single-indicator .entry-content .section{margin-block:4rem}@media(min-width: 513px){.smart-single .wp-block-group:not(#tool-link),.smart-single.single-indicator .entry-content .section:not(#tool-link){display:grid;grid-template-columns:1fr 3fr;gap:0 4rem;margin-block:5rem}}.smart-single .wp-block-group:not(#tool-link) :first-child,.smart-single.single-indicator .entry-content .section:not(#tool-link) :first-child{grid-column:1/1;grid-row:auto}.smart-single .wp-block-group:not(#tool-link) :not(:first-child),.smart-single.single-indicator .entry-content .section:not(#tool-link) :not(:first-child){grid-column:2/2;grid-row:auto}.smart-single .wp-block-group .grouptext,.smart-single .wp-block-group p,.smart-single.single-indicator .entry-content .section .grouptext,.smart-single.single-indicator .entry-content .section p{overflow:auto}.smart-single .wp-block-group div,.smart-single .wp-block-group p,.smart-single.single-indicator .entry-content .section div,.smart-single.single-indicator .entry-content .section p{font-family:"Open Sans","open-sans",sans-serif;font-size:1.6rem;font-weight:400}.smart-single.single-strategy .entry-content .wp-block-group.benefits,.smart-single.single-strategy .entry-content .wp-block-group.implement,.smart-single.single-strategy .entry-content .wp-block-group.examples,.smart-single.single-strategy .entry-content .wp-block-group.refs{margin-block:4rem}@media(min-width: 513px){.smart-single.single-strategy .entry-content .wp-block-group.benefits,.smart-single.single-strategy .entry-content .wp-block-group.implement,.smart-single.single-strategy .entry-content .wp-block-group.examples,.smart-single.single-strategy .entry-content .wp-block-group.refs{display:grid;grid-template-columns:1fr 3fr;gap:0 4rem;margin-block:5rem}}.smart-single.single-strategy .entry-content .wp-block-group.benefits :first-child,.smart-single.single-strategy .entry-content .wp-block-group.implement :first-child,.smart-single.single-strategy .entry-content .wp-block-group.examples :first-child,.smart-single.single-strategy .entry-content .wp-block-group.refs :first-child{grid-column:1/1;grid-row:auto}.smart-single.single-strategy .entry-content .wp-block-group.benefits :not(:first-child),.smart-single.single-strategy .entry-content .wp-block-group.implement :not(:first-child),.smart-single.single-strategy .entry-content .wp-block-group.examples :not(:first-child),.smart-single.single-strategy .entry-content .wp-block-group.refs :not(:first-child){grid-column:2/2;grid-row:auto;overflow:visible}.smart-single .wp-block-group.descr{display:none;visibility:hidden}.smart-single #cmfSimpleFootnoteDefinitionBox::before{content:"References" !important;font-family:"Bitter",sans-serif;font-size:24px;font-weight:700;letter-spacing:-0.5px;color:#8aab48}.smart-single #cmfSimpleFootnoteDefinitionBox{display:grid;grid-template-columns:1fr 3fr;gap:0 4rem;margin-block:5rem}.smart-single #cmfSimpleFootnoteDefinitionBox ::before{grid-column:1/1;grid-row:auto}.smart-single #cmfSimpleFootnoteDefinitionBox .cmfSimpleFootnoteDefinitionItem{grid-column:2/2;grid-row:auto}.smart-single .cmfSimpleFootnoteDefinitionItem span{font-size:15px}.smart-single #cmfSimpleFootnoteDefinitionBox .cmfSimpleFootnoteDefinitionItem .cmfSimpleFootnoteDefinitionItemId{display:inline}.smart-single #cmfSimpleFootnoteDefinitionBox>div{padding:0;margin-block:10px}svg#human-impacts{max-height:92vh;border-bottom:8px double #595556}.human-body{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw;background-image:linear-gradient(90deg, #99d2d6 6%, #b1d0d2 31%, #cacdce 72%);background-position:bottom;background-repeat:no-repeat;background-size:cover}.human-body .lines{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw;background:url("/wp-content/plugins/tti-strategies/resources/images/SLANTED-LINES.png") repeat-x;bottom:6%;height:18%;position:absolute}.human-body svg.art-body{position:relative;z-index:2;max-width:100vw}.human-body svg.art-body a.tooltip:hover{transform:visibility .7s ease-in-out}.human-body svg.art.show-emissions g#emissions .references .tab{display:block;visibility:visible}.human-body svg.art.show-emissions g#emissions .references .reference-tab-text{display:none;visibility:hidden}.human-body svg.art.show-emissions g#emissions .references:hover{cursor:auto}.human-body svg.art.show-emissions g#emissions .references:hover .tab{display:none;visibility:hidden}.human-body svg.art.show-emissions g#emissions .references:hover .reference-tab-text{display:block;visibility:visible}.human-body svg.art.show-emissions g#emissions .tooltip:hover{fill:#002d5d}.human-body svg.art:not(.show-emissions) g#emissions{display:none}.human-body svg.art.show-violence g#violence .references .tab{display:block;visibility:visible}.human-body svg.art.show-violence g#violence .references .reference-tab-text{display:none;visibility:hidden}.human-body svg.art.show-violence g#violence .references:hover{cursor:auto}.human-body svg.art.show-violence g#violence .references:hover .tab{display:none;visibility:hidden}.human-body svg.art.show-violence g#violence .references:hover .reference-tab-text{display:block;visibility:visible}.human-body svg.art.show-violence g#violence .tooltip:hover{fill:#0367a6}.human-body svg.art:not(.show-violence) g#violence{display:none}.human-body svg.art.show-healthy-destination g#healthy-destination .references .tab{display:block;visibility:visible}.human-body svg.art.show-healthy-destination g#healthy-destination .references .reference-tab-text{display:none;visibility:hidden}.human-body svg.art.show-healthy-destination g#healthy-destination .references:hover{cursor:auto}.human-body svg.art.show-healthy-destination g#healthy-destination .references:hover .tab{display:none;visibility:hidden}.human-body svg.art.show-healthy-destination g#healthy-destination .references:hover .reference-tab-text{display:block;visibility:visible}.human-body svg.art.show-healthy-destination g#healthy-destination .tooltip:hover{fill:#c3251d}.human-body svg.art:not(.show-healthy-destination) g#healthy-destination{display:none}.human-body svg.art.show-active-transportation g#active-transportation .references .tab{display:block;visibility:visible}.human-body svg.art.show-active-transportation g#active-transportation .references .reference-tab-text{display:none;visibility:hidden}.human-body svg.art.show-active-transportation g#active-transportation .references:hover{cursor:auto}.human-body svg.art.show-active-transportation g#active-transportation .references:hover .tab{display:none;visibility:hidden}.human-body svg.art.show-active-transportation g#active-transportation .references:hover .reference-tab-text{display:block;visibility:visible}.human-body svg.art.show-active-transportation g#active-transportation .tooltip:hover{fill:#f27405}.human-body svg.art:not(.show-active-transportation) g#active-transportation{display:none}.human-body svg.art.show-connectivity g#connectivity .references .tab{display:block;visibility:visible}.human-body svg.art.show-connectivity g#connectivity .references .reference-tab-text{display:none;visibility:hidden}.human-body svg.art.show-connectivity g#connectivity .references:hover{cursor:auto}.human-body svg.art.show-connectivity g#connectivity .references:hover .tab{display:none;visibility:hidden}.human-body svg.art.show-connectivity g#connectivity .references:hover .reference-tab-text{display:block;visibility:visible}.human-body svg.art.show-connectivity g#connectivity .tooltip:hover{fill:#f2a705}.human-body svg.art:not(.show-connectivity) g#connectivity{display:none}.human-body svg.art.show-contamination g#contamination .references .tab{display:block;visibility:visible}.human-body svg.art.show-contamination g#contamination .references .reference-tab-text{display:none;visibility:hidden}.human-body svg.art.show-contamination g#contamination .references:hover{cursor:auto}.human-body svg.art.show-contamination g#contamination .references:hover .tab{display:none;visibility:hidden}.human-body svg.art.show-contamination g#contamination .references:hover .reference-tab-text{display:block;visibility:visible}.human-body svg.art.show-contamination g#contamination .tooltip:hover{fill:#7b3e33}.human-body svg.art:not(.show-contamination) g#contamination{display:none}.human-body svg.art.show-green-space g#green-space .references .tab{display:block;visibility:visible}.human-body svg.art.show-green-space g#green-space .references .reference-tab-text{display:none;visibility:hidden}.human-body svg.art.show-green-space g#green-space .references:hover{cursor:auto}.human-body svg.art.show-green-space g#green-space .references:hover .tab{display:none;visibility:hidden}.human-body svg.art.show-green-space g#green-space .references:hover .reference-tab-text{display:block;visibility:visible}.human-body svg.art.show-green-space g#green-space .tooltip:hover{fill:#4f7302}.human-body svg.art:not(.show-green-space) g#green-space{display:none}.human-body svg.art.show-noise g#noise .references .tab{display:block;visibility:visible}.human-body svg.art.show-noise g#noise .references .reference-tab-text{display:none;visibility:hidden}.human-body svg.art.show-noise g#noise .references:hover{cursor:auto}.human-body svg.art.show-noise g#noise .references:hover .tab{display:none;visibility:hidden}.human-body svg.art.show-noise g#noise .references:hover .reference-tab-text{display:block;visibility:visible}.human-body svg.art.show-noise g#noise .tooltip:hover{fill:#d95b45}.human-body svg.art:not(.show-noise) g#noise{display:none}.human-body .tooltip{cursor:help}.human-body .tooltip-text{background-color:rgba(255,255,255,.95);visibility:hidden;font-size:.8em;line-height:1.2;max-width:600px;padding-block:20px;padding-inline:3.5vw;position:absolute;top:30vh;z-index:2}.human-body .tooltip-text.active{visibility:visible;z-index:3}.human-body .tooltip-text:nth-of-type(-n+5){margin-right:-300px;padding-right:300px;right:-100%;text-align:right;transition:.5s}.human-body .tooltip-text:nth-of-type(-n+5).active{right:3.5vw}.human-body .tooltip-text:nth-of-type(n+6){margin-left:-300px;padding-left:300px;left:-100%;text-align:left;transition:.5s}.human-body .tooltip-text:nth-of-type(n+6).active{left:3.5vw}.human-body .tooltip-text span{font-family:"Open Sans","open-sans",sans-serif;font-size:1.9rem;font-weight:700;display:block;margin-bottom:8px}.human-body .tooltip-text:not(:nth-of-type(1)) span::after{content:" system"}.human-body .references{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw;background:#8aab48;border-color:#8aab48;border:0;color:rgba(0,0,0,0);height:50px;margin-inline:0;margin-bottom:0;margin-top:-8px;position:relative}.human-body .references:before{background:#323f26;border-color:#222;border-style:solid;border-width:0 1px;content:"";position:absolute;width:35%;z-index:2}.human-body .references:nth-of-type(odd):before{bottom:0;right:0;top:-16px;transform-origin:right top;transform:perspective(50px) rotateX(5deg)}.human-body .references:nth-of-type(even):before{bottom:-25px;left:0;top:0;transform-origin:left top;transform:perspective(150px) rotateX(344deg)}#consider-objectives.svg{background-image:linear-gradient(90deg, #99d2d6 6%, #b1d0d2 31%, #cacdce 72%)}#consider-objectives.svg .wp-block-group__inner-container{position:relative}#objectives-list{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw;max-width:100vw;position:fixed}#objectives-list .list-item text{color:#6c6c6c}polyline#Grey_Line{opacity:.6}objectives-fixed g{display:none;visibility:hidden}section#consider-objectives svg{height:auto;max-width:100vw}section#consider-objectives .active-objective{flex-shrink:0;flex-grow:0;height:100%;display:none}section#consider-objectives .active-objective.active{display:block}section#consider-objectives .list-item{opacity:.4}section#consider-objectives .list-item.active{visibility:hidden}section#consider-objectives .list-item,section#consider-objectives .list-item.flipping{visibility:visible;display:block}section#consider-objectives svg.objectives#objectives-emissions .sticky:not(.active),section#consider-objectives svg.objectives#objectives-emissions .objective:not(.active),section#consider-objectives svg.objectives#objectives-violence .sticky:not(.active),section#consider-objectives svg.objectives#objectives-violence .objective:not(.active),section#consider-objectives svg.objectives#objectives-healthy-destination .sticky:not(.active),section#consider-objectives svg.objectives#objectives-healthy-destination .objective:not(.active),section#consider-objectives svg.objectives#objectives-active-transportation .sticky:not(.active),section#consider-objectives svg.objectives#objectives-active-transportation .objective:not(.active),section#consider-objectives svg.objectives#objectives-connectivity .sticky:not(.active),section#consider-objectives svg.objectives#objectives-connectivity .objective:not(.active),section#consider-objectives svg.objectives#objectives-noise .sticky:not(.active),section#consider-objectives svg.objectives#objectives-noise .objective:not(.active),section#consider-objectives svg.objectives#objectives-green-space .sticky:not(.active),section#consider-objectives svg.objectives#objectives-green-space .objective:not(.active),section#consider-objectives svg.objectives#objectives-contamination .sticky:not(.active),section#consider-objectives svg.objectives#objectives-contamination .objective:not(.active){display:none;opacity:0}section#consider-objectives svg.objectives#objectives-emissions #LINES,section#consider-objectives svg.objectives#objectives-violence #LINES,section#consider-objectives svg.objectives#objectives-healthy-destination #LINES,section#consider-objectives svg.objectives#objectives-active-transportation #LINES,section#consider-objectives svg.objectives#objectives-connectivity #LINES,section#consider-objectives svg.objectives#objectives-noise #LINES,section#consider-objectives svg.objectives#objectives-green-space #LINES,section#consider-objectives svg.objectives#objectives-contamination #LINES{display:none;visibility:hidden}section#consider-objectives svg.objectives #emissions.active #smog_1,section#consider-objectives svg.objectives #emissions.active #smog_2,section#consider-objectives svg.objectives #emissions.active #smog_3{animation:drip 1.5s ease-in;animation-fill-mode:forwards;opacity:0;transform-origin:50% 100%;transform-box:fill-box}section#consider-objectives svg.objectives #emissions.active #smog_1{animation-delay:.5s}section#consider-objectives svg.objectives #emissions.active #smog_2{animation-delay:1s}section#consider-objectives svg.objectives #emissions.active #smog_3{animation-delay:1.5s}@keyframes drip{0%{opacity:0;transform:scale(0.75)}50%{opacity:.75;transform:scale(0.9)}to{opacity:1;transform:scale(1)}}section#consider-objectives svg.objectives #violence.active #yellow_car{animation:wobbleback .25s ease-out;animation-delay:1s;animation-fill-mode:forwards;transform-origin:0% 100%;transform-box:fill-box}section#consider-objectives svg.objectives #violence.active #bike{animation:wobbleback .5s ease-in;animation-delay:1s;animation-fill-mode:forwards;transform-origin:0% 100%;transform-box:fill-box;transform:rotate(0) translate(10px, 0)}@keyframes wobbleback{1%{transform:rotate(0deg)}90%{transform:rotate(0deg)}to{transform:rotate(5deg)}}section#consider-objectives svg.objectives #violence.active #red_car-2{animation:wobblefro .25s ease-out;animation-delay:1s;animation-fill-mode:forwards;transform-origin:100% 0%;transform-box:fill-box}@keyframes wobblefro{0%{transform:rotate(0deg)}to{transform:rotate(-5deg)}}section#consider-objectives svg.objectives #violence.active #blue_car{animation:wobble .25s ease-out;animation-delay:1s;animation-fill-mode:backwards;transform-origin:100% 100%;transform-box:fill-box}@keyframes wobble{0%{transform:rotate(0deg)}50%{transform:rotate(-3deg)}to{transform:rotate(0deg)}}section#consider-objectives svg.objectives #violence.active #flash_lights{animation:flash .25s linear;animation-delay:1s;animation-fill-mode:backwards;opacity:0;transform-origin:100% 100%;transform-box:fill-box}@keyframes flash{0%{opacity:0;transform:rotate(0deg)}1%{opacity:1;transform:rotate(-3deg)}100%{opacity:1;transform:rotate(0deg)}}section#consider-objectives svg.objectives #violence.active #impact_right,section#consider-objectives svg.objectives #violence.active #impact_center,section#consider-objectives svg.objectives #violence.active #impact_left{animation-duration:.45s;animation-timing-function:ease-in-out;animation-delay:1s;animation-fill-mode:forwards;transform-origin:100% 100%;transform-box:fill-box;opacity:0}section#consider-objectives svg.objectives #violence.active #impact_right{animation-name:clatterright}section#consider-objectives svg.objectives #violence.active #impact_center{animation-name:clattercenter}section#consider-objectives svg.objectives #violence.active #impact_left{animation-name:clatterleft}@keyframes clatterright{0%{transform:scale(1) rotate(0deg);opacity:1}39%{transform:scale(1) rotate(0deg);opacity:1}40%{transform:scale(1.25) rotate(-10deg) translateX(10px);opacity:1}89%{transform:scale(1.25) rotate(-10deg) translateX(10px);opacity:1}90%{transform:scale(1.5) rotate(0deg) translate(15px, -5px);opacity:1}to{transform:scale(1.5) rotate(0deg) translate(15px, -5px);opacity:1}}@keyframes clattercenter{0%{transform:scale(1) rotate(0deg);opacity:1}49%{transform:scale(1) rotate(0deg);opacity:1}50%{transform:scale(1.25) rotate(-5deg) translateY(5px);opacity:1}99%{transform:scale(1.25) rotate(0deg) translateY(5px);opacity:1}100%{transform:scale(1.5) rotate(0deg) translateY(-5px);opacity:1}}@keyframes clatterleft{0%{transform:scale(1) rotate(0deg);opacity:1}44%{transform:scale(1) rotate(0deg);opacity:1}45%{transform:scale(1.25) rotate(5deg) translate(-5px, 5px);opacity:1}94%{transform:scale(1.25) rotate(5deg) translate(-5px, 5px);opacity:1}99%{transform:scale(1.5) rotate(0deg) translate(-10px, -5px);opacity:1}to{transform:scale(1.5) rotate(0deg) translate(-10px, -5px);opacity:1}}section#consider-objectives svg.objectives #violence.active #smoke_3,section#consider-objectives svg.objectives #violence.active #smoke_2,section#consider-objectives svg.objectives #violence.active #smoke_1{animation:poof 4s ease-in;animation-fill-mode:forwards;transform-origin:50% 100%;transform-box:fill-box;opacity:0}section#consider-objectives svg.objectives #violence.active #smoke_3{animation-delay:1s}section#consider-objectives svg.objectives #violence.active #smoke_2{animation-delay:2s}section#consider-objectives svg.objectives #violence.active #smoke_1{animation-delay:3s}@keyframes poof{from{transform:scale(0.1)}1%{transform:scale(0.5);opacity:.75}to{transform:scale(1);opacity:1}}section#consider-objectives svg.objectives #healthy-destination.active #bike_right{animation:peddle 5s linear;animation-fill-mode:forwards}@keyframes peddle{0%{transform:translateX(-10vw)}100%{transform:translateX(120vw)}}section#consider-objectives svg.objectives #healthy-destination.active #car_left{animation:drive 3s linear;animation-delay:2s;animation-fill-mode:forwards;transform:translateX(30vw)}@keyframes drive{0%{transform:translateX(30vw)}100%{transform:translateX(-115vw)}}section#consider-objectives svg.objectives #active-transportation.active #red_light{animation:1s go;animation-fill-mode:forwards;animation-delay:3s;opacity:1}section#consider-objectives svg.objectives #active-transportation.active #green_light,section#consider-objectives svg.objectives #active-transportation.active #yellow_light{animation:2s stop;opacity:0}section#consider-objectives svg.objectives #active-transportation.active #yellow_light{animation-delay:3s}section#consider-objectives svg.objectives #active-transportation.active #green_light{animation-delay:5s;animation-fill-mode:forwards}@keyframes go{0%{opacity:0}100%{opacity:0}}@keyframes stop{0%{opacity:1}100%{opacity:1}}section#consider-objectives svg.objectives #active-transportation.active #horizontal_bikers{animation:reversepeddle 5s linear;animation-fill-mode:forwards;transform:scale(-1, 1);transform-box:fill-box}@keyframes reversepeddle{0%{transform:scale(-1, 1) translateX(100vw)}100%{transform:scale(-1, 1) translateX(-100vw)}}section#consider-objectives svg.objectives #connectivity.active #bike-rider{animation:peddle 5s linear;animation-fill-mode:forwards}@keyframes peddle{0%{transform:translateX(-10vw)}100%{transform:translateX(120vw)}}section#consider-objectives svg.objectives #connectivity.active #bus{animation:drive 5s linear;animation-delay:2s;animation-fill-mode:forwards;transform:translateX(30vw)}@keyframes drive{0%{transform:translateX(30vw)}100%{transform:translateX(-115vw)}}section#consider-objectives svg.objectives #connectivity.active #bus-front-wheel,section#consider-objectives svg.objectives #connectivity.active #bus-back-wheel{animation:spin 5s linear;animation-delay:2s;animation-fill-mode:forwards;transform-origin:50% 50%;transform-box:fill-box;transform:rotate(0deg)}@keyframes spin{to{transform:rotate(360deg)}}section#consider-objectives svg.objectives #connectivity.active #crosswalk_pedestrians{animation:walk 5s linear;animation-fill-mode:forwards}@keyframes walk{0%{transform:translateY(0px)}100%{transform:translateY(75px)}}section#consider-objectives svg.objectives #noise.active #sound_1,section#consider-objectives svg.objectives #noise.active #sound_2,section#consider-objectives svg.objectives #noise.active #sound_3{animation:.25s opacity;animation-fill-mode:forwards;opacity:0}section#consider-objectives svg.objectives #noise.active #sound_1{animation-delay:1s}section#consider-objectives svg.objectives #noise.active #sound_2{animation-delay:1.25s}section#consider-objectives svg.objectives #noise.active #sound_3{animation-delay:1.5s}@keyframes opacity{to{opacity:1}}section#consider-objectives svg.objectives #green-space.active #red_destination_4,section#consider-objectives svg.objectives #green-space.active #red_destination_2,section#consider-objectives svg.objectives #green-space.active #red_destination_3{animation:swell .75s ease-in-out;animation-fill-mode:forwards;transform-origin:80% 50%;transform-box:fill-box;opacity:0}section#consider-objectives svg.objectives #green-space.active #red_destination_2{animation-delay:5.5s}section#consider-objectives svg.objectives #green-space.active #red_destination_3{animation-delay:5.75s}section#consider-objectives svg.objectives #green-space.active #red_destination_4{animation-delay:6s}@keyframes swell{from{transform:scale(1)}50%{transform:scale(1.5);opacity:.75}to{transform:scale(1);opacity:1}}section#consider-objectives svg.objectives #green-space.active #duck1,section#consider-objectives svg.objectives #green-space.active #duck2{animation:paddle 5s linear;animation-fill-mode:forwards}section#consider-objectives svg.objectives #green-space.active #duck3{animation:paddle 4s ease;animation-delay:2s;animation-fill-mode:forwards}@keyframes paddle{0%{transform:translateX(0px)}100%{transform:translateX(-250px)}}section#consider-objectives svg.objectives #contamination.active #drip_1,section#consider-objectives svg.objectives #contamination.active #drip_2,section#consider-objectives svg.objectives #contamination.active #drip_3{animation:1.5s opacity;animation-fill-mode:forwards;opacity:0}section#consider-objectives svg.objectives #contamination.active #drip_3{animation-delay:1s}section#consider-objectives svg.objectives #contamination.active #drip_2{animation-delay:1.5s}section#consider-objectives svg.objectives #contamination.active #drip_1{animation-delay:2s}@keyframes opacity{to{opacity:1}}
