.em-block-job-card{--job-card-padding: 1rem;--job-card-gap: 1rem;--job-card-background-color: #fff;--job-card-font-size-title: 1.5rem;--job-card-font-weight-title: 700;--job-card-font-size-content: 1rem;--job-card-font-weight-content: 400;--job-card-color: #000;--job-card-aspect-ratio-media: 16 / 9;position:relative;width:100%;background-color:var(--job-card-background-color)}.em-block-job-card__image{overflow:hidden;position:relative;width:100%;border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0;aspect-ratio:var(--job-card-aspect-ratio-media)}.em-block-job-card__image img{position:absolute;top:50%;left:50%;width:90%;height:90%;object-fit:contain;transition:opacity .2s,transform .2s;transform:translate(-50%, -50%)}.em-block-job-card__content{display:flex;flex-direction:column;gap:var(--job-card-gap);padding:var(--job-card-padding);font-size:var(--job-card-font-size-content);font-weight:var(--job-card-font-weight-content);color:var(--job-card-color)}.em-block-job-card__content .em-block-job-card__title{font-size:var(--job-card-font-size-title);font-weight:var(--job-card-font-weight-title);color:var(--job-card-color);margin-bottom:0}.em-block-job-card__content .em-block-job-card__meta p{color:var(--job-card-color);margin-bottom:.4rem}.em-block-job-card__content .em-block-job-card__employer,.em-block-job-card__content .em-block-job-card__deadline{display:flex;align-items:flex-start;line-height:1.3;color:var(--job-card-color);gap:.3rem}.em-block-job-card__content .em-block-job-card__employer::before,.em-block-job-card__content .em-block-job-card__deadline::before{content:"";position:relative;height:1.5rem;aspect-ratio:1;background-color:currentColor}.em-block-job-card__content .em-block-job-card__employer::before{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+CiAgPHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTEyIDEyLjZjLjYzNjUgMCAxLjI0Ny0uMjUyOSAxLjY5NzEtLjcwMjlhMi40MDA1IDIuNDAwNSAwIDAgMCAwLTMuMzk0MkEyLjQwMDIgMi40MDAyIDAgMCAwIDkuNiAxMC4yYTIuNDAwMyAyLjQwMDMgMCAwIDAgMi40IDIuNFptMCAwYTMuNiAzLjYgMCAwIDAtMy42IDMuNlYxOG0zLjYtNS40YTMuNjAwMiAzLjYwMDIgMCAwIDEgMy42IDMuNlYxOG0tMy0xMC4yQzEyLjg0MjQgNi44MDE2IDEzLjgwOSA2IDE1IDZjMS4zMDMyIDAgMi4zODggMS4wNzQgMi40IDIuNC0uMDEyIDEuMzI2LTEuMDk2OCAyLjQtMi40IDIuNG0wIDBoLS42bS42IDBjMS45NzI4IDAgMy42IDEuNjExNiAzLjYgMy42djEuMm0tNy4yLTcuOEMxMS4xNTc2IDYuODAxNiAxMC4xOTEgNiA5IDYgNy42OTY4IDYgNi42MTIgNy4wNzQgNi42IDguNGMuMDEyIDEuMzI2IDEuMDk2OCAyLjQgMi40IDIuNG0wIDBoLjZtLS42IDBjLTEuOTcyOCAwLTMuNiAxLjYxMTYtMy42IDMuNnYxLjIiLz4KPC9zdmc+) no-repeat center 100%;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+CiAgPHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTEyIDEyLjZjLjYzNjUgMCAxLjI0Ny0uMjUyOSAxLjY5NzEtLjcwMjlhMi40MDA1IDIuNDAwNSAwIDAgMCAwLTMuMzk0MkEyLjQwMDIgMi40MDAyIDAgMCAwIDkuNiAxMC4yYTIuNDAwMyAyLjQwMDMgMCAwIDAgMi40IDIuNFptMCAwYTMuNiAzLjYgMCAwIDAtMy42IDMuNlYxOG0zLjYtNS40YTMuNjAwMiAzLjYwMDIgMCAwIDEgMy42IDMuNlYxOG0tMy0xMC4yQzEyLjg0MjQgNi44MDE2IDEzLjgwOSA2IDE1IDZjMS4zMDMyIDAgMi4zODggMS4wNzQgMi40IDIuNC0uMDEyIDEuMzI2LTEuMDk2OCAyLjQtMi40IDIuNG0wIDBoLS42bS42IDBjMS45NzI4IDAgMy42IDEuNjExNiAzLjYgMy42djEuMm0tNy4yLTcuOEMxMS4xNTc2IDYuODAxNiAxMC4xOTEgNiA5IDYgNy42OTY4IDYgNi42MTIgNy4wNzQgNi42IDguNGMuMDEyIDEuMzI2IDEuMDk2OCAyLjQgMi40IDIuNG0wIDBoLjZtLS42IDBjLTEuOTcyOCAwLTMuNiAxLjYxMTYtMy42IDMuNnYxLjIiLz4KPC9zdmc+) no-repeat center 100%}.em-block-job-card__content .em-block-job-card__deadline::before{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZmlsbD0iIzEyMTIxMiIgZD0iTTguOTQ0IDExLjM0aDEuMjIzdjEuMzJIOC45NDR2LTEuMzJabTguNTU2LTMuM3Y5LjI0YzAgLjcyNi0uNTUgMS4zMi0xLjIyMiAxLjMySDcuNzIyYy0uNjc4IDAtMS4yMjItLjU5NC0xLjIyMi0xLjMybC4wMDYtOS4yNGMwLS43MjYuNTM4LTEuMzIgMS4yMTYtMS4zMmguNjExVjUuNGgxLjIyM3YxLjMyaDQuODg4VjUuNGgxLjIyM3YxLjMyaC42MWMuNjczIDAgMS4yMjMuNTk0IDEuMjIzIDEuMzJaTTcuNzIyIDkuMzZoOC41NTZWOC4wNEg3LjcyMnYxLjMyWm04LjU1NiA3Ljkydi02LjZINy43MjJ2Ni42aDguNTU2Wm0tMi40NDUtNC42MmgxLjIyM3YtMS4zMmgtMS4yMjN2MS4zMlptLTIuNDQ0IDBoMS4yMjJ2LTEuMzJIMTEuMzl2MS4zMloiLz4KPC9zdmc+) no-repeat center 100%;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZmlsbD0iIzEyMTIxMiIgZD0iTTguOTQ0IDExLjM0aDEuMjIzdjEuMzJIOC45NDR2LTEuMzJabTguNTU2LTMuM3Y5LjI0YzAgLjcyNi0uNTUgMS4zMi0xLjIyMiAxLjMySDcuNzIyYy0uNjc4IDAtMS4yMjItLjU5NC0xLjIyMi0xLjMybC4wMDYtOS4yNGMwLS43MjYuNTM4LTEuMzIgMS4yMTYtMS4zMmguNjExVjUuNGgxLjIyM3YxLjMyaDQuODg4VjUuNGgxLjIyM3YxLjMyaC42MWMuNjczIDAgMS4yMjMuNTk0IDEuMjIzIDEuMzJaTTcuNzIyIDkuMzZoOC41NTZWOC4wNEg3LjcyMnYxLjMyWm04LjU1NiA3Ljkydi02LjZINy43MjJ2Ni42aDguNTU2Wm0tMi40NDUtNC42MmgxLjIyM3YtMS4zMmgtMS4yMjN2MS4zMlptLTIuNDQ0IDBoMS4yMjJ2LTEuMzJIMTEuMzl2MS4zMloiLz4KPC9zdmc+) no-repeat center 100%}.em-block-job-card__content .em-block-job-card__link{color:var(--job-card-color)}
