@import url(https://use.typekit.net/lrp1rtr.css);
@import url(https://use.typekit.net/lrp1rtr.css);
@import url(https://use.typekit.net/lrp1rtr.css);
@import url(https://use.typekit.net/lrp1rtr.css);
@import url(https://use.typekit.net/lrp1rtr.css);
@import url(https://use.typekit.net/lrp1rtr.css);
@import url(https://use.typekit.net/lrp1rtr.css);
[class*=background-color--default]{background-color:#eb5281}[class*=background-color--black]{background-color:#010101}[class*=background-color--tan]{background-color:#f5f4f2}[class*=background-color--green]{background-color:#61c47e}[class*=background-color--red]{background-color:#eb5281}[class*=background-color--blue]{background-color:#5cc9e2}[class*=background-color--yellow]{background-color:#febe10}[class*=background-color--grape]{background-color:#473198}.pagination{list-style:none!important;margin:0 auto 2rem;max-width:47.625rem;padding-left:.1875rem;text-align:center}.pagination li,.pagination span{font-size:1.2rem;line-height:2.125rem;color:#4c4c4c;display:inline-block;margin:0 .5rem 1rem 0}.pagination li:last-child,.pagination span:last-child{margin-right:0}.pagination .page-numbers,.pagination a{font-size:.875rem;line-height:1.25rem;background-color:#000;border:none;color:#fff;cursor:pointer;font-weight:600;margin:0 .1875rem 0 0;padding:.25rem .8rem .35rem;vertical-align:middle}.pagination .page-numbers:hover,.pagination a:hover{background-color:#000}.pagination .active,.pagination .active:hover,.pagination .current,.pagination .current:hover,.pagination[aria-current=page],.pagination[aria-current=page]:hover{background-color:#b5b8ba}.primary-heading{font-size:3.125rem}sup{display:inline-block;font-size:70%;margin:0 .1875rem;vertical-align:super}sup a{border:none;text-decoration:none}sup a:focus,sup a:hover{background-color:transparent;text-decoration:underline}form.contact-form{margin-left:auto;margin-right:auto;padding:0 1.25rem;max-width:47.625rem;display:block;font-style:normal;line-height:2.25rem;margin:0 auto 2rem}@media (min-width:75rem){form.contact-form{padding-left:0;padding-right:0}}@media (min-width:48rem){body.page-hero-enabled.page:not(.home) form.contact-form,body.page-hero-enabled.single form.contact-form{margin-left:0}}form.contact-form .grunion-field-label{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}form.contact-form .grunion-field-label span{font-size:.75rem;letter-spacing:.2px;line-height:.875rem;text-transform:none}form.contact-form .grunion-field-wrap input,form.contact-form .grunion-field-wrap textarea{font-size:1.2rem;line-height:2.125rem;background-color:#f5f4f2;border:none;min-height:3.375rem;padding:.75rem;width:100%}form.contact-form .contact-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}form.contact-form button[type=submit]{font-size:1rem;line-height:1.5rem;background-color:#010101;border:0;color:#fefefe;font-family:tablet-gothic,helvetica,arial,sans-serif;font-weight:700;letter-spacing:.05rem;line-height:1.8;min-width:8.875rem;padding:.83333rem;text-transform:uppercase;-webkit-transition:background-color .1s cubic-bezier(.23,1,.32,1);-o-transition:background-color .1s cubic-bezier(.23,1,.32,1);transition:background-color .1s cubic-bezier(.23,1,.32,1)}form.contact-form button[type=submit] img{height:.8125rem;margin:0 0 0 .625rem;width:auto}form.contact-form button[type=submit]:hover{background-color:#333}.filter{display:block;margin-bottom:20px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:relative;width:100%}@media (min-width:48rem){.page-template-page-newsroom .filter{-webkit-box-flex:0;-ms-flex:0 0 23.25%;flex:0 0 23.25%}}.filter legend{width:100%}.filter .filter-showme-button{font-size:.875rem;line-height:1.25rem;background-color:#000;border:none;color:#fff;cursor:pointer;font-family:tablet-gothic,helvetica,arial,sans-serif;font-weight:600;margin:1.25rem .1875rem 0 0;padding:.25rem .8rem .35rem;vertical-align:middle;width:6.25rem}.filter [aria-hidden=true]{display:none;visibility:hidden}.filter__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #979797;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;padding:1.25rem;text-align:left;width:100%}.filter__icon{margin-left:auto}.filter__icon img{-webkit-transition:all .1s cubic-bezier(.23,1,.32,1);-o-transition:all .1s cubic-bezier(.23,1,.32,1);transition:all .1s cubic-bezier(.23,1,.32,1)}[aria-expanded=true] .filter__icon img{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.filter__content{font-size:1rem;line-height:1.5rem;background-color:#fff;border:1px solid #979797;display:none;padding:1.25rem;width:100%}.filter__content[aria-hidden=false]{border-top:0;display:block}@media (min-width:48rem){.page-template-page-newsroom .filter__content[aria-hidden=false]{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1);position:absolute;width:100%;z-index:10}}.filter__option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.3125rem}.filter__option--type--boxed:after{background-color:#ccc;content:"";display:inline-block;height:.875rem;margin-left:.625rem;width:.875rem}.filter__option--type--default:after{display:none;background-color:#eb5281}.filter__option--type--black:after{background-color:#010101}.filter__option--type--tan:after{background-color:#f5f4f2}.filter__option--type--green:after{background-color:#61c47e}.filter__option--type--red:after{background-color:#eb5281}.filter__option--type--blue:after{background-color:#5cc9e2}.filter__option--type--yellow:after{background-color:#febe10}.filter__option--type--grape:after{background-color:#473198}.filter__option-label{color:#4c4c4c}.filter__option-checkbox{display:none}.filter__option-checkbox+span:before{border:1px solid #000;content:"";display:inline-block;height:.875rem;margin-right:.625rem;width:.875rem}.filter__option-checkbox:checked+span:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAkCAYAAADl9UilAAAAAXNSR0IArs4c6QAAAkRJREFUWAnNlz0oRWEYx+9FKUrKQiHFQparrrCIMjEYWBkMspGRwSCLgZAys7IoFkXJxyITJspXMVCISD7+/5zTfXo6R+de133OU//O87znOe/zu+99P86JRsJjUaA0OTi74cGKROYB8+VoKixg7QKKcE9hACsAxKUC2w4D2IKCekdcZw3WAoBPBTZhDZUHgFMFdYI41xpsWkF9IHa3CzO2RlQmiLs98EpQU+NfdQxJqDPE+aZUKM7JLaHot1pDxQDA7UCCcbswtRxUP4QkFDdWbrCmNorqEoo+jyJTq0H1N0iCLZoSoXgWtK+gbhEXQaY2jOpypOh3mRKheBX0AkmwZWsovpFuKag7xMVQICtB1hw0A5UGeiJY0gDS5EjR7wn26E/WjujgBn48mYd9csvR/ghJsDWfXN/mB9XBM+JO3+xgN9ZVn4QsC/ZoImtSdcJfyZN/KJGSlNeLbDlS9PuT6sFJ5iT1OljZ4SyU7eQFuXBi30MSbBMxa6RsfXhSH7AssAoFfSVZQa6E4rSohP5sbehBzzkWOoC4en+zbtyUUPRTnQ6edWrReu5R5AJtvOdlPF54zEiwPcQ8jtJqHB2OkixEn6PJUdW2hAaZ+4q4WielK+a84vySBelzHnI+utYBR+eMuDf/68oVyZWpCzPmSi6ErtR9vgzypTAjNogq+quGcNeQhOZoxqCMGk8DLn8Jov3xjBKJYnH4PE81EGN+kpl+RVcA4AiScPybGyBz46TfgFy4MXMiAcDzrxmqF21pc78B9DPm+fKokgMAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:contain}
[class*=background-color--default]{background-color:#eb5281}[class*=background-color--black]{background-color:#010101}[class*=background-color--tan]{background-color:#f5f4f2}[class*=background-color--green]{background-color:#61c47e}[class*=background-color--red]{background-color:#eb5281}[class*=background-color--blue]{background-color:#5cc9e2}[class*=background-color--yellow]{background-color:#febe10}[class*=background-color--grape]{background-color:#473198}.pagination{list-style:none!important;margin:0 auto 2rem;max-width:47.625rem;padding-left:.1875rem;text-align:center}.pagination li,.pagination span{font-size:1.2rem;line-height:2.125rem;color:#4c4c4c;display:inline-block;margin:0 .5rem 1rem 0}.pagination li:last-child,.pagination span:last-child{margin-right:0}.pagination .page-numbers,.pagination a{font-size:.875rem;line-height:1.25rem;background-color:#000;border:none;color:#fff;cursor:pointer;font-weight:600;margin:0 .1875rem 0 0;padding:.25rem .8rem .35rem;vertical-align:middle}.pagination .page-numbers:hover,.pagination a:hover{background-color:#000}.pagination .active,.pagination .active:hover,.pagination .current,.pagination .current:hover,.pagination[aria-current=page],.pagination[aria-current=page]:hover{background-color:#b5b8ba}.primary-heading{font-size:3.125rem}sup{display:inline-block;font-size:70%;margin:0 .1875rem;vertical-align:super}sup a{border:none;text-decoration:none}sup a:focus,sup a:hover{background-color:transparent;text-decoration:underline}form.contact-form{margin-left:auto;margin-right:auto;padding:0 1.25rem;max-width:47.625rem;display:block;font-style:normal;line-height:2.25rem;margin:0 auto 2rem}@media (min-width:75rem){form.contact-form{padding-left:0;padding-right:0}}@media (min-width:48rem){body.page-hero-enabled.page:not(.home) form.contact-form,body.page-hero-enabled.single form.contact-form{margin-left:0}}form.contact-form .grunion-field-label{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}form.contact-form .grunion-field-label span{font-size:.75rem;letter-spacing:.2px;line-height:.875rem;text-transform:none}form.contact-form .grunion-field-wrap input,form.contact-form .grunion-field-wrap textarea{font-size:1.2rem;line-height:2.125rem;background-color:#f5f4f2;border:none;min-height:3.375rem;padding:.75rem;width:100%}form.contact-form .contact-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}form.contact-form button[type=submit]{font-size:1rem;line-height:1.5rem;background-color:#010101;border:0;color:#fefefe;font-family:tablet-gothic,helvetica,arial,sans-serif;font-weight:700;letter-spacing:.05rem;line-height:1.8;min-width:8.875rem;padding:.83333rem;text-transform:uppercase;-webkit-transition:background-color .1s cubic-bezier(.23,1,.32,1);-o-transition:background-color .1s cubic-bezier(.23,1,.32,1);transition:background-color .1s cubic-bezier(.23,1,.32,1)}form.contact-form button[type=submit] img{height:.8125rem;margin:0 0 0 .625rem;width:auto}form.contact-form button[type=submit]:hover{background-color:#333}.knight-filters{display:block;margin-top:2.5rem;position:relative;width:100%}@media (min-width:48rem){.knight-filters{margin-left:2.5rem;max-width:22.5rem}}.page-template-page-newsroom .knight-filters{margin-bottom:1.875rem}@media (min-width:48rem){.page-template-page-newsroom .knight-filters{margin-left:0;max-width:100%}}.knight-filters__filter-heading{font-size:1.4375rem;line-height:1.875rem;color:#4c4c4c;left:0;position:absolute;top:-2.5rem}.knight-filters__input-wrapper--fieldset{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:48rem){.page-template-page-newsroom .knight-filters__input-wrapper--fieldset{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.knight-filters__text-input-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #979797;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-bottom:1.25rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:.9375rem 1.25rem;width:100%}.knight-filters__text-input-wrapper label{width:100%}.knight-filters__text-input{border:none;font:inherit;outline:none;width:100%}.knight-filters-filters__icon{background-color:transparent;border:none;fill:#010101;margin-left:.625rem;max-height:18px;max-width:18px;padding:0}.knight-filters-filters__icon img{display:block}[disabled] .knight-filters-filters__icon{display:none}.knight-filters-filters__button{font-size:1rem;line-height:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:inherit;font-weight:700;margin:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0;text-transform:uppercase}.knight-filters-filters__button--type--reset{margin:0;position:absolute;right:0;top:-2.1875rem}.knight-filters-filters__button--type--load-more{background:#010101;color:#fff;margin:0;padding:.9375rem 2.8125rem}
[class*=background-color--default]{background-color:#eb5281}[class*=background-color--black]{background-color:#010101}[class*=background-color--tan]{background-color:#f5f4f2}[class*=background-color--green]{background-color:#61c47e}[class*=background-color--red]{background-color:#eb5281}[class*=background-color--blue]{background-color:#5cc9e2}[class*=background-color--yellow]{background-color:#febe10}[class*=background-color--grape]{background-color:#473198}.pagination{list-style:none!important;margin:0 auto 2rem;max-width:47.625rem;padding-left:.1875rem;text-align:center}.pagination li,.pagination span{font-size:1.2rem;line-height:2.125rem;color:#4c4c4c;display:inline-block;margin:0 .5rem 1rem 0}.pagination li:last-child,.pagination span:last-child{margin-right:0}.pagination .page-numbers,.pagination a{font-size:.875rem;line-height:1.25rem;background-color:#000;border:none;color:#fff;cursor:pointer;font-weight:600;margin:0 .1875rem 0 0;padding:.25rem .8rem .35rem;vertical-align:middle}.pagination .page-numbers:hover,.pagination a:hover{background-color:#000}.pagination .active,.pagination .active:hover,.pagination .current,.pagination .current:hover,.pagination[aria-current=page],.pagination[aria-current=page]:hover{background-color:#b5b8ba}.primary-heading{font-size:3.125rem}sup{display:inline-block;font-size:70%;margin:0 .1875rem;vertical-align:super}sup a{border:none;text-decoration:none}sup a:focus,sup a:hover{background-color:transparent;text-decoration:underline}form.contact-form{margin-left:auto;margin-right:auto;padding:0 1.25rem;max-width:47.625rem;display:block;font-style:normal;line-height:2.25rem;margin:0 auto 2rem}@media (min-width:75rem){form.contact-form{padding-left:0;padding-right:0}}@media (min-width:48rem){body.page-hero-enabled.page:not(.home) form.contact-form,body.page-hero-enabled.single form.contact-form{margin-left:0}}form.contact-form .grunion-field-label{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}form.contact-form .grunion-field-label span{font-size:.75rem;letter-spacing:.2px;line-height:.875rem;text-transform:none}form.contact-form .grunion-field-wrap input,form.contact-form .grunion-field-wrap textarea{font-size:1.2rem;line-height:2.125rem;background-color:#f5f4f2;border:none;min-height:3.375rem;padding:.75rem;width:100%}form.contact-form .contact-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}form.contact-form button[type=submit]{font-size:1rem;line-height:1.5rem;background-color:#010101;border:0;color:#fefefe;font-family:tablet-gothic,helvetica,arial,sans-serif;font-weight:700;letter-spacing:.05rem;line-height:1.8;min-width:8.875rem;padding:.83333rem;text-transform:uppercase;-webkit-transition:background-color .1s cubic-bezier(.23,1,.32,1);-o-transition:background-color .1s cubic-bezier(.23,1,.32,1);transition:background-color .1s cubic-bezier(.23,1,.32,1)}form.contact-form button[type=submit] img{height:.8125rem;margin:0 0 0 .625rem;width:auto}form.contact-form button[type=submit]:hover{background-color:#333}.grants-active-filters{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.5rem}.grants-active-filters__filter{background-color:transparent;border:none;border-radius:0;outline:none;overflow:visible;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #979797;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:inherit;margin-left:.625rem;padding:.3125rem .625rem}.grants-active-filters__list li:first-child .grants-active-filters__filter{margin-left:0}.grants-active-filters__filter span{font-size:1rem;line-height:1.5rem;display:block;line-height:1.2}.grants-active-filters__icon{margin-left:1.875rem}.grants-active-filters__label{font-size:1.4375rem;line-height:1.875rem;color:#4c4c4c;margin-right:.625rem}.grants-active-filters__list{-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}
[class*=background-color--default]{background-color:#eb5281}[class*=background-color--black]{background-color:#010101}[class*=background-color--tan]{background-color:#f5f4f2}[class*=background-color--green]{background-color:#61c47e}[class*=background-color--red]{background-color:#eb5281}[class*=background-color--blue]{background-color:#5cc9e2}[class*=background-color--yellow]{background-color:#febe10}[class*=background-color--grape]{background-color:#473198}.pagination{list-style:none!important;margin:0 auto 2rem;max-width:47.625rem;padding-left:.1875rem;text-align:center}.pagination li,.pagination span{font-size:1.2rem;line-height:2.125rem;color:#4c4c4c;display:inline-block;margin:0 .5rem 1rem 0}.pagination li:last-child,.pagination span:last-child{margin-right:0}.pagination .page-numbers,.pagination a{font-size:.875rem;line-height:1.25rem;background-color:#000;border:none;color:#fff;cursor:pointer;font-weight:600;margin:0 .1875rem 0 0;padding:.25rem .8rem .35rem;vertical-align:middle}.pagination .page-numbers:hover,.pagination a:hover{background-color:#000}.pagination .active,.pagination .active:hover,.pagination .current,.pagination .current:hover,.pagination[aria-current=page],.pagination[aria-current=page]:hover{background-color:#b5b8ba}.primary-heading{font-size:3.125rem}sup{display:inline-block;font-size:70%;margin:0 .1875rem;vertical-align:super}sup a{border:none;text-decoration:none}sup a:focus,sup a:hover{background-color:transparent;text-decoration:underline}form.contact-form{margin-left:auto;margin-right:auto;padding:0 1.25rem;max-width:47.625rem;display:block;font-style:normal;line-height:2.25rem;margin:0 auto 2rem}@media (min-width:75rem){form.contact-form{padding-left:0;padding-right:0}}@media (min-width:48rem){body.page-hero-enabled.page:not(.home) form.contact-form,body.page-hero-enabled.single form.contact-form{margin-left:0}}form.contact-form .grunion-field-label{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}form.contact-form .grunion-field-label span{font-size:.75rem;letter-spacing:.2px;line-height:.875rem;text-transform:none}form.contact-form .grunion-field-wrap input,form.contact-form .grunion-field-wrap textarea{font-size:1.2rem;line-height:2.125rem;background-color:#f5f4f2;border:none;min-height:3.375rem;padding:.75rem;width:100%}form.contact-form .contact-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}form.contact-form button[type=submit]{font-size:1rem;line-height:1.5rem;background-color:#010101;border:0;color:#fefefe;font-family:tablet-gothic,helvetica,arial,sans-serif;font-weight:700;letter-spacing:.05rem;line-height:1.8;min-width:8.875rem;padding:.83333rem;text-transform:uppercase;-webkit-transition:background-color .1s cubic-bezier(.23,1,.32,1);-o-transition:background-color .1s cubic-bezier(.23,1,.32,1);transition:background-color .1s cubic-bezier(.23,1,.32,1)}form.contact-form button[type=submit] img{height:.8125rem;margin:0 0 0 .625rem;width:auto}form.contact-form button[type=submit]:hover{background-color:#333}.grants-item{border:1px solid #979797;margin-bottom:1.25rem;padding:2.5rem 7rem 1.5625rem 2.5rem;position:relative}.grants-item.grants-item--type--priority{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.grants-item .eyebrow{max-width:16.375rem;width:100%}.grants-item__eyebrow{background-color:#ccc;cursor:default;display:inline-block;font-size:.84375rem;font-weight:700;letter-spacing:.025rem;line-height:1;min-width:9.375rem;padding:.5rem .875rem .5625rem;text-align:center;text-transform:uppercase;white-space:nowrap;left:0;position:absolute;top:0}.grants-item__eyebrow,.grants-item__eyebrow:hover{color:#fff}.grants-item__eyebrow [class*=type--default]{background-color:#eb5281}.grants-item__eyebrow [class*=type--black]{background-color:#010101}.grants-item__eyebrow [class*=type--tan]{background-color:#f5f4f2}.grants-item__eyebrow [class*=type--green]{background-color:#61c47e}.grants-item__eyebrow [class*=type--red]{background-color:#eb5281}.grants-item__eyebrow [class*=type--blue]{background-color:#5cc9e2}.grants-item__eyebrow [class*=type--yellow]{background-color:#febe10}.grants-item__eyebrow [class*=type--grape]{background-color:#473198}.card.arts .grants-item__eyebrow,.grants-item__eyebrow.arts,.grants-item__eyebrow[data-program-area=arts]{background-color:#eb5281}.card.communities .grants-item__eyebrow,.grants-item__eyebrow.communities,.grants-item__eyebrow[data-program-area=communities]{background-color:#61c47e}.card.journalism .grants-item__eyebrow,.grants-item__eyebrow.journalism,.grants-item__eyebrow[data-program-area=journalism]{background-color:#5cc9e2}.card.learning-and-impact .grants-item__eyebrow,.card.technology .grants-item__eyebrow,.grants-item__eyebrow.learning-and-impact,.grants-item__eyebrow.technology,.grants-item__eyebrow[data-program-area="learning and impact"],.grants-item__eyebrow[data-program-area=technology]{background-color:#febe10}.grants-item__eyebrow--type--default{background-color:#eb5281}.grants-item__eyebrow--type--black{background-color:#010101}.grants-item__eyebrow--type--tan{background-color:#f5f4f2}.grants-item__eyebrow--type--green{background-color:#61c47e}.grants-item__eyebrow--type--red{background-color:#eb5281}.grants-item__eyebrow--type--blue{background-color:#5cc9e2}.grants-item__eyebrow--type--yellow{background-color:#febe10}.grants-item__eyebrow--type--grape{background-color:#473198}.grants-item__toggler{position:absolute;right:1.25rem;top:1.25rem}.grants-item__name,.grants-item__toggler{background-color:transparent;border:none;border-radius:0;cursor:pointer;outline:none;overflow:visible;text-decoration:none}.grants-item__name{font-size:1.2rem;line-height:2.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700;margin-right:2.5rem;padding:0;text-align:left;width:100%}[aria-expanded=true] .grants-item__name{font-size:2.0625rem;line-height:1.8;margin-bottom:2.5rem}@media (max-width:31.9375rem){[aria-expanded=true] .grants-item__name{font-size:1.4375rem}}.grants-item__name .grants-item__grant_name{line-height:1.4;max-width:70%;width:100%}.grants-item__name .grants-item__detail{font-size:1rem;font-weight:400;margin-bottom:0;width:100%}[aria-expanded=true] .grants-item__name .grants-item__detail{display:none}.grants-item__name .grants-item__detail .grants-item__detail-label{font-weight:700}.grants-item__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.grants-item__amount{font-size:.875rem;line-height:1.25rem;font-weight:400;margin-left:3.75rem;margin-top:.25rem}.grants-item__icon{margin-left:auto}.grants-item__icon img{display:block;-webkit-transition:all .1s cubic-bezier(.23,1,.32,1);-o-transition:all .1s cubic-bezier(.23,1,.32,1);transition:all .1s cubic-bezier(.23,1,.32,1)}[aria-expanded=true] .grants-item__icon img{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.grants-item__detail{margin-bottom:1.25rem}.grants-item__detail-label{font-weight:700;margin-right:1.25rem}.grants-item__detail-wrapper{display:none}[aria-expanded=true] .grants-item__detail-wrapper{display:block}.grants-item__description{display:none}.grants-item__description h2{font-size:1rem;line-height:1.4375rem}@media screen and (min-width:48rem){.grants-item__description h2{font-size:1.125rem;line-height:1.625rem}}[aria-expanded=true] .grants-item__description{display:block;margin-bottom:1.5625rem;padding:0}.grants-item__description p{font-size:1.2rem;line-height:2.125rem;color:#4c4c4c;line-height:2.25rem;margin:0 auto 2rem}@media (min-width:80rem){.grants-item__description p{max-width:47.625rem}}@media (max-width:31.9375rem){.grants-item__description p{font-size:1rem;line-height:1.4375rem;line-height:1.8125rem}}@media screen and (max-width:31.9375rem) and (min-width:48rem){.grants-item__description p{font-size:1.125rem;line-height:1.625rem}}.grants-item__description p strong{font-weight:700}.grants-item__description p a{border-bottom:4px solid #ccc;color:#4c4c4c;font-size:inherit;text-decoration:none;-webkit-transition:all .26s cubic-bezier(.23,1,.32,1);-o-transition:all .26s cubic-bezier(.23,1,.32,1);transition:all .26s cubic-bezier(.23,1,.32,1)}.grants-item__description p a:hover{background-color:#ccc;text-decoration:none}
[class*=background-color--default]{background-color:#eb5281}[class*=background-color--black]{background-color:#010101}[class*=background-color--tan]{background-color:#f5f4f2}[class*=background-color--green]{background-color:#61c47e}[class*=background-color--red]{background-color:#eb5281}[class*=background-color--blue]{background-color:#5cc9e2}[class*=background-color--yellow]{background-color:#febe10}[class*=background-color--grape]{background-color:#473198}.pagination{list-style:none!important;margin:0 auto 2rem;max-width:47.625rem;padding-left:.1875rem;text-align:center}.pagination li,.pagination span{font-size:1.2rem;line-height:2.125rem;color:#4c4c4c;display:inline-block;margin:0 .5rem 1rem 0}.pagination li:last-child,.pagination span:last-child{margin-right:0}.pagination .page-numbers,.pagination a{font-size:.875rem;line-height:1.25rem;background-color:#000;border:none;color:#fff;cursor:pointer;font-weight:600;margin:0 .1875rem 0 0;padding:.25rem .8rem .35rem;vertical-align:middle}.pagination .page-numbers:hover,.pagination a:hover{background-color:#000}.pagination .active,.pagination .active:hover,.pagination .current,.pagination .current:hover,.pagination[aria-current=page],.pagination[aria-current=page]:hover{background-color:#b5b8ba}.primary-heading{font-size:3.125rem}sup{display:inline-block;font-size:70%;margin:0 .1875rem;vertical-align:super}sup a{border:none;text-decoration:none}sup a:focus,sup a:hover{background-color:transparent;text-decoration:underline}form.contact-form{margin-left:auto;margin-right:auto;padding:0 1.25rem;max-width:47.625rem;display:block;font-style:normal;line-height:2.25rem;margin:0 auto 2rem}@media (min-width:75rem){form.contact-form{padding-left:0;padding-right:0}}@media (min-width:48rem){body.page-hero-enabled.page:not(.home) form.contact-form,body.page-hero-enabled.single form.contact-form{margin-left:0}}form.contact-form .grunion-field-label{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}form.contact-form .grunion-field-label span{font-size:.75rem;letter-spacing:.2px;line-height:.875rem;text-transform:none}form.contact-form .grunion-field-wrap input,form.contact-form .grunion-field-wrap textarea{font-size:1.2rem;line-height:2.125rem;background-color:#f5f4f2;border:none;min-height:3.375rem;padding:.75rem;width:100%}form.contact-form .contact-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}form.contact-form button[type=submit]{font-size:1rem;line-height:1.5rem;background-color:#010101;border:0;color:#fefefe;font-family:tablet-gothic,helvetica,arial,sans-serif;font-weight:700;letter-spacing:.05rem;line-height:1.8;min-width:8.875rem;padding:.83333rem;text-transform:uppercase;-webkit-transition:background-color .1s cubic-bezier(.23,1,.32,1);-o-transition:background-color .1s cubic-bezier(.23,1,.32,1);transition:background-color .1s cubic-bezier(.23,1,.32,1)}form.contact-form button[type=submit] img{height:.8125rem;margin:0 0 0 .625rem;width:auto}form.contact-form button[type=submit]:hover{background-color:#333}.grants__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}
[class*=background-color--default]{background-color:#eb5281}[class*=background-color--black]{background-color:#010101}[class*=background-color--tan]{background-color:#f5f4f2}[class*=background-color--green]{background-color:#61c47e}[class*=background-color--red]{background-color:#eb5281}[class*=background-color--blue]{background-color:#5cc9e2}[class*=background-color--yellow]{background-color:#febe10}[class*=background-color--grape]{background-color:#473198}.pagination{list-style:none!important;margin:0 auto 2rem;max-width:47.625rem;padding-left:.1875rem;text-align:center}.pagination li,.pagination span{font-size:1.2rem;line-height:2.125rem;color:#4c4c4c;display:inline-block;margin:0 .5rem 1rem 0}.pagination li:last-child,.pagination span:last-child{margin-right:0}.pagination .page-numbers,.pagination a{font-size:.875rem;line-height:1.25rem;background-color:#000;border:none;color:#fff;cursor:pointer;font-weight:600;margin:0 .1875rem 0 0;padding:.25rem .8rem .35rem;vertical-align:middle}.pagination .page-numbers:hover,.pagination a:hover{background-color:#000}.pagination .active,.pagination .active:hover,.pagination .current,.pagination .current:hover,.pagination[aria-current=page],.pagination[aria-current=page]:hover{background-color:#b5b8ba}.primary-heading{font-size:3.125rem}sup{display:inline-block;font-size:70%;margin:0 .1875rem;vertical-align:super}sup a{border:none;text-decoration:none}sup a:focus,sup a:hover{background-color:transparent;text-decoration:underline}form.contact-form{margin-left:auto;margin-right:auto;padding:0 1.25rem;max-width:47.625rem;display:block;font-style:normal;line-height:2.25rem;margin:0 auto 2rem}@media (min-width:75rem){form.contact-form{padding-left:0;padding-right:0}}@media (min-width:48rem){body.page-hero-enabled.page:not(.home) form.contact-form,body.page-hero-enabled.single form.contact-form{margin-left:0}}form.contact-form .grunion-field-label{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}form.contact-form .grunion-field-label span{font-size:.75rem;letter-spacing:.2px;line-height:.875rem;text-transform:none}form.contact-form .grunion-field-wrap input,form.contact-form .grunion-field-wrap textarea{font-size:1.2rem;line-height:2.125rem;background-color:#f5f4f2;border:none;min-height:3.375rem;padding:.75rem;width:100%}form.contact-form .contact-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}form.contact-form button[type=submit]{font-size:1rem;line-height:1.5rem;background-color:#010101;border:0;color:#fefefe;font-family:tablet-gothic,helvetica,arial,sans-serif;font-weight:700;letter-spacing:.05rem;line-height:1.8;min-width:8.875rem;padding:.83333rem;text-transform:uppercase;-webkit-transition:background-color .1s cubic-bezier(.23,1,.32,1);-o-transition:background-color .1s cubic-bezier(.23,1,.32,1);transition:background-color .1s cubic-bezier(.23,1,.32,1)}form.contact-form button[type=submit] img{height:.8125rem;margin:0 0 0 .625rem;width:auto}form.contact-form button[type=submit]:hover{background-color:#333}.grants-stats__item,.grants-stats ul{display:-webkit-box;display:-ms-flexbox;display:flex}.grants-stats__item{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700;margin-bottom:2.5rem;text-align:center;width:100%}.grants-stats__figure{color:#4c4c4c;font-size:32px;font-weight:300;line-height:1.2}@media (min-width:48rem){.grants-stats__figure{font-size:60px}}
[class*=background-color--default]{background-color:#eb5281}[class*=background-color--black]{background-color:#010101}[class*=background-color--tan]{background-color:#f5f4f2}[class*=background-color--green]{background-color:#61c47e}[class*=background-color--red]{background-color:#eb5281}[class*=background-color--blue]{background-color:#5cc9e2}[class*=background-color--yellow]{background-color:#febe10}[class*=background-color--grape]{background-color:#473198}.pagination{list-style:none!important;margin:0 auto 2rem;max-width:47.625rem;padding-left:.1875rem;text-align:center}.pagination li,.pagination span{font-size:1.2rem;line-height:2.125rem;color:#4c4c4c;display:inline-block;margin:0 .5rem 1rem 0}.pagination li:last-child,.pagination span:last-child{margin-right:0}.pagination .page-numbers,.pagination a{font-size:.875rem;line-height:1.25rem;background-color:#000;border:none;color:#fff;cursor:pointer;font-weight:600;margin:0 .1875rem 0 0;padding:.25rem .8rem .35rem;vertical-align:middle}.pagination .page-numbers:hover,.pagination a:hover{background-color:#000}.pagination .active,.pagination .active:hover,.pagination .current,.pagination .current:hover,.pagination[aria-current=page],.pagination[aria-current=page]:hover{background-color:#b5b8ba}.primary-heading{font-size:3.125rem}sup{display:inline-block;font-size:70%;margin:0 .1875rem;vertical-align:super}sup a{border:none;text-decoration:none}sup a:focus,sup a:hover{background-color:transparent;text-decoration:underline}form.contact-form{margin-left:auto;margin-right:auto;padding:0 1.25rem;max-width:47.625rem;display:block;font-style:normal;line-height:2.25rem;margin:0 auto 2rem}@media (min-width:75rem){form.contact-form{padding-left:0;padding-right:0}}@media (min-width:48rem){body.page-hero-enabled.page:not(.home) form.contact-form,body.page-hero-enabled.single form.contact-form{margin-left:0}}form.contact-form .grunion-field-label{font-size:.875rem;line-height:1.25rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}form.contact-form .grunion-field-label span{font-size:.75rem;letter-spacing:.2px;line-height:.875rem;text-transform:none}form.contact-form .grunion-field-wrap input,form.contact-form .grunion-field-wrap textarea{font-size:1.2rem;line-height:2.125rem;background-color:#f5f4f2;border:none;min-height:3.375rem;padding:.75rem;width:100%}form.contact-form .contact-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}form.contact-form button[type=submit]{font-size:1rem;line-height:1.5rem;background-color:#010101;border:0;color:#fefefe;font-family:tablet-gothic,helvetica,arial,sans-serif;font-weight:700;letter-spacing:.05rem;line-height:1.8;min-width:8.875rem;padding:.83333rem;text-transform:uppercase;-webkit-transition:background-color .1s cubic-bezier(.23,1,.32,1);-o-transition:background-color .1s cubic-bezier(.23,1,.32,1);transition:background-color .1s cubic-bezier(.23,1,.32,1)}form.contact-form button[type=submit] img{height:.8125rem;margin:0 0 0 .625rem;width:auto}form.contact-form button[type=submit]:hover{background-color:#333}.grants,.grants__content-wrapper{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;max-width:73.125rem;margin-top:6rem}@media (min-width:75rem){.grants,.grants__content-wrapper{padding-left:0;padding-right:0}}.grants{padding-top:0}.grants__content-wrapper{padding:0}.grants__loading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem;text-align:center}.grants__loading img{margin-bottom:.25rem;width:2.125rem}.grants__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%}@media (max-width:47.9375rem){.grants__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:48rem){.grants-filters__button--wrapper{max-width:calc(100% - 25rem)}}.grants-filters__button--type--load-more{display:table;margin:0 auto}

/*# sourceMappingURL=grants.3ebbcb45d69d3568d790.min.css.map*/