@import"https://use.typekit.net/lac0ypp.css";:root{font-family:Georgia,Helvetica,Arial,sans-serif;font-size:16px;line-height:28px;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@media print{:root{font-size:10px;line-height:12px}}a{font-weight:600;color:inherit;text-decoration:none}a:hover{color:#00b6f1;text-decoration:underline}body{margin:0}main{background-color:#f5f7f4}@media print{main{background-color:#fff}}.ui{background-color:#f6efdf}.content{margin:0 1.25rem;padding-top:2rem;padding-bottom:2rem;max-width:1280px}@media (min-width: 768px){.content{margin:0 auto;width:80%}}h1,h2,h3,h4{font-family:din-2014,serif}h1{font-size:4em;line-height:1.1;font-weight:900}@media (min-width: 992px){h1{font-size:5em}}@media (min-width: 1200px){h1{font-size:6em}}h2{margin-top:6rem;font-size:1.5rem}@media (min-width: 768px){h2{font-size:2.4rem}}h3{font-size:1.2rem}@media (min-width: 768px){h3{font-size:1.8rem}}h4{font-size:1.1rem}@media (min-width: 768px){h4{font-size:1.2rem}}.text-large{font-family:adelle,serif;font-size:1.2rem;line-height:1.4;margin-top:0}@media (min-width: 768px){.text-large{font-size:1.5rem}}@media (min-width: 992px){.text-body{font-size:1.1rem;padding-left:4rem;padding-right:4rem}}.step h3{margin-top:0;margin-bottom:.5rem}.step.active h3{color:#00b6f1}.section-lead{font-family:adelle,serif;font-size:1.5rem;line-height:1.2;margin-top:0;text-align:center;padding:0 0rem}.role h3 span{color:#00b6f1}.definition-panel h4{background-color:#006d91;padding:0 .5rem;display:inline-block;color:#fff;margin-bottom:0}h4.options{margin-bottom:.6rem;color:#777}.instructions{font-style:italic;font-size:.85rem;margin-bottom:.5rem;line-height:1.4;color:#777}.note-development{margin-top:.25rem;font-family:adelle}.definition-panel h4{margin-top:0}.definition-lead{font-family:din-2014,serif;font-size:1.2rem}.call-to-action a{color:#00b6f1}.divider-center{display:flex;align-items:center;margin:5rem -1rem 2rem}.divider-center:before,.divider-center:after{content:"";flex:1;height:1px;margin:.15rem 1rem 0;background:#777}.divider-left{display:flex;margin:1em 0;align-items:center}.divider-left:after{content:"";flex:1;margin:.15em 0 0 1em;height:1px;background:#777}span.intermediaries{color:#f2728c;font-weight:700}span.governments{color:#8864ab;font-weight:700}span.funders{color:#00b49d;font-weight:700}figure{margin:0}figure .img-responsive{width:100%}figure .img-responsive-padded{width:90%;margin:0 5%}figcaption{text-align:center;padding:0 2rem;color:#777}.case-header{position:relative}@media (min-width: 768px){.case-header-text{width:60%}}.case-header-art{position:absolute;z-index:-1000;top:-25vw;right:0;width:50%}@media (min-width: 768px){.case-header-art{top:-10vw;right:-5vw;width:40%}}.case-header-art img{width:100%;opacity:.5}.case-body figure img{object-fit:cover;height:200px}@media (min-width: 576px){.case-body figure img{height:300px}}@media (min-width: 768px){.case-body figure img{height:400px}}.case-agency-logo{position:absolute;width:100px;height:100px;background-color:#fff;border-radius:50%;top:-60px;left:26px}.case-agency-logo img{width:100%}.case-study .case-inner{margin-top:4rem;padding-top:1rem}.case-header-text{padding:1rem;border-left:16px solid #333}.case-link{color:#555}#cs-nycha .case-header-text{border-color:#8b2333;background-color:#8b233326}#cs-dcas .case-header-text{border-color:#049ed9;background-color:#049ed926}#cs-dot .case-header-text{border-color:#05a54e;background-color:#05a54e26}#cs-dep .case-header-text{border-color:#00539b;background-color:#00539b26}#cs-dsny .case-header-text{border-color:#04774e;background-color:#04774e26}#cs-mocs .case-header-text{border-color:#9f2882;background-color:#9f288226}#cs-edc .case-header-text{border-color:#009ca6;background-color:#009ca626}.case-agency-tag{font-family:din-2014,sans-serif;padding-left:100px;font-weight:600}.case-fellow{font-family:din-2014,sans-serif;font-weight:600;color:#999}.case-fellow span{color:#000}.case-intro{font-family:adelle,serif;font-size:1.2rem;line-height:1.4}.case-body{margin-top:2rem;display:grid;grid-template-columns:1fr}@media (min-width: 576px){.case-body{grid-template-columns:1fr}}@media (min-width: 992px){.case-body{gap:2rem;grid-template-columns:1fr 2fr}}.case-body figure{margin-top:1rem}@media print{.scrolly{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.section-map,.section-summary,.section-background{page-break-before:always}}
