@media(max-width:680px){
body > main > section.nav-landing{width:calc(100% - 24px);margin:16px auto 26px;padding:22px 0 0}
body > main > section.nav-landing>.wrap{width:100%}
body .nav-landing .section-head{display:block;margin:0 0 26px;padding:0 8px}
body .nav-landing .section-head h2{font-size:clamp(36px,9vw,48px)}
body .nav-landing .section-head p{max-width:none;margin:15px 0 0}
body .hub-link-grid.home-choices{grid-template-columns:minmax(0,1fr);grid-template-areas:"mission" "programs" "projects" "resources" "about";grid-template-rows:auto;gap:14px}
body .home-choices .hub-choice{min-height:0;padding:27px}
body .home-choices .hub-choice:nth-child(1){min-height:255px;padding:32px}
body .home-choices .hub-choice:nth-child(1) h3{font-size:38px}
body .home-choices .hub-choice:nth-child(n+2) h3{font-size:27px}
}