.funding-module__EwlFoq__page{color:#20312d;background:#faf8f1;min-height:100vh}.funding-module__EwlFoq__wrap{width:min(100% - 2.5rem,72rem);margin-inline:auto}.funding-module__EwlFoq__masthead,.funding-module__EwlFoq__hero{color:#fff9e9;background:#20312d}.funding-module__EwlFoq__masthead{border-bottom:1px solid #6a7467}.funding-module__EwlFoq__masthead a,.funding-module__EwlFoq__footer a,.funding-module__EwlFoq__notice a,.funding-module__EwlFoq__record a,.funding-module__EwlFoq__pagination a{text-underline-offset:.23em;text-decoration:underline}.funding-module__EwlFoq__hero{padding-block:clamp(2.25rem,5vw,5rem) clamp(2.5rem,5vw,4.5rem)}.funding-module__EwlFoq__hero h1{letter-spacing:-.055em;margin-block:.3rem .8rem;font:400 clamp(3rem,8vw,6.25rem)/.99 Georgia,serif}.funding-module__EwlFoq__hero p:not(.funding-module__EwlFoq__kicker){color:#efeadc;max-width:52ch;margin:0;font-size:clamp(1rem,2.4vw,1.23rem)}.funding-module__EwlFoq__kicker{color:#efd487;text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:.78rem;font-weight:700}.funding-module__EwlFoq__content{max-width:64rem;padding-block:1.5rem 3rem}.funding-module__EwlFoq__finderHero{padding-block:clamp(1.5rem,4vw,2.5rem)}.funding-module__EwlFoq__finderHero h1{font-size:clamp(2.5rem,7vw,4.5rem)}.funding-module__EwlFoq__controls h2,.funding-module__EwlFoq__results h2{margin:0 0 .8rem;font:400 clamp(1.65rem,4vw,2.45rem)/1.08 Georgia,serif}.funding-module__EwlFoq__controls label,.funding-module__EwlFoq__applicantFilter label{margin-top:1rem;font-weight:700;display:block}.funding-module__EwlFoq__controls select,.funding-module__EwlFoq__controls input,.funding-module__EwlFoq__applicantFilter select{color:#20312d;background:#fffdf8;border:1px solid #697970;border-radius:.15rem;width:100%;min-height:2.75rem;margin-top:.2rem;padding-inline:.6rem;display:block}.funding-module__EwlFoq__controls button,.funding-module__EwlFoq__applicantFilter button{color:#fff9e9;cursor:pointer;background:#20312d;border-radius:.15rem;min-height:2.75rem;margin-top:1rem;padding:.5rem 1rem}.funding-module__EwlFoq__controls button:hover,.funding-module__EwlFoq__applicantFilter button:hover{background:#324e43}.funding-module__EwlFoq__page :focus-visible{outline-offset:3px;outline:2px solid #9a6a15}.funding-module__EwlFoq__countyPicker{background:#fffdf8;border:1px solid #c3c7b7;margin-bottom:1.6rem;padding:1rem clamp(.9rem,3vw,1.5rem) .25rem}.funding-module__EwlFoq__countyForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem;max-width:33rem;display:grid}.funding-module__EwlFoq__countyForm label,.funding-module__EwlFoq__countyForm button{margin-top:0}.funding-module__EwlFoq__zipLookup{max-width:33rem}.funding-module__EwlFoq__zipLookup summary,.funding-module__EwlFoq__sourceDetails summary{cursor:pointer;color:#38574a;padding-block:.7rem;font-size:.9rem;font-weight:700}.funding-module__EwlFoq__zipLookup form{padding-bottom:.9rem}.funding-module__EwlFoq__zipLookup p{grid-column:1/-1;margin:0}.funding-module__EwlFoq__applicantFilter{max-width:26rem;margin-block:1.25rem}.funding-module__EwlFoq__countyChoices a,.funding-module__EwlFoq__pagination a{align-items:center;min-height:2.75rem;display:inline-flex}.funding-module__EwlFoq__pagination{border-top:1px solid #a9ab9d;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;padding-top:.65rem;display:flex}.funding-module__EwlFoq__hint,.funding-module__EwlFoq__meta{color:#43544c;font-size:.92rem}.funding-module__EwlFoq__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:33rem;margin-bottom:.75rem;display:grid}.funding-module__EwlFoq__tabs a{border:1px solid #899a8d;border-radius:.15rem;padding:.6rem .7rem;font-weight:700;line-height:1.25}.funding-module__EwlFoq__tabs a[aria-current]{color:#fff9e9;background:#20312d;border-color:#20312d}.funding-module__EwlFoq__notice{background:#f0ead9;border-left:3px solid #9a6a15;margin-block:1rem;padding:.85rem 1rem}.funding-module__EwlFoq__notice p{margin:0}.funding-module__EwlFoq__record{border-top:1px solid #a9ab9d;padding-block:1.2rem}.funding-module__EwlFoq__record h3{margin:0 0 .45rem;font:400 1.5rem/1.15 Georgia,serif}.funding-module__EwlFoq__record dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.65rem 1rem;margin:.85rem 0;display:grid}.funding-module__EwlFoq__record dt{font-weight:700}.funding-module__EwlFoq__record dd{margin:0}.funding-module__EwlFoq__scopeNote{max-width:58ch;margin-block:.35rem 0}.funding-module__EwlFoq__cardList{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.85rem;margin-block:.75rem 1.35rem;padding:0;list-style:none;display:grid}.funding-module__EwlFoq__fundingCard{background:#fffdf8;border:1px solid #c3c7b7;border-top:3px solid #647a68;min-width:0;padding:1rem clamp(.9rem,3vw,1.35rem) .15rem}.funding-module__EwlFoq__fundingCard h3{margin:0 0 .45rem;font:400 clamp(1.25rem,2.6vw,1.55rem)/1.16 Georgia,serif}.funding-module__EwlFoq__fundingCard p{margin-block:.35rem}.funding-module__EwlFoq__awardAmount{gap:.12rem;margin-block:.8rem .4rem;display:grid}.funding-module__EwlFoq__awardAmount span,.funding-module__EwlFoq__noticeFacts dt{color:#43544c;font-size:.88rem;font-weight:700}.funding-module__EwlFoq__awardAmount strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.3rem,4vw,1.85rem);line-height:1.12}.funding-module__EwlFoq__noticeFacts{gap:.5rem;margin-block:.8rem;display:grid}.funding-module__EwlFoq__noticeFacts dd,.funding-module__EwlFoq__sourceDetails dd{margin:0}.funding-module__EwlFoq__eligibility{color:#43544c;font-size:.9rem;font-weight:700}.funding-module__EwlFoq__sourceAction,.funding-module__EwlFoq__relatedLinks a{color:#284e40;text-underline-offset:.23em;font-weight:700;text-decoration:underline}.funding-module__EwlFoq__sourceDetails{overflow-wrap:anywhere;border-top:1px solid #d4d7cb;font-size:.9rem}.funding-module__EwlFoq__sourceDetails[open]{padding-bottom:.8rem}.funding-module__EwlFoq__sourceDetails h4{margin-block:.35rem}.funding-module__EwlFoq__sourceDetails dl{gap:.45rem;margin-block:.65rem;display:grid}.funding-module__EwlFoq__sourceDetails dt{font-weight:700}.funding-module__EwlFoq__sourceDetails code{font-size:.8rem}.funding-module__EwlFoq__editionDetails{border-top:0}.funding-module__EwlFoq__relatedLinks{border-top:1px solid #c3c7b7;margin-top:1.5rem}.funding-module__EwlFoq__footer{border-top:1px solid #a9ab9d;padding-block:1rem}.funding-module__EwlFoq__alertForms{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.75rem;padding-block:2rem 3rem;display:grid}.funding-module__EwlFoq__alertForms section{border-top:1px solid #a9ab9d;min-width:0;padding-top:1.2rem}.funding-module__EwlFoq__alertForms [role=status]:not(:empty){border-left:3px solid #9a6a15;margin-top:.75rem;padding-left:.75rem}.funding-module__EwlFoq__alertForms .funding-module__EwlFoq__alertConsent{align-items:start;gap:.6rem;font-weight:500;display:flex}.funding-module__EwlFoq__alertForms .funding-module__EwlFoq__alertConsent input{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;min-height:1.25rem}.funding-module__EwlFoq__alertForms button:disabled{opacity:.65;cursor:wait}.funding-module__EwlFoq__alertLink{margin-bottom:1.25rem}.funding-module__EwlFoq__alertLink a{text-underline-offset:.23em;text-decoration:underline}@media (max-width:38rem){.funding-module__EwlFoq__cardList,.funding-module__EwlFoq__countyForm{grid-template-columns:minmax(0,1fr)}}
