.rotate-0{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center;transform-origin:center}.rotate-0,.rotate-45{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.rotate-45{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center}.content-hide{max-height:1px;overflow-y:hidden;-webkit-transition:all .5s cubic-bezier(0,1,0,1);transition:all .5s cubic-bezier(0,1,0,1);visibility:hidden}.content-show{max-height:825pt;overflow-y:hidden;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;visibility:visible}:root{--h1-font-size:3.375rem;--h2-font-size:2.5rem;--h3-font-size:1.875rem;--h3-line-height:1;--h4-font-size:1.625rem;--h5-font-size:1.5625rem;--h5-line-height:1.1;--h6-font-size:1.375rem;--h7-font-size:1.5625rem;--h8-font-size:1.625rem;--h9-font-size:1.375rem;--quote-font-size:1.625rem;--large-body-font-size:1.25rem;--small-body-font-size:1.0625rem;--responsive-body-font-size:1.0625rem;--responsive-body-line-height:1.4;--large-nav-font-size:1.125rem;--large-nav-bold-font-size:1.125rem;--small-nav-font-size:1rem;--eyebrow-font-size:0.875rem;--caption-font-size:0.75rem;--tag-font-size:0.875rem;--column-gap:2vw;--default-vertical-padding:1rem;--container-top-padding:1rem;--container-bottom-padding:1rem;--container-top-margin:0;--container-bottom-margin:0;--field-gutter-x:1.5rem;--field-gutter-y:2rem}@media(min-width:25rem){:root{--column-gap:2rem}}@media(min-width:769px){:root{--h1-font-size:5.375rem;--h2-font-size:3.75rem;--h3-font-size:3.375rem;--h3-line-height:0.95;--h4-font-size:2.5rem;--h5-font-size:1.875rem;--h5-line-height:1.2;--h6-font-size:1.625rem;--quote-font-size:1.875rem;--responsive-body-font-size:1.25rem;--responsive-body-line-height:1.5;--large-nav-font-size:1.125rem;--field-gutter-y:3rem}}@media(min-width:1025px){:root{--column-gap:3rem;--default-vertical-padding:1.5rem;--container-top-padding:1.5rem;--container-bottom-padding:1.5rem}}.cmp-grantdetail .detail-row.awarded,.grantdetail__toggle{font-size:var(--h4-font-size);font-weight:500;line-height:1}.cmp-grantdetail .header{font-size:var(--h6-font-size);font-weight:500;line-height:1}.cmp-grantdetail .detail-row{font-size:var(--small-nav-font-size);font-weight:500;line-height:1.1}.grantdetail__toggle{background-color:transparent;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#444;justify-content:space-between;padding:0;width:100%}.grantdetail__toggle i{background-color:#af45c9;display:inline-block;height:.875rem;margin-right:1em;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M14%206H8V0H6V6H0V8H6V14H8V8H14V6Z%22%20fill%3D%22%23587482%22%2F%3E%0A%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M14%206H8V0H6V6H0V8H6V14H8V8H14V6Z%22%20fill%3D%22%23587482%22%2F%3E%0A%3C%2Fsvg%3E");-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center;transform-origin:center;width:.875rem}.grantdetail.above-tablet-hide.active .grantdetail__toggle i,.grantdetail__toggle i{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.grantdetail.above-tablet-hide.active .grantdetail__toggle i{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center}.grantdetail.above-tablet-hide{border-bottom:2px solid rgba(4,46,67,.2);margin-bottom:2.5rem}.cmp-grantdetail{background-color:#efdaf4;border-radius:1.5rem;color:#042e43;font-family:founders-grotesk,founders-grotesk-normal-400-fallback,Arial,sans-serif;padding:1.5rem}.cmp-grantdetail .header{margin-bottom:.75rem}.cmp-grantdetail .detail-row{font-family:reader-pro,reader-pro-normal-400-fallback,Arial,sans-serif;font-weight:400;margin-bottom:1rem}.cmp-grantdetail .detail-row span{display:block}.cmp-grantdetail .detail-row span:first-child{margin-bottom:.375rem}.cmp-grantdetail .detail-row span:last-child{font-size:1rem;font-weight:700}.cmp-grantdetail .detail-row:first-of-type{font-weight:700;margin-bottom:.5rem}.cmp-grantdetail .detail-row.awarded{display:block;font-family:founders-grotesk,founders-grotesk-normal-400-fallback,Arial,sans-serif;font-size:2.5rem;font-weight:500;margin-bottom:1.5rem;margin-top:.5rem}.cmp-grantdetail .detail-row:last-of-type{margin-bottom:0}@media(max-width:1024px){.cmp-grantdetail{margin-bottom:0;margin-top:0;max-height:1px;overflow-y:hidden;padding-bottom:0;padding-top:0;-webkit-transition:all .5s cubic-bezier(0,1,0,1);transition:all .5s cubic-bezier(0,1,0,1);visibility:hidden}.cmp-grantdetail.content-show{margin:1.25rem 0 2.5rem;max-height:825pt;overflow-y:hidden;padding:1.5rem;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;visibility:visible}.cmp-grantdetail.content-show .detail-row:not(:first-of-type):not(.awarded){display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cmp-grantdetail.content-show .detail-row:not(:first-of-type):not(.awarded) span{display:block}.cmp-grantdetail.content-show .detail-row:not(:first-of-type):not(.awarded) span:first-child{margin-bottom:0;text-align:end}}@media(min-width:1025px){.cmp-grantdetail{margin:1.25rem 0;max-height:825pt;overflow-y:hidden;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;visibility:visible}.cmp-grantdetail .detail-row:not(:first-of-type):not(.awarded),.cmp-grantdetail .detail-row:not(:first-of-type):not(.awarded) span{display:block}.cmp-grantdetail .detail-row:not(:first-of-type):not(.awarded) span:first-child{margin-bottom:.375rem}}@media(min-width:1025px)and (max-width:1177px){.grantdetail[data-component=grantdetail]{margin-left:-1.25rem}.grantdetail[data-component=grantdetail] .cmp-grantdetail{margin-right:1.25rem}}