.CategoryHero{display:grid;gap:clamp(50px,4vw,70px) clamp(30px,2vw,48px);grid-template-columns:1fr}@media(min-width:960px){.CategoryHero{grid-template-columns:1fr 1fr}}.CategoryHero__Head{display:flex;flex-direction:column;justify-content:center;max-width:420px;margin:calc(64px + 10vh) 0 0;color:#32302f;text-align:left}@media(min-width:480px){.CategoryHero__Head{text-align:center}}@media(min-width:768px){.CategoryHero__Head{text-align:left}}@media(min-width:480px){.CategoryHero__Head{margin:calc(75px + 10vh) auto 0}}@media(min-width:960px){.CategoryHero__Head{position:sticky;top:0;height:100vh;height:calc(var(--vh, 1vh)*100);margin:0 0 0 15%}}.CategoryHero__Topic{margin-bottom:0;color:#32302f;font-size:.87rem;font-weight:500;letter-spacing:.06rem;text-transform:uppercase}.CategoryHero__Heading{margin-top:.75rem;font-family:the-future,"system-ui",Helvetica Neue,"sans-serif";font-weight:700;font-size:3rem;line-height:1}@media(min-width:1024px){.CategoryHero__Heading{font-size:3.5rem;line-height:1.2}}.CategoryHero__Subhead{margin-top:.5rem;color:#32302f;font-size:1.31rem}@media(min-width:1024px){.CategoryHero__Subhead{font-size:1.5rem}}.CategoryHero__Articles{display:block}@media(min-width:480px){.CategoryHero__Articles{display:none}}@media(min-width:768px){.CategoryHero__Articles{display:block}}@media(min-width:480px){.CategoryHero__Articles{padding-right:5%;padding-left:5%}}@media(min-width:960px){.CategoryHero__Articles{order:-1;margin-bottom:2.5rem}}.CategoryHero .ArticleObject--Large .ArticleObject__Title{padding:0 8%;font-size:clamp(25px,2.5vw,29px)}.CategoryHero__Grid{margin:0;list-style:none}.CategoryHero__Grid>*+*{margin-top:10rem}.CategoryHero__GridItem{width:100%;text-align:center}.CategoryHero__ReadArticle{margin-top:.75rem;font-size:.75rem;font-weight:500;letter-spacing:.06rem;text-align:center;text-transform:uppercase}.FeaturedCategoryArticle{text-align:center}.ImageProgressorCategoryOverride{display:none;height:80vw}@media(min-width:480px){.ImageProgressorCategoryOverride{display:block}}@media(min-width:768px){.ImageProgressorCategoryOverride{display:none}}.CategoryTagPageBody__clip{overflow:hidden}.AbbreviatedArticleGrid{display:grid;gap:clamp(50px,4vw,70px) clamp(30px,2vw,48px);grid-template-columns:repeat(1,1fr);padding:clamp(50px,4vw,70px) 0}@media(min-width:calc(480px)){.AbbreviatedArticleGrid{grid-template-columns:repeat(2,1fr)}}@media(min-width:calc(960px)){.AbbreviatedArticleGrid{grid-template-columns:repeat(4,1fr)}}