.offre-emploi-card{position:relative;border-radius:1.5rem;border:1px solid;color:var(--clr-secondary);padding:1.5rem;text-decoration:none;transition:var(--default-hover-transition)}.offre-emploi-card .offre-reference{color:var(--clr-primary);font-weight:700}.offre-emploi-card .offre-title{margin-top:.5rem;font-size:1.25rem;font-weight:900;line-height:1.3}.offre-emploi-card .offre-tags{margin-top:1rem;gap:8px}.offre-emploi-card .offre-tags span{border-radius:.3125rem;background:var(--neutral-200);padding:.25rem .5rem;color:var(--neutral-700);line-height:1.5}.offre-emploi-card .offre-date{align-items:center;gap:.625rem;margin-top:2.5rem}.offre-emploi-card .offre-date svg{width:1.25rem;height:1.25rem}.offre-emploi-card:hover{background:var(--neutral-100)}.page-template-offres-emploi .main-wrapper{padding-block:2rem}@media only screen and (min-width: 1201px){.page-template-offres-emploi .main-wrapper{padding-bottom:4rem}}.page-template-offres-emploi .offres-emploi-title{margin-block:2.5rem 1.25rem}@media only screen and (min-width: 435px){.page-template-offres-emploi .offres-emploi-grid{grid-template-columns:repeat(auto-fill, minmax(384px, 1fr))}}