.job-card-module__uO2dWG__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);block-size:100%;color:inherit;transition:box-shadow var(--duration-quick) var(--ease-paradigm);flex-direction:column;gap:.75rem;padding:1.5rem;text-decoration:none;display:flex}.job-card-module__uO2dWG__card:hover{box-shadow:var(--shadow-md)}.job-card-module__uO2dWG__meta{font-size:var(--font-size-body-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-muted-foreground);align-items:center;gap:.5rem;display:flex}.job-card-module__uO2dWG__workplace{color:var(--color-blizzard-blue-dark);font-weight:600}.job-card-module__uO2dWG__dot{color:var(--color-border)}.job-card-module__uO2dWG__title{font-size:var(--font-size-h4);margin:0;font-weight:700;line-height:1.2}.job-card-module__uO2dWG__description{font-size:var(--font-size-body-sm);color:var(--color-muted-foreground);margin:0}.job-card-module__uO2dWG__footer{justify-content:space-between;align-items:center;gap:1rem;margin-block-start:auto;padding-block-start:.75rem;display:flex}.job-card-module__uO2dWG__location{font-size:var(--font-size-body-xs);color:var(--color-muted-foreground);align-items:center;gap:.375rem;display:inline-flex}.job-card-module__uO2dWG__locationIcon{block-size:.875rem;inline-size:.875rem}.job-card-module__uO2dWG__viewLink{font-size:var(--font-size-body-sm);color:var(--color-fg);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.job-card-module__uO2dWG__viewIcon{block-size:1rem;inline-size:1rem}
