.international-job-interest_entry__qHH5t{align-self:start;min-width:0}.international-job-interest_trigger__P1TuJ{display:block;width:100%;padding:10px 12px;border:1px solid #96e881;border-radius:12px;background:#a7ee85;color:#08252a;font-family:inherit;font-size:var(--ap-journey-heading-size,clamp(28px,2.9vw,42px));font-weight:800;line-height:1.05;letter-spacing:-.045em;text-align:left;cursor:pointer;box-shadow:0 8px 25px #74d45a20}.international-job-interest_trigger__P1TuJ span{display:block}.international-job-interest_trigger__P1TuJ:hover{background:#c8ffb5}.international-job-interest_dialog__MkuQM button:focus-visible,.international-job-interest_dialog__MkuQM input:focus-visible,.international-job-interest_trigger__P1TuJ:focus-visible{outline:3px solid #30a7de;outline-offset:3px}.international-job-interest_dialog__MkuQM{width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:34px;border:1px solid #d5e5df;border-radius:22px;background:#fff;color:#14322e;box-shadow:0 24px 100px #00142455}.international-job-interest_dialog__MkuQM::backdrop{background:#021b36aa;backdrop-filter:blur(5px)}.international-job-interest_close__T75r7{position:absolute;right:14px;top:14px;display:grid;place-items:center;border:0;background:transparent;color:#42615b;padding:5px;cursor:pointer}.international-job-interest_kicker__wv_tn{font-size:10px;font-weight:800;letter-spacing:.14em;color:#367449}.international-job-interest_dialog__MkuQM h2{margin:10px 0 14px;font-size:27px;line-height:1.15;letter-spacing:-.025em}.international-job-interest_dialog__MkuQM p{color:#506661;font-size:14px;line-height:1.6;margin:0 0 18px}.international-job-interest_dialog__MkuQM form>label{display:block;margin:16px 0 7px;font-size:14px;font-weight:700}.international-job-interest_dialog__MkuQM span:not(.international-job-interest_kicker__wv_tn){font-weight:400}.international-job-interest_dialog__MkuQM form>input{width:100%;border:1px solid #acbeb7;background:#fff;color:#173c30;padding:12px;border-radius:8px;font:inherit}.international-job-interest_dialog__MkuQM fieldset{border:0;padding:0;margin:20px 0}.international-job-interest_dialog__MkuQM legend{font-size:13px;font-weight:700;margin-bottom:10px}.international-job-interest_countries__8HU3z{display:grid;grid-template-columns:1fr 1fr;gap:10px}.international-job-interest_countries__8HU3z label{display:flex;gap:8px;align-items:center;font-size:13px}.international-job-interest_countries__8HU3z input{accent-color:#23704a}.international-job-interest_dialog__MkuQM a{color:#166443;text-decoration:underline}.international-job-interest_dialog__MkuQM .international-job-interest_consent__ZpFdx{font-size:12px}.international-job-interest_submit__j7F8a{width:100%;border:0;border-radius:9px;padding:13px;background:#176544;color:#fff;font-weight:700;cursor:pointer}.international-job-interest_submit__j7F8a:disabled{opacity:.6;cursor:wait}.international-job-interest_dialog__MkuQM .international-job-interest_error__9qz_C{color:#a32626}.international-job-interest_success__oTVi5{padding-top:12px}.international-job-interest_success__oTVi5 svg{color:#218256}.international-job-interest_success__oTVi5 h3{margin:12px 0}.public-footer_footer__RO9MH{margin-top:48px;background:#102a3a;color:#d0dce2;border-top:3px solid #a4c789;font-family:var(--font-geist-sans,Arial),sans-serif}.public-footer_inner__ZS3n_{width:min(calc(100% - 80px),1376px);margin-inline:auto}.public-footer_main__HqEo8{display:grid;grid-template-columns:1.35fr .8fr .8fr 1.2fr;gap:48px;padding:64px 0 52px}.public-footer_footer__RO9MH a{text-decoration:none}.public-footer_footer__RO9MH a:hover{color:#c8e5aa}.public-footer_footer__RO9MH a:focus-visible{outline:2px solid #c8e5aa;outline-offset:5px;border-radius:3px}.public-footer_brand__UbBSv>a{color:#fff}.public-footer_brand__UbBSv p{max-width:290px;margin:24px 0;font-size:14px;line-height:1.8}.public-footer_markets__cGpt9{display:flex;gap:14px;align-items:center;font-size:12px;color:#c8e5aa}.public-footer_markets__cGpt9 span{color:#78909d}.public-footer_footer__RO9MH h2{margin:0 0 20px;color:#fff;font-size:14px;line-height:1.5;font-weight:600;letter-spacing:.02em}.public-footer_links__iMgs7{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.public-footer_links__iMgs7 h2{margin-bottom:12px}.public-footer_links__iMgs7 a{display:inline-flex;align-items:center;gap:8px;min-height:40px;font-size:14px}.public-footer_contact__V7Xgh>p{margin:-6px 0 18px;font-size:13px;line-height:1.8}.public-footer_contact__V7Xgh address{display:grid;gap:10px;font-style:normal}.public-footer_contact__V7Xgh address a{display:flex;gap:14px;align-items:center;padding:14px 16px;border:1px solid #48606c;border-radius:8px;background:#183444}.public-footer_contact__V7Xgh address a:hover{border-color:#a4c789;background:#203e4d}.public-footer_contact__V7Xgh address a>svg{flex-shrink:0;color:#c8e5aa}.public-footer_contact__V7Xgh address a>svg:last-child{margin-left:auto}.public-footer_contact__V7Xgh address span{display:grid;gap:5px}.public-footer_contact__V7Xgh small{font-size:10px;letter-spacing:.12em}.public-footer_contact__V7Xgh strong{color:#fff;font-size:16px;font-weight:500;white-space:nowrap}.public-footer_bottom__ra_UD{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;border-top:1px solid #3b5361;font-size:12px;line-height:1.7}.public-footer_bottom__ra_UD nav{display:flex;flex-wrap:wrap;gap:24px}.public-footer_bottom__ra_UD a{display:inline-flex;align-items:center;min-height:32px}@media (max-width:1100px){.public-footer_main__HqEo8{grid-template-columns:1.2fr 1fr;gap:40px}.public-footer_brand__UbBSv{grid-row:span 2}.public-footer_contact__V7Xgh{grid-column:1/-1}.public-footer_contact__V7Xgh address{grid-template-columns:1fr 1fr}}@media (max-width:640px){.public-footer_inner__ZS3n_{width:calc(100% - 40px)}.public-footer_main__HqEo8{grid-template-columns:1fr 1fr;gap:32px 20px;padding:40px 0 32px}.public-footer_brand__UbBSv{grid-column:1/-1;grid-row:auto}.public-footer_brand__UbBSv p{max-width:360px;margin:20px 0}.public-footer_contact__V7Xgh address{grid-template-columns:1fr}.public-footer_bottom__ra_UD{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 0}.public-footer_bottom__ra_UD nav{gap:20px}}