.careers-hero[data-astro-cid-2pjcwduj]{padding:60px 0 50px;background:linear-gradient(140deg,var(--navy-950) 0%,var(--navy-800) 50%,var(--navy-700) 100%);position:relative;overflow:hidden}.careers-hero[data-astro-cid-2pjcwduj]:before{content:"";position:absolute;top:-20%;right:-8%;width:450px;height:450px;background:radial-gradient(circle,rgba(219,39,119,.08) 0%,transparent 65%);border-radius:50%;pointer-events:none}.careers-hero-in[data-astro-cid-2pjcwduj]{position:relative;z-index:2;max-width:720px}.careers-hero[data-astro-cid-2pjcwduj] .s-label[data-astro-cid-2pjcwduj]{color:var(--pink-400)}.careers-h1[data-astro-cid-2pjcwduj]{font-family:Outfit,sans-serif;font-size:2.8rem;font-weight:800;color:var(--white);line-height:1.15;margin-bottom:16px}.careers-h1[data-astro-cid-2pjcwduj] em[data-astro-cid-2pjcwduj]{color:var(--pink-400);font-style:normal}.careers-hero-sub[data-astro-cid-2pjcwduj]{font-size:1.08rem;color:var(--navy-200);line-height:1.65;max-width:640px}.careers-about[data-astro-cid-2pjcwduj]{padding:70px 0;background:var(--white)}.careers-about-body[data-astro-cid-2pjcwduj]{max-width:780px;margin:0 auto}.careers-about-body[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:.95rem;color:var(--slate-600);line-height:1.75;margin-bottom:16px}.careers-why[data-astro-cid-2pjcwduj]{padding:80px 0;background:var(--slate-50)}.careers-benefits[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1000px;margin:48px auto 0}.careers-benefit[data-astro-cid-2pjcwduj]{background:var(--white);border:1px solid var(--slate-200);border-radius:var(--r-lg);padding:28px 24px;text-align:center;transition:box-shadow .2s}.careers-benefit[data-astro-cid-2pjcwduj]:hover{box-shadow:0 4px 20px #0000000f}.careers-benefit-icon[data-astro-cid-2pjcwduj]{font-size:2rem;margin-bottom:14px}.careers-benefit[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-family:Outfit,sans-serif;font-size:1.05rem;font-weight:700;color:var(--navy-900);margin-bottom:8px}.careers-benefit[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:.88rem;color:var(--slate-600);line-height:1.65;margin:0}.careers-vacancies[data-astro-cid-2pjcwduj]{padding:70px 0;background:var(--white)}.careers-vacancies-body[data-astro-cid-2pjcwduj]{max-width:780px;margin:0 auto}.careers-vacancies-msg[data-astro-cid-2pjcwduj]{background:var(--slate-50);border:1px solid var(--slate-200);border-radius:var(--r-lg);padding:32px;margin-top:32px}.careers-vacancies-msg[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:.93rem;color:var(--slate-600);line-height:1.75;margin-bottom:12px}.careers-vacancies-msg[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]:last-child{margin-bottom:0}.careers-vacancies-msg[data-astro-cid-2pjcwduj] a[data-astro-cid-2pjcwduj]{color:var(--pink-600);text-decoration:underline;text-underline-offset:2px}.careers-vacancies-msg[data-astro-cid-2pjcwduj] a[data-astro-cid-2pjcwduj]:hover{color:var(--pink-700)}.careers-cta[data-astro-cid-2pjcwduj]{padding:80px 0;background:var(--slate-50)}.careers-cta-card[data-astro-cid-2pjcwduj]{max-width:680px;margin:0 auto;background:var(--navy-950);border-radius:var(--r-lg);padding:48px 40px;text-align:center}.careers-cta-card[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{font-family:Outfit,sans-serif;font-size:1.8rem;font-weight:800;color:var(--white);margin-bottom:16px}.careers-cta-card[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:.95rem;color:var(--navy-200);line-height:1.7;margin-bottom:28px;max-width:560px;margin-left:auto;margin-right:auto}.careers-cta-contacts[data-astro-cid-2pjcwduj]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}@media(max-width:1080px){.careers-benefits[data-astro-cid-2pjcwduj]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.careers-hero[data-astro-cid-2pjcwduj]{padding:40px 0 32px}.careers-h1[data-astro-cid-2pjcwduj]{font-size:2rem}.careers-about[data-astro-cid-2pjcwduj],.careers-vacancies[data-astro-cid-2pjcwduj],.careers-why[data-astro-cid-2pjcwduj],.careers-cta[data-astro-cid-2pjcwduj]{padding:50px 0}.careers-benefits[data-astro-cid-2pjcwduj]{grid-template-columns:1fr}.careers-cta-card[data-astro-cid-2pjcwduj]{padding:32px 24px}.careers-cta-card[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{font-size:1.4rem}}@media(max-width:480px){.careers-h1[data-astro-cid-2pjcwduj]{font-size:1.65rem}}
