.hero-grid--text{grid-template-columns:minmax(0,720px);min-height:460px}.path-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}@media(max-width:760px){.nav-wrap{align-items:center;flex-wrap:wrap}.nav-tools{display:contents}.theme-toggle{order:2}.site-header nav{order:3;width:100%;max-width:none;justify-content:space-between}.site-header nav a{padding:.35rem 0}.hero-grid--text{min-height:0}}@media(max-width:440px){.nav-tools,.site-header nav{max-width:none}}