.career-page{--career-blue:#087cf0;--career-navy:#0b2d5c;--career-text:#102a4c;--career-muted:#64748b;--career-line:#e4edf7;--career-soft:#f4f9ff;color:var(--career-text);background:#fff;font-family:inherit}.career-shell{width:min(1180px,100% - 40px);margin-inline:auto}.career-hero{color:#fff;background:radial-gradient(circle at 78% 20%,#299bff42,#0000 30%),linear-gradient(110deg,#092b58 0%,#0b477f 55%,#0c70b8 100%);overflow:hidden}.career-hero-inner{grid-template-columns:.92fr 1.08fr;align-items:center;gap:70px;min-height:440px;display:grid}.career-hero-copy{max-width:570px;padding-block:70px}.career-kicker{color:#1586ef;letter-spacing:.16em;margin-bottom:12px;font-size:11px;font-weight:800;display:block}.career-kicker-light{color:#bde5ff}.career-hero .career-kicker{color:#80d2ff}.career-page h1,.career-page h2,.career-page h3,.career-page p{margin-top:0}.career-hero h1{letter-spacing:-.045em;max-width:540px;margin-bottom:18px;font-size:clamp(40px,4.6vw,64px);line-height:.98}.career-hero p{color:#ffffffe0;max-width:520px;margin-bottom:28px;font-size:17px;line-height:1.65}.career-primary-button,.career-outline-button{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.career-primary-button{color:#fff;cursor:pointer;background:#1595f5;border:0}.career-outline-button{color:#087cf0;border:1px solid #1595f5}.career-hero-visual{min-height:390px;position:relative}.career-visual-orb{background:#ffffff1a;border-radius:50%;position:absolute}.career-orb-one{width:320px;height:320px;inset:30px 20px auto auto}.career-orb-two{width:180px;height:180px;inset:auto auto 20px 20px}.career-visual-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid #ffffff40;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;box-shadow:0 24px 70px #0000002e}.career-visual-main{border-radius:28px;width:min(420px,80%);height:260px;padding:32px;inset:50px 20px auto auto}.career-visual-main strong{margin-top:18px;font-size:27px}.career-visual-main span{color:#fffc;margin-top:5px}.career-visual-small{border-radius:24px;justify-content:center;align-items:center;width:105px;height:105px;inset:auto auto 25px 15px}.career-section{padding:76px 0}.career-about{grid-template-columns:.72fr 1.28fr;align-items:start;gap:58px;display:grid}.career-about-copy h2,.career-heading-row h2,.career-journey h2,.career-team h2,.career-join h2,.career-values h2{color:var(--career-navy);letter-spacing:-.035em;margin-bottom:12px;font-size:clamp(28px,3vw,42px);line-height:1.12}.career-about-copy p,.career-heading-row p,.career-journey p,.career-join p{color:var(--career-muted);font-size:15px;line-height:1.7}.career-about-copy .career-outline-button{margin-top:12px}.career-about-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.career-value-card{border:1px solid var(--career-line);background:linear-gradient(#fff,#f8fbff);border-radius:18px;min-height:230px;padding:24px}.career-icon{color:#087cf0;background:#e6f4ff;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:30px;display:grid}.career-value-card h3{margin-bottom:9px;font-size:16px}.career-value-card p{color:var(--career-muted);font-size:13px;line-height:1.6}.career-journey{background:linear-gradient(100deg,#f3f9ff,#fff);padding:62px 0}.career-journey-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid}.career-facts{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.career-facts article{background:#fff;border-radius:16px;min-height:165px;padding:22px;box-shadow:0 8px 35px #1f507e12}.career-facts svg{color:#087cf0;margin-bottom:22px}.career-facts strong,.career-facts span{display:block}.career-facts strong{margin-bottom:7px;font-size:15px}.career-facts span{color:var(--career-muted);font-size:12px;line-height:1.55}.career-heading-row{justify-content:space-between;gap:40px;display:flex}.career-heading-row>div{max-width:700px}.career-location-card{color:#fff;background:radial-gradient(circle at 80% 10%,#ffffff3d,#0000 30%),linear-gradient(120deg,#0b4b86,#0d8de8);border-radius:22px;align-items:flex-end;gap:15px;min-height:250px;margin-top:28px;padding:28px;display:flex;overflow:hidden}.career-location-card strong,.career-location-card span{display:block}.career-location-card strong{font-size:21px}.career-location-card span{color:#ffffffd1;margin-top:3px}.career-team{color:#fff;background:linear-gradient(105deg,#0b75cc,#13a6f5);padding:65px 0}.career-team h2{color:#fff}.career-team-heading{max-width:680px}.career-team-heading p{color:#ffffffd1;line-height:1.7}.career-team-grid{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:28px;display:grid}.career-team-grid article{background:#002d632e;border:1px solid #ffffff38;border-radius:16px;flex-direction:column;justify-content:flex-end;gap:15px;min-height:130px;padding:18px;display:flex}.career-join-card{border:1px solid var(--career-line);background:radial-gradient(circle at 80% 30%,#e0f3ff,#0000 28%),#f8fbff;border-radius:22px;grid-template-columns:1fr auto;align-items:center;gap:40px;padding:42px;display:grid}.career-join-card>div{max-width:720px}.career-values{margin-top:55px}.career-values>div{border-block:1px solid var(--career-line);grid-template-columns:repeat(3,1fr);margin-top:24px;display:grid}.career-values span{text-align:center;justify-content:center;align-items:center;gap:11px;min-height:90px;font-weight:800;display:flex}.career-values span+span{border-inline-start:1px solid var(--career-line)}.career-values svg{color:#087cf0}[dir=rtl] .career-primary-button svg,[dir=rtl] .career-outline-button svg{transform:rotate(180deg)}@media (max-width:900px){.career-hero-inner,.career-about,.career-journey-grid{grid-template-columns:1fr}.career-hero-inner{gap:0}.career-hero-visual{min-height:300px}.career-about-grid,.career-facts,.career-team-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.career-shell{width:min(100% - 28px,1180px)}.career-hero-copy{padding:54px 0 15px}.career-hero h1{font-size:42px}.career-hero-visual{min-height:270px}.career-visual-main{width:90%;height:210px}.career-section{padding:54px 0}.career-about-grid,.career-facts,.career-team-grid,.career-values>div{grid-template-columns:1fr}.career-value-card{min-height:auto}.career-join-card{grid-template-columns:1fr;padding:28px 22px}.career-join-card .career-primary-button{width:100%}.career-values span+span{border-inline-start:0;border-top:1px solid var(--career-line)}}.career-page{letter-spacing:0;font-family:inherit;font-size:15px;font-weight:400;line-height:1.65}.career-page h1,.career-page h2,.career-page h3,.career-page h4,.career-page h5,.career-page h6,.career-page p,.career-page a,.career-page button,.career-page span,.career-page strong{font-family:inherit}.career-hero h1{letter-spacing:-.035em;max-width:560px;margin:0 0 18px;font-size:48px;font-weight:700;line-height:1.05}.career-hero p{letter-spacing:0;max-width:540px;margin:0 0 28px;font-size:15px;font-weight:400;line-height:1.65}.career-kicker{letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700;line-height:1.45}.career-about-copy h2,.career-heading-row h2,.career-journey h2,.career-team h2,.career-join h2,.career-values h2{letter-spacing:-.025em;margin:0 0 12px;font-size:32px;font-weight:700;line-height:1.15}.career-about-copy p,.career-heading-row p,.career-journey p,.career-team-heading p,.career-join p{letter-spacing:0;margin:0;font-size:15px;font-weight:400;line-height:1.65}.career-value-card h3{letter-spacing:-.01em;margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.35}.career-value-card p{letter-spacing:0;margin:0;font-size:13px;font-weight:400;line-height:1.6}.career-facts strong{letter-spacing:-.01em;margin-bottom:7px;font-size:15px;font-weight:700;line-height:1.4}.career-facts span{letter-spacing:0;font-size:13px;font-weight:400;line-height:1.55}.career-location-card strong{font-size:18px;font-weight:700;line-height:1.3}.career-location-card span{margin-top:3px;font-size:13px;font-weight:400;line-height:1.45}.career-team-grid strong{font-size:13px;font-weight:700;line-height:1.4}.career-primary-button,.career-outline-button{letter-spacing:0;font-size:13px;font-weight:700;line-height:1}.career-visual-main strong{letter-spacing:-.02em;margin-top:18px;font-size:24px;font-weight:700;line-height:1.2}.career-visual-main span{margin-top:5px;font-size:13px;font-weight:400;line-height:1.45}.career-values>div>span{font-size:13px;font-weight:700;line-height:1.4}.career-page[dir=rtl],.career-page[dir=rtl] .career-kicker,.career-page[dir=rtl] h1,.career-page[dir=rtl] h2,.career-page[dir=rtl] h3,.career-page[dir=rtl] p,.career-page[dir=rtl] span,.career-page[dir=rtl] strong{letter-spacing:0}@media (max-width:900px){.career-hero h1{font-size:42px;line-height:1.08}.career-about-copy h2,.career-heading-row h2,.career-journey h2,.career-team h2,.career-join h2,.career-values h2{font-size:29px}}@media (max-width:640px){.career-page{font-size:14px}.career-hero h1{letter-spacing:-.03em;font-size:36px;line-height:1.08}.career-hero p{font-size:14px;line-height:1.65}.career-about-copy h2,.career-heading-row h2,.career-journey h2,.career-team h2,.career-join h2,.career-values h2{font-size:26px;line-height:1.18}.career-about-copy p,.career-heading-row p,.career-journey p,.career-team-heading p,.career-join p{font-size:14px}.career-value-card h3{font-size:15px}.career-value-card p,.career-facts span{font-size:13px}.career-kicker{font-size:10px}}.career-hero-photo{z-index:-3;object-fit:cover;object-position:center}.career-hero-overlay{z-index:-2;background:linear-gradient(90deg,#052348f0 0%,#052d56d1 42%,#052d5647 72%,#052d561f 100%);position:absolute;inset:0}.career-hero-inner{z-index:1;position:relative}.career-photo-collage{grid-template-rows:145px 145px;grid-template-columns:1.15fr .85fr;gap:12px;display:grid}.career-photo{background:#eaf4ff;border-radius:16px;position:relative;overflow:hidden}.career-photo img{object-fit:cover;transition:transform .35s}.career-photo:hover img{transform:scale(1.025)}.career-about-photo-1{grid-area:1/1}.career-about-photo-2{grid-area:1/2}.career-about-photo-3{grid-area:2/1}.career-about-photo-4{grid-area:2/2}.career-about-values{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;display:grid}.career-location-card{isolation:isolate;position:relative}.career-location-photo{z-index:-3;object-fit:cover}.career-location-overlay{z-index:-2;background:linear-gradient(#001e430d,#001e43a8);position:absolute;inset:0}.career-location-label{z-index:2;align-items:center;gap:13px;display:flex;position:relative}.career-team-grid article{isolation:isolate;min-height:190px;padding:18px;position:relative;overflow:hidden}.career-team-grid article>img{z-index:-3;object-fit:cover;transition:transform .35s}.career-team-grid article:hover>img{transform:scale(1.035)}.career-team-card-overlay{z-index:-2;background:linear-gradient(#0222480a 25%,#022248d1 100%);position:absolute;inset:0}.career-team-card-label{z-index:2;flex-direction:column;justify-content:flex-end;gap:10px;height:100%;display:flex;position:relative}.career-team-card-label strong{color:#fff}.career-join-photo{z-index:-3;object-fit:cover;object-position:center}.career-join-overlay{z-index:-2;background:linear-gradient(90deg,#f7fbfffa 0%,#f7fbffeb 45%,#f7fbff7a 70%,#f7fbff1f 100%);position:absolute;inset:0}.career-join-copy,.career-join-action{z-index:2;position:relative}[dir=rtl] .career-hero-overlay{background:linear-gradient(270deg,#052348f0 0%,#052d56d1 42%,#052d5647 72%,#052d561f 100%)}[dir=rtl] .career-join-overlay{background:linear-gradient(270deg,#f7fbfffa 0%,#f7fbffeb 45%,#f7fbff7a 70%,#f7fbff1f 100%)}@media (max-width:900px){.career-photo-collage{grid-template-rows:180px 180px}.career-about-values{grid-template-columns:repeat(3,1fr)}.career-team-grid article{min-height:210px}}@media (max-width:640px){.career-hero-photo{object-position:62% center}.career-hero-overlay{background:linear-gradient(90deg,#052348f0,#052d56b8)}.career-photo-collage{grid-template-rows:130px 130px;grid-template-columns:1fr 1fr;gap:8px}.career-about-values{grid-template-columns:1fr}.career-team-grid article{min-height:220px}.career-join-card{min-height:310px}.career-join-overlay{background:linear-gradient(#f7fbfff7 0%,#f7fbffe6 65%,#f7fbff94 100%)}}.career-hero{isolation:isolate;position:relative}.career-hero-photo{object-fit:cover;object-position:center;z-index:0!important}.career-hero-overlay{z-index:1!important}.career-hero-inner{position:relative;z-index:2!important}.career-location-card{isolation:isolate;position:relative;overflow:hidden}.career-location-photo{object-fit:cover;z-index:0!important}.career-location-overlay{z-index:1!important}.career-location-label{position:relative;z-index:2!important}.career-team-grid article{isolation:isolate;position:relative;overflow:hidden}.career-team-grid article>img{object-fit:cover;z-index:0!important}.career-team-card-overlay{z-index:1!important}.career-team-card-label{position:relative;z-index:2!important}.career-join-card{isolation:isolate;position:relative;overflow:hidden}.career-join-photo{object-fit:cover;object-position:center;z-index:0!important}.career-join-overlay{z-index:1!important}.career-join-copy,.career-join-action{position:relative;z-index:2!important}.career-page .career-hero{isolation:isolate!important;background:#092b58!important;position:relative!important;overflow:hidden!important}.career-page .career-hero>.career-hero-photo{pointer-events:none;object-fit:cover!important;object-position:center center!important;z-index:0!important;opacity:1!important;visibility:visible!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.career-page .career-hero>.career-hero-overlay{pointer-events:none;z-index:1!important;background:linear-gradient(90deg,#052348f0 0%,#052348d1 35%,#05234875 62%,#0523482e 100%)!important;position:absolute!important;inset:0!important}.career-page .career-hero>.career-hero-inner{z-index:2!important;position:relative!important}[dir=rtl] .career-page .career-hero>.career-hero-overlay{background:linear-gradient(270deg,#052348f0 0%,#052348d1 35%,#05234875 62%,#0523482e 100%)!important}@media (max-width:640px){.career-page .career-hero>.career-hero-photo{object-position:62% center!important}.career-page .career-hero>.career-hero-overlay{background:linear-gradient(90deg,#052348f0 0%,#052348c7 58%,#0523486b 100%)!important}[dir=rtl] .career-page .career-hero>.career-hero-overlay{background:linear-gradient(270deg,#052348f0 0%,#052348c7 58%,#0523486b 100%)!important}}.career-photo-collage img{filter:brightness(1.06)saturate(1.03)}.career-location-card img{filter:brightness(1.06)saturate(1.04)}.career-team-grid article>img{filter:brightness(1.08)saturate(1.04)}.career-join-photo{filter:brightness(1.08)saturate(1.04)}@media (max-width:640px){.career-hero-overlay{background:linear-gradient(90deg,#041f41e0 0%,#04274cb3 48%,#04305840 100%)!important}.career-page[dir=rtl] .career-hero-overlay{background:linear-gradient(270deg,#041f41e0 0%,#04274cb3 48%,#04305840 100%)!important}.career-team-card-overlay{background:linear-gradient(#02224800 38%,#0222481a 58%,#02224880 100%)!important}.career-join-overlay,.career-page[dir=rtl] .career-join-overlay{background:linear-gradient(#f7fbfff0 0%,#f7fbffb8 52%,#f7fbff24 100%)!important}}.career-hero img{filter:brightness(1.08)saturate(1.04)contrast(1.01)}.career-photo-collage{isolation:isolate}.career-photo-collage img{filter:brightness(1.1)saturate(1.05)contrast(1.01)!important;opacity:1!important}.career-photo-collage:before,.career-photo-collage:after{pointer-events:none}.career-location-card img{filter:brightness(1.1)saturate(1.05)contrast(1.01)!important;opacity:1!important}.career-location-card:after{background:linear-gradient(#011d3b00 0% 55%,#011d3b14 72%,#011d3b52 100%)!important}.career-team-grid article{isolation:isolate;background:0 0}.career-team-grid article>img{filter:brightness(1.11)saturate(1.05)contrast(1.01)!important;opacity:1!important}.career-team-card-overlay{background:linear-gradient(#021e3e00 0% 58%,#021e3e0f 70%,#021e3e38 84%,#021e3e85 100%)!important}@media (max-width:640px){.career-hero img{filter:brightness(1.07)saturate(1.04)contrast(1.01)}.career-hero-overlay{background:linear-gradient(90deg,#031d3dd9 0%,#032244ad 45%,#03284b3d 76%,#03284b14 100%)!important}.career-page[dir=rtl] .career-hero-overlay{background:linear-gradient(270deg,#031d3dd9 0%,#032244ad 45%,#03284b3d 76%,#03284b14 100%)!important}.career-photo-collage img,.career-location-card img,.career-team-grid article>img,.career-join-photo{filter:brightness(1.08)saturate(1.04)contrast(1.01)!important}.career-team-card-overlay{background:linear-gradient(#021e3e00 0% 55%,#021e3e14 72%,#021e3e85 100%)!important}.career-join-overlay,.career-page[dir=rtl] .career-join-overlay{background:linear-gradient(#f8fcffeb 0%,#f8fcffa6 42%,#f8fcff2e 72%,#f8fcff00 100%)!important}}@media (max-width:640px){.career-hero img{filter:brightness(1.14)saturate(1.05)contrast(1.01)!important}.career-hero-overlay{background:linear-gradient(90deg,#021935ab 0%,#02193585 35%,#02193538 62%,#0219350d 82%,#02193500 100%)!important}.career-page[dir=rtl] .career-hero-overlay{background:linear-gradient(270deg,#021935ab 0%,#02193585 35%,#02193538 62%,#0219350d 82%,#02193500 100%)!important}.career-join-photo{filter:brightness(1.14)saturate(1.06)contrast(1.01)!important}.career-join-overlay,.career-page[dir=rtl] .career-join-overlay{background:linear-gradient(#ffffffc7 0%,#ffffff6b 36%,#ffffff14 63%,#fff0 82%)!important}}.career-hero-overlay{background:linear-gradient(90deg,#02183275 0%,#02183261 16%,#02183240 27%,#0218321a 38%,#02183206 47%,#02183200 54% 100%)!important}.career-join-overlay{background:linear-gradient(90deg,#ffffffb8 0%,#fff9 14%,#ffffff61 25%,#ffffff29 34%,#ffffff08 43%,#fff0 50% 100%)!important}.career-page[dir=rtl] .career-hero-overlay{background:linear-gradient(270deg,#02183275 0%,#02183261 16%,#02183240 27%,#0218321a 38%,#02183206 47%,#02183200 54% 100%)!important}.career-page[dir=rtl] .career-join-overlay{background:linear-gradient(270deg,#ffffffb8 0%,#fff9 14%,#ffffff61 25%,#ffffff29 34%,#ffffff08 43%,#fff0 50% 100%)!important}@media (max-width:640px){.career-hero img{filter:brightness(1.25)saturate(1.06)contrast(.99)!important}.career-hero-overlay{background:linear-gradient(90deg,#0218328a 0%,#0218326e 30%,#0218323d 52%,#02183214 70%,#02183200 88%)!important}.career-page[dir=rtl] .career-hero-overlay{background:linear-gradient(270deg,#0218328a 0%,#0218326e 30%,#0218323d 52%,#02183214 70%,#02183200 88%)!important}.career-join-photo{filter:brightness(1.22)saturate(1.06)contrast(.99)!important}.career-join-overlay,.career-page[dir=rtl] .career-join-overlay{background:linear-gradient(#ffffffa3 0%,#ffffff6b 30%,#ffffff1f 53%,#fff0 70%)!important}}.career-hero img{filter:none!important;opacity:1!important}.career-hero-overlay{opacity:0!important;background:0 0!important;display:none!important}.career-join-photo{filter:none!important;opacity:1!important}.career-join-overlay{opacity:0!important;background:0 0!important;display:none!important}.career-about-photo img,.career-about-collage img,.career-about-media img,.career-location img,.career-location-photo,.career-location-photo img,.career-team-card img,.career-team-photo,.career-team-photo img{filter:none!important;opacity:1!important}.career-photo-overlay,.career-image-overlay,.career-media-overlay,.career-page[dir=rtl] .career-hero-overlay,.career-page[dir=rtl] .career-join-overlay{opacity:0!important;background:0 0!important;display:none!important}@media (max-width:640px){.career-hero img,.career-join-photo,.career-about-photo img,.career-about-collage img,.career-about-media img,.career-location img,.career-location-photo,.career-location-photo img,.career-team-card img,.career-team-photo,.career-team-photo img{filter:none!important;opacity:1!important}.career-hero-overlay,.career-join-overlay,.career-photo-overlay,.career-image-overlay,.career-media-overlay{opacity:0!important;background:0 0!important;display:none!important}}
