.career-page{background:#0d1c29;overflow:hidden}.career-hero{flex-direction:column;justify-content:center;gap:75px;min-height:100svh;padding-top:145px;padding-bottom:100px;display:flex}.career-hero-copy{text-align:center;flex-direction:column;align-items:center;display:flex}.locale-he .career-hero-copy{text-align:right;align-items:flex-start}.locale-en .career-hero-copy{text-align:left;align-items:flex-start}.career-kicker{color:#b8d9ef;background:#567ea661;border-radius:999px;padding:8px 18px;font-size:18px;display:inline-flex}.career-hero h1{letter-spacing:-.035em;margin:22px 0 38px;font-size:clamp(64px,7.2vw,116px);font-weight:300;line-height:.95}.career-benefits{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.career-benefit{background-position:50%;background-size:cover;border-radius:34px;justify-content:center;align-items:flex-end;min-height:430px;padding:28px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14,0 25px 70px #00000038}.career-benefit:nth-child(3){background-position:top}.career-benefit span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#d7eafa;background:#334f6cd1;border-radius:999px;padding:9px 18px}.career-scroll-cue{color:#9dcdec;letter-spacing:.08em;text-transform:uppercase;flex-direction:column;align-self:center;align-items:center;gap:0;font:15px Syne,sans-serif;transition:all .25s;display:flex}.career-scroll-cue:hover{color:#fff;transform:translateY(4px)}.career-scroll-cue i{font-size:31px;font-style:normal;line-height:.48;animation:1.7s ease-in-out infinite career-scroll-pulse}.career-scroll-cue i:last-child{opacity:.55;animation-delay:.18s}@keyframes career-scroll-pulse{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.career-roles{grid-template-columns:minmax(320px,.8fr) minmax(520px,1.2fr);align-items:start;gap:100px;padding-top:135px;padding-bottom:135px;display:grid}.career-section-copy h2{letter-spacing:-.03em;margin:25px 0 30px;font-size:clamp(56px,6vw,94px);font-weight:300;line-height:.92}.career-section-copy p{color:#ffffffab;max-width:560px;font-size:25px;line-height:1.45}.career-role-list{border-top:1px solid #9dcdec40}.career-role-row{border-bottom:1px solid #9dcdec2e;grid-template-columns:54px 1fr;align-items:center;gap:20px;padding:31px 8px;display:grid}.career-role-list span{color:#9dcdec;font:15px Syne,sans-serif}.career-role-list strong{font-size:32px;font-weight:300}.career-tools{border-top:1px solid #9dcdec1f;flex-direction:column;align-items:stretch;gap:58px;padding-top:105px;padding-bottom:115px;display:flex}.career-tools .career-section-copy{text-align:center;max-width:820px;margin-inline:auto}.career-tools .career-section-copy h2{max-width:760px;margin-inline:auto;font-size:clamp(52px,5vw,76px);line-height:1}.career-tools .career-section-copy p{max-width:690px;margin-inline:auto;font-size:22px}.career-tool-marquee{direction:ltr;flex-direction:column;gap:22px;min-width:0;padding-block:8px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.career-tool-row{overflow:hidden}.career-tool-track{will-change:transform;gap:22px;width:max-content;animation:34s linear infinite career-tools-marquee;display:flex}.career-tool-row.row-2 .career-tool-track{animation-duration:40s;animation-direction:reverse}.career-tool-logo{background-color:#1c3145c7;background-position:50%;background-repeat:no-repeat;background-size:52px;border:1px solid #9dcdec29;border-radius:25px;flex:0 0 150px;height:126px;box-shadow:inset 0 0 42px #9dcdec09}.career-tool-logo b{letter-spacing:-.08em;color:#fff;place-items:center;height:100%;font:600 38px/1 Syne,sans-serif;display:grid}.career-tool-marquee:hover .career-tool-track{animation-play-state:paused}@keyframes career-tools-marquee{to{transform:translate(calc(-50% - 11px))}}.career-apply{background:radial-gradient(circle at top,#31506d,#0000 58%),#142434b8;border:1px solid #ffffff12;border-radius:48px;margin-bottom:20px;padding:80px}.career-apply-heading{text-align:center;margin-bottom:65px}.career-apply h2{margin:0 0 22px;font-size:clamp(58px,7vw,100px);font-weight:300;line-height:.95}.career-apply p{color:#ffffffb3;max-width:650px;margin:0 auto;font-size:24px}.career-form{text-align:start;grid-template-columns:1fr 1fr;gap:24px;max-width:1000px;margin-inline:auto;display:grid}.career-form label{color:#fff}.career-form input,.career-form textarea{color:#fff;background:#1b2b3e;border:1px solid #ffffff0d;border-radius:18px;outline:none;width:100%;margin-top:8px;padding:19px 22px;display:block}.career-form textarea{resize:vertical;min-height:120px}.career-form input:focus,.career-form textarea:focus{border-color:#9dcdec}.career-form .pill-button{width:100%;margin-top:10px}.locale-en .career-roles{text-align:left;direction:ltr}.locale-en .career-tools{direction:ltr}@media (max-width:1199px){.career-benefit{min-height:360px}.career-roles{gap:55px}.career-tools{gap:48px}.career-role-list strong{font-size:28px}}@media (max-width:809px){.career-hero{gap:50px;padding-top:125px;padding-bottom:70px}.career-hero h1{margin-block:18px 30px;font-size:15vw}.career-kicker{font-size:16px}.career-benefits{grid-template-columns:1fr;gap:18px}.career-benefit{border-radius:27px;min-height:62vw}.career-roles{text-align:center;grid-template-columns:1fr;gap:45px;padding-block:85px}.career-tools{gap:38px;padding-block:75px}.career-section-copy h2{font-size:14vw}.career-section-copy p{margin-inline:auto;font-size:20px}.career-tools .career-section-copy h2{font-size:12vw}.career-tools .career-section-copy p{font-size:19px}.career-role-list{text-align:start}.career-role-row{grid-template-columns:38px 1fr;gap:10px;padding-block:25px}.career-role-list strong{font-size:24px}.career-tool-marquee{gap:14px;width:calc(100vw - 40px);margin-inline:calc(-50vw + 20px + 50%)}.career-tool-track{gap:14px;animation-duration:27s}.career-tool-row.row-2 .career-tool-track{animation-duration:32s}.career-tool-logo{background-size:41px;border-radius:19px;flex-basis:112px;height:96px}.career-apply{border-radius:32px;width:calc(100% - 40px);margin-bottom:20px;padding:50px 20px}.career-apply-heading{margin-bottom:40px}.career-apply p{font-size:20px}.career-form{grid-template-columns:1fr;gap:18px}}@media (prefers-reduced-motion:reduce){.career-tool-track{animation-play-state:paused}}
