.wordmark,.footer-logo{align-items:center;gap:12px;display:flex}.grants-home{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.wordmark .brand-credit,.footer-logo .brand-credit{white-space:nowrap;letter-spacing:0;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;min-height:44px;line-height:1;display:inline-flex}.brand-credit>span{font-family:Arial,sans-serif;font-size:11px;font-style:normal;font-weight:600}.brand-credit img{width:96px;height:auto;display:block}.back-to-top{z-index:19;right:max(20px,env(safe-area-inset-right,0px));bottom:max(24px,env(safe-area-inset-bottom,0px));color:#173c35;background:#f6f7f2;border:1px solid #426b5a;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid;position:fixed;box-shadow:0 2px 10px #173c3525}.back-to-top:hover{background:#d2edaa}.back-to-top:focus-visible{outline-offset:4px;outline:3px solid #59862e}.header-cta{white-space:nowrap;max-width:none}@media (min-width:1001px) and (max-width:1250px){.header-cta{max-width:none}.wordmark .brand-credit img{width:80px}}@media (max-width:760px){.wordmark{gap:9px}.wordmark .grants-word{font-size:30px}.wordmark .brand-credit{gap:4px}.wordmark .brand-credit img{width:76px}.has-mobile-contact .back-to-top{bottom:calc(var(--mobile-contact-clearance,calc(5.5rem + env(safe-area-inset-bottom,0px))) + 12px)}.back-to-top{right:max(16px,env(safe-area-inset-right,0px))}}@media (max-width:370px){.wordmark{gap:7px}.wordmark .grants-word{font-size:28px}.wordmark .brand-credit img{width:68px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.back-to-top{transition:none}}@media (min-width:1001px) and (max-width:1280px){.desktop-nav{display:none}.menu-toggle{align-items:center;display:inline-flex}.mobile-nav{gap:4px;padding:12px 32px 20px;display:grid}.mobile-nav>a{justify-content:space-between;min-height:44px;padding:12px 0;display:flex}}
