.blog-hero{position:relative;padding-top:2.5rem}@media(min-width:1024px){.blog-hero{padding-top:4rem}}.blog-hero__inner{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}@media(min-width:1024px){.blog-hero__inner{padding-left:48px;padding-right:48px}}.blog-hero__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 3rem}.blog-hero__text{max-width:40rem}.blog-hero__title{font-size:var(--fs-h1-xl);font-weight:800;line-height:1.1;letter-spacing:-.035em}.blog-hero__lead{margin-top:.875rem;color:var(--color-text-secondary);font-size:var(--fs-body);line-height:1.6}.blog-hero__search{flex:1 1 18rem;max-width:21.25rem}@media(max-width:767px){.blog-hero__search{max-width:none}}.blog-hero__tabs{margin-top:2.25rem}.blog-list{position:relative;padding:2.5rem 0 3.5rem}@media(min-width:1024px){.blog-list{padding-bottom:4.5rem}}.blog-list__inner{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}@media(min-width:1024px){.blog-list__inner{padding-left:48px;padding-right:48px}}.blog-list__top{display:grid;gap:1rem;margin-bottom:1rem}@media(min-width:1024px){.blog-list__top{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.blog-list__side{display:grid;gap:1rem}@media(min-width:640px){.blog-list__side{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.blog-list__side{grid-template-columns:1fr}}.blog-list__pagination{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}
