.Careers-module-scss-module__v6TvkG__careersPage{--career-green:#146b37;--career-green-dark:#0d542a;--career-green-soft:#eaf5ee;--career-red:#a51d2d;--career-red-dark:#861522;--career-text:#121a2f;--career-muted:#5d6678;--career-border:#dbe3ea;color:var(--career-text);padding-top:118px;padding-bottom:64px}.Careers-module-scss-module__v6TvkG__hero{background:-webkit-gradient(linear,0 0,100% 0,from(rgba(255,255,255,.98)),color-stop(.48,rgba(255,255,255,.9)),to(rgba(234,245,238,.82))),url(/images/about-bg.png) 50%/cover no-repeat;background:linear-gradient(90deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.9) 48%,rgba(234,245,238,.82) 100%),url(/images/about-bg.png) 50%/cover no-repeat;padding:72px 0 96px;overflow:hidden}.Careers-module-scss-module__v6TvkG__heroGrid{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.Careers-module-scss-module__v6TvkG__heroContent{width:100%;animation:.72s both Careers-module-scss-module__v6TvkG__careerFadeUp}.Careers-module-scss-module__v6TvkG__kicker{color:var(--career-green);letter-spacing:0;text-transform:uppercase;margin-bottom:18px;font-size:14px;font-weight:700;display:inline-block;position:relative}.Careers-module-scss-module__v6TvkG__kicker:after{background:var(--career-green);content:"";width:40px;height:3px;position:absolute;bottom:-9px;left:0}.Careers-module-scss-module__v6TvkG__hero h1{letter-spacing:0;margin:0 0 24px;font-size:max(42px,min(5vw,62px));font-weight:700;line-height:1.08}.Careers-module-scss-module__v6TvkG__hero h1 span{color:#087130;display:block}.Careers-module-scss-module__v6TvkG__hero p{color:#273149;max-width:980px;margin:0;font-size:18px;line-height:1.75}.Careers-module-scss-module__v6TvkG__hero p strong{color:var(--career-red);font-weight:800}.Careers-module-scss-module__v6TvkG__heroBenefits{grid-template-columns:repeat(3,-webkit-max-content);width:-webkit-fit-content;width:-moz-fit-content;grid-template-columns:repeat(3,max-content);gap:22px;width:fit-content;margin-top:42px;display:grid}.Careers-module-scss-module__v6TvkG__heroBenefit{border-right:1px solid var(--career-border);align-items:center;gap:14px;min-width:0;padding-right:18px;display:flex}.Careers-module-scss-module__v6TvkG__heroBenefit:last-child{border-right:0}.Careers-module-scss-module__v6TvkG__heroBenefit i{color:var(--career-green);flex:none;font-size:34px}.Careers-module-scss-module__v6TvkG__heroBenefit strong,.Careers-module-scss-module__v6TvkG__footerBenefit strong{color:var(--career-green-dark);font-size:15px;font-weight:800;line-height:1.3;display:block}.Careers-module-scss-module__v6TvkG__heroBenefit span,.Careers-module-scss-module__v6TvkG__footerBenefit span{color:var(--career-muted);margin-top:4px;font-size:14px;line-height:1.5;display:block}.Careers-module-scss-module__v6TvkG__heroImage{justify-content:center;margin-bottom:-96px;animation:.8s .18s both Careers-module-scss-module__v6TvkG__careerFadeIn;display:flex}.Careers-module-scss-module__v6TvkG__heroImage img{max-width:100%;height:auto}.Careers-module-scss-module__v6TvkG__searchPanel{z-index:2;background:#fff;border:1px solid rgba(13,84,42,.1);border-radius:12px;grid-template-columns:minmax(260px,1fr) minmax(220px,.62fr) 180px;align-items:center;gap:30px;margin-top:-48px;padding:28px 30px;animation:.72s .16s both Careers-module-scss-module__v6TvkG__careerFadeUp;display:grid;position:relative;box-shadow:0 16px 45px rgba(18,26,47,.1)}.Careers-module-scss-module__v6TvkG__searchField,.Careers-module-scss-module__v6TvkG__selectField,.Careers-module-scss-module__v6TvkG__sortField{margin:0}.Careers-module-scss-module__v6TvkG__searchField{border:1px solid var(--career-border);border-radius:8px;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}.Careers-module-scss-module__v6TvkG__searchField i{color:#6d7483;font-size:20px}.Careers-module-scss-module__v6TvkG__searchField input{color:var(--career-text);border:0;outline:0;width:100%;height:100%;font-size:16px}.Careers-module-scss-module__v6TvkG__searchField input::-webkit-input-placeholder{color:#7b8497}.Careers-module-scss-module__v6TvkG__searchField input::placeholder{color:#7b8497}.Careers-module-scss-module__v6TvkG__searchField input:-ms-placeholder-shown{color:#7b8497}.Careers-module-scss-module__v6TvkG__searchField input::placeholder{color:#7b8497}.Careers-module-scss-module__v6TvkG__selectField{border:1px solid var(--career-border);border-radius:8px;flex-direction:column;justify-content:center;height:56px;padding:5px 14px;display:flex}.Careers-module-scss-module__v6TvkG__selectField span,.Careers-module-scss-module__v6TvkG__sortField span{color:var(--career-muted);font-size:13px;font-weight:700;line-height:1}.Careers-module-scss-module__v6TvkG__selectField select,.Careers-module-scss-module__v6TvkG__sortField select{-ms-appearance:none;appearance:none;color:var(--career-text);cursor:pointer;background:0 0;border:0;outline:0;font-size:15px;font-weight:700;line-height:1.4}.Careers-module-scss-module__v6TvkG__searchPanel button,.Careers-module-scss-module__v6TvkG__cvBanner a{background:var(--career-red);border:1px solid var(--career-red);color:#fff;text-align:center;border-radius:7px;justify-content:center;align-items:center;height:56px;font-size:15px;font-weight:800;transition:background-color .22s,border-color .22s,-ms-transform .22s,transform .22s,box-shadow .22s;display:inline-flex}.Careers-module-scss-module__v6TvkG__searchPanel button:hover,.Careers-module-scss-module__v6TvkG__cvBanner a:hover{background:var(--career-red-dark);border-color:var(--career-red-dark);color:#fff;-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 10px 24px rgba(165,29,45,.22)}.Careers-module-scss-module__v6TvkG__sectionHeader{justify-content:space-between;align-items:end;gap:24px;margin:46px 0 24px;display:flex}.Careers-module-scss-module__v6TvkG__sectionHeader h2{letter-spacing:0;margin:0 0 24px;font-size:30px;font-weight:800;line-height:1.2;position:relative}.Careers-module-scss-module__v6TvkG__sectionHeader h2:after{background:var(--career-red);content:"";width:40px;height:3px;position:absolute;bottom:-11px;left:0}.Careers-module-scss-module__v6TvkG__sectionHeader{animation:.72s .24s both Careers-module-scss-module__v6TvkG__careerFadeUp}.Careers-module-scss-module__v6TvkG__sectionHeader p{color:var(--career-muted);margin:0;font-size:15px}.Careers-module-scss-module__v6TvkG__sortField{align-items:center;gap:12px;display:flex}.Careers-module-scss-module__v6TvkG__sortField select{border:1px solid var(--career-border);border-radius:8px;min-width:150px;padding:13px 36px 13px 16px}.Careers-module-scss-module__v6TvkG__jobsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.Careers-module-scss-module__v6TvkG__jobCard{border:1px solid var(--career-border);background:#fff;border-radius:10px;flex-direction:column;min-height:292px;padding:24px;transition:border-color .22s,box-shadow .22s,-ms-transform .22s,transform .22s;animation:.72s both Careers-module-scss-module__v6TvkG__careerFadeUp;display:flex}.Careers-module-scss-module__v6TvkG__jobCard:first-child{animation-delay:.28s}.Careers-module-scss-module__v6TvkG__jobCard:nth-child(2){animation-delay:.36s}.Careers-module-scss-module__v6TvkG__jobCard:nth-child(3){animation-delay:.44s}.Careers-module-scss-module__v6TvkG__jobCard:nth-child(4){animation-delay:.52s}.Careers-module-scss-module__v6TvkG__jobCard:nth-child(5){animation-delay:.6s}.Careers-module-scss-module__v6TvkG__jobCard:nth-child(6){animation-delay:.68s}.Careers-module-scss-module__v6TvkG__jobCard:hover{border-color:rgba(20,107,55,.34);-ms-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 14px 34px rgba(18,26,47,.08)}.Careers-module-scss-module__v6TvkG__jobTop{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.Careers-module-scss-module__v6TvkG__jobIcon{background:var(--career-green-soft);color:var(--career-green);border-radius:50%;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.Careers-module-scss-module__v6TvkG__jobIcon i{font-size:30px}.Careers-module-scss-module__v6TvkG__tags{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.Careers-module-scss-module__v6TvkG__tags span{color:var(--career-green-dark);background:#e7f4eb;border-radius:7px;padding:9px 12px;font-size:12px;font-weight:800;line-height:1}.Careers-module-scss-module__v6TvkG__tags .Careers-module-scss-module__v6TvkG__urgent{color:var(--career-red);background:#f8e4e7}.Careers-module-scss-module__v6TvkG__jobCard h3{color:var(--career-text);letter-spacing:0;margin:0 0 6px;font-size:21px;font-weight:800;line-height:1.25}.Careers-module-scss-module__v6TvkG__department{color:var(--career-muted);margin:0 0 14px;font-size:15px}.Careers-module-scss-module__v6TvkG__jobMeta{gap:10px;margin:0 0 20px;padding:0;list-style:none;display:grid}.Careers-module-scss-module__v6TvkG__jobMeta li{color:#3f485a;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.Careers-module-scss-module__v6TvkG__jobMeta i{color:var(--career-red);flex:none;margin-top:2px}.Careers-module-scss-module__v6TvkG__details{background:#fbfdfc;border:1px solid #dfece5;border-radius:8px;margin-bottom:16px;padding:14px}.Careers-module-scss-module__v6TvkG__details strong{color:var(--career-green-dark);margin-bottom:4px;font-size:13px;display:block}.Careers-module-scss-module__v6TvkG__details p{color:var(--career-muted);margin:0 0 10px;font-size:14px;line-height:1.55}.Careers-module-scss-module__v6TvkG__details p:last-of-type{margin-bottom:12px}.Careers-module-scss-module__v6TvkG__details a{color:var(--career-red);font-size:14px;font-weight:800}.Careers-module-scss-module__v6TvkG__detailsButton{border:1px solid var(--career-red);color:var(--career-red);text-align:center;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:auto;padding:13px 18px;font-size:15px;font-weight:800;transition:background-color .22s,border-color .22s,color .22s,-ms-transform .22s,transform .22s;display:flex}.Careers-module-scss-module__v6TvkG__detailsButton:hover{background:var(--career-red);border-color:var(--career-red);color:#fff;-ms-transform:translateY(-2px);transform:translateY(-2px)}.Careers-module-scss-module__v6TvkG__emptyState{border:1px solid var(--career-border);text-align:center;background:#fff;border-radius:10px;grid-column:1/-1;padding:46px 24px}.Careers-module-scss-module__v6TvkG__emptyState i{color:var(--career-green);margin-bottom:14px;font-size:34px}.Careers-module-scss-module__v6TvkG__emptyState h3{margin:0 0 8px;font-size:22px;font-weight:800}.Careers-module-scss-module__v6TvkG__emptyState p{color:var(--career-muted);margin:0}.Careers-module-scss-module__v6TvkG__cvBanner{background:radial-gradient(circle at right 24px bottom 20px,rgba(20,107,55,.15) 0,rgba(20,107,55,.15) 2px,transparent 3px) 0 0/18px 18px,-webkit-gradient(linear,0 0,100% 0,from(#eef8f2),to(#f6fbf8));background:radial-gradient(circle at right 24px bottom 20px,rgba(20,107,55,.15) 0,rgba(20,107,55,.15) 2px,transparent 3px) 0 0/18px 18px,linear-gradient(90deg,#eef8f2 0%,#f6fbf8 100%);border-radius:10px;grid-template-columns:auto 1fr 170px;align-items:center;gap:22px;margin:28px 0;padding:28px 36px;animation:.72s .32s both Careers-module-scss-module__v6TvkG__careerFadeUp;display:grid}.Careers-module-scss-module__v6TvkG__cvIcon{color:var(--career-green);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;display:flex}.Careers-module-scss-module__v6TvkG__cvIcon i{font-size:36px}.Careers-module-scss-module__v6TvkG__cvBanner h3{color:var(--career-green-dark);letter-spacing:0;margin:0 0 6px;font-size:23px;font-weight:800}.Careers-module-scss-module__v6TvkG__cvBanner p{color:var(--career-muted);margin:0;font-size:15px}.Careers-module-scss-module__v6TvkG__cvBanner a{color:var(--career-green-dark);border-color:var(--career-green);background:0 0}.Careers-module-scss-module__v6TvkG__cvBanner a:hover{background:var(--career-green);border-color:var(--career-green);box-shadow:0 10px 24px rgba(20,107,55,.18)}.Careers-module-scss-module__v6TvkG__footerBenefits{border:1px solid var(--career-border);background:#fff;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;padding:26px 22px;animation:.72s .4s both Careers-module-scss-module__v6TvkG__careerFadeUp;display:grid}.Careers-module-scss-module__v6TvkG__footerBenefit{border-right:1px solid var(--career-border);align-items:flex-start;gap:16px;padding:0 20px;display:flex}.Careers-module-scss-module__v6TvkG__footerBenefit:last-child{border-right:0}.Careers-module-scss-module__v6TvkG__footerBenefit i{color:var(--career-green);flex:none;font-size:32px}.Careers-module-scss-module__v6TvkG__pagination{justify-content:center;gap:12px;margin-top:36px;display:flex}.Careers-module-scss-module__v6TvkG__pagination button{border:1px solid var(--career-border);color:var(--career-text);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;font-weight:800;transition:background-color .22s,border-color .22s,color .22s,-ms-transform .22s,transform .22s;display:inline-flex}.Careers-module-scss-module__v6TvkG__pagination button:hover,.Careers-module-scss-module__v6TvkG__pagination .Careers-module-scss-module__v6TvkG__activePage{background:var(--career-red);border-color:var(--career-red);color:#fff;-ms-transform:translateY(-2px);transform:translateY(-2px)}.Careers-module-scss-module__v6TvkG__pagination button:disabled{cursor:not-allowed;opacity:.45;-ms-transform:none;transform:none}@keyframes Careers-module-scss-module__v6TvkG__careerFadeUp{0%{opacity:0;-ms-transform:translateY(22px);transform:translateY(22px)}to{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}}@keyframes Careers-module-scss-module__v6TvkG__careerFadeIn{0%{opacity:0;-ms-transform:translate(22px);transform:translate(22px)}to{opacity:1;-ms-transform:translate(0);transform:translate(0)}}@media (max-width:1199px){.Careers-module-scss-module__v6TvkG__heroGrid{grid-template-columns:minmax(0,1fr)}.Careers-module-scss-module__v6TvkG__heroImage{max-height:360px;margin-bottom:-80px;overflow:hidden}.Careers-module-scss-module__v6TvkG__searchPanel{grid-template-columns:1fr 1fr}.Careers-module-scss-module__v6TvkG__searchPanel button{grid-column:1/-1}.Careers-module-scss-module__v6TvkG__jobsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Careers-module-scss-module__v6TvkG__footerBenefits{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.Careers-module-scss-module__v6TvkG__footerBenefit:nth-child(2){border-right:0}}@media (max-width:767px){.Careers-module-scss-module__v6TvkG__careersPage{padding-top:96px}.Careers-module-scss-module__v6TvkG__hero{padding:52px 0 72px}.Careers-module-scss-module__v6TvkG__hero h1{font-size:40px}.Careers-module-scss-module__v6TvkG__hero p{font-size:16px}.Careers-module-scss-module__v6TvkG__heroBenefits{grid-template-columns:1fr;gap:16px}.Careers-module-scss-module__v6TvkG__heroBenefit{border-right:0;padding-right:0}.Careers-module-scss-module__v6TvkG__heroImage{margin-bottom:-60px}.Careers-module-scss-module__v6TvkG__searchPanel{grid-template-columns:1fr;gap:16px;margin-top:-34px;padding:20px}.Careers-module-scss-module__v6TvkG__searchPanel button{grid-column:auto}.Careers-module-scss-module__v6TvkG__sectionHeader{flex-direction:column;align-items:flex-start}.Careers-module-scss-module__v6TvkG__jobsGrid,.Careers-module-scss-module__v6TvkG__footerBenefits{grid-template-columns:1fr}.Careers-module-scss-module__v6TvkG__cvBanner{grid-template-columns:1fr;padding:24px}.Careers-module-scss-module__v6TvkG__cvBanner a{width:100%}.Careers-module-scss-module__v6TvkG__footerBenefit{border-right:0;padding:0}.Careers-module-scss-module__v6TvkG__footerBenefit:nth-child(2){border-right:0;padding:0}}
