body{--primary-background-color: #FFFFFF;--desktop-canvas-padding: 60px;--tablet-canvas-padding: 40px;--mobile-canvas-padding: 20px;--content-width: 1400px;font-family:'Merriweather', serif;font-size:18px;color:#191919;background-color:#FFFFFF}@media screen{.caption{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px}.story-category.general-stories .story{position:relative}.story-category.general-stories .category{font-size:11px;text-transform:uppercase}.story-category.general-stories .contact-section{margin-top:15px}.story-category.general-stories p.story-list-title{padding-top:10px;font-size:15px}.story-category.general-stories .subtitle{font-size:13px}.footer-navigation nav a.nav-item{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:30px;letter-spacing:0.06px;color:#FFFFFF;margin-bottom:5px}.footer-navigation nav .nav-item.active{color:#FFBE12}.yellow-headlines :is(h1, h2, h3, h4){color:#FFBE12 !important}hr{border-top:11px solid #FFBE12}.label .text-content p{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:18px;font-weight:600;line-height:150%}.label .text-content li{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:18px;font-weight:600}.alternate-headline h1{font-family:'Merriweather', serif;font-weight:400;line-height:100%}.alternate-headline h2{font-family:'Merriweather', serif;font-weight:400;font-size:36px;line-height:111%}.alternate-headline h3{font-family:'Merriweather', serif;font-size:24px;font-weight:400;line-height:100%}.alternate-headline h4{font-family:'Merriweather', serif;font-weight:400;line-height:100%}.overlay-caption .caption{max-width:400px;color:#FFBE12;font-style:normal;position:absolute;bottom:80px;left:40px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;font-size:34px;text-shadow:0px 4px 4px rgba(0,0,0,0.5);padding-right:15px;padding-top:0}.overlay-caption .image--wrapper{transition:transform 200ms linear, filter 200ms linear}.medium-number .by-the-numbers .number{font-size:50px}.small-number .by-the-numbers .number{font-size:40px}.small-number .by-the-numbers .number-suffix{transform:translate(0px, -10px)}.small-label .text-content p{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;font-weight:600;line-height:180%}.footnote .text-content p{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:10px;font-weight:600;line-height:14px}.large-quote .quote-with-attribution .quote-container{background-image:none;padding-left:0}.large-quote .quote-with-attribution .quote{font-family:'Merriweather', serif;font-weight:600;font-size:40px;line-height:115%;letter-spacing:0.33px}.large-quote .quote-with-attribution .quote-source{color:#FFFFFF;font-family:'Merriweather', serif;font-size:40px;font-weight:500;line-height:115%;letter-spacing:0.33px}.large-quote .quote-with-attribution .quote-divider{font-size:40px}.dive-deeper h2{font-size:60px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#FFBE12 !important}.container--callout .text-content p{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:22px;font-weight:600;line-height:125%}.container--callout .text-content :is(ol, ul){padding-left:15px;padding-top:20px}.container--callout .text-content li{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:18px;font-weight:600;line-height:150%;margin-bottom:20px}.timeline-container:after{content:' ';background-color:#FFBE12;display:block;width:50px;height:50px;border-radius:100%;position:absolute;top:0;left:0}.timeline-container:before{content:' ';background-color:#797979;display:block;width:10px;height:100%;position:absolute;top:0;left:20px}.program-timeline .by-the-numbers .numbers__container{background-color:#FFFFFF}.program-timeline .by-the-numbers .label{text-align:center;height:auto}.timeline-cap hr{border-color:#797979;transform:translateX(5px)}.image-gallery .gallery-image{position:relative}.image-gallery .caption{position:absolute;display:flex;justify-content:start;align-items:center;top:0;right:0;bottom:0;left:0;width:100%;padding:20px;color:#FFFFFF;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:24px;font-weight:600;box-sizing:border-box}.image-gallery .gallery-asset{position:relative}.contact-form .btn-submit{background-color:#FFBE12;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600;border:none;padding:10px 15px;border-radius:20px;color:#191919}.text-content p{line-height:180%}.text-content :is(ol, ul){padding-left:30px;padding-top:10px;padding-bottom:10px}.text-content li{line-height:180%}.text-content a{text-decoration:underline;color:inherit}.small-paragraph .text-content p{font-size:0.8rem}.copyright .text-content p{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.6rem;text-transform:uppercase;line-height:140%}.dark-background{background-color:#191919}.dark-background :where(h1,h2,h3,h4,p,a,li,blockquote,.caption){color:#FFFFFF}.container__padded{padding-right:50px;padding-left:50px}.canvas__padded_less{--desktop-canvas-padding: 20px;--tablet-canvas-padding: 15px;--mobile-canvas-padding: 10px}.md-canvas{padding-top:var(--desktop-canvas-spacing, 40px);padding-bottom:var(--desktop-canvas-spacing, 40px)}.padded-box{background-color:#F8F8F8;padding:35px 40px;border-radius:30px}.canvas__unspaced{--desktop-canvas-spacing: 0}.container--grid.fixed-3{grid-template-columns:repeat(3, 1fr)}.light-background{background-color:#F8F8F8}.container--callout{padding:25px 50px;background-color:#F8F8F8;border-radius:30px}.timeline-container{position:relative;padding-left:70px}aside.off-canvas-left,aside.off-canvas-right{background-color:#2E2E2E}.container--grid.grid-4-desktop-2-tablet{grid-template-columns:repeat(4, 1fr)}h1{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:60px;font-weight:600;line-height:120%}h2{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:40px;font-weight:600}h3{font-size:30px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600}h4{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:20px;font-weight:600}:is(h1,h2,h3,h4) sup{font-size:40%;transform:translate(-0.1em, -0.3em)}.quote-with-attribution .quote-container{padding-left:80px;background-image:url(https://static.madedaily.com/files/9491e387-ea30-4ea3-ac13-cb44d75c5a78/69420/large_quote_mark.svg);background-repeat:no-repeat;background-size:50px;background-position:left 0 top 15px}.quote-with-attribution .quote{font-size:20px;line-height:180%;letter-spacing:0.17px}.quote-with-attribution .quote-source{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:24px;font-weight:600;color:#FFBE12;line-height:120%}.quote-with-attribution .quote-divider{color:#FFFFFF}.quote-with-attribution .quote-source-title{font-size:16px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600;color:#FFBE12}.cohort-label .participant-name{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:24px;font-weight:600;color:#FFBE12}.cohort-label .participant-title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;font-weight:600;color:#FFBE12}.pdf-embed object{height:75vh}.overlay-caption2 .caption{position:absolute;display:flex;justify-content:start;align-items:center;top:0;right:0;bottom:0;left:0;width:100%;padding:20px;color:#FFFFFF;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:24px;font-weight:600;box-sizing:border-box}.impact-comparison .comparison__container{display:grid;grid-gap:30px;align-items:center;grid-template-columns:66px 160px auto}.impact-comparison .comparison__value{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:60px;font-weight:600}.impact-comparison .comparison__legend{width:66px;height:66px;border-radius:100%}.impact-comparison .comparison__description{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:24px;font-weight:600}.button-two a{flex-shrink:0;background:#30b8e3;border:0;border-radius:15px;min-height:2.8125rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:.875rem;font-weight:600;text-transform:uppercase;padding:.5555555556em 1.1111111111em;color:#191919;transition-property:color, border, background;transition-duration:.1s;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.main-nav nav .nav-item.active{color:#FFBE12}.main-nav nav a.nav-item{font-size:15px;line-height:125%;letter-spacing:0.9px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#FFFFFF;font-weight:500;text-transform:uppercase;white-space:break-spaces;width:min-content;position:relative}.main-nav nav .navbar-nav{display:flex;grid-gap:30px;align-items:center;padding-top:30px;padding-bottom:40px;justify-content:center}.main-nav nav .outcome:after{content:'Outcome 01';position:absolute;bottom:-20px;left:0;font-size:12px;color:#818181;letter-spacing:0.7px;text-transform:uppercase;font-weight:500}.main-nav nav .outcome-02:after{content:'Outcome 02'}.main-nav nav .outcome-04:after{content:'Outcome 04'}.main-nav nav .outcome-03:after{content:'Outcome 03'}.main-nav nav .nav-item.nav-button{width:195px;background:#30b8e3;border:0;border-radius:1.40625rem;min-height:2.8125rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:.875rem;font-weight:600;text-transform:uppercase;padding:.5555555556em 1.1111111111em;color:#191919;transition-property:color, border, background;transition-duration:.1s;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.main-nav nav .nav-item.active:before{content:' ';background-color:#FFBE12;height:4px;width:100%;position:absolute;top:-14px}.main-nav nav .nav-item.nav-button.active:before{display:none}.main-nav nav .nav-item.nav-button.active{color:#191919}.program-participants-button .participants-button{padding:10px 15px;border-radius:15px;display:flex;align-items:center;justify-content:space-between;background-color:#30B8E3;color:#191919;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;font-size:18px;text-transform:uppercase;width:100%;cursor:pointer;border:1px solid transparent}.program-participants-button .modal-dialog{max-width:1400px}.program-participants-button .modal-content{background-color:#412D22;border-radius:30px}.program-participants-button .modal-header{padding-right:20px;padding-bottom:0px}.program-participants-button .modal-header .close{color:#FFFFFF;transform:translate(-5px, 10px);padding:10px;width:40px;height:40px}.by-the-numbers .numbers__container{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;padding:25px 50px;background-color:#F8F8F8;border-radius:30px;display:flex;grid-gap:35px;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.by-the-numbers .number{display:flex;justify-content:center;align-items:center;width:204px;height:204px;border-radius:100%;background-color:#FFBE12;color:#191919;font-size:60px;font-weight:600}.by-the-numbers .label{font-weight:600;font-size:23px;line-height:120%;height:100px;text-align:center}.by-the-numbers .number-prefix{font-size:24px;transform:translate(-2px, -3px)}.by-the-numbers .number-suffix{font-size:10px;transform:translate(0px, -11px)}.by-the-numbers{width:100%}.by-the-numbers .number-gif{width:204px}}@media (min-width: 768px) and (max-width: 1024px){.alternate-headline h2{font-size:30px}.overlay-caption .caption{font-size:24px;left:15px;bottom:40px;padding-right:15px;max-width:294px}.large-quote .quote-with-attribution .quote{font-size:32px}.large-quote .quote-with-attribution .quote-source{font-size:32px}.dive-deeper h2{font-size:51px}.container--callout .text-content p{font-size:20px}.container--callout .text-content li{font-size:18px}.padded-box{padding:20px}.container--grid.fixed-3{grid-template-columns:repeat(2, 1fr)}.container--grid.grid-4-desktop-2-tablet{grid-template-columns:repeat(2, 1fr)}h1{font-size:51px}h2{font-size:34px}h3{font-size:26px}h4{font-size:18px}.impact-comparison .comparison__container{grid-gap:20px;grid-template-columns:45px 100px auto}.impact-comparison .comparison__value{font-size:40px}.impact-comparison .comparison__legend{width:45px;height:45px}.impact-comparison .comparison__description{font-size:18px}.main-nav nav a.nav-item{width:auto;margin-bottom:20px}.main-nav nav .navbar-nav{justify-content:start}.main-nav nav .outcome:after{bottom:0}.main-nav nav .outcome{height:44px}.main-nav nav .nav-item.active:before{display:none}}@media screen and (max-width: 767px){.caption{font-size:16px}.story-category.general-stories .story{height:auto}.alternate-headline h2{font-size:24px}.overlay-caption .caption{bottom:30px;left:25px;font-size:18px;max-width:269px}.medium-number .by-the-numbers .number{font-size:50px}.small-number .by-the-numbers .number{font-size:35px}.small-number .by-the-numbers .number-suffix{transform:translate(0px, -8px)}.large-quote .quote-with-attribution .quote{font-size:26px}.large-quote .quote-with-attribution .quote-source{font-size:26px}.dive-deeper h2{font-size:40px}.container--callout .text-content p{font-size:18px}.container--callout .text-content li{font-size:16px}.timeline-container:after{width:25px;height:25px}.timeline-container:before{width:5px;left:10px}.timeline-cap hr{border-width:5px}.text-content p{font-size:15px}.text-content :is(ol, ul){padding-left:15px}.text-content li{font-size:15px}.padded-box{padding:10px}.container--grid.fixed-3{grid-template-columns:1fr}.timeline-container{padding-left:35px}.container--grid.grid-4-desktop-2-tablet{grid-template-columns:1fr}h1{font-size:40px}h2{font-size:28px}h3{font-size:25px}h4{font-size:18px}.quote-with-attribution .quote-container{background-size:30px;padding-left:40px}.quote-with-attribution .quote{font-size:18px}.quote-with-attribution .quote-source{font-size:18px}.quote-with-attribution .quote-source-title{font-size:15px}.impact-comparison .comparison__container{display:flex;grid-column-gap:20px;grid-row-gap:10px;align-items:center;flex-wrap:wrap}.impact-comparison .comparison__value{font-size:40px}.impact-comparison .comparison__legend{width:45px;height:45px}.impact-comparison .comparison__description{font-size:18px}.button-two a{font-size:.7rem}.main-nav nav a.nav-item{width:auto;margin-bottom:20px;font-size:14px}.main-nav nav .navbar-nav{justify-content:start}.main-nav nav .outcome:after{bottom:0;font-size:12px}.main-nav nav .outcome{height:36px}.main-nav nav .nav-item.active:before{display:none}.program-participants-button .participants-button{font-size:16px;padding:15px;border-radius:11px}.by-the-numbers .numbers__container{padding:20px}.by-the-numbers .number{width:180px;height:180px;font-size:45px}.by-the-numbers .label{font-size:20px}.by-the-numbers .number-prefix{font-size:20px;transform:translate(-2px, -8px)}.by-the-numbers .number-gif{width:180px}}@media (hover: hover){.overlay-caption :is(.image--wrapper):hover{transform:scale(1.05);filter:brightness(0.7)}.button-two :is(a):hover{color:#30B8E3;background-color:#FFBE12}.main-nav nav :is(a.nav-item):hover{color:#FFBE12}.main-nav nav :is(.nav-item.nav-button):hover{color:#30B8E3;background-color:#FFBE12}.program-participants-button :is(.participants-button):hover{color:#30B8E3;background-color:#FFBE12}}
body{opacity:1 !important;}
