.share.svelte-1jnufj3{display:inline-flex;align-items:center;justify-self:start;gap:var(--space-half);border-radius:999px;border:1px solid color-mix(in oklch,var(--color-primary-strong) 40%,transparent);padding-inline:var(--space-2);padding-block:var(--space-half);font-size:var(--text-xs);line-height:1.25;color:var(--color-primary-strong);background:transparent;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.share.svelte-1jnufj3:hover{background:color-mix(in oklch,var(--color-primary) 12%,transparent);border-color:var(--color-primary-strong)}.share.svelte-1jnufj3:active{transform:translateY(1px)}.provincia-icon.svelte-jt0q3j{display:inline-block;line-height:0}.provincia-icon.svelte-jt0q3j svg{display:block;width:100%;height:100%}.provincia-icon.svelte-jt0q3j path{fill:#e6715b;stroke:#a64736;stroke-width:4}.job.svelte-nup9ly{display:grid;gap:var(--space-5)}.job.svelte-nup9ly>:where(.svelte-nup9ly),.job__header.svelte-nup9ly>:where(.svelte-nup9ly),.job__meta.svelte-nup9ly>:where(.svelte-nup9ly),.job__chips.svelte-nup9ly>:where(.svelte-nup9ly){min-inline-size:0}.job__header.svelte-nup9ly{display:grid;gap:var(--space-1)}.job__company.svelte-nup9ly{font-weight:550}.job__salary.svelte-nup9ly{margin-block-start:var(--space-1);color:var(--color-primary-strong);font-size:var(--text-xl);font-weight:var(--font-weight-semibold)}.job__meta.svelte-nup9ly{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm)}.job__edu.svelte-nup9ly{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-medium);text-transform:capitalize;color:var(--color-text-muted)}.job__date.svelte-nup9ly{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.job__cta.svelte-nup9ly{display:grid;gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-subtle);border:1px solid color-mix(in oklch,var(--color-primary-strong) 25%,transparent);border-radius:var(--radius-lg)}.job__cta-title.svelte-nup9ly{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-primary-strong)}.job__cta-list.svelte-nup9ly{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none;line-height:1.6}.job__cta-link.svelte-nup9ly{font-weight:550;color:var(--color-primary-strong)}.job__section.svelte-nup9ly{display:grid;gap:var(--space-2);padding-block-start:var(--space-4);border-block-start:1px solid var(--color-border)}.job__section-title.svelte-nup9ly{font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.job__description.svelte-nup9ly{max-inline-size:58ch;line-height:1.7}.job__list.svelte-nup9ly{display:grid;gap:var(--space-1);margin:0;padding:0;padding-inline-start:var(--space-3);list-style:disc;max-inline-size:58ch;line-height:1.7}.job__chips.svelte-nup9ly{display:flex;flex-wrap:wrap;gap:var(--space-1);list-style:none;padding:0;margin:0;padding-block-start:var(--space-4);border-block-start:1px solid var(--color-border)}.job__footer.svelte-nup9ly{display:grid;gap:var(--space-2);padding-block-start:var(--space-4);border-block-start:1px solid var(--color-border);align-items:start}.job__source.svelte-nup9ly{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.job__source-link.svelte-nup9ly{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:2px}.job__expires.svelte-nup9ly{margin:0;color:var(--color-text-muted);font-size:var(--text-xs)}.newsletter-banner.svelte-nup9ly .newsletter{background:var(--color-primary-soft);border-color:var(--color-primary);border-inline-start-width:4px}
