.career-share-wrapper[data-astro-cid-dwqkuxfj]{margin-top:var(--s4);display:flex;justify-content:flex-end}.career-band[data-astro-cid-dwqkuxfj]{padding:var(--s6) 0}.career-card[data-astro-cid-dwqkuxfj]{background:linear-gradient(135deg,var(--brand-primary) 0%,var(--brand-secondary) 100%);border-radius:var(--radius);padding:var(--s5);color:#fff;position:relative}.career-card-with-image[data-astro-cid-dwqkuxfj]{position:relative;display:flex;min-height:auto;padding-right:calc(50% + var(--s1) * 2 + var(--s2))}.career-content[data-astro-cid-dwqkuxfj]{width:auto;position:relative;z-index:1;padding-right:var(--s3)}.career-content[data-astro-cid-dwqkuxfj] header[data-astro-cid-dwqkuxfj]{margin-bottom:var(--s4)}.career-content[data-astro-cid-dwqkuxfj] h2[data-astro-cid-dwqkuxfj]{font-size:clamp(24px,4vw,32px);margin-bottom:var(--s2);color:#fff}.career-content[data-astro-cid-dwqkuxfj] p[data-astro-cid-dwqkuxfj]{font-size:17px;opacity:.95;line-height:1.6}.career-form[data-astro-cid-dwqkuxfj],.career-form-single-column[data-astro-cid-dwqkuxfj]{display:grid;gap:var(--s3)}.career-form-single-column[data-astro-cid-dwqkuxfj] .career-form-field[data-astro-cid-dwqkuxfj]{width:100%}.career-form-field[data-astro-cid-dwqkuxfj]{display:flex;flex-direction:column;gap:var(--s1)}.career-form-field[data-astro-cid-dwqkuxfj] span[data-astro-cid-dwqkuxfj]{font-weight:600;font-size:14px;letter-spacing:.02em}.career-form-field[data-astro-cid-dwqkuxfj] input[data-astro-cid-dwqkuxfj],.career-form-field[data-astro-cid-dwqkuxfj] select[data-astro-cid-dwqkuxfj],.career-form-field[data-astro-cid-dwqkuxfj] textarea[data-astro-cid-dwqkuxfj]{padding:var(--s2);border:1px solid rgba(255,255,255,.3);border-radius:var(--radius);background:#fffffff2;color:var(--fg);font-size:15px;font-family:inherit;transition:all .2s}.career-form-field[data-astro-cid-dwqkuxfj] input[data-astro-cid-dwqkuxfj]:focus,.career-form-field[data-astro-cid-dwqkuxfj] select[data-astro-cid-dwqkuxfj]:focus,.career-form-field[data-astro-cid-dwqkuxfj] textarea[data-astro-cid-dwqkuxfj]:focus{outline:none;border-color:#fff9;background:#fff;box-shadow:0 0 0 3px #ffffff1a}.career-form-field[data-astro-cid-dwqkuxfj] textarea[data-astro-cid-dwqkuxfj]{resize:vertical;min-height:120px}.career-form-actions[data-astro-cid-dwqkuxfj]{display:flex;flex-direction:column;gap:var(--s2);align-items:center}.career-form-actions[data-astro-cid-dwqkuxfj] .btn[data-astro-cid-dwqkuxfj]{width:100%;max-width:300px;padding:var(--s3);background:#fffffff2;color:var(--brand-primary);border:none;border-radius:var(--radius);font-size:16px;font-weight:700;cursor:pointer;transition:all .2s}.career-form-actions[data-astro-cid-dwqkuxfj] .btn[data-astro-cid-dwqkuxfj]:hover{background:#fff;transform:translateY(-1px);box-shadow:0 4px 8px #0003}.career-form-actions[data-astro-cid-dwqkuxfj] .btn[data-astro-cid-dwqkuxfj]:disabled{opacity:.6;cursor:not-allowed;transform:none}.career-call[data-astro-cid-dwqkuxfj]{color:#ffffffe6;font-size:14px;text-decoration:underline}.career-call[data-astro-cid-dwqkuxfj]:hover{color:#fff}.career-image[data-astro-cid-dwqkuxfj]{position:absolute;right:0;bottom:0;width:50%;height:100%;overflow:hidden;border-radius:var(--radius);padding:var(--s1) var(--s1) 0 var(--s1);box-sizing:border-box;display:flex;align-items:flex-end;justify-content:center}.career-image[data-astro-cid-dwqkuxfj] img[data-astro-cid-dwqkuxfj]{width:auto;height:100%;display:block;object-fit:cover;object-position:bottom center;pointer-events:none}.honeypot[data-astro-cid-dwqkuxfj]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.form-message[data-astro-cid-dwqkuxfj]{padding:var(--s2);border-radius:var(--radius);font-size:15px;margin-top:var(--s2);width:100%;text-align:center}.form-message[data-astro-cid-dwqkuxfj].success{background:#fffffff2;color:green;border:1px solid rgba(255,255,255,1)}.form-message[data-astro-cid-dwqkuxfj].error{background:#fffffff2;color:#8b0000;border:1px solid rgba(255,255,255,1)}@media(max-width:768px){.career-share-wrapper[data-astro-cid-dwqkuxfj]{justify-content:center}.career-card-with-image[data-astro-cid-dwqkuxfj]{grid-template-columns:1fr;padding-right:0}.career-content[data-astro-cid-dwqkuxfj]{width:100%;padding-right:0}.career-image[data-astro-cid-dwqkuxfj]{display:none}}.band-career-intro[data-astro-cid-2pjcwduj]{padding:var(--s6) 0;background:#fff}.career-intro-content[data-astro-cid-2pjcwduj]{font-size:16px;line-height:1.7;margin-bottom:var(--s5);color:var(--fg)}.career-intro-content[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{margin-bottom:var(--s3)}.benefits-grid[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s4);margin-top:var(--s4)}.benefit-card[data-astro-cid-2pjcwduj]{background:#00000005;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius);padding:var(--s3) var(--s4) var(--s4);transition:all .3s ease}.benefit-card[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-size:18px;font-weight:700;margin-top:0;margin-bottom:var(--s2);color:var(--brand);transition:color .3s ease}.benefit-card[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:15px;line-height:1.6;margin:0;color:var(--fg);transition:color .3s ease}.benefit-card[data-astro-cid-2pjcwduj]:hover{background:#0084e9;border-color:#0084e9;box-shadow:0 4px 12px #0084e94d,0 8px 24px #00000026;transform:translateY(-2px)}.benefit-card[data-astro-cid-2pjcwduj]:hover h3[data-astro-cid-2pjcwduj],.benefit-card[data-astro-cid-2pjcwduj]:hover p[data-astro-cid-2pjcwduj]{color:#fff}.career-positions-section[data-astro-cid-2pjcwduj]{padding:var(--s6) 0;background:#fff}.career-positions-section[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{font-size:clamp(24px,4vw,32px);margin-bottom:var(--s4);color:var(--fg)}.career-positions-section[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-size:22px;margin-top:var(--s4);margin-bottom:var(--s3);color:var(--brand)}.positions-content[data-astro-cid-2pjcwduj]{font-size:16px;line-height:1.7;color:var(--fg)}.positions-content[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{margin-bottom:var(--s3)}.qualities-list[data-astro-cid-2pjcwduj]{margin:var(--s3) 0;padding-left:var(--s4)}.qualities-list[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]{margin-bottom:var(--s3);line-height:1.6}.qualities-list[data-astro-cid-2pjcwduj] strong[data-astro-cid-2pjcwduj]{color:var(--brand);font-weight:600}@media(max-width:1024px){.benefits-grid[data-astro-cid-2pjcwduj]{grid-template-columns:repeat(2,1fr);gap:var(--s3)}}@media(max-width:768px){.benefits-grid[data-astro-cid-2pjcwduj]{grid-template-columns:1fr;gap:var(--s3)}}
