.careers-module__cwUFpG__wrap{max-width:var(--container);margin:0 auto;padding:0 24px}.careers-module__cwUFpG__hero{color:#fff;background:#0b1f36;padding:88px 0 96px;position:relative;overflow:hidden}.careers-module__cwUFpG__hero:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#4fa8f024,#4fa8f000);border-radius:50%;width:760px;height:760px;position:absolute;top:-120px;right:-160px}.careers-module__cwUFpG__heroInner{text-align:center;flex-direction:column;align-items:center;padding-top:24px;padding-bottom:24px;display:flex;position:relative}.careers-module__cwUFpG__pill{color:#9fd0f7;background:#4fa8f029;border-radius:999px;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.careers-module__cwUFpG__heroInner h1{letter-spacing:-.022em;color:#fff;text-wrap:balance;max-width:900px;margin:20px 0 0;font-size:56px;font-weight:700;line-height:1.12}.careers-module__cwUFpG__heroLead{color:#b7c9dc;text-wrap:balance;max-width:760px;margin:18px 0 0;font-size:20px;line-height:1.6}.careers-module__cwUFpG__heroAct{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.careers-module__cwUFpG__btn{color:#0b1f36;background:#fff;border-radius:12px;align-items:center;gap:10px;height:52px;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.careers-module__cwUFpG__btn:hover{color:#0b1f36;background:#e6f1fb}.careers-module__cwUFpG__ghost{color:#fff;border:1px solid #b7c9dc66;border-radius:12px;align-items:center;gap:10px;height:52px;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;transition:border-color .15s;display:inline-flex}.careers-module__cwUFpG__ghost:hover{color:#fff;border-color:#fff}.careers-module__cwUFpG__btn:focus-visible,.careers-module__cwUFpG__ghost:focus-visible,.careers-module__cwUFpG__mail:focus-visible{outline-offset:3px;outline:2px solid #fff}.careers-module__cwUFpG__sec{background:#fff;padding:104px 0}.careers-module__cwUFpG__tint{background:var(--c-hero);border-top:1px solid #dbe5f0;border-bottom:1px solid #dbe5f0}.careers-module__cwUFpG__h2{letter-spacing:-.015em;color:var(--c-text);text-align:center;text-wrap:balance;margin:0;font-size:40px;font-weight:700;line-height:1.2}.careers-module__cwUFpG__jobs{gap:12px;max-width:920px;margin:40px auto 0;padding:0;list-style:none;display:grid}.careers-module__cwUFpG__job{background:#fff;border:1px solid #dbe5f0;border-radius:14px;grid-template-columns:minmax(0,1fr) 170px 110px auto;align-items:center;gap:16px;padding:18px 22px;scroll-margin-top:96px;display:grid}.careers-module__cwUFpG__job:target{border-color:var(--c-primary)}.careers-module__cwUFpG__job h3{color:var(--c-text);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:18px}.careers-module__cwUFpG__meta{color:var(--c-muted);align-items:center;gap:6px;font-size:15px;display:inline-flex}.careers-module__cwUFpG__apply{color:#fff;white-space:nowrap;background:#0b1f36;border-radius:10px;flex:none;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.careers-module__cwUFpG__apply:hover{background:var(--c-primary);color:#fff}.careers-module__cwUFpG__apply:focus-visible{outline:2px solid var(--c-primary);outline-offset:3px}.careers-module__cwUFpG__cta{color:#fff;text-align:center;background:#0b1f36;padding:112px 0}.careers-module__cwUFpG__cta h2{letter-spacing:-.015em;color:#fff;text-wrap:balance;margin:0;font-size:40px;font-weight:700;line-height:1.2}.careers-module__cwUFpG__act{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.careers-module__cwUFpG__mail{color:#fff;overflow-wrap:anywhere;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.careers-module__cwUFpG__mail:hover{color:#fff;text-decoration:underline}@media (max-width:900px){.careers-module__cwUFpG__hero{padding:56px 0 64px}.careers-module__cwUFpG__heroInner h1{font-size:34px}.careers-module__cwUFpG__heroLead{font-size:17px}.careers-module__cwUFpG__sec,.careers-module__cwUFpG__cta{padding:72px 0}.careers-module__cwUFpG__h2,.careers-module__cwUFpG__cta h2{font-size:30px}.careers-module__cwUFpG__job{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.careers-module__cwUFpG__job h3{grid-column:1/-1}.careers-module__cwUFpG__apply{grid-column:1/-1;justify-self:start;margin-top:6px}}.careers-module__cwUFpG__empty{text-align:center;background:#fff;border:1px dashed #b8c3d1;border-radius:14px;flex-direction:column;align-items:center;gap:10px;max-width:920px;margin:40px auto 0;padding:40px 24px;display:flex}.careers-module__cwUFpG__emptyIcon{color:#0074c6;background:#e8f2fc;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.careers-module__cwUFpG__empty h3{color:#1a2433;margin:6px 0 0;font-size:20px}.careers-module__cwUFpG__empty p{color:#475467;text-wrap:balance;margin:0 0 8px;font-size:15.5px}
