.job-listing__container{container-type:inline-size;container-name:job-listing}.job-listing__content{display:grid;gap:var(--spacing-xl)}.job-listings__title{color:var(--color__unipap-blue-02)}.job-listings__lead{color:var(--color__unipap-blue-02);line-height:var(--lh-140)}.job-listing__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px, 100%),1fr));gap:var(--spacing-s)}.job-listing__card{display:grid;background-color:var(--color__white);border-radius:var(--radius-base);padding:var(--spacing-s);gap:var(--spacing-s)}.job-listing__card.job-listing__card--bg{color:var(--color__white);background-color:var(--color__unipap-blue-01)}.job-listing__image{width:100%;aspect-ratio:4 / 3;overflow:hidden;display:flex;justify-content:center;align-items:center}.job-listing__image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:var(--radius-base)}.job-listing__title{font-size:var(--font-size-xl)}.job-listing__description{line-height:var(--lh-140)}@container job-listing (min-width:560px){.job-listing__content{gap:var(--spacing-5xl)}}