.nav{height:auto;min-height:103px;flex-wrap:wrap;padding:20px 0}.navlinks{flex-wrap:wrap;gap:14px;font-size:13px}.platform-actions{display:flex;flex-wrap:wrap;gap:12px;margin:35px 0}.platform-actions .pill{font-size:14px;padding:17px 22px}.live-deeds-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:60px}.live-deed{padding:20px;min-width:0}.live-deed .deed-photo,.live-deed .deed-photo-missing{width:100%;height:190px;object-fit:cover;border-radius:15px;background:#d5ecc3}.live-deed .badge{position:static;display:inline-block;transform:none;box-shadow:none;width:auto;height:auto;padding:7px 12px;margin:14px 0}.live-deed h3{font-size:24px}.live-deed .button{display:inline-block;background:#087b46;color:white;border-radius:25px;padding:12px 20px;margin-top:15px}.live-deed .deed-points{font-weight:600;min-height:0}.portal-login-card{padding:30px;background:#edf4e7;border-radius:25px;margin:40px 0;max-width:600px}.portal-login-card label{display:block;margin:15px 0}.portal-login-card input{display:block;width:100%;padding:13px;border:1px solid #9db7a3;border-radius:9px;font:inherit}.portal-login-card button{background:#087b46;color:white;padding:13px 25px;border:0;border-radius:24px}.flash-message{padding:20px;border:1px solid #087b46}.achievements-grid .achievement:last-child{grid-column:2/4}.hero h1 em:after{display:none}
@media(max-width:1100px){.navlinks{gap:10px}.nav>.pill{font-size:13px}.brand{font-size:23px}}
@media(max-width:760px){.live-deeds-grid{grid-template-columns:1fr}.achievements-grid .achievement:last-child{grid-column:auto}.nav{min-height:86px}.navlinks.open{max-height:75vh;overflow:auto}.platform-actions{margin:25px 0}.platform-actions .pill{width:100%}}
/* Keep a visible but smaller pause between current deeds and the introduction. */
.live-deeds-grid{margin-bottom:25px}
.wrap>.about-redesign{padding-top:40px;padding-bottom:45px}
/* Raise only the home entry row, preserving the header position. */
.wrap>header.nav+.ux-entry-choices{margin-top:-8px}
/* Smaller, still visible separation at the seven reported home boundaries. */
.wrap>.about-redesign{padding-top:25px}
.about-redesign>.about-goal{margin-top:35px}
.wrap>.achievements{margin-bottom:35px}
.wrap>.directions-bright{margin-bottom:35px}
.ideas-wrap.ideas-bright{padding-bottom:35px}
.wrap>.thanks-showcase{margin-bottom:35px}
.wrap>footer>.footer{padding-top:20px}
