.blog-listing-component-module-scss-module__hZI-Lq__blog-listing{max-width:80rem;padding:0 1.25rem}.blog-listing-component-module-scss-module__hZI-Lq__blog-listing__grid{flex-wrap:wrap;gap:2rem;padding:3.5rem 0 7.5rem;display:flex}.blog-listing-component-module-scss-module__hZI-Lq__blog-listing__grid>*{flex:100%;max-width:28.125rem}@media (min-width:768px){.blog-listing-component-module-scss-module__hZI-Lq__blog-listing__grid>*{flex:calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media (min-width:1024px){.blog-listing-component-module-scss-module__hZI-Lq__blog-listing__grid>*{flex:calc(33.333% - 1.375rem);max-width:calc(33.333% - 1.375rem)}}.blog-listing-component-module-scss-module__hZI-Lq__blog-listing__empty{text-align:center;font-family:var(--vm-font-sans);color:#4a4a47;padding:5rem 0;font-size:1rem}
.page-hero-component-module-scss-module__AF5MIW__page-hero{flex-direction:column;gap:.3125rem;max-width:80rem;padding:4rem 0 1.5rem;display:flex}.page-hero-component-module-scss-module__AF5MIW__page-hero__eyebrow{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#6b717e;width:100%;font-size:.75rem;font-weight:600}.page-hero-component-module-scss-module__AF5MIW__page-hero__body{flex-direction:column;gap:2rem;display:flex}.page-hero-component-module-scss-module__AF5MIW__page-hero__headline{font-family:var(--vm-font-serif);letter-spacing:-.028em;color:#0a0a0a;text-wrap:balance;flex:1.4;margin:0;font-size:clamp(2.5rem,7vw,5.5rem);font-weight:400;line-height:.98}.page-hero-component-module-scss-module__AF5MIW__page-hero__description{font-family:var(--font-body);color:#4a4a47;flex:1;margin:0;font-size:1.0625rem;line-height:1.6}@media (min-width:1024px){.page-hero-component-module-scss-module__AF5MIW__page-hero__body{flex-direction:row;align-items:flex-end;display:flex}.page-hero-component-module-scss-module__AF5MIW__page-hero__description{justify-content:flex-end;display:flex}}
.category-tabs-component-module-scss-module__TU5hSG__category-tabs{border-top:1px solid #e5e5e2;border-bottom:1px solid #e5e5e2;flex-wrap:wrap;align-items:center;gap:.375rem;max-width:80rem;padding:1rem 0;display:flex}.category-tabs-component-module-scss-module__TU5hSG__category-tabs__tab{color:#4a4a47;font-family:var(--vm-font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #e5e5e2;border-radius:9999px;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:all .18s}.category-tabs-component-module-scss-module__TU5hSG__category-tabs__tab:hover{color:#0a0a0a;border-color:#0a0a0a}.category-tabs-component-module-scss-module__TU5hSG__category-tabs__tab--active{color:#fafaf7;background:#0a0a0a;border-color:#0a0a0a}
.featured-article-component-module-scss-module__GdhGma__featured-article{cursor:pointer;padding:2.5rem 0}.featured-article-component-module-scss-module__GdhGma__featured-article a{flex-direction:column;gap:2rem;text-decoration:none;display:flex}@media (min-width:1024px){.featured-article-component-module-scss-module__GdhGma__featured-article a{flex-direction:row;align-items:center;gap:3rem}}.featured-article-component-module-scss-module__GdhGma__featured-article__cover{aspect-ratio:4/3;border-radius:.875rem;flex-shrink:0;overflow:hidden}@media (min-width:1024px){.featured-article-component-module-scss-module__GdhGma__featured-article__cover{flex:1.4}}.featured-article-component-module-scss-module__GdhGma__featured-article__content{flex-direction:column;gap:1.125rem;display:flex}@media (min-width:1024px){.featured-article-component-module-scss-module__GdhGma__featured-article__content{flex:1}}.featured-article-component-module-scss-module__GdhGma__featured-article__title{font-family:var(--vm-font-serif);letter-spacing:-.025em;color:#0a0a0a;text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.02}.featured-article-component-module-scss-module__GdhGma__featured-article__description{font-family:var(--font-body);color:#4a4a47;max-width:30rem;margin:0;font-size:1.125rem;line-height:1.55}
