.blog-custom-listing{padding:4.8rem 1.2rem}.blog-custom-listing__grid{display:grid;gap:3.6rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:var(--container-wide)}.blog-custom-listing__media{aspect-ratio:538/379;border-radius:4rem;display:block;overflow:hidden}.blog-custom-listing__media img{display:block;height:100%;object-fit:cover;width:100%}.blog-custom-listing__content{display:flex;flex-direction:column;gap:1.2rem;padding:2.4rem 1.2rem 0}.blog-custom-listing__title{margin:0}.blog-custom-listing__title a{display:block;font-size:3.6rem;font-weight:var(--fw-bold);line-height:1.1;text-decoration:none}.blog-custom-listing__empty,.blog-custom-listing__title a{color:var(--text-color-dark);font-family:var(--ff-heading)}.blog-custom-listing__empty{font-size:3.2rem;font-weight:var(--fw-semibold);padding:5.4rem 1.2rem;text-align:center}.blog-custom-listing__excerpt{color:var(--text-color-dark);font-size:1.6rem;margin:0;max-width:37rem}.blog-custom-listing__badge{align-self:flex-start;background:var(--color-soft-orange-120);border-radius:999rem;color:var(--text-color-dark);font-size:1.1rem;font-weight:var(--fw-semibold);letter-spacing:var(--ls-loose);padding:.4rem 1rem;text-transform:uppercase}@media (max-width:1024px){.blog-custom-listing__grid{grid-template-columns:1fr}.blog-custom-listing__title a{color:var(--text-color-dark);font-family:var(--ff-heading);font-size:2.4rem;line-height:1;text-decoration:none}.blog-custom-listing__excerpt{font-size:1.4rem}.blog-custom-listing__media{border-radius:3rem}.blog-custom-listing__content{display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem 1.2rem 0}}