._container_9lexz_1{padding:var(--spacing-16) var(--spacing-6);background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._header_9lexz_8{text-align:center;margin-bottom:var(--spacing-16);max-width:800px;margin-left:auto;margin-right:auto}._title_9lexz_16{font-size:3rem;font-weight:700;margin-bottom:var(--spacing-4);font-family:var(--font-family-heading);line-height:1.2}._subtitle_9lexz_24{font-size:1.125rem;color:var(--muted-foreground);line-height:1.6;margin-bottom:var(--spacing-8)}._jobsSection_9lexz_31{max-width:900px;margin:0 auto}._sectionTitle_9lexz_36{font-size:2rem;font-weight:600;text-align:center;margin-bottom:var(--spacing-8);font-family:var(--font-family-heading)}._jobsList_9lexz_44{display:flex;flex-direction:column;gap:var(--spacing-4)}._jobCard_9lexz_50{background-color:var(--card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md);border:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;transition:transform .2s ease,box-shadow .2s ease}._jobCard_9lexz_50:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}._jobTitle_9lexz_67{font-size:1.25rem;font-weight:600;margin-bottom:var(--spacing-2)}._jobDetails_9lexz_73{display:flex;gap:var(--spacing-6);color:var(--muted-foreground);font-size:.9rem}._jobDetails_9lexz_73 span{display:flex;align-items:center;gap:var(--spacing-2)}._noJobs_9lexz_86{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8);background-color:var(--surface);border-radius:var(--radius-md)}
