.career-hero-card[data-astro-cid-bnywzqyv]{width:min(100%,390px);border:1px solid rgb(64 138 97 / .18);border-radius:14px;padding:clamp(28px,5vw,42px);display:grid;gap:18px;background:radial-gradient(circle at 12% 18%,rgb(87 189 128 / .18),transparent 38%),linear-gradient(145deg,#fffffff2,#f2f6f4f5);box-shadow:var(--shadow-soft)}.career-hero-card[data-astro-cid-bnywzqyv] span[data-astro-cid-bnywzqyv],.career-entry-copy[data-astro-cid-bnywzqyv] h3[data-astro-cid-bnywzqyv]{color:var(--color-regrind);font-size:.78rem;font-weight:600;text-transform:uppercase}.career-hero-card[data-astro-cid-bnywzqyv] strong[data-astro-cid-bnywzqyv]{color:var(--color-ink);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:400;line-height:1.12}.career-hero-card[data-astro-cid-bnywzqyv] p[data-astro-cid-bnywzqyv],.career-entry-copy[data-astro-cid-bnywzqyv] p[data-astro-cid-bnywzqyv],.career-widget-note[data-astro-cid-bnywzqyv]{margin:0;color:var(--color-muted);line-height:1.65}.career-focus-grid[data-astro-cid-bnywzqyv] .card[data-astro-cid-bnywzqyv]{min-height:280px}.career-anchor[data-astro-cid-bnywzqyv]{scroll-margin-top:96px}.career-entry-grid[data-astro-cid-bnywzqyv]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(28px,6vw,72px);align-items:start}.career-entry-copy[data-astro-cid-bnywzqyv]{display:grid;gap:14px}.career-entry-copy[data-astro-cid-bnywzqyv] h3[data-astro-cid-bnywzqyv]{margin:0;letter-spacing:0}.career-entry-list[data-astro-cid-bnywzqyv]{margin:0;padding:0;list-style:none;display:grid;gap:14px}.career-entry-list[data-astro-cid-bnywzqyv] li[data-astro-cid-bnywzqyv]{border:1px solid var(--color-line);border-radius:8px;padding:18px 20px 18px 48px;position:relative;color:var(--color-ink);background:var(--color-surface);line-height:1.5}.career-entry-list[data-astro-cid-bnywzqyv] li[data-astro-cid-bnywzqyv]:before{content:"";position:absolute;left:20px;top:24px;width:10px;height:10px;border-radius:999px;background:var(--color-regrind)}.career-widget-wrapper[data-astro-cid-bnywzqyv]{min-height:460px;border:1px solid var(--color-line);border-radius:12px;overflow:hidden;background:var(--color-surface);box-shadow:var(--shadow-soft)}.career-widget-placeholder[data-astro-cid-bnywzqyv]{min-height:460px;display:flex;align-items:center;justify-content:center;padding:clamp(24px,6vw,48px);text-align:center;position:relative;background:radial-gradient(circle at 18% 18%,rgb(87 189 128 / .08),transparent 40%),radial-gradient(circle at 82% 82%,rgb(87 171 178 / .06),transparent 40%),linear-gradient(135deg,#fbfdfc,#f3f6f4)}.career-widget-placeholder[data-astro-cid-bnywzqyv]:before{content:"";position:absolute;inset:0;opacity:.04;background-image:radial-gradient(var(--color-ink) 1px,transparent 1px);background-size:20px 20px;pointer-events:none}.career-widget-placeholder__content[data-astro-cid-bnywzqyv]{max-width:560px;display:flex;flex-direction:column;align-items:center;gap:16px;position:relative;z-index:1}.career-widget-placeholder__icon[data-astro-cid-bnywzqyv]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border:1px solid rgb(64 138 97 / .18);border-radius:50%;color:var(--color-regrind);background-color:#408a6114;box-shadow:var(--shadow-soft)}.career-widget-placeholder[data-astro-cid-bnywzqyv] h3[data-astro-cid-bnywzqyv]{margin:0;color:var(--color-ink);font-size:1.4rem;font-weight:500;letter-spacing:-.02em}.career-widget-placeholder[data-astro-cid-bnywzqyv] p[data-astro-cid-bnywzqyv]{margin:0;color:var(--color-muted);font-size:.94rem;line-height:1.6}.career-widget-placeholder[data-astro-cid-bnywzqyv] button[data-astro-cid-bnywzqyv]{margin-top:8px;cursor:pointer}#join-widget[data-astro-cid-bnywzqyv]{min-height:460px;padding:clamp(18px,4vw,32px)}.career-widget-note[data-astro-cid-bnywzqyv]{margin-top:18px;font-size:.92rem}.career-widget-actions[data-astro-cid-bnywzqyv]{margin-top:18px}@media(max-width:760px){.career-entry-grid[data-astro-cid-bnywzqyv]{grid-template-columns:1fr}.career-widget-wrapper[data-astro-cid-bnywzqyv],.career-widget-placeholder[data-astro-cid-bnywzqyv],#join-widget[data-astro-cid-bnywzqyv]{min-height:380px}}
