.logo{height:72px;object-fit:cover;object-position:center 45%}.hero{display:block;max-width:1120px}.hero>div{max-width:880px}.hero .lead{max-width:780px}.hero h1{font-size:68px}.census,.project-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:40px 0 24px}.census>div,.project-numbers>p{border-top:3px solid #2B435D;padding-top:22px}.census strong,.project-numbers strong{display:block;font:48px/1.2 Georgia,serif;color:#2B435D;margin-bottom:12px}.census span{display:block}.finding{font-size:24px;color:#2B435D}.work article:nth-child(4){border-color:#2B435D}.work article:nth-child(5){border-color:#B9502B}.work article:nth-child(6){border-color:#60632F}.project-numbers{font-size:18px}.social-section{display:grid;grid-template-columns:1.2fr .8fr;gap:72px;align-items:center}.social-section figure{margin:0;text-align:left}.social-section video{display:block;width:100%;max-height:620px;background:#241F1B;border-radius:8px}.social-section figcaption{font-size:14px;margin-top:12px;color:#2B435D}.social-links{display:flex;gap:24px;flex-wrap:wrap;margin:28px 0 16px;color:#2B435D}.social-links span{border-top:1px solid #E8DCCD;padding-top:12px;font-weight:600}.social-links small{display:block;font-weight:400;font-size:13px} @media(max-width:800px){.hero h1{font-size:54px}.social-section{grid-template-columns:1fr;gap:24px}.social-section figure{max-width:380px}.census strong,.project-numbers strong{font-size:36px}}@media(max-width:520px){.logo{height:58px}.hero h1{font-size:43px}.census,.project-numbers{grid-template-columns:1fr;gap:12px;margin-top:28px}.census>div{display:flex;align-items:center;gap:24px;padding-top:16px}.census strong{min-width:115px;margin:0}.project-numbers strong{font-size:40px}.social-section figure{max-width:100%}}
