.page_jobsPage__QRvc8{max-width:900px;margin:0 auto;padding:2rem 1rem;font-family:var(--font-geist-sans,sans-serif)}.page_header__5xb7D{margin-bottom:2rem;text-align:center}.page_location__VjAKE{color:var(--secondary,#0070f3);font-weight:700}.page_subtitle__Ia0vu{color:#666;font-size:1.1rem}.page_jobsListSection__ooK7x{background:#fafbfc;border-radius:8px;padding:2rem 1rem;box-shadow:0 2px 8px rgba(0,0,0,.04)}.page_noJobs__CAOU5{text-align:center;color:#999}.page_jobsList__rGOcO{list-style:none;margin:0;padding:0}.page_jobCard__zUk47{background:#fff;border:1px solid #eee;border-radius:6px;margin-bottom:1.5rem;padding:1.5rem;transition:box-shadow .2s}.page_jobCard__zUk47:hover{box-shadow:0 2px 12px rgba(0,0,0,.08)}.page_jobTitle__WEbf9{color:var(--secondary,#0070f3);text-decoration:none;font-size:1.25rem;font-weight:600}.page_company__1FzQ_{color:#444;font-size:1rem;margin-bottom:.5rem}.page_meta__un2dT{color:#888;font-size:.95rem;margin-bottom:1rem}.page_description__bTE8u{color:#333;font-size:1rem}