.careers-stats[data-astro-cid-2pjcwduj]{background:var(--es-blue-deep);padding:var(--space-8) 0;border-top:1px solid rgba(255,255,255,.08);text-align:center}.careers-stats__badge[data-astro-cid-2pjcwduj]{display:inline-block;background:#d4af3726;color:var(--es-gold);padding:var(--space-2) var(--space-5);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-bottom:var(--space-6)}.careers-stats__grid[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8);max-width:600px;margin:0 auto}.careers-stats__number[data-astro-cid-2pjcwduj]{display:block;font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:clamp(2rem,4vw,2.8rem);color:var(--es-white);line-height:1.2}.careers-stats__label[data-astro-cid-2pjcwduj]{font-size:var(--text-xs);color:var(--es-text-on-dark-muted);text-transform:uppercase;letter-spacing:.05em}.careers-filled[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6);margin-top:var(--space-8)}.careers-filled__card[data-astro-cid-2pjcwduj]{background:var(--es-white);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:var(--shadow-card);position:relative;border-top:3px solid var(--es-green)}.careers-filled__badge[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;gap:var(--space-2);background:#3eb0491a;color:var(--es-green);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-semibold);margin-bottom:var(--space-4)}.careers-filled__badge[data-astro-cid-2pjcwduj]:before{content:"✓"}.careers-filled__card[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-size:var(--text-body-lg);color:var(--es-text-heading);margin-bottom:var(--space-3)}.careers-filled__card[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:var(--text-sm);color:var(--es-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.careers-filled__date[data-astro-cid-2pjcwduj]{font-size:var(--text-xs);color:var(--es-text-secondary)}@media(max-width:767px){.careers-filled[data-astro-cid-2pjcwduj]{grid-template-columns:1fr}}.careers-team[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:1fr auto;gap:var(--space-10);align-items:center;background:var(--es-bg-light);padding:var(--space-10);border-radius:var(--radius-xl)}.careers-team__info[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{font-size:clamp(1.5rem,2.5vw,1.8rem);color:var(--es-text-heading);margin-bottom:var(--space-4)}.careers-team__info[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:var(--text-body);color:var(--es-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-5)}.careers-team__badges[data-astro-cid-2pjcwduj]{display:flex;gap:var(--space-3);flex-wrap:wrap}.careers-team__count[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;gap:var(--space-2);background:#0a97d91a;color:var(--es-blue-accent);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.careers-team__cta[data-astro-cid-2pjcwduj]{text-align:center}.careers-team__avatars[data-astro-cid-2pjcwduj]{display:flex;justify-content:center;margin-bottom:var(--space-5)}.careers-team__avatar[data-astro-cid-2pjcwduj]{width:60px;height:60px;border-radius:50%;border:3px solid var(--es-white);box-shadow:var(--shadow-sm);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:var(--text-body);color:var(--es-white);background:linear-gradient(135deg,var(--es-green),var(--es-blue-accent));margin-left:-12px}.careers-team__avatar[data-astro-cid-2pjcwduj]:first-child{margin-left:0}.careers-team__avatar--gold[data-astro-cid-2pjcwduj]{background:linear-gradient(135deg,var(--es-gold),#f4d03f);color:var(--es-blue-deep)}@media(max-width:767px){.careers-team[data-astro-cid-2pjcwduj]{grid-template-columns:1fr;text-align:center}}.careers-culture[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6);margin-top:var(--space-10)}.careers-culture__card[data-astro-cid-2pjcwduj]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;transition:border-color .3s ease,transform .3s ease}.careers-culture__card[data-astro-cid-2pjcwduj]:hover{border-color:var(--es-blue-accent);transform:translateY(-4px)}.careers-culture__icon[data-astro-cid-2pjcwduj]{width:56px;height:56px;border-radius:50%;background:#3eb0491a;display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-4);color:var(--es-green)}.careers-culture__card[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-size:var(--text-body);color:var(--es-white);margin-bottom:var(--space-3)}.careers-culture__card[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:var(--text-sm);color:var(--es-text-on-dark-muted);line-height:var(--leading-relaxed)}@media(max-width:1023px){.careers-culture[data-astro-cid-2pjcwduj]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.careers-culture[data-astro-cid-2pjcwduj]{grid-template-columns:1fr}}.careers-positions[data-astro-cid-2pjcwduj]{display:grid;gap:var(--space-6);margin-top:var(--space-8)}.careers-position[data-astro-cid-2pjcwduj]{background:var(--es-white);border:1px solid var(--es-border);border-radius:var(--radius-xl);padding:var(--space-8);display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);transition:border-color .3s ease,box-shadow .3s ease}.careers-position[data-astro-cid-2pjcwduj]:hover{border-color:var(--es-blue-accent);box-shadow:var(--shadow-card-hover)}.careers-position--thesis[data-astro-cid-2pjcwduj]{background:linear-gradient(135deg,#fef9e7 0%,var(--es-white) 100%);border:2px solid var(--es-gold)}.careers-position--thesis[data-astro-cid-2pjcwduj]:hover{border-color:var(--es-gold)}.careers-position__info[data-astro-cid-2pjcwduj]{flex:1}.careers-position__info[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-size:clamp(1.1rem,2vw,1.3rem);color:var(--es-text-heading);margin-bottom:var(--space-3)}.careers-position--thesis[data-astro-cid-2pjcwduj] .careers-position__info[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{color:#b8860b}.careers-position__info[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:var(--text-body);color:var(--es-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.careers-position__tags[data-astro-cid-2pjcwduj]{display:flex;gap:var(--space-3);flex-wrap:wrap}.careers-position__tag[data-astro-cid-2pjcwduj]{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium)}.careers-position__tag--location[data-astro-cid-2pjcwduj]{background:#0a97d91a;color:var(--es-blue-accent)}.careers-position__tag--type[data-astro-cid-2pjcwduj]{background:#3eb0491a;color:var(--es-green)}@media(max-width:767px){.careers-position[data-astro-cid-2pjcwduj]{flex-direction:column;text-align:center}.careers-position__tags[data-astro-cid-2pjcwduj]{justify-content:center}}
