.career-page[data-astro-cid-t2bdpvzx]{--career-primary: #0d3155;--career-accent: #c27706;--career-text: #1e293b;--career-muted: #64748b;--career-bg: #ffffff;--career-bg-subtle: #f8fafc;--career-border: rgba(0, 0, 0, .08);--career-radius: 8px;--career-shadow: 0 1px 3px rgba(0, 0, 0, .06);--career-shadow-card: 0 4px 12px rgba(0, 0, 0, .06);--career-ease: cubic-bezier(.4, 0, .2, 1);--career-space-sm: 1rem;--career-space-md: 1.5rem;--career-space-lg: 2rem;--career-space-xl: 3rem;--career-space-2xl: 4rem;--career-space-3xl: 5rem}.career-container[data-astro-cid-t2bdpvzx]{max-width:900px;margin:0 auto;padding:0 var(--career-space-md)}.career-hero[data-astro-cid-t2bdpvzx]{position:relative;min-height:380px;display:flex;align-items:center;overflow:hidden}.career-hero-bg[data-astro-cid-t2bdpvzx]{position:absolute;inset:0;background-size:cover;background-position:center}.career-hero-overlay[data-astro-cid-t2bdpvzx]{position:absolute;inset:0;background:linear-gradient(90deg,#0d3155bf,#0d315566)}.career-hero-content[data-astro-cid-t2bdpvzx]{position:relative;z-index:1}.career-hero-title[data-astro-cid-t2bdpvzx]{font-size:clamp(2rem,5vw,3rem);font-weight:700;color:#fff;margin:0 0 .25rem;letter-spacing:-.02em;line-height:1.2}.career-hero-subtitle[data-astro-cid-t2bdpvzx]{font-size:clamp(1rem,2vw,1.25rem);font-weight:500;color:#ffffffe6;margin:0}.career-eyebrow[data-astro-cid-t2bdpvzx]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--career-accent);margin:0 0 .5rem}.career-intro[data-astro-cid-t2bdpvzx]{padding:var(--career-space-2xl) 0;background:var(--career-bg)}.career-intro-inner[data-astro-cid-t2bdpvzx]{max-width:42rem}.career-intro-title[data-astro-cid-t2bdpvzx]{font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;color:var(--career-primary);margin:0 0 var(--career-space-lg);letter-spacing:-.02em;line-height:1.3}.career-intro-text[data-astro-cid-t2bdpvzx] p[data-astro-cid-t2bdpvzx]{font-size:1.0625rem;line-height:1.7;color:var(--career-text);margin:0 0 var(--career-space-sm)}.career-intro-text[data-astro-cid-t2bdpvzx] p[data-astro-cid-t2bdpvzx]:last-child{margin-bottom:0}.career-jobs[data-astro-cid-t2bdpvzx]{padding:var(--career-space-2xl) 0 var(--career-space-3xl);background:var(--career-bg-subtle)}.career-jobs-head[data-astro-cid-t2bdpvzx]{margin-bottom:var(--career-space-xl)}.career-jobs-title[data-astro-cid-t2bdpvzx]{font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;color:var(--career-primary);margin:0;letter-spacing:-.02em}.career-jobs-list[data-astro-cid-t2bdpvzx]{display:flex;flex-direction:column;gap:var(--career-space-lg)}.career-card[data-astro-cid-t2bdpvzx]{background:var(--career-bg);border:1px solid var(--career-border);border-radius:var(--career-radius);overflow:hidden;box-shadow:var(--career-shadow);transition:box-shadow .25s var(--career-ease)}.career-card[data-astro-cid-t2bdpvzx]:hover{box-shadow:var(--career-shadow-card)}.career-card-role[data-astro-cid-t2bdpvzx]{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;color:var(--career-primary);margin:0;padding:var(--career-space-lg) var(--career-space-lg) 0}.career-card-body[data-astro-cid-t2bdpvzx]{padding:var(--career-space-sm) var(--career-space-lg) var(--career-space-lg);font-size:.9375rem;line-height:1.65;color:var(--career-text)}.career-card-meta[data-astro-cid-t2bdpvzx]{margin:0 0 var(--career-space-sm);color:var(--career-muted)}.career-card-block[data-astro-cid-t2bdpvzx]{margin-bottom:var(--career-space-md)}.career-card-block[data-astro-cid-t2bdpvzx]:last-of-type{margin-bottom:var(--career-space-md)}.career-card-heading[data-astro-cid-t2bdpvzx]{font-size:.9375rem;font-weight:700;color:var(--career-primary);margin:0 0 .5rem}.career-card-block[data-astro-cid-t2bdpvzx] ul[data-astro-cid-t2bdpvzx]{margin:0;padding-left:1.25rem}.career-card-block[data-astro-cid-t2bdpvzx] li[data-astro-cid-t2bdpvzx]{margin-bottom:.375rem}.career-card-cta[data-astro-cid-t2bdpvzx]{margin:0 0 .5rem}.career-card-cta[data-astro-cid-t2bdpvzx]:last-child{margin-bottom:0}.career-card-cta[data-astro-cid-t2bdpvzx] a[data-astro-cid-t2bdpvzx],.career-link[data-astro-cid-t2bdpvzx]{color:var(--career-accent);font-weight:600;text-decoration:none}.career-card-cta[data-astro-cid-t2bdpvzx] a[data-astro-cid-t2bdpvzx]:hover,.career-link[data-astro-cid-t2bdpvzx]:hover{text-decoration:underline}.career-card-cta[data-astro-cid-t2bdpvzx] a[data-astro-cid-t2bdpvzx]:focus-visible,.career-link[data-astro-cid-t2bdpvzx]:focus-visible{outline:2px solid var(--career-accent);outline-offset:2px}@media(max-width:768px){.career-hero[data-astro-cid-t2bdpvzx]{min-height:280px}.career-card-role[data-astro-cid-t2bdpvzx]{padding:var(--career-space-md) var(--career-space-md) 0}.career-card-body[data-astro-cid-t2bdpvzx]{padding:var(--career-space-sm) var(--career-space-md) var(--career-space-md)}}
