header nav{z-index:1}header div.hero{position:relative;width:100%;height:60vh;overflow-y:hidden;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center}header div.hero>div.content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:start;padding:3.5rem;width:100%}header div.hero>div.content>h1{font-size:2.8rem;line-height:1.2;margin-top:0;margin-bottom:1rem}header div.hero>div.content>h2{margin-top:0;font-size:1.2rem;font-weight:400;line-height:1.5;margin-bottom:2rem}header div.hero>div.content>p{opacity:.35}header div.hero>div.content>p a{text-decoration:underline;color:inherit}header div.hero>div.image{background-size:cover;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}div.content div.map{min-height:65svh!important;height:65svh!important;border-radius:var(--border-radius)}div.content section:not(:last-of-type){margin-bottom:5rem}div.content div.stats{display:grid;grid-template-columns:1fr 1fr 1fr;flex-wrap:wrap;gap:1rem;margin-top:2rem}div.content div.stats div.stat{padding:1rem;text-align:center;width:100%;border-radius:var(--border-radius)}div.content div.stats div.stat div.number{font-size:2rem;font-weight:700;display:block;margin-bottom:.5rem}div.content div.stats div.stat div.number div.label{font-size:1rem;font-weight:400;color:#666}div.content p.list-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));gap:1rem}div.content p.list-links a{color:#000}@media screen and (max-width: 1200px){header div.hero{grid-template-columns:1fr 20rem}}@media screen and (max-width: 950px){header div.hero div.content{padding:2rem}header div.hero div.content>h1{font-size:2.2rem}header div.hero div.content>h2{font-size:1rem}}@media screen and (max-width: 768px){header div.hero{grid-template-columns:1fr;height:auto}header div.hero div.image{display:none}}@media screen and (max-width: 500px){div.content div.stats div.stat{padding:0;text-align:left}div.content div.stats div.stat div.number{font-size:1.25rem}div.content div.stats div.stat div.number div.label{font-size:1rem}}
