@import url("https://use.typekit.net/yqm5xug.css");/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}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:1em 40px}hr{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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}*{position:relative}a{color:#13314D;text-decoration:none}ul{list-style:none;padding:0}._clear:after{content:'';display:block;height:0;clear:both}._vertical-center,ul.goals li .goal-front h3,header img.header-background,.nav-button .hamburger:after,.layout.outcome header .header-content,.layout.indicators .candlestick .tick,.layout.report .drawer-handle{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}._no-vendor-styles{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}html,body{color:#13314D;background:#fefefe}body{text-align:center;font-family:"azo-sans-web"}.truncated-anchor{display:inline-block;margin-left:.5em;color:#4BC989;line-height:initial;border-bottom:1px solid #4BC989;transition:color .15s}.truncated-anchor:hover{color:#43b280;transition:color .15s}.image-wrapper{width:100%;height:100%;overflow:hidden}.image-wrapper img{position:absolute;left:0;right:0;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto}.layout .content-wrapper{width:80%;margin:0 auto}@media (max-width: 540px){.layout .content-wrapper{width:90%}}footer.site-footer{padding:25px 35px 15px;text-align:right;background:#13314D}footer.site-footer a{border:none;outline:none}footer.site-footer img{height:45px}@media (max-width: 540px){footer.site-footer img{height:35px}}nav{position:fixed;top:0;left:0;z-index:100;height:100vh;width:0;padding:70px 0;background:linear-gradient(25deg, #288656, #57E09B 80%);overflow:hidden;transform:translateZ(0);transition:width .5s, padding-left .5s ease-in}nav.active{width:300px;padding-left:25px;transition:width .5s, padding-left .5s}nav .nav-links{width:300px;padding:0 25px;text-align:left;font-size:25px;color:#fefefe;font-weight:400;text-decoration:none}nav .nav-links a{display:inline-block;margin:6px auto;color:#fefefe;transition:color .2s}nav .nav-links a:hover{color:#e7eaec;transition:color .2s}nav .nav-links ul{margin:10px auto;padding-left:25px;font-size:16px}button,.button{display:inline-block;margin:5px 0;margin-right:5px;padding:8px 14px 6px;color:#fefefe;font-size:20px;letter-spacing:1px;background:#4BC989;border:none;outline:none}@media (max-width: 640px){button,.button{font-size:16px}}button{font-weight:500;transition:background .15s}button:hover{background:#43b280;transition:background .15s}.sub-section{padding:40px 0;text-align:left;background:#F0F2F1}@media (max-width: 640px){.sub-section{padding:30px 0}}.sub-section h2{margin:0}.sub-section .content-wrapper{display:flex}@media (max-width: 640px){.sub-section .content-wrapper{display:block}}.sub-section .sub-section-column:first-of-type{flex:1 0 58%}.sub-section .sub-section-column:first-of-type p{margin:15px 0;font-size:15px;font-weight:100;line-height:24px}.sub-section .sub-section-column:last-of-type{flex:1 0 36%;margin-left:6%}.sub-section .image-placeholder{width:100%;height:100%;background:#fefefe}ul.goals{display:flex;flex-wrap:wrap;height:100%;margin:40px auto 60px}ul.goals p{font-size:15px;font-weight:100;line-height:24px}ul.goals li{flex:1 0 15.16%;min-height:275px;text-align:center;perspective:300px}@media (max-width: 1240px){ul.goals li{flex:1 0 32%;margin:.66%}}@media (max-width: 640px){ul.goals li{min-height:160px}}@media (max-width: 540px){ul.goals li{flex:1 0 49%;margin:.5%}}ul.goals li .card{height:100%}@supports (transform-style: preserve-3d){ul.goals li .card{transform:rotateY(0deg);transform-style:preserve-3d;transition:transform .4s}}@supports (transform-style: preserve-3d){ul.goals li:hover .card,ul.goals li .card:hover{transform:rotateY(180deg);transition:transform .4s}}@media (max-width: 640px){ul.goals li:hover .card,ul.goals li .card:hover{transform:initial}}@media (min-width: 1240px){ul.goals li+li{margin-left:15px}}ul.goals li .card div{width:100%}@supports (transform-style: preserve-3d){ul.goals li .card div{-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}}ul.goals li .goal-front{position:absolute;top:0;left:0;right:0;height:100%;width:100%;overflow:hidden}ul.goals li .goal-front h3{width:90%;margin:0 auto;color:#fefefe;font-size:20px;font-weight:400}@media (max-width: 540px){ul.goals li .goal-front h3{font-size:16px}}ul.goals li .goal-front img{min-height:100%;min-width:100%}ul.goals li .goal-back{display:flex;vertical-align:middle;height:100%;color:#fefefe;background:linear-gradient(25deg, #288656, #57E09B 80%)}@supports (transform-style: preserve-3d){ul.goals li .goal-back{transform:rotateY(180deg)}}@media (max-width: 640px){ul.goals li .goal-back{display:none}}ul.goals li .goal-back p{width:80%;margin:auto;padding:15px 0;text-align:left;font-size:18px;font-weight:300;line-height:28px}ul.goals li .goal-back span{display:inline-block;font-family:'Times New Roman'}ul.goals li .goal-back span:first-of-type{margin-right:-3px}ul.goals li .goal-back span:last-of-type{margin-left:-3px}.tabs{margin-top:40px}.tabs .tab-list{display:flex;width:100%;border-bottom:1px solid #13314D}.tabs .tab-list li{flex:1;padding:10px 0;font-size:18px;text-align:center;cursor:pointer;border-bottom:0px solid #95989a;transition:border-bottom-width .15s}.tabs .tab-list li.active{font-weight:600;border-bottom:5px solid #57E09B}.tabs .tab-list li:not(.active):hover{border-bottom-width:5px;transition:border-bottom-width .15s}@media (max-width: 640px){.tabs .tab-list li{font-size:15px}}.tabs .tab-content{width:95%;margin:45px auto}@media (max-width: 640px){.tabs .tab-content{width:100%}}.tabs .tab:not(.active){display:none}.tabs .tab h3{color:#4BC989;font-size:24px;font-weight:400}@media (max-width: 540px){.tabs .tab h3{font-size:20px}}.tabs .tabs-select{display:none;position:absolute;top:-50px;left:0;right:0;width:100%;margin:0 auto;font-size:22px;background:none;border:1px solid #13314D;outline:none;cursor:pointer;transition:border-color .2s}.tabs .tabs-select:hover{border-color:#4BC989;transition:border-color .2s}blockquote{width:85%;margin:30px auto;padding-left:20px;font-style:italic;border-left:10px solid #4BC989}blockquote em{font-size:.75em}@media (max-width: 640px){blockquote{border-left-width:8px}}.layout.default{min-width:100%;padding-left:0;transform:translateZ(0);transition:padding-left .5s}header{width:100%;overflow:hidden}header img.header-background{left:-50%;right:-50%;min-height:100%;min-width:100%;margin:0 auto;opacity:.4}.nav-button{position:fixed;top:20px;left:25px;z-index:200;min-height:16px;padding:0;background:none;border:none;outline:none}.nav-button:hover{background:none}@media (max-width: 640px){.nav-button{left:18px}}@media (max-width: 540px){.nav-button{padding:18px 6px;background:#4BC989;border-radius:5px}.nav-button:hover{background:#43b280}}.nav-button .hamburger{width:35px;height:2px;background:#4BC989;transform:translateZ(0);transition:background .5s}@media (max-width: 540px){.nav-button .hamburger{background:#fefefe}}.nav-button .hamburger:after{content:'';display:block;width:100%;height:16px;border:2px solid #4BC989;border-right:0;border-left:0;transition:border-color .5s}@media (max-width: 540px){.nav-button .hamburger:after{border-color:#fefefe}}@media (max-width: 640px){.nav-button .hamburger{width:30px}}.site-wrapper{max-width:100%;overflow:hidden}.site-wrapper.active .hamburger{background:#fefefe;transition:background .5s}.site-wrapper.active .hamburger:after{border-color:#fefefe;transition:border-color .5s}.site-wrapper.active nav{width:300px;transition:width .5s}@media (max-width: 640px){.site-wrapper.active nav{width:250px}}.site-wrapper.active .layout.default{padding-left:300px;transition:padding-left .5s}@media (max-width: 640px){.site-wrapper.active .layout.default{padding-left:250px}}.layout.home header{height:100%;padding:140px 0 180px;background:#13314D}.layout.home header h4{position:absolute;top:20px;left:0;right:0;margin:0 auto;color:#4BC989;font-size:20px;font-weight:100}@media (max-width: 640px){.layout.home header h4{font-size:16px}}@media (max-width: 540px){.layout.home header h4{width:65%;font-size:14px}}.layout.home header h1{width:70%;margin:0 auto;color:#fefefe;font-family:"freight-text-pro",Times,serif}.layout.home header h1 p{font-size:55px;font-weight:300}@media (max-width: 1050px){.layout.home header h1 p{display:inline;font-size:50px;line-height:60px}}@media (max-width: 640px){.layout.home header h1 p{font-size:36px;line-height:46px}}@media (max-width: 540px){.layout.home header h1 p{font-size:28px;line-height:30px}}.layout.home header h3{top:20px;max-width:50%;margin:0 auto;color:#4BC989}@media (max-width: 640px){.layout.home header h3{top:30px;max-width:80%;font-size:14px}}.layout.home section,.layout.home footer{padding:40px 0px;text-align:left}@media (max-width: 540px){.layout.home section,.layout.home footer{padding:30px 0}}.layout.home section h2,.layout.home footer h2{margin-bottom:10px;font-size:28px}.layout.home section h2+p,.layout.home footer h2+p{margin-top:0}@media (max-width: 540px){.layout.home section h2,.layout.home footer h2{font-size:24px}}@media (max-width: 400px){.layout.home section h2,.layout.home footer h2{font-size:20px}}.layout.home .download-section{padding:24px 0;color:#fefefe;background:#13314D}@media (max-width: 1050px){.layout.home .download-section .content-wrapper{display:block}}.layout.home .download-section .content-wrapper>.sub-section-column{padding:20px 40px}.layout.home .download-section .content-wrapper>.sub-section-column:first-of-type{padding-left:0}.layout.home .download-section .content-wrapper>.sub-section-column:last-of-type{padding-right:0}@media (max-width: 1050px){.layout.home .download-section .content-wrapper>.sub-section-column{display:block;padding:20px 0}}.layout.home .download-section .content-wrapper>.sub-section-column+.sub-section-column{border-left:1px solid #fefefe}@media (max-width: 1050px){.layout.home .download-section .content-wrapper>.sub-section-column+.sub-section-column{border-left:none;border-top:1px solid #fefefe}}.layout.home .download-section .sub-section-column{display:flex;flex:1 1 50%;margin:0}.layout.home .download-section .sub-section-column>.sub-section-column{display:block}.layout.home .download-section .sub-section-column>.sub-section-column:first-of-type{flex:1 1 58%;padding-top:20px;padding-bottom:20px}.layout.home .download-section h2{font-size:20px}.layout.home .download-section button,.layout.home .download-section .button{font-size:16px}.layout.home .download-section .image-wrapper img{left:inherit}.layout.home p{font-size:18px;font-weight:100;line-height:26px}.layout.home p.tight{width:80%}@media (max-width: 640px){.layout.home p{font-size:16px;line-height:24px}}@media (max-width: 400px){.layout.home p{font-size:14px;line-height:22px}}.layout.home .principles-grid{display:flex;flex-wrap:wrap;margin:30px auto 40px}.layout.home .principles-grid .principle{flex:1 0 33.33%;margin:40px auto;text-align:center}@media (max-width: 640px){.layout.home .principles-grid .principle{flex:1 0 50%}}@media (max-width: 400px){.layout.home .principles-grid .principle{margin:30px auto}}.layout.home .principles-grid .principle img{height:100px;width:auto;max-width:60%;margin:0 auto;transform:translateZ(0)}@media (max-width: 540px){.layout.home .principles-grid .principle img{height:80px}}.layout.home .principles-grid .principle h5{height:40px;font-size:20px}@media (max-width: 540px){.layout.home .principles-grid .principle h5{font-size:16px}}@media (max-width: 400px){.layout.home .principles-grid .principle h5{height:24px;font-size:14px}}.layout.home .principles-grid .principle p{width:90%;margin:0 auto;font-size:18px;line-height:24px}@supports (grid-template-columns: 1fr 1fr 1fr){.layout.home .principles-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}@media (max-width: 640px){.layout.home .principles-grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}}.layout.home .principles-grid .principle{flex:1 0 33.33%;margin:40px 25px}@media (max-width: 640px){.layout.home .principles-grid .principle{margin:40px 20px}}@media (max-width: 400px){.layout.home .principles-grid .principle{margin:30px 16px}}}.layout.home .disparities-section{padding-top:0}.layout.home .disparities.tabs{margin-top:0}@media (max-width: 540px){.layout.home .tab-list{display:none}}@media (max-width: 540px){.layout.home .tabs-select{display:block}}.layout.home sup a{color:#4BC989;font-size:10px}.layout.home .footnotes{border-top:1px solid #13314D}.layout.home .footnotes ol{color:#95989a;font-size:10px}.layout.home .footnotes ol p{margin:0;color:#95989a;font-size:11px}.layout.home .footnotes ol p .reversefootnote{color:#4BC989}.layout.home footer{color:#fefefe;background:#13314D}.layout.home footer ul.events-list{display:flex;width:95%;margin:40px auto 80px}@media (max-width: 640px){.layout.home footer ul.events-list{display:block}}@media (max-width: 540px){.layout.home footer ul.events-list{width:100%}}.layout.home footer ul.events-list li{flex:1 0 33.33%;margin:40px auto}.layout.home footer ul.events-list li>div{display:inline-block}.layout.home footer ul.events-list .event-date{flex:1 0 25%;vertical-align:top;width:60px;padding:15px;text-align:center;text-transform:uppercase;font-size:12px;line-height:20px;background:linear-gradient(25deg, #288656, #57E09B 80%);border-radius:50%}@media (max-width: 400px){.layout.home footer ul.events-list .event-date{width:50px;padding:12px;font-size:10px;line-height:18px}}.layout.home footer ul.events-list .event-date span{display:block;font-size:40px;font-weight:200;line-height:40px}@media (max-width: 400px){.layout.home footer ul.events-list .event-date span{font-size:34px;line-height:34px}}.layout.home footer ul.events-list .event-info{width:calc(75% - 60px);margin-left:5%}.layout.home footer ul.events-list .event-info h5{margin:0;padding:0;font-size:18px;line-height:23px}.layout.home footer ul.events-list .event-info h5:last-of-type{font-size:16px}@media (max-width: 400px){.layout.home footer ul.events-list .event-info h5{font-size:16px;line-height:21px}}.layout.home footer ul.events-list .event-info p{margin:0;font-size:14px;font-weight:200;line-height:18px;overflow:hidden;text-overflow:ellipsis}@media (max-width: 400px){.layout.home footer ul.events-list .event-info p{font-size:12px;line-height:16px}}.layout.home footer .sub-footer{border-top:1px solid #4e657a}.layout.outcome header{min-height:70vh;color:#fefefe;background:#13314D;overflow:hidden}.layout.outcome header .header-content{text-align:left;opacity:.9}@media (max-width: 1050px){.layout.outcome header .header-content{position:relative;top:0;transform:none;padding:100px 0}}.layout.outcome header .header-content .draft-notice{margin-bottom:25px;font-size:18px}.layout.outcome header .header-content h1{width:80%;margin:0;margin-bottom:40px;font-weight:400;font-size:40px}@media (max-width: 1050px){.layout.outcome header .header-content h1{width:85%;font-size:34px}}@media (max-width: 640px){.layout.outcome header .header-content h1{width:100%;font-size:30px}}@media (max-width: 400px){.layout.outcome header .header-content h1{font-size:26px}}.layout.outcome header .header-content p{font-size:15px;font-weight:100;line-height:24px}.layout.outcome article.strategy{display:flex;padding:80px 0;text-align:left}@media (max-width: 640px){.layout.outcome article.strategy{display:block;padding:60px 0}}.layout.outcome article.strategy h2{margin-top:0;font-size:25px;font-weight:500}@media (max-width: 540px){.layout.outcome article.strategy h2{font-size:22px}}.layout.outcome article.strategy .strategy-details{flex:1 0 55%;margin-right:5%}.layout.outcome article.strategy .strategy-details p{font-size:15px;font-weight:100;line-height:24px}.layout.outcome article.strategy .footnotes{border-top:1px solid #13314D}.layout.outcome article.strategy .footnotes ol{padding-left:10px}.layout.outcome article.strategy .footnotes ol li,.layout.outcome article.strategy .footnotes ol p,.layout.outcome article.strategy .footnotes ol a{font-size:12px}.layout.outcome article.strategy .strategy-callout{left:10%;width:80%;margin:0 auto;padding-left:20px;color:#4BC989;font-family:"freight-text-pro",Times,serif;font-size:24px;font-style:italic;border-left:10px solid #4BC989}@media (max-width: 640px){.layout.outcome article.strategy .strategy-callout{display:none}}.layout.outcome article.strategy .policy-list{margin-top:70px;background:#d1f1e1}.layout.outcome article.strategy .policy-list>li{padding:25px;padding-left:50px;font-weight:100;border-top:2px solid #4BC989;cursor:pointer}.layout.outcome article.strategy .policy-list>li:last-of-type{border-bottom:2px solid #4BC989}.layout.outcome article.strategy .policy-list>li:hover h4{color:#1d4b76}.layout.outcome article.strategy .policy-list>li.active .footnotes,.layout.outcome article.strategy .policy-list>li.active p{display:block}.layout.outcome article.strategy .policy-list>li h4{margin:0;font-size:16px}@media (max-width: 540px){.layout.outcome article.strategy .policy-list>li h4{font-size:14px}}.layout.outcome article.strategy .policy-list>li .footnotes{display:none;border-top:1px solid #95989a}.layout.outcome article.strategy .policy-list>li .footnotes ol{padding-left:0px}.layout.outcome article.strategy .policy-list>li .footnotes li{font-size:10px}.layout.outcome article.strategy .policy-list>li .footnotes p{margin:0;font-size:10px}.layout.outcome article.strategy .policy-list>li p{display:none;margin-bottom:20px;font-size:13px;line-height:18px}.layout.outcome article.strategy .policy-list>li button{position:absolute;top:25px;left:18px;display:block;margin:0;padding:0;color:#4BC989;background:none}.layout.outcome article.strategy .policy-list>li button:hover{color:#57E09B}.layout.outcome article.strategy .strategy-metrics{flex:1 0 40%}.layout.outcome article.strategy .strategy-metrics img{width:100%}.layout.outcome .best-practice+.best-practice,.layout.outcome .sub-section+.best-practice{margin-top:15px}.layout.outcome .best-practice h2,.layout.outcome .sub-section h2{font-size:24px;line-height:24px}@media (max-width: 540px){.layout.outcome .best-practice h2,.layout.outcome .sub-section h2{font-size:22px;line-height:22px}}.layout.outcome .best-practice h4,.layout.outcome .sub-section h4{display:inline-block;margin-top:0;margin-bottom:30px;padding-bottom:3px;border-bottom:1px solid #13314D}@media (max-width: 540px){.layout.outcome .best-practice h4,.layout.outcome .sub-section h4{font-size:14px}}.layout.outcome footer{text-align:left;background:#F0F2F1;border-top:40px solid #fefefe}.layout.outcome footer .footer-content{padding:70px 0}.layout.outcome footer .goals{margin-bottom:15px}.layout.outcome footer h2{margin:0;margin-bottom:60px;font-size:22px}.layout.outcome footer .sub-footer{padding:25px;background:#13314D}.layout.indicators{padding-top:100px;color:#fefefe;background:#13314D}.layout.indicators h1{margin:0;margin-bottom:20px;text-align:left;font-size:38px;font-weight:400;font-family:"freight-text-pro",Times,serif}.layout.indicators p{margin:30px 0;text-align:left;font-size:15px;font-weight:100;line-height:24px;opacity:.9}.layout.indicators p a{color:#18EDED}.layout.indicators p a:hover{opacity:.6}.layout.indicators .tabs{margin-top:80px}.layout.indicators .tab-list{border-bottom-color:#fefefe}@media (max-width: 1050px){.layout.indicators .tab-list{display:none}}.layout.indicators .tab-list li{color:#4BC989;font-size:13px}.layout.indicators .tab-content{width:100%;margin:20px 0}.layout.indicators .tabs-select{border-color:#4BC989}.layout.indicators .tabs-select:hover{border-color:#18EDED}@media (max-width: 1050px){.layout.indicators .tabs-select{display:block}}.layout.indicators .charts-wrapper{margin-top:70px;padding:10px 0}.layout.indicators .charts-wrapper h3{width:70%;margin:0 auto;font-size:22px}@media (max-width: 540px){.layout.indicators .charts-wrapper h3{width:100%;font-size:15px}}.layout.indicators *[data-viewer]:not(.active){display:none}.layout.indicators *[data-viewer="map"]{display:flex;padding:25px 0}@media (max-width: 1050px){.layout.indicators *[data-viewer="map"]{display:block}}.layout.indicators *[data-viewer="map"] h2{text-align:left}.layout.indicators *[data-viewer="map"] h2 span{color:#18EDED}.layout.indicators *[data-viewer="chart"]{width:85%;margin:0 auto;margin-top:30px}@media (max-width: 1050px){.layout.indicators *[data-viewer="chart"]{width:100%}}.layout.indicators *[data-viewer="chart"] text{fill:#fefefe}.layout.indicators *[data-viewer="chart"] path.domain,.layout.indicators *[data-viewer="chart"] .tick>line{stroke:#fefefe}.layout.indicators *[data-viewer="chart"] .c3-tooltip{color:#13314D;opacity:1}.layout.indicators *[data-viewer="chart"] .c3-tooltip td.name{text-align:left}.layout.indicators .charts-column:first-of-type{flex:1 0 60%}.layout.indicators .charts-column:last-of-type{flex:1 0 40%}@media (max-width: 1050px){.layout.indicators .charts-column:last-of-type{margin-top:70px}}.layout.indicators *[data-map]{width:100%;height:90%}.layout.indicators *[data-map] g[data-layer-name="muni"]>path:hover,.layout.indicators *[data-map] g[data-layer-name="schoolDistricts"]>path:hover{stroke:#fefefe}.layout.indicators .legend-range{width:70%;height:10px;margin:8px auto 0;text-align:center;background:linear-gradient(to right, #13314D, #4BC989)}@media (max-width: 540px){.layout.indicators .legend-range{width:85%}}.layout.indicators .legend-range>span{position:absolute;bottom:-20px;font-size:10px}.layout.indicators .legend-range>span.range-min{left:-20px}.layout.indicators .legend-range>span.range-max{right:-20px}@media (max-width: 540px){.layout.indicators .legend-range>span{font-size:9px}}.layout.indicators .legend-range .color-reference,.layout.indicators .legend-range p{bottom:-10px;width:100%;margin:0 auto;font-size:12px;text-align:center}@media (max-width: 540px){.layout.indicators .legend-range .color-reference,.layout.indicators .legend-range p{font-size:10px}}.layout.indicators .legend-range .color-reference .color,.layout.indicators .legend-range p .color{display:inline-block;top:3px;height:12px;width:12px;border-radius:100%}.layout.indicators .legend-range .color-reference .color.missing,.layout.indicators .legend-range p .color.missing{background:#081B2D;border:1px solid #1B4873}.layout.indicators .legend-text{width:70%;margin:4% auto 0}@media (max-width: 540px){.layout.indicators .legend-text{width:90%}}.layout.indicators .legend-text p{margin:0;font-size:12px;line-height:18px;text-align:center}@media (max-width: 540px){.layout.indicators .legend-text p{font-size:10px}}.layout.indicators .sub-header{height:40px;margin-bottom:30px}@media (max-width: 1050px){.layout.indicators .sub-header{margin-bottom:0}}.layout.indicators .sub-header h2{margin-top:0;font-size:18px;font-weight:400}.layout.indicators .sub-header h2:first-of-type{display:none;font-size:15px;font-weight:100}@media (max-width: 540px){.layout.indicators .sub-header h2:first-of-type{font-size:13px}}.layout.indicators .sub-header h2:last-of-type{display:block}@media (max-width: 540px){.layout.indicators .sub-header h2{font-size:14px}}.layout.indicators .sub-header.default h2:first-of-type{display:block}.layout.indicators .sub-header.default h2:last-of-type{display:none}.layout.indicators .candlestick{margin:15px auto;text-align:left}.layout.indicators .candlestick h4{display:inline-block;margin-bottom:10px;padding:3px 6px;font-weight:300;background:#13314D;border-bottom:1px solid rgba(254,254,254,0);cursor:pointer}.layout.indicators .candlestick h4.active,.layout.indicators .candlestick h4:hover{color:#13314D;font-weight:600;background:#fefefe}@media (max-width: 540px){.layout.indicators .candlestick h4{font-size:14px}}.layout.indicators .candlestick .content{height:20px;width:100%;background:#173b5d}@media (max-width: 540px){.layout.indicators .candlestick .content{width:90%}}.layout.indicators .candlestick .line{position:absolute;top:0;height:100%;width:1px;background:#4BC989}.layout.indicators .candlestick .bound{position:absolute;bottom:-20px;font-size:9px}.layout.indicators .candlestick .tick{top:50%;width:2px;height:135%;text-align:center;background:#fefefe;overflow:visible}.layout.indicators .candlestick .tick.identified{color:#18EDED;background:#18EDED}.layout.indicators .candlestick .tick.identified .tick-info{bottom:initial;top:-30px}.layout.indicators .candlestick .tick .tick-info{position:absolute;bottom:-30px;left:0;right:0;z-index:50;width:max-content;margin:0 auto;padding:3px;background:#13314D}.layout.indicators .candlestick .tick p{margin:0;padding:0;font-size:9px;font-weight:100;line-height:initial}.layout.indicators .meta-map{margin-top:80px}.layout.indicators .meta-map p{font-size:10px}.layout.indicators .meta-chart{margin-top:30px}.layout.indicators .meta-chart p{margin:0;font-size:10px;line-height:16px}.layout.report header{width:100%;margin:0 auto;padding:20px 0 25px;color:#4BC989;background:#13314D}@media (max-width: 540px){.layout.report header{padding:8px 12px}}.layout.report header h4{margin:0 auto;font-size:20px;font-weight:200}@media (max-width: 540px){.layout.report header h4{font-size:13px}}.layout.report .report-wrapper{display:flex;flex-wrap:nowrap;height:calc(100vh - 70px);overflow:hidden}.layout.report .drawer-handle{left:10px;display:inline-block;z-index:5;width:-webkit-fit-content;width:-moz-fit-content;width:-ms-fit-content;width:fit-content;height:25px;padding:0 15px;margin-left:0;font-weight:600;border:2px solid #4BC989;border-top:0;transform:rotate(-90deg) translateY(-50%) translateZ(0);transition:left .15s;cursor:pointer;transition:margin-left .15s, left .15s}.layout.report .drawer-handle:hover{left:15px;transition:left .15s, margin-left .15s}.layout.report .drawer-handle.active{margin-left:265px;transition:margin-left .15s, left .15s}.layout.report .report-navigation{flex:1 0 300px;z-index:10;height:100%;text-align:left;background:#fefefe;border-right:2px solid #4BC989;overflow-y:scroll;overflow-x:hidden;transform:translateZ(0)}@media (max-width: 1050px){.layout.report .report-navigation{font-size:14px}}@media (max-width: 900px){.layout.report .report-navigation{flex:1 0 15px;transition:flex .15s}.layout.report .report-navigation.active{flex:1 0 280px;transition:flex .15s}}.layout.report .report-navigation>ul{width:250px;padding:25px}.layout.report .report-navigation li{margin:20px auto}.layout.report .report-navigation li>a{border-left:0 solid #4BC989;transition:border-width .2s}.layout.report .report-navigation li.active>a{border-left-width:4px;transition:border-width .2s}.layout.report .report-navigation li>ul{padding-left:20px}.layout.report .report-navigation a{padding-left:6px}.layout.report .report-navigation a:hover{color:#4BC989}.layout.report .report-viewer{height:100%;overflow:scroll;transform:translateZ(0)}.layout.report .report-viewer-content{padding:50px 75px;text-align:left}@media (max-width: 540px){.layout.report .report-viewer-content{padding:50px 30px}}.layout.report .report-viewer-content h1,.layout.report .report-viewer-content h2{color:#4BC989;font-family:"freight-text-pro",Times,serif;font-weight:400}.layout.report .report-viewer-content h1{margin-top:0px;padding-bottom:5px;border-bottom:1px solid #4BC989}@media (max-width: 1050px){.layout.report .report-viewer-content h1{font-size:26px}}@media (max-width: 540px){.layout.report .report-viewer-content h1{font-size:22px}}.layout.report .report-viewer-content h2{margin:35px auto}@media (max-width: 1050px){.layout.report .report-viewer-content h2{font-size:22px}}@media (max-width: 540px){.layout.report .report-viewer-content h2{font-size:20px}}@media (max-width: 1050px){.layout.report .report-viewer-content h3{font-size:18px}}@media (max-width: 540px){.layout.report .report-viewer-content h3{font-size:16px}}.layout.report .report-viewer-content p{margin:25px auto;font-size:16px;line-height:25px}@media (max-width: 540px){.layout.report .report-viewer-content p{font-size:14px;line-height:23px}}.layout.report .report-viewer-content p sup a{font-size:10px;color:#4BC989}.layout.report .report-viewer-content a{color:#18EDED}.layout.report .report-viewer-content a:hover{opacity:.6}.layout.report .report-viewer-content .report-section>ol,.layout.report .report-viewer-content .report-sub-section>ol{list-style:none}.layout.report .report-viewer-content .report-section>ol li,.layout.report .report-viewer-content .report-sub-section>ol li{color:#4BC989}@media (max-width: 540px){.layout.report .report-viewer-content .report-section>ol li,.layout.report .report-viewer-content .report-sub-section>ol li{font-size:14px}.layout.report .report-viewer-content .report-section>ol li+li,.layout.report .report-viewer-content .report-sub-section>ol li+li{margin-top:10px}}.layout.report .report-viewer-content .report-section>ol li:after,.layout.report .report-viewer-content .report-sub-section>ol li:after{content:'+';display:block;position:absolute;top:0;left:-25px;color:#4BC989}.layout.report .report-viewer-content .footnotes{border-top:1px solid #13314D}.layout.report .report-viewer-content .footnotes ol{color:#95989a;font-size:10px}.layout.report .report-viewer-content .footnotes ol p{margin:0;color:#95989a;font-size:11px}.layout.report .report-viewer-content .footnotes ol p .reversefootnote{color:#4BC989}.layout.report .report-section+.report-section{margin-top:70px}
