.page.svelte-bbg2xb{text-align:center;width:min(94%,1160px);padding:1.5rem 1rem 4rem}h1.svelte-bbg2xb{color:#fff;letter-spacing:-.025em;margin:0 0 .75rem;font-family:Poppins,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.12}.intro.svelte-bbg2xb{margin-bottom:2.5rem}.jobs-list.svelte-bbg2xb{text-align:left;flex-direction:column;gap:1rem;display:flex}.job-card.svelte-bbg2xb{background:#ffffff14;border:1px solid #ffffff24;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex}.job-info.svelte-bbg2xb h2:where(.svelte-bbg2xb){color:#fff;margin:0 0 .4rem;font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:600}.job-info.svelte-bbg2xb p:where(.svelte-bbg2xb){text-align:left;margin:0;padding:0}.job-meta.svelte-bbg2xb{flex-shrink:0;align-items:center;gap:1rem;display:flex}.tag.svelte-bbg2xb{color:#014286;background:#fff;border-radius:999px;padding:.25rem .85rem;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:600}.location.svelte-bbg2xb{color:#fff;opacity:.6;font-size:.8rem}.apply.svelte-bbg2xb{color:#fff;font-family:DM Sans,sans-serif;font-size:.85rem;font-weight:600;text-decoration:underline}@media (width<=640px){.job-card.svelte-bbg2xb{flex-direction:column;align-items:flex-start}}
