.job-card{display:flex;width:100%;flex-direction:column;padding-top:1.5rem;background-color:white;border-top:1px solid var(--color-secondary)}.job-card-header{margin-bottom:.5rem}.job-card-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:var(--color-dark)}.job-card-description{color:var(--color-dark)}.job-card-description,.job-card-meta{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem}.job-card-meta{margin-top:auto;display:flex;flex-direction:column;gap:.5rem}@media (min-width:640px){.job-card-meta{flex-direction:row;flex-wrap:wrap}}.job-card-meta{color:#515c51}.meta-item{display:flex;align-items:center;gap:.25rem}