.careers[data-astro-cid-aa2mne77]{color:#111;padding-top:160px;padding-bottom:90px}.careers[data-astro-cid-aa2mne77] h1[data-astro-cid-aa2mne77]{text-align:center;margin-bottom:35px;font-size:clamp(28px,4vw,45px);line-height:1.2}.careers-cover[data-astro-cid-aa2mne77]{border-radius:20px;width:100%;height:auto;display:block}.careers-intro[data-astro-cid-aa2mne77]{text-align:center;max-width:1000px;margin:50px auto 25px;font-size:clamp(18px,2.4vw,30px);line-height:1.5}.careers-heading[data-astro-cid-aa2mne77]{text-align:center;font-size:clamp(24px,3vw,35px)}.careers-benefits[data-astro-cid-aa2mne77]{justify-content:center;gap:45px;margin:35px 0 65px;display:flex}.careers-benefits[data-astro-cid-aa2mne77] img[data-astro-cid-aa2mne77]{width:24%;max-width:260px;height:auto}.careers-areas[data-astro-cid-aa2mne77]{gap:35px;display:grid}.careers-areas[data-astro-cid-aa2mne77] article[data-astro-cid-aa2mne77]{border:1px solid #ddd;border-radius:20px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.careers-areas[data-astro-cid-aa2mne77] article[data-astro-cid-aa2mne77]>img[data-astro-cid-aa2mne77]{object-fit:cover;width:100%;height:100%;max-height:320px}.careers-areas[data-astro-cid-aa2mne77] article[data-astro-cid-aa2mne77]>div[data-astro-cid-aa2mne77]{padding:30px}.careers-areas[data-astro-cid-aa2mne77] h2[data-astro-cid-aa2mne77]{font-size:24px}.careers-areas[data-astro-cid-aa2mne77] p[data-astro-cid-aa2mne77]{margin:15px 0 24px;line-height:1.65}.careers-button[data-astro-cid-aa2mne77]{color:#111;font:inherit;cursor:pointer;background:#fff;border:1px solid #111;border-radius:30px;padding:12px 25px;text-decoration:none;display:inline-block}.careers-button[data-astro-cid-aa2mne77]:hover{color:#fff;background:#111}.careers-button[data-astro-cid-aa2mne77]:disabled{opacity:.6;cursor:wait}.careers-contact[data-astro-cid-aa2mne77]{text-align:center;margin:60px 0}.careers-contact[data-astro-cid-aa2mne77] a[data-astro-cid-aa2mne77]{overflow-wrap:anywhere;margin:10px 0;display:block}.careers-application[data-astro-cid-aa2mne77]{color:#111;background:#fff;border:1px solid #ddd;border-radius:20px;width:min(680px,100vw - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:30px;overflow-y:auto}.careers-application[data-astro-cid-aa2mne77]::backdrop{background:#000000a6}.careers-close[data-astro-cid-aa2mne77]{color:#111;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:0 0 15px auto;padding:8px;display:flex}.careers-close[data-astro-cid-aa2mne77] span[data-astro-cid-aa2mne77]{font-size:28px;line-height:1}.careers-application[data-astro-cid-aa2mne77] h2[data-astro-cid-aa2mne77],.careers-application[data-astro-cid-aa2mne77] h3[data-astro-cid-aa2mne77]{text-align:center}.careers-button[data-astro-cid-aa2mne77]:focus-visible,.careers-close[data-astro-cid-aa2mne77]:focus-visible{outline-offset:3px;outline:3px solid #009fe3}.careers-application[data-astro-cid-aa2mne77] h2[data-astro-cid-aa2mne77]{font-size:22px}.careers-application[data-astro-cid-aa2mne77] h3[data-astro-cid-aa2mne77]{margin:10px 0 25px}.careers-application[data-astro-cid-aa2mne77] label[data-astro-cid-aa2mne77]{gap:8px;margin-bottom:18px;font-weight:600;display:grid}.careers-application[data-astro-cid-aa2mne77] input[data-astro-cid-aa2mne77],.careers-application[data-astro-cid-aa2mne77] textarea[data-astro-cid-aa2mne77]{color:#111;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #bbb;border-radius:5px;padding:12px}.careers-fields[data-astro-cid-aa2mne77]{grid-template-columns:1fr 1fr;gap:15px;display:grid}.careers-application[data-astro-cid-aa2mne77] small[data-astro-cid-aa2mne77],.careers-application[data-astro-cid-aa2mne77] form[data-astro-cid-aa2mne77]>p[data-astro-cid-aa2mne77]{margin-bottom:18px;font-size:14px;font-weight:400}.careers-honeypot[data-astro-cid-aa2mne77]{position:absolute;left:-10000px}@media (width<=600px){.careers[data-astro-cid-aa2mne77]{padding-top:120px}.careers-areas[data-astro-cid-aa2mne77] article[data-astro-cid-aa2mne77]{grid-template-columns:1fr}.careers-benefits[data-astro-cid-aa2mne77]{gap:12px}.careers-benefits[data-astro-cid-aa2mne77] img[data-astro-cid-aa2mne77]{width:30%}.careers-fields[data-astro-cid-aa2mne77]{grid-template-columns:1fr;gap:0}.careers-application[data-astro-cid-aa2mne77]{padding:20px}}
